0001736946-24-000023.txt : 20240509 0001736946-24-000023.hdr.sgml : 20240509 20240509162319 ACCESSION NUMBER: 0001736946-24-000023 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Arlo Technologies, Inc. CENTRAL INDEX KEY: 0001736946 STANDARD INDUSTRIAL CLASSIFICATION: HOUSEHOLD AUDIO & VIDEO EQUIPMENT [3651] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 384061754 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38618 FILM NUMBER: 24931090 BUSINESS ADDRESS: STREET 1: 2200 FARADAY AVE. STREET 2: SUITE 150 CITY: CARLSBAD STATE: CA ZIP: 92008 BUSINESS PHONE: (408) 890-3900 MAIL ADDRESS: STREET 1: 2200 FARADAY AVE. STREET 2: SUITE 150 CITY: CARLSBAD STATE: CA ZIP: 92008 10-Q 1 arlo-20240331.htm 10-Q arlo-20240331
00017369462024Q1false--12-31P3YP3Y363xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesarlo:regionxbrli:purearlo:segment00017369462024-01-012024-03-3100017369462024-05-0300017369462024-03-3100017369462023-12-310001736946us-gaap:ProductMember2024-01-012024-03-310001736946us-gaap:ProductMember2023-01-012023-04-020001736946us-gaap:ServiceMember2024-01-012024-03-310001736946us-gaap:ServiceMember2023-01-012023-04-0200017369462023-01-012023-04-0200017369462022-12-310001736946us-gaap:CommonStockMember2023-12-310001736946us-gaap:CommonStockMember2022-12-310001736946us-gaap:CommonStockMember2024-01-012024-03-310001736946us-gaap:CommonStockMember2023-01-012023-04-020001736946us-gaap:CommonStockMember2024-03-310001736946us-gaap:CommonStockMember2023-04-020001736946us-gaap:AdditionalPaidInCapitalMember2023-12-310001736946us-gaap:AdditionalPaidInCapitalMember2022-12-310001736946us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001736946us-gaap:AdditionalPaidInCapitalMember2023-01-012023-04-020001736946us-gaap:AdditionalPaidInCapitalMember2024-03-310001736946us-gaap:AdditionalPaidInCapitalMember2023-04-020001736946us-gaap:RetainedEarningsMember2023-12-310001736946us-gaap:RetainedEarningsMember2022-12-310001736946us-gaap:RetainedEarningsMember2024-01-012024-03-310001736946us-gaap:RetainedEarningsMember2023-01-012023-04-020001736946us-gaap:RetainedEarningsMember2024-03-310001736946us-gaap:RetainedEarningsMember2023-04-020001736946us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-12-310001736946us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-12-310001736946us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2024-01-012024-03-310001736946us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-01-012023-04-020001736946us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2024-03-310001736946us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-04-0200017369462023-04-0200017369462024-04-012024-03-3100017369462024-01-012023-12-310001736946us-gaap:ProductMemberarlo:VerisureS.a.r.lMember2020-01-012020-01-010001736946us-gaap:ProductMemberarlo:VerisureS.a.r.lMember2020-01-010001736946us-gaap:ProductMemberarlo:VerisureS.a.r.lMember2024-03-3100017369462024-04-01us-gaap:ProductMemberarlo:VerisureS.a.r.lMember2024-03-310001736946us-gaap:ProductMemberus-gaap:SubsequentEventMemberarlo:VerisureS.a.r.lMember2024-04-252024-04-250001736946srt:AmericasMember2024-01-012024-03-310001736946srt:AmericasMember2023-01-012023-04-020001736946us-gaap:EMEAMember2024-01-012024-03-310001736946us-gaap:EMEAMember2023-01-012023-04-020001736946srt:AsiaPacificMember2024-01-012024-03-310001736946srt:AsiaPacificMember2023-01-012023-04-020001736946us-gaap:AccountsReceivableMemberarlo:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310001736946us-gaap:AccountsReceivableMemberarlo:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-12-310001736946us-gaap:AccountsReceivableMemberarlo:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-12-310001736946us-gaap:AccountsReceivableMemberarlo:CustomerThreeMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-12-310001736946us-gaap:SalesRevenueNetMemberarlo:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310001736946us-gaap:SalesRevenueNetMemberarlo:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-04-020001736946us-gaap:USTreasurySecuritiesMember2024-03-310001736946us-gaap:USTreasurySecuritiesMember2023-12-310001736946us-gaap:MachineryAndEquipmentMember2024-03-310001736946us-gaap:MachineryAndEquipmentMember2023-12-310001736946us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-03-310001736946us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001736946us-gaap:ComputerEquipmentMember2024-03-310001736946us-gaap:ComputerEquipmentMember2023-12-310001736946us-gaap:LeaseholdImprovementsMember2024-03-310001736946us-gaap:LeaseholdImprovementsMember2023-12-310001736946us-gaap:FurnitureAndFixturesMember2024-03-310001736946us-gaap:FurnitureAndFixturesMember2023-12-310001736946us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001736946us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001736946us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001736946us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001736946us-gaap:FairValueMeasurementsRecurringMember2024-03-310001736946us-gaap:FairValueMeasurementsRecurringMember2023-12-310001736946us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001736946us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-3100017369462021-12-310001736946us-gaap:EmployeeSeveranceMember2021-12-310001736946us-gaap:FacilityClosingMember2021-12-310001736946us-gaap:OtherRestructuringMember2021-12-3100017369462022-01-012022-12-310001736946us-gaap:EmployeeSeveranceMember2022-01-012022-12-310001736946us-gaap:FacilityClosingMember2022-01-012022-12-310001736946us-gaap:OtherRestructuringMember2022-01-012022-12-310001736946us-gaap:EmployeeSeveranceMember2022-12-310001736946us-gaap:FacilityClosingMember2022-12-310001736946us-gaap:OtherRestructuringMember2022-12-3100017369462023-01-012023-12-310001736946us-gaap:EmployeeSeveranceMember2023-01-012023-12-310001736946us-gaap:FacilityClosingMember2023-01-012023-12-310001736946us-gaap:OtherRestructuringMember2023-01-012023-12-310001736946us-gaap:EmployeeSeveranceMember2023-12-310001736946us-gaap:FacilityClosingMember2023-12-310001736946us-gaap:OtherRestructuringMember2023-12-310001736946us-gaap:EmployeeSeveranceMember2024-01-012024-03-310001736946us-gaap:FacilityClosingMember2024-01-012024-03-310001736946us-gaap:OtherRestructuringMember2024-01-012024-03-310001736946us-gaap:EmployeeSeveranceMember2024-03-310001736946us-gaap:FacilityClosingMember2024-03-310001736946us-gaap:OtherRestructuringMember2024-03-310001736946us-gaap:LineOfCreditMemberarlo:LoanAndSecurityAgreementMemberexch:BANAus-gaap:RevolvingCreditFacilityMember2021-10-272021-10-270001736946us-gaap:LineOfCreditMemberarlo:LoanAndSecurityAgreementMemberexch:BANAus-gaap:RevolvingCreditFacilityMember2021-10-270001736946us-gaap:LineOfCreditMemberus-gaap:LetterOfCreditMemberarlo:LoanAndSecurityAgreementMemberexch:BANA2021-10-270001736946us-gaap:LineOfCreditMemberarlo:LoanAndSecurityAgreementMemberexch:BANAus-gaap:RevolvingCreditFacilityMember2024-03-310001736946us-gaap:LineOfCreditMemberarlo:LoanAndSecurityAgreementMemberarlo:BloombergShortTermBankYieldIndexMemberexch:BANAsrt:MinimumMember2021-10-272021-10-270001736946us-gaap:LineOfCreditMemberarlo:LoanAndSecurityAgreementMemberarlo:BloombergShortTermBankYieldIndexMemberexch:BANAsrt:MaximumMember2021-10-272021-10-270001736946us-gaap:LineOfCreditMemberarlo:LoanAndSecurityAgreementMemberexch:BANAsrt:MinimumMemberus-gaap:BaseRateMember2021-10-272021-10-270001736946us-gaap:LineOfCreditMemberarlo:LoanAndSecurityAgreementMemberexch:BANAsrt:MaximumMemberus-gaap:BaseRateMember2021-10-272021-10-270001736946us-gaap:LetterOfCreditMember2024-03-310001736946us-gaap:LetterOfCreditMemberarlo:BuildToSuitMember2024-03-310001736946arlo:FortySixToSixtyDaysMember2024-03-310001736946srt:MinimumMemberarlo:FortySixToSixtyDaysMember2024-01-012024-03-310001736946srt:MaximumMemberarlo:FortySixToSixtyDaysMember2024-01-012024-03-310001736946arlo:ThirtyOneToFortyFiveDaysMember2024-03-310001736946arlo:ThirtyOneToFortyFiveDaysMembersrt:MinimumMember2024-01-012024-03-310001736946arlo:ThirtyOneToFortyFiveDaysMembersrt:MaximumMember2024-01-012024-03-310001736946arlo:EquityIncentivePlan2018Membersrt:MinimumMember2024-01-012024-03-310001736946arlo:EquityIncentivePlan2018Membersrt:MaximumMember2024-01-012024-03-310001736946arlo:EquityIncentivePlan2018Member2024-03-310001736946us-gaap:EmployeeStockOptionMemberarlo:EquityIncentivePlan2018Member2024-01-012024-03-310001736946us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberarlo:EquityIncentivePlan2018Member2024-01-012024-03-310001736946us-gaap:EmployeeStockOptionMemberarlo:EquityIncentivePlan2018Memberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2024-01-012024-03-310001736946us-gaap:EmployeeStockMember2024-01-190001736946arlo:EquityIncentivePlan2018Member2024-01-190001736946arlo:EmployeeStockPurchasePlanMember2024-01-190001736946arlo:EquityIncentivePlan2018Member2023-12-310001736946arlo:EquityIncentivePlan2018Member2024-01-012024-03-310001736946us-gaap:EmployeeStockMemberarlo:EmployeeStockPurchasePlanMember2024-03-310001736946us-gaap:EmployeeStockOptionMember2023-12-310001736946us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001736946us-gaap:EmployeeStockOptionMember2024-03-310001736946us-gaap:RestrictedStockUnitsRSUMember2023-12-310001736946us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001736946us-gaap:RestrictedStockUnitsRSUMember2024-03-310001736946srt:MinimumMemberarlo:PerformanceBasedRestrictedStockUnitsMember2024-01-012024-03-310001736946srt:MaximumMemberarlo:PerformanceBasedRestrictedStockUnitsMember2024-01-012024-03-310001736946arlo:PerformanceBasedRestrictedStockUnitsMember2023-12-310001736946arlo:PerformanceBasedRestrictedStockUnitsMember2024-01-012024-03-310001736946arlo:PerformanceBasedRestrictedStockUnitsMember2024-03-310001736946us-gaap:CostOfSalesMember2024-01-012024-03-310001736946us-gaap:CostOfSalesMember2023-01-012023-04-020001736946us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001736946us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-04-020001736946us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310001736946us-gaap:SellingAndMarketingExpenseMember2023-01-012023-04-020001736946us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001736946us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-04-020001736946arlo:RestrictedStockUnitsPerformanceBasedRestrictedStockUnitsPerformanceRestrictedStockUnitsMember2024-03-310001736946arlo:RestrictedStockUnitsPerformanceBasedRestrictedStockUnitsPerformanceRestrictedStockUnitsMember2024-01-012024-03-310001736946country:US2024-01-012024-03-310001736946country:US2023-01-012023-04-020001736946country:ES2024-01-012024-03-310001736946country:ES2023-01-012023-04-020001736946country:SE2024-01-012024-03-310001736946country:SE2023-01-012023-04-020001736946arlo:OtherCountriesMember2024-01-012024-03-310001736946arlo:OtherCountriesMember2023-01-012023-04-020001736946country:US2024-03-310001736946country:US2023-12-310001736946arlo:OtherCountriesMember2024-03-310001736946arlo:OtherCountriesMember2023-12-310001736946arlo:AmyRothsteinMember2024-01-012024-03-310001736946arlo:AmyRothsteinMember2024-03-31

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

ARLO TECHNOLOGIES, INC.
(Exact name of registrant as specified in its charter) 
Delaware38-4061754
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification Number)
2200 Faraday Ave., Suite #150
Carlsbad,California92008
(Address of principal executive offices)(Zip Code)
(408) 890-3900
(Registrant’s telephone number, including area code)
N/A
(Former name, former address and former fiscal year, if changed since last report)
Securities registered pursuant to Section 12(b) of the Act:
Title of each class Trading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.001 per shareARLONew York Stock Exchange

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  x   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  x    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 definition of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated filer
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes    No  x

The number of outstanding shares of the registrant’s Common Stock, $0.001 par value, was 97,579,315 as of May 3, 2024.


Arlo Technologies, Inc.
Form 10-Q
For the Quarterly Period Ended March 31, 2024

TABLE OF CONTENTS

 
2

PART I: FINANCIAL INFORMATION

Item 1.Financial Statements

ARLO TECHNOLOGIES, INC.

UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS
As of
March 31,
2024
December 31,
2023
(In thousands, except share and per share data)
ASSETS
Current assets:
Cash and cash equivalents$62,054 $56,522 
Short-term investments80,809 79,974 
Accounts receivable, net56,496 65,360 
Inventories44,676 38,408 
Prepaid expenses and other current assets11,896 10,271 
Total current assets255,931 250,535 
Property and equipment, net4,311 4,761 
Operating lease right-of-use assets, net10,697 11,450 
Goodwill11,038 11,038 
Restricted cash4,183 4,131 
Other non-current assets3,602 3,623 
Total assets$289,762 $285,538 
LIABILITIES AND STOCKHOLDERS EQUITY
Current liabilities:
Accounts payable$69,878 $55,201 
Deferred revenue21,394 18,041 
Accrued liabilities79,100 88,209 
Total current liabilities170,372 161,451 
Non-current operating lease liabilities16,133 17,021 
Other non-current liabilities3,320 3,790 
Total liabilities189,825 182,262 
Commitments and contingencies (Note 8)
Stockholders’ Equity:
Preferred stock: $0.001 par value; 50,000,000 shares authorized; none issued or outstanding
  
Common stock: $0.001 par value; 500,000,000 shares authorized; shares issued and outstanding: 97,202,042 at March 31, 2024 and 95,380,281 at December 31, 2023
97 95 
Additional paid-in capital476,665 470,322 
Accumulated other comprehensive income
280 320 
Accumulated deficit(377,105)(367,461)
Total stockholders’ equity99,937 103,276 
Total liabilities and stockholders’ equity$289,762 $285,538 


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

ARLO TECHNOLOGIES, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
 Three Months Ended
March 31,
2024
April 2,
2023
(In thousands, except per share data)
Revenue:
Products$67,493 $67,060 
Services56,707 43,944 
Total revenue124,200 111,004 
Cost of revenue:
Products63,224 64,041 
Services13,596 11,746 
Total cost of revenue76,820 75,787 
Gross profit47,380 35,217 
Operating expenses:
Research and development20,793 17,750 
Sales and marketing17,370 15,353 
General and administrative19,348 15,622 
Others479 632 
Total operating expenses57,990 49,357 
Loss from operations(10,610)(14,140)
Interest income, net1,386 726 
Other loss, net
(25)(39)
Loss before income taxes
(9,249)(13,453)
Provision for income taxes395 792 
Net loss
$(9,644)$(14,245)
Net loss per share:
Basic and diluted
$(0.10)$(0.16)
Weighted average shares used to compute net loss per share:
Basic and diluted
96,264 89,653 
Comprehensive loss:
Net loss
$(9,644)$(14,245)
Other comprehensive income (loss), net of tax
(40)128 
Total comprehensive loss
$(9,684)$(14,117)


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

ARLO TECHNOLOGIES, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
 Three Months Ended
March 31,
2024
April 2,
2023
(In thousands)
Total stockholders’ equity, beginning balances
$103,276 $87,695 
Common stock:
Beginning balances$95 $89 
Issuance of common stock under stock-based compensation plans3 3 
Restricted stock unit withholdings(1)(1)
Ending balances$97 $91 
Additional paid-in capital:
Beginning balances$470,322 $433,138 
Stock-based compensation expense13,224 10,270 
Settlement of liability classified restricted stock units6,903 6,739 
Issuance of common stock under stock-based compensation plans570 355 
Restricted stock unit withholdings(14,354)(4,693)
Ending balances$476,665 $445,809 
Accumulated deficit:
Beginning balances$(367,461)$(345,425)
Net loss(9,644)(14,245)
Ending balances$(377,105)$(359,670)
Accumulated other comprehensive income:
Beginning balances$320 $(107)
Other comprehensive income (loss), net of tax(40)128 
Ending balances$280 $21 
Total stockholders’ equity, ending balances
$99,937 $86,251 
Common stock shares:
Beginning balances95,380 88,887 
Issuance of common stock under stock-based compensation plans3,221 3,165 
Restricted stock unit withholdings(1,399)(1,267)
Ending balances97,202 90,785 


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

ARLO TECHNOLOGIES, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
 Three Months Ended
March 31,
2024
April 2,
2023
(In thousands)
Cash flows from operating activities:
Net loss$(9,644)$(14,245)
Adjustments to reconcile net loss to net cash provided by operating activities:
Stock-based compensation expense18,550 14,591 
Depreciation and amortization903 1,149 
Allowance for credit losses and non-cash changes to reserves
(107)198 
Deferred income taxes68 127 
Other
(792)(124)
Changes in assets and liabilities:
Accounts receivable
8,978 13,216 
Inventories(6,275)6,341 
Prepaid expenses and other assets (1,672)(900)
Accounts payable 14,561 (6,093)
Deferred revenue3,427 3,785 
Accrued and other liabilities(8,191)(7,716)
Net cash provided by operating activities
19,806 10,329 
Cash flows from investing activities:
Purchases of property and equipment (356)(923)
Purchases of short-term investments(40,802)(36,755)
Proceeds from maturities of short-term investments40,718 15,006 
Net cash used in investing activities(440)(22,672)
Cash flows from financing activities:
Proceeds related to employee benefit plans573 3 
Restricted stock unit withholdings(14,355)(4,694)
Net cash used in financing activities(13,782)(4,691)
Net increase (decrease) in cash, cash equivalents, and restricted cash
5,584 (17,034)
Cash, cash equivalents, and restricted cash, at beginning of period
60,653 88,179 
Cash, cash equivalents, and restricted cash, at end of period
$66,237 $71,145 
Reconciliation of cash, cash equivalents, and restricted cash to Unaudited Condensed Consolidated Balance Sheets
Cash and cash equivalents$62,054 $66,970 
Restricted cash4,183 4,175 
Total cash, cash equivalents, and restricted cash$66,237 $71,145 
Supplemental cash flow information:
Non-cash investing activities:
Purchases of property and equipment included in accounts payable and accrued liabilities$180 $894 


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


ARLO TECHNOLOGIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


Note 1.    Description of Business and Basis of Presentation

Description of Business

Arlo Technologies, Inc. (“we” or “Arlo”) is transforming the ways in which people can protect everything that matters to them with advanced home, business, and personal security services that combine a globally scaled cloud platform, advanced monitoring and analytics capabilities, and award-winning app-controlled devices to create a personalized security ecosystem. Arlo’s deep expertise in cloud services, cutting-edge AI and computer vision analytics, wireless connectivity and intuitive user experience design delivers seamless, smart home security for Arlo users that is easy to setup and engage with every day. Our highly secure, cloud-based platform provides users with visibility, insight and a powerful means to help protect and connect in real-time with the people and things that matter most, from any location with a Wi-Fi or a cellular connection – all rooted in a commitment to safeguard privacy for our users and their personal data.

We conduct business across three geographic regions—(i) the Americas; (ii) Europe, Middle-East and Africa (“EMEA”); and (iii) Asia Pacific (“APAC”)—and primarily generate revenue by selling devices through retail channels, wholesale distribution, wireless carrier channels, security solution providers, and Arlo’s direct to consumer store and paid subscription services.

Our corporate headquarters is located in Carlsbad, California, with other satellite offices across North America and various other global locations.

Basis of Presentation

We prepare our unaudited condensed consolidated financial statements in conformity with U.S. Generally Accepted Accounting Principles (“U.S. GAAP”) and pursuant to the regulations of the U.S. Securities and Exchange Commission (“SEC”). The unaudited condensed consolidated financial statements include the accounts of Arlo and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.

These unaudited condensed consolidated financial statements should be read in conjunction with the notes to the audited consolidated financial statements included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023, which was filed with the SEC on February 29, 2024. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP. In the opinion of management, these unaudited condensed consolidated financial statements reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for fair statement of the unaudited condensed consolidated financial statements for interim periods.

Fiscal Periods

Our fiscal year begins on January 1 of the year stated and ends on December 31 of the same year. We report the results on a fiscal quarter basis rather than on a calendar quarter basis. Under the fiscal quarter basis, each of the first three fiscal quarters ends on the Sunday closest to the calendar quarter end, with the fourth quarter ending on December 31.

Reclassification

Certain prior periods amounts have been reclassified to conform to the current period’s presentation. None of these reclassifications had a material impact to the unaudited condensed consolidated financial statements.

7



ARLO TECHNOLOGIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Use of Estimates

The preparation of these unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported periods. Management bases its estimates on various assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ materially from those estimates and operating results for the three months ended March 31, 2024 and are not necessarily indicative of the results that may be expected for the year ending December 31, 2024 or any future period.

Note 2.    Significant Accounting Policies and Recent Accounting Pronouncements

Our significant accounting policies are disclosed in our Annual Report on Form 10-K for the year ended December 31, 2023. There have been no significant changes to such policies during the three months ended March 31, 2024.

Accounting Pronouncements Recently Adopted

There were no accounting pronouncements adopted during the three months ended March 31, 2024.

Accounting Pronouncements Not Yet Effective

In October 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which modifies the disclosure or presentation requirements of a variety of Topics in the Codification. Among the various codification amendments, Topic 470 Debt is applicable to Arlo which requires the disclosure of amounts, terms and weighted-average interest rates of unused lines of credit. The effective date is either the date on which the SEC’s removal of the related disclosure requirement from Regulation S-X or Regulation S-K becomes effective, or on June 30, 2027, if the SEC has not removed the requirement by that date, with early adoption prohibited. The adoption of this new standard will not have a material impact on our financial statements and related disclosures.

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting: Improvements to Reportable Segment Disclosures, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. This guidance is effective for annual periods beginning January 1, 2024, and for interim periods beginning January 1, 2025, with early adoption permitted. We are currently evaluating the impact that this guidance may have on our financial statements and related disclosures.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes: Improvements to Income Tax Disclosures, which requires on an annual basis to (1) disclose specific categories in the rate reconciliation, (2) provide additional information for reconciling items that meet a quantitative threshold, and (3) income taxes paid disaggregated by jurisdiction. This guidance is effective for annual periods beginning after December 15, 2024, with early adoption permitted. We are currently evaluating the impact that this guidance may have on our financial statements and related disclosures.

8



ARLO TECHNOLOGIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Note 3.    Revenue

Performance Obligations

The total estimated service revenue expected to be recognized in the future related to performance obligations that are unsatisfied and partially unsatisfied was $23.5 million as of March 31, 2024 and $18.8 million as of December 31, 2023, substantially related to a performance obligation classified as less than one year.

For the three months ended March 31, 2024 and April 2, 2023, $52.7 million and $41.2 million of revenue was deferred due to unsatisfied performance obligations, primarily relating to over time service revenue, and $49.2 million and $38.4 million of revenue was recognized for the satisfaction of performance obligations over time, respectively. Approximately $12.1 million and $8.4 million of this recognized revenue was included in the contract liability balance at the beginning of the periods. There were no significant changes in estimates during the period that would affect the contract balances.

During the five-year period that commenced on January 1, 2020, Verisure Sàrl (“Verisure”) has an aggregate purchase commitment of $500.0 million. As of March 31, 2024, the entire purchase commitment has been fulfilled. Based on the Supply Agreement with Verisure, a purchase obligation is not deemed to exist until we receive and accept Verisure’s purchase order. As of March 31, 2024, we had a backlog of $44.5 million which represents performance obligations that will be recognized as revenue once fulfilled, which is expected to occur over the next six months.

On April 25, 2024, Verisure notified us that it is exercising its right under the Supply Agreement to extend the term for another five years (through November 2029) under the same terms but without minimum purchase obligations.

Disaggregation of Revenue

We disaggregate our revenue into three geographic regions: the Americas, EMEA, and APAC, where we conduct our business. The following table presents revenue disaggregated by geographic region.

 Three Months Ended
 March 31,
2024
April 2,
2023
(In thousands)
Americas$57,169 $56,632 
EMEA61,380 48,472 
APAC5,651 5,900 
Total$124,200 $111,004 

As of March 31, 2024 and December 31, 2023, one customer accounted for 69.9%, and three customers accounted for 37.1%, 15.2%, and 10.2% of the total accounts receivable, net, respectively. No other customers accounted for 10% or greater of the total accounts receivable, net. For the three months ended March 31, 2024 and April 2, 2023, one customer accounted for 49.4% and 43.7%, respectively. No other customers accounted for 10% or greater of the total revenue.

9



ARLO TECHNOLOGIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Note 4.    Balance Sheet Components

Short-Term Investments

As of March 31, 2024As of December 31, 2023
 Amortized CostUnrealized GainsUnrealized LossesEstimated Fair ValueAmortized CostUnrealized GainsUnrealized LossesEstimated Fair Value
(In thousands)
U.S. Treasuries$80,529 $280 $ $80,809 $79,654 $320 $ $79,974 

Accounts Receivable, Net
As of
March 31,
2024
December 31,
2023
(In thousands)
Gross accounts receivable$56,714 $65,693 
Allowance for credit losses(218)(333)
Total$56,496 $65,360 

    The following table provides a roll-forward of the allowance for credit losses that is deducted from the amortized cost basis of accounts receivable to present the net amount expected to be collected.

Three Months Ended
March 31,
2024
April 2,
2023
(In thousands)
Balance at the beginning of the period$333 $423 
Provision for (release of) expected credit losses(115)(94)
Balance at the end of the period$218 $329 

10



ARLO TECHNOLOGIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Property and Equipment, Net

The components of property and equipment are as follows:
As of
March 31,
2024
December 31,
2023
(In thousands)
Machinery and equipment$14,531 $14,148 
Software15,676 15,639 
Computer equipment855 1,438 
Leasehold improvements
4,572 4,661 
Furniture and fixtures2,544 2,544 
Total property and equipment, gross38,178 38,430 
Accumulated depreciation(33,867)(33,669)
Total property and equipment, net (1)
$4,311 $4,761 
_________________________
(1)    $0.8 million and $1.0 million property and equipment, net, was included in the sublease arrangement for the San Jose office building as of March 31, 2024 and December 31, 2023, respectively.

Depreciation expense pertaining to property and equipment was $0.9 million and $1.1 million for the three months ended March 31, 2024 and April 2, 2023, respectively.

Goodwill

We have determined that no event occurred or circumstances changed during the three months ended March 31, 2024 that would more likely than not reduce the fair value of goodwill below the carrying amount. No goodwill impairment was recognized in the three months ended March 31, 2024 and April 2, 2023.


Accrued Liabilities
As of
March 31,
2024
December 31,
2023
(In thousands)
Sales incentives$22,941 $28,187 
Sales returns
11,558 17,058 
Compensation15,240 13,278 
Cloud and other costs9,085 10,985 
Other20,276 18,701 
Total$79,100 $88,209 

11



ARLO TECHNOLOGIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Note 5.    Fair Value Measurements

The following table summarizes assets measured at fair value on a recurring basis:
As of
March 31,
2024
December 31,
2023
(In thousands)
Cash equivalents: money-market funds (<90 days)
$6,314 $5,782 
Cash equivalents: U.S. Treasuries (<90 days)
264 520 
Available-for-sale securities: U.S. Treasuries (1)
80,809 79,974 
Total$87,387 $86,276 
_________________________
(1)Included in short-term investments on our unaudited condensed consolidated balance sheets.

Our investments in cash equivalents and available-for-sale securities are classified within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets.

As of March 31, 2024 and December 31, 2023, assets and liabilities measured as Level 2 fair value were not material and there were no Level 3 fair value assets or liabilities measured on a recurring basis.

12



ARLO TECHNOLOGIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Note 6.     Restructuring

In November 2022, we initiated a restructuring plan to reduce our cost structure to better align the operational needs of the business to current economic conditions while continuing to support our long-term strategy. This restructuring includes the reduction of headcount as well as the abandonment of certain lease contracts and the cancellation of contractual services arrangements with certain suppliers. As of March 31, 2024, we have substantially incurred all costs pertaining to restructuring activities, with related cash outflows extending until the fourth quarter of 2024.

The restructuring liabilities are included in accrued liabilities in our unaudited condensed consolidated balance sheets. The restructuring charges are included in “Others” in the unaudited condensed consolidated statements of comprehensive loss. Restructuring activity is as follows:

TotalSeverance ExpenseOffice Exit ExpenseOther Exit Expense
(In thousands)
Balance as of December 31, 2021$ $ $ $ 
Restructuring charges1,805 798 928 79 
Cash payments(588)(579) (9)
Non-cash and other adjustments48  63 (15)
Balance as of December 31, 2022$1,265 $219 $991 $55 
Restructuring charges692 564 117 11 
Cash payments(1,479)(694)(745)(40)
Non-cash and other adjustments(26)  (26)
Balance as of December 31, 2023$452 $89 $363 $ 
Restructuring charges484 484   
Cash payments(640)(525)(115) 
Non-cash and other adjustments    
Balance as of March 31, 2024
$296 $48 $248 $ 
Total costs incurred inception to date$3,003 $1,846 $1,108 $49 
13



ARLO TECHNOLOGIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Note 7.    Revolving Credit Facility

On October 27, 2021, we entered into a Loan and Security Agreement (the “Credit Agreement”) with Bank of America, N.A., a national banking association, as lender (the “Lender”).

The Credit Agreement provides for a three-year revolving credit facility (the “Credit Facility”) that matures on October 27, 2024. Borrowings under the Credit Facility are limited to the lesser of (x) $40.0 million, and (y) an amount equal to the borrowing base. The borrowing base will be the sum of (i) 90% of investment grade eligible receivables and (ii) 85% of non-investment grade eligible accounts, less applicable reserves established by the Lender. The Credit Agreement also includes a $5.0 million sublimit for the issuance by the Lender of letters of credit. In addition, the Credit Agreement includes an uncommitted accordion feature that allows us to request, from time to time, that the Lender increase the aggregate revolving loan commitments by up to an additional $25.0 million in the aggregate, subject to the satisfaction of certain conditions, including obtaining the Lender’s agreement to participate in each increase. The proceeds of the borrowings under the Credit Facility may be used for working capital and general corporate purposes. Based on certain terms and conditions including eligible accounts receivable as of March 31, 2024, we had unused borrowing capacity of $4.2 million.

Our obligations under the Credit Agreement are secured by substantially all of our domestic working capital assets, including accounts receivable, cash and cash equivalents, inventory, and other assets to the extent related to such working capital assets.

At our option, borrowings under the Credit Agreement will bear interest at a floating rate equal to: (i) the Bloomberg Short-Term Bank Yield Index rate plus the applicable rate of 2.0% to 2.5% determined based on our average daily availability for the prior fiscal quarter, or (ii) the base rate plus the applicable rate of 1.0% to 1.5% based on our average daily availability for the prior fiscal quarter. Among other fees, we are required to pay a monthly unused fee of 0.2% per annum on the amount by which the Lender’s aggregate commitment under the Credit Facility exceeds the average daily revolver usage during such month.

The Credit Agreement contains events of default, representations and warranties, and affirmative and negative covenants customary for credit facilities of this type. The Credit Agreement also contains financial covenants that require us to, if the Financial Covenant Trigger Period (as defined in the Credit Agreement) is in effect, maintain a fixed charge coverage ratio, tested quarterly on a trailing twelve month basis, of at least 1.00 to 1.00 at any time. As of March 31, 2024, we were in compliance with all the covenants of the Credit Agreement.

If an event of default under the Credit Agreement occurs, then the Lender may cease making advances under the Credit Agreement and declare any outstanding obligations under the Credit Agreement to be immediately due and payable. In addition, if we file a bankruptcy petition, a bankruptcy petition is filed against us and is not dismissed or stayed within thirty days or we make a general assignment for the benefit of creditors, then any outstanding obligations under the Credit Agreement will automatically and without notice or demand become immediately due and payable.

No amounts had been drawn under the Credit Facility as of March 31, 2024.

14



ARLO TECHNOLOGIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Note 8.     Commitments and Contingencies

Operating Leases

Our operating lease obligations mostly include offices, equipment, and distribution centers, with various expiration dates through June 2029. Certain lease agreements include options to renew or terminate the lease, which are not reasonably certain to be exercised and therefore are not factored into our determination of lease payments. The terms of certain leases provide for rental payments on a graduated scale. Gross lease expense was $1.5 million for each of the three months ended March 31, 2024 and April 2, 2023. We recorded sublease income as reduction of lease expense, in the amount of $0.5 million for each of the three months ended March 31, 2024 and April 2, 2023.

Supplemental cash flow information related to operating leases is as follows:
Three Months Ended
March 31,
2024
April 2,
2023
(In thousands)
Cash paid for amounts included in the measurement of lease liabilities
    Operating cash flows from operating leases$1,516 $1,889 

Weighted average remaining lease term and weighted average discount rate related to operating leases are as follows:
As of
March 31,
2024
December 31,
2023
Weighted average remaining lease term4.8 years5.0 years
Weighted average discount rate5.74 %5.74 %

15



ARLO TECHNOLOGIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
The future minimum undiscounted lease payments under operating leases and future non-cancelable rent payments from our subtenants for each of the next five years and thereafter as of March 31, 2024 are as follows:

Operating Lease PaymentsSublease PaymentsNet
(In thousands)
2024 (Remaining nine months)
$3,923 $(1,598)$2,325 
20254,488 (2,006)2,482 
20264,631 (2,066)2,565 
20274,594 (2,322)2,272 
20283,659 (2,392)1,267 
Thereafter1,750 (1,228)522 
Total future lease payments$23,045 $(11,612)$11,433 
Less: imputed interest
(2,909)
Present value of future minimum lease payments$20,136 
Accrued liabilities$4,003 
Non-current operating lease liabilities16,133 
Total lease liabilities$20,136 

Letters of Credit

In connection with the lease agreement for our office space located in San Jose, California, we executed a letter of credit with the landlord as the beneficiary. As of March 31, 2024, we had $3.6 million of unused letters of credit outstanding, of which $3.1 million pertains to the lease arrangement in San Jose, California.

Purchase Obligations

We have entered into various inventory-related purchase agreements with suppliers. Generally, under these agreements, 50% of orders are cancelable by giving notice 46 to 60 days prior to the expected shipment date and 25% of orders are cancelable by giving notice 31 to 45 days prior to the expected shipment date. Orders are non-cancelable within 30 days prior to the expected shipment date. As of March 31, 2024, we had $40.0 million in non-cancelable purchase commitments with suppliers which is expected to be paid over the next twelve months.

As of March 31, 2024, an additional $29.4 million of purchase orders beyond contractual termination periods have been issued to supply chain partners in anticipation of demand requirements. Consequently, we may incur expenses for the materials and components, such as chipsets already purchased by the supplier to fulfill our orders if the purchase order is cancelled. Expenses incurred have historically not been material relative to the original order value.

16



ARLO TECHNOLOGIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Warranty Obligations

Changes in warranty obligations, which are included in accrued liabilities in the unaudited condensed consolidated balance sheets, are as follows:
 Three Months Ended
 March 31,
2024
April 2,
2023
(In thousands)
Balance at the beginning of the period$1,193 $1,174 
Provision for warranty obligations143 15 
Settlements(71)(70)
Balance at the end of the period$1,265 $1,119 

Litigation and Other Legal Matters

We are involved in disputes, litigation, and other legal actions. In all cases, at each reporting period, we evaluate whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under the provisions of the authoritative guidance that addresses accounting for contingencies. In such cases, we accrue for the amount or, if a range, we accrue the low end of the range, only if there is not a better estimate than any other amount within the range, as a component of legal expense within general and administrative expenses. We monitor developments in these legal matters that could affect the estimate we had previously accrued. In relation to such matters, we currently believe that there are no existing claims or proceedings that are likely to have a material adverse effect on our financial position within the next 12 months, or the outcome of these matters is currently not determinable. There are many uncertainties associated with any litigation, and these actions or other third-party claims against us may cause us to incur costly litigation and/or substantial settlement charges. In addition, the resolution of any intellectual property litigation may require us to make royalty payments, which could have an adverse effect in future periods. If any of those events were to occur, our business, financial condition, results of operations, and cash flows could be adversely affected. The actual liability in any such matters may be materially different from our estimates, which could result in the need to adjust the liability and record additional expenses.

Indemnifications

In the ordinary course of business, we may provide indemnification of varying scope and terms to customers, distributors, resellers, vendors, lessors, business partners, and other parties with respect to certain matters including, but not limited to, losses arising from breach of such agreements or from intellectual property infringement claims made by third parties. In addition, we have entered into indemnification agreements with members of our board of directors and certain of our executive officers that require us, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. The maximum potential amount of future payments we could be required to make under these indemnification agreements is, in many cases, unlimited. As of March 31, 2024 and December 31, 2023, we have not incurred any material costs as a result of such indemnifications and we are not currently aware of any indemnification claims.

17



ARLO TECHNOLOGIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Note 9.     Employee Benefit Plans

We grant options and restricted stock units (“RSUs”) under the 2018 Equity Incentive Plan (the “2018 Plan”), under which awards may be granted to all employees. We also grant performance-based and market-based restricted stock units (“PSUs”) to our executive officers periodically. Award vesting periods for the 2018 Plan are generally three to four years. As of March 31, 2024, approximately 3.8 million shares were available for future grants. Options may be granted for periods of up to 10 years or such shorter term as may be provided in the agreement and at prices no less than 100% of the fair market value of Arlo’s common stock on the date of grant. Options granted under the 2018 Plan generally vest over four years, the first tranche at the end of 12 months and the remaining shares underlying the option vesting monthly over the remaining three years.

On January 19, 2024, we registered an aggregate of up to 4,759,901 shares of common stock on a Registration Statement on Form S-8, including 3,807,921 shares issuable pursuant to the 2018 Plan that were automatically added to the shares authorized for issuance under the 2018 Plan and 951,980 shares issuable pursuant to the Employee Stock Purchase Plan (“ESPP”) that were automatically added to the shares authorized for issuance on January 1, 2024, both pursuant to an “evergreen” provision contained in the respective plans.

The following table sets forth the available shares for grants as of March 31, 2024:
 Number of Shares
(In thousands)
Shares available for grants as of December 31, 2023
3,516 
Additional authorized shares3,808 
Granted(5,257)
Forfeited / cancelled327 
Shares traded for taxes1,399 
Shares available for grants as of March 31, 2024
3,793 

Employee Stock Purchase Plan

We sponsor the ESPP to eligible employees. As of March 31, 2024, 2.8 million shares were available for issuance under the ESPP.

Option Activity

We granted no options during the three months ended March 31, 2024. Stock option activity during the three months ended March 31, 2024 was as follows:
 Number of SharesWeighted Average Exercise Price Per Share
(In thousands)(In dollars)
Outstanding as of December 31, 2023
1,096 $12.48 
Granted  $ 
Exercised(68)$8.35 
Forfeited / cancelled $ 
Expired $ 
Outstanding as of March 31, 2024
1,028 $12.76 
Vested and exercisable as of March 31, 2024
1,028 $12.76 


18



ARLO TECHNOLOGIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
RSU Activity

RSU activity, excluding PSU activity, during the three months ended March 31, 2024 was as follows:
 Number of SharesWeighted Average Grant Date Fair Value Per Share
(In thousands)(In dollars)
Outstanding as of December 31, 2023
9,043 $6.15 
Granted2,332 $9.79 
Vested(2,411)$7.63 
Forfeited (301)$6.49 
Outstanding as of March 31, 2024
8,663 $6.71 

PSU Activity

Our executive officers and other senior employees have been granted performance-based awards with vesting occurring at the end of a three or five-year period if performance conditions or market conditions are met. The number of units earned and eligible to vest are determined based on the achievement of various performance conditions or market conditions, including the cumulative paid accounts targets, stock price, cash balances at reporting period, and the recipients’ continued services. At the end of each reporting period, we evaluate the probability of achieving the performance or market conditions and record the related stock-based compensation expense based on the achievement over the service period.

PSU activity during the three months ended March 31, 2024 was as follows:

Number of SharesWeighted Average Grant Date Fair Value Per Share
(In thousands)(In dollars)
Outstanding as of December 31, 2023
3,851 $5.72 
Granted 2,924 $9.12 
Vested (742)$4.59 
Forfeited (25)$4.33 
Outstanding as of March 31, 2024
6,008 $7.52 

Stock-Based Compensation Expense

The following table sets forth the stock-based compensation expense included in our unaudited condensed consolidated statements of comprehensive loss:
 Three Months Ended
March 31,
2024
April 2,
2023
(In thousands)
Cost of revenue$1,371 $860 
Research and development4,904 3,911 
Sales and marketing2,240 1,722 
General and administrative10,035 8,098 
Total$18,550 $14,591 

19



ARLO TECHNOLOGIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
As of March 31, 2024, all outstanding options were fully vested; therefore, there was no unrecognized compensation cost related to stock options. Approximately $83.3 million of unrecognized compensation cost related to unvested RSUs and PSUs is expected to be recognized over a weighted-average period of 1.5 years as of March 31, 2024.

During the three months ended March 31, 2024 and April 2, 2023, we settled executive and employee bonuses by granting and issuing restricted stock units (non-cash financing activities) that vested immediately amounting to $6.9 million and $6.7 million, respectively.

Note 10.     Income Taxes

The provision for income taxes for the three months ended March 31, 2024 was $0.4 million or an effective tax rate of (4.3)%. The provision for income taxes for the three months ended April 2, 2023 was $0.8 million or an effective tax rate of (5.9)%. During the three months ended March 31, 2024 and April 2, 2023, we sustained U.S. book losses. Consistent with the prior year periods, we maintained a valuation allowance against our U.S. federal and state deferred tax assets and did not record a tax benefit on these deferred tax assets since it is more likely than not that these deferred tax assets will not be realized.

Provision for income taxes decreased for the three months ended March 31, 2024, compared to the prior year period, primarily due to (i) foreign-derived intangible income (“FDII”) and higher Section 174 amortization in the U.S. and (ii) the utilization of R&D credit in Ireland to partially offset its tax liability.


Note 11.     Net Loss Per Share

Three Months Ended
March 31,
2024
April 2,
2023
(In thousands, except per share data)
Numerator:
Net loss$(9,644)$(14,245)
Denominator:
Weighted average common shares - basic and diluted96,264 89,653 
Basic and diluted net loss per share$(0.10)$(0.16)
Anti-dilutive employee stock-based awards, excluded805 7,859 

20



ARLO TECHNOLOGIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Note 12.     Segment and Geographic Information

Segment Information

We operate as one operating and reportable segment. Our Chief Executive Officer (“CEO”) is identified as the Chief Operating Decision Maker (“CODM”), who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance.

Geographic Information for Revenue

Revenue consists of gross product shipments and service revenue, less allowances for estimated sales returns, price protection, end-user customer rebates, net changes in deferred revenue, and other channel sales incentives deemed to be a reduction of revenue per the authoritative guidance. Sales and usage-based taxes are excluded from revenue. For reporting purposes, revenue by geographic area is generally based upon the bill-to location of the customer. The following table presents revenue by geographic area. For comparative purposes, amounts in prior period have been recast.
 Three Months Ended
 March 31,
2024
April 2,
2023
(In thousands)
United States$54,375 $55,843 
Spain40,406 38,571 
Sweden13,261 5,021 
Other countries16,158 11,569 
Total$124,200 $111,004 

Geographic Information for Long-Lived Assets

Long-lived assets include property and equipment, net and operating lease right-of-use assets, net. Our long-lived assets are based on the physical location of the assets. The following table presents long-lived assets by geographic area.
As of
March 31,
2024
December 31,
2023
(In thousands)
United States$12,237 $13,372 
Other countries2,771 2,839 
Total$15,008 $16,211 

21

Item 2.Management’s Discussion and Analysis of Financial Condition and Results of Operations

Forward-looking Statements

This Quarterly Report on Form 10-Q (the “Quarterly Report”) contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and the Private Securities Litigation Reform Act of 1995. Such statements are based upon current expectations that involve risks and uncertainties. Any statements contained herein that are not statements of historical fact may be deemed to be forward-looking statements. For example, the words “believes,” “anticipates,” “plans,” “expects,” “intends,” “could,” “may,” “will,” and similar expressions are intended to identify forward-looking statements, including statements concerning our business and the expected performance characteristics, specifications, reliability, market acceptance, market growth, specific uses, user feedback, and market position of our products and technology. Our actual results and the timing of certain events may differ significantly from the results discussed in the forward-looking statements. Factors that might cause such a discrepancy include, but are not limited to, those discussed in “Part II—Item 1A—Risk Factors” and “Liquidity and Capital Resources” below.

All forward-looking statements in this document are based on information available to us as of the date hereof, such information may be limited or incomplete, and we assume no obligation to update any such forward-looking statements. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements. The following discussion should be read in conjunction with our unaudited condensed consolidated financial statements and the accompanying notes contained in this Quarterly Report. Unless expressly stated or the context otherwise requires, the terms “we,” “our,” “us,” the “Company,” and “Arlo” refer to Arlo Technologies, Inc. and our subsidiaries.

Business and Executive Overview

Arlo is transforming the ways in which people can protect everything that matters to them with advanced home, business, and personal security services that combine a globally scaled cloud platform, advanced monitoring and analytics capabilities, and award-winning app-controlled devices to create a personalized security ecosystem. Arlo’s deep expertise in cloud services, cutting-edge AI and computer vision analytics, wireless connectivity and intuitive user experience design delivers seamless, smart home security for Arlo users that is easy to setup and engage with every day. Our highly secure, cloud-based platform provides users with visibility, insight and a powerful means to help protect and connect in real-time with the people and things that matter most, from any location with a Wi-Fi or a cellular connection – all rooted in a commitment to safeguard privacy for our users and their personal data.

Since the launch of our first product in December 2014, we have shipped over 33.4 million smart connected devices. As of March 31, 2024, the Arlo platform had approximately 9.2 million cumulative registered accounts across more than 100 countries around the world coupled with 3.2 million cumulative paid subscribers and annual recurring revenue of $227.0 million.

We conduct business across three geographic regions—(i) the Americas; (ii) Europe, Middle-East and Africa (“EMEA”); and (iii) Asia Pacific (“APAC”)—and we primarily generate revenue by selling devices through retail, wholesale distribution, wireless carrier channels, security solution providers, Arlo’s direct to consumer store and paid subscription services. For the three months ended March 31, 2024 and April 2, 2023, we generated total revenue of $124.2 million and $111.0 million, respectively. Loss from operations was $10.6 million and $14.1 million for the three months ended March 31, 2024 and April 2, 2023, respectively.

Our goal is to continue to develop innovative, world-class smart security solutions to expand and further monetize our current and future user and paid account bases. We believe that the growth of our business is dependent on many factors, including our ability to innovate and launch successful new products on a timely basis and grow our installed base, to increase subscription-based recurring revenue, to invest in channel partnerships and to continue our global expansion. We expect to increase our investment in research and development going forward as we continue to introduce new and
22

innovative products and services to enhance the Arlo platform and compete for engineering talent. We also expect our sales and marketing expense to increase in the future as we invest in marketing to drive demand for our products and services.

Key Business Metrics

In addition to the measures presented in our unaudited condensed consolidated financial statements, we use the following key metrics to evaluate our business, measure our performance, develop financial forecasts and make strategic decisions. We believe these key business metrics provide useful information by offering the ability to make more meaningful period-to-period comparisons of our on-going operating results and a better understanding of how management plans and measures our underlying business. Our key business metrics may be calculated in a manner different from the same key business metrics used by other companies. We regularly review our processes for calculating these metrics, and from time to time we may discover inaccuracies in our metrics or make adjustments to better reflect our business or to improve their accuracy, including adjustments that may result in the recalculation of our historical metrics. We believe that any such inaccuracies or adjustments are immaterial unless otherwise stated.
As of
March 31,
2024
% ChangeApril 2,
2023
(In thousands, except percentage data)
Cumulative registered accounts9,173 22.1 %7,510 
Cumulative paid accounts (1)
3,235 58.3 %2,044 
Annual recurring revenue (“ARR”) (2)
$226,968 24.3 %$182,583 
_________________________
(1)     The number of cumulative paid accounts as of March 31, 2024 included paid accounts managed by Verisure Sàrl (“Verisure”) in our EMEA region which are now onboarded with us. This does not have an impact to our financial statements and key business metrics other than our number of cumulative paid accounts.

(2)     As described further below, in the first fiscal quarter of 2024, we changed the methodology on paid service revenue recognition from a mid-month convention to a daily recognition model. As a result, ARR as of March 31, 2024 was calculated using the daily recognition model while ARR as of April 2, 2023 was calculated using our former methodology, the mid-month convention. ARR as of April 2, 2023 calculated using the daily recognition model does not represent a material change from the mid-month convention over the same period.

Cumulative Registered Accounts. We believe that our ability to increase our user base is an indicator of our market penetration and growth of our business as we continue to expand and innovate our Arlo platform. We define our registered accounts at the end of a particular period as the number of unique registered accounts on the Arlo platform as of the end of such period. The number of registered accounts does not necessarily reflect the number of end-users on the Arlo platform as one registered account may be used by multiple end-users to monitor the devices attached to that household.

Cumulative Paid Accounts. Paid accounts are defined as any account worldwide where a subscription to a paid service is being collected (either by us or by our customers or channel partners, including Verisure).

Annual Recurring Revenue. We believe ARR enables measurement of our business initiatives and serves as an indicator of our future growth. ARR represents the amount of paid service revenue that we expect to recur annually. In the first fiscal quarter of 2024, we changed the methodology on paid service revenue recognition from a mid-month convention to a daily recognition model which recognizes paid service revenue based on the number of service days within the fiscal reporting period, commencing on the start date of the subscription and continuing over the term of the arrangement. Accordingly, the methodology used to calculate ARR was also changed as of March 31, 2024 and is now calculated by taking the average daily paid service revenue of the last calendar month in the fiscal quarter, multiplied by 365 days. We believe the daily recognition model aligns with our customers’ subscription period and service usage and allows for a more precise measurement of paid service revenue relative to the former methodology of a mid-month convention, which was based on paid service revenue for the last calendar month in the fiscal quarter, multiplied by 12 months. This change in calculation methodology has no material impact on our financial statements or any previously reported ARR numbers. ARR is a performance metric and should be viewed independently of revenue and deferred revenue, and is not intended to be a substitute for, or combined with, any of these items.
23


Impact of Global Geopolitical, Economic and Business Conditions

During the three months ended March 31, 2024, we remained focused on the ongoing conflict in Ukraine, hostilities in the Middle-East, supply chain disruptions, the inflationary macro environment, fluctuating consumer confidence and rising interest rates by preserving our liquidity and managing our cash flow by taking preemptive action to enhance our ability to meet our short-term liquidity needs. These actions include, but are not limited to, proactively managing working capital by closely monitoring customers’ credit and collections, renegotiating payment terms with third-party manufacturers and key suppliers, closely monitoring inventory levels and purchases against forecasted demand, reducing or eliminating non-essential spending, and subleasing or reducing excess office space. We continue to monitor the situation and may, as necessary, reduce expenditures further, borrow under our revolving credit facility, or pursue other sources of capital that may include other forms of external financing in order to maintain our cash position and preserve financial flexibility in response to the uncertainty in the United States and global markets resulting from the ongoing conflict in Ukraine, hostilities in the Middle-East, supply chain disruptions, the inflationary macro environment, fluctuating consumer confidence and rising interest rates, current financial conditions within the banking industry, including the effects of recent failures of other financial institutions, and liquidity levels.


24

Results of Operations

We operate as one operating and reportable segment. The following table sets forth, for the periods presented, the unaudited condensed consolidated statements of comprehensive loss data, which we derived from the accompanying unaudited condensed consolidated financial statements:

 Three Months Ended
 March 31,
2024
April 2,
2023
 (In thousands, except percentage data)
Revenue:
Products$67,493 54.3 %$67,060 60.4 %
Services56,707 45.7 %43,944 39.6 %
Total revenue124,200 100.0 %111,004 100.0 %
Cost of revenue:
Products63,224 50.9 %64,041 57.7 %
Services13,596 10.9 %11,746 10.6 %
Total cost of revenue76,820 61.9 %75,787 68.3 %
Gross profit47,380 38.1 %35,217 31.7 %
Operating expenses:
Research and development20,793 16.7 %17,750 16.0 %
Sales and marketing17,370 14.0 %15,353 13.8 %
General and administrative19,348 15.6 %15,622 14.1 %
Others479 0.3 %632 0.6 %
Total operating expenses57,990 46.6 %49,357 44.5 %
Loss from operations(10,610)(8.5)%(14,140)(12.8)%
Interest income, net1,386 1.1 %726 0.7 %
Other income, net
(25)— %(39)0.0 %
Loss before income taxes(9,249)(7.4)%(13,453)(12.1)%
Provision for income taxes395 0.3 %792 0.7 %
Net loss$(9,644)(7.7)%$(14,245)(12.8)%

Revenue

Our gross revenue consists primarily of sales of devices and prepaid and paid subscription service revenue. We generally recognize revenue from product sales at the time the product is shipped and transfer of control from us to the customer occurs. Our paid subscription services relate to sales of subscription plans to our registered accounts.

Our revenue consists of gross revenue, less customer rebates and other channel sales incentives, allowances for estimated sales returns, price protection, and net changes in deferred revenue. A significant portion of our marketing expenditure is with customers and is deemed to be a reduction of revenue under authoritative guidance for revenue recognition.
25


We conduct business across three geographic regions—(i) the Americas; (ii) EMEA; and (iii) APAC—and generally base revenue by geographic region on the bill-to location of the customer.

 Three Months Ended
 March 31,
2024
% ChangeApril 2,
2023
 (In thousands, except percentage data)
Americas$57,169 0.9 %$56,632 
Percentage of revenue46.0 %51.0 %
EMEA61,380 26.6 %48,472 
Percentage of revenue49.4 %43.7 %
APAC5,651 (4.2)%5,900 
Percentage of revenue4.6 %5.3 %
Total revenue$124,200 11.9 %$111,004 

Revenue by classification is as follows:
 Three Months Ended
 March 31,
2024
% ChangeApril 2,
2023
 (In thousands, except percentage data)
Product revenue$67,493 0.6 %$67,060 
Service revenue56,707 29.0 %43,944 
Total revenue$124,200 11.9 %$111,004 


Product revenue increased by $0.4 million, or 0.6% for the three months ended March 31, 2024 compared to the prior year period, primarily driven by an increase in product shipments in EMEA due to stronger customer demand, partially offset by the decrease in product sales in the Americas and APAC due to seasonality. The increase in product revenue was partially offset by higher sales incentives that are deemed to be a reduction of revenue.

Service revenue increased in all regions by $12.8 million, or 29.0% for the three months ended March 31, 2024 compared to the prior year period, primarily due to a 58.3% increase in cumulative paid accounts and an approximated
30% increase in rates for our subscription plans.

Cost of Revenue

Cost of revenue consists of both product costs and service costs. Product costs primarily consist of the cost of finished products from our third-party manufacturers and overhead costs, including personnel expense for operation staff, purchasing, product planning, inventory control, warehousing and distribution logistics, third-party software licensing fees, inbound freight, IT and facilities overhead, warranty costs associated with returned goods, write-downs for excess and obsolete inventory and excess components, and royalties to third parties. Service costs consist of costs attributable to the provision and maintenance of our cloud-based platform, including personnel, storage, security and computing, IT and facilities overhead.

Our cost of revenue as a percentage of revenue can vary based upon a number of factors, including those that may affect our revenue set forth above and factors that may affect our cost of revenue, including, without limitation, product mix, sales channel mix, registered accounts’ acceptance of paid subscription service offerings, and changes in our cost of goods sold due to fluctuations in prices paid for components, net of vendor rebates, cloud platform costs, warranty and overhead costs, inbound freight and duty costs, and charges for excess or obsolete inventory. We outsource our manufacturing, warehousing, and distribution logistics. We also outsource certain components of the required
26

infrastructure to support our cloud-based back-end IT infrastructure. We believe this outsourcing strategy allows us to better manage our product and service costs and gross margin and allows us to adapt to changing market dynamics and supply chain constraints.

 Three Months Ended
 March 31,
2024
% ChangeApril 2,
2023
 (In thousands, except percentage data)
Cost of revenue:
Products$63,224 (1.3)%$64,041 
Services13,596 15.8 %11,746 
Total cost of revenue$76,820 1.4 %$75,787 

Product cost of revenue decreased 1.3% for the three months ended March 31, 2024 compared to the prior year period, primarily due to a decrease in product warranty reserves, partially offset by an increase in inventory reserves.

Service cost of revenue increased 15.8% for the three months ended March 31, 2024 compared to the prior year period, primarily due to service revenue growth as a result of the increase in cumulative paid accounts, partially offset by cost optimizations.

Gross Profit
 Three Months Ended
 March 31,
2024
% ChangeApril 2,
2023
 (In thousands, except percentage data)
Gross profit:
Products$4,269 41.4 %$3,019 
Services43,111 33.9 %32,198 
Total gross profit$47,380 34.5 %$35,217 
Gross margin percentage:
Products6.3 %4.5 %
Services76.0 %73.3 %
Total gross margin 38.1 %31.7 %

Product gross profit increased for the three months ended March 31, 2024 compared to the prior year period, primarily driven by increased product sales in EMEA, partially offset by higher sales incentives that are deemed to be a reduction of revenue.

Service gross profit increased for the three months ended March 31, 2024 compared to the prior year period, primarily due to service revenue growth in all regions as a result of increases in cumulative paid accounts and rates for our subscription plans, as well as cost optimizations.

27

Operating Expenses

Research and Development 

Research and development expense consists primarily of personnel-related expense, safety, security, regulatory services and testing, other research and development consulting fees, and allocated IT and facilities overhead. Generally, we recognize research and development expenses as they are incurred. We have invested in and expanded our research and development organization to enhance our ability to introduce innovative products and services. We expect research and development expense to increase in absolute dollars as we develop new product and service offerings and compete for engineering talent. We believe that innovation and technological leadership are critical to our future success, and we are committed to continuing a significant level of research and development to develop new technologies, products, and services, including our hardware devices, cloud-based software, AI-based algorithms, and machine learning capabilities.

 Three Months Ended
 March 31,
2024
% ChangeApril 2,
2023
 (In thousands, except percentage data)
Research and development expense$20,793 17.1 %$17,750 

Research and development expense increased by $3.0 million for the three months ended March 31, 2024 compared to the prior year period, primarily due to an increase of $2.1 million in personnel-related expenses mainly from merit increases and stock-based compensation.

Sales and Marketing
 
Sales and marketing expense consists primarily of personnel expense for sales and marketing staff, technical support expense, advertising, trade shows, media and placement, corporate communications and other marketing expense, product marketing expense, allocated IT and facilities overhead, outbound freight costs, and credit card processing fees. We expect our sales and marketing expense to increase in the future as we invest in marketing to drive demand for our products and services.

 Three Months Ended
 March 31,
2024
% ChangeApril 2,
2023
 (In thousands, except percentage data)
Sales and marketing expense$17,370 13.1 %$15,353 

Sales and marketing expense increased $2.0 million for the three months ended March 31, 2024 compared to the prior year period, primarily due to increases of $1.0 million in professional services as a result of continued investment in customer experience improvements across customer care and engineering, $0.9 million in personnel-related expenses mainly from stock-based compensation and merit increases, and $0.2 million credit card processing fees as a result of increases in Arlo.com store sales and paid subscriber accounts.

28

General and Administrative

General and administrative expense consists primarily of personnel-related expense for certain executives, finance and accounting, investor relations, human resources, legal, information technology, professional fees, allocated IT and facilities overhead, strategic initiative expense, and other general corporate expense. We expect our general and administrative expense to fluctuate as a percentage of our revenue in future periods based on fluctuations in our revenue and the timing of such expense.

 Three Months Ended
 March 31,
2024
% ChangeApril 2,
2023
 (In thousands, except percentage data)
General and administrative expense$19,348 23.9 %$15,622 

General and administrative expense increased $3.7 million for the three months ended March 31, 2024 compared to the prior year period, primarily due to increases of $2.8 million in personnel-related expenses mainly from stock-based compensation and $0.8 million in professional services.

Others

Others include separation expense, which consists primarily of costs of legal and professional services and restructuring charges, which consist of severance costs, office exit expense, and other exit expense associated with the abandonment of certain lease contracts and cancellation of contractual services arrangements with certain suppliers.

Interest Income, Net and Other Loss, Net

 Three Months Ended
 March 31,
2024
% ChangeApril 2,
2023
 (In thousands, except percentage data)
Interest income, net
$1,386 90.9 %$726 
Other loss, net
$(25)**$(39)
**Percentage change not meaningful.

Interest income, net increased for the three months ended March 31, 2024 compared to the prior year period, primarily due to the increase in our short-term investments as well as higher interest rates.

Provision for Income Taxes

 Three Months Ended
 March 31,
2024
% ChangeApril 2,
2023
 (In thousands, except percentage data)
Provision for income taxes$395 (50.1)%$792 
Effective tax rate(4.3)%(5.9)%

The effective tax rate for the three months ended March 31, 2024 was lower than the U.S. federal income tax rate due to a lower effective tax rate on foreign earnings and valuation allowance on our net U.S. deferred tax assets and certain foreign tax attributes as it is more likely than not that some or all of our deferred tax assets will not be realized.


29

Liquidity and Capital Resources

As of March 31, 2024, our cash and cash equivalents and short-term investments totaled $142.9 million and we had unused borrowing capacity of $4.2 million based on the terms and conditions of our revolving credit facility. We have a history of losses and may incur operating and net losses in the future. As of March 31, 2024, our accumulated deficit was $377.1 million. Historically, we have funded our principal business activities through cash flows generated from operations and available cash on hand.

Material Cash Requirements

We believe that our existing sources of liquidity will be sufficient to meet our anticipated cash requirements for at least the next 12 months and beyond. However, in the future we may require or desire additional funds to support our operating expenses and capital requirements. To the extent that current and anticipated future sources of liquidity are insufficient, we may seek to raise additional funds through public or private equity. We have no commitments to obtain such additional financing and cannot provide assurance that additional financing will be available at all or, if available, that such financing would be obtainable on terms favorable to us and would not be dilutive.

Our future liquidity and cash requirements may vary from those currently planned and will depend on numerous factors, including the introduction of new products, the growth in our service revenue, the ability to increase our gross margin dollars, as well as cost optimization initiatives and controls over our operating expenditures. As we grow our installed base and related cost structure, there will be a need for additional working capital, hence, we have increased our subscription rates effective February 3, 2023.

Leases and Contractual Commitments

Our operating lease obligations mostly include offices, equipment, and distribution centers. Our contractual commitments are primarily inventory-related purchase obligations with suppliers.

Contingencies

We are involved in disputes, litigation, and other legal actions. We evaluate whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under the provisions of the authoritative guidance that addresses accounting for contingencies. Significant judgment is required to determine both the probability and the estimated amount of loss. In such cases, we accrue for the amount or, if a range, we accrue the low end of the range, only if there is not a better estimate than any other amount within the range, as a component of legal expense within litigation reserves, net.

Refer to Note 8. Commitments and Contingencies in the Notes to Unaudited Condensed Consolidated Financial Statements in Item 1 of Part I of this Quarterly Report for further information about our operating leases, purchase obligations, and legal contingencies.

Cash Flow
Three Months Ended
March 31,
2024
April 2,
2023
(In thousands)
Net cash provided by operating activities
$19,806 $10,329 
Net cash used in investing activities(440)(22,672)
Net cash used in financing activities(13,782)(4,691)
Net cash increase (decrease)
$5,584 $(17,034)

30

Operating activities

Net cash provided by operating activities increased by $9.5 million for the three months ended March 31, 2024 compared to the prior year period, primarily due to improved profitability and favorable working capital movements as a result of higher accounts payable balances due to the timing of payments, offset by increased inventory purchases.

Investing activities

Net cash used in investing activities decreased by $22.2 million for the three months ended March 31, 2024 compared to the prior year period, primarily due to lower net purchases of short-term investments.

Financing activities

Net cash used in financing activities increased by $9.1 million for the three months ended March 31, 2024 compared to the prior year period, primarily due to the increase in withholding tax from restricted stock unit releases.

Critical Accounting Policies and Estimates

For a complete description of what we believe to be the critical accounting policies and estimates used in the preparation of our Unaudited Condensed Consolidated Financial Statements, refer to our Annual Report on Form 10-K for the year ended December 31, 2023. There have been no material changes to our critical accounting policies and estimates during the three months ended March 31, 2024, other than as discussed in Note 2. Significant Accounting Policies and Recent Accounting Pronouncements, in the Notes to Unaudited Condensed Consolidated Financial Statements in Item 1 of Part I of this Quarterly Report.

31

Item 3.Quantitative and Qualitative Disclosures About Market Risk

During the three months ended March 31, 2024, there were no material changes to our market risk disclosures as set forth in Part II, Item 7A “Quantitative and Qualitative Disclosures About Market Risk” in our Annual Report on Form 10-K for the year ended December 31, 2023.

Item 4.Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer (“CEO”) and our Chief Financial Officer (“CFO”), has evaluated our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Quarterly Report. Based on this evaluation, our management, including our CEO and our CFO, has concluded that, due to the material weakness described below, our disclosure controls and procedures were not effective as of March 31, 2024 at a reasonable assurance level. A control system, no matter how well conceived and operated, can provide only reasonable assurance that the objectives of the control system are met. Because of inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues, if any, within an organization have been detected.

Notwithstanding the material weakness in our internal control over financial reporting described below, our management believes that the unaudited condensed consolidated financial statements and related financial information included in this Quarterly Report for the three months ended March 31, 2024 fairly present in all material respects our financial condition, results of operations and cash flows as of the dates presented, and for the periods ended on such dates, in conformity with accounting principles generally accepted in the United States of America.

Previously Reported Material Weaknesses

As reported in Part II, Item 9A. “Controls and Procedures” of our Annual Report on Form 10-K for the year ended December 31, 2023, in connection with our assessment of the effectiveness of internal control over financial reporting, our management identified certain control deficiencies in the area of our Information Technology General Control (“ITGC”) related to (i) user access and segregation of duty controls that restrict user and privileged access to appropriate personnel; (ii) program change management controls; and (iii) certain computer operations controls that, when aggregated, arise to a material weakness.

Management is committed to remediating the material weakness in a timely manner. Our remediation process includes, but is not limited to: (i) increasing timely reviews of information technology system changes made; (ii) rationalizing access privileges for developer system users; (iii) implementing or modifying controls related to program change management and certain computer operations; and (iv) training of relevant personnel on the design and operation of any new or modified ITGCs.

These steps are subject to ongoing management review, as well as oversight by the audit committee of our board of directors. Additional or modified measures may also be required to remediate the material weaknesses. We will not be able to conclude that we have completely remediated the material weaknesses until the applicable controls are fully implemented and have operated for a sufficient period of time and management has concluded, through formal testing, that the remediated controls are operating effectively. We will continue to monitor the design and effectiveness of these and other processes, procedures, and controls and make any further changes management deems appropriate.

Changes in Internal Control over Financial Reporting

Other than the ongoing remediation efforts described above, there were no changes in our internal control over financial reporting during the three months ended March 31, 2024 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
32

PART II: OTHER INFORMATION

Item 1.Legal Proceedings

The information set forth under the heading “Litigation and Other Legal Matters” in Note 8, Commitments and Contingencies, in Notes to Unaudited Condensed Consolidated Financial Statements in Item 1 of Part I of this Quarterly Report, is incorporated herein by reference. For additional discussion of certain risks associated with legal proceedings, see the section entitled “Risk Factors” in Part II, Item 1A of this Quarterly Report.

Item 1A.Risk Factors

Our business, reputation, results of operations and financial condition, as well as the price of our stock, can be affected by a number of factors, whether currently known or unknown, including those described in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2023 under the heading “Risk Factors.” During the three months ended March 31, 2024, there have been no significant changes to the risk factors under the heading “Risk Factors” described in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2023.

Item 5.    Other Information

Trading Arrangements

During the quarter ended March 31, 2024, our directors and officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted or terminated the contracts, instructions or written plans for the purchase or sale of Arlo's securities set forth in the table below:
Type of Trading Arrangement
Name and PositionActionAction Date
Rule 10b5-1 (1)
Non-Rule 10b5-1 (2)
Total Shares to be SoldExpiration Date
Amy Rothstein,
Director
Adoption
March 14, 2024 (3)
X40,000March 12, 2025
_________________________
(1)Contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act.

(2)“Non-Rule 10b5-1 trading arrangement” as defined in Item 408(c) of Regulation S-K under the Exchange Act.

(3)Adopted for personal tax planning purposes.
33

Item 6.Exhibits
Exhibit Index 
Incorporated by Reference
Exhibit Number
Exhibit DescriptionFormDateNumberFiled Herewith
8-K8/7/20183.1
8-K8/7/20183.2
S-1/A7/23/20184.1
X
X
X
X
101.INSInline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document. X
101.SCHInline XBRL Taxonomy Extension Schema DocumentX
101.CALInline XBRL Taxonomy Extension Calculation Linkbase DocumentX
101.DEFInline XBRL Taxonomy Extension Definition Linkbase DocumentX
101.LABInline XBRL Taxonomy Extension Label Linkbase DocumentX
101.PREInline XBRL Taxonomy Extension Presentation Linkbase DocumentX
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)X
#This certification is deemed to accompany this Quarterly Report on Form 10-Q and will not be filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) or otherwise subject to the liabilities of that section. This certification will not be deemed incorporated by reference in any filing under the Securities Act of 1933, as amended, or the Exchange Act, except to the extent that the registrant specifically incorporates it by reference.
34

SIGNATURES


Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
ARLO TECHNOLOGIES, INC.
Registrant
/s/ MATTHEW MCRAE
Matthew McRae
Chief Executive Officer
(Principal Executive Officer)
/s/ KURTIS BINDER
Kurtis Binder
Chief Financial Officer and Chief Operating Officer
(Principal Financial and Accounting Officer)

Date: May 9, 2024
35
EX-31.1 2 arlo-ex311_20240331.htm EX-31.1 Document

EXHIBIT 31.1

CHIEF EXECUTIVE OFFICER CERTIFICATION


I, Matthew McRae, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Arlo Technologies, Inc. (the “Registrant”);

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the Registrant as of, and for, the periods presented in this report;

4.The Registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15(d)-15(f)) for the Registrant and have:

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

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

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

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

5.The Registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant’s auditors and the audit committee of the Registrant’s board of directors (or persons performing the equivalent functions):

a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant’s ability to record, process, summarize and report financial information; and

b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant’s internal control over financial reporting.

Date: May 9, 2024

/s/ MATTHEW MCRAE
Matthew McRae
Chief Executive Officer
Arlo Technologies, Inc.

EX-31.2 3 arlo-ex312_20240331.htm EX-31.2 Document

EXHIBIT 31.2

CHIEF FINANCIAL OFFICER CERTIFICATION


I, Kurtis Binder, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Arlo Technologies, Inc. (the “Registrant”);

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the Registrant as of, and for, the periods presented in this report;

4.The Registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15(d)-15(f)) for the Registrant and have:

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

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

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

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

5.The Registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant’s auditors and the audit committee of the Registrant’s board of directors (or persons performing the equivalent functions):

a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant’s ability to record, process, summarize and report financial information; and

b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant’s internal control over financial reporting.

Date: May 9, 2024
/s/ KURTIS BINDER
Kurtis Binder
Chief Financial Officer and Chief Operating Officer
Arlo Technologies, Inc.

EX-32.1 4 arlo-ex321_20240331.htm EX-32.1 Document

EXHIBIT 32.1


CERTIFICATION

Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), I, Matthew McRae, Chief Executive Officer of Arlo Technologies, Inc. (the "Company"), hereby certify that, to the best of my knowledge:

(1)This Quarterly Report of the Company on Form 10-Q for the period ended March 31, 2024, to which this Certification is attached as Exhibit 32.1 (the “Report”), fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and

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

Date: May 9, 2024

By:/s/ MATTHEW MCRAE
Matthew McRae
Chief Executive Officer
Arlo Technologies, Inc.

This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of this Form 10-Q), irrespective of any general incorporation language contained in such filing.




EX-32.2 5 arlo-ex322_20240331.htm EX-32.2 Document

EXHIBIT 32.2


CERTIFICATION

Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), I, Kurtis Binder, Chief Financial Officer of Arlo Technologies, Inc. (the "Company"), hereby certify that, to the best of my knowledge:

(1)This Quarterly Report of the Company on Form 10-Q for the period ended March 31, 2024, to which this Certification is attached as Exhibit 32.2 (the “Report”), fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and

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

Date: May 9, 2024

By: /s/ KURTIS BINDER
 Kurtis Binder
 Chief Financial Officer and Chief Operating Officer
Arlo Technologies, Inc.

This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of this Form 10-Q), irrespective of any general incorporation language contained in such filing.


EX-101.SCH 6 arlo-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Description of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Revolving Credit Facility link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Description of Business and Basis of Presentation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Balance Sheet Components - Schedule of Available-for-Sale Short-Term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Balance Sheet Components - Schedule of Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Balance Sheet Components - Schedule of Allowance For Credit Losses, Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Balance Sheet Components - Property and Equipment, Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Balance Sheet Components - Goodwill Impairment Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Fair Value Measurements - Schedule of Valuation of Company's Financial Instruments by Various Levels (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Restructuring - Schedule of Restructuring Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Revolving Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Commitments and Contingencies - Schedule of Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Commitments and Contingencies - Schedule of Weighted Averages Related to Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Commitments and Contingencies - Schedule of Operating Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Commitments and Contingencies - Schedule of Operating Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Commitments and Contingencies - Schedule of Changes in Warranty Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Employee Benefit Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Employee Benefit Plans - Schedule of Available Shares for Future Grants (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Employee Benefit Plans - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Employee Benefit Plans - Schedule of RSU and PSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Employee Benefit Plans - Schedule of Total Stock-Based Compensation Expense Resulting from Stock Options, Restricted Stock Awards, and the Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Segment and Geographic Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Segment and Geographic Information - Schedule of Net Revenue by Geographic Areas (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Segment and Geographic Information - Schedule of Long-Lived Asset by Geographic Areas (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 arlo-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 arlo-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 arlo-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Shares traded for taxes (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Other Share Increase (Decrease) Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Accrued liabilities Total accrued liabilities Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense RSUs and PSUs Restricted Stock Units, Performance-Based Restricted Stock Units, Performance Restricted Stock Units [Member] Restricted Stock Units, Performance-Based Restricted Stock Units, Performance Restricted Stock Units [Member] Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Award expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Remaining performance obligations, expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Amy Rothstein [Member] Amy Rothstein Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Schedule of Lease Supplemental Cash Flow and Balance Sheets Information Schedule Of Lease Supplemental Cash Flow And Balance Sheets Information [Table Text Block] Schedule Of Lease Supplemental Cash Flow And Balance Sheets Information Revolving Credit Facility Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Computer equipment Computer Equipment [Member] Restatement Determination Date: Restatement Determination Date [Axis] Accordion feature, increase limit Line of Credit Facility, Accordion Feature, Increase Limit Line of credit facility, accordion feature, increase limit, subject to certain conditions by obtaining additional commitments from existing and/or new lenders. Commitments and contingencies (Note 8) Commitments and Contingencies Operating Lease Payments Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Insider Trading Policies and Procedures [Line Items] Number of shares, exercisable options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Long-term purchase commitment, amount Long-Term Purchase Commitment, Amount Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Geographical [Axis] Geographical [Axis] Income Taxes Income Tax Disclosure [Text Block] Description of Business and Basis of Presentation Business Description and Basis of Presentation [Text Block] Settlements Standard and Extended Product Warranty Accrual, Decrease for Payments Deferred revenue Increase (Decrease) in Contract with Customer, Liability Customer [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock: $0.001 par value; 50,000,000 shares authorized; none issued or outstanding Preferred Stock, Value, Issued Weighted Average Grant Date Fair Value Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Diluted (in dollars per share) Diluted net loss per share (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Settlement of liability classified restricted stock units APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net Total Accounts Receivable, after Allowance for Credit Loss, Current Sublease Payments Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract] Total Property, Plant and Equipment, Net And Operating Lease Right-Of-Use Asset Property, Plant and Equipment, Net And Operating Lease Right-Of-Use Asset Forfeited/cancelled (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Shares Cancelled Share-Based Compensation Arrangement By Share-Based Payment Award, Shares Cancelled Sales returns Customer Refund Liability, Current Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Line of Credit Line of Credit [Member] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Trading Symbol Trading Symbol Unused letters of credit outstanding Letters of Credit Outstanding, Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Available-for-sale securities: U.S. treasuries Investments, Fair Value Disclosure Net loss Net loss Net loss Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Machinery and equipment Machinery and Equipment [Member] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Total future lease payments Lessor, Operating Lease, Payment to be Received Employee Stock Employee Stock [Member] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Stockholders’ Equity: Equity, Attributable to Parent [Abstract] Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Schedule of Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total cost of revenue Cost of Goods and Services Sold Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] 2028 Lessor, Operating Lease, Payment to be Received, Year Four Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Significant Accounting Policies and Recent Accounting Pronouncements Significant Accounting Policies [Text Block] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Non-cash and other adjustments Restructuring Reserve, Translation and Other Adjustment Name Measure Name Name Forgone Recovery, Individual Name Purchases of short-term investments Payments to Acquire Short-Term Investments Goodwill Goodwill Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Available for future grants (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Schedule of Net Revenue by Geography Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Total costs incurred inception to date Restructuring and Related Cost, Incurred Cost Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Letter of Credit Letter of Credit [Member] Accounts Receivable Accounts Receivable [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Non-current operating lease liabilities Operating Lease, Liability, Noncurrent Proceeds from maturities of short-term investments Proceeds from Sale, Maturity and Collection of Short-Term Investments RSUs Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt term (in years) Debt Instrument, Term Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation expense Depreciation Income Statement Location [Axis] Income Statement Location [Axis] Schedule of Short-term Debt [Table] Line of Credit Facility [Table] Restricted stock unit withholdings Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Purchase Commitment, Excluding Long-term Commitment [Axis] Purchase Commitment, Excluding Long-Term Commitment [Axis] Schedule of Operating Lease Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Cash paid for amounts included in the measurement of lease liabilities Cash Flow, Lessee [Abstract] Cash Flow, Lessee [Abstract] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Inventories Increase (Decrease) in Inventories Research and development Research and Development Expense [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock shares: Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Restructuring reserve, beginning balance Restructuring reserve, ending balance Restructuring Reserve Anti-dilutive employee stock-based awards, excluded (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Purchases of property and equipment included in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Balance Sheet Components Additional Financial Information Disclosure [Text Block] General and administrative General and Administrative Expense [Member] Number of shares reserved (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Total property and equipment, gross Property, Plant and Equipment, Gross Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Trading Arrangement: Trading Arrangement [Axis] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount 31 to 45 Days Thirty One To Forty Five Days [Member] Thirty One To Forty Five Days [Member] Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Cloud and other costs Cloud And Other Costs, Current Cloud And Other Costs, Current Accrued liabilities Operating Lease, Liability, Current Schedule of RSU Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Entity Shell Company Entity Shell Company 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Counterparty Name [Domain] Counterparty Name [Domain] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Cash, cash equivalents, and restricted cash, at beginning of period Cash, cash equivalents, and restricted cash, at end of period Total cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Bankruptcy petition dismissal or stay period Debt Instrument, Covenant, Bankruptcy Petition Dismissal Or Stay Period Debt Instrument, Covenant, Bankruptcy Petition Dismissal Or Stay Period 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, issued (in shares) Common Stock, Shares, Issued 2026 Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due Year Two Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due Year Two Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross Profit Deferred revenue Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Total Assets measured at fair value Assets, Fair Value Disclosure Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Stock Options Employee Stock Option [Member] Weighted-average period of recognition of stock based compensation Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum Maximum [Member] Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Accrued Restructuring and Other Charges Activity Restructuring and Related Costs [Table Text Block] Unrecognized compensation cost, RSUs and PSUs Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Tabular List, Table Tabular List [Table Text Block] 2025 Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due Year One Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due Year One EMEA EMEA [Member] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Non-cancelable purchase commitments with suppliers Purchase Commitment, Remaining Minimum Amount Committed Employee Benefit and Share-based Payment Arrangement, Noncash Expense [Abstract] Employee Benefit and Share-Based Payment Arrangement, Noncash Expense [Abstract] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other Other Noncash Income (Expense) Weighted Average Exercise Price Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] 2024 (Remaining nine months) Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year Fair Value, Option, Quantitative Disclosures [Line Items] Fair Value, Option, Quantitative Disclosures [Line Items] Allowance for credit losses Balance at the beginning of the period Balance at the end of the period Accounts Receivable, Allowance for Credit Loss, Current Subsequent Event Subsequent Event [Member] Customer Concentration Risk Customer Concentration Risk [Member] Restricted cash Restricted Cash, Noncurrent Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] 2025 Lessor, Operating Lease, Payment to be Received, Year One Total revenue Revenue from Contract with Customer, Including Assessed Tax Issuance of common stock under stock-based compensation plans (in shares) Stock Issued During Period, Shares, New Issues Forfeited / cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Sublease income Sublease Income Customer Three Customer Three [Member] Customer Three [Member] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] 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 Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Schedule of Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Entity Tax Identification Number Entity Tax Identification Number Inventories Inventory, Net Statistical Measurement [Axis] Statistical Measurement [Axis] Spain SPAIN Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Customer One Customer One [Member] Customer One [Member] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-Sale [Table] Verisure S.a.r.l Verisure S.a.r.l [Member] Verisure S.a.r.l [Member] Total Shareholder Return Amount Total Shareholder Return Amount Reconciliation of cash, cash equivalents, and restricted cash to Unaudited Condensed Consolidated Balance Sheets Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Products Product [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Supplemental cash flow information: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue deferred due to unsatisfied performance obligations Contract with Customer, Liability, Increase Due to Unsatisfied Performance Obligations Contract with Customer, Liability, Increase Due to Unsatisfied Performance Obligations Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Covenant, fixed charge coverage ratio twelve month basis minimum Debt Instrument, Covenant, Fixed Charge Coverage Ratio Twelve Month Basis Minimum Debt Instrument, Covenant, Fixed Charge Coverage Ratio Twelve Month Basis Minimum Gross accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Counterparty Name [Axis] Counterparty Name [Axis] Schedule of Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net Lessee, Operating Lease, Liability, Payments, Net Sublease Income, Fiscal Year Maturity [Abstract] Lessee, Operating Lease, Liability, Payments, Net Sublease Income, Fiscal Year Maturity Operating cash flows from operating leases Operating Lease, Payments Common stock, outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding PEO PEO [Member] 46 to 60 Days Forty Six To Sixty Days [Member] Forty Six To Sixty Days [Member] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Customer [Domain] Customer [Domain] Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective tax rate Effective Income Tax Rate Reconciliation, Percent Present value of future minimum lease payments Operating Lease, Liability Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Schedule of Shares Available for Grant Share-Based Payment Arrangement, Activity [Table Text Block] Services Service [Member] Number of days for non-cancellation of purchase obligations prior to expected shipment date Number of days for non-cancellation of purchase obligations prior to expected shipment date Number of days for non-cancellation of purchase obligations prior to expected shipment date Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Vesting [Domain] Vesting [Domain] Balance Sheet Related Disclosures [Abstract] Balance Sheet Related Disclosures [Abstract] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Reserved stock for issuance, common stock (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Measurement Frequency [Domain] Measurement Frequency [Domain] All Executive Categories All Executive Categories [Member] 2027 Lessor, Operating Lease, Payment to be Received, Year Three Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name [Axis] Plan Name [Axis] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Number of reportable segments Number of Reportable Segments Net loss per share: Earnings Per Share [Abstract] 2027 Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due Year Three Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due Year Three Sales and marketing Selling and Marketing Expense Allowance for credit losses and non-cash changes to reserves Accounts Receivable, Credit Loss Expense (Reversal) And Inventory Reserves, Non-Cash Accounts Receivable, Credit Loss Expense (Reversal) And Inventory Reserves, Non-Cash Common stock: $0.001 par value; 500,000,000 shares authorized; shares issued and outstanding: 97,202,042 at March 31, 2024 and 95,380,281 at December 31, 2023 Common Stock, Value, Issued General and administrative General and Administrative Expense Unrecorded unconditional purchase obligation Unrecorded Unconditional Purchase Obligation Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Schedule of Long-Lived Asset by Geographic Areas Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] 2024 (Remaining nine months) Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Remainder Of Fiscal Year Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Remainder Of Fiscal Year Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Non investment grade percent (in percent) Line Of Credit Facility, Borrowing Base Multiplier Non Investment Grade, Percent Line Of Credit Facility, Borrowing Base Multiplier Non Investment Grade, Percent Other loss, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Restructuring Type [Axis] Restructuring Type [Axis] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Percentage of cancelable orders (in percent) Percentage of cancelable orders. Percentage of cancelable orders. PEO Name PEO Name PSUs Performance-Based Restricted Stock Units [Member] Performance-Based Restricted Stock Units [Member] Concentration risk, percentage (percent) Concentration Risk, Percentage APAC Asia Pacific [Member] Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Base Rate Base Rate [Member] 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 Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Other Other Accrued Liabilities, Current Depreciation and amortization Depreciation, Depletion and Amortization Others Other Operating Income (Expense), Net Furniture and fixtures Furniture and Fixtures [Member] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Balance at the beginning of the period Balance at the end of the period Standard and Extended Product Warranty Accrual Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total stockholders’ equity Beginning balances Ending balances Equity, Attributable to Parent Goodwill impairment Goodwill, Impairment Loss Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revenue recognized for satisfaction of performance obligations in contract liability balance at start of period Contract with Customer, Liability, Revenue Recognized Concentration Risk Type [Axis] Concentration Risk Type [Axis] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Sales incentives Accrued Sales Commission, Current Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Restructuring Restructuring and Related Activities Disclosure [Text Block] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, issued (in shares) Preferred Stock, Shares Issued Entity Emerging Growth Company Entity Emerging Growth Company Number of geographic regions in which the company conducts business Number of Geographic Regions Number of Geographic Regions Schedule of Changes in Warranty Obligation Schedule of Product Warranty Liability [Table Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Line of credit remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Operating lease, expense Operating Lease, Expense Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Common stock: Common Stock [Member] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Loss Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Software Software and Software Development Costs [Member] Provision for warranty obligations Standard Product Warranty Accrual, Period Increase (Decrease) Minimum Minimum [Member] Weighted average shares used to compute net loss per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net 2028 Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due Year Four Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due Year Four Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Line of Credit Facility [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Liabilities measured at fair value Liabilities, Fair Value Disclosure Restricted stock unit withholdings Payment, Tax Withholding, Share-Based Payment Arrangement Fiscal Periods Fiscal Period, Policy [Policy Text Block] U.S. Treasuries US Treasury Securities [Member] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Schedule of Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Lease Arrangements [Axis] Lease Arrangements [Axis] Lease Arrangements [Axis] Accumulated deficit: Retained Earnings [Member] Schedule of Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Other non-current assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Basic (in dollars per share) Basic net loss per share (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Unrecognized compensation cost, options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Customer Two Customer Two [Member] Customer Two [Member] 2024 (Remaining nine months) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Purchase Commitment, Excluding Long-term Commitment [Domain] Purchase Commitment, Excluding Long-Term Commitment [Domain] Restructuring charges Restructuring Charges Accrued and other liabilities Increase (Decrease) in Other Accrued Liabilities Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Bank of America NA BANK OF AMERICA, NATIONAL ASSOCIATION [Member] Fair Value Measurements Fair Value of Financial Instruments, Policy [Policy Text Block] Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, authorized (in shares) Common Stock, Shares Authorized Americas Americas [Member] Short-term investments Estimated Fair Value Debt Securities, Available-for-Sale Lease Arrangements [Domain] Lease Arrangements [Domain] [Domain] for Lease Arrangements [Axis] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 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] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Loan and Security Agreement Loan And Security Agreement [Member] Loan And Security Agreement Investment grade percent (in percent) Line Of Credit Facility, Borrowing Base Multiplier Investment Grade, Percent Line Of Credit Facility, Borrowing Base Multiplier Investment Grade, Percent Provision for (release of) expected credit losses Accounts Receivable, Credit Loss Expense (Reversal) Additional paid-in capital Additional Paid in Capital Revenue recognized Contract with Customer, Liability, Revenue Recognized, Including Current Period Contract with Customer, Liability, Revenue Recognized, Including Current Period 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 Deferred income taxes Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Total future lease payments Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due Forfeited / cancelled (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Debt Securities, Available-For-Sale [Line Items] Debt Securities, Available-For-Sale [Line Items] [Line Items] for Debt Securities, Available-For-Sale [Table] Adjustment to Compensation, Amount Adjustment to Compensation Amount Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Cost of revenue Cost of Sales [Member] Severance Expense Employee Severance [Member] Cash payments Payments for Restructuring Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Weighted average exercise price, exercisable options (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Schedule of Allowance for Credit Losses, Accounts Receivable Accounts Receivable, Allowance for Credit Loss [Table Text Block] Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Total Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Provision for income taxes Income Tax Expense (Benefit) ESPP Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Compensation Employee-related Liabilities, Current Purchase obligation term Unrecorded Unconditional Purchase Obligation, Term Vesting [Axis] Vesting [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Number of operating segments Number of Operating Segments Other Exit Expense Other Restructuring [Member] Revenue Benchmark Revenue Benchmark [Member] Name Trading Arrangement, Individual Name Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Lender Name [Axis] Lender Name [Axis] Issuance of common stock under stock-based compensation plans Stock Issued During Period, Value, New Issues Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Required notice period prior to expected shipment date Required Notice Period Prior To The Expected Shipment Date Required Notice Period Prior To The Expected Shipment Date Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag 2026 Lessor, Operating Lease, Payment to be Received, Year Two Money Market Funds Money Market Funds [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted stock unit withholdings (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Interest income, net Interest Income (Expense), Net Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Credit Facility [Domain] Credit Facility [Domain] Fair Value Option, Disclosures [Table] Fair Value Option, Disclosures [Table] Basis spread on variable rate (in percent) Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Number of Shares Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Shares [Roll Forward] Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Shares [Roll Forward] Leasehold improvements Leasehold Improvements [Member] Sales and marketing Selling and Marketing Expense [Member] Diluted (in shares) Weighted average common shares - dilutive (in shares) Weighted Average Number of Shares Outstanding, Diluted Bloomberg Short-Term Bank Yield Index Bloomberg Short-Term Bank Yield Index [Member] Bloomberg Short-Term Bank Yield Index Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Thereafter Lessor, Operating Lease, Payment to be Received, after Year Four Lessor, Operating Lease, Payment to be Received, after Year Four Build-to-Suit Lease Build-To-Suit [Member] Build-To-Suit [Member] Unrecorded unconditional purchase obligation extension term Unrecorded Unconditional Purchase Obligation, Extension, Term Unrecorded Unconditional Purchase Obligation, Extension, Term Additional authorized shares (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Purchase commitment, remaining expected term Purchase Commitment, Remaining Term Expected Purchase Commitment, Remaining Term Expected Operating expenses: Operating Expenses [Abstract] Revenue Revenue from Contract with Customer [Text Block] Thereafter Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due After Year Four Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due After Year Four Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital: Additional Paid-in Capital [Member] Proceeds related to employee benefit plans Proceeds from Repayment of Loans by Employee Stock Ownership Plans Expired (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover [Abstract] Cover [Abstract] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Other non-current liabilities Other Liabilities, Noncurrent Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Total future lease payments Lessee, Operating Lease, Liability, to be Paid Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Other countries Other Countries [Member] Other Countries Total operating expenses Operating Expenses Segment and Geographic Information Segment Reporting Disclosure [Text Block] Net increase (decrease) in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Purchase price of common stock, percent of market price (no less than) Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Property, plant, and equipment, lessor asset under operating lease, net Property, Plant, and Equipment, Lessor Asset under Operating Lease, after Accumulated Depreciation Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Basic (in shares) Weighted average common shares - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Loss from operations Operating Income (Loss) Reclassification Reclassification, Comparability Adjustment [Policy Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Accumulated other comprehensive income: AOCI Including Portion Attributable to Noncontrolling Interest [Member] Office Exit Expense Facility Closing [Member] Sweden SWEDEN Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Unused capacity, commitment fee percentage (in percent) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Comprehensive loss: Other Comprehensive Income (Loss), Net of Tax [Abstract] Schedule of PSU Activity Schedule of Nonvested Performance-Based Units Activity [Table Text Block] 2018 Plan Equity Incentive Plan 2018 [Member] Equity Incentive Plan 2018 [Member] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Outstanding borrowing under the credit facility Long-Term Line of Credit Schedule of Available-for-Sale Short-Term Investments Debt Securities, Available-for-Sale [Table Text Block] Type of Restructuring [Domain] Type of Restructuring [Domain] Tranche One Share-Based Payment Arrangement, Tranche One [Member] EX-101.PRE 10 arlo-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover - shares
3 Months Ended
Mar. 31, 2024
May 03, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-38618  
Entity Registrant Name ARLO TECHNOLOGIES, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 38-4061754  
Entity Address, Address Line One 2200 Faraday Ave.,  
Entity Address, Address Line Two Suite #150  
Entity Address, City or Town Carlsbad,  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92008  
City Area Code 408  
Local Phone Number 890-3900  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol ARLO  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   97,579,315
Entity Central Index Key 0001736946  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 62,054 $ 56,522
Short-term investments 80,809 79,974
Accounts receivable, net 56,496 65,360
Inventories 44,676 38,408
Prepaid expenses and other current assets 11,896 10,271
Total current assets 255,931 250,535
Property and equipment, net 4,311 4,761
Operating lease right-of-use assets, net 10,697 11,450
Goodwill 11,038 11,038
Restricted cash 4,183 4,131
Other non-current assets 3,602 3,623
Total assets 289,762 285,538
Current liabilities:    
Accounts payable 69,878 55,201
Deferred revenue 21,394 18,041
Accrued liabilities 79,100 88,209
Total current liabilities 170,372 161,451
Non-current operating lease liabilities 16,133 17,021
Other non-current liabilities 3,320 3,790
Total liabilities 189,825 182,262
Commitments and contingencies (Note 8)
Stockholders’ Equity:    
Preferred stock: $0.001 par value; 50,000,000 shares authorized; none issued or outstanding 0 0
Common stock: $0.001 par value; 500,000,000 shares authorized; shares issued and outstanding: 97,202,042 at March 31, 2024 and 95,380,281 at December 31, 2023 97 95
Additional paid-in capital 476,665 470,322
Accumulated other comprehensive income 280 320
Accumulated deficit (377,105) (367,461)
Total stockholders’ equity 99,937 103,276
Total liabilities and stockholders’ equity $ 289,762 $ 285,538
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, authorized (in shares) 50,000,000 50,000,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized (in shares) 500,000,000 500,000,000
Common stock, issued (in shares) 97,202,042 95,380,281
Common stock, outstanding (in shares) 97,202,042 95,380,281
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Total revenue $ 124,200 $ 111,004
Total cost of revenue 76,820 75,787
Gross profit 47,380 35,217
Operating expenses:    
Research and development 20,793 17,750
Sales and marketing 17,370 15,353
General and administrative 19,348 15,622
Others 479 632
Total operating expenses 57,990 49,357
Loss from operations (10,610) (14,140)
Interest income, net 1,386 726
Other loss, net (25) (39)
Loss before income taxes (9,249) (13,453)
Provision for income taxes 395 792
Net loss $ (9,644) $ (14,245)
Net loss per share:    
Basic (in dollars per share) $ (0.10) $ (0.16)
Diluted (in dollars per share) $ (0.10) $ (0.16)
Weighted average shares used to compute net loss per share:    
Basic (in shares) 96,264 89,653
Diluted (in shares) 96,264 89,653
Comprehensive loss:    
Net loss $ (9,644) $ (14,245)
Other comprehensive income (loss), net of tax (40) 128
Total comprehensive loss (9,684) (14,117)
Products    
Total revenue 67,493 67,060
Total cost of revenue 63,224 64,041
Services    
Total revenue 56,707 43,944
Total cost of revenue $ 13,596 $ 11,746
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common stock:
Additional paid-in capital:
Accumulated deficit:
Accumulated other comprehensive income:
Beginning balances at Dec. 31, 2022 $ 87,695 $ 89 $ 433,138 $ (345,425) $ (107)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense     10,270    
Settlement of liability classified restricted stock units 6,700   6,739    
Issuance of common stock under stock-based compensation plans   3 355    
Restricted stock unit withholdings   (1) (4,693)    
Net loss (14,245)     (14,245)  
Other comprehensive income (loss), net of tax         128
Ending balances at Apr. 02, 2023 86,251 $ 91 445,809 (359,670) 21
Beginning balance (in shares) at Dec. 31, 2022   88,887,000      
Common stock shares:          
Issuance of common stock under stock-based compensation plans (in shares)   3,165,000      
Restricted stock unit withholdings (in shares)   (1,267,000)      
Ending balance (in shares) at Apr. 02, 2023   90,785,000      
Beginning balances at Dec. 31, 2023 103,276 $ 95 470,322 (367,461) 320
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense     13,224    
Settlement of liability classified restricted stock units 6,900   6,903    
Issuance of common stock under stock-based compensation plans   3 570    
Restricted stock unit withholdings   (1) (14,354)    
Net loss (9,644)     (9,644)  
Other comprehensive income (loss), net of tax         (40)
Ending balances at Mar. 31, 2024 $ 99,937 $ 97 $ 476,665 $ (377,105) $ 280
Beginning balance (in shares) at Dec. 31, 2023 95,380,281 95,380,000      
Common stock shares:          
Issuance of common stock under stock-based compensation plans (in shares)   3,221,000      
Restricted stock unit withholdings (in shares)   (1,399,000)      
Ending balance (in shares) at Mar. 31, 2024 97,202,042 97,202,000      
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Cash flows from operating activities:    
Net loss $ (9,644) $ (14,245)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Stock-based compensation expense 18,550 14,591
Depreciation and amortization 903 1,149
Allowance for credit losses and non-cash changes to reserves (107) 198
Deferred income taxes 68 127
Other (792) (124)
Changes in assets and liabilities:    
Accounts receivable 8,978 13,216
Inventories (6,275) 6,341
Prepaid expenses and other assets (1,672) (900)
Accounts payable 14,561 (6,093)
Deferred revenue 3,427 3,785
Accrued and other liabilities (8,191) (7,716)
Net cash provided by operating activities 19,806 10,329
Cash flows from investing activities:    
Purchases of property and equipment (356) (923)
Purchases of short-term investments (40,802) (36,755)
Proceeds from maturities of short-term investments 40,718 15,006
Net cash used in investing activities (440) (22,672)
Cash flows from financing activities:    
Proceeds related to employee benefit plans 573 3
Restricted stock unit withholdings (14,355) (4,694)
Net cash used in financing activities (13,782) (4,691)
Net increase (decrease) in cash, cash equivalents, and restricted cash 5,584 (17,034)
Cash, cash equivalents, and restricted cash, at beginning of period 60,653 88,179
Cash, cash equivalents, and restricted cash, at end of period 66,237 71,145
Reconciliation of cash, cash equivalents, and restricted cash to Unaudited Condensed Consolidated Balance Sheets    
Cash and cash equivalents 62,054 66,970
Restricted cash 4,183 4,175
Total cash, cash equivalents, and restricted cash 66,237 71,145
Supplemental cash flow information:    
Purchases of property and equipment included in accounts payable and accrued liabilities $ 180 $ 894
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business and Basis of Presentation
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business and Basis of Presentation Description of Business and Basis of Presentation
Description of Business

Arlo Technologies, Inc. (“we” or “Arlo”) is transforming the ways in which people can protect everything that matters to them with advanced home, business, and personal security services that combine a globally scaled cloud platform, advanced monitoring and analytics capabilities, and award-winning app-controlled devices to create a personalized security ecosystem. Arlo’s deep expertise in cloud services, cutting-edge AI and computer vision analytics, wireless connectivity and intuitive user experience design delivers seamless, smart home security for Arlo users that is easy to setup and engage with every day. Our highly secure, cloud-based platform provides users with visibility, insight and a powerful means to help protect and connect in real-time with the people and things that matter most, from any location with a Wi-Fi or a cellular connection – all rooted in a commitment to safeguard privacy for our users and their personal data.

We conduct business across three geographic regions—(i) the Americas; (ii) Europe, Middle-East and Africa (“EMEA”); and (iii) Asia Pacific (“APAC”)—and primarily generate revenue by selling devices through retail channels, wholesale distribution, wireless carrier channels, security solution providers, and Arlo’s direct to consumer store and paid subscription services.

Our corporate headquarters is located in Carlsbad, California, with other satellite offices across North America and various other global locations.

Basis of Presentation

We prepare our unaudited condensed consolidated financial statements in conformity with U.S. Generally Accepted Accounting Principles (“U.S. GAAP”) and pursuant to the regulations of the U.S. Securities and Exchange Commission (“SEC”). The unaudited condensed consolidated financial statements include the accounts of Arlo and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.

These unaudited condensed consolidated financial statements should be read in conjunction with the notes to the audited consolidated financial statements included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023, which was filed with the SEC on February 29, 2024. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP. In the opinion of management, these unaudited condensed consolidated financial statements reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for fair statement of the unaudited condensed consolidated financial statements for interim periods.

Fiscal Periods

Our fiscal year begins on January 1 of the year stated and ends on December 31 of the same year. We report the results on a fiscal quarter basis rather than on a calendar quarter basis. Under the fiscal quarter basis, each of the first three fiscal quarters ends on the Sunday closest to the calendar quarter end, with the fourth quarter ending on December 31.

Reclassification

Certain prior periods amounts have been reclassified to conform to the current period’s presentation. None of these reclassifications had a material impact to the unaudited condensed consolidated financial statements.
Use of Estimates
The preparation of these unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported periods. Management bases its estimates on various assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ materially from those estimates and operating results for the three months ended March 31, 2024 and are not necessarily indicative of the results that may be expected for the year ending December 31, 2024 or any future period.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies and Recent Accounting Pronouncements
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Significant Accounting Policies and Recent Accounting Pronouncements Significant Accounting Policies and Recent Accounting Pronouncements
Our significant accounting policies are disclosed in our Annual Report on Form 10-K for the year ended December 31, 2023. There have been no significant changes to such policies during the three months ended March 31, 2024.

Accounting Pronouncements Recently Adopted

There were no accounting pronouncements adopted during the three months ended March 31, 2024.

Accounting Pronouncements Not Yet Effective

In October 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which modifies the disclosure or presentation requirements of a variety of Topics in the Codification. Among the various codification amendments, Topic 470 Debt is applicable to Arlo which requires the disclosure of amounts, terms and weighted-average interest rates of unused lines of credit. The effective date is either the date on which the SEC’s removal of the related disclosure requirement from Regulation S-X or Regulation S-K becomes effective, or on June 30, 2027, if the SEC has not removed the requirement by that date, with early adoption prohibited. The adoption of this new standard will not have a material impact on our financial statements and related disclosures.

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting: Improvements to Reportable Segment Disclosures, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. This guidance is effective for annual periods beginning January 1, 2024, and for interim periods beginning January 1, 2025, with early adoption permitted. We are currently evaluating the impact that this guidance may have on our financial statements and related disclosures.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes: Improvements to Income Tax Disclosures, which requires on an annual basis to (1) disclose specific categories in the rate reconciliation, (2) provide additional information for reconciling items that meet a quantitative threshold, and (3) income taxes paid disaggregated by jurisdiction. This guidance is effective for annual periods beginning after December 15, 2024, with early adoption permitted. We are currently evaluating the impact that this guidance may have on our financial statements and related disclosures.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Performance Obligations

The total estimated service revenue expected to be recognized in the future related to performance obligations that are unsatisfied and partially unsatisfied was $23.5 million as of March 31, 2024 and $18.8 million as of December 31, 2023, substantially related to a performance obligation classified as less than one year.

For the three months ended March 31, 2024 and April 2, 2023, $52.7 million and $41.2 million of revenue was deferred due to unsatisfied performance obligations, primarily relating to over time service revenue, and $49.2 million and $38.4 million of revenue was recognized for the satisfaction of performance obligations over time, respectively. Approximately $12.1 million and $8.4 million of this recognized revenue was included in the contract liability balance at the beginning of the periods. There were no significant changes in estimates during the period that would affect the contract balances.

During the five-year period that commenced on January 1, 2020, Verisure Sàrl (“Verisure”) has an aggregate purchase commitment of $500.0 million. As of March 31, 2024, the entire purchase commitment has been fulfilled. Based on the Supply Agreement with Verisure, a purchase obligation is not deemed to exist until we receive and accept Verisure’s purchase order. As of March 31, 2024, we had a backlog of $44.5 million which represents performance obligations that will be recognized as revenue once fulfilled, which is expected to occur over the next six months.

On April 25, 2024, Verisure notified us that it is exercising its right under the Supply Agreement to extend the term for another five years (through November 2029) under the same terms but without minimum purchase obligations.

Disaggregation of Revenue

We disaggregate our revenue into three geographic regions: the Americas, EMEA, and APAC, where we conduct our business. The following table presents revenue disaggregated by geographic region.

 Three Months Ended
 March 31,
2024
April 2,
2023
(In thousands)
Americas$57,169 $56,632 
EMEA61,380 48,472 
APAC5,651 5,900 
Total$124,200 $111,004 

As of March 31, 2024 and December 31, 2023, one customer accounted for 69.9%, and three customers accounted for 37.1%, 15.2%, and 10.2% of the total accounts receivable, net, respectively. No other customers accounted for 10% or greater of the total accounts receivable, net. For the three months ended March 31, 2024 and April 2, 2023, one customer accounted for 49.4% and 43.7%, respectively. No other customers accounted for 10% or greater of the total revenue.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components
3 Months Ended
Mar. 31, 2024
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components Balance Sheet Components
Short-Term Investments

As of March 31, 2024As of December 31, 2023
 Amortized CostUnrealized GainsUnrealized LossesEstimated Fair ValueAmortized CostUnrealized GainsUnrealized LossesEstimated Fair Value
(In thousands)
U.S. Treasuries$80,529 $280 $— $80,809 $79,654 $320 $— $79,974 

Accounts Receivable, Net
As of
March 31,
2024
December 31,
2023
(In thousands)
Gross accounts receivable$56,714 $65,693 
Allowance for credit losses(218)(333)
Total$56,496 $65,360 

    The following table provides a roll-forward of the allowance for credit losses that is deducted from the amortized cost basis of accounts receivable to present the net amount expected to be collected.

Three Months Ended
March 31,
2024
April 2,
2023
(In thousands)
Balance at the beginning of the period$333 $423 
Provision for (release of) expected credit losses(115)(94)
Balance at the end of the period$218 $329 
Property and Equipment, Net

The components of property and equipment are as follows:
As of
March 31,
2024
December 31,
2023
(In thousands)
Machinery and equipment$14,531 $14,148 
Software15,676 15,639 
Computer equipment855 1,438 
Leasehold improvements
4,572 4,661 
Furniture and fixtures2,544 2,544 
Total property and equipment, gross38,178 38,430 
Accumulated depreciation(33,867)(33,669)
Total property and equipment, net (1)
$4,311 $4,761 
_________________________
(1)    $0.8 million and $1.0 million property and equipment, net, was included in the sublease arrangement for the San Jose office building as of March 31, 2024 and December 31, 2023, respectively.

Depreciation expense pertaining to property and equipment was $0.9 million and $1.1 million for the three months ended March 31, 2024 and April 2, 2023, respectively.

Goodwill

We have determined that no event occurred or circumstances changed during the three months ended March 31, 2024 that would more likely than not reduce the fair value of goodwill below the carrying amount. No goodwill impairment was recognized in the three months ended March 31, 2024 and April 2, 2023.


Accrued Liabilities
As of
March 31,
2024
December 31,
2023
(In thousands)
Sales incentives$22,941 $28,187 
Sales returns
11,558 17,058 
Compensation15,240 13,278 
Cloud and other costs9,085 10,985 
Other20,276 18,701 
Total$79,100 $88,209 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The following table summarizes assets measured at fair value on a recurring basis:
As of
March 31,
2024
December 31,
2023
(In thousands)
Cash equivalents: money-market funds (<90 days)
$6,314 $5,782 
Cash equivalents: U.S. Treasuries (<90 days)
264 520 
Available-for-sale securities: U.S. Treasuries (1)
80,809 79,974 
Total$87,387 $86,276 
_________________________
(1)Included in short-term investments on our unaudited condensed consolidated balance sheets.

Our investments in cash equivalents and available-for-sale securities are classified within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets.

As of March 31, 2024 and December 31, 2023, assets and liabilities measured as Level 2 fair value were not material and there were no Level 3 fair value assets or liabilities measured on a recurring basis.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring
3 Months Ended
Mar. 31, 2024
Restructuring and Related Activities [Abstract]  
Restructuring Restructuring
In November 2022, we initiated a restructuring plan to reduce our cost structure to better align the operational needs of the business to current economic conditions while continuing to support our long-term strategy. This restructuring includes the reduction of headcount as well as the abandonment of certain lease contracts and the cancellation of contractual services arrangements with certain suppliers. As of March 31, 2024, we have substantially incurred all costs pertaining to restructuring activities, with related cash outflows extending until the fourth quarter of 2024.

The restructuring liabilities are included in accrued liabilities in our unaudited condensed consolidated balance sheets. The restructuring charges are included in “Others” in the unaudited condensed consolidated statements of comprehensive loss. Restructuring activity is as follows:

TotalSeverance ExpenseOffice Exit ExpenseOther Exit Expense
(In thousands)
Balance as of December 31, 2021$— $— $— $— 
Restructuring charges1,805 798 928 79 
Cash payments(588)(579)— (9)
Non-cash and other adjustments48 — 63 (15)
Balance as of December 31, 2022$1,265 $219 $991 $55 
Restructuring charges692 564 117 11 
Cash payments(1,479)(694)(745)(40)
Non-cash and other adjustments(26)— — (26)
Balance as of December 31, 2023$452 $89 $363 $— 
Restructuring charges484 484 — — 
Cash payments(640)(525)(115)— 
Non-cash and other adjustments— — — — 
Balance as of March 31, 2024
$296 $48 $248 $— 
Total costs incurred inception to date$3,003 $1,846 $1,108 $49 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revolving Credit Facility
3 Months Ended
Mar. 31, 2024
Line of Credit Facility [Abstract]  
Revolving Credit Facility Revolving Credit Facility
On October 27, 2021, we entered into a Loan and Security Agreement (the “Credit Agreement”) with Bank of America, N.A., a national banking association, as lender (the “Lender”).

The Credit Agreement provides for a three-year revolving credit facility (the “Credit Facility”) that matures on October 27, 2024. Borrowings under the Credit Facility are limited to the lesser of (x) $40.0 million, and (y) an amount equal to the borrowing base. The borrowing base will be the sum of (i) 90% of investment grade eligible receivables and (ii) 85% of non-investment grade eligible accounts, less applicable reserves established by the Lender. The Credit Agreement also includes a $5.0 million sublimit for the issuance by the Lender of letters of credit. In addition, the Credit Agreement includes an uncommitted accordion feature that allows us to request, from time to time, that the Lender increase the aggregate revolving loan commitments by up to an additional $25.0 million in the aggregate, subject to the satisfaction of certain conditions, including obtaining the Lender’s agreement to participate in each increase. The proceeds of the borrowings under the Credit Facility may be used for working capital and general corporate purposes. Based on certain terms and conditions including eligible accounts receivable as of March 31, 2024, we had unused borrowing capacity of $4.2 million.

Our obligations under the Credit Agreement are secured by substantially all of our domestic working capital assets, including accounts receivable, cash and cash equivalents, inventory, and other assets to the extent related to such working capital assets.

At our option, borrowings under the Credit Agreement will bear interest at a floating rate equal to: (i) the Bloomberg Short-Term Bank Yield Index rate plus the applicable rate of 2.0% to 2.5% determined based on our average daily availability for the prior fiscal quarter, or (ii) the base rate plus the applicable rate of 1.0% to 1.5% based on our average daily availability for the prior fiscal quarter. Among other fees, we are required to pay a monthly unused fee of 0.2% per annum on the amount by which the Lender’s aggregate commitment under the Credit Facility exceeds the average daily revolver usage during such month.

The Credit Agreement contains events of default, representations and warranties, and affirmative and negative covenants customary for credit facilities of this type. The Credit Agreement also contains financial covenants that require us to, if the Financial Covenant Trigger Period (as defined in the Credit Agreement) is in effect, maintain a fixed charge coverage ratio, tested quarterly on a trailing twelve month basis, of at least 1.00 to 1.00 at any time. As of March 31, 2024, we were in compliance with all the covenants of the Credit Agreement.

If an event of default under the Credit Agreement occurs, then the Lender may cease making advances under the Credit Agreement and declare any outstanding obligations under the Credit Agreement to be immediately due and payable. In addition, if we file a bankruptcy petition, a bankruptcy petition is filed against us and is not dismissed or stayed within thirty days or we make a general assignment for the benefit of creditors, then any outstanding obligations under the Credit Agreement will automatically and without notice or demand become immediately due and payable.

No amounts had been drawn under the Credit Facility as of March 31, 2024.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Operating Leases

Our operating lease obligations mostly include offices, equipment, and distribution centers, with various expiration dates through June 2029. Certain lease agreements include options to renew or terminate the lease, which are not reasonably certain to be exercised and therefore are not factored into our determination of lease payments. The terms of certain leases provide for rental payments on a graduated scale. Gross lease expense was $1.5 million for each of the three months ended March 31, 2024 and April 2, 2023. We recorded sublease income as reduction of lease expense, in the amount of $0.5 million for each of the three months ended March 31, 2024 and April 2, 2023.

Supplemental cash flow information related to operating leases is as follows:
Three Months Ended
March 31,
2024
April 2,
2023
(In thousands)
Cash paid for amounts included in the measurement of lease liabilities
    Operating cash flows from operating leases$1,516 $1,889 

Weighted average remaining lease term and weighted average discount rate related to operating leases are as follows:
As of
March 31,
2024
December 31,
2023
Weighted average remaining lease term4.8 years5.0 years
Weighted average discount rate5.74 %5.74 %
The future minimum undiscounted lease payments under operating leases and future non-cancelable rent payments from our subtenants for each of the next five years and thereafter as of March 31, 2024 are as follows:

Operating Lease PaymentsSublease PaymentsNet
(In thousands)
2024 (Remaining nine months)
$3,923 $(1,598)$2,325 
20254,488 (2,006)2,482 
20264,631 (2,066)2,565 
20274,594 (2,322)2,272 
20283,659 (2,392)1,267 
Thereafter1,750 (1,228)522 
Total future lease payments$23,045 $(11,612)$11,433 
Less: imputed interest
(2,909)
Present value of future minimum lease payments$20,136 
Accrued liabilities$4,003 
Non-current operating lease liabilities16,133 
Total lease liabilities$20,136 

Letters of Credit

In connection with the lease agreement for our office space located in San Jose, California, we executed a letter of credit with the landlord as the beneficiary. As of March 31, 2024, we had $3.6 million of unused letters of credit outstanding, of which $3.1 million pertains to the lease arrangement in San Jose, California.

Purchase Obligations

We have entered into various inventory-related purchase agreements with suppliers. Generally, under these agreements, 50% of orders are cancelable by giving notice 46 to 60 days prior to the expected shipment date and 25% of orders are cancelable by giving notice 31 to 45 days prior to the expected shipment date. Orders are non-cancelable within 30 days prior to the expected shipment date. As of March 31, 2024, we had $40.0 million in non-cancelable purchase commitments with suppliers which is expected to be paid over the next twelve months.

As of March 31, 2024, an additional $29.4 million of purchase orders beyond contractual termination periods have been issued to supply chain partners in anticipation of demand requirements. Consequently, we may incur expenses for the materials and components, such as chipsets already purchased by the supplier to fulfill our orders if the purchase order is cancelled. Expenses incurred have historically not been material relative to the original order value.
Warranty Obligations

Changes in warranty obligations, which are included in accrued liabilities in the unaudited condensed consolidated balance sheets, are as follows:
 Three Months Ended
 March 31,
2024
April 2,
2023
(In thousands)
Balance at the beginning of the period$1,193 $1,174 
Provision for warranty obligations143 15 
Settlements(71)(70)
Balance at the end of the period$1,265 $1,119 

Litigation and Other Legal Matters

We are involved in disputes, litigation, and other legal actions. In all cases, at each reporting period, we evaluate whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under the provisions of the authoritative guidance that addresses accounting for contingencies. In such cases, we accrue for the amount or, if a range, we accrue the low end of the range, only if there is not a better estimate than any other amount within the range, as a component of legal expense within general and administrative expenses. We monitor developments in these legal matters that could affect the estimate we had previously accrued. In relation to such matters, we currently believe that there are no existing claims or proceedings that are likely to have a material adverse effect on our financial position within the next 12 months, or the outcome of these matters is currently not determinable. There are many uncertainties associated with any litigation, and these actions or other third-party claims against us may cause us to incur costly litigation and/or substantial settlement charges. In addition, the resolution of any intellectual property litigation may require us to make royalty payments, which could have an adverse effect in future periods. If any of those events were to occur, our business, financial condition, results of operations, and cash flows could be adversely affected. The actual liability in any such matters may be materially different from our estimates, which could result in the need to adjust the liability and record additional expenses.

Indemnifications

In the ordinary course of business, we may provide indemnification of varying scope and terms to customers, distributors, resellers, vendors, lessors, business partners, and other parties with respect to certain matters including, but not limited to, losses arising from breach of such agreements or from intellectual property infringement claims made by third parties. In addition, we have entered into indemnification agreements with members of our board of directors and certain of our executive officers that require us, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. The maximum potential amount of future payments we could be required to make under these indemnification agreements is, in many cases, unlimited. As of March 31, 2024 and December 31, 2023, we have not incurred any material costs as a result of such indemnifications and we are not currently aware of any indemnification claims.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans
3 Months Ended
Mar. 31, 2024
Employee Benefit and Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Employee Benefit Plans Employee Benefit Plans
We grant options and restricted stock units (“RSUs”) under the 2018 Equity Incentive Plan (the “2018 Plan”), under which awards may be granted to all employees. We also grant performance-based and market-based restricted stock units (“PSUs”) to our executive officers periodically. Award vesting periods for the 2018 Plan are generally three to four years. As of March 31, 2024, approximately 3.8 million shares were available for future grants. Options may be granted for periods of up to 10 years or such shorter term as may be provided in the agreement and at prices no less than 100% of the fair market value of Arlo’s common stock on the date of grant. Options granted under the 2018 Plan generally vest over four years, the first tranche at the end of 12 months and the remaining shares underlying the option vesting monthly over the remaining three years.

On January 19, 2024, we registered an aggregate of up to 4,759,901 shares of common stock on a Registration Statement on Form S-8, including 3,807,921 shares issuable pursuant to the 2018 Plan that were automatically added to the shares authorized for issuance under the 2018 Plan and 951,980 shares issuable pursuant to the Employee Stock Purchase Plan (“ESPP”) that were automatically added to the shares authorized for issuance on January 1, 2024, both pursuant to an “evergreen” provision contained in the respective plans.

The following table sets forth the available shares for grants as of March 31, 2024:
 Number of Shares
(In thousands)
Shares available for grants as of December 31, 2023
3,516 
Additional authorized shares3,808 
Granted(5,257)
Forfeited / cancelled327 
Shares traded for taxes1,399 
Shares available for grants as of March 31, 2024
3,793 

Employee Stock Purchase Plan

We sponsor the ESPP to eligible employees. As of March 31, 2024, 2.8 million shares were available for issuance under the ESPP.

Option Activity

We granted no options during the three months ended March 31, 2024. Stock option activity during the three months ended March 31, 2024 was as follows:
 Number of SharesWeighted Average Exercise Price Per Share
(In thousands)(In dollars)
Outstanding as of December 31, 2023
1,096 $12.48 
Granted — $— 
Exercised(68)$8.35 
Forfeited / cancelled— $— 
Expired— $— 
Outstanding as of March 31, 2024
1,028 $12.76 
Vested and exercisable as of March 31, 2024
1,028 $12.76 
RSU Activity

RSU activity, excluding PSU activity, during the three months ended March 31, 2024 was as follows:
 Number of SharesWeighted Average Grant Date Fair Value Per Share
(In thousands)(In dollars)
Outstanding as of December 31, 2023
9,043 $6.15 
Granted2,332 $9.79 
Vested(2,411)$7.63 
Forfeited (301)$6.49 
Outstanding as of March 31, 2024
8,663 $6.71 

PSU Activity

Our executive officers and other senior employees have been granted performance-based awards with vesting occurring at the end of a three or five-year period if performance conditions or market conditions are met. The number of units earned and eligible to vest are determined based on the achievement of various performance conditions or market conditions, including the cumulative paid accounts targets, stock price, cash balances at reporting period, and the recipients’ continued services. At the end of each reporting period, we evaluate the probability of achieving the performance or market conditions and record the related stock-based compensation expense based on the achievement over the service period.

PSU activity during the three months ended March 31, 2024 was as follows:

Number of SharesWeighted Average Grant Date Fair Value Per Share
(In thousands)(In dollars)
Outstanding as of December 31, 2023
3,851 $5.72 
Granted 2,924 $9.12 
Vested (742)$4.59 
Forfeited (25)$4.33 
Outstanding as of March 31, 2024
6,008 $7.52 

Stock-Based Compensation Expense

The following table sets forth the stock-based compensation expense included in our unaudited condensed consolidated statements of comprehensive loss:
 Three Months Ended
March 31,
2024
April 2,
2023
(In thousands)
Cost of revenue$1,371 $860 
Research and development4,904 3,911 
Sales and marketing2,240 1,722 
General and administrative10,035 8,098 
Total$18,550 $14,591 
As of March 31, 2024, all outstanding options were fully vested; therefore, there was no unrecognized compensation cost related to stock options. Approximately $83.3 million of unrecognized compensation cost related to unvested RSUs and PSUs is expected to be recognized over a weighted-average period of 1.5 years as of March 31, 2024.

During the three months ended March 31, 2024 and April 2, 2023, we settled executive and employee bonuses by granting and issuing restricted stock units (non-cash financing activities) that vested immediately amounting to $6.9 million and $6.7 million, respectively.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The provision for income taxes for the three months ended March 31, 2024 was $0.4 million or an effective tax rate of (4.3)%. The provision for income taxes for the three months ended April 2, 2023 was $0.8 million or an effective tax rate of (5.9)%. During the three months ended March 31, 2024 and April 2, 2023, we sustained U.S. book losses. Consistent with the prior year periods, we maintained a valuation allowance against our U.S. federal and state deferred tax assets and did not record a tax benefit on these deferred tax assets since it is more likely than not that these deferred tax assets will not be realized.
Provision for income taxes decreased for the three months ended March 31, 2024, compared to the prior year period, primarily due to (i) foreign-derived intangible income (“FDII”) and higher Section 174 amortization in the U.S. and (ii) the utilization of R&D credit in Ireland to partially offset its tax liability.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
Three Months Ended
March 31,
2024
April 2,
2023
(In thousands, except per share data)
Numerator:
Net loss$(9,644)$(14,245)
Denominator:
Weighted average common shares - basic and diluted96,264 89,653 
Basic and diluted net loss per share$(0.10)$(0.16)
Anti-dilutive employee stock-based awards, excluded805 7,859 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment and Geographic Information
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segment and Geographic Information Segment and Geographic Information
Segment Information

We operate as one operating and reportable segment. Our Chief Executive Officer (“CEO”) is identified as the Chief Operating Decision Maker (“CODM”), who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance.

Geographic Information for Revenue

Revenue consists of gross product shipments and service revenue, less allowances for estimated sales returns, price protection, end-user customer rebates, net changes in deferred revenue, and other channel sales incentives deemed to be a reduction of revenue per the authoritative guidance. Sales and usage-based taxes are excluded from revenue. For reporting purposes, revenue by geographic area is generally based upon the bill-to location of the customer. The following table presents revenue by geographic area. For comparative purposes, amounts in prior period have been recast.
 Three Months Ended
 March 31,
2024
April 2,
2023
(In thousands)
United States$54,375 $55,843 
Spain40,406 38,571 
Sweden13,261 5,021 
Other countries16,158 11,569 
Total$124,200 $111,004 

Geographic Information for Long-Lived Assets

Long-lived assets include property and equipment, net and operating lease right-of-use assets, net. Our long-lived assets are based on the physical location of the assets. The following table presents long-lived assets by geographic area.
As of
March 31,
2024
December 31,
2023
(In thousands)
United States$12,237 $13,372 
Other countries2,771 2,839 
Total$15,008 $16,211 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Pay vs Performance Disclosure    
Net loss $ (9,644) $ (14,245)
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
shares
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Amy Rothstein [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
During the quarter ended March 31, 2024, our directors and officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted or terminated the contracts, instructions or written plans for the purchase or sale of Arlo's securities set forth in the table below:
Type of Trading Arrangement
Name and PositionActionAction Date
Rule 10b5-1 (1)
Non-Rule 10b5-1 (2)
Total Shares to be SoldExpiration Date
Amy Rothstein,
Director
Adoption
March 14, 2024 (3)
X40,000March 12, 2025
_________________________
(1)Contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act.

(2)“Non-Rule 10b5-1 trading arrangement” as defined in Item 408(c) of Regulation S-K under the Exchange Act.

(3)Adopted for personal tax planning purposes.
Name Amy Rothstein
Title Director
Rule 10b5-1 Arrangement Adopted true
Adoption Date March 14, 2024
Arrangement Duration 363 days
Aggregate Available 40,000
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies and Recent Accounting Pronouncements (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation

We prepare our unaudited condensed consolidated financial statements in conformity with U.S. Generally Accepted Accounting Principles (“U.S. GAAP”) and pursuant to the regulations of the U.S. Securities and Exchange Commission (“SEC”). The unaudited condensed consolidated financial statements include the accounts of Arlo and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.
Fiscal Periods
Fiscal Periods

Our fiscal year begins on January 1 of the year stated and ends on December 31 of the same year. We report the results on a fiscal quarter basis rather than on a calendar quarter basis. Under the fiscal quarter basis, each of the first three fiscal quarters ends on the Sunday closest to the calendar quarter end, with the fourth quarter ending on December 31.
Reclassification
Reclassification

Certain prior periods amounts have been reclassified to conform to the current period’s presentation. None of these reclassifications had a material impact to the unaudited condensed consolidated financial statements.
Use of Estimates
Use of Estimates
The preparation of these unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported periods. Management bases its estimates on various assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ materially from those estimates and operating results for the three months ended March 31, 2024 and are not necessarily indicative of the results that may be expected for the year ending December 31, 2024 or any future period.
Recent Accounting Pronouncements
Accounting Pronouncements Recently Adopted

There were no accounting pronouncements adopted during the three months ended March 31, 2024.

Accounting Pronouncements Not Yet Effective

In October 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which modifies the disclosure or presentation requirements of a variety of Topics in the Codification. Among the various codification amendments, Topic 470 Debt is applicable to Arlo which requires the disclosure of amounts, terms and weighted-average interest rates of unused lines of credit. The effective date is either the date on which the SEC’s removal of the related disclosure requirement from Regulation S-X or Regulation S-K becomes effective, or on June 30, 2027, if the SEC has not removed the requirement by that date, with early adoption prohibited. The adoption of this new standard will not have a material impact on our financial statements and related disclosures.

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting: Improvements to Reportable Segment Disclosures, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. This guidance is effective for annual periods beginning January 1, 2024, and for interim periods beginning January 1, 2025, with early adoption permitted. We are currently evaluating the impact that this guidance may have on our financial statements and related disclosures.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes: Improvements to Income Tax Disclosures, which requires on an annual basis to (1) disclose specific categories in the rate reconciliation, (2) provide additional information for reconciling items that meet a quantitative threshold, and (3) income taxes paid disaggregated by jurisdiction. This guidance is effective for annual periods beginning after December 15, 2024, with early adoption permitted. We are currently evaluating the impact that this guidance may have on our financial statements and related disclosures.
Fair Value Measurements Our investments in cash equivalents and available-for-sale securities are classified within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
We disaggregate our revenue into three geographic regions: the Americas, EMEA, and APAC, where we conduct our business. The following table presents revenue disaggregated by geographic region.

 Three Months Ended
 March 31,
2024
April 2,
2023
(In thousands)
Americas$57,169 $56,632 
EMEA61,380 48,472 
APAC5,651 5,900 
Total$124,200 $111,004 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2024
Balance Sheet Related Disclosures [Abstract]  
Schedule of Available-for-Sale Short-Term Investments
Short-Term Investments

As of March 31, 2024As of December 31, 2023
 Amortized CostUnrealized GainsUnrealized LossesEstimated Fair ValueAmortized CostUnrealized GainsUnrealized LossesEstimated Fair Value
(In thousands)
U.S. Treasuries$80,529 $280 $— $80,809 $79,654 $320 $— $79,974 
Schedule of Accounts Receivable, Net
Accounts Receivable, Net
As of
March 31,
2024
December 31,
2023
(In thousands)
Gross accounts receivable$56,714 $65,693 
Allowance for credit losses(218)(333)
Total$56,496 $65,360 
Schedule of Allowance for Credit Losses, Accounts Receivable The following table provides a roll-forward of the allowance for credit losses that is deducted from the amortized cost basis of accounts receivable to present the net amount expected to be collected.
Three Months Ended
March 31,
2024
April 2,
2023
(In thousands)
Balance at the beginning of the period$333 $423 
Provision for (release of) expected credit losses(115)(94)
Balance at the end of the period$218 $329 
Schedule of Property and Equipment, Net
The components of property and equipment are as follows:
As of
March 31,
2024
December 31,
2023
(In thousands)
Machinery and equipment$14,531 $14,148 
Software15,676 15,639 
Computer equipment855 1,438 
Leasehold improvements
4,572 4,661 
Furniture and fixtures2,544 2,544 
Total property and equipment, gross38,178 38,430 
Accumulated depreciation(33,867)(33,669)
Total property and equipment, net (1)
$4,311 $4,761 
_________________________
(1)    $0.8 million and $1.0 million property and equipment, net, was included in the sublease arrangement for the San Jose office building as of March 31, 2024 and December 31, 2023, respectively.
Schedule of Accrued Liabilities
Accrued Liabilities
As of
March 31,
2024
December 31,
2023
(In thousands)
Sales incentives$22,941 $28,187 
Sales returns
11,558 17,058 
Compensation15,240 13,278 
Cloud and other costs9,085 10,985 
Other20,276 18,701 
Total$79,100 $88,209 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets Measured on Recurring Basis
The following table summarizes assets measured at fair value on a recurring basis:
As of
March 31,
2024
December 31,
2023
(In thousands)
Cash equivalents: money-market funds (<90 days)
$6,314 $5,782 
Cash equivalents: U.S. Treasuries (<90 days)
264 520 
Available-for-sale securities: U.S. Treasuries (1)
80,809 79,974 
Total$87,387 $86,276 
_________________________
(1)Included in short-term investments on our unaudited condensed consolidated balance sheets.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring (Tables)
3 Months Ended
Mar. 31, 2024
Restructuring and Related Activities [Abstract]  
Schedule of Accrued Restructuring and Other Charges Activity
The restructuring liabilities are included in accrued liabilities in our unaudited condensed consolidated balance sheets. The restructuring charges are included in “Others” in the unaudited condensed consolidated statements of comprehensive loss. Restructuring activity is as follows:

TotalSeverance ExpenseOffice Exit ExpenseOther Exit Expense
(In thousands)
Balance as of December 31, 2021$— $— $— $— 
Restructuring charges1,805 798 928 79 
Cash payments(588)(579)— (9)
Non-cash and other adjustments48 — 63 (15)
Balance as of December 31, 2022$1,265 $219 $991 $55 
Restructuring charges692 564 117 11 
Cash payments(1,479)(694)(745)(40)
Non-cash and other adjustments(26)— — (26)
Balance as of December 31, 2023$452 $89 $363 $— 
Restructuring charges484 484 — — 
Cash payments(640)(525)(115)— 
Non-cash and other adjustments— — — — 
Balance as of March 31, 2024
$296 $48 $248 $— 
Total costs incurred inception to date$3,003 $1,846 $1,108 $49 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lease Supplemental Cash Flow and Balance Sheets Information
Supplemental cash flow information related to operating leases is as follows:
Three Months Ended
March 31,
2024
April 2,
2023
(In thousands)
Cash paid for amounts included in the measurement of lease liabilities
    Operating cash flows from operating leases$1,516 $1,889 

Weighted average remaining lease term and weighted average discount rate related to operating leases are as follows:
As of
March 31,
2024
December 31,
2023
Weighted average remaining lease term4.8 years5.0 years
Weighted average discount rate5.74 %5.74 %
Schedule of Operating Lease Maturity
The future minimum undiscounted lease payments under operating leases and future non-cancelable rent payments from our subtenants for each of the next five years and thereafter as of March 31, 2024 are as follows:

Operating Lease PaymentsSublease PaymentsNet
(In thousands)
2024 (Remaining nine months)
$3,923 $(1,598)$2,325 
20254,488 (2,006)2,482 
20264,631 (2,066)2,565 
20274,594 (2,322)2,272 
20283,659 (2,392)1,267 
Thereafter1,750 (1,228)522 
Total future lease payments$23,045 $(11,612)$11,433 
Less: imputed interest
(2,909)
Present value of future minimum lease payments$20,136 
Accrued liabilities$4,003 
Non-current operating lease liabilities16,133 
Total lease liabilities$20,136 
Schedule of Changes in Warranty Obligation
Changes in warranty obligations, which are included in accrued liabilities in the unaudited condensed consolidated balance sheets, are as follows:
 Three Months Ended
 March 31,
2024
April 2,
2023
(In thousands)
Balance at the beginning of the period$1,193 $1,174 
Provision for warranty obligations143 15 
Settlements(71)(70)
Balance at the end of the period$1,265 $1,119 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans (Tables)
3 Months Ended
Mar. 31, 2024
Employee Benefit and Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Schedule of Shares Available for Grant
The following table sets forth the available shares for grants as of March 31, 2024:
 Number of Shares
(In thousands)
Shares available for grants as of December 31, 2023
3,516 
Additional authorized shares3,808 
Granted(5,257)
Forfeited / cancelled327 
Shares traded for taxes1,399 
Shares available for grants as of March 31, 2024
3,793 
Schedule of Stock Option Activity Stock option activity during the three months ended March 31, 2024 was as follows:
 Number of SharesWeighted Average Exercise Price Per Share
(In thousands)(In dollars)
Outstanding as of December 31, 2023
1,096 $12.48 
Granted — $— 
Exercised(68)$8.35 
Forfeited / cancelled— $— 
Expired— $— 
Outstanding as of March 31, 2024
1,028 $12.76 
Vested and exercisable as of March 31, 2024
1,028 $12.76 
Schedule of RSU Activity
RSU activity, excluding PSU activity, during the three months ended March 31, 2024 was as follows:
 Number of SharesWeighted Average Grant Date Fair Value Per Share
(In thousands)(In dollars)
Outstanding as of December 31, 2023
9,043 $6.15 
Granted2,332 $9.79 
Vested(2,411)$7.63 
Forfeited (301)$6.49 
Outstanding as of March 31, 2024
8,663 $6.71 
Schedule of PSU Activity
PSU activity during the three months ended March 31, 2024 was as follows:

Number of SharesWeighted Average Grant Date Fair Value Per Share
(In thousands)(In dollars)
Outstanding as of December 31, 2023
3,851 $5.72 
Granted 2,924 $9.12 
Vested (742)$4.59 
Forfeited (25)$4.33 
Outstanding as of March 31, 2024
6,008 $7.52 
Schedule of Stock-Based Compensation Expense
The following table sets forth the stock-based compensation expense included in our unaudited condensed consolidated statements of comprehensive loss:
 Three Months Ended
March 31,
2024
April 2,
2023
(In thousands)
Cost of revenue$1,371 $860 
Research and development4,904 3,911 
Sales and marketing2,240 1,722 
General and administrative10,035 8,098 
Total$18,550 $14,591 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share
Three Months Ended
March 31,
2024
April 2,
2023
(In thousands, except per share data)
Numerator:
Net loss$(9,644)$(14,245)
Denominator:
Weighted average common shares - basic and diluted96,264 89,653 
Basic and diluted net loss per share$(0.10)$(0.16)
Anti-dilutive employee stock-based awards, excluded805 7,859 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment and Geographic Information (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Schedule of Net Revenue by Geography The following table presents revenue by geographic area. For comparative purposes, amounts in prior period have been recast.
 Three Months Ended
 March 31,
2024
April 2,
2023
(In thousands)
United States$54,375 $55,843 
Spain40,406 38,571 
Sweden13,261 5,021 
Other countries16,158 11,569 
Total$124,200 $111,004 
Schedule of Long-Lived Asset by Geographic Areas The following table presents long-lived assets by geographic area.
As of
March 31,
2024
December 31,
2023
(In thousands)
United States$12,237 $13,372 
Other countries2,771 2,839 
Total$15,008 $16,211 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business and Basis of Presentation - Narrative (Details)
3 Months Ended
Mar. 31, 2024
region
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of geographic regions in which the company conducts business 3
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Narrative (Details)
$ in Millions
3 Months Ended 12 Months Ended
Apr. 25, 2024
Jan. 01, 2020
USD ($)
Mar. 31, 2024
USD ($)
region
Apr. 02, 2023
USD ($)
Dec. 31, 2023
USD ($)
Disaggregation of Revenue [Line Items]          
Revenue deferred due to unsatisfied performance obligations     $ 52.7 $ 41.2  
Revenue recognized     49.2 38.4  
Revenue recognized for satisfaction of performance obligations in contract liability balance at start of period     $ 12.1 $ 8.4  
Number of geographic regions in which the company conducts business | region     3    
Customer One | Accounts Receivable | Customer Concentration Risk          
Disaggregation of Revenue [Line Items]          
Concentration risk, percentage (percent)     69.90%   37.10%
Customer One | Revenue Benchmark | Customer Concentration Risk          
Disaggregation of Revenue [Line Items]          
Concentration risk, percentage (percent)     49.40% 43.70%  
Customer Two | Accounts Receivable | Customer Concentration Risk          
Disaggregation of Revenue [Line Items]          
Concentration risk, percentage (percent)         15.20%
Customer Three | Accounts Receivable | Customer Concentration Risk          
Disaggregation of Revenue [Line Items]          
Concentration risk, percentage (percent)         10.20%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01          
Disaggregation of Revenue [Line Items]          
Revenue, remaining performance obligation, amount         $ 18.8
Remaining performance obligations, expected timing of satisfaction         1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01          
Disaggregation of Revenue [Line Items]          
Revenue, remaining performance obligation, amount     $ 23.5    
Remaining performance obligations, expected timing of satisfaction     1 year    
Verisure S.a.r.l | Products          
Disaggregation of Revenue [Line Items]          
Purchase obligation term   5 years      
Unrecorded unconditional purchase obligation   $ 500.0 $ 44.5    
Verisure S.a.r.l | Products | Subsequent Event          
Disaggregation of Revenue [Line Items]          
Unrecorded unconditional purchase obligation extension term 5 years        
Verisure S.a.r.l | Products | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01          
Disaggregation of Revenue [Line Items]          
Remaining performance obligations, expected timing of satisfaction     6 months    
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Disaggregation of Revenue [Line Items]    
Total revenue $ 124,200 $ 111,004
Americas    
Disaggregation of Revenue [Line Items]    
Total revenue 57,169 56,632
EMEA    
Disaggregation of Revenue [Line Items]    
Total revenue 61,380 48,472
APAC    
Disaggregation of Revenue [Line Items]    
Total revenue $ 5,651 $ 5,900
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Schedule of Available-for-Sale Short-Term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-For-Sale [Line Items]    
Estimated Fair Value $ 80,809 $ 79,974
U.S. Treasuries    
Debt Securities, Available-For-Sale [Line Items]    
Amortized Cost 80,529 79,654
Unrealized Gains 280 320
Unrealized Losses 0 0
Estimated Fair Value $ 80,809 $ 79,974
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Schedule of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Apr. 02, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]        
Gross accounts receivable $ 56,714 $ 65,693    
Allowance for credit losses (218) (333) $ (329) $ (423)
Total $ 56,496 $ 65,360    
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Schedule of Allowance For Credit Losses, Accounts Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at the beginning of the period $ 333 $ 423
Provision for (release of) expected credit losses (115) (94)
Balance at the end of the period $ 218 $ 329
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 38,178 $ 38,430
Accumulated depreciation (33,867) (33,669)
Total property and equipment, net 4,311 4,761
Property, plant, and equipment, lessor asset under operating lease, net 800 1,000
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 14,531 14,148
Software    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 15,676 15,639
Computer equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 855 1,438
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 4,572 4,661
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 2,544 $ 2,544
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Property and Equipment, Other Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Balance Sheet Related Disclosures [Abstract]    
Depreciation expense $ 0.9 $ 1.1
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Goodwill Impairment Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Balance Sheet Related Disclosures [Abstract]    
Goodwill impairment $ 0 $ 0
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Sales incentives $ 22,941 $ 28,187
Sales returns 11,558 17,058
Compensation 15,240 13,278
Cloud and other costs 9,085 10,985
Other 20,276 18,701
Total accrued liabilities $ 79,100 $ 88,209
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Schedule of Valuation of Company's Financial Instruments by Various Levels (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Available-for-sale securities: U.S. treasuries $ 80,809 $ 79,974
Total 87,387 86,276
Money Market Funds    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash equivalents 6,314 5,782
U.S. Treasuries    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Cash equivalents $ 264 $ 520
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Narrative (Details) - Fair Value, Measurements, Recurring - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Option, Quantitative Disclosures [Line Items]    
Assets measured at fair value $ 87,387,000 $ 86,276,000
Fair Value, Inputs, Level 3    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Liabilities measured at fair value 0 0
Assets measured at fair value $ 0 $ 0
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring - Schedule of Restructuring Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance $ 452 $ 1,265 $ 0
Restructuring charges 484 692 1,805
Cash payments (640) (1,479) (588)
Non-cash and other adjustments 0 (26) 48
Restructuring reserve, ending balance 296 452 1,265
Total costs incurred inception to date 3,003    
Severance Expense      
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance 89 219 0
Restructuring charges 484 564 798
Cash payments (525) (694) (579)
Non-cash and other adjustments 0 0 0
Restructuring reserve, ending balance 48 89 219
Total costs incurred inception to date 1,846    
Office Exit Expense      
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance 363 991 0
Restructuring charges 0 117 928
Cash payments (115) (745) 0
Non-cash and other adjustments 0 0 63
Restructuring reserve, ending balance 248 363 991
Total costs incurred inception to date 1,108    
Other Exit Expense      
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance 0 55 0
Restructuring charges 0 11 79
Cash payments 0 (40) (9)
Non-cash and other adjustments 0 (26) (15)
Restructuring reserve, ending balance 0 $ 0 $ 55
Total costs incurred inception to date $ 49    
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revolving Credit Facility (Details) - Loan and Security Agreement - Bank of America NA - Line of Credit - USD ($)
Oct. 27, 2021
Mar. 31, 2024
Minimum | Bloomberg Short-Term Bank Yield Index    
Line of Credit Facility [Line Items]    
Basis spread on variable rate (in percent) 2.00%  
Minimum | Base Rate    
Line of Credit Facility [Line Items]    
Basis spread on variable rate (in percent) 1.00%  
Maximum | Bloomberg Short-Term Bank Yield Index    
Line of Credit Facility [Line Items]    
Basis spread on variable rate (in percent) 2.50%  
Maximum | Base Rate    
Line of Credit Facility [Line Items]    
Basis spread on variable rate (in percent) 1.50%  
Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Debt term (in years) 3 years  
Maximum borrowing capacity $ 40,000,000  
Investment grade percent (in percent) 90.00%  
Non investment grade percent (in percent) 85.00%  
Accordion feature, increase limit $ 25,000,000  
Line of credit remaining borrowing capacity   $ 4,200,000
Unused capacity, commitment fee percentage (in percent) 0.20%  
Covenant, fixed charge coverage ratio twelve month basis minimum 100.00%  
Bankruptcy petition dismissal or stay period 30 days  
Outstanding borrowing under the credit facility   $ 0
Letter of Credit    
Line of Credit Facility [Line Items]    
Maximum borrowing capacity $ 5,000,000  
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Loss Contingencies [Line Items]    
Operating lease, expense $ 1.5 $ 1.5
Sublease income $ 0.5 $ 0.5
Number of days for non-cancellation of purchase obligations prior to expected shipment date 30 days  
Non-cancelable purchase commitments with suppliers $ 40.0  
Purchase commitment, remaining expected term 12 months  
Long-term purchase commitment, amount $ 29.4  
46 to 60 Days    
Loss Contingencies [Line Items]    
Percentage of cancelable orders (in percent) 50.00%  
46 to 60 Days | Minimum    
Loss Contingencies [Line Items]    
Required notice period prior to expected shipment date 46 days  
46 to 60 Days | Maximum    
Loss Contingencies [Line Items]    
Required notice period prior to expected shipment date 60 days  
31 to 45 Days    
Loss Contingencies [Line Items]    
Percentage of cancelable orders (in percent) 25.00%  
31 to 45 Days | Minimum    
Loss Contingencies [Line Items]    
Required notice period prior to expected shipment date 31 days  
31 to 45 Days | Maximum    
Loss Contingencies [Line Items]    
Required notice period prior to expected shipment date 45 days  
Letter of Credit    
Loss Contingencies [Line Items]    
Unused letters of credit outstanding $ 3.6  
Letter of Credit | Build-to-Suit Lease    
Loss Contingencies [Line Items]    
Unused letters of credit outstanding $ 3.1  
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Schedule of Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Cash paid for amounts included in the measurement of lease liabilities    
Operating cash flows from operating leases $ 1,516 $ 1,889
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Schedule of Weighted Averages Related to Operating Leases (Details)
Mar. 31, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
Weighted average remaining lease term 4 years 9 months 18 days 5 years
Weighted average discount rate 5.74% 5.74%
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Schedule of Operating Lease Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Operating Lease Payments    
2024 (Remaining nine months) $ 3,923  
2025 4,488  
2026 4,631  
2027 4,594  
2028 3,659  
Thereafter 1,750  
Total future lease payments 23,045  
Less: imputed interest (2,909)  
Present value of future minimum lease payments 20,136  
Accrued liabilities 4,003  
Non-current operating lease liabilities 16,133 $ 17,021
Sublease Payments    
2024 (Remaining nine months) (1,598)  
2025 (2,006)  
2026 (2,066)  
2027 (2,322)  
2028 (2,392)  
Thereafter (1,228)  
Total future lease payments (11,612)  
Net    
2024 (Remaining nine months) 2,325  
2025 2,482  
2026 2,565  
2027 2,272  
2028 1,267  
Thereafter 522  
Total future lease payments $ 11,433  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Schedule of Changes in Warranty Obligation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Movement in Standard Product Warranty Accrual [Roll Forward]    
Balance at the beginning of the period $ 1,193 $ 1,174
Provision for warranty obligations 143 15
Settlements (71) (70)
Balance at the end of the period $ 1,265 $ 1,119
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Jan. 19, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Settlement of liability classified restricted stock units $ 6,900,000 $ 6,700,000    
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost, options 0      
Employee Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares reserved (in shares)     4,759,901  
RSUs and PSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost, RSUs and PSUs $ 83,300,000      
Weighted-average period of recognition of stock based compensation 1 year 6 months      
2018 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Available for future grants (in shares) 3,800,000      
Number of shares reserved (in shares)     3,807,921  
Reserved stock for issuance, common stock (in shares) 3,793,000     3,516,000
2018 Plan | Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 4 years      
Award expiration period 10 years      
Purchase price of common stock, percent of market price (no less than) 100.00%      
2018 Plan | Stock Options | Tranche One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 12 months      
2018 Plan | Stock Options | Tranche Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 3 years      
ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares reserved (in shares)     951,980  
ESPP | Employee Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Reserved stock for issuance, common stock (in shares) 2,800,000      
Minimum | PSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 3 years      
Minimum | 2018 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 3 years      
Maximum | PSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 5 years      
Maximum | 2018 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 4 years      
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans - Schedule of Available Shares for Future Grants (Details) - 2018 Plan
shares in Thousands
3 Months Ended
Mar. 31, 2024
shares
Number of Shares  
Beginning balance (in shares) 3,516
Additional authorized shares (in shares) 3,808
Granted (in shares) (5,257)
Forfeited/cancelled (in shares) 327
Shares traded for taxes (in shares) 1,399
Ending balance (in shares) 3,793
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans - Schedule of Stock Option Activity (Details) - Stock Options
shares in Thousands
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Number of Shares  
Beginning balance (in shares) | shares 1,096
Granted (in shares) | shares 0
Exercised (in shares) | shares (68)
Forfeited / cancelled (in shares) | shares 0
Expired (in shares) | shares 0
Ending balance (in shares) | shares 1,028
Number of shares, exercisable options (in shares) | shares 1,028
Weighted Average Exercise Price Per Share  
Beginning balance (in dollars per share) | $ / shares $ 12.48
Granted (in dollars per share) | $ / shares 0
Exercised (in dollars per share) | $ / shares 8.35
Forfeited / cancelled (in dollars per share) | $ / shares 0
Expired (in dollars per share) | $ / shares 0
Ending balance (in dollars per share) | $ / shares 12.76
Weighted average exercise price, exercisable options (in dollars per share) | $ / shares $ 12.76
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans - Schedule of RSU and PSU Activity (Details)
shares in Thousands
3 Months Ended
Mar. 31, 2024
$ / shares
shares
RSUs  
Number of Shares  
Beginning balance (in shares) | shares 9,043
Granted (in shares) | shares 2,332
Vested (in shares) | shares (2,411)
Forfeited (in shares) | shares (301)
Ending balance (in shares) | shares 8,663
Weighted Average Grant Date Fair Value Per Share  
Beginning balance (in dollars per share) | $ / shares $ 6.15
Granted (in dollars per share) | $ / shares 9.79
Vested (in dollars per share) | $ / shares 7.63
Forfeited (in dollars per share) | $ / shares 6.49
Ending balance (in dollars per share) | $ / shares $ 6.71
PSUs  
Number of Shares  
Beginning balance (in shares) | shares 3,851
Granted (in shares) | shares 2,924
Vested (in shares) | shares (742)
Forfeited (in shares) | shares (25)
Ending balance (in shares) | shares 6,008
Weighted Average Grant Date Fair Value Per Share  
Beginning balance (in dollars per share) | $ / shares $ 5.72
Granted (in dollars per share) | $ / shares 9.12
Vested (in dollars per share) | $ / shares 4.59
Forfeited (in dollars per share) | $ / shares 4.33
Ending balance (in dollars per share) | $ / shares $ 7.52
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans - Schedule of Total Stock-Based Compensation Expense Resulting from Stock Options, Restricted Stock Awards, and the Employee Stock Purchase Plan (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total $ 18,550 $ 14,591
Cost of revenue    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total 1,371 860
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total 4,904 3,911
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total 2,240 1,722
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total $ 10,035 $ 8,098
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Income Tax Disclosure [Abstract]    
Provision for income taxes $ 395 $ 792
Effective tax rate (4.30%) (5.90%)
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Numerator:    
Net loss $ (9,644) $ (14,245)
Denominator:    
Weighted average common shares - basic (in shares) 96,264 89,653
Weighted average common shares - dilutive (in shares) 96,264 89,653
Basic net loss per share (in dollars per share) $ (0.10) $ (0.16)
Diluted net loss per share (in dollars per share) $ (0.10) $ (0.16)
Anti-dilutive employee stock-based awards, excluded (in shares) 805 7,859
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment and Geographic Information - Narrative (Details)
3 Months Ended
Mar. 31, 2024
segment
Segment Reporting [Abstract]  
Number of reportable segments 1
Number of operating segments 1
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment and Geographic Information - Schedule of Net Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Segment Reporting Information [Line Items]    
Total revenue $ 124,200 $ 111,004
United States    
Segment Reporting Information [Line Items]    
Total revenue 54,375 55,843
Spain    
Segment Reporting Information [Line Items]    
Total revenue 40,406 38,571
Sweden    
Segment Reporting Information [Line Items]    
Total revenue 13,261 5,021
Other countries    
Segment Reporting Information [Line Items]    
Total revenue $ 16,158 $ 11,569
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment and Geographic Information - Schedule of Long-Lived Asset by Geographic Areas (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Long-Lived Assets [Line Items]    
Total $ 15,008 $ 16,211
United States    
Long-Lived Assets [Line Items]    
Total 12,237 13,372
Other countries    
Long-Lived Assets [Line Items]    
Total $ 2,771 $ 2,839
EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .6"J5@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #E@JE8;':?NN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R'&[04V:R\9.&PQ6V.C-V&IK&O_!UDCZ]DNR-J5L#["CI9\_ M?0+5.DH=$KZE$#&1Q7S7N]9GJ>.:'8BB!,CZ@$[EFC MVB,(SA_ (2FC2,$(+.),9$UMM-0)%85TQAL]X^-7:B>8T8 M.O24H2HK8,TX M,9[ZMH8K8(01)I=_"FAFXE3]$SMU@)V3?;9SJNNZLEM,N6&'"CY?7]ZG=0OK M,RFO&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" #E@JE8H<+$Z.<% "X'P & 'AL+W=O6U/=AR\3U9,2;1:Q3&R4UC)>7ZHV4EWHI%-+GF M:Q;#FP47$95P*Y96LA:,^EE0%%K$MCM61(.X,1QDSZ9B.."I#(.8305*TBBB M8G?+0KZ]:>#&\<%SL%Q)]< :#M9TR69,_K&>"KBSNA(DX#<$D .020=P'8*0EP#@%9S5G[DF58 MGZBDPX'@6R34UZ"F+K*ZR:*!)HA5&F=2P-L XN30Y1LF4!,E*RI8,K D:*HW MEG>(O]W'DY)X!SWP6*X2-(Y]YK^-MZ L>8'(L4"WQ"CX0,4UOKH+V"BV]@NJ&'Y,U]=A- _I9 MPL2&-88_?\ =^S<=W0\2>P/;RF%;)O7A)^ZET$,E>MFMF8[4'([MYE<=DC&J M)E([1VI70_J:4B&9"'?HF:VYD#H\LY04J:Y27&-43;Q.CM>IAC=E(N"^ZH0( MA@%M\LQ*>;':%)H_NM0[7*%03%]O%G&I7 9[$'A?0 M2*EJKU=H)J%G(BZ0R]-8BAW\^MI:.*/^::PC-@?513ZQ$;@*\@M]11,?>FJP M"+R,V]"N-[JB@/GB8T89=7VFYC2)UN0L_A(T.Q,S]LN5:;K/D+ V@7WS ;5O+>PE' MA M+A,VFYCVOJ^Z@#[_P;:QE-'"*F&SP7F/FH]74\$W M0>SIV[19TQUI02_AF7!AFK#9Z[P'G?)$TA#]':S+AV2S8A^ZKG;:-GU[:;3M_6# MSB7L$B[\$C8;G9= @@_D"X3)+_-?T8QYJ8!,:B'-2BZ/(IB#9Y)[WZ_0F@JT MH6'*T$_V-=A%M(;%;;;RUU;")4P4*4P4,=L:AC/R.@[*)V M ^$23HD43HF8;2 U-(4EBY@"99<:(>B,SKW5$!;'WD> R&0\?>26N)+&"%2&"%2 MR0C-(AJ&Z#9-X'6B;[=FG=*=!G-<7;["_Y!*_F<<,;%4'?,S*,@56(1H36-] M:LV"Y:"7L#^DL#_$[%Z.B5PQ2*0)K^:.D3FN+EYA@TBE3:.W<_PLV\A'3ZD$ M4QNK&51+_(,,SJ$>]FKM3$T='&V&_6Z[VW=P>V!M=(R%%2*5]HY<&%$%>+Y) M[+-7]#O3I]$L98/CZ3J=?JNC9;B$VW$*M^.!8DRM]\8>+4[>*@= M>,Z(E6WAFL/J,A;.QS$;EO>,ATWKL9;R$^W$*]^.8O^,0.E@8XZK"W9R$&8V)T<_=]H^3<<-9^2:34R:CCZ#/]3O6"=GHVK"RXZ, M$^2I/=C],6G^-#^6'F6'L5;Q^?Y,^X&J^3)!(5M J'W=A0%/[(^)]S>2K[.3 MUCF7DD?9Y8I1GPGU ;Q?<"Z/-^H?Y(?UP_\!4$L#!!0 ( .6"J5B:N*=7 M0P8 &T9 8 >&PO=V]R:W-H965T&ULK5G;;MLX$/T5 MPEL4+9#$)'7/Q4!J9[SJ=ELF&Y7%YPK>L@&_67.2QA%OQ M-"VW@L6K>E">32G&_C2/TV(R.Z^?W8G9.:]DEA;L3J"RRO-8O'Y@&7^YF)#) MCP=?TJ>-5 ^FL_-M_,263#YL[P3<37=65FG.BC+E!1)L?3&Y)*=SIQY0(_Y. MV4NY=XV4*X^7#F,2[9G&?_I"NYN9B$$[1BZ[C*Y!?^\I&U#GG*7L*SLOZ/7EHLGJ"D M*B7/V\' ($^+YC/^W@9B;P!Q1P;0=@#]V0%..\"I'6V8U6XM8AG/S@5_04*A MP9JZJ&-3CP9OTD)-XU(*^#:%<7+V<'/YL+B^OUJ@^>W-XNIFV5PM;S]=+R[5 MXP^7GRYOYE=H^?'JZGZ)CM'#O7F/WJ"T0/<;7I5QL2K/IQ+8*)O3I'WS MA^;-=.3-GV-Q@AQRA"BFKF'XW#Y\P9+=<*<_? HQV 6"[@)!:WO.B+UY)00K M)(K+DLGRU.1/8\ U&U#[[;39S[%'LS8\[X[.LKS/4IW MJ!Y/=\?3M?)<;KB0QY*)'-;:,RME/D:RL>/MO3[$(8X&)'54$$6!:R;I[4AZ M5I*72<(KH 5)+6$0R,>,':&"21--3R/@^6[D#VCJ*-]S?&RFZ>]H^E::UQ# M0G*1,F, ?>V=KNL'0V8ZR@E=')J9!3MF@979G6#;.%TA]AVTJ61EO3*YW# ! M"7!_4YIX!QHC0D(MH@84I@$Q\PYWO$,K[WLNX^PG*(;:RZGG10X9<#3!L.=X M9I+1CF1T(+B@^$*^UD%5.WVK]M#H HWT9>"0(5,#*/!'@DEP)T38RO06>,8R M+9Y0QD"7D5 "?,S7QQ7<--$=I=V:[D^P'P4#XB88<;V1G47V-)18J?_%^>HE MS3(C-6)X)W;"(;5#L#ZU3M6(54AF7R!KBC21K$GV1H94GT\2.D.")I0S-NN= M$A&[%-W6^[S@Q?'AC=2:ZJ4?'],A41.*.B-$.RDB=BUJ=KN%G"XN-(P"7Z-G MPGG>Z$QW,D2\GRI@LC1^3+-40J(W5C'$*F>_6L;\+FM]ISM1(W95VXGO-GY5 MRFMT6%&R%=^I&[/*V8&L&,[."^@ 4N#)3U 6*$B<:%ED& M& FQ.T:Q$S)B5S*(HJB X=[2,;+4)2J(",9#ECHL#.E>,=9GV2D9L4M97V\/ M<=5%B@38";3M:,#YH DC,:6=G%&[G-WLI30^D+8#W*E!IGSB##.R"19@.L:\ M4S-J5S,])1_BJVN7X]#ALC"A@FA$>^E>VV87N&95'&*HBQ=4B2'UAAQ-.$K] MD3Z&=C)'#W1J/7 B@08HWJ3$O)DZ\;GJV8*-_^$5(2G*$K*$7EJ[G-M@KQ+_?9O\E:W_=.E:F] M.X3FIDW_I8K"*7J#3S FH%<"0=-=L3/DX2.,ZS]4;F*A&J!*0N>;_LM69VH? M,I26IR5+""H+%8XR=WCMJ^] &Z7O9R3"UR[!:WKRPN6CUL7W4>EFW M?YV;IR@*CBBF1]BE*);H+S0Z M5AI2):M3I?%H3J\ HBARAJO7 (/6DNZ=[O0Y=Y6"8Z\4-.VM-^(O^D"TDT-C MWV3$&?JFZ=Y9N/HA M+%4UJ44'FM82 ^"2 ,HCG;;VXDW];'XX]<2I[7EQL6 M WD%@._7',2YO5$G[KM?6&;_ 5!+ P04 " #E@JE8(?F@L@H# !!"@ M& 'AL+W=O0+ M"'00B0)5*W44E7:[F';A)@=BU8DSVT"W7S\[23-"PY>V7A3;.>_KYQQ.L'MK MQI]%!"#12TP3T39**:F8UEM M,\8D,?Q>MC;E?H\M)24)3#D2RSC&_-)?.$!0P9_49"&?6-CH%"F.,E ME?=L?0U%0BWM%S JLO]HG<=ZGH&"I9 L+L2*("9)_HE?BD)L".SF#H%3")QC M!6XA<+-$<[(LK1&6V.]QMD9<1RLW/#Q]'- MPWB$AG>3T7@RRT>SN]N;T4 O7PYN!Y/A&,VNQ^.'&3J;8@Z)C$"2 -./Z!-Z MCTPD(K4J>J941-K7#(K=+_/=G1V[?\&\@5S['#F6TZR1#_?+1Q"436(+J48G8'%V1!"?]J$LU]V[6 M>^O7\4*D.("^H=XW 7P%AO_AG=VV/M5_6^!'!%;86R5[ZS1V(L3R M,'?K#^6Z-T3T(_KYNX;F*ZG?N*M MIK-%71/8RQ:)V"?T-J%[Q'P=9'U].;&^:XO5^K87)!$( IS M);4:GO+@^7TEGTB69D?^$Y/J I$-(W7' ZX#U/,Y8_)UHF\1Y:W1_P-02P,$ M% @ Y8*I6(*DC"+J!0 +AH !@ !X;"]W;W)K>Q2IA>YNI>V#2KO[.@4#T28Q9QO: M^_8W3B"!Q'%;B3=M$F8FO[''_MO.X(6+/W+)F$*O69K+\]Y2J=59OR^G2Y;% M\I2O6 Z_S+G(8@6W8M&7*\'B6>&4I7WB.'X_BY.\-QP4S^[%<,#7*DUR=B^0 M7&=9+/Z[9"E_.>_AWN[!0[)8*OV@/QRLX@6;,/6TNA=PUZ^BS)*,Y3+A.1)L M?MZ[P&I>N O/]@V(4_' MF_)4%G_1R];6Z:'I6BJ>;9V!($OR\G_\NFV(/0>(8W8@6P?2=' ['.C6H6BY M?DE6I#6.53P<"/Z"A+:&:/JB:)O"&[))VDO)K<_;P>7^C'DT?X=W-U^SA!=]_@IYO[AZL?8'?]ZPK]O)M,T EZ MFHS1YT]?D%S&@DF4Y.AQR=0+Q%YAXI5,GID(?5M^>B(_DZMX MRLY[,%-+)C:L-_S[+^P[_YC*]TC!#O(-JGP#:U<\0,183)<(QCI,IAM0B17, M^<9N"5H-3IP@HHUN:5OA(/ <<[>$%69HQ9S$*<38@;% M3BT@CA7U3BV9,$_LCF'D10TJ@Y%/NZ#V5 V_8][BK>%GQ,0M B^(HF8_&\S< MB'H=,P0F-2JQHO[4L]=<\&R'RW,S)FF]_P0[/FYQFNQ<[':,&5P+%;8KU76N M&$P9"@1]RC/V%>7,.+"W80X*C89^$[-M%1"_@[&6*VS7JZ(840I-VHW7%J$3 MXC7I#$8TZJ"KA0K;E:KHZF<&BV^V;42DXM>.JFP+TDE$W-;P,9AAZG;-/[A6 M+FP5BN&]X)ND6*P#[MNT?EL^HU:CMHV"J&NHUY*#[9IS"WL=W>%&K*"U*CJ) M?-=M@AG,L$MT_E$:N, M?K3RCA7ML&UJ)25V):TKKVP4<_>UY3'RB=^<$@QF8>1W3:ND%E%B%]']>K-1 MMM712-DVLU'6,DI<:Y6-H(H$6^K3F@TKZLAV4KR9\W\I5CMZ"TZ*+0Q@;;TGKC-E:/! M").P@[W69V+7Y]T10K.BC)CM[1ZT<]AJ9X,9+'&[=NNDUFMBWQC"HF>VGBHS MVU%%^EC1#A.M19K81?K-4R?2WBWZ@=O:GAO-'+]CKT%K6:9V67[WN1,U;A]) MLV),9J[CX@[.6HZI?9\Y@9Y)IN8UL=WUHP5SK&B'B=;:2NW:^O8Q95LP/2B% MH-D1;3.71F[',27=.T5]SS'J>PK&<%!*O:BY/369XR?O&1.+XH.$ M!(YUKLHCZ>II]='CHCCJ;SR_Q&>C\M-%':;\DG(3BT622Y2R.81T3@-H.U%^ MG"AO%%\5Y_O/7"F>%9=+%L^8T ;P^YQSM;O1+Z@^$0W_!U!+ P04 " #E M@JE80Y3*NS8' #_,P & 'AL+W=O#!6.KX]&HC!=T&95' M^8IF_)O[O%A&C-\6#Z-R5=!H7CDMTQ$Q#&>TC))L,#FI/OM<3$[R-4N3C'XN M4+E>+J/BVSE-\Z?3 1Y\_^ Z>5@P\<%H?Y%W%S,3P>&:!%-:ZBDD[S],]DSA:G@_$ S>E]M$[9=?[T M@=8/9 N\.$_+ZG_T5-L: Q2O2Y8O:V?>@F62;?Y&SW4B=ARPN<>!U Y$=K#V M.)BU@RDYD/$>!ZMVL&0'O,?!KAULR<':]]!.[>!4N=\DJ\JT'[%HM:,%?S;A/NQR>WEV:U_<1/X:'IUZ0>7L\W5[.KCA7\F M/I[=\#^?@LN;&;H*^=W5]+Y[%/Q^>W'S%QJBVYF/#MX< MHC1]E:2(Z>Y2B593,A_P9XFB5\*:HP((7P.)XO5RG$:-ST<^3.&$J ME/#U*#E;T +%^9(/( M1V8^4IYG?4PEXQ'O MAN0;3<@521K3Z1S^I!D69(] M\#)-HRRF)8H8\FE\A$S\#A&#$!6/&U"G A5CV.-D[#J>?3)ZW*5-8>6U3?RN MB66:V!RWS8*NV="T;(M($4.%'3;8V16;E9>Y)T446\Z&[I.B IZ6Z M.A3]?":ZVR)/Y[0H?T7!UW7"OJ&_K_,T17SH>XJ*^3^JS)DZ.L1T M#CC=)2T>Z6#R]A?L&.]5=0$)YD."!9!@(1!8BWUKR[ZE+9"*YJ&8P^95$?(* MC*JID3Z+:ZKB6(O8EV-(,'\#9N_4!S:(:TC5!ADR! )KD6=OR;/UY%'&4LK7 M0PSE]RA-HKLD%64:IU%9)O<)YY0'9442BY&VFD#0.DN8M:539\"9#@@608*'77=*0L7K%CXUF=Q20%F6/3;DN5]A-S1MSY%7=*'"D. ]2=I1$'"_O2,Z MX/NB,&H&@A%%J;U$8/P$2[V]T5 M4VHN50+&.=;J"KVI@T3S0=$"4+00"JU-;Z-E8.UF^><6V;OUK>P3H.)&C=9: M4&/'5E0SJ'(!BA9"H;7I;L0+K%W$B3[HOKU,@%8,I[HH4GN&.564*&3< 10NAT-J,-LH'UDL? M+ZOP:B:[D@,V3.(Z\I+3Z2XY;9F=+I;EQ/3 M%68Z4KW2QC)M>1 $;5D(A=8F9^?PA?[TA4ZPKUU;"?$<2\K'5!^A[Z &BA:\ M[A%"J*!M$AI)A.@ED9]6[?7XO8L%]% '*%H BA:2KL SM/;L$$@C>1"]Y*&0 M[C]%Q78C92D9M+H;),\S7;G6%&:N/(YU;2S7<1SYEV"%W=!T76QTCC1U#VKUR\TD4&W_;'!MD+/_BL<^R*Q'H&]V[MX)*!%!H;<(:B8 X M(+H\ 3WU (KF@Z(%H&@A%%J;WD;7(/KS%/^I+J^/W;M/=$]5\,TJ5E0SJ((! MBA9"H;7I;A0,HE0I200]U@**%4&AM4AM)@^@E#;TN M__(BI"LH>"XW-BPB3ZC[++ML@9[; $4+H= V;(UV7H40K\;P=/,53HE2>L_A MC2.79ZO8O&VRN6'YJGH[XBYG+%]6EPL:\<%6&/#O[_.GG6D:2_*5AMW)!T_(5 MS4CQA:]IKOZSY"(C4GT5#Y-B+2A)RD59.D&.XT\RPO+1]+A\=RVFQWPC4Y;3 M:P&*3981\7Q*4_YX,H*CEQ4$G\S^ECL/ -MRCWGO_27\^1DY&A$-*6QU"J(^MC2.4U3 MK4GA^%TK'36_J1?N/K]H_U8:KXRY)P6=\_0G2^3J9!2.0$*79)/*&_[XG=8& M>5I?S-.B_ L>:UEG!.)-(7E6+U8(,I97G^2I=L3. J7'O #5"U!W@3NP -<+ M<&EHA:PTZXQ(,CT6_!$(+:VTZ8?2-^5J90W+=1@74JC_,K5.3N\N9W=GY[=? MS\#\ZO+LZ^6B>EI<_3@_F^G7BUOU0TNSQJ96?*/*C'5E60!)%=M*>9YS%(*\AJP?JN?8QW"M>!;IC(4 MW#^_/8;>(6-X(&5[OO(;7_G6&"XDCW^-=&\0BQQF W#(OM))5&_0U>1Z,N&=B M!A]V$?;%QKX3X0&(+>%!.^,U'4U0%?N-&6*?O+"+NNW6)!6$ \,+;"D.VCE. M^5!L%+XVVCM]PXBV3V#C$$8]AQK$@F"PAEJF@W:JNWSK)&7$;N0LQ^]B-X@Y M& V0-&S9#4;O&N*9Z@?%6P9 :*7-=[?J VG;WU>U'(KL''J]$6H,T1V&+W44 M5>SD&K?4D;?(!,G G]KJA,TE%:*",4"QY0F=;YE1&Y$F67O-*//AZX3 MP"YM&L2@YS@#)8]:VD1VVFQ*?E.4HZ&Q;HRX#83JNMVM@TD*H5T2V\?=,BIR MWU7N2Y:K&?T-Y8ZL3/W>'L,_+7M#=4AF$ABJ^)6YD)^X;E6&"Q1IPH7>M8),KG(],KE8\ M3500S7#[)#V&+O:Z,YQ)SO6C@9T :MDD3M;2.7J=UM>D35#59\#&AU=,G;8*VYW-EE2:(+4EUG_I<,H9HHZ0%C);U MR=SSPN[9D$%J# ,'#T6DY7QDW]+.WXY>O92J(AY8GNN :7:D@O'$:)5A!^SX M7J\R^F)A"(.!20:W'([M'/Y>JZB>+FWVX#YO^S["W2'8(!9 .'2$AUM^Q_8= M]$U]:E>?]2BH[\@ZW='NZ]N$571F6\O#GKT?2AM^SYH1PIL'RG>L/'1')ANDHJ[ M2>=XHSJ"KO?KK^S2:RB[EQTP[$Z^!J&P-X-,=BX&,RH>ROO2 I30JNNTYFUS M)SLK;R([[T_AT;RZ66W55!>]%T0HTBM 2I=*I?,E4'$2U=UI]47R=7G]>,^E MY%GYN*(DH4(+J/\O.9&PO=V]R:W-H965T&ULK5C;;B,W$OV5@@($ M$T 76W9NXPL@.Y[L[&(28YS9>5CL \4NJ9FPR1Z2+8WR]7N*;+5DK,?(&OMB MJ[OK7J=.L?MRZ\,?L69.]+FQ+EZ-ZI3:U[-9U#4W*DY]RPY/5CXT*N$RK&>Q M#:RJK-38V?SDY+M9HXP;75_F>_?A^M)WR1K']X%BUS0J[&[8^NW5Z'2TO_'> MK.LD-V;7EZU:\P.G#^U]P-5LL%*9AETTWE'@U=5H_R$7;ZNKT8D$Q)9U$@L*_S9\R]:*(83QJ;UMS']IV\N>C$AW,?FF5T8$C7'E MO_K!([ND1.IREN!6E&>Z=W%37,R_X.*, MWGF7ZDAWKN+JL?X,X0XQS_V5"#LVSO[ OV M?@UKYDJOOO[JA_G\Y&++^]^ M0_"%WK@H)&;94P=2EQ M@"4O^@T&-=6DJ@VPP!75ON$Q+?N0QSG+%N+> 2>1=1=,VI&4QFB.Q:+VS1+B MI&AM_5)9"P&M+*QIZSOH6Y4DY/'!3>.=23Y(4.)!P?HN&1T1>:N6QIJ4RY.? M;56H)EOC7)9NVXG&' 9OQ4'%?1R>-,@\21#[<,V?$!A"9NWC+@+F4]K7]/3[ MBP@+W!)_AE(RD:62)>A]BF/05TIP/>%JS;1XFX-"RFV',M+&Q#)??0)CU#. MK-%NA.F$M#?B7I2,2YT1]J8.UHM3PZ@'@HAF[?#/XBEZ$UDU-M<_8L>DW)5# M*JAEP9*8Z7L :+"*.RE$Y-2UV2&[-392Z7"& 55J-Z5?NT U:%[Z)#;1\)SS M1/;"H5V"H(U!:+V?;$;RS?W9C9%/E&51ND2MWW)8=98:!D0ED)IM.\"P5"U7 M1(J,9ME)PEXL9@7)/79%,,,U'N,5B(EI3*O@&TCLR'I=AJW ESZ:R1LC[>W2WV['"1!: -]44T MBNZ5-BLXW LO[A>W>^'>>Y[N8( Q S"LV7&0&0H B^N8E@(0:V7NAD&K@^_6 M-422,I9TK5!C*["O/1"+J:?*8(.895?VT&$<5 #:PY'*@4Z\S=)[Q(5^]!\/ M*@SIW":4&HF?4N #,HT?P!TF4 U;\:I7+T3?Y%Q\@U/\7"BP-H$=33FP,XPN)I%;+*J'.JJXQ$)^C"$;+\ZO M$:AM#O_#]&%*/^?V"CLOM.96]/'#=T[8#7$86,( Q@$P16NQN!\64"YU%V*G MRL (+#1K8Q@2F8YI,R5F8!Q+3BUNXG?.BZ(,95!KP0H"Y #.)J#L+N0#'HFZZH? M?-F\2I=$:P467S([ F5C%TM0.?3XTN!C[3M;P:908]4W\??.Z0/+25X.W+7? MW73DYZ^5)ML59"V! W@WH]&3RCTQY8GQE9(G3CL&D+$=>G< M-TO N3^TGHW[4\=618C+/A[B1$NS65X&#-N.YC^6!7JPQ55,*7,GG<82OAT M\H*&!2634\Y&QPJEUL(-V&I@5"FK-&NE3#AXW,_@RZ(5>WD$3",[SO@*<_&F M(.&^7&<^/0;'$@M-9M_1WY7+S3[=!Y&?9_-5?R"ILN 1DO:B435%/F_34(!9 M^"7BU32KJ;W?GL#E118L"EX7DL5IP14I.7RZ"JX?R4WI PKQ"-R/GH]Q@D*! M^WA6)L34;^_'TG%((P.]@Z>='* BQX$4_RL"7(T/T['"#.+GT<,"@^/"3#&= MVBHP)59-60^W.*0J(VO2^+#O#ZFF,-V!D\*@B+J7A9D/=/O@@"Y!2C$P+-CV M:!--L=(<][6(?&2QWV#P)H<^',Y@!+4Q8$P]I/\B\*$_,;N\PU2(X4A/O3;. MCKX28.&N\[<0.6VC".6#P7!W^-RR*%\9#N+E6PW>P#-T+:^@>C+]_ML1A?+] MHUPDW^9O#DN?DF_R3SD_6GS8L!)6RPMV@9QLFX8]H&6SA)7B51)*H[__9XC9=EN MDVPH5F!?;(GDW3UW?)ZC>+HP]HO+B;RX+POMSCJY]]5QK^>2G$KI]DQ%&C-S M8TOI\6JSGJLLR308E45OV.\?]DJI=&=\&L:N[/C4U+Y0FJZL<'592KL\I\(L MSCJ#SFK@6F6YYX'>^+22&4W)WU97%F^]UDNJ2M).&2TLS<\ZD\'Q^3ZO#PM^ M5;1P&\^",YD9\X5?+M.S3I\!44&)9P\2?W=T047!C@#C:^.STX9DP\WGE?>W M(7?D,I..+DSQ6:4^/^N\[(B4YK(N_+59_$)-/@?L+S&%"[]B$=<>ONJ(I';> ME(TQ$)1*QW]YW]1AP^!E_QV,P#+ACH(#RM?1R?&K-0EA>#6_\$%(-U@"G M-&_*U%O,*MCY\51E6LU5(K47DR0QM?9*9^+*%"I1Y(34J;BFA+Z9MD;C.2%L MCW>G/0\D[*^7-%'/8]3A(U%'XH/1/G?BC4XIW;;O(8,VC>$JC?/ADPX_2+LG M1H.N&/:'^T_X&[5E&05_HT?\/52*/R8SYRUH].=#"4=_^P_[8VD=NTHF=-:! M=AS9.^J,GS\;'/9/GD"[WZ+=?\K[3]O$GQ]5?*K1(38L%],TB%8/^[GN!5B5\3F))T@IBAHG7P%'.R*XX,MH3 M-SG!;R[O2,R(M-!F"TB22YTAN,=PG>1K-&EM&1T'\+DE$F6D<@P$(F+QBHE[ M3V0>2U,LQ20UE8=I!+3@'V#9+,2VH6S6_U= /AHO?D?[?S.?4^B1XE*+3XDW M7"^N53?$>*NTU(E"S3=<33UV6=K4B7.#/['S_-G+X;!_\G8R/0^/@Y,70CE7 M ] K=5*CVU=I/I;6OVT>R%\+O]PZYX'?>_1G$N2Q3D+H(_%AOP$ M@VG,"C2Y)E<9[8CWD#.8OKE@YX.C$[?IKX' =)VJLBK6[BZU\DJ&DG3%(E5#4SM1+*9H6PS[$8W8O^H#WK//,HL9 7XB9P5(>>)+4P#NX'S/6P@*WE7 MX,Z3+:-J%^$LHW07XK XFH$4D^2\L*A4R*?6-8N1>T)X3RRER@=5"6J)% H+ M7*00-XHR#"&1B.O;;4'%S!TH!H\\9:F0@>IKQ!N%%7-K2NQR5A>Q.-/=WW@C MMD;>0]V)*8&RA=7E19A\5VL2HWY0R%%7J/D*#KJ"@P9]A(/X$E# M,F &LA/H-=!RT"8'!D5S-5, 'VO23H3,4!*-#Q;7R >BB($#.U(XH!'O5EJ MX",.' ;+/6_>2A"6?M4.L&'?U\GML8H_LDZ^D3&4V2IR>KNA,I1@2EG(+W95 M*/5X2VU,JC@5*+9:O=:2:W5"]Q6 ,;K0IAED()$J']E,%]JV77MWT3N(6<$* M6BBXZ-;4&;QK=.=D.V$A9_CHW.KAC0L&@\](KLD-ESZK53@$9I <\H'EGRF<- EM;7Q7" ( MH99^U>,;*@3>^:TT2KF,Q/E1FK2GX[^AR:LN3%A1XD;>D_N>(>O9!YG1MB+N M9GI5&A%%6D8ZW%ZYX9%ECAM)"HJ6+52WY$B3%UQK<43[V?3Y976Z*-&[Y MS@C'6QLWDY)L%NY??*3AR(F7E':TO>)-XLUFO3S>#_%!@\(X4= >[G;O3EN:JMX)+=:&+JLJ3ZX8H)M;L8 MQ:-NXC/?%M9-3"[/*[IEM\S^4=UH?$UZE)R73!JN)-%L:HW](I#L<=^J_> M=MBRIH9=*_&-Y[:X&"U')&<;6@O[6>U^8ZT],X>7*6'\+]DULNEB1++:6%6V MRF!0TDP::&WA3O3;(<>F" M-8G) <4H^*&D+0][)G.5/]2<@T3-) M.B97R5' #U2'9!H')(F2] C>M+=LZO&FQRTC&ZU*<@VN&AD []J"7'N_,DW^ M7*V-G_]KGP,:_'0_OJN64U/1C%V,4 Z&Z3LVNGSU(IY'9T?8ISW[]!CZL;C\ ME"*Y8=J7K,P8^;06?$M=%1CRI6#$*DL%8<9RI#7+B2//(:=;779?H6BP8!59 MN^E,;27_!Q-<$@N 36UK[18$;<6JP79JL)TMJ"44LK4TF#(;#GDJ$-44,$,]X*291DY(&Y+$4_\&ZPA6:,E$T=,%<'^XBN M*LT%23I"XUD2+AYY.TO2.$SZ&9C1Q<%Y QV&:0WDO':!>^*M TX/"'9$B^6= MP5QNG:JZ@V<0<_8\X$%+XV1 P\],EV%ZB-@@*S:M/QIFM.FW$#^4%#V1 "C& MY1HZLW@(X:I*JWN?E> ^CI,P?DKH&1];\"=$AORXS$2=/^9LUK4 P>F:"VX? MT,Z%YX84=1)KMN52.F=Y:.;X),S& 77/ [ ME36.4M*D6Q20KY TKC1O7[U(DO1,"_+ZU8MEDD1GW9+_C,_>D ).0EK3[58S M1 9<:^0N3CB_![?8QCI/C&=1%$:=VQ&D/149>,90X'H_CMMLS9A$ZQ ;(+$\ M)%>0\68XW=NZJA#S%<@PK^$[=4&7RJ)(H..KFMUS8U$D%B6W M\ZV+P8T^>6B6L$W?0>M9<'O-:TN+KEPVT#SW3&C4M!#@NTN]/ FWF[Q0]!\AZW:'U-/V2Z M],V AXEXU/8]TQ#7J-9JGI;D(\@['LT&)V\&8 ;6C80R)2ZB3]ND>[2P\NZ MW!=^5R_<= G<]H3N /S&2/ZX"#7XJG,OER#>=.\M4UM-*_@7JUL'>NK9K' _ M0(FCF;[[\&[5=,C5S>K:Q:)I!JY\\QK5ZY#7-9R&H\+W"OA X+;K"YFN!2JB M2XF.P)!93M8//])P0([?\)8U2,K^4'G]WM6/J@T(FC<];3(FLT40ST_<8![, MIXFW@\SC8+J,2+H,TD7B#2*S8#Z+\7L21>2+OQF,28QDP;W>C>(XB*)T;U5X MI^PY<]U)F75W+)2=0CVVQ\3\)#QYV7BS\7\G9YX)3A=A#,%X%B:M?!QAV+7F MY@K3JIBVSIVO ]2!?7ZN?$2Q^(0\M%L< 5D31 0!T3^WR7^\!QQQ$@[B]*77 M2:?AXN7_:DV;@>&^.^ID\(X [-:_E@SQT,V3HI_M'V2KYAWR*-Z\YF _#E-W M?=I -0H7LU'33;H/JRK_*EDK"QO\L,"CDFDG@/6-4K;[&ULK5=K;]LV%/TKA%<4":#:>MF6VR1 DC[6H>V")&T_#,- 2[1-E")= MDK*3_?J=2]F*\UP[S!\LB;KW\#[.O9+U\.!JY< MB)J[OED*C3T@E=!J5:#-(Y'@YI+W3LZ"&MG]NC -%Y)+GED\#3J42M9".VDTLV)V MV#M.7I[D)!\$ODBQ=COWC#R9&O.-'MY7A[V8#!)*E)X0."XK<2J4(B"8\7V# MV>NV),7=^RWZV^ [?)ER)TZ-^BHKOSCL%3U6B1EOE#\WZU_%QI\AX95&N?#/ MUJUL/NRQLG'>U!ME6%!+W5[YU28..PI%_(A"NE%(@]WM1L'*U]SSHP-KULR2 M--#H)K@:M&&FG:1/ G[DML^R)&)IG.9/X&6=JUG MRW[(U7.AN!<5>RU=J8QKK'#LC^.I\Q9$^?,A]UOT_&%T*IZ7;LE+<=A#=3AA M5Z)W]/R79!2_>L+VO+,]?PK]I]+T)-+#=CX&CP5C_8M+86OV7J^$\W58/G;, MS!@25"ZZ#&T67XM2U%-AM^L9.ZZ!(?]&K$^-\^RS1O-0X?D=FH;;7?A@G$,> MWC@OZY"=MUQ:]H6K1OQ?,'OO-?,+TSBN*[?//O3,8(1%F:AL)TCEC(%9\J$;%/ M".S=L-V*U1W#WEDX@::U@;(=%/89CJ)Q0@:,AM%H@@@K]-:00'1I5EI12<]4 M&X2]-"GVV5Z69?OLTGBN6OU\,FKULU',+A>D22!2SYD/NRRM6?T-6] MG9"S0*\)[815?\U@*WOSO9%+JL"63I2V\J96 ;+T50)6CD?ADDU"-VD\P&]TB^&0)5&> M%>P#Q6UA5,5D38P3;7\!\CC%_VB4L+>-U=(WY (,F,DK'WIU&@WS?//?\OIA MYR,V#Y64%5$R+NB29S&5:%,W[02H!'A62AY."2B4J!B-0\5@^\G^OX 3+?>2 M?>)%E"5)N(YA]5^/_5KIN%]@FBL5#B9 ?);TXV[AB;TBMD8BI2Y50^26.O#& M-=.6@-Q:KNR<2=!NVDA5$;WY0TV^,J=: 95\%6_"50*;!0QRBJ'50C]*&B16994 'BWIEU,ND!3>9J(QB@ VH\FT"I,)R9AO+9[2 M:3D(E,CI=4A7:'Y]]LG"-B!6H9HSM)HN&P8,DXBG&AA@%& MM>Q"$TGSF"59E*)Z3Y5IJF"R@7.D MFWN8STE,([LHHA2C_*&#V6#G+%T+.P]?#. !!;\]5G>KW4?)<7L6OQ%OOV@0 MK3F=3)28037NC_$-8-NOA/;!FV4XF4^-QSD_W"[P824L">#]S!B_?: -ND^U MHW\ 4$L#!!0 ( .6"J5@6$+F2DP, !<( 9 >&PO=V]R:W-H965T MT?.=TH^F0K3PO1;2+(+* MVLTL#$U>8^,+7E74+X7*^86N\1_MUG23FV(11$X0"LRM8V#TV>(5"N&(2,93 MQQGT+AWP5*&/\? M=JUMD@:0-\:JN@.3@IK+]LN^=^=P )A&;P#B#A![W:TCK_*:6;:<:[4#[:R) MS0U\J!Y-XKAT2;FWFG8YX>SR$^,:OC'1(-PB,XU&.G%KYJ$E6?RL[#(^27C+]!"2T0#B*$Y/\"5]I(GG2_X] MTFMN]X/04^W])S?\B@H<*H52"ZI++-5B6">R*D_]-)\.,0;*J6T@!S$+IF+:> MR544567>:.W05!G%$Z/3,H%82]V?D_Y&Z4=F0%;Q_)^S'BP@*MB?(SS >)*.4ON>#R30^0O%U M>#^$!^TUNO/<]S(7#14'< EF$II>V91US3;HK%M M3NA85:.AD:PIN"737%$]2=..C!*\8&XY8X+)G&2[RC=#^(U ASSD(7]U.$#' M#NQ4Y, T0BXH\;SDY&3';45$O^(6!8Q<9JV[,B^7H.*H7:[WD&'.&H/.8.]I MO$'A.V;AHGIJE-/=)7>C>8Y>9=N6NW4*Y/4-HU_Y),I3=1MJV;_>K_:NW:IO]BWG[9-(IK;DT(+ D:#2@VV>HG5BU M\:T_4Y8>$C^LZ.5&[0QHOU24E&[B'/2_!9;_ %!+ P04 " #E@JE88UQO M=K,$ !)"P &0 'AL+W=O6/)(7N@:%7Y;:5-SATJP& MMC; "Z]4R4$S"SB6Z<% H>#+--57'S<@=2KZ=!%&PWYF)5 M.MH8S"8U7\$CN#_J!X.K06>E$!4H*[1B!I;3X#:ZODM(W@O\*6!M=^:,(EEH M_9,6]\4T" D02,@=6> X/,%'D)(,(8Q?&YM!YY(4=^=;ZU]\[!C+@EOXJ.5? MHG#E-,@"5L"2-]+-]?IWV,0S(GNYEM:_V;J535 X;ZS3U489$51"M2-_WO"P MHY"%;RC$&X78XVX=>92?N..SB=%K9D@:K='$A^JU$9Q0E)1'9_"K0#TWFX-U MILE=8X1:308.3=*'0;Y1OVO5XS?4A^RK5JZT[+,JH-C7'R"4#D^\Q7,7GS3X ME9M+-HSZ+ [CY(2]81??T-L;_I_X&%<%FX/D#@IV2_4@G #+_KY=H!06R#_' M&&@=),<=T*&YMC7/81K@J;!@GB"8O7\7I>'-"?A)!S\Y9?U\>DZJ'P>W3\F] M8M_T$U0+,,1YW&=K8$(A,9XECB=O5[R67#&G<;=H48Y%KI2N1H6!6"M"Q; MET(";3BA&L*!\K:I:VV"KETOVHQ3V +U0N6P*S#CY]B'X MUH!@2FQHN6[0/4=OV"1H)"F^P*+1JB)D*)>#<=CJF 1L!1X0U8WUE47B.5>)#P/>=D=")^;1D\ M.\ ,H +R(J2/;XELH\*OAAM*,2(D7$0V'#B1@B^$; \8-[#EOL ) LA-@]-= M&=RF3#:*-YAU H/IQ^[?SJR6HO 8%UP2Q\SW/'O,8&TNEM-22.+UF/[3# M4GB$)SP1%,;GYYJ\L>_+I?!+X5[W".G^5N^>\.K&8L'9"W:W(8-[5)\@;P_R MIEXB]IL/.HIOSLSF1PF,^EDX8E?CC(WC#$?VD>JCYB\M#[U1EEW@^VI\T1GJ MX?R;5A]\)=&AT#X&7OR+_[)6+M'H7!@Q HWZ<3K",8[&^!Z/*;31 MZ WA=V+T]SCNQ[/?@2@%XY1" MRFCJWUN]MK3;]M-U))Q [;LAMB$Z2L1!/PR'/JE9DOHQ"LE0,F;'_IF#G>M- M!<@07>(L\^VZO>ETN]T]\;:]'KV*MY=,#&8E\'\B88FJX>75*&"FO;BU"Z=K M?UE::(=7+S^E7P,8$L#O2ZW==D$.NMOS[#]02P,$% @ Y8*I6/+V-ZR' M!P ?Q( !D !X;"]W;W)K&ULK5AM;QNY$?XK MA"YWB %%DF7[DB:V 3N]H ?D+D&2MBB*?J!V9U=LN.0>R96L?]]GAKMZ<61= M>RA@6%R2,YR79Y[A[O7:AZ]Q29340V-=O!DM4VI?3Z>Q6%*CX\2WY+!2^=#H MA,=03V,;2)^RY9X^AC4+%K&ATV]V3]^F9T M/AHF/IEZF7AB>GO=ZIH^4_IK^S'@:;K54IJ&7#3>J4#5S>CN_/7])>^7#7\S MM(Y[8\6>++S_R@\_ES>C&1M$EHK$&C1^5O26K&5%,..W7N=H>R0+[H\'[>_$ M=_BRT)'>>OMW4Z;ES>C52)54ZF%8T!B7?_5#'X<]@5>S)P3FO_5H%W0QL/Q%61AG'& M<5(^IX!5 [ET^XE6WJZ,J]7;0*5)ZITNC#5IT/WYW_.'MS MPN++K<67I[3_;]GY@ZK4!Z<^%,DO**CY2PDV0KXF12X1MBKCDE=:O?<:1>1* M]9F*+K#@71V(4*!)/4]+4C]\]VH^G[WIU6\79?K\S1F G9;J7KNOG(.[AH(I M]%C].KF;C*'>::Y2;5%C[BN;J6/TA9%9K$=E"; *!T>]EZGA@(GZ@J7'QZLV M^)4I*2HP&,Y)2RR\V) .X)0A)$46JH:0'/%G"-?6G;34"968.J1=^6]B>#E1 M]SX@W] ?52>VIYU]V^CK0,J:QB1$&G'F+98B@,11>OYPIIY=SB8SE+ZU.1+( MP//-F>)D-+Z#@_1;A[#ULHOA3.&J')+#.>3!(LHDV\'%RJFWTL+6P':=6JV=7NR#!JX6$5%+.JDR,G78% M':IFPRTEH#SR,(-@HGY&9$N,)-SIV.&[\R*.=Z5PEYR_?($+;H$%WJT,RA6G9":@C72RW/N8\HU@+HE+R<0#G M4R74Z WCN8M( 6><[P%2U;HU"=XS6&MR%#!&@EH?V("VPRA21)UJEH2K@Y] M1),QOO-XS^%O<+U7&LQ4L!VM"[X-O4OH=*E+^"!&[@H2)L(+^ "99Y>3^9"C MB?K0 9^ <:WS\=^XOU<+ %ID4LZU@V2BF%PRP-V&P>\]Z><[;G_V$$TM)X+GG);T44!=H,0.8U$W)B6Q2D5@W?!J&]!SUVLTVS MR?Q[U3(ZG./FTW-1;F5 [WII@(JC3#+PWX[P3I "/60B$>T'WF;ZA%@791*7 M&;@D8!23G^@XH (F![2JE5 M?.EO_V.HE,L?-N1BY1I8ZQ"X"CE&_*RKRO!K M!%Y"Y-FQ,_Q0>"C4K#+?]_%N)$DXO)08ZDG1P*=-2Z?ZXM;4RD Q+E%V[Q!I M,GVV(U4=\VTE4!V:<8>0V&4-+6&I2.W _DCLJ4R9[M M8M9WH\>NXJY0<:<51.P!XA1%^0)$'>5BX?9[/3>Q0II]H_/]MURQ2:>9'S@J MJ;!<@.PPWKJ9^ONV_%\U#X0,O=,T#>917(A[V66 HHJ931Y=B 5A*XRW.KD MKAZZ-A4;E'3J=QR=9E"P$.J@9F@FAAZ?@GGGDRI-;'!+8X8*"CYL,.)D",A, M0$&7>A-Y<2T1XM.'GHZ686HGW@SDMW,?^#<9+6HCNN3[30W%I= MMA':V <#_.#XDAI>6!!@]3N!_=7WQ!?E=K @F%<&O7:GWA>.H'ER[%5SNO=1 M "];M7SZ ,?P>?G[P'9V^W7E+G]4V&W/GV9P6LUT8JF"Z&SR\FJD0O[WS4ZR\21I\]#I T1"$AJ0X *D%/W[?N< !"G9 M2;/;OM@B 9S[Y3O@\X-UG_U.J49\*4WE7XQV35,_N[CP^4Z5TD]LK2JL;*PK M98-'M[WPM5.RX$.EN[AEY7AW2ICB!#$^"W2'"66='#X MNZ/^,^L.7=;2JUMK/NFBV;T878U$H3:R-_B;BOHLB5YNC>>_XA#V+K.1 MR%O?V#(>A@2EKL)_^27:87#@:OJ5 UD\D+'<@1%+^:-LY,US9P_"T6Y0HQ^L M*I^&<+HBIWQH'%8USC4WM[8L=0,K-U[(JA"WMFITM555KI5_?M& !6V\R".Y M5X%<]A5R<_$6!'9>_%05JC@]?P'1DGQ9)]^K[)L$WTHW$?/96&33;/$->O.D M[YSIS?^(ON)'[7-C?>N4^.?+M6\<@N9?#UDA,%D\S(02Z9FO9:Y>C) I7KF] M&MW\^4^SU?0OWU!AD518?(OZ[W?9_T!.O*N5D_0LWB@$/UZT3MCTTM!+8==& M;R5EF1>E]8TY"EWEIBVPM-GH7/FQ4+^UNB8N8^92:%A7KUM.S1ROE<.F@VYV M8B^=MJT7ZDNM'5,5A6S NMDYVVYWXI>V4A0/UQ-QJUR#RA/ED%NG5- D\:^# M6(U%":E0)*P3X(5, DE05.$H6.]TOA,2GJ]L@[W2VTJNH4D>68#"6D$HY7+M M5<%:X#R*B,6A[N &$8/G @+@@(6Q"M7Q(TWL)LI:RR-+.A$?(01M\;28#Q7R MHG9VKZ$&>)#\C33IH*":)K9.%BU4*83/I5$3\5=GO8\\8$&43R4.THM'L\D2 M!<08DH+(*0E]P9%L ,LJ!==QZBI*78'$PWJ7>:SMR]II(S)^,Y^(3PHBY=;1 M;M^N TO8W98PA\=:T>:G.D=YQH+,";:RM&W5T/JCZ?];N@]M71L.!M@LEWXG M-FA X!P:6>@IABU'CCJ-:,2/)QTVUN"0?P8?D0C#VC80(7%^_)KT0NQ"'O]$ MW!+76NJ"-0K*IL@L.B.48(B"0Y+VEC):KK71S6D*)C4@F;/E?:D?B=EX.5OQ M_ZNK:[B(FA(%ZQX[M^0P:M1]YE++"?3^.O>R5,)EY/+A?BA^T6/2O&XJX3X$.7?NG-K\!S9^'()!^_3_;& MGRZKGB!BYN/K;([_CQ%"UU?T)AO/LR4=6XK%>'%U)1YG8V ]4,)31@LK+*SF M,UY8\<)RQ2\\(U%F;C;'5)[NH,,1M?+J9S&,G#:+JLVR849##Q M#;&^GEX_$7?4FN'&O30M-:KS@+G/:CJ>S5?B99Z[EF)HD*./H.]T.A>_4IBT MCL/CO$L.]\]6(#6/JMU?3KS>J(8Z(TEWBX*J&P&?YK:J(JCEAIFZ6-\ .?PH M(D/_%8Q&A+&Y#*80'V0E?K%4BV^ET=A=:8DFR TN9WM)T"3FW)4"[YX;(LJ@ M\E-TTO,:K15\-&#]Y%[^4]PQZ9TLQ*/Y9)4*/;:U5>LY'Y.>D1<&"-^ #>PW MIM>A/^/X+!VO0Z_DYCZP@7,2\(6M\!5%)^*NA72T^]T NGPB$9&@C$:Z%MZA M$5WM\=ZZX].N%M8=C0'L8 MY:CT:ZJ ;PS!.&G,K;LIGE9(L C?,OU_B_Q9!BREZ0A<#('W&,+DE'P#;4[_$ M8-*^ER"@.V[6=A_\%$IV1(H.6*NC MA5>0QSQAM#@SQ(B(:VT+'X)QK12T]+X-0K(. *4[ HFU=$U%!/$;30<)6">4 M6:#.@X*2!BTE S542@B-@N-BW$)7.&T-*%5P9BUK4+$ M^I:0LH<0NO:*Q@9#]P''I&=!,44T.HN3Y)O6;&"24)6"'71HC:?F(;<$=QI5 M3,1/G5PL)J4EFV6'^<$ZG5-N,?!F.W4R![Q"S39&&K9N-?DFL."2#P3+M:(Y MGE2!VQV5#[;IH5L?##C#26$(Y>0#72$BO+:2+8)#L<<+TH9_>6MTP95D+0TI M+'B,!X?SOO^'T.>K2%0VL43# -SW(R )4<90<78]#_^!G>YHXO =#'_( F*V MF(O94GQ S3:Q[CV^G#W!G^D]MH#K#S#,5LO <'8MWL!6@3('VCL"1>A[6SCK MK0Q=X9.*YMY;Y"*;&UB.VCJ,9=+Y,%E:)F"8@.0NB<"':1 I!*#I"&1C:.94 M;1UWZ"!;:( 4'%0X#SO%I& &"C I:@MPUU!X&9JQNNG%G2QQ\V$@3WLTCW!K M+DPA'=-<"2BB2UY(G2&,>YZ-'(TF6[C4Z29$\[9%Q)!UFQUT0,D!A&&@FC.P M)4W(:_EPA&?E.66C]M Q!&M*]:3)F%)2!AV&&[F[8GH:>#/NL14-^YL 94G= M8*IU@ Y!1QZTJ416Q^B=R##VA@$Y1+WL:TV8A\B1:9(-)[:AK;))94& C>YJ MV$1='>/Y%%5;HTR@&.Z5L75W-1"[<"!=QB!CD\*,!B0W&W2%$+^=!K'[U$[M M"0] ZYCQ;-]0;VP52C1L':FR$2,@Q)&U0C7<1_<%DX66";&A L]X1FJZ"G 4 M#+E2!("B<+35Z,\*A,"&RZ#L2YXLT+=HR ["4Q= I=V@ZB$,Z-[ >ITP8[0Z M=[A9%KO;6,1X /;B*3ZXVJMD(RK-21GR=+K<6-/=P\>D44F^;JMXF\'%4'IO M(0C5.^[&M.,\=R,Z"EE+TH1P@;RN>$K=[MC91VX)^34"R(QZ6"X!(^D!A@G] M+ _W4.:DNEQ8GM$(6'*R^E3"J*.Z;/0V@J5.JVZZLD-HT2ANZ5J7/# M301$3UB12+'S1J%*^1F4[%$:[.QFBJZ7A*@+#JW.'0E7Q<$DX@*(&,1@]UC: MN0\@AZQ/$WH. XS9_>O68\KSX-0' C6AJ!Y4:TW#Q29.*]SAN.'W=PU!/,"C M*!G%/LM&P4^3=L0P7>L[!CQR/,D$MLFZAQ4@4FA0X5$I#=!=NIV9)L@I4M0& M+"2+?[<^I&G/.E39G(>3'I+U5>$UBFU9:4PKL9N]KB)"0*9A?B&.9'V8I#=> M1$K=;9P^I4%[,28<*7U]#D.&6.8K/8@9;O&Y&*1;3TM/-'\BC.@G'%CP.P-^ M_*-CGD#>L+O1.\HI3B20J;E2%M>MN+0+,ZV<;Y [O>#CZ=;5QNIN[8I*6LE !"B)_.Z'/,NSPT-!U;N#S M":OD"Z40MQ3E5CIN3 42CNY?(V:-UHB[PF1+/2(,Q5W-[Q-U3(V)$%)7=5!Z MQV(@#Z/:,A6?=%D[P'Q,DH*%K,K:AYX?BZE& 4(S;]F<]&6 !BYTO5YRZY)\ M(;M*^87O(WJ,T=^;=I6ANZ2@;M-E:]2K2.5G.(%^P\+:\P4ME_ (&=HJALW# M Q!;^^2:C^Y@>]]2W"7X3F13TZ(J[4/7CSG>!9X^S]-P2YDNVOL^) _T+I7F M4[U")$X>^NQR,?AJAO3<\K=!KG95$SZ@I;?I\^/+\-6MWQZ^7<(<6[J(,&J# MH]/)Y7(D7/@>&!X:6_,WN+5M4 OXYPXCDW*T >L;"^?&!V*0/LK>_ =02P,$ M% @ Y8*I6%1;4=E^!P LQ, !D !X;"]W;W)K&ULU5A;;]NX$OXKA+=8I( BZ^)KQ[VQ99XF?EFON',4.=[I;^:G1"6W99%92X&.VOK M-\.AR7:BY"94M:@PLU&ZY!:O>CLTM18\=YO*8IA$T618A5TL;#YT[Z3\YVV++F1KQ5Q1>9V]W%8#9@N=CPIK ?U?[?HK5G M3/(R51CWR_;MVFC LL985;:;@:"4E?_GMZT?7K(A:3F)IGXF* \V.$OA&#RQ]_B"?1V3/VC7K[1L]) M_PXB_Q ^!FGUE326M82<__C!+DNCLX^HW MXQ[CL]>8RH5F=B= :#QCUW\TTMZQ]U4&/^-<.C7LA.;;W6X9C78B@E;&?B>S M'>-[KG.#HW#'UBTVP+"*\:)@HC7"A 2<%T:UZ&NA72*#VM.UHYWL0#KZ*FP[ M\ VCEH=&09UJ-!.W(FN<%6JSD9G0AA1)E-AL![;;J&NI MO5XME_?4_@VHU0%U'7-K97%G_# ":T[&+#!Q0>R M+LY6EW;?L%^;<@W'8V;E=YR\)_VJ,?"^>=V-W@O^B\1W(A-.1BLT10R-XPE; MY+FDF./%H?M:7!1F,_:O]E"?C(-D/'U- ;D1DD:&+",'%P6>TV3:P4 8YRT' MEM]B( [2^?P%(!^:#?73>?I\S""MF!IYL#W"%#I$IBCD5I**@PRT.*("O^$, M];PHB-W6:A]M#U >.0"D*F0?7!IF"PH!2J1?[G-@I?HDG3?:!0.V^612^B(M MJ$@_@A2V=OJ]OETBR=\C@^VY80RS5>/C366(P3L*?"+ ZB^82]8G$2CNYCB8Y6G)QAO'OJ "#. M)K/7F)B%Z?B)6#NVNY;ZZ,Q?,3[R%0 F,P]P.F&?41S:XEP_&_\^<.F>S=U2-?N)2L\^\:/Y.:N=!-$IA_R2,QSVS29"F M"0;GX73>>?,D"49Q3*1.PTEZ0.I)&KGA23B:?YNI63"9>'W3V'FR=_>'X]6? M6$2>!V8C*HESW*<#MN-8N$:2[\_KD9[$]S9[B;S=-0TJRQKM6$-=(N($Z=B@ M@GL&#PG^I_.+]#^.X>]Q.$T.^)T#+/$;)SV_TU%"-(["\?R0W63L1]/TV^1. M@BB:N0@9)SX%MA>"MZJDIM]W1MT%X 55UC57+9/9H0S1RO#ME*_EU#XV%<P S,7M98%_/>8 ME[?*6!*HT7A4(/ 5UNW+G"NBFH3;MQ@7(&1&":[[2(O"/+MI1(9M*BTQM*]=U M/& I(Z]H4?#V/F$.JB)5\QI=V:U$0RB@YM4L#=.^CE/K_6*Y3>4Q4LKV+J2K M!2J^BY.L7;6F5J\7J' <>+W[8$\Y>V!]#<*TA^'8W8'WHYW-B%[]SV9@4#U MP4,GTUT\$.Z6BN%]WG-%J^N6UJIJ#()B?>.5P%NO)N&\9X.48F#:#00'33,N9U!L.A8J2YY$U^V^?I2< M>-F0I@/VDD@BS^&A91Y/.F/O7(5(\% K[:911=0<)XG+*ZR%BTV#FB.EL;4@ MWMIEXAJ+H@B@6B7I:'28U$+J:#8)9Y=V-C$M*:GQTH)KZUK8QQ-4IIM&^]'Z MX$HN*_('R6S2B"5>(]TVEY9WR/3\8^/R1\D=BYC37X M3A;&W/G->3&-1EX0*LS),PC^N\=35,H3L8P?*\YH*.F!F^LU^Z?0._>R$ Y/ MC?HJ"ZJFT5$$!9:B571ENL^XZN? \^5&N? +79^;91'DK2-3K\"LH):Z_QP 3@:/0%(5X TZ.X+!95G@L1L8DT'UF =?-K27!;[LV?;@3+I<&==:A&_SA2/++\3W;2WWC./MC'Y( MCETCCMVC8IX:9":*RYEV&H M>*9!]F$*87] G$*5182ZOUOT=PM\,WDU7 UTPL'+43SF=U(IS\5(H0'+$L.< M>4*P@A!,"6_&>-E0K24#Q;%S_ZM^('\7M?_*RU4B__L3VA_ZJY M!QVR(*I"G68@)4]HK#0(*\+%VB\ M5ZYX!-P+U8K>H!0[I- Y@EARU!&8UO:52BS0"A5DL01NC(T'K64&WZI@">1" MM) %:$/LE[FQGM_'%ZBQE,RGO2RW'>VD+\U9TO&CX2E1\@[5(R/XT7I*7M . M?,=W$?(6R-6%DC^QB&';3"0;=E6C7093=I";5E/O7,/IX/OSWNY^I_&ULC51M;]HP$/XKIVR:BD1)"(%2!DC0;EJEM4+MMGZ8]L$D!['J MV)GME/;?[^P$2E6*]B7QRSW//7?GN_%&Z0>3(UIX*H0TDR"WMAR%H4ES+)CI MJ!(EW:R4+IBEK5Z'IM3(,@\J1!A'T2 L&)?!=.S/%GHZ5I457.)"@ZF*@NGG M.0JUF03=8'MPR]>Y=0?A=%RR-=ZA_5DN-.W"'4O&"Y2&*PD:5Y-@UAW-$V?O M#7YQW)B]-;A(EDH]N,U5-@DB)P@%IM8Q,/H]X@4*X8A(QM^&,]BY=,#]]9;] MJX^=8EDR@Q=*W//,YI-@&$"&*U8)>ZLVW[")I^_X4B6,_\*FMNU% :25L:IH MP*2@X++^LZ(KZH'E/LT]\F?E9H+B-MP"VX MJ0K4S"H] N=).$\?X>2\/4B2EEMUDW:<]%MPB5+12ZY-[WW;D%_V2.@U0JJ* M@KK5,QLX=2W'4R#/D'%1.)# DYGX/YF_NY=;[BT+R'G6Z4:M9#%HP MDY:?>@0-!<"B%.J94D']ECZ&ULG59M;]LV$/XK![KN MN>=>R9.-L=]<@^CAOE7:G8X:[[NWDXDK&FR%&YL.-7VIC&V%IZVM)ZZS*,J@ MU*I)GJ:+22ND'JU.PMDGNSHQO5=2XR<+KF];81_.49G-Z2@;;0]N9-UX/IBL M3CI1XRWZ+]TG2[O)#J64+6HGC0:+U>GH+'M[/F/Y(/"7Q(W;6P-[LC;F&V\N MR]-1RH108>$90=#?'5Z@4@Q$-+X/F*.=25;<7V_1?P^^DR]KX?#"J*^R],WI M:#F"$BO1*W]C-G_BX,^<\0JC7/B%392=SD=0],Z;=E F!JW4\5_<#W'84UBF MOU#(!X4\\(Z& LOWPHO5B34;L"Q-:+P(K@9M(B[+#TI!@PSR-F_@O,*5P9[1L''W2)Y8_Z$^*W M(YEO29[G!P&OA!W#-$L@3_/9 ;SISNEIP)L^X_0-=L9ZJ6OX^VSMO*42^>;CFJ#&5#C,5:(;BH/H;KWL)%([&"#_=8]-R7<%U5 MLD +KU^]6.9Y^N[BPW589>_>@'0@2]*4E<22S?@&!X#KG;'W6,@P*J[$MWV< MZ_=76Z $-HTA1G?-?Q9DMW. =ZAYW_TQ$ M.A\LUM8X1TQ-V1<>7",[CFLTRMFD0+*7K)> 0I)ECANV&>FC\[(-+CE!WTG8 M]U:[A#!9EY!]G)H)H"Z/>@(=AA$M+*Y)E80UW1E%(W1-"%+S+$1KL7PTS7P, MY)B.:L.U+"EE2\@345$*FR2QP#-\9*+T+!U#UE M)43Q-H"RL=[117+$4YH@Q3V?6@2\+U1/DP@J:]HMZAAHJ@_5R1G:9C39F5T_ M0/V8'P(27(@U:JHXI1X@FND[(LOLUE*I(_(C%D/T@,^W<1O#9]I5AC/!!F-/ M#.7F#EB-3 O3=L)&UQ^YBM;TK"VY<"47)M)?"8T@L34B7YR%<)Z-6\0?!C,U MBBV:,%?/2%E!GL#K2W;&4!QUZ=[ %RVY2&X])QQ>PGR63(_GO)@GR]D4;CNZ M]F&6)K-T =-E,C_.X':#U*N039-\D<$\2?,,KF,1,%_ MP6?CJ3%>0I;/$GI,\(J^I.GL4']\-+H^^DC1*.',.:08A!,53D0\H3KCQ',] M4US\0^S*[WWLEUC H49W0T0A)14L7^5'IN+"'[""<)Q*86?#3Q5%&=A%#SFD.8?MFL*,V^>R6.6)_GTF!=32FC^4W[R MY)@RF2?+Z5YV*)7IDA>+),\R>.INF^P]1*CDZ_#<I6A9@+Y7AH;8L&$# MNW?NZE]02P,$% @ Y8*I6)P@P.Q$ @ F04 !D !X;"]W;W)K&ULK51=;],P%/TK5I@02*SY;(&21&H[$#P,52N#9S>Y M;:PE=K"=9OOW7#MIZ*:T#XB7^.N><\]Q?&_<"OF@"@!-'JN2J\0IM*[GKJNR M BJJ)J(&CB<[(2NJ<2GWKJHET-R"JM(-/&_F5I1Q)XWMWEJFL6ATR3BL)5%- M55'YM(12M(GC.\>-.[8OM-EPT[BF>]B OJ_7$E?NP)*S"KAB@A,)N\19^/-5 M9.)MP$\&K3J9$^-D*\2#67S+$\D#P$A"= 80](+1&.V76U@W5-(VE:(DTT%(I]Y#OESO(N:!^'!4?@R MN$AX2^6$A/X[$GA!-*)G=1F^J!'N!18>7I 3#O<86K[P7^YQ[+HZNFB30XCRZQI]^QU:#-T3?1(6<6:?K) M(;W^.(OP=QU.U8]$^5$038>P3I=[\LHKD'M;_(IDHN&Z>S?#[M!?%K:L7NPO ML>]T;>(O3=>T\%'M&5>DA!U2>I/W6+6R:P3=0HO:UM)6:*Q,.RVP=X(T 7B^ M$T(?%R;!T(W3/U!+ P04 " #E@JE80XKN>X$$ !O#@ &0 'AL+W=O M?5"@K538/1TZ ML4+ /:33Z>0FD\;:),[:3DO_^QL[:5I0:R2DY0>:Q)YO/L_;D[60WU6&J.&E MR$LU]3*MJRO?5W&&!5/GHL*25E(A"Z;I52Y]54EDB14J]0 M$EY@J;@H06(Z]>;AU4TX- )VQY\G@ZS8 IO1?X73W0V]<8>))BR.M>/8OT; MM@>R!&.1*_L?ULW>_J4'<:VT*%IA8E#PLOEE+ZTA]@3&P1&!J!6(+.]&D67Y MA6DVFTBQ!FEV$YIYL$>UTD2.E\8K3UK2*BT?@3UTVE-8;."N3/B*)S7+#QV^ 1TY84=NZ,0Y1NP9)<4L.\+-C?D>MU'';?1AP[GYN7'?XW?1\;MP MXLR+#3P*2AJ-O(1_[K%8H/SW$!\GS@?#;]RQ'/^,C!G_!,J7'>5+IV'OR:^2 ML]QZ68%(#Q6Y0Z3=L%]J:3!TAO"C9I)T )IJ!U2KXJPK5J<@:@D)E]1^A%3 MRH0HI#Q&>NDQ95H'(2= 3F_"<\3.PEYZ G5I"K+!__H29X8HS&-] JS)=O:^I6IWUJ:UG03%,19 M$4^5;JP%&46 F25H$C$!0-.-]5["6X>E^U;IQ<>"X=P:Y_.G<10%UV_MIEN' ML)U#[,[P&EZ'W9W&@FPP-GJ,9ES6>6/3I[/?CVLFT[4-Q\9310$M2O*29B_V M\*513A%6"87JW)'(8; ;4@)W#:=X.CB-N,5>186+R-ZT%#H1G[G.#S-QRVT# MTD4BVI&(/M1M'6/ .X@4QZY6%N[FJM Y \VZ?#-9>9"(6]ZF8M,!MKGJXK4; MGD+WH+-O)BK@-LH/TG/#]$=]2-C&-8*&NYDI= \X\^52XM)6KQ7CN:FM!RDU M*$.+8BY9J]F JE8P\5?[ZOV].T"!UN4_/F#K';WES% MR E+*FZ08TJBP?D%Z9;-[:9YT:*R-XJ%T'0_L8\9W0A1F@VTG@JAMR]&07?' MG/T/4$L#!!0 ( .6"J5BHXY.)YP< )(5 9 >&PO=V]R:W-H965T M))),K,N:[R; M5"H/$-D2D2$!#@!*UM_G-$!2DBUK=_V4%ULDT8W3W:%#SS/.+_O5E*>7U8\*NBI=OX+=B2J3'?^>%S>M49,"#**?&L0>+? M@FXISUD18/RH=7;:+5EP\W>C_5.P';9,I:-;D_^F4I]===YU1$HS6>7^P2S_ M2K4]IZPO,;D+?\6R7COHB*1RWA2U,! 42L?_\JGVPQ\1&-4"HX [;A10?I1> M7E]:LQ265T,;_PBF!FF 4YJ#,O$67Q7D_/5$S;6:J41J+\9)8BKME9Z+>Y.K M1)$34J?B@1)Z]MD:C=\)(3S>B8-F^>%EWP,4J^XG-8";"&#T"H!C\<5HGSEQ MIU-*M^7[,*:U:-18=#/:J_"+M#UQ/.R*T6!TLD??<>NAXZ#O^!5]N[SR[_'4 M>0M&_6>7P5'?R6Y]G&47KI0)77601H[L@CK7/_\T/!M\V(/VI$5[LD_[]8UT MR@DS0XB@6WO)W-\%\@UJQ&\D +F4EH2IK*BTK%+E*16)0?"TB[\C4:##U%J/+X/S\,/AX&L965=Q6SV1OB,4#CF51[@!WOX51"<4%)9Y1N. MWSTEF=1S$K>F*)0+-:?9:')WVVS1$]^@X*V&)WF54H @HV4!TMCF)F!0>%YF M!BXX,DL--:Z:.I4J:8&R)\9Y#AV>;&**4NH5JE&.76H#0$?M9!(-S>2"Q)1( M"\H5J@:#ZNUAUVG+KM.]M/BD7 *C[LDJD[I=M/HS\N(7D&@67ZU(HKS27'&8 MM/B;U!5ZA!@V,0O?@S/38"[I-"S\B-I43,DBXYNE3A9Q?8\)"[X:ZVLJ.-3J M(":;?7]@&[B4*SL(;R7662R6.J["$NR$K;?6]<0CPFZ#TEUZNH)DDC5X9LHZ M!F#I^6K7FL'K)A5V6HDD-XYE2?-;BE\0;SCL('W?#'I]:>FRHFGC):0W&WQC\ M:YO-I_'DIFUH:$35=A];0DB/L&LY+V+.F M5"'(9(O8A9?A%$#I$:J7Q:$F-FPNYS9D&J0J77$!8;J'Y\02BDL<+*@E4G L M<)&J.U+]"H9$7,_# H^9!2A6-QU+>2A-&X@W'"MFUA2(^@G='5G\E?/D61HC,]N,G#QN9!E<,*%YL.\AC!O(U(NM;&-2Q4^!8LWJ M=2ZY-D_H"<,=-T*-$2B/@R&32!6O!--A"+#UG!.TNZ@=Q$1KQ5%;Y>QT:ZHY MM.N,9\8M@X6^2TS M"LQ;@3AOI4D[9?T1FKSO0H0S2GR33^1>,F3]=2 0RL#17(=N[XF!TR)FW4"EG' H2WG(6Z7CO MPQZ/+*O%X%JD:.&B5PN^/I(\A:)+^5CWN;,ZG&;2&/*#XT,^ ;%]GJT7I53! MGW(^QQDM>!?%X;]HS2Y522SI;R6=G/$PW 9G>-J0[_^327OFK_?M_/5^_\E* M*BM^!5@27TBRVE?'KOV*^$RF] (M:WU(Q)&3 MH>ZLC]3LQ?74SFZ'HG_0@O+UF6[&F!Z]AVD0X5+(K7C_5[]?K=/^QOW9 79>;@-Y#$!;3Q>F;5OVPO' M<;QG6R^/MY48$L-9-:<91 >]E.'6;6J\-T7XF9'$J9$7X/O, MP(SZ@3=HKV&O_P=02P,$% @ Y8*I6"=F?$/4 @ %08 !D !X;"]W M;W)K&ULA57;;MLP#/T5PAN&%C#B2YQ+LR1 DG98 M'PH$;;<]#'M0;,86:DN>)#?MWX^2$S?#TNS%IBCR\) FZ>E.JB==(!IXJ4JA M9UYA3#T) IT66#'=DS4*NME*53%#1Y4'NE;(,N=4E4$EUC*W%L8I@/JU9C@]HOM5K1:>@0\EXA4)S M*4#A=N8MHLDRL?;.X#O'G3Z2P6:RD?+)'FZSF1=:0EAB:BP"H]Y#AEC6EN9>[K[C/9V#Q4EEJ M]X1=:YN,/$@;;62U=R8&%1?MF[WLZW#D, [?<8CW#K'CW09R+*^98?.IDCM0 MUIK0K.!2==Y$C@O[41Z,HEM.?F9^C\\H&H2+1[8I45]. T.H]BY(]PC+%B%^ M!Z$/=U*80L.-R##[VS\@-AVE^$!I&9\%O&.J!_W(ASB,DS-X_2[%OL/K_R?% MK9(5K(BKHE:@,IL"5J[ J.#G8J.=_M>I K3XR6E\.S837;,49Q[-A4;UC-[\ MTX=H&'X^PS[IV"?GT.P04BFRAJIOD3>-)E):]^"1G+>RI 7!10[&=B(X5L+HCL QLPPV MK__2L$"6WW$_ G536KAV6M2*EQ#[<'$KB*]L-!'4EQUM^ B#D1\-KZPP](?] MV.4!P\COCT-(QGXRBEU",/"'@XB>5V$(C]*PDERB./%I%5HIBOPP3.#4UP^. M1I7BYFXA::I+(TP[M9VVVWF+=M3?S-N%29GE7&@H<4NN86\T\$"U2Z@]&%F[ MP=](0UWNQ(+V-BIK0/=;*QB&@99HBRA%JB05I_OU.Z1LQ4D4+07F!XNW M\YW[.>395JIONJ34H+N*"WT^*HVI3Z=3G9>T(GHB:RI@9RU510Q,U6:J:T5) MX8@J/@U\/YE6A(G1_,RM7:GYF6P,9X)>*:2;JB+JQP7EGTT-L+&'I_D.\J*%#)Z!#-%G*4RIT3M1 MT.(A_13$ZV0,]C)>!(. GXF:H!![*/"#: O['0.'5[X(IVO*2>&%N@MTSF7 MNE%4HS\7*VT41,Q??>JWZ%$_NLVB4UV3G)Z/($TT5;=T-'_]"B?^FP'9HT[V M: A]OH2L+!I.D5RCQ2UAW'KI!)+S9$FX54DJ=EY:;?XEN:T6E&U7P_1H@(,]@_8^U)J@[X(J"3^AWZCI<_$@:K^+GX-_XN0'GGUDQ@\*3 [U=@>E.BBP2IQX M*;;F2F(OF4$\<&@++ALAAE&N:,$,XJW+C@.!^)3UV;[/[(/<^LU^4UJ&EC<3&V2]O68M(Q6 M=,.$L(;8J5I3Q61A4RP,X3^",G)EC>,N!E;[8P5='EHS$(SOA7L43!C'$$RS MZ D_*HHGG"#R7$K/A@(L[0(L?7& @># Q/Q H#IZ][UAM2VBSZ;P,+ -F_R^ M90-\?0A/]_"(*-!6[T),G_Y4-G\F>0E\U6/,(X0C+PYQ.\!1AI9R;;:6%8;< M3A/W"6?N4M$8 +^GS>(882\*,_3)^JV4O$"LLA%/VYX"R&D _TF"T?M&"68: MJP((L&9WQO7HP(NC:/??5H=^Y3VT>]B<97.OEP8 M!'RVG3U&_JG8MW\4QE;"L6G7,6TLBCP$52I.DV005T+J:#X-:_=V/C6U M4U+CO06JJTK8ER4JLYM%G>BP\"#7I?,+\7RZ$6M\1/=E/SA\E;BC5W/P2E;&/'OC-I]%B2>$"C/G$00/6[Q&I3P0T_BQ MQXR.*7W@Z_D!_5/0SEI6@O#:J&\R=^4L&D608R%JY1[,[C/N]?0]7F84A7_8 M-;[]<0193!8R2-P+2?4 :>#>) LL;X<1\:LT.K/=F M-#\)4D,TDY/:7\JCL[PK.<[-/PEIX:M0-<(="JHM\HD[@HLGL5)(E]/8<1;O M&V=[Q&6#F+Z!V(4[HUU)\%'GF/\_/F9V1XKI@>(R/0MX)VP;NIT6I$G:.X/7 M/4KN!KSNGR7?2,J4\:H)OB]6Y"R_DK]/:6X@>Z5,:",RG$5<&H1VB]'\ M_;O.(/EPAG#O2+AW#GW^R)68UPK!%/"+? L61,A7M;^W'/B1/V!66ROU&I:" M))U2.-]B5H9KO,$,JQ7:8%S<:G"EJ4GHG"[A6E )^*.6#.C?X00JH_'EBO,_ M)O\>G@Q[T MTP066R&5UWO%K>Z*A!?NI4C',2= .IM7\"XU9FJN5! :J#26'?ET%9L;9%<4XM\K*:V4&M1Y]*Q:V:X MM#0U,S)*YL(OKX02.F/:OAM0^]3+BU]UB@KM.O1#8IA:NZ9I'%>/+7?1=)I? M[DV_Y@M=2TV@L.#0I#WL1V";'M@8SFQ"WUD9QUTL3$O^;*#U#KQ?&.,.AD]P M_!#-_P-02P,$% @ Y8*I6-4O5D:] P + D !D !X;"]W;W)K&ULC5;;;N,V$/T50ELL',"-+I9D.;$-)-E==!^V&SAI M^U#T@9;&%KN4Z))4G/Q]9RA9<5S'[H-(SF@NYPROTZW2/TP)8-ES)6LS\TIK M-U>^;_(2*FXNU09J_+-2NN(61;WVS48#+YQ3)?TH"%*_XJ+VYE.GN]?SJ6JL M%#7<:V::JN+ZY1:DVLZ\T-LI%F)=6E+X\^F&K^$![&^;>XV2WTA>+F2QK5L MV]JFF#%OC%55YXQR)>JVY\]='?8XW5J0^S:H5HUF3.-53E7%7(O:3SYPF85 :!'%2\JR\3",2PE9)XQ)DK]J@LE^P!GD [ M&I^?-Y2-?5^MA!.%?=6Y&7NC&GPEO*HQ.*/F@MUVQ> .U2?(H5JB2[W7%3L@U_:>LP2++L MOQY*(/-,#QKZK^ M.2=+6G7*<>#%WWAHPV%,B ?I),9V'&/^01R:/5U2GD8_0J1Q0APR@CY* M1V?K'F>Q^PZS'1!)"?4@B8A 2&7+4]6% @>().W8:^GLW M6 58(;JG#29J:MM>9KVV?PK&PO=V]R:W-H965T-R2 %NMAR7:6&,ACQ0JL;=!DRX=A'VB)MHA2I$I2^W?'\\5*FZ^VY-S!]THJ>SDHG:O/AT.;E[QB]DS77"%EH4W%'&[-70ZBP?K@BUB6 MC@Z&LXN:+?D]=W_5=P9WPUY*(2JNK- *#%]<#JZB\^N,[OL+?PN^LAMK($_F M6G^ES8?BQ>'#89)^ I#W#'$WNY6D;?RECDVNS!Z!89NHS1:>%<]-QHG%"7EWAFD"N1S MLQM=5<)AE)T%I@JXT0J%]S"R0.;2VY/+X8.=1'',._D7K=RXU?D)O 1 M)946?E<%+[;YAVAC;VB\-O0Z/BKP(S-GD$0!Q&$\.B(OZ1U/O+SDAQR_%3:7 MVC:&PS]7<^L,HN??0U%HE8P.*Z&*.K8]5Y_ZZ99"K'*P05"Q]4 M6]!8&8?<^A_%FVIR4K,@->)%)M:K9(X7X#1@ S&,8@N2C+0@,.(6%EHBDSV' MA])PO@47P&3GI<_V56V$A#B DP\*7*D;B\[8T]:YFHD"Y1A@E6XHD4+ELB$! M@BYSJ% AYI LI2!Y_2 %FPLI'.7Y\.:2H\O4!'L.<-Q4/O2KW9L%HHL,!M3 CX:*(0 W8W5ER8^7\-SRG%=S M;OSF;1:-SB;PS)FQD)Z%W6J/<]O"]&P\@I^[SQ'@ICUPTS<#]R4#+80_,M<8 MX9X/H?*HU,/%]H H6#2."AF[IZB:"AJU]@X=;@-3L^>V$R -@[F?!LQB)T5I M]6M.E22I-6*(,4@]>XN.*^3/$)V>8+W26,*GX=P<+?(JZV)-L/,<7 M=8'YH6QO99C:W1X,=H-VMS;@OIG+[9-/^+#OU(X7>?*E!P?^8'1\_9TBO)-@ M&B?X/4&\3R=T$@=)G!);"J-@-)G 21S@HX^2D'E"FGF.,1+2 MZ8@(21P3(1Y[C@GJR=*I)TR1$ 5Q-L9>T -\;T#QW#I2/0VGIW!':,$T/C'9 M>$SN &9?51A$2097>6X:PM!&0WF'_H9A I\()HWQ\-B!T];]*$-12>?:/KG7 M=:3JLK[JLC=7W4W)\*VCA@F/S!@$ZC-\GDNQ?/5%."K[<.UM*%FME>A>B0U@ M50I$.8%[LW&S V'M^GFC6%,(2F*NL5*5;5=62U'X'CKO7CD_$*&&W<+YH;=F M_70RYXV8\Z50OG"ZBL;T"EWXAR&:)NT7.^6=T4_"#Z_4 @Y% *)1 E$*./JZ M]CW%D6L)/N*>68Y_85QAG::LPFA[$R'!C-*RX6?H!V()O?^V4V)_V,_95 M.UJ^7&\'= P4.FX1I0MD#<_&V(Y-._2V&Z=K/VC.M<.QU2]+_)_ #5U ^D)K MM]Z0@OZ?Q^P_4$L#!!0 ( .6"J5C#*= ."@4 +P. 9 >&PO=V]R M:W-H965TWF(?P-WSK9!WJ@30 MY*'BM;J8E%HW9[.9RDNHJ)J*!FH<60M948U=N9FI1@(M[***SWS7C6<59?5D M?FYM2SD_%ZWFK(:E)*JM*BH?+X&+[<7$F^P-UVQ3:F.8S<\;NH$;T)^;I<3> MK$F\[ZXF+B&$'#(M4&@ M^'X_^SOJ.OJRH@BO!O[)"EQ>3=$(*6-.6ZVNQ M_05V_D0&+Q=(1@%Q"#6NFR9+36I&3 M6[KBH$[/9QHW,5-G^0[PL@/TOP,8D ^BUJ4B;^L"BJ?K9TBN9^CO&5[ZHX ? MJ)R2P'.([_KA"%[0>QQ8O.!8CVE=D)N22OCI$L-;D"5]1-5ILI"2UALP;8=\ M%'5.54G>/N!U4$!^7:R4EJBIWX:.J&,0#C,P]^Q,-32'BPE>) 7R'B;S5R^\ MV'T]XE_8^Q>.H<]O\-X6+0,FH 1O,?D9W=)#K$=QAUG?E@:3 MX]5F]89HNX<"KK8& X;PT$1J@Q+C'!>]B$^(Q_;:@7R@/_) M^QJA1*LP5.IT;Z5/O'J"^ 9RL!@[T( $3N3%9%$4S#P&E!/:(J)D?V# =[P" M)W73[G30>!(Y?I2<$KS[:V#&,B,YK7-\/[ =^,F>!JH A6XY:/J !L\)LNP( MDD_=QNV3+" C HAZ 43'"T"+_(Y\:NP+N# O(-./0[$?A1R.?8/Y YPPNX ME"S'7YQMIS[7B.D6"$LE=CZU6FFT&V+?$XCGN%E,7A+/GX;?5/#J1>I[_FNT M[UM[ JB0.#W%@70:1-]1R=#JALG!D;]R?'962-!/.X))3+Z ,KN9MPLZ1E9D M1ZP<45C<*RP^6F'7-Y]'A36*-"PL [G7DX/NY;RUQ[)\8O^/A6850/";"N0= M99)\H;S]-_66.6X88%#BJ1?UF@:370'*T!I8_T, HTK &#F/]?P\U?E@B#X\^FB;^ M0:@S)&M"[?E]J)/0-Q$-IU%V&&@_ZJQ!\.,XQX[KIE8LD3\6Y[2/<_KWOB:[ M+.E*5"83HO;UWV5%0[$?1?_'286R3%:627[(!';Y&:O-JX&CK":BE:2M*3XB MVDY'U=3=PEH)S@IJS'BJVN9Z]E -IH32%!_W0+A0**1;*[W#[/;@[!>-9!R# M^EPL5T)I RCA'FI4U4N3'B1GLDFMTV4*8=[S *5PT-O<,G>2& M ,6F"-P$QF:HH=XKF.BU^G%+]M M*;D5&FZ*B][:EV:+KB+Y-KVK MZ_",-@Q+"@YK7.I.$TPU9%I/[\" #Q!0 &0 'AL+W=O04I7RDMAW]N?/]MF3K52/.D,T\%QPH:=>9DQYX?LZ MR;!@NB=+%'2SEJI@AE2U\76ID*7.J>!^& 0COV"Y\.*).UNH>"(KPW.!"P6Z M*@JF7N;(Y7;J];W=P5V^R8P]\.-)R3:X1/.K7"C2_!8ES0L4.I<"%*ZGWJQ_ M,8^LO3/XG>-6[\E@,UE)^6B5ZW3J!980\)+Y-P"$8U_#:;7AK2. M^_(._;O+G7)9,8V7DC_DJLXN9.;G]@D\_0XB62:_>%;6T[H(A) MI8TL&F?2BUS4?_;\_I=:P0 7+C"F$DWNVXJ@[$]]0 &OF)PW8O 8+/P ; MP(T4)M/P3:28OO7WB5C++MRQFX=' 6^8ZL&@WX4P"*,C>(,VVX'#&WR ]XTI MD8O-?K9_9BMM%#V.OX?RK>&BPW!V8"YTR1*<>C01&M43>O&73_U1\/4(V:@E M&QU#CY0:WK?I$-NC>(?9WF<*\4W;@(J>9*[JLU+E',(NG%P+,)FL M-!.I[@(^)U@:*(F+=D5,Z>EUX+8J4#$CU87CRRW?SW!RWAU%4<=*_:@;1L,. M7*&0])9KTP&%#WH]8-.(XPZ,!,F/W4>M!8 BY++%RH%35SR>&H'G1AMF6KR MY94MS3@8PEEW/#R'0_WU]\:0*K%QRT93/I4P]42VI^T^F]5C_&I>+T/JP287 M&CBNR37HG0T]4/6"J14C2S?4*VEH13@QHYV,RAK0_5I*LU-L@';+Q_\!4$L# M!!0 ( .6"J5B_P($=/P, 'T' 9 >&PO=V]R:W-H965TAXA1NT'[MK3;-H1"E%B](()4'C;AFLDXO+ MW-E[@[\%[LW1&%PD6Z4^N\E5N0QB1P@;+*Q#X/2[PU?8- Z(:'PY8 ;CD<[Q M>/R _L;'3K%LN<%7JOE'E+9>!O, 2MSQOK$W:O\7'N+Q! O5&/^%_6";O0R@ MZ(U5[<&9&+1"#G_^]9"'(X=Y_!,'=G!@GO=PD&?YFEN^6FBU!^VL" MF\@)Z4396$V[@OSL:H,5I=@"ER7\B:K2O*M% 5=RT-LE[MDMWS9HGB\B2PLK. [[B>0)J$P&*6G<%+ MQ^A3CY?^(OH;[)2V0E;P[WIKK*:[\NE4N -:=AK-U<^%Z7B!RX *Q*"^PV#U M]+=D&O]^AFLV6SU>&$X=80)4*%"HMN.:NV*#KM>=,FA"X*WJG;>0 MA"3(K$/ZE5!S,MLBN@HON+$3N*TUXG<7!TCVHO:ZK\FY 1;"LRL)ME:]H8MK MGL-'*2P9;BRW:. )Y%F8SG(WR,-YEL*FH_X$61QF\132>9C/$MCLL:1SDS1D MTP3R,&8)?+ UNA"(JQ:$E$S#))]#DH3Y]"7<*LL; DU8%E+7,,SNB; MC_KF_UG?MTI6+]Y2!DM8&T-B'XE,R5Y3LLTIK<^>\#^T;AR/QO/@CH'J6?M(KG;C -69*< M3'YTU!);U)5O_&8 'KKCN#J^+>NAI3Z:#P\3!58)2 M&VP" >!0 &0 'AL+W=OS2IK#/V$6L QYZ4U+B(:N>:>1QC48/B>&H:T'2S,59Q1Z:M8FPL\#($ M*1FG27(>*RYTE&?A;&7SS+1."@TKR[!5BMOG)4C3+:))M#NX%U7M_$&<9PVO MX '<]V9ER8I'E%(HT"B,9A8VB^AB,E_.O']P^"&@P[T]\TK6QCQZXZ9<1(DG M!!(*YQ$X+5NX!"D]$-'X,V!&8TH?N+_?H5\'[:1ES1$NC?PI2E6^F.S=%3@N)+[/8D=D/&1<#(F7?>+TE<13 M=FNTJY%]T264+^-C$C$J27=*ENE1P%MN3]ET;-1WNP8>G[7JC583[P" M4UG>U*(8BH=,:-:173-7 RN,:KA^IE67;4&BUD.O')+4)ST+2?V[L,VG6;S= MYQGO]:P"6X7)1$)OM>O;=SP=A_^B[_G_[OW+07^^$D17PH9"D]./E-?VT]@; MSC1A M;&T3R%;4T/&%CO0/<;8]S.\ G&)S'_!U!+ P04 " #E@JE8E_$_ M>>4' "N2 &0 'AL+W=OIWZ_NE#D:-91YG,JLB/.,*/ET M.;CVSWEP6F:H4OP1RY=BYS,I+^4QSS^4!S_/+P=>62.9R$B7"&'^/,M;F20E MR=3C[QHZ:,HL,^Y^WM)Y=?'F8AY%(6_SY,]XKI>7@[,!F@\K3.;&J1QMODK/M8W8B>#/SZ0@=89Z%X&2@]D M".H,P7Z&V8$,XSK#^*TE3.H,D[=FF-89IM6]W]RLZDXSH<75AM!*_-M;/+IJWOY++.U)#^27X52HI29?,^D%G%2_$"^)7%& MWL5)8AI!<3'2IL RVRBJX6P#IP?@ 7F79WI9D#";RWE'?N[.[U,'8&2NM+E< MNKW<&^HD7J_4D-#)":$>'7=4Z-:=_1>1#8GG5]D]\OZ!D>^__:'KOK@Q[X2I M1;#!C+<8TT\7YC9WT,(W7)-'*UK@J!1W8YB,FDH=P%BW/&A:6%!Q@T/4(W1D!DEE4I(D%H]Q$NM/ M9K:55"F%)H462M>$..\4V5G!OB(C86SZJA?Y=.CO:?PZT6N%0;6R%#YM%#YU M*OSK.GV4JI1@(?.%$JME'-7#?:7?BSE>$KV41LET);)/I:+S=:0+\K@N#*PH MR.?#\X,;9^E]Y4/"V 8VV>U\>]HAB^,@F"7R62/RF5/DVVJR;F3^S4QJ/I/K M*,K7F5'P7D8R?A:/27FV272;F]Y9]MJJ>]_'Q8ZK]Q0&JMIOK\3M+WA=#;;"]S04GEWJ<%I.]3;,NWX&WZ?L+SM MCS@H=X3E,9JVEZH',_&^P&Z.UVP9U1P5.ULF5K3R'>[1DWT M_?TE1\V;W47VE@]J'D%I(93&432[*;2&E#\Y5HB&VE10&H/20BB-HVBVX*WS MY;NMKZ\*T5#3"DIC4%H(I?&:MC:@>/S&A3=>__A@7?YU7RQY^]'SSKZLUN.O6MS5 M:0Q*"Z$TCJ+9;:8UVJA_I(A/H88:E,:@M!!*XRB:+7AKJ%&G?],&"=4$B>YG MU"=$I.5$L%-[J+<&I3$H+832>$VS'HR?#<\.!/[6,Z-NS^S^"U(6)T1N [YN M O[N4H5.D:%N&I3&H+002N-?$,LGGZ10KK[NG7T30O5OG+ A]IV4!JC MKQ>2T6 XV7NN BV3HVBVIJUI1]VFW9$&?*AI!Z6Q+]R0KD&UUAWJSZ%HMNZM M/T?=J]7^D"HNUDJ2AZ$8JF%"/I,[E5=K#CL%A9IR4!J#TD(HC:-HMLJM*4>/ MM1Z-0BTY*(U!:2&4QE$T>ZM-:]P%;N/N;JVBI2AV(SC14J5=$KM1O??7N"LV MJ<)JYQXR:#U"*(VC:+:OO<_*30%J;@;?=5:N"8]+145"5J]U[I08 MZJS5M.G.]&CB>?;LB-6)K'TOXU=S*&C%.(IFJ]0:88';"'.,I>;CP_JQD'^O M9:9):&)OYZ3874!OG: N&)060FD<1;.%W]G9>+2MC=B]C=C-C=C=C=CMC<=8 MJQ:T-EG@MLGZQ&/SNTG7._ /CL#NT@Z/F;?NG+T5AYI<4!I'T6S%6Y,K<&^2 M=,?V?]4V==>\=PR!NFA06@BE<13-;E&MBQ9,CS5H0*TS*(U!:2&4QE$T6_#6 M8@O^#8O-76COQ@"UV+YP0Z8DK=[JT:D\U&1#T3;*CW9>LY)*M:A>B%.0:I'C MYA4DS=GFI3O7U:MF]LXS_SSY/-.J$6<%2213P;I#4]-K%*;E^-L M#G2^JE[F\IAKG:?5QZ44J8$UJ_W[%^4>6'F M$3-8D.1''/!HJHTT%, :YPF_([NO4!H:2#Z?)$S]HET9:VC(SQDG:0D6"M(X M*_[Q].]A"E@/ZA%:B0H(\ 436Z"IF. PIA%CE6LSLX\ZO@.,X M81\$XF%UA<[//J S%&?H/B(YPUG )CH7NB2[[I<:YH4&ZX0&&]V2C$<,76NNT\\H5?LDVV(>I)I8P [H%S7O_SG2-SVVF>R)K MI,"I4N!TL7OWA.-$+'MEN\UI 7<57'YZMIYI.>);--&W=0\M8:9I&$X5UE W MJ-0-.M7-4J"QCUM+MQ/YTE?0$UG#I%N9=-^H"MT^4] 362,%PRH%P]=580$? MU,IK,#3=\5$1MD2YKFVUU^"HTC;JU'9]>SUKD]2)>FGR>R)K&!Q7!L=O5'_C M/E/0$UDC!:9QV&V-UU5@B:\7EVO:H^/O8$N8,W*&)VK0K'4#9O>7<#E;M,KJ MA+WT'?3%UC1I'4Q:;U2))7%?:>B)K9F&0U=B=N[X_U&+]C^[[< =F,>EV!(U MKFW&PO=V]R:W-H965TU>!B.1:\Y2N)=$ MY4E"Y>\KX&(UMCK6^L,#FR^T^6 'HXS.(03]E-U+[-DU2\P22!43*9$P&UN7 MG8N);^*+@&<&*[71)L;)5(@7T[F-QY9C! &'2!L&BJ\E3(!S0X0R?E6<5CVD M 6ZVU^PWA7?T,J4*)H)_9[%>C*VA16*8T9SK!['Z"I6?GN&+!%?%DZRJ6,N::AJ,I%@1::*1 MS32*W!1H=,-2,XNAEOB7(4X'5Y33- (2%B4S$4DF4DBU(BT28L7$.0FDP)U>@\98=88,3^$U.3TY(R>$I>1Q M(7)%TUB-;(W"S?!V5(F\*D6Z>T1^H[)-O,XY<1VWVP"?'(9?0U3#O6VXC>FJ M<^;6.7,+/F\OWU23$*)<,LU G6]DYV:=G1]W""*W&A+UL\EP.4*W>02S="]4 M1B,86[@V%<@E6,''#YV^\ZG)_I'(MI+AU42?),>0Y- MADN6?L%BMI9E,'2&CC^REYM.=J,&OC_HUE%;$KNUQ.Y!B4_ML$T><8]3.&/0 M6'\'"?YU.HY$MN6U5WOM_??:[!TS&4C!GZ_MZ&J3+$B>:'N"YZVC64YV!G8'3IOQ.W& M>*[3+&U82QN^5]J=4*IYR0QWQGVK[%#$EBZ_UN4?9:_QW[77[$8U[37VQMEJ M[C5X%LUQM@B'&>*<]@#]R?*N4':TR(KC=BHT'MY% @ = D !D !X;"]W;W)K&ULK59;;YLP%/XK%JNF3FK+G5Z6(*4ANSQLJI)V>YCV MX,!)8M5@9IND^_>S#65)2E$JY05L<[[/YWSGV(?!AO%'L0*0Z"FGA1A:*RG+ M&]L6Z0IR+"Y8"87ZLF \QU)-^=(6)0><&5!.;<]Q(CO'I+#B@5F[X_& 59*2 M NXX$E6>8_[W%BC;#"W7>EZ8DN5*Z@4['I1X"3.0#^4=5S.[9F#4-VBE%RETG9"SZ%KH1)4YA:*EK1@!?@Q6_?^=&SLMDEZWWJK@D!4=4]2M3YJKSH91#1B12]2V@\_JHR<(M=\:33J, N\_TT[$81MQV!OQ/9.8=L46=M1'%M];'DRMCJ7_1]25OR2%0!06BMZYN%2[\;K'UQ/) M2M/$YDRJEFB&*_5;!%P;J.\+QN3S1/?%]D&ULK55=;]HP M%/TK5E9-K=0V(0'6=A )Z*9-6B4$Z_8P[<$D%V+5L3/;D.[?[]H)*1\ITZ2] M@.W<IWG5/T> Y?ET.MXVX496V7& M+OCQH* KF(-Y+*8*9W[#DK(F'3-@<@E&7$LMPM$\\A$0J!;U"_5>$G MM=9QI35\16M$'J0PF28?1 KI/M['O)ODPVWRX_ DX0-5UR3J7)(P"+LM>B:G MX:,"X4'HX-$).5%3B\CQ1:_Q'?MXN>/\TYTVV/N.UW:T31Q%6*O-;F;',=WP)69/<*\1W#LI>*KDAKE. M9ZMVKK!M8:]!N1<$G@ML89"2I*HE=[>H37NU16]'UU6GTSL0WQ)TVVT7WV_$ M]__%;1#IWWWN'WD8=FX.I!['1.'M@51_IY7EH%:NPVOB+D9UL9O5YA$9N=YY ML#[&QZ5Z"UYHJI<);ST>'TTX+)$RN'Z'YJFJVU<3(PO7,!?28/MUPPP?2% V M +\OI33;B=V@>7+C/U!+ P04 " #E@JE8HH1!]R $ #J% &0 'AL M+W=O?EK6FR*,$Y8M>DQ(6XLR$T1URI05>4<"J/$?TQQW.R'YA0./YPN=TFW!YP0SG)=KB->9? MRQ459V:'$J/Z._KXL7Q3PBAI;(P @/$ M>(.JC'\F^P^X+!')6/T+]FVL98"H8ISD;;)@D*=%\X^>6B$.$J![(L%N M$^S_F^"T"4Y=:,.L+NL><13.*=D#*J,%FCRHM:FS135I(8=QS:FXFXH\'MZA M#!41!NNZ9Y8D+TF!"\[ 6[ 6+1-7&09D U94- [E/P J8O#[]RHMQ5#R*_"' M2'I]CSE*,_9&Y'Q=WX/7K]Z 5R MP)>$5$PDL+G)!57Y0#-J:=TUM.P3M!X0 MO08.O *V9;N*]*4^_1Y'7;HS3#>%0)U*=J>27>,Y)_">R[\"*R$7'ZH _OXD MPL%'CG/VCZK4!MM58\MY>LM*%.&%(28BPW2'C?#77Z!O_:8J?"*P@0Q.)X.C M0P^_$(XR4![V NY[84L)4PYU ^K7H')9V85. &?!W-P=%J:*C\A M;8&YBK%W1,5U(!SQ503-?*AFZW=L?2W;?CZ4D!18FX1$?:JRAJ@:<>*_!WC- O6F0GK+BX@V@75/U(&EL#?\;7G.[98]<2>-ZX8X^#H.N<6EI[;P/UYN:3]"<)R6*0 MYH+X#DNN:I9:H+-':B*T8=F]_X&S2S;MI*9H*K2A%+TM@EJ[\>*F#8ZMMC>S MQUVKB/)/&7+8>QBH-S'O*UJDO**XIKM)G^2QFJ86Z.RAF@AM^%W>^R#;NN27 M^:1.:2JTH12]4[*U]N.E7=NB'GYXVY[KCKKVOZ(:SN;!1I3&ULK51-;]LP#/TKA%<,'=#%CIUU:Y<8R$>']5 L:-#M,.R@V$PL M5)9<24[:?S]*=KRT2X,==K%%B>^)CR(YW"I];PI$"X^ED&84%-96EV%HL@)+ M9GJJ0DDG*Z5+9LG4Z]!4&EGN0:4(XR@Z#TO&99 ._=YVMP2I9*W3OC.A\%D0L(!6;6,3#Z;7"*0C@B"N.AY0RZ*QUP?[UC M_^*UDY8E,SA5X@?/;3$*/@60XXK5PMZJ[5=L]7QP?)D2QG]AV_I& 62UL:IL MP11!R67S9X]M'O8 Q',8$+> ^"5@\ H@:0&)%]I$YF7-F&7I4*LM:.=-;&[A M<^/1I(9+]XH+J^F4$\ZF$R:8S! 6OF2FJJR41&D-O(>YIEK1]@F8S.'JH>85 MO9X]@V^V0 W7LBDA]Q:G,[2,"_..4'>+&9R>O(,3X!)NN!#D8(:AI5C=C6'6 MQC5IXHI?B2N!&R5M8>!*YI@_QX>DL1,:[X1.XJ.$-TSW(.F?01S%@P/Q3(_# MQQ7!H]C#DR/A)%W>$\^7_%/>;U$PBSG,N,F$,K5& S_'2V,UE?FO0]EKV >' MV5WK7YJ*93@*J+<-Z@T&Z=LW_?/H\R'I_XGL62(&72(&Q]C3&1)IQIM"PD>: M3@8/"6Y8+CR+&TV;-.I=#,/-OHZ_??J]?N?3A!?N]4J)>NU'B(%,U=(VU=3M M=E-J[)OSQ?Z$IEA^I]W4S3AK#JLIWY%)9ZF^_ M+&@"HW8.=+Y2RNX,=T$WT]/?4$L#!!0 ( .6"J5A4V1':8P( , % 9 M >&PO=V]R:W-H965T")DU* MBTH:J1^P[&%1U6KA@#BXR;2QUA_!=IOEWS-VTM!==2L.7&*//>]YWF1FTEKI M!U,"6/(HN#23H+2V&H>AR4L0U/14!1)OMDH+:M'4N]!4&FCA08*'<10-0T&9 M#++4GRUUEJJ]Y4S"4A.S%X+JWS/@JIX$_>!XL&*[TKJ#,$LKNH,UV/MJJ=$* M.Y:""9"&*4DT;"?!M#^>#YR_=_C&H#8G>^*4;)1Z<,9M,0DB%Q!PR*UCH+@< M8 Z<.R(,XU?+&71/.N#I_LC^V6M'+1MJ8*[X=U;8>_X$+> ^#E@\ (@:0&) M%]I$YF4MJ*59JE5-M/-&-K?QN?%H5,.D^XMKJ_&6(4=NE"IJQCFY%15E&G^=)5^IUM0EGEPMP%+&S35ZWJ\7Y.KU=1I:C,CQ MAGG[^JQY/7[A]83<*6E+0S[) HJG^!"5='+BHYQ9?)'PCNH>2?IO21S%@S/Q MS"_#IQ7"H]C#DPOA)%UV$\^7_%-V5\"IA8(LF,FY,GL-AOR8;HS56,P_SV6O M81^<9W<-/C85S6$28 <;T <(LC>O^L/HXSGI_XGL22(&72(&E]BSKI985TOG M]#8D0T_BYL\AB]+P<"KBDD<367C2# +TSL\(0W*UE[8II.ZT&T-3WWW/SFFF6U893LF#>&P1S3< ]W0SOX 4$L#!!0 ( .6"J5A3X-$3[P( $@( 9 >&PO=V]R M:W-H965T["9@>-_CYQSLXTQW0CZJ#$"3IYP7 M:F9E6I=7MJV2#'*J+D4)!;Y9"YE3C4.YL54I@::U*>>VYSAC.Z>LL.)I_>Q6 MQE-1:K=$Y/)2HA',_B4TR(!LJR7S%SDI2B@T(J\ M)TM<,6G%@8@UN4X264%*OC"Z8IQI!HJ<+T!3QM4%:A^6"W)^=D'.""O(?28J M18M436V-B&8B.VEQ;AH<[P6$M]]1SS'&PW8YZ?M"T@ZN[]OM[$P776\ MKCI>'<]_577N@%.-15@PE7"A*HE%^'F]4EKB8OPUE&P3?30CT M5'ML0<<6G&0S>PJ['C5=:P@M.)XT\$;. =J RO?"%]#&'=KX-!H754IPIQ*A M,Y D$4H/EF]\-/O$B8(#Q&.1ZTQZJCW$L$,,3R)^,V!#2.'1;+CGP_$!T[$* MUYKC#C-%'5-TDNE>:,KQ &I:(O_7$H&ULS5;1;N(X%/T5*SO:G9%:$A)(H N16JIJ*TVEJK2S M#ZM],.$"5AT[8SLP_?N]=M(4VC0SH^5A7DCLW'-\[O&UN9.=5(]Z V#(MYP+ M/?4VQA1GOJ^S#>14]V0! K^LI,JIP:%:^[I00)<.E',_#(+8SRD37CIQ<[3@JYA#N:AN%4X\AN6)N?]LUD_L 7\87!3N^]$YO*0LI'.[A>3KW *@(.F;$4%!];F 'G ME@EU?*U)O69-"]Q_?V:_B3JGY P" >LVH]_/N,2 MY-I KO]MLZ?2,VC78^^(,UW0#*8>7@)V)?#2WW_KQ\&?;68=B>S NJBQ+NIB M3\^W6$'6AU.\NTXU14.TM8L9!OJ,//3F/6*4,Q,GVJRH^&/';V^W;3H*1L%X MXF_WS NJ2Q M+NFLE!G5&P)?2[;%4X=7=5NRR9L2C:/^X%4=OPT:)J.PO8Q'C;A1ISAW\.\[ M#WXGP<]NQ)'(#G(=-[F.?[$:'A_3NB.1'5C7#UX:G>!_5W%-L7_[A_'K*FX) M&H;!JRKV]UHRVP_C/;MF0A,.*T0%O01/@:I:S&I@9.&ZM(4TV/.YUPVVY:!L M 'Y?26F>![;Q:QK]]#]02P,$% @ Y8*I6-81>TJM @ K0@ !D !X M;"]W;W)K&ULO59=;YLP%/TK%INF5LH"@02BC""U MB:I5:K4I+#@2.1)@OG/2Z#L,+4&UG%@2;8[J0?L*,SP%NY WF<+KGIV MQ;(F":2"L!1QV$RMB\%D%NAX$_! X"!J;:0S63'VJ#O7ZZGE:$% (9:: :O7 M'F9 J292,GZ4G%:UI ;6VT?V*Y.[RF6%!UQA9:PP;G5"[9X2.4 M^8PT7\RH,$]T*&,="\6YD"PIP4I!0M+BC9]*'VJ P? %@%L"W'\%>"7 ,XD6 MRDQ:_0)0->LAUW&$+?-8-GT-YXG6Q1Q="@"J1I-C^-<(2;;11>VU46^8% MG6_H]&=E'XT#;QPXCA/:^WI6+8&^&_CUP(;B8:5XV*FXOH_7:9;K>KV!/5#D MM>GM)'OM3IV(K)'WJ,I[]/_J=W1*5TY$UG#%KUSQ.ZOAAN 5H402>$T1%YRC M6FT^K]ZNB(;0H!(:G/:@!7^CT00'9I@O(!3E._GT% M)EPD(5]*7C8&G^^@\V'IG!7,]C3[D6\(8> YB=-\;FP8VUZ/QWFP(0G.K^B6 MI/R;%F!@C)"N]B=D_WOY)*D%/P!33. MRW_!OL*:!@AV.:-)5PKL MJL N.W.04O;!QPPO9AG=@ZQ <[;B0]G,LIK+C]+BOC^PC'\;\3JVN"[F^(.1>P%O/<)PU&/_N W@'HA1\ MV]!=CM,PGXT9'UIQ@7%0#>/381BH9Q@6N*4IV^3@Z?7HXT:JSZ-ELEGW72;>9' M)'LBX*][&L> SY\]SL*_57?MP&JK68LUZ3K?XH#,#;[HE)S&XN>?H&O^HNK8 MD&3^0&2=;MIU-VT=N]#-BO\C>"3K*$V+4X\XQFE 5!T],+LE<[$H/RULA]_A MIW:C9 Q$KM,%^3+(K!$=54ZMRCE#5;#!V9HHI_*!QFE+F-J"!!GC>H),7\; MJ>FH1;BU"%3+F,XLZHCR:E&>5M0WRG , IJSG#M>L,LR$A8? MR+9,,8R"$#.E*D\:C66:EB!+>_%S5\B!R#I]@F:3*TQMIQ[($\F*6PP^/_.0 MFBN;HN_Y. M!3]8*C (BJ:A /7X-FS"'=2FG=.=N^+16[<"Y+BV*$,&3;P>QX!-KH+Z8'74 MO:OZKN)$'%U3+YKH8F14%]C#K?P:$[K:A65+AXQK95K6<[VG2'9_*'8NAUL,B/TWL;*AXR#RT'9_*'8 MNGLS3;I$^G3Y?ZR\HNY$<5=,X@J0YT%A=5* >I9@$82BDZM0$UO<"E&@^NY#DZF0/E.=;^-( MCD32#3D*\160UH^S*Z;)5>BB#:OC/H[DC(0D(U> I GE*T#M"=45UH0MI ]; MESLY4NP^05.2IKW\N8OF4&S=9C5I#NG3W-?R5WS,R/4DY[K.H&S^4&S=!C:Y M$4W>Q,C1D'EP.2B;/Q1;MZ5-ND07[1*>9N3R#I^TX,H01W(/'4U75A/YD'Z? M\'07E_<%)0TR!$I)1,;T_4_6:D*6I0]91SW[5<0^W=.FHDH4T#Y,J43+$Z=/4 M>BJI#UF7VW=%W'F.)N['Z2]^]@/'09\XCEN/[!/"5X?BU8>&PO=V]R:W-H965TTDK;0?/QL(A(2X:2[T M0P.8\]C/\3F'A\-@S<6+G ,H]!J%L1PZ-*(N=T2"Y]B!& [Y4(8OA02"YC"(JWFXAY.NA@YW- MA4%P]"G[DY2L BB"7C,1(P'3HW^'I,^L8@N>,/!FNY M=8P,E0GG+^;D/A@ZGED1A. K T'USPK&$(8&2:_CWPS4R>9=I.C1YAQ<,5BV=H+"!@"GVF/@N9>D-G=Z H"^4G=(&^<*H] M'@?H"?RE,*,W,P&@MU/IT5L:OR ^13<1".93].W&F.B)S,4,]@(]/]VALY\_ M#5REEVTF=_ULB;?I$LF!)7[WU24BO7-$/((KS,=V\Z]47*(63LS;97-7.ROW M&,D]1A*\]B$\%K-H&:'_T&W(>30!,4-/\@HM09?S$( W0?!_!:Q=I4<&[FJ;GW4%)_+KY/PZQP:[KI7H4;.J(F(%^>A^ MU@16XMO-^78;">ANG0ZH":SD@%[N@%Z# =VK#&B\$]#6%9S(KY_SZ]L#FK[^ M:/6V3O#1O:X)K.2+J]P75XT$^U6=#J@)K.0 [!7JQVLPW#-PC'<*>&*URK2ZTLA,*P8:M M<*%M39S[5$]W M*,!3L.Y6SK:]]&\W;9N08;C08=@NQ.[C%4B5=!!F@@:P*47OEZ5^EW6U".I%".A&[=+KQ?2X"TXJ; E5+ >>: ML:\?-5IBA"QBJK+SX>V%)^E4AJ=]]E/9%9J)V#73IK;Z:6T58%JB)OF.2T,[ M^H=;/'@_J4G9:66:6[TL>S/K.5Y*"'(JY\CGD=ZZ)&BGD(1,62%GK 9,2D MI"'B DE%S9!@/*BD:(=O>2B@;Y6/3[OEJ<0+D43L':SO2Z6IQ4$Y=Y?ZY5X@ M-8=-@D\MHM$^PX>3N;.7S(?2N!!!Q*Y>OH#2$JC0@I4L:NU1U856)ER((M)K M1/J2FD1/YH0F)!0I)!0YKI=UY".IOQ=W!YZ\M4HG=^O;E/DP^%676Q9+%,)4 MPWN7/9T.(OW6EIXHOD@^5TVX4CQ*#N?Z_16$N4&/3SE7FQ/S!2S_XCGZ'U!+ M P04 " #E@JE8PGGW%6\% !S(0 &0 'AL+W=O?%Y?)YSCNT'.Y.ED%_5@E*-WO*,J\O!0NOB M(@A4LJ Y42>BH!S>O B9$PVWSF=B%)G MC--[B529YT1^OZ:96%X.HL'[@PS.#8&ML6?C"[5RC4R5)Z%^&IN/J>7@]!X1#.:: -!X.>5SFB6 M&23PXUL-.FCZ-(:KU^_HOUGR0.:9*#H3V5\LU8O+P=D I?2%E)E^$,O?:4UH M9/ 2D2G[%RWKMN$ ):72(J^-P8.<\>J7O-6!6#$ G'X#7!O@=8/A%H.X-K"1 M"RK/+*T;HLET(L422=,:T,R%C8VU!C:,FS0^:@EO&=CIZ4SD.=.0%ZT0X2F: M":X9GU.>,*K0,?I"I"0FTNC@AFK",G4(3Y\>;]#!IT/T"3&.[EB604;4)-#@ MD($-DKKSZZISO*7S&-U!=PN%?N4I3;OV 1!IV.!W-M?8"7A'Y F*HR.$0SSL M\6?F-K\JP#S$UCQVN!,WP8TM7KP%[U8HM1;1OV^A#?JL::[^Z0M8!3CL!S1C M^D(5)*&7 QBTBLI7.IC^_%,T#G_I8^L)K,-]V' ?NM"G?Q34% Z?HXS",#M" M] VF'D7[2%=(YQ;)S#NOT^AD- E>5[FXVW1<'#4NCIPN/I;/UC%J5, M%H: >,[8W#Y6J) ,FFMA YYHFB*U8(49X0"F>UFZG8E#ZT5?@3D-=RRPTR9& MI^X8-0$AD,8V%LG*C+9D>@$K5%%DC,K>":KJ8[R2O&&XEE^G&SN2/&M(GCE) MWF^R.H+5TZS/9F@U*=94YGWTW.@11KF=@/MRZS3=D?9Y0_O(Y*+DNH_O^<98Q.D5D4M@MNZ.0V')O!.0[13?^@NG;;?W0- M\(769;LB+R+?2V"-Z(N_)[0N?]SRQ^X!3&4"-0N*V$S8*_.5D"E,2>@ !%11 MM3GL#48%'V'G$N1V8E>2KA<*)6XD1# M[\7M5$T?YN\)K2Q M]-T=C;>K;[?EKB%H-5KD%FEQ9(@.1]N%C">A5;/=AVS#K6S#H>^"QUZ%G"^T M+O]6R&&G4/K?0J:&7Q,R>%W)N+W8E64KU[!;KG5JVJUDW$@?SNX^%!QN%1SV MOE.%O2HY7VA=_JV2P^[=*G_3^0\Z@@+;-IV[+7<-02OFL%MC;93^=B7C1OIP MZO>AX'"KX/#8>^E[57*^T+K\6R6'W?MH'DO?W1&4UM;2WX>8PZV8PVZ-=4NU MKK9;9Q (UKNSY(;X<,[W(=UP*]WPN?>:]RKF?*%UCV5:,1>[]^">>*F@HC.; M=V4%C4T\$J56FO 4XM)[.A-N["_&)^,U">/N>U=NK5"+W4)MO9AA*K\N698> M:W'\6,+]K3GSZ&7G=>/-%UHW#*V2B['WLS>OBLX76I?_RM&C>T]NYQ*/>TH\ M6B]QKVHM6#F^SJF>.VG$6)#P@%%LXS,/JL<8Y">"(*XW?/&0U7>N#N M>LM^$[23EB6S.-?B%R]=/8O.(RBQ8JUP#WKS#7L]9YZOT,*&7]CTODD$16N= MECV8(I!<=5_VW.=A!T \^P%I#TA? \9O +(>D 6A761!UC5S+)\:O0'CO8G- M+T)N IK4<.6KN'"&3CGA7#[74G)'97$6F"IAKI7C:H6JX&CA(RRH;PH;']Y7/0A7G4AIF^$F,$=!55;^*I*+%_B8Y([:$ZWFJ_2@X1WS)Q"-OH M:9*.]\0S/PR_; B>I &>'0@G&TJ0!;[LK1+X3#:,ET!Y!"9UZXO!52%:TNN3 MYVH$B\?[[_7SX<(VK,!91 / HEECE+]_ M-YHD7_8EY3^1O4C1>$C1^!![_KU!PWQ?0N&355';6:B,EJ"'DY"1O6GHN">! MVT^U=3XZ&TVF\7I7WAZG\_//@U,7=KSST"2:59@_%@I?LJ[_AMUAQ%V&E_UJ M_XI&7S>I_M%T,;C7>@ M\TIKMS7\!<,?0OX74$L#!!0 ( .6"J5@V&58&=0( #P& 9 >&PO M=V]R:W-H965TXKV=LW/.[$QF.VWN;87HX$$* M9>=!Y5Q]'H:VJ% R.]$U*MI9:R.9HZG9A+8VR,H6)$681-%)*!E703YKUZY- M/M.-$USAM0';2,G,_A*%WLV#.'A7,3GB\R?;P]\X[BS!V/P2E9:W_O)53D/(A\0"BR<9V#TV>("A?!$ M%,;/GC,8KO3 P_$C^X=6.VE9,8L++>YXZ:IYC=Q^QUS/U?(46 MMOV%77\V"J!HK-.R!U,$DJONRQYZ'PX R?090-(#DM\ ">HS,Q-(XS>01$DV E\)8-' M2FYK5N \H'*T:+88Y"]? MQ"?1^S$'_A/9$S_2P8_T&'L^O /6O0.J9M\O?.Z%SSTX-'+,@>.T&>R1&0OO M0)+!E87X#$JVMV/RCS--.Z8C4K-!:O9W4DO*MFZ4 WKL.*:QXXN[>O,]=)M' MDVAZ2N]X>ZC@S^>Z@,.#VO9]E6ICPY4EI]<$C":GU%A,UZNZB=-U6^XK[:AY MM,.*VCL:?X#VUUJ[QXGO(,,?1OX+4$L#!!0 ( .6"J5AV]A40KP0 *L9 M 9 >&PO=V]R:W-H965TA'GA5R[FV4VE[XODPW-"?RG&]IH<^LN: MOYAMR3V]I>K;]EKH/;_)LF(Y+23C!1)T/?<^X(LE3$U =<7?C.[DP38R5.XX M_VYV_ES-O< @HAE-E4E!]-\#7=(L,YDTCG_KI%Y3TP0>;C]E_Z,BK\G<$4F7 M//N'K=1F[DT\M*)K4F;JAN\^T9I0;/*E/)/5+]K5UP8>2DNI>%X':P0Y*_;_ MY$<]$ :%8<4^+E%&)1NA6WS>K,J.(K]%?6RJ( M.8L^4SURZ(JH4C#UB,XNJ2(LD^]UP+?;2W3V[CUZAUB!OFYX*75:.?.5!FM* M^FD-[.,>&+P [(J(HF:DPX9T MZ,J^,$./SFZH60X,=?U#4:[OD(U\WT=\GRVILIGUXV$13LWH/QP2A+@#W)EZ(/"D 9X< M S[N Y[8P.-IU 'N3#T0^+@!/CX&?-('?&P!#Y-XV@'N3#T0^*0!/G$"_[JA M6L_7BHH^^!,+/A['00>^L\! ^-,&_M0-GRN2H76II86BK%IKMXZU=FKQ@3"( MX@XA9\F!A'#02FS@I/292GF!6+XM%5UI6=130Z7JE<3 HC.":="]O=SUAO(Y ML S8R>?:)"T4>B!961F#>K:T/6%YF?_$K-4%GDU;@,.DR].)8RC/5O*Q4UP7 M'])4E'K&,D;N6,:4=D2]9,!>RX*@*WON6D.YM$J.W5+^A1>CM!3"S!MOO,Q^ MIH[Q"^TU(\&A1=!6?SP.H!6CY\A;R<:1TWG=EG?94 M X9M/Z#1)Q;Z4S@"W%H"[/8$+[DP;-N!$80 7?2G, 2X=038;0E>LF+8%G^- M?FJA/X7Z0ZO^X%9_MQ^#'L7' -UGUUUC*(=6\<&M^*\T96#+^PAKS>C.C+OJ M4%8'+;V[I_]">TT8O&W_?@K=AU;WX6U;>+#%7B\(73_M+CJ45&L)8%@;#W8? M#]'$NNM.H>[0JCL,:^7!5G&($VOD3R'BT(HX#&OGP19Q@+$U\J?0<&@U'(:U M]&!K.(9DW 5_"@F'5L+A_[3U8 MY;,FXN\)0!JV,PYMV]G6V9_T$CJRVPUWT MM:3\@S?IYC/&%1'WK) :[EJG#\['>H3%_LO ?D?Q;?5R_8XKQ?-J&PO=V]R:W-H965TL, MP)"'G L]\3)CBDO?UTD&.=47L@"!-VNI4_4X RZKB=?S=@^#'XX)N8 GFME@HW/DM M2\IR$)I)012L)]ZT=SD?67MG\(-!I??6Q'JRDO+>;KZF$R^P@H!#8BP#Q;\M MS(%S2X0R?C><7OND!>ZO=^R?G>_HRXIJF$M^QU*33;SW'DEA34MN;F3U!1I_ M!I8OD5R[7U(UMH%'DE(;F3=@5) S4?_3AR8.>P#DZ0:$#2 \!/1? 40-('*. MULJ<6U?4T'BL9$64M48VNW"Q<6CTA@F;Q:51>,L09^*YS'-F,"U&$RI2,I?" M,+$!D3#0Y)PLL6S2D@.1:S+/*-YHP@2YHTI181[)MQ5G&^HR0:!66:?!(II,_Q/KK: M^AON_)V%1PFOJ;H@4>\="8.PWZ%G?AP^+1 >A X>'9$3M>&/'%_TFARY!1M\ M&Z:EP1A1E9*%DFF9F*<@3Y-$E923GS>2%2%S2! MB8>?O :U!2]^^Z8W##YVA>(_D3T+3+\-3/\8>SRCG(H$"#7$9$!6L&%"8&': M.K0'!2@FTZX0U+Q#QVM[V#;N]3Y@KK;[KG49C?JMT3/)@U;RX*AD3-N6N>Z& MS954N^3)]@OIK/^:<["OI'^HML-FT*UUV&H='M6*W=EP5WF=HH8O'CP?]0Y$ M==D$W:I&K:K1OR0=L!_]-=VCEYD,AX,#K1U&6!0'8OV]+IJ#VKCAHDDB2V'J M!M.>MO-KZMKVP?D,YUH]AIYHZJ&(W0?K6!,.:Z0,+D88/E4/FGIC9.%Z]4H: M[/QNF>%L!F4-\'XMI=EM[ /MM(__ %!+ P04 " #E@JE8?TP>X/4' ") M3@ &0 'AL+W=O8T=E#H;Z6&RDU^Y:E>7D^V&B]_30L*(WDET[0BF>/X M=PL=[,>L @]?/]'_7I^\.9D[4K-^6 V8$NY$KM4?RX>?I#M"8TK M7ERD9?T_>VCVG)RX26BS.5/' 5+6WH54OZNS7T29?25Y]4&ZU M,K]-3)Q>\&R;%H]2LDN9RU6BV4TJ\I)]8#\+I40E(GL722V2M/S>;/UR&[%W M?_W^;*C-V!5A&+?C7#;C^*^,$[#K(M>;DO%\*9=N_- <\_[ _:<#O_1)X+50 M'UG@O6?^R \[CN>*#K_8FO"17X<''>$1'?Z3R#\R;_[JZ)P.CV2\/_B 2$:P M5S&H><$KO-N-4/)#-6&6[*K(3!4I13T/+XR(^5J:F:W9W2,[W.]&/-:;+QZ$ M6K)__L,@V8]:9N6_NM1MQ@^[QZ^JV:=R*V)Y/C#EJI3J7@X6W_W%FXS^UB4- M$A8A81P$DB7YD<2K*,EDE1C,SJ%9)K,U+ M4QGBKVR7)[KLTJL9:E(/55TL[A>3^:CZ=S:\/Y2B8[]IQWX1>>A]LPR".5D> M[[,\IK-@\F)R]4$*2(2%B%A' 1S M1)SN19R2$^E+KF1U:\/L4:\/B@Z#PO2^30?5..A'$0 MS$GY;)_R&9GR_$^5Z$^8F+UQPI(A(6(6$< M!'-$]$;6]XS(N?3S+KN3JKK3*BNA2M8.LF3ODKS=UNUS2&Y?>:"TJ*4=5M9P M.I[/1YY;7SEJ6#?Y!Z;3(Y/_^?9+R41N)H9YT9ED,KYWDI&T"$KC*)JKA&^5 M\$]G1&[+CDRYX809G0=#E&NDCZ:T"U,*C M:*X*UL1[M(O_O6Y-RN4'<2^56$NVE2HIEM6%II6GEJ2Z[M1.M)E2AW)U2D,/ MZK%'*12;L*QNLG5.'*2#CZ TCJ*YDMF.@$>W!/R1-ZO[GIV9A_8#H+0(2N,H MFJN"[0EXIVX*>-"N )0606D<17.EM)T!CVX-7-R+)!5WJ62K0K'53N^49&NC MHBZ/WEV_[ T$L\Y+$+1% *5Q%,U-O^T2>'2;X(];&VC[ $J+6MJS#\9T[K^P M-G]&<\"SW0&/]*V+ST^Y;B[OU01(RG(G\EB^KR[SY@K=_NJ8&/.7)SR=!QTS M 6KQH33>=1)CL_/!2;C?_EG_[M/^?7_19O]E1WOZ-*OO!QM*BZ TCJ*YJEAC M[WLGOHC[T,X E!9!:1Q%^F:G MXHTI3&RKDEA6=U&'5^WWE1YQ^QU])M17J=L=W^4%2V59,KT1>><5O1W8\P^N MAL_N7J[H@^LM#-2FHVBN,-:F^V^TZ<^O^.;]K^;J$F\D^R67G9F'FG@H+8+2 M.(KF:F1-O']J$^]#33R4%D%I'$5SI;0FWJ=-_!NN_S3 \XEV)!W;._%0^XZB MN8FW]MVG[?M;ZMRO#T6G(E ##Z5%4!I'T5R-K,OW3[T(P(>N H#2(BB-HVCN MREG;2 CH1L+Q.G<$$+Q^FTU']E[I"NT4H&ANVFVG(*"7 /#;FYO.9$/]/906 M06D<17,%L/X^./4W_P'TFW\H+8+2.(KF2GFP^I]V^G^XX4]S>RN$7=?/:L_%_=E6CO.83'Q.[]6I@^HMQC0A@"*YHIA&P(! M[>>ODSS)=IDI=J\M(*,!O><%M$4 I7$4S97"M@B"V:E+'+23 *5%4!I'T5PI M;2+@#_G#4Q[;]TOMTU3P5S6*:A[1="[5.\I*EX*K8NL?KF18BE5M8/Y_:HH]-.;:H#]T^<6_P-0 M2P,$% @ Y8*I6-6WFRG2 @ A0< !D !X;"]W;W)K&ULE95M;]HP$,>_BI5)4RNM30@-#QU$@K9[>-$)E3V\-LF%6'7L MS':@W:??V0D9&Q"T-V [=__[G>T[3[92/>L<6R'$^-EH>FU(Z[@_WJE_ M<+EC+BNJX4[R'RPU^=0;>22%C%;(KEVOV3;V 8>22IM9-$X M(T'!1/U/7YI]V',(>R<3B'@P:Z4MT#8/>R.D079LS0;[FLM)4I'KB&\2VP?VD09S7 MB.$)Q#YYE,+DFCR(%-*__7U,M\TYW.4\#SL%'ZFZ)OW>.P0-;QK&#ME^NY5] M)]L_(?NE*E:@['XMCTC68+7"S7$%6X"WNJ0)3#VL, UJ U[\]DUO$+SOX+MI M^6ZZU.,YK)D03*SQ&N/A)$ NV.Z(+H_!UG*1D[/%O8G[46\P\3='(*(6(NJ$ MF*4IL^5(.:&5R:5BOR#=W9,S/-$ASR@8'><9M#R#3AYW?9'@3.C!0>BK*(R& MQV,/V]C#SMC85C)@&-U/['%P?IYC>+@%X0F*44LQZJ1H2MHHBM7E*MO0E_.' M,3H@Z?7'X^,HXQ9EW(F"!?X?UW-\N!?#&ULM9=MCZ,V$,>_BD6KZDZZ"QCRP&X3I,W= M7GLO[AK=MKW7#DR"M<:FMI/L2OWPM0V!K )<-E+? ;/S&_&]M]F?A#R4>4 M&CT5C*N%EVM=WOJ^2G,HB!J)$KCYLA&R(-HTY=97I022.:."^6$03/V"4.XE M<_=N)9.YV&E&.:PD4KNB(/)Y"4P<%A[VCB^^T6VN[0L_F9=D"P^@_RI7TK3\ MQDM&"^"*"HXD;!;>';Y=XM@:N!Y_4SBHDV=D4UD+\6@;G[.%%U@B8)!JZX*8 MVQX^ &/6D^'XIW;J-3&MX>GST?LGE[Q)9DT4?!#L.\UTOO!B#V6P(3NFOXG# M[U G-+'^4L&4NZ)#W3?P4+I36A2UL2$H**_NY*DNQ(E!%/88A+5!Z+BK0([R M(]$DF4MQ0-+V-M[L@TO561LXRNVH/&AIOE)CIY/[HF3B&0 M@<.&:K1BA"OT M'CV8\<]V#)#8H &?K2/4S>O,1-*%,O;6]3WHHI'(B02'*T9^Y MV"G",S7WM:&U,?VT)EM69&$/682^"*YSA>YY!ME+>]]DV:0:'E-=AH,.OQ Y M0A%^A\(@'*.?D7_DK&X#$:*FF)&+$/5$^+HKUB!=Q3I<5HR5AW&W![L&;U5) M4EAX9I$ID'OPDE]^PM/@UP&^<<,W'O*>+&%+.:=\:R:R&>84T!LS1E7Z;]&_ MG86HJ"N_$^?7+O1]@H.;Z=S?=]!,&IK)(,UODG -V<4,DS.&H!M@V@!,!P'N MGT"F5+T"87J&\'X:=T/,&HC9((31E@U06P1WR&HY@Q96V6LY>Y2 MQCK8A9 G"HX'5>>[VWG,F-WM09J=%!WG-5I):DJX,ADX/>IDPO^#'N&P90^O M4*1,,$:D0J4A=^6T=6T%NS./*DY\6MMP-.XK;JOH>%"07XC4-5C1I>L#MR*. MAU7\I6Q= U7YQ]$)53R*)CU@K9[C84'OE[)K("^6>]SJ/?Z1X+?B=@W2N?SW M(;7JCX?EOT/NKB&;G8^HF?ZSGAT:M[L!'MX.&FTAM;; 45M*JRW]>GA-$G'7 M$C[+P3\Y[!8@M^Y(KU J=EQ7Y][F;?/;<%<=EMONU3^'.1$:^5&(P<:8!J.9 M&5I9'>.KAA:E.SJOA38'8FU\?D+:#^;X10A\;-D#S,Y7\!U!+ P04 M" #E@JE81S5..RL$ B$P &0 'AL+W=O,9E>J2;VRQXT#C,BA+;>(X@9W1)+=FD_+>@L\F;"_3)(<%1V*?990_ MSB%EQZF%K=.-NV2SE<4->S;9T0TL07[=+;BZLILL<9)!+A*6(P[KJ76+;^8D M*@+*%O<)'$7K'!5#>6#L>W'Q5SRUG(((4EC)(@55AP.\AS0M,BF.?^ND5M-G M$=@^/V7_5 Y>#>:!"GC/TF])++=3*[)0#&NZ3^4=._X)]8#\(M^*I:+\CXYU M6\="J[V0+*N#%4&6Y-61_J@GHA7@DIX 4@>0DKOJJ*3\0"6=33@[(EZT5MF* MDW*H9;2"2_+BK2PE5T\3%2=G'[-=RAX!T!QR6"<2+5*:"_0.+=7[C_*L M#H8>W&;NW+('KZ<'-2V= S5&%65V(W9T!5-+U9$ ?@!K]MLO.'#^,#!Y#9-7 M9G=[F/[>9P_ BY>V[!AFQ>>] I_?\/G&.9O#)LGS)-^H6E(K;07HC5HWU2MY MB_[K?#D5=977+_,66G.8C1W/G=B'#IJ@H0F,-)\YS27$SV8(+AB(ZY)NAK!A M"(T,]R"N00@O$-X1#^-NAJAAB(P,2N#6D%R#$5UBN$X/Q;BA&!LI5.4/61CC M"Y0H"'H6!G:T+CK&0OI6ZKF:D=L#<.5/J%PK2(DLH$\TX>B>IGM "U5L9:5U M*I[S"I6&6]*.!]1:S-*4Q:E%'ALU^DF]#@'S+L&" MD=.TIX")W?L=["'G7!6NRQ6>T7/7YM#AM:IEK_=M0T3.$[40Z.5F[BO;N#D M-3[EB99Y8I;YGV;@=3]M0?5'8=_"TVI/S&K_0@.OLS\Q<(R?8>!$BSXQB_[+ M#+Q.?H;HC?P^*JWYQ/S1_V(#K_,_ 7-[OBR(5GIB5OJ?8^!U)]'99X__=+W9 MK6V+#/BFW)P1:,7VN:QV,)J[S0;0;;7MH9M7NT?JQ[XJ%8%26*M09Q2JI<6K M#9GJ0K)=N0GRP*1D67FZ!1H#+QJHYVO&Y.FBZ*#9%IO]#U!+ P04 " #E M@JE8V8.^P^T# S$0 &0 'AL+W=OK3F.S HEB!)(1<12PF$W,Q;VW*@=M M\5<$1U%[)BJ5+6-/:O EF!F6B@AB\*6"H/AW@!7$L4+"./XK08UJ3^58?WY% M_U4GC\ELJ8 5B_^. AG.C+%! MC1/):/[/@[E EY"L]GL="_Y%C:6@;Q"<.PRN.+BE@ZL3+2+3:=U32>=3SHZ$*VM$ M4P^:&^V-V42I.L:-Y+@:H9^GM4SD$<02%Z4[LF.LZ2P)W]FRD9\5JN2 M1[Y$[V)E<:0\P 6:!D2&0*I0BN5USOT0-],1D8_W(&D4BT\8VO?-/?GXX1/Y M0**4? M9+A!"3$V)?*BL3+_,?5GD[ES)W25?62I#01[2 (*FOXD\5F0ZKV0N MG4[ KY3?$M?^3!S+&;3$L^IV7V3H;CG:W>T(QZW.UM5X[A6\34@YW&PO#VS! M.4WW@&^C)-L74K=;TQ<]K0^'_/,'0I(O$A+Q;QN_Q?Z#]OW5#70G,NK#S, K M1@ _@#'_^2=[:/W21DY/8 VJ!A55@R[TN59X6X:%VU"[J2OQ,+?'GF=-S4,] M]!:K@3>Q*ZM&3%X5D]<9TXH)J=X^#@=(6;"3/JGJ":Q!E6V=:@SKQR1;^M7E.)A8 M@S/-MEBY$_O*[6K7*A^[,ZH-C4%HT6(!^P2J<&F-L1/EK0?1%UHS9^>4L_/. MLBT#Z(NNGM":=)T**+NSZ.@0KGLA2<<9G)<%+5;VR'&N"/=4J]C=QZ*Q?$9WDJB^:IFJTZ_X7N=\_F ME^J+@&YK3S#%YP3LK/81]J4Q[!#2NATAK[SHT(N!9)EN9_P]02P,$% @ Y8*I6$_O!'2" @ :08 !D !X M;"]W;W)K&ULK57;;IM $/V5%4VK1&H-!IS4+D;R M)57S$,G*I7VH^K"&P:P"NW1WL=._[^R"J9,0YZ4O9B]SSIPS9H9H)^2#R@$T M>2P+KJ9.KG4U<5V5Y%!2-1 5<+S)A"RIQJW2 MLA*X8H(3"=G4F0TGBY&)MP'?&>S4P9H8)VLA'LSF*ITZGA$$!23:,%!\;&$! M16&(4,;OEM/I4AK@X7K/_M5Z1R]KJF ABA\LU?G4^>R0%#):%_I&[+Y!Z\<* M3$2A["_9-;$A!B>UTJ)LP:B@9+QYTL>V#@< Y.D'^"W ?PX(7P$$+2"P1AME MUM:2:AI'4NR(--'(9A:V-A:-;A@W_^*MEGC+$*?C*YZ($L@=?01%3I>@*2O4 M&?E$[F^7Y/3DC)P0QLE=+FI%>:HB5V-2 W63-L&\2>"_DB @UX+K7)%+GD+Z M%.^BV$ZQOU<\]X\27E,Y(,'P(_$]/^S1LS@.GU4(]WP+#X[(";H"!I8O>+. M9,E44@A52R _9VNE);ZCO_HJUC"&_8RF;R>JH@E,'6Q,!7(+3OSAW?#<^])G M]S^1/3$?=N;#8^SQ2HHMLPV-\P1?%%L*;=ZE/ML-U[GE,M-E&P?C4>1N#]V\ MC+D8^UW,$Y&C3N3HJ,C++ ,[+(PR(JF&/G''.4[#0>"]/^NK_QO T6#\ MC8 M< ^ZM@2YL<-,D4347#?MT)UV\W)FQ\2S\SG.T6;L_:-IAC#VRH9Q10K(D-(; M7*!8V0RV9J-%96?#6FB<-':9X[< I G ^TP(O=^8!-W7)?X+4$L#!!0 ( M .6"J5@@^TRC0P, &D* 9 >&PO=V]R:W-H965TN%EQA0WOJ^3#'*JKV4! FT"T\@'DL[A6._"9*RG(0FDE!%&P6WNWPYFX86(#S^)_! M7K>^B97R).6S'?R;+KS ,@(.B;$A*/[MX XXMY&0Q]L:8'M[T/T=TX\ MBGFB&NXD_\)2DRV\J4=2V-"2FT]R_QYJ09&-ETBNW2_9U[Z!1Y)2&YG78&20 M,U']TY[-KL^_P&H[#<=2X'?&*&EY1;_K7 M("1>H[,;$+WF!KQ2L".A<2,T[MV +^X!@Y30'9ZW+9!$YCF^F_6E'=C'CR7D MDAU,5UWIJ-:(6ILPB\/X=*M^]IK.XFC4O5.31L#DSP2DC)>V!OQ*P^2W-/SL MU:-AVFB8]FI8N1R+^BZ0 M]87;VQ2#F5G%/5LG:RKQ:8MJ]!<#T\(=_M%'>3 MGS7D9[WDUS:_F/\_HC_['?K=3F?H#X,?I2WH%7 K#!LTIP3R@LMO 1K:O(\ ML+4?S]:>*ENUX"7A)=:;7YVE>L6C8Q)$)W(ZG";3:'8BQV\5;2P)6]?+:#SE MI3!5=6NL3;]TZ[J$$_O*]E&N&?@1IFK"L/1MF="$PP9#!M<3I*2JOJ8:&%FX MUN!)&FPTW&>&O2 HZX#S&RG-86 7:+K+Y7=02P,$% @ Y8*I6&\:=>Y# M @ . 4 !D !X;"]W;W)K&ULC511;],P$/XK MEI$02-"T:;NAD49J-V![V%2U AX0#VYR2:PY=K"=9OQ[SG8:BM1UO,0^^[[O MOKOX+NF4?C05@"5/M9!F02MKFZLH,ED%-3,CU8#$FT+IFEDT=1F91@/+/:@6 M43P>7T0UXY*FB3];ZS11K15C,T9ZX3'9*/3KC+E_0L1,$ M C+K&!@N>[@&(1P1ROC5<](AI ,>[P_LGWWNF,N.&;A6XCO/;;6@'RC)H6"M ML!O5W4*?CQ>8*6'\EW3!=WY)2=8:J^H>C IJ+L/*GOHZ' 'B^!E W -BKSL$ M\BIOF&5IHE5'M/-&-K?QJ7HTBN/2_92MU7C+$6?3+9188DN8S,D74*5F3<4S MT\>F-;,58^\N0'+N#!OD\AB=,<197VD58@4/Q-I2NZ5M)4AGV0. M^;_X"%4/TN.#]%5\EO">Z1&93MZ1>!S/B F)G.&=#B69>M[I"R790*.TY;(D M/Y8[8S4^H)^GT@YLL]-LKJFN3,,R6%#L&@-Z#S1]_6IR,?YX1NMLT#H[QYX^ MM/4.-%$%-HA3RW8"#J4PI\0&NKFGL(9EJI0T/>S@=QL(R=,-?]S!3\(F47!HBH$#H>'2)<77H MTV!8U?C>V"F+G>:W%8XVT,X![PNE[,%P 89AF?X!4$L#!!0 ( .6"J5BA M@@#@D , "P0 9 >&PO=V]R:W-H965T"WF MED@XY_EGFJIL[DP=E,**;')US7?OH184&;XESZ7]1+LZUG/0L,;J6\C9Z[2 MB9O;N\LZR;,J2?^!) /T@3.52?0W2R'MXETMN%'MWZD^\P<)/Q!QA +\"OF> M'_;D],G?"2R3AG"I@SA$'ORD2N2ZV># M-5>?T@H>6[AY/FT3[(?Z@35SMVT-/6$8>U[8A'6RBYKLHL'L;AA5D**%(@IZ M/3P(?^P^C$3641HW2N,GM&,\9AE&(NN48=*48?)G=JS@400J\7AX&/W86QV+HR_;U, M_PG]6)./58J1V+JEV'+ +^ U'!O>LA@,_QH>.O!\6>?Y#AMQW$7BXC?A/ M92#0DF^8$K3_53W,\.CM&(FMJW??E^#H*9TY:MLR%ENW%/O&!0\V!+_AS/A^ M;QCC:'KHS)XP',7'!]9T6W-7 6)MQU%96:\:1IJSS]@_-G9A2V\]R> MIIJC]:2RIDRB'%::TCN:Z *+:C2M%HJ7=KJ[Y4K/BO8PT^,\"!.@KZ\X5W<+ M $;[CF<TYSL#.*>-6&)37;F48B)7. M&(=;2=0JSZE\OH1,;":6:[UUC"%+#-$*.-/ MS6DUCS3 [?$+^Y?2.WI94 53D?UDL4XGUL@B,2SI*M-W8O,5:C]]PQ>)3)5' MLJEK'8M$*Z5%7H-10D-MCXF%TIAS!;/V\ +C)(BQS/0E&7J!,$/\QDY/CHA M1X1QX_5:X-/#\!E$#=S? MA=O8LZ9Q7M,XK^3S7^';[X,BOVZPA%QKR-7O-GL57Z^=SWRMYZJ@$4PL_!P5 MR#58X<EMZ M2]7 <]VF:D=3K]'4.ZCI@3.-KV*NJ8;6?YP+W@M5;X_]-J#-VPT#0]J^JY3D"02*ZXE:X_> M08*W]K\CLAVOH\;KJ./HC;JTWA'9CO5Q8WW\ONB-__F;><.ANY>\EJ*1/]X+ MGKVUBIL=%"YX">.*9+!$F',VQ.3*:E=23;0HRH5](31N$\IABALYD*8 [R^% MT"\3LU=HMH;A7U!+ P04 " #E@JE8Q4"#G4(# #*% #0 'AL+W-T M>6QEE7@EV-V=,>\M,R')(YEH7'WV_ MG,Y91LN+O(&FN,JI-5\W\LE",)B60,N%W@R#R,\HE&0WD(KO)=.E-\X74 M0])K0IZ]?4F&I!-=$L_*C?.$#3#R4GP<'Z]&S^K@'/B M.T6O#A"]" )<&$!,/#I,?)\V)MT[2'J/,B;(Q5#,J:"3Q0'5DHS+E8VW(7 -!>Y\K0I M4Y.H Y'RR<(=VX,*KG4R+G-5Y;89[.])/7P'6/? (!>B,=@E-C :%%1KIN2- MZ52#J^ SR*O;]ZO".)PINNITKTA+J&XFR217"5--F@Y9AT8#P5*PH_AL#G>= M%SZ 6N>9:22UENK%CU7[)IFD,U4TK8SN@ MOZEFM3=E+U^DZQ7\,=>?%V8ZLNI#8;-;Q5*^K/K+M#& J7=P=5H48O5)\)G, MF)W\P0E' [KF>?-<\2>3#4IE:@),$>^1*[5OS<--AF]S(?WZ)+1QW-HZ;#51#PZU0_(=#L>B3>I-%EQH+NO> MG"<)D\_.7$9>TXGY0VU+WXQ/6$H70M\WX)"T[6\LX8LL;D;=PD+4H]KV5YA> M)VI.U"87EPE;LF1<=]5L4C4]TS!9ZPL(N\A-=;D1C&,Q-P(8E@=S@'$L"\OS M/\VGC\['8IBWOA/IHYP^RK$L%S*N/E@>-RMAGD#!I8',OW=6N.[C5?(_CK ]G1?A6 SQ2L1FRF^UH"XUPT8<>S>;2P/ M,+!=P&H'\KOS0$VY.6$(NXIYPYY@'(EC#(%:=-=H%"&K$\''O3_84Q*&<>Q& M ',["$,,@:<11S 'X %#PK!Z#^Z\C_SU>\IO_WLY^@U02P,$% @ Y8*I M6)>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5 MN %(MB6/:(7->=I3W; M+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II% MR=.B':5_'_M!$_M')QJ?1- )@AD,B#D/TD F2*0Z9"0:0"9(9#9D)!9 )DCD/F0 MD'D >8% 7M!"SL 61NR;. M716%KI7S,8\MM12%@!#R(P+YD1;R$0Z@:@A@/B$PGVAAKKGDJ@#66H1-=;77 MRO\B;*IXC(7K,2W?+1>&/7%9 _L;N*T-5&_Q4)L0Z^01K#-UX6KC^UD(A=DC M)M:'[V!:'IJ./S50"L=N>='.3$) S!PQL3I\-ZN$:Q]D&S^FNAVGH-X,TA@S M1TRLCIMJ+_4K +L&!1O?BDL_4GITF#)B8F?,5:$K8&O^O=]BF"%B8D4L?+WW MVCMA"<8'%&["&!=C6HBIO0#;YHJVL]V!WAJ^WXF"S5576XB)B2$F-L.2O[)# MVWSMSYNX/!.VD+J)>R$D)HR8V!AS947I'_#:\+*),5?&<#]VWX;E!+-&0FP- M=![0FT GF#T2Z_" 6R'N3@I^@(2:FD818(^_,#8[- M&6)B(DF(1=*;(YQ\UIA($F*1H"YF9R$FYI:$V"VG;7RR-3'1),2B^56!)Q$Q MR23$DD%=V(^-F&828LV@Z\U^#@0S34ILFF,(/V<+[D78).#8V0P<%[+WR%/, M,^EO\LPY6_G:REI"TZ1^:L&W6P/ANB7%M),.I9V..\1$\U[$VD$Q^ST3TTY* MK!T<,\S/I9A_4F+_X)AAAB[%_),2^P?!7!J]#S$Q_Z3$_D$P[[0N0TS,02FQ M@_"''F8\4\Q!*;&#WIM@_HRC88H;8 MA;*ALF>=UT-,S$+9D#DT=AYBHOLOQ!9",7NRS# +94.N@OJ;69B%,F(+X9BA M+#/,0AFQA7#,,+QGF(4R8@N]LZ8\3N5#3,Q"&;&%WL7L FBXAXE9*">V$(K9 M&^DY9J&QC5FH9S80N$VQ,EU;X[))R>6SZELS"E& M=.^?V#QX.J;7'S'SY,3FP3%[_1$S3S[D1D_//#EFGKPUS^CX9E3I1Z""WU9GFS([.II9SZL@=UKWEY?-'J^)+8EW\!4$L#!!0 ( M .6"J5@3)^RZ[P$ *4B : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-VKM.ZT 4A>%7B?P 3/8MP!&AHJ%%O( 5)A>1Q)8]"'A[HE"$95&KU;Y8=N]7;(Q_++ MX/3>#:_C-N?2S)[;89/+LDD?^\OI,9T/7Y;-\/@B3:H=I!"D]8,, M@JQ^D$.0UP\*"(KZ00L(6M0/NH:@Z_I!-Q!T4S_H%H)NZP?)'&6<$R1-L";0 M6I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R70 M6U%O)=!;)R_;!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$ M>AOJ;01Z&^IM!'H;ZFT$>MMDLX1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V- M0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!OGVQV$^CMJ+<3Z.VHMQ/H[:BW M$^CMJ+<3Z.VHMQ/H':AW$.@=J'<0Z!VH=Q#H':AW$.@=J'<0Z!V3CY4$>@?J M'01Z!^H=!'H'ZAU_J?=8/O=YO/1\K_'Y?TEU.=V;+X\_+[]/HH2+,\X)_DJY M_P)02P,$% @ Y8*I6&(CYQC8 0 2"( !, !;0V]N=&5N=%]4>7!E M&ULS=I=3X,P% ;@O[)P:T;7K_D1YXUZJU[X!RJ<#3*@3=O-^>\M3$TT M2EQFXGL#@;;G/;3)<\7EXXNC,-FU31<6616CNV L%!6U)N3649=&EM:W)J9' MOV+.%&NS(B9FLSDK;!>IB]/8U\BN+F]H:39-G-SNTNM0VVZ1>6I"-KG>3^RS M%IEQKJD+$],XVW;EEY3I6T*>5@YS0E6[<)(F9.S;A'[DYX"W=?=;\KXN:?)@ M?+PS;9K%=@T+\:6AD(^7^*9'NUS6!96VV+1I21Z<)U.&BBBV3;XO>C*>'-,. MT_[*C\X?RHP%IID/WKJ03LS3X7'O1]*OGKI4B'RLQS_Q(S&5/OK[J#_MDLI? M9J?M?;9^/9Q'8,/M^#W^?,8?]0_L0X#T(4'Z4"!]:) ^YB!]G(+T<0;2QSE( M'WR&T@B*J!R%5(YB*D=!E:.HRE%8Y2BN&UL M4$L! A0#% @ Y8*I6&QVG[KO *P( !$ ( !KP M &1O8U!R;W!S+V-O&UL4$L! A0#% @ Y8*I6)E&PO=V]R M:W-H965T&UL4$L! A0#% @ Y8*I6)JXIU=#!@ ;1D M !@ ("!*PX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y8*I6$.4RKLV!P _S, !@ ("! M!!X 'AL+W=O 8 " @7 E !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MY8*I6/6CKW;&!0 ! \ !@ ("!W#0 'AL+W=O&UL M4$L! A0#% @ Y8*I6&-<;W:S! 20L !D ("!T4H M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MY8*I6%1;4=E^!P LQ, !D ("!>F, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y8*I6*CCDXGG!P DA4 !D M ("!A7T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Y8*I6"!1%Q<> P E 8 !D ("!:8X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y8*I M6,,IT X*!0 O X !D ("!YIH 'AL+W=OI/[\" #Q!0 &0 M @($GH >&PO=V]R:W-H965T&UL4$L! A0#% @ Y8*I6 USGAML @ '@4 M !D ("!DZ8 'AL+W=O>4' "N2 &0 @($VJ0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ Y8*I6&OY.!'X @ O D !D M ("!M+0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ Y8*I6**$0?<@! ZA0 !D ("!$KX 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Y8*I6%/@ MT1/O @ 2 @ !D ("!N<< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y8*I6/RL16R\!0 F"( !D M ("!4-$ 'AL+W=O&PO M=V]R:W-H965T?<5;P4 M ',A 9 " @9G< !X;"]W;W)K&UL4$L! A0#% @ Y8*I6%1?(T6A @ ' 8 !D ("! M/^( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Y8*I6#WRP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y8*I6#/+Y\F4 M P 6 T !D ("!#_L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y8*I6$_O!'2" @ :08 !D M ("!8 &PO=V]R M:W-H965T&UL M4$L! A0#% @ Y8*I6*&" ."0 P +! !D ("!#1 ! M 'AL+W=O&PO=V]R:W-H965T4? 0!X;"]?7!E <&UL4$L%!@ !" $( !1( !4D 0 $! end XML 71 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 72 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 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 161 285 1 false 61 0 false 6 false false R1.htm 0000001 - Document - Cover Sheet http://www.arlo.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 4 false false R5.htm 0000005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Sheet http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Statements 5 false false R6.htm 0000006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 0000007 - Disclosure - Description of Business and Basis of Presentation Sheet http://www.arlo.com/role/DescriptionofBusinessandBasisofPresentation Description of Business and Basis of Presentation Notes 7 false false R8.htm 0000008 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements Sheet http://www.arlo.com/role/SignificantAccountingPoliciesandRecentAccountingPronouncements Significant Accounting Policies and Recent Accounting Pronouncements Notes 8 false false R9.htm 0000009 - Disclosure - Revenue Sheet http://www.arlo.com/role/Revenue Revenue Notes 9 false false R10.htm 0000010 - Disclosure - Balance Sheet Components Sheet http://www.arlo.com/role/BalanceSheetComponents Balance Sheet Components Notes 10 false false R11.htm 0000011 - Disclosure - Fair Value Measurements Sheet http://www.arlo.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 0000012 - Disclosure - Restructuring Sheet http://www.arlo.com/role/Restructuring Restructuring Notes 12 false false R13.htm 0000013 - Disclosure - Revolving Credit Facility Sheet http://www.arlo.com/role/RevolvingCreditFacility Revolving Credit Facility Notes 13 false false R14.htm 0000014 - Disclosure - Commitments and Contingencies Sheet http://www.arlo.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 14 false false R15.htm 0000015 - Disclosure - Employee Benefit Plans Sheet http://www.arlo.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 15 false false R16.htm 0000016 - Disclosure - Income Taxes Sheet http://www.arlo.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 0000017 - Disclosure - Net Loss Per Share Sheet http://www.arlo.com/role/NetLossPerShare Net Loss Per Share Notes 17 false false R18.htm 0000018 - Disclosure - Segment and Geographic Information Sheet http://www.arlo.com/role/SegmentandGeographicInformation Segment and Geographic Information Notes 18 false false R19.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 19 false false R20.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 20 false false R21.htm 9954471 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements (Policies) Sheet http://www.arlo.com/role/SignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies Significant Accounting Policies and Recent Accounting Pronouncements (Policies) Policies http://www.arlo.com/role/SignificantAccountingPoliciesandRecentAccountingPronouncements 21 false false R22.htm 9954472 - Disclosure - Revenue (Tables) Sheet http://www.arlo.com/role/RevenueTables Revenue (Tables) Tables http://www.arlo.com/role/Revenue 22 false false R23.htm 9954473 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.arlo.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.arlo.com/role/BalanceSheetComponents 23 false false R24.htm 9954474 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.arlo.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.arlo.com/role/FairValueMeasurements 24 false false R25.htm 9954475 - Disclosure - Restructuring (Tables) Sheet http://www.arlo.com/role/RestructuringTables Restructuring (Tables) Tables http://www.arlo.com/role/Restructuring 25 false false R26.htm 9954476 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.arlo.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.arlo.com/role/CommitmentsandContingencies 26 false false R27.htm 9954477 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.arlo.com/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.arlo.com/role/EmployeeBenefitPlans 27 false false R28.htm 9954478 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.arlo.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.arlo.com/role/NetLossPerShare 28 false false R29.htm 9954479 - Disclosure - Segment and Geographic Information (Tables) Sheet http://www.arlo.com/role/SegmentandGeographicInformationTables Segment and Geographic Information (Tables) Tables http://www.arlo.com/role/SegmentandGeographicInformation 29 false false R30.htm 9954480 - Disclosure - Description of Business and Basis of Presentation - Narrative (Details) Sheet http://www.arlo.com/role/DescriptionofBusinessandBasisofPresentationNarrativeDetails Description of Business and Basis of Presentation - Narrative (Details) Details http://www.arlo.com/role/DescriptionofBusinessandBasisofPresentation 30 false false R31.htm 9954481 - Disclosure - Revenue - Narrative (Details) Sheet http://www.arlo.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 31 false false R32.htm 9954482 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details) Sheet http://www.arlo.com/role/RevenueScheduleofDisaggregationofRevenueDetails Revenue - Schedule of Disaggregation of Revenue (Details) Details 32 false false R33.htm 9954483 - Disclosure - Balance Sheet Components - Schedule of Available-for-Sale Short-Term Investments (Details) Sheet http://www.arlo.com/role/BalanceSheetComponentsScheduleofAvailableforSaleShortTermInvestmentsDetails Balance Sheet Components - Schedule of Available-for-Sale Short-Term Investments (Details) Details 33 false false R34.htm 9954484 - Disclosure - Balance Sheet Components - Schedule of Accounts Receivable, Net (Details) Sheet http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails Balance Sheet Components - Schedule of Accounts Receivable, Net (Details) Details 34 false false R35.htm 9954485 - Disclosure - Balance Sheet Components - Schedule of Allowance For Credit Losses, Accounts Receivable (Details) Sheet http://www.arlo.com/role/BalanceSheetComponentsScheduleofAllowanceForCreditLossesAccountsReceivableDetails Balance Sheet Components - Schedule of Allowance For Credit Losses, Accounts Receivable (Details) Details 35 false false R36.htm 9954486 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details) Sheet http://www.arlo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails Balance Sheet Components - Schedule of Property and Equipment, Net (Details) Details 36 false false R37.htm 9954487 - Disclosure - Balance Sheet Components - Property and Equipment, Other Information (Details) Sheet http://www.arlo.com/role/BalanceSheetComponentsPropertyandEquipmentOtherInformationDetails Balance Sheet Components - Property and Equipment, Other Information (Details) Details 37 false false R38.htm 9954488 - Disclosure - Balance Sheet Components - Goodwill Impairment Narrative (Details) Sheet http://www.arlo.com/role/BalanceSheetComponentsGoodwillImpairmentNarrativeDetails Balance Sheet Components - Goodwill Impairment Narrative (Details) Details 38 false false R39.htm 9954489 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details) Sheet http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails Balance Sheet Components - Schedule of Accrued Liabilities (Details) Details 39 false false R40.htm 9954490 - Disclosure - Fair Value Measurements - Schedule of Valuation of Company's Financial Instruments by Various Levels (Details) Sheet http://www.arlo.com/role/FairValueMeasurementsScheduleofValuationofCompanysFinancialInstrumentsbyVariousLevelsDetails Fair Value Measurements - Schedule of Valuation of Company's Financial Instruments by Various Levels (Details) Details 40 false false R41.htm 9954491 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.arlo.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 41 false false R42.htm 9954492 - Disclosure - Restructuring - Schedule of Restructuring Activity (Details) Sheet http://www.arlo.com/role/RestructuringScheduleofRestructuringActivityDetails Restructuring - Schedule of Restructuring Activity (Details) Details 42 false false R43.htm 9954493 - Disclosure - Revolving Credit Facility (Details) Sheet http://www.arlo.com/role/RevolvingCreditFacilityDetails Revolving Credit Facility (Details) Details http://www.arlo.com/role/RevolvingCreditFacility 43 false false R44.htm 9954494 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 44 false false R45.htm 9954495 - Disclosure - Commitments and Contingencies - Schedule of Supplemental Cash Flow Information (Details) Sheet http://www.arlo.com/role/CommitmentsandContingenciesScheduleofSupplementalCashFlowInformationDetails Commitments and Contingencies - Schedule of Supplemental Cash Flow Information (Details) Details 45 false false R46.htm 9954496 - Disclosure - Commitments and Contingencies - Schedule of Weighted Averages Related to Operating Leases (Details) Sheet http://www.arlo.com/role/CommitmentsandContingenciesScheduleofWeightedAveragesRelatedtoOperatingLeasesDetails Commitments and Contingencies - Schedule of Weighted Averages Related to Operating Leases (Details) Details 46 false false R47.htm 9954497 - Disclosure - Commitments and Contingencies - Schedule of Operating Lease Maturity (Details) Sheet http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails Commitments and Contingencies - Schedule of Operating Lease Maturity (Details) Details 47 false false R48.htm 9954498 - Disclosure - Commitments and Contingencies - Schedule of Changes in Warranty Obligation (Details) Sheet http://www.arlo.com/role/CommitmentsandContingenciesScheduleofChangesinWarrantyObligationDetails Commitments and Contingencies - Schedule of Changes in Warranty Obligation (Details) Details 48 false false R49.htm 9954499 - Disclosure - Employee Benefit Plans - Narrative (Details) Sheet http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails Employee Benefit Plans - Narrative (Details) Details 49 false false R50.htm 9954500 - Disclosure - Employee Benefit Plans - Schedule of Available Shares for Future Grants (Details) Sheet http://www.arlo.com/role/EmployeeBenefitPlansScheduleofAvailableSharesforFutureGrantsDetails Employee Benefit Plans - Schedule of Available Shares for Future Grants (Details) Details 50 false false R51.htm 9954501 - Disclosure - Employee Benefit Plans - Schedule of Stock Option Activity (Details) Sheet http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails Employee Benefit Plans - Schedule of Stock Option Activity (Details) Details 51 false false R52.htm 9954502 - Disclosure - Employee Benefit Plans - Schedule of RSU and PSU Activity (Details) Sheet http://www.arlo.com/role/EmployeeBenefitPlansScheduleofRSUandPSUActivityDetails Employee Benefit Plans - Schedule of RSU and PSU Activity (Details) Details 52 false false R53.htm 9954503 - Disclosure - Employee Benefit Plans - Schedule of Total Stock-Based Compensation Expense Resulting from Stock Options, Restricted Stock Awards, and the Employee Stock Purchase Plan (Details) Sheet http://www.arlo.com/role/EmployeeBenefitPlansScheduleofTotalStockBasedCompensationExpenseResultingfromStockOptionsRestrictedStockAwardsandtheEmployeeStockPurchasePlanDetails Employee Benefit Plans - Schedule of Total Stock-Based Compensation Expense Resulting from Stock Options, Restricted Stock Awards, and the Employee Stock Purchase Plan (Details) Details 53 false false R54.htm 9954504 - Disclosure - Income Taxes (Details) Sheet http://www.arlo.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.arlo.com/role/IncomeTaxes 54 false false R55.htm 9954505 - Disclosure - Net Loss Per Share (Details) Sheet http://www.arlo.com/role/NetLossPerShareDetails Net Loss Per Share (Details) Details http://www.arlo.com/role/NetLossPerShareTables 55 false false R56.htm 9954506 - Disclosure - Segment and Geographic Information - Narrative (Details) Sheet http://www.arlo.com/role/SegmentandGeographicInformationNarrativeDetails Segment and Geographic Information - Narrative (Details) Details 56 false false R57.htm 9954507 - Disclosure - Segment and Geographic Information - Schedule of Net Revenue by Geographic Areas (Details) Sheet http://www.arlo.com/role/SegmentandGeographicInformationScheduleofNetRevenuebyGeographicAreasDetails Segment and Geographic Information - Schedule of Net Revenue by Geographic Areas (Details) Details 57 false false R58.htm 9954508 - Disclosure - Segment and Geographic Information - Schedule of Long-Lived Asset by Geographic Areas (Details) Sheet http://www.arlo.com/role/SegmentandGeographicInformationScheduleofLongLivedAssetbyGeographicAreasDetails Segment and Geographic Information - Schedule of Long-Lived Asset by Geographic Areas (Details) Details 58 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: ecd:TrdArrDuration, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 - arlo-20240331.htm 4 arlo-20240331.htm arlo-20240331.xsd arlo-20240331_cal.xml arlo-20240331_def.xml arlo-20240331_lab.xml arlo-20240331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "arlo-20240331.htm": { "nsprefix": "arlo", "nsuri": "http://www.arlo.com/20240331", "dts": { "inline": { "local": [ "arlo-20240331.htm" ] }, "schema": { "local": [ "arlo-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd" ] }, "calculationLink": { "local": [ "arlo-20240331_cal.xml" ] }, "definitionLink": { "local": [ "arlo-20240331_def.xml" ] }, "labelLink": { "local": [ "arlo-20240331_lab.xml" ] }, "presentationLink": { "local": [ "arlo-20240331_pre.xml" ] } }, "keyStandard": 258, "keyCustom": 27, "axisStandard": 27, "axisCustom": 1, "memberStandard": 45, "memberCustom": 15, "hidden": { "total": 8, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 2, "http://xbrl.sec.gov/ecd/2023": 1 }, "contextCount": 161, "entityCount": 1, "segmentCount": 61, "elementCount": 548, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 542, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 10 }, "report": { "R1": { "role": "http://www.arlo.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "UNAUDITED 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": "arlo-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "unique": true } }, "R3": { "role": "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "UNAUDITED 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": "arlo-20240331.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": "arlo-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "longName": "0000004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.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": "arlo-20240331.htm", "unique": true } }, "R5": { "role": "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "0000005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "unique": true } }, "R7": { "role": "http://www.arlo.com/role/DescriptionofBusinessandBasisofPresentation", "longName": "0000007 - Disclosure - Description of Business and Basis of Presentation", "shortName": "Description of Business and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.arlo.com/role/SignificantAccountingPoliciesandRecentAccountingPronouncements", "longName": "0000008 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements", "shortName": "Significant Accounting Policies and Recent Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.arlo.com/role/Revenue", "longName": "0000009 - Disclosure - Revenue", "shortName": "Revenue", "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": "arlo-20240331.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": "arlo-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.arlo.com/role/BalanceSheetComponents", "longName": "0000010 - Disclosure - Balance Sheet Components", "shortName": "Balance Sheet Components", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.arlo.com/role/FairValueMeasurements", "longName": "0000011 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "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": "arlo-20240331.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": "arlo-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.arlo.com/role/Restructuring", "longName": "0000012 - Disclosure - Restructuring", "shortName": "Restructuring", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.arlo.com/role/RevolvingCreditFacility", "longName": "0000013 - Disclosure - Revolving Credit Facility", "shortName": "Revolving Credit Facility", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.arlo.com/role/CommitmentsandContingencies", "longName": "0000014 - 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": "arlo-20240331.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": "arlo-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.arlo.com/role/EmployeeBenefitPlans", "longName": "0000015 - Disclosure - Employee Benefit Plans", "shortName": "Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.arlo.com/role/IncomeTaxes", "longName": "0000016 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "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": "arlo-20240331.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": "arlo-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.arlo.com/role/NetLossPerShare", "longName": "0000017 - Disclosure - Net Loss Per Share", "shortName": "Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "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": "arlo-20240331.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": "arlo-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.arlo.com/role/SegmentandGeographicInformation", "longName": "0000018 - Disclosure - Segment and Geographic Information", "shortName": "Segment and Geographic Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "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": "arlo-20240331.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": "arlo-20240331.htm", "first": true, "unique": true } }, "R19": { "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": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true }, "uniqueAnchor": null }, "R20": { "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": "20", "firstAnchor": { "contextRef": "c-1", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ecd:MtrlTermsOfTrdArrTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ecd:MtrlTermsOfTrdArrTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.arlo.com/role/SignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies", "longName": "9954471 - Disclosure - Significant Accounting Policies and Recent Accounting Pronouncements (Policies)", "shortName": "Significant Accounting Policies and Recent Accounting Pronouncements (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "21", "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": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.arlo.com/role/RevenueTables", "longName": "9954472 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.arlo.com/role/BalanceSheetComponentsTables", "longName": "9954473 - Disclosure - Balance Sheet Components (Tables)", "shortName": "Balance Sheet Components (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.arlo.com/role/FairValueMeasurementsTables", "longName": "9954474 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.arlo.com/role/RestructuringTables", "longName": "9954475 - Disclosure - Restructuring (Tables)", "shortName": "Restructuring (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.arlo.com/role/CommitmentsandContingenciesTables", "longName": "9954476 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "arlo:ScheduleOfLeaseSupplementalCashFlowAndBalanceSheetsInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "arlo:ScheduleOfLeaseSupplementalCashFlowAndBalanceSheetsInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.arlo.com/role/EmployeeBenefitPlansTables", "longName": "9954477 - Disclosure - Employee Benefit Plans (Tables)", "shortName": "Employee Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.arlo.com/role/NetLossPerShareTables", "longName": "9954478 - Disclosure - Net Loss Per Share (Tables)", "shortName": "Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.arlo.com/role/SegmentandGeographicInformationTables", "longName": "9954479 - Disclosure - Segment and Geographic Information (Tables)", "shortName": "Segment and Geographic Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.arlo.com/role/DescriptionofBusinessandBasisofPresentationNarrativeDetails", "longName": "9954480 - Disclosure - Description of Business and Basis of Presentation - Narrative (Details)", "shortName": "Description of Business and Basis of Presentation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "arlo:NumberofGeographicRegions", "unitRef": "region", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true }, "uniqueAnchor": null }, "R31": { "role": "http://www.arlo.com/role/RevenueNarrativeDetails", "longName": "9954481 - Disclosure - Revenue - Narrative (Details)", "shortName": "Revenue - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "arlo:ContractwithCustomerLiabilityIncreaseDuetoUnsatisfiedPerformanceObligations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "arlo:ContractwithCustomerLiabilityIncreaseDuetoUnsatisfiedPerformanceObligations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.arlo.com/role/RevenueScheduleofDisaggregationofRevenueDetails", "longName": "9954482 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details)", "shortName": "Revenue - Schedule of Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-43", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "unique": true } }, "R33": { "role": "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAvailableforSaleShortTermInvestmentsDetails", "longName": "9954483 - Disclosure - Balance Sheet Components - Schedule of Available-for-Sale Short-Term Investments (Details)", "shortName": "Balance Sheet Components - Schedule of Available-for-Sale Short-Term Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-55", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "unique": true } }, "R34": { "role": "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails", "longName": "9954484 - Disclosure - Balance Sheet Components - Schedule of Accounts Receivable, Net (Details)", "shortName": "Balance Sheet Components - Schedule of Accounts Receivable, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableGrossCurrent", "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": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableGrossCurrent", "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": "arlo-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAllowanceForCreditLossesAccountsReceivableDetails", "longName": "9954485 - Disclosure - Balance Sheet Components - Schedule of Allowance For Credit Losses, Accounts Receivable (Details)", "shortName": "Balance Sheet Components - Schedule of Allowance For Credit Losses, Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "unique": true } }, "R36": { "role": "http://www.arlo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails", "longName": "9954486 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details)", "shortName": "Balance Sheet Components - Schedule of Property and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.arlo.com/role/BalanceSheetComponentsPropertyandEquipmentOtherInformationDetails", "longName": "9954487 - Disclosure - Balance Sheet Components - Property and Equipment, Other Information (Details)", "shortName": "Balance Sheet Components - Property and Equipment, Other Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.arlo.com/role/BalanceSheetComponentsGoodwillImpairmentNarrativeDetails", "longName": "9954488 - Disclosure - Balance Sheet Components - Goodwill Impairment Narrative (Details)", "shortName": "Balance Sheet Components - Goodwill Impairment Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails", "longName": "9954489 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details)", "shortName": "Balance Sheet Components - Schedule of Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccruedSalesCommissionCurrent", "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": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccruedSalesCommissionCurrent", "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": "arlo-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.arlo.com/role/FairValueMeasurementsScheduleofValuationofCompanysFinancialInstrumentsbyVariousLevelsDetails", "longName": "9954490 - Disclosure - Fair Value Measurements - Schedule of Valuation of Company's Financial Instruments by Various Levels (Details)", "shortName": "Fair Value Measurements - Schedule of Valuation of Company's Financial Instruments by Various Levels (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-71", "name": "us-gaap:InvestmentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-71", "name": "us-gaap:InvestmentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.arlo.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9954491 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-71", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-74", "name": "us-gaap:LiabilitiesFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:LiabilitiesFairValueDisclosure", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "unique": true } }, "R42": { "role": "http://www.arlo.com/role/RestructuringScheduleofRestructuringActivityDetails", "longName": "9954492 - Disclosure - Restructuring - Schedule of Restructuring Activity (Details)", "shortName": "Restructuring - Schedule of Restructuring Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-75", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "unique": true } }, "R43": { "role": "http://www.arlo.com/role/RevolvingCreditFacilityDetails", "longName": "9954493 - Disclosure - Revolving Credit Facility (Details)", "shortName": "Revolving Credit Facility (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-103", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-103", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails", "longName": "9954494 - Disclosure - Commitments and Contingencies - Narrative (Details)", "shortName": "Commitments and Contingencies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:OperatingLeaseExpense", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:OperatingLeaseExpense", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofSupplementalCashFlowInformationDetails", "longName": "9954495 - Disclosure - Commitments and Contingencies - Schedule of Supplemental Cash Flow Information (Details)", "shortName": "Commitments and Contingencies - Schedule of Supplemental Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "arlo:ScheduleOfLeaseSupplementalCashFlowAndBalanceSheetsInformationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "arlo:ScheduleOfLeaseSupplementalCashFlowAndBalanceSheetsInformationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofWeightedAveragesRelatedtoOperatingLeasesDetails", "longName": "9954496 - Disclosure - Commitments and Contingencies - Schedule of Weighted Averages Related to Operating Leases (Details)", "shortName": "Commitments and Contingencies - Schedule of Weighted Averages Related to Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "arlo:ScheduleOfLeaseSupplementalCashFlowAndBalanceSheetsInformationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.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", "arlo:ScheduleOfLeaseSupplementalCashFlowAndBalanceSheetsInformationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails", "longName": "9954497 - Disclosure - Commitments and Contingencies - Schedule of Operating Lease Maturity (Details)", "shortName": "Commitments and Contingencies - Schedule of Operating Lease Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofChangesinWarrantyObligationDetails", "longName": "9954498 - Disclosure - Commitments and Contingencies - Schedule of Changes in Warranty Obligation (Details)", "shortName": "Commitments and Contingencies - Schedule of Changes in Warranty Obligation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails", "longName": "9954499 - Disclosure - Employee Benefit Plans - Narrative (Details)", "shortName": "Employee Benefit Plans - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-129", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "unique": true } }, "R50": { "role": "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofAvailableSharesforFutureGrantsDetails", "longName": "9954500 - Disclosure - Employee Benefit Plans - Schedule of Available Shares for Future Grants (Details)", "shortName": "Employee Benefit Plans - Schedule of Available Shares for Future Grants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-124", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-125", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "unique": true } }, "R51": { "role": "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails", "longName": "9954501 - Disclosure - Employee Benefit Plans - Schedule of Stock Option Activity (Details)", "shortName": "Employee Benefit Plans - Schedule of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-127", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-127", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofRSUandPSUActivityDetails", "longName": "9954502 - Disclosure - Employee Benefit Plans - Schedule of RSU and PSU Activity (Details)", "shortName": "Employee Benefit Plans - Schedule of RSU and PSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-130", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-130", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofTotalStockBasedCompensationExpenseResultingfromStockOptionsRestrictedStockAwardsandtheEmployeeStockPurchasePlanDetails", "longName": "9954503 - Disclosure - Employee Benefit Plans - Schedule of Total Stock-Based Compensation Expense Resulting from Stock Options, Restricted Stock Awards, and the Employee Stock Purchase Plan (Details)", "shortName": "Employee Benefit Plans - Schedule of Total Stock-Based Compensation Expense Resulting from Stock Options, Restricted Stock Awards, and the Employee Stock Purchase Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.arlo.com/role/IncomeTaxesDetails", "longName": "9954504 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": 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": "arlo-20240331.htm", "unique": true } }, "R55": { "role": "http://www.arlo.com/role/NetLossPerShareDetails", "longName": "9954505 - Disclosure - Net Loss Per Share (Details)", "shortName": "Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": 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", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "unique": true } }, "R56": { "role": "http://www.arlo.com/role/SegmentandGeographicInformationNarrativeDetails", "longName": "9954506 - Disclosure - Segment and Geographic Information - Narrative (Details)", "shortName": "Segment and Geographic Information - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.arlo.com/role/SegmentandGeographicInformationScheduleofNetRevenuebyGeographicAreasDetails", "longName": "9954507 - Disclosure - Segment and Geographic Information - Schedule of Net Revenue by Geographic Areas (Details)", "shortName": "Segment and Geographic Information - Schedule of Net Revenue by Geographic Areas (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-148", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "unique": true } }, "R58": { "role": "http://www.arlo.com/role/SegmentandGeographicInformationScheduleofLongLivedAssetbyGeographicAreasDetails", "longName": "9954508 - Disclosure - Segment and Geographic Information - Schedule of Long-Lived Asset by Geographic Areas (Details)", "shortName": "Segment and Geographic Information - Schedule of Long-Lived Asset by Geographic Areas (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-3", "name": "arlo:PropertyPlantAndEquipmentNetAndOperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "arlo:PropertyPlantAndEquipmentNetAndOperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "arlo-20240331.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r17", "r654" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Allowance for Credit Losses, Accounts Receivable", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r788" ] }, "arlo_AccountsReceivableCreditLossExpenseReversalAndInventoryReservesNonCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "AccountsReceivableCreditLossExpenseReversalAndInventoryReservesNonCash", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Allowance for credit losses and non-cash changes to reserves", "label": "Accounts Receivable, Credit Loss Expense (Reversal) And Inventory Reserves, Non-Cash", "documentation": "Accounts Receivable, Credit Loss Expense (Reversal) And Inventory Reserves, Non-Cash" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Gross accounts receivable", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before 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": [ "r141", "r220", "r221", "r617" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r600" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "totalLabel": "Total", "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": [ "r220", "r221" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20" ] }, "us-gaap_AccruedSalesCommissionCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalesCommissionCurrent", "crdr": "credit", "calculation": { "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales incentives", "label": "Accrued Sales Commission, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20", "r618" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.arlo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r51", "r137", "r506" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r28", "r29", "r82", "r142", "r503", "r526", "r527" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r705" ] }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalFinancialInformationDisclosureTextBlock", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponents" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Components", "label": "Additional Financial Information Disclosure [Text Block]", "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r77", "r654", "r853" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r393", "r394", "r395", "r533", "r766", "r767", "r768", "r833", "r854" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r711" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r711" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r711" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r711" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Restricted stock unit withholdings", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Settlement of liability classified restricted stock units", "label": "APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r61", "r62", "r363" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r676", "r687", "r697", "r722" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r679", "r690", "r700", "r725" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r711" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r718" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r683", "r691", "r701", "r718", "r726", "r730", "r738" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r736" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofTotalStockBasedCompensationExpenseResultingfromStockOptionsRestrictedStockAwardsandtheEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r391", "r396" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccountsReceivableNetDetails", "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAllowanceForCreditLossesAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Allowance for credit losses", "periodStartLabel": "Balance at the beginning of the period", "periodEndLabel": "Balance at the end of the period", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r143", "r222", "r256" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAllowanceForCreditLossesAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://www.arlo.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Americas", "label": "Americas [Member]" } } }, "auth_ref": [ "r856", "r857", "r858", "r859" ] }, "arlo_AmyRothsteinMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "AmyRothsteinMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Amy Rothstein [Member]", "documentation": "Amy Rothstein" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.arlo.com/role/NetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive employee stock-based awards, excluded (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": [ "r189" ] }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AociIncludingPortionAttributableToNoncontrollingInterestMember", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income:", "label": "AOCI Including Portion Attributable to Noncontrolling Interest [Member]", "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, including the portion attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r9", "r29", "r757", "r758", "r759" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.arlo.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAC", "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r856", "r857", "r858", "r859" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r111", "r140", "r163", "r198", "r206", "r211", "r253", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r413", "r415", "r433", "r499", "r560", "r654", "r667", "r801", "r802", "r839" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r133", "r145", "r163", "r253", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r413", "r415", "r433", "r654", "r801", "r802", "r839" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.arlo.com/role/FairValueMeasurementsScheduleofValuationofCompanysFinancialInstrumentsbyVariousLevelsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arlo.com/role/FairValueMeasurementsNarrativeDetails", "http://www.arlo.com/role/FairValueMeasurementsScheduleofValuationofCompanysFinancialInstrumentsbyVariousLevelsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "terseLabel": "Assets measured at fair value", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r64" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAvailableforSaleShortTermInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAvailableforSaleShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gains", "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": [ "r227" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAvailableforSaleShortTermInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAvailableforSaleShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized Losses", "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": [ "r228" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAvailableforSaleShortTermInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAvailableforSaleShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r224", "r263", "r498" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAvailableforSaleShortTermInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAvailableforSaleShortTermInvestmentsDetails", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Short-term investments", "terseLabel": "Estimated Fair Value", "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": [ "r225", "r263", "r492", "r771" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r733" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r734" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r729" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r729" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r729" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r729" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r729" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r729" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofRSUandPSUActivityDetails", "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails", "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": [ "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r732" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r731" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r730" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r730" ] }, "exch_BANA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/exch/2023", "localname": "BANA", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bank of America NA", "label": "BANK OF AMERICA, NATIONAL ASSOCIATION [Member]" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetRelatedDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Related Disclosures [Abstract]", "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.arlo.com/role/SignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "arlo_BloombergShortTermBankYieldIndexMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "BloombergShortTermBankYieldIndexMember", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bloomberg Short-Term Bank Yield Index", "label": "Bloomberg Short-Term Bank Yield Index [Member]", "documentation": "Bloomberg Short-Term Bank Yield Index" } } }, "auth_ref": [] }, "arlo_BuildToSuitMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "BuildToSuitMember", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Build-to-Suit Lease", "label": "Build-To-Suit [Member]", "documentation": "Build-To-Suit [Member]" } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.arlo.com/role/DescriptionofBusinessandBasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Business and Basis of Presentation", "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r71", "r97", "r98" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases of property and equipment included in accounts payable and accrued liabilities", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r34", "r35", "r36" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r33", "r135", "r615" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.arlo.com/role/FairValueMeasurementsScheduleofValuationofCompanysFinancialInstrumentsbyVariousLevelsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r135" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.arlo.com/role/FairValueMeasurementsScheduleofValuationofCompanysFinancialInstrumentsbyVariousLevelsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/FairValueMeasurementsScheduleofValuationofCompanysFinancialInstrumentsbyVariousLevelsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents, and restricted cash, at beginning of period", "periodEndLabel": "Cash, cash equivalents, and restricted cash, at end of period", "totalLabel": "Total cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r33", "r94", "r160" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of cash, cash equivalents, and restricted cash to Unaudited Condensed Consolidated Balance Sheets", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r94" ] }, "arlo_CashFlowLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "CashFlowLesseeAbstract", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities", "label": "Cash Flow, Lessee [Abstract]", "documentation": "Cash Flow, Lessee [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow information:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r709" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "arlo_CloudAndOtherCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "CloudAndOtherCostsCurrent", "crdr": "credit", "calculation": { "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cloud and other costs", "label": "Cloud And Other Costs, Current", "documentation": "Cloud And Other Costs, Current" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r710" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r710" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 8)", "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": [ "r24", "r69", "r500", "r547" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.arlo.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": [ "r101", "r285", "r287", "r601", "r795" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofAvailableSharesforFutureGrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserved stock for issuance, common stock (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r25" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r657", "r658", "r659", "r661", "r662", "r663", "r664", "r766", "r767", "r833", "r852", "r854" ] }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares:", "label": "Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r76" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r76", "r548" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r76" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r10", "r76", "r548", "r566", "r854", "r855" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock: $0.001 par value; 500,000,000 shares authorized; shares issued and outstanding: 97,202,042 at March\u00a031, 2024 and 95,380,281 at December\u00a031, 2023", "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": [ "r76", "r502", "r654" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r715" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r714" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r716" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r713" ] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee Benefit Plans", "label": "Compensation and Employee Benefit Plans [Text Block]", "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r104", "r105", "r106", "r107" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total 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": [ "r30", "r148", "r150", "r155", "r494", "r512" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer equipment", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r37", "r39", "r66", "r67", "r219", "r600" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r37", "r39", "r66", "r67", "r219", "r528", "r600" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r37", "r39", "r66", "r67", "r219", "r600", "r745" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage (percent)", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r37", "r39", "r66", "r67", "r219" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r37", "r39", "r66", "r67", "r219", "r600" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "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": [ "r339", "r340", "r351" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized for satisfaction of performance obligations in contract liability balance at start of period", "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": [ "r352" ] }, "arlo_ContractWithCustomerLiabilityRevenueRecognizedIncludingCurrentPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "ContractWithCustomerLiabilityRevenueRecognizedIncludingCurrentPeriod", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized, Including Current Period", "documentation": "Contract with Customer, Liability, Revenue Recognized, Including Current Period" } } }, "auth_ref": [] }, "arlo_ContractwithCustomerLiabilityIncreaseDuetoUnsatisfiedPerformanceObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "ContractwithCustomerLiabilityIncreaseDuetoUnsatisfiedPerformanceObligations", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue deferred due to unsatisfied performance obligations", "label": "Contract with Customer, Liability, Increase Due to Unsatisfied Performance Obligations", "documentation": "Contract with Customer, Liability, Increase Due to Unsatisfied Performance Obligations" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "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": [ "r89", "r490" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofTotalStockBasedCompensationExpenseResultingfromStockOptionsRestrictedStockAwardsandtheEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r165", "r166", "r312", "r336", "r456", "r619", "r621" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r38", "r219" ] }, "arlo_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "CustomerOneMember", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer One", "label": "Customer One [Member]", "documentation": "Customer One [Member]" } } }, "auth_ref": [] }, "us-gaap_CustomerRefundLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRefundLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales returns", "label": "Customer Refund Liability, Current", "documentation": "Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment." } } }, "auth_ref": [] }, "arlo_CustomerThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "CustomerThreeMember", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Three", "label": "Customer Three [Member]", "documentation": "Customer Three [Member]" } } }, "auth_ref": [] }, "arlo_CustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "CustomerTwoMember", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Two", "label": "Customer Two [Member]", "documentation": "Customer Two [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacility" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "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": [ "r102", "r162", "r308", "r314", "r315", "r316", "r317", "r318", "r319", "r324", "r331", "r332", "r334" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "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": [ "r16", "r72", "r73", "r112", "r113", "r167", "r309", "r310", "r311", "r312", "r313", "r315", "r320", "r321", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r330", "r445", "r633", "r634", "r635", "r636", "r637", "r763" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate (in percent)", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "arlo_DebtInstrumentCovenantBankruptcyPetitionDismissalOrStayPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "DebtInstrumentCovenantBankruptcyPetitionDismissalOrStayPeriod", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bankruptcy petition dismissal or stay period", "label": "Debt Instrument, Covenant, Bankruptcy Petition Dismissal Or Stay Period", "documentation": "Debt Instrument, Covenant, Bankruptcy Petition Dismissal Or Stay Period" } } }, "auth_ref": [] }, "arlo_DebtInstrumentCovenantFixedChargeCoverageRatioTwelveMonthBasisMinimum": { "xbrltype": "percentItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "DebtInstrumentCovenantFixedChargeCoverageRatioTwelveMonthBasisMinimum", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Covenant, fixed charge coverage ratio twelve month basis minimum", "label": "Debt Instrument, Covenant, Fixed Charge Coverage Ratio Twelve Month Basis Minimum", "documentation": "Debt Instrument, Covenant, Fixed Charge Coverage Ratio Twelve Month Basis Minimum" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "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": [ "r22", "r167", "r309", "r310", "r311", "r312", "r313", "r315", "r320", "r321", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r330", "r445", "r633", "r634", "r635", "r636", "r637", "r763" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt term (in years)", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "arlo_DebtSecuritiesAvailableForSaleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "DebtSecuritiesAvailableForSaleLineItems", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAvailableforSaleShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-For-Sale [Line Items]", "label": "Debt Securities, Available-For-Sale [Line Items]", "documentation": "[Line Items] for Debt Securities, Available-For-Sale [Table]" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAvailableforSaleShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Table]", "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Available-for-Sale Short-Term Investments", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r5", "r108", "r128", "r408", "r409", "r765" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsPropertyandEquipmentOtherInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r5", "r50" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r5", "r201" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails", "http://www.arlo.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r350", "r639", "r640", "r641", "r642", "r643", "r644", "r645" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails", "http://www.arlo.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r350", "r639", "r640", "r641", "r642", "r643", "r644", "r645" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.arlo.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r804" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r671" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r704" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://www.arlo.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EMEA", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r856", "r857", "r858", "r859" ] }, "country_ES": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "ES", "presentation": [ "http://www.arlo.com/role/SegmentandGeographicInformationScheduleofNetRevenuebyGeographicAreasDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Spain", "label": "SPAIN" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "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/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.arlo.com/role/NetLossPerShareDetails", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "netLabel": "Basic net loss per share (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": [ "r156", "r173", "r174", "r175", "r176", "r177", "r182", "r184", "r186", "r187", "r188", "r192", "r425", "r426", "r495", "r513", "r623" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.arlo.com/role/NetLossPerShareDetails", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "netLabel": "Diluted net loss per share (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": [ "r156", "r173", "r174", "r175", "r176", "r177", "r184", "r186", "r187", "r188", "r192", "r425", "r426", "r495", "r513", "r623" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.arlo.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": [ "r181", "r189", "r190", "r191" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.arlo.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r400" ] }, "us-gaap_EmployeeBenefitsAndShareBasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeBenefitsAndShareBasedCompensationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit and Share-based Payment Arrangement, Noncash Expense [Abstract]", "label": "Employee Benefit and Share-Based Payment Arrangement, Noncash Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r20" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost, RSUs and PSUs", "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": [ "r392" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average period of recognition of stock based compensation", "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": [ "r392" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost, options", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r832" ] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://www.arlo.com/role/RestructuringScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Severance Expense", "label": "Employee Severance [Member]", "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails", "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/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "arlo_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP", "label": "Employee Stock Purchase Plan [Member]", "documentation": "Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r669" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r669" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r669" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r743" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r669" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r669" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r669" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r669" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r10", "r131", "r151", "r152", "r153", "r168", "r169", "r170", "r172", "r178", "r180", "r193", "r254", "r255", "r338", "r393", "r394", "r395", "r404", "r405", "r417", "r418", "r419", "r420", "r421", "r422", "r424", "r437", "r439", "r440", "r441", "r442", "r443", "r455", "r522", "r523", "r524", "r533", "r586" ] }, "arlo_EquityIncentivePlan2018Member": { "xbrltype": "domainItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "EquityIncentivePlan2018Member", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofAvailableSharesforFutureGrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2018 Plan", "label": "Equity Incentive Plan 2018 [Member]", "documentation": "Equity Incentive Plan 2018 [Member]" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r712" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r676", "r687", "r697", "r722" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r673", "r684", "r694", "r719" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r718" ] }, "us-gaap_FacilityClosingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FacilityClosingMember", "presentation": [ "http://www.arlo.com/role/RestructuringScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Office Exit Expense", "label": "Facility Closing [Member]", "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.arlo.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value, Assets Measured on Recurring Basis", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r64", "r110" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.arlo.com/role/FairValueMeasurementsScheduleofValuationofCompanysFinancialInstrumentsbyVariousLevelsDetails" ], "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": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://www.arlo.com/role/FairValueMeasurementsScheduleofValuationofCompanysFinancialInstrumentsbyVariousLevelsDetails" ], "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": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset." } } }, "auth_ref": [ "r11", "r65" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.arlo.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": [ "r322", "r355", "r356", "r357", "r358", "r359", "r360", "r429", "r461", "r462", "r463", "r634", "r635", "r646", "r647", "r648" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.arlo.com/role/FairValueMeasurementsNarrativeDetails", "http://www.arlo.com/role/FairValueMeasurementsScheduleofValuationofCompanysFinancialInstrumentsbyVariousLevelsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r428", "r429", "r430", "r431", "r432" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.arlo.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": [ "r427" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.arlo.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r322", "r355", "r356", "r357", "r358", "r359", "r360", "r429", "r463", "r634", "r635", "r646", "r647", "r648" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.arlo.com/role/FairValueMeasurementsNarrativeDetails", "http://www.arlo.com/role/FairValueMeasurementsScheduleofValuationofCompanysFinancialInstrumentsbyVariousLevelsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.arlo.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r322", "r355", "r356", "r357", "r358", "r359", "r360", "r461", "r462", "r463", "r634", "r635", "r646", "r647", "r648" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.arlo.com/role/FairValueMeasurementsNarrativeDetails", "http://www.arlo.com/role/FairValueMeasurementsScheduleofValuationofCompanysFinancialInstrumentsbyVariousLevelsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r427", "r432" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.arlo.com/role/SignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r7", "r15" ] }, "us-gaap_FairValueOptionQuantitativeDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOptionQuantitativeDisclosuresLineItems", "presentation": [ "http://www.arlo.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Option, Quantitative Disclosures [Line Items]", "label": "Fair Value, Option, Quantitative Disclosures [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r434", "r435", "r436" ] }, "us-gaap_FairValueOptionQuantitativeDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOptionQuantitativeDisclosuresTable", "presentation": [ "http://www.arlo.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Option, Disclosures [Table]", "label": "Fair Value Option, Disclosures [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value under fair value option." } } }, "auth_ref": [ "r434", "r435", "r436" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAvailableforSaleShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r223", "r224", "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", "r257", "r258", "r260", "r261", "r262", "r264", "r265", "r266", "r333", "r337", "r423", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r511", "r627", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r783", "r784", "r785", "r786" ] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://www.arlo.com/role/SignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Periods", "label": "Fiscal Period, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r63" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r680", "r691", "r701", "r726" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r680", "r691", "r701", "r726" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r680", "r691", "r701", "r726" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r680", "r691", "r701", "r726" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r680", "r691", "r701", "r726" ] }, "arlo_FortySixToSixtyDaysMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "FortySixToSixtyDaysMember", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "46 to 60 Days", "label": "Forty Six To Sixty Days [Member]", "documentation": "Forty Six To Sixty Days [Member]" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r90", "r570" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofTotalStockBasedCompensationExpenseResultingfromStockOptionsRestrictedStockAwardsandtheEmployeeStockPurchasePlanDetails" ], "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": [ "r86" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r138", "r267", "r491", "r628", "r654", "r789", "r790" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsGoodwillImpairmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairment", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r5", "r268", "r269", "r270", "r628" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "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": [ "r88", "r163", "r198", "r205", "r210", "r213", "r253", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r433", "r625", "r801" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before 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": [ "r0", "r84", "r116", "r198", "r205", "r210", "r213", "r496", "r508", "r625" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofTotalStockBasedCompensationExpenseResultingfromStockOptionsRestrictedStockAwardsandtheEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r271", "r276", "r571" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofTotalStockBasedCompensationExpenseResultingfromStockOptionsRestrictedStockAwardsandtheEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r276", "r571" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.arlo.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r164", "r398", "r401", "r402", "r403", "r406", "r410", "r411", "r412", "r532" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/IncomeTaxesDetails", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "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": [ "r120", "r129", "r179", "r180", "r202", "r399", "r407", "r514" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r489", "r761" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued and other liabilities", "label": "Increase (Decrease) in Other Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r683", "r691", "r701", "r718", "r726", "r730", "r738" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r736" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r672", "r742" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r672", "r742" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r672", "r742" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income, net", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r118" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r144", "r616", "r654" ] }, "us-gaap_InvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.arlo.com/role/FairValueMeasurementsScheduleofValuationofCompanysFinancialInstrumentsbyVariousLevelsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/FairValueMeasurementsScheduleofValuationofCompanysFinancialInstrumentsbyVariousLevelsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale securities: U.S. treasuries", "label": "Investments, Fair Value Disclosure", "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method." } } }, "auth_ref": [ "r428" ] }, "arlo_LeaseArrangementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "LeaseArrangementsAxis", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Arrangements [Axis]", "label": "Lease Arrangements [Axis]", "documentation": "Lease Arrangements [Axis]" } } }, "auth_ref": [] }, "arlo_LeaseArrangementsDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "LeaseArrangementsDomain", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Arrangements [Domain]", "label": "Lease Arrangements [Domain]", "documentation": "[Domain] for Lease Arrangements [Axis]" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r100" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Maturity", "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": [ "r836" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "arlo_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future 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": [ "r453" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "arlo_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsDueYearOne", "weight": 1.0, "order": 2.0 }, "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r453" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "arlo_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsDueYearFour", "weight": 1.0, "order": 1.0 }, "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "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": [ "r453" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "arlo_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsDueYearThree", "weight": 1.0, "order": 1.0 }, "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "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": [ "r453" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "arlo_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsDueYearTwo", "weight": 1.0, "order": 1.0 }, "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "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": [ "r453" ] }, "arlo_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsDue", "crdr": "credit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future lease payments", "label": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due", "documentation": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due" } } }, "auth_ref": [] }, "arlo_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due After Year Four", "documentation": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due After Year Four" } } }, "auth_ref": [] }, "arlo_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2028", "label": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due Year Four", "documentation": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due Year Four" } } }, "auth_ref": [] }, "arlo_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsDueYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsDueYearOne", "crdr": "credit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2025", "label": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due Year One", "documentation": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due Year One" } } }, "auth_ref": [] }, "arlo_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2027", "label": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due Year Three", "documentation": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due Year Three" } } }, "auth_ref": [] }, "arlo_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2026", "label": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due Year Two", "documentation": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Due Year Two" } } }, "auth_ref": [] }, "arlo_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2024 (Remaining nine months)", "label": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Remainder Of Fiscal Year", "documentation": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Payments, Remainder Of Fiscal Year" } } }, "auth_ref": [] }, "arlo_LesseeOperatingLeaseLiabilityPaymentsNetSubleaseIncomeFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "LesseeOperatingLeaseLiabilityPaymentsNetSubleaseIncomeFiscalYearMaturityAbstract", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net", "label": "Lessee, Operating Lease, Liability, Payments, Net Sublease Income, Fiscal Year Maturity [Abstract]", "documentation": "Lessee, Operating Lease, Liability, Payments, Net Sublease Income, Fiscal Year Maturity" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "arlo_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsRemainderOfFiscalYear", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (Remaining nine months)", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r836" ] }, "arlo_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "arlo_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsDueAfterYearFour", "weight": 1.0, "order": 2.0 }, "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "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": [ "r453" ] }, "arlo_LessorOperatingLeasePaymentToBeReceivedAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "LessorOperatingLeasePaymentToBeReceivedAfterYearFour", "crdr": "debit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Thereafter", "label": "Lessor, Operating Lease, Payment to be Received, after Year Four", "documentation": "Lessor, Operating Lease, Payment to be Received, after Year Four" } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsFiscalYearMaturityAbstract", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease Payments", "label": "Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "arlo_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsDue", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total future lease payments", "label": "Lessor, Operating Lease, Payment to be Received", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r454" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "crdr": "debit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "2028", "label": "Lessor, Operating Lease, Payment to be Received, Year Four", "documentation": "Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r454" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "2025", "label": "Lessor, Operating Lease, Payment to be Received, Year One", "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r454" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "2024 (Remaining nine months)", "label": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year", "documentation": "Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r837" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "crdr": "debit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "2027", "label": "Lessor, Operating Lease, Payment to be Received, Year Three", "documentation": "Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r454" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "crdr": "debit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "arlo_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleasePaymentsDueYearTwo", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "2026", "label": "Lessor, Operating Lease, Payment to be Received, Year Two", "documentation": "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r454" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unused letters of credit outstanding", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r19", "r163", "r253", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r414", "r415", "r416", "r433", "r546", "r624", "r667", "r801", "r839", "r840" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r81", "r115", "r505", "r654", "r764", "r787", "r834" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r21", "r134", "r163", "r253", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r414", "r415", "r416", "r433", "r654", "r801", "r839", "r840" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities measured at fair value", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r64" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding borrowing under the credit facility", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r16", "r113", "r849" ] }, "us-gaap_LineOfCreditFacilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAbstract", "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Abstract]" } } }, "auth_ref": [] }, "arlo_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accordion feature, increase limit", "label": "Line of Credit Facility, Accordion Feature, Increase Limit", "documentation": "Line of credit facility, accordion feature, increase limit, subject to certain conditions by obtaining additional commitments from existing and/or new lenders." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lender Name [Axis]", "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r18", "r763" ] }, "arlo_LineOfCreditFacilityBorrowingBaseMultiplierInvestmentGradePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "LineOfCreditFacilityBorrowingBaseMultiplierInvestmentGradePercent", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment grade percent (in percent)", "label": "Line Of Credit Facility, Borrowing Base Multiplier Investment Grade, Percent", "documentation": "Line Of Credit Facility, Borrowing Base Multiplier Investment Grade, Percent" } } }, "auth_ref": [] }, "arlo_LineOfCreditFacilityBorrowingBaseMultiplierNonInvestmentGradePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "LineOfCreditFacilityBorrowingBaseMultiplierNonInvestmentGradePercent", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non investment grade percent (in percent)", "label": "Line Of Credit Facility, Borrowing Base Multiplier Non Investment Grade, Percent", "documentation": "Line Of Credit Facility, Borrowing Base Multiplier Non Investment Grade, Percent" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Lender [Domain]", "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r18", "r763" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r763" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r18" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit remaining borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r18" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Short-term Debt [Table]", "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r18", "r763" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unused capacity, commitment fee percentage (in percent)", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "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": [] }, "arlo_LoanAndSecurityAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "LoanAndSecurityAgreementMember", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan and Security Agreement", "label": "Loan And Security Agreement [Member]", "documentation": "Loan And Security Agreement" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentAmount", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term purchase commitment, amount", "label": "Long-Term Purchase Commitment, Amount", "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "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": [ "r22" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "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": [ "r22", "r56" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r288", "r289", "r290", "r293", "r796", "r797" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r288", "r289", "r290", "r293", "r796", "r797" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r219", "r641", "r804", "r850", "r851" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r361", "r488", "r521", "r538", "r539", "r589", "r591", "r593", "r594", "r596", "r611", "r612", "r626", "r638", "r649", "r656", "r803", "r841", "r842", "r843", "r844", "r845", "r846" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r710" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r710" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r361", "r488", "r521", "r538", "r539", "r589", "r591", "r593", "r594", "r596", "r611", "r612", "r626", "r638", "r649", "r656", "r803", "r841", "r842", "r843", "r844", "r845", "r846" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r729" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.arlo.com/role/FairValueMeasurementsScheduleofValuationofCompanysFinancialInstrumentsbyVariousLevelsDetails" ], "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": [ "r805" ] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofChangesinWarrantyObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]", "label": "Movement in Standard Product Warranty Accrual [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_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r737" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r219", "r641", "r804", "r850", "r851" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r711" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r159" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r159" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r94", "r95", "r96" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/NetLossPerShareDetails", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "verboseLabel": "Net loss", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r85", "r96", "r117", "r132", "r146", "r149", "r153", "r163", "r171", "r173", "r174", "r175", "r176", "r179", "r180", "r185", "r198", "r205", "r210", "r213", "r253", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r426", "r433", "r509", "r568", "r584", "r585", "r625", "r665", "r801" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://www.arlo.com/role/NetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.arlo.com/role/SignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r710" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r680", "r691", "r701", "r718", "r726" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r708" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r707" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r718" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r737" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r737" ] }, "arlo_NumberOfDaysForNonCancellationOfPurchaseObligationsPriorToExpectedShipmentDate": { "xbrltype": "durationItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "NumberOfDaysForNonCancellationOfPurchaseObligationsPriorToExpectedShipmentDate", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of days for non-cancellation of purchase obligations prior to expected shipment date", "label": "Number of days for non-cancellation of purchase obligations prior to expected shipment date", "documentation": "Number of days for non-cancellation of purchase obligations prior to expected shipment date" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.arlo.com/role/SegmentandGeographicInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r770" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.arlo.com/role/SegmentandGeographicInformationNarrativeDetails" ], "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": [ "r770" ] }, "arlo_NumberofGeographicRegions": { "xbrltype": "integerItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "NumberofGeographicRegions", "presentation": [ "http://www.arlo.com/role/DescriptionofBusinessandBasisofPresentationNarrativeDetails", "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of geographic regions in which the company conducts business", "label": "Number of Geographic Regions", "documentation": "Number of Geographic Regions" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "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/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "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": [ "r198", "r205", "r210", "r213", "r625" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r835" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease Payments", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of future minimum lease payments", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r447" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued 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": [ "r447" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofOperatingLeaseMaturityDetails", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r447" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r448", "r450" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r446" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofWeightedAveragesRelatedtoOperatingLeasesDetails" ], "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": [ "r452", "r653" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofWeightedAveragesRelatedtoOperatingLeasesDetails" ], "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": [ "r451", "r653" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "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": [ "r20" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r139" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of tax", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r10", "r14", "r147", "r150", "r154", "r437", "r438", "r443", "r493", "r510", "r757", "r758" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive loss:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of tax", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r3", "r8", "r109", "r147", "r150" ] }, "arlo_OtherCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "OtherCountriesMember", "presentation": [ "http://www.arlo.com/role/SegmentandGeographicInformationScheduleofLongLivedAssetbyGeographicAreasDetails", "http://www.arlo.com/role/SegmentandGeographicInformationScheduleofNetRevenuebyGeographicAreasDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other countries", "label": "Other Countries [Member]", "documentation": "Other Countries" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r23" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r96" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other loss, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r91" ] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Others", "label": "Other Operating Income (Expense), Net", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r710" ] }, "us-gaap_OtherRestructuringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherRestructuringMember", "presentation": [ "http://www.arlo.com/role/RestructuringScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Exit Expense", "label": "Other Restructuring [Member]", "documentation": "Restructuring and related activities classified as other." } } }, "auth_ref": [ "r629", "r630", "r631", "r632" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r678", "r689", "r699", "r724" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r681", "r692", "r702", "r727" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r681", "r692", "r702", "r727" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r706" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/RestructuringScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash payments", "label": "Payments for Restructuring", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r275", "r760" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Restricted stock unit withholdings", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r158" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r93" ] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of short-term investments", "label": "Payments to Acquire Short-Term Investments", "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are 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": [ "r92" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r709" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r709" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r708" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r718" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r711" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r707" ] }, "arlo_PercentageOfCancelableOrders": { "xbrltype": "percentItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "PercentageOfCancelableOrders", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of cancelable orders (in percent)", "label": "Percentage of cancelable orders.", "documentation": "Percentage of cancelable orders." } } }, "auth_ref": [] }, "arlo_PerformanceBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "PerformanceBasedRestrictedStockUnitsMember", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofRSUandPSUActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PSUs", "label": "Performance-Based Restricted Stock Units [Member]", "documentation": "Performance-Based Restricted Stock Units [Member]" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofAvailableSharesforFutureGrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofAvailableSharesforFutureGrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "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": [ "r75", "r335" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, 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": [ "r75", "r548" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r75", "r335" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, 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": [ "r75", "r548", "r566", "r854", "r855" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock: $0.001 par value; 50,000,000 shares authorized; none issued or outstanding", "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": [ "r75", "r501", "r654" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r756" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.arlo.com/role/SignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r754" ] }, "us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds related to employee benefit plans", "label": "Proceeds from Repayment of Loans by Employee Stock Ownership Plans", "documentation": "The cash inflow from the financed defined contribution plan to acquire shares of the entity. The plan initially holds the shares in a suspense account, which is collateral for the loan. As the plan makes payment on the debt, the shares are released from the suspense account and become available to be allocated to participant accounts." } } }, "auth_ref": [ "r32" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from maturities of short-term 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": [ "r31" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Products", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r639" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r215", "r490", "r515", "r516", "r517", "r518", "r519", "r520", "r613", "r639", "r655", "r746", "r798", "r799", "r804", "r850" ] }, "us-gaap_ProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofChangesinWarrantyObligationDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at the beginning of the period", "periodEndLabel": "Balance at the end of the period", "label": "Standard and Extended Product Warranty Accrual", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers." } } }, "auth_ref": [ "r68", "r294", "r296", "r298" ] }, "us-gaap_ProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofChangesinWarrantyObligationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settlements", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty." } } }, "auth_ref": [ "r297" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r215", "r490", "r515", "r516", "r517", "r518", "r519", "r520", "r613", "r639", "r655", "r746", "r798", "r799", "r804", "r850" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r6" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.arlo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r100", "r136", "r507" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.arlo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Total 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": [ "r6", "r497", "r507", "r654" ] }, "arlo_PropertyPlantAndEquipmentNetAndOperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "PropertyPlantAndEquipmentNetAndOperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.arlo.com/role/SegmentandGeographicInformationScheduleofLongLivedAssetbyGeographicAreasDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total", "label": "Property, Plant and Equipment, Net And Operating Lease Right-Of-Use Asset", "documentation": "Property, Plant and Equipment, Net And Operating Lease Right-Of-Use Asset" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Property and Equipment, Net", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r6" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r100" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseNet", "crdr": "debit", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant, and equipment, lessor asset under operating lease, net", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, after Accumulated Depreciation", "documentation": "Amount, after accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r119", "r791", "r838" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAllowanceForCreditLossesAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision for (release of) expected 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": [ "r157", "r259" ] }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Axis]", "label": "Purchase Commitment, Excluding Long-Term Commitment [Axis]", "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers." } } }, "auth_ref": [ "r74", "r114" ] }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Domain]", "label": "Purchase Commitment, Excluding Long-Term Commitment [Domain]", "documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate." } } }, "auth_ref": [ "r74", "r114" ] }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cancelable purchase commitments with suppliers", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations." } } }, "auth_ref": [ "r74", "r114" ] }, "arlo_PurchaseCommitmentRemainingTermExpected": { "xbrltype": "durationItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "PurchaseCommitmentRemainingTermExpected", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase commitment, remaining expected term", "label": "Purchase Commitment, Remaining Term Expected", "documentation": "Purchase Commitment, Remaining Term Expected" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r706" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r706" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r354", "r361", "r387", "r388", "r389", "r464", "r488", "r521", "r538", "r539", "r589", "r591", "r593", "r594", "r596", "r611", "r612", "r626", "r638", "r649", "r656", "r659", "r792", "r803", "r842", "r843", "r844", "r845", "r846" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r354", "r361", "r387", "r388", "r389", "r464", "r488", "r521", "r538", "r539", "r589", "r591", "r593", "r594", "r596", "r611", "r612", "r626", "r638", "r649", "r656", "r659", "r792", "r803", "r842", "r843", "r844", "r845", "r846" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r673", "r684", "r694", "r719" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r165", "r166", "r312", "r336", "r456", "r620", "r621" ] }, "arlo_RequiredNoticePeriodPriorToExpectedShipmentDate": { "xbrltype": "durationItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "RequiredNoticePeriodPriorToExpectedShipmentDate", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Required notice period prior to expected shipment date", "label": "Required Notice Period Prior To The Expected Shipment Date", "documentation": "Required Notice Period Prior To The Expected Shipment Date" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r70", "r397", "r847" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofTotalStockBasedCompensationExpenseResultingfromStockOptionsRestrictedStockAwardsandtheEmployeeStockPurchasePlanDetails" ], "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/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r674", "r685", "r695", "r720" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r675", "r686", "r696", "r721" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r682", "r693", "r703", "r728" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.arlo.com/role/FairValueMeasurementsScheduleofValuationofCompanysFinancialInstrumentsbyVariousLevelsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r135" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 }, "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "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": [ "r121", "r755", "r762" ] }, "arlo_RestrictedStockUnitsPerformanceBasedRestrictedStockUnitsPerformanceRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "RestrictedStockUnitsPerformanceBasedRestrictedStockUnitsPerformanceRestrictedStockUnitsMember", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs and PSUs", "label": "Restricted Stock Units, Performance-Based Restricted Stock Units, Performance Restricted Stock Units [Member]", "documentation": "Restricted Stock Units, Performance-Based Restricted Stock Units, Performance Restricted Stock Units [Member]" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofRSUandPSUActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.arlo.com/role/Restructuring" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring", "label": "Restructuring and Related Activities Disclosure [Text Block]", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r272", "r273", "r275", "r278", "r284" ] }, "us-gaap_RestructuringAndRelatedCostIncurredCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostIncurredCost", "crdr": "debit", "presentation": [ "http://www.arlo.com/role/RestructuringScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total costs incurred inception to date", "label": "Restructuring and Related Cost, Incurred Cost", "documentation": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost." } } }, "auth_ref": [ "r274", "r277", "r281", "r283" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://www.arlo.com/role/RestructuringScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r5", "r279", "r281", "r793" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.arlo.com/role/RestructuringScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r274", "r275", "r281", "r282" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.arlo.com/role/RestructuringScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [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": [ "r274", "r275", "r276", "r277", "r281", "r282", "r283" ] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/RestructuringScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Restructuring reserve, beginning balance", "periodEndLabel": "Restructuring reserve, ending balance", "label": "Restructuring Reserve", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r275", "r280" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.arlo.com/role/RestructuringScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Reserve [Roll Forward]", "label": "Restructuring Reserve [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_RestructuringReserveTranslationAndOtherAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveTranslationAndOtherAdjustment", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/RestructuringScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash and other adjustments", "label": "Restructuring Reserve, Translation and Other Adjustment", "documentation": "Amount of increase (decrease) in the restructuring reserve related to foreign currency translation (gain) loss and other increases (decreases)." } } }, "auth_ref": [ "r54", "r794" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r78", "r103", "r504", "r525", "r527", "r531", "r549", "r654" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit:", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r131", "r168", "r169", "r170", "r172", "r178", "r180", "r254", "r255", "r393", "r394", "r395", "r404", "r405", "r417", "r419", "r420", "r422", "r424", "r522", "r524", "r533", "r854" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arlo.com/role/RevenueScheduleofDisaggregationofRevenueDetails", "http://www.arlo.com/role/SegmentandGeographicInformationScheduleofNetRevenuebyGeographicAreasDetails", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "label": "Revenue from Contract with Customer, Including Assessed Tax", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r199", "r200", "r204", "r208", "r209", "r215", "r217", "r219", "r349", "r350", "r490" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.arlo.com/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r130", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r353" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "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": [ "r126" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligations, expected timing of satisfaction", "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": [ "r127" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "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": [ "r127" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.arlo.com/role/SegmentandGeographicInformationScheduleofLongLivedAssetbyGeographicAreasDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r737" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r737" ] }, "country_SE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "SE", "presentation": [ "http://www.arlo.com/role/SegmentandGeographicInformationScheduleofNetRevenuebyGeographicAreasDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sweden", "label": "SWEDEN" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r219", "r744" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Receivable, Net", "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": [ "r27" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.arlo.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": [ "r769" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Stock-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r60" ] }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "presentation": [ "http://www.arlo.com/role/SegmentandGeographicInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-Lived Asset by Geographic Areas", "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area." } } }, "auth_ref": [ "r48" ] }, "arlo_ScheduleOfLeaseSupplementalCashFlowAndBalanceSheetsInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "ScheduleOfLeaseSupplementalCashFlowAndBalanceSheetsInformationTableTextBlock", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Supplemental Cash Flow and Balance Sheets Information", "label": "Schedule Of Lease Supplemental Cash Flow And Balance Sheets Information [Table Text Block]", "documentation": "Schedule Of Lease Supplemental Cash Flow And Balance Sheets Information" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of PSU Activity", "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Warranty Obligation", "label": "Schedule of Product Warranty Liability [Table Text Block]", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r295" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.arlo.com/role/RestructuringScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r274", "r275", "r276", "r277", "r281", "r282", "r283" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.arlo.com/role/RestructuringTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Restructuring and Other Charges Activity", "label": "Restructuring and Related Costs [Table Text Block]", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r52", "r53", "r55" ] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://www.arlo.com/role/SegmentandGeographicInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Revenue by Geography", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r47", "r87" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.arlo.com/role/SegmentandGeographicInformationScheduleofLongLivedAssetbyGeographicAreasDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r46", "r83" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.arlo.com/role/SegmentandGeographicInformationScheduleofNetRevenuebyGeographicAreasDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. 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": [ "r43", "r44", "r45", "r49" ] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Shares Available for Grant", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r12", "r13", "r59" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofAvailableSharesforFutureGrantsDetails", "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofRSUandPSUActivityDetails", "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails", "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofTotalStockBasedCompensationExpenseResultingfromStockOptionsRestrictedStockAwardsandtheEmployeeStockPurchasePlanDetails" ], "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": [ "r362", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of RSU Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r58" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r12", "r13", "r58" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r668" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r670" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.arlo.com/role/RevenueScheduleofDisaggregationofRevenueDetails", "http://www.arlo.com/role/SegmentandGeographicInformationScheduleofLongLivedAssetbyGeographicAreasDetails", "http://www.arlo.com/role/SegmentandGeographicInformationScheduleofNetRevenuebyGeographicAreasDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r217", "r218", "r535", "r536", "r537", "r590", "r592", "r595", "r597", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r614", "r640", "r659", "r804", "r850" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.arlo.com/role/SegmentandGeographicInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Segment and Geographic 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": [ "r194", "r195", "r196", "r197", "r198", "r203", "r207", "r211", "r212", "r213", "r214", "r215", "r216", "r219" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.arlo.com/role/SegmentandGeographicInformationScheduleofNetRevenuebyGeographicAreasDetails" ], "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/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofTotalStockBasedCompensationExpenseResultingfromStockOptionsRestrictedStockAwardsandtheEmployeeStockPurchasePlanDetails" ], "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": [ "r86" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Services", "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": [ "r639" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r4" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails" ], "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": [ "r650" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofRSUandPSUActivityDetails" ], "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": [ "r381" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r381" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r379" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r379" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofRSUandPSUActivityDetails" ], "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": [ "r376", "r377" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofRSUandPSUActivityDetails" ], "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": [ "r376", "r377" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value Per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r380" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r380" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofAvailableSharesforFutureGrantsDetails", "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofRSUandPSUActivityDetails", "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails", "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofTotalStockBasedCompensationExpenseResultingfromStockOptionsRestrictedStockAwardsandtheEmployeeStockPurchasePlanDetails" ], "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": [ "r362", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofAvailableSharesforFutureGrantsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Additional authorized shares (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares reserved (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r652" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available for future grants (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": [ "r57" ] }, "arlo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesRollForward", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofAvailableSharesforFutureGrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Shares [Roll Forward]", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Shares [Roll Forward]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares, exercisable options (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r370" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price, exercisable options (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r370" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r375" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited / cancelled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r374" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r813" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r368", "r369" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails" ], "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails" ], "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, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r368", "r369" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price Per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofAvailableSharesforFutureGrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares traded for taxes (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Other Share Increase (Decrease)", "documentation": "Other than shares newly issued, the number of additional shares issued (for example, a stock split) or canceled (for example, to correct a share issuance), during the period under the plan." } } }, "auth_ref": [ "r57" ] }, "arlo_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCancelled": { "xbrltype": "sharesItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesCancelled", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofAvailableSharesforFutureGrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited/cancelled (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Shares Cancelled", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Shares Cancelled" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofAvailableSharesforFutureGrantsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofRSUandPSUActivityDetails", "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails", "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": [ "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r373" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expired (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r375" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited / cancelled (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r374" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r372" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche Two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award 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": [ "r651" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price of common stock, percent of market price (no less than)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Restricted stock unit withholdings (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.arlo.com/role/SignificantAccountingPoliciesandRecentAccountingPronouncements" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies and Recent Accounting Pronouncements", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r97", "r161" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualPeriodIncreaseDecrease", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesScheduleofChangesinWarrantyObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for warranty obligations", "label": "Standard Product Warranty Accrual, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in the standard product warranty accrual. Excludes extended product warranties." } } }, "auth_ref": [ "r800" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r10", "r26", "r131", "r151", "r152", "r153", "r168", "r169", "r170", "r172", "r178", "r180", "r193", "r254", "r255", "r338", "r393", "r394", "r395", "r404", "r405", "r417", "r418", "r419", "r420", "r421", "r422", "r424", "r437", "r439", "r440", "r441", "r442", "r443", "r455", "r522", "r523", "r524", "r533", "r586" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.arlo.com/role/RevenueScheduleofDisaggregationofRevenueDetails", "http://www.arlo.com/role/SegmentandGeographicInformationScheduleofLongLivedAssetbyGeographicAreasDetails", "http://www.arlo.com/role/SegmentandGeographicInformationScheduleofNetRevenuebyGeographicAreasDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r217", "r218", "r535", "r536", "r537", "r590", "r592", "r595", "r597", "r599", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r614", "r640", "r659", "r804", "r850" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r168", "r169", "r170", "r193", "r490", "r529", "r534", "r540", "r541", "r542", "r543", "r544", "r545", "r548", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r561", "r562", "r563", "r564", "r565", "r567", "r569", "r570", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r586", "r660" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r168", "r169", "r170", "r193", "r490", "r529", "r534", "r540", "r541", "r542", "r543", "r544", "r545", "r548", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r561", "r562", "r563", "r564", "r565", "r567", "r569", "r570", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r586", "r660" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r677", "r688", "r698", "r723" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under stock-based compensation plans (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r10", "r75", "r76", "r103", "r530", "r586", "r598" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r10", "r75", "r76", "r103", "r373" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under stock-based compensation plans", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r10", "r75", "r76", "r103", "r533", "r586", "r598", "r666" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balances", "periodEndLabel": "Ending balances", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r76", "r79", "r80", "r99", "r550", "r566", "r587", "r588", "r654", "r667", "r764", "r787", "r834", "r854" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 Equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r449", "r653" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "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": [ "r444", "r457" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "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": [ "r444", "r457" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "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": [ "r444", "r457" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r717" ] }, "arlo_ThirtyOneToFortyFiveDaysMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "ThirtyOneToFortyFiveDaysMember", "presentation": [ "http://www.arlo.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "31 to 45 Days", "label": "Thirty One To Forty Five Days [Member]", "documentation": "Thirty One To Forty Five Days [Member]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r709" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r716" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r736" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r738" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.arlo.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAvailableforSaleShortTermInvestmentsDetails" ], "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": [ "r223", "r224", "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", "r333", "r337", "r423", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r511", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r783", "r784", "r785", "r786" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r739" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r740" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r738" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r738" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r741" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r739" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.arlo.com/role/RestructuringScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r274", "r275", "r281", "r282" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.arlo.com/role/SegmentandGeographicInformationScheduleofLongLivedAssetbyGeographicAreasDetails", "http://www.arlo.com/role/SegmentandGeographicInformationScheduleofNetRevenuebyGeographicAreasDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.arlo.com/role/BalanceSheetComponentsScheduleofAvailableforSaleShortTermInvestmentsDetails", "http://www.arlo.com/role/FairValueMeasurementsScheduleofValuationofCompanysFinancialInstrumentsbyVariousLevelsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Treasuries", "label": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r622", "r646", "r648", "r848" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r735" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "crdr": "credit", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecorded unconditional purchase obligation", "label": "Unrecorded Unconditional Purchase Obligation", "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts)." } } }, "auth_ref": [ "r286" ] }, "arlo_UnrecordedUnconditionalPurchaseObligationExtensionTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "UnrecordedUnconditionalPurchaseObligationExtensionTerm", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecorded unconditional purchase obligation extension term", "label": "Unrecorded Unconditional Purchase Obligation, Extension, Term", "documentation": "Unrecorded Unconditional Purchase Obligation, Extension, Term" } } }, "auth_ref": [] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationTerm", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase obligation term", "label": "Unrecorded Unconditional Purchase Obligation, Term", "documentation": "Term of the unrecognized unconditional purchase obligation, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r285" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.arlo.com/role/SignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "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": [ "r40", "r41", "r42", "r122", "r123", "r124", "r125" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.arlo.com/role/RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "arlo_VerisureS.a.r.lMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arlo.com/20240331", "localname": "VerisureS.a.r.lMember", "presentation": [ "http://www.arlo.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Verisure S.a.r.l", "label": "Verisure S.a.r.l [Member]", "documentation": "Verisure S.a.r.l [Member]" } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.arlo.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.arlo.com/role/NetLossPerShareDetails", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in shares)", "terseLabel": "Weighted average common shares - dilutive (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", "r188" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares used to compute net loss per share:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.arlo.com/role/NetLossPerShareDetails", "http://www.arlo.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average common shares - 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": [ "r182", "r188" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.arlo.com/role/NetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/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": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r33": { "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" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r56": { "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" }, "r57": { "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" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r72": { "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" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r89": { "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),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r99": { "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" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r114": { "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/2147479853/942-210-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-4" }, "r120": { "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" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r129": { "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" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "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(1))", "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(13))", "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(14))", "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(15))", "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(17))", "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(18))", "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(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "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" }, "r143": { "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" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "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" }, "r146": { "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" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r159": { "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" }, "r160": { "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" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "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(c))", "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(g)(1)(ii))", "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": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r182": { "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" }, "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": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r206": { "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" }, "r207": { "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" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r271": { "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" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r276": { "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" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r285": { "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" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r392": { "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" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r397": { "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" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r410": { "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" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-30" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-31" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-32" }, "r437": { "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" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r490": { "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" }, "r491": { "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/2147479853/942-210-S99-1" }, "r492": { "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/2147479853/942-210-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r498": { "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/2147479440/944-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r501": { "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/2147479440/944-210-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r529": { "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" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r531": { "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" }, "r532": { "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" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r536": { "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/2147480524/946-210-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r599": { "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(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r602": { "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/2147479438/970-360-S99-1" }, "r603": { "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/2147479438/970-360-S99-1" }, "r604": { "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/2147479438/970-360-S99-1" }, "r605": { "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/2147479438/970-360-S99-1" }, "r606": { "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/2147479438/970-360-S99-1" }, "r607": { "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/2147479438/970-360-S99-1" }, "r608": { "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/2147479438/970-360-S99-1" }, "r609": { "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/2147479438/970-360-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r622": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r704": { "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" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r755": { "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" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r792": { "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" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r833": { "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" }, "r834": { "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" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r836": { "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" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-13" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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/2147482517/912-730-25-1" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r850": { "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" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r856": { "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/2147480032/946-320-S99-1" }, "r857": { "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/2147480032/946-320-S99-2" }, "r858": { "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/2147480032/946-320-S99-3" }, "r859": { "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/2147480032/946-320-S99-6" } } } ZIP 78 0001736946-24-000023-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001736946-24-000023-xbrl.zip M4$L#!!0 ( .:"J5@#Y25S,_( $VS#0 1 87)L;RTR,#(T,#,S,2YH M=&WLO6EWXDB:*/Q]?H5>JJ<[\QQ!:F%U9G$/:9-5ONTT;D-63;]?Y@128-0I M)%J+;?K7W^<)22Q&& 02A$ ]-548M$0\^QY?_L_KQ!2>J>,:MO7KW^2*]#>! M6IJM&];3KW_K]*]O;__V?]K_]>7_*Y?_Y^OCG7!C:_Z$6IYP[5#B45UX,;RQ MX(VI\*?M_#2>B?!@$F]D.Y-R.;CMVI[.'.-I[ F*I%2CRZ)?G2ME."*TI;;* M>JNIE*LM52HWJW5:;LDM6A_J>HOHJOATI4JC6E5MM ?70K>._9@S[!OR[TR M7KU?2V//FUY]^O3R\E)Y'3IFQ7:>/AF6:5@4]_S)@YOEM^(F0Z?\Z(N$.VF/ '?+4: M7:Q38WXA6W7T1OAA^<*55;VH['ERJ]7Z](I@B)Y&7[5Q_./PEY47&ZY=5>1& M/-@425(_A5=$-P ?KYS-?X\)"Z-+B>.::]KN.MPPJ^ M7%GNZ]KK5X" O\XOA749[^W+_C*A'A'P.67Z;]]X_K5T;5L>"(;R8#:%V[3@KU]+'GWU M/C%*^]3^K__ZKR^>X9FTC2@M1^C\\BGX\LNGX-%#6Y^UO^C&L^!Z,Y/^6M(- M=VJ2V95E6Q068+Q>X874"3X:NDXM]A%^OP?IY!A:\/Y7[Y&.?BUI9: 8BTSP M2=2XZEKPNMDUK,XAYJVET]>_TUE), "7H[)2+[4E@$5#K;>J]2^?5IZ:X"61 MG/QFN!HQ_TF)\PV^<>>O:93:N/VT7O E]OZZBN:I?8_Y/U?T(&GZ^P-)GF: M/[15:H^(Z=+]GWOM.\X*8+J6?@.J)'J%*I7:91"N937AXN5:])I07%[UQ\2A M7T&TZ-?V9$HMEPG>C@-R^(GBUK[.%I<\D!E^U7DACL[^]0=U/="" 6CE:'DU M"=;WH/XSV=I4]2AKJ];V6%M=BM8&8NMJ &]PG!O?8>LI"8&^^K44ZK@KW7=T M,F>7.HBLMEI7U][X:94S'3JB@'6-NC$"!47PER)8<4]=E?0K#SBT^KJW]NU0Y^0VMZ^%E%]%?R6"(B6 M/QE29P."I_ QT=-<^H3<%[^Z\,=='ACR'7LF"L7H>\H44O07P K^'AG4$1A/ MT%BS\OKV[ZN*ZNW-\Q6L/GW*)$;T%RAYQT/ARY1169+AG^B^Q6_S9>I+EZI, M/J_^$OT=O>33RK[CP:!P (; VO'"G8%1KLX?%/ZRS\Y4[G:VC+-#=E;E:V=J M9"T2L0&L&?.KSL=6H:FN%]IRBW!-V 7YE#7@)OYNK!L75?\WI. MGSK/AD8[KP8HK\B0"'\-;OWR*?:)\\W/7YP/X5 OT!&/#G5W=,"E@!$E#70T M\H>.\,NSY(YF@0Z>N*/%@5;D RRQ $$_W MWSX&M^S)U+;@3W>5_>#[B6WU/5O[F3X+9F.1R9D["&<"\S3I/'/7)<\PYT#S MRYE[8&>#H!,I0>X<29X0E$U40N;.6^04YF_H_""8<^<2)H1Y1]<-3'00\X$8 M^JUU3::&1\S<6$?<^8 Y@'^:EE+F3M^YP)\#JTG)W#,]2V2=QH)2\NYKGT*R MI6A-*7GWNT^CV5.SK)2\^^"/U".&1?4N<2S#>G+S8E(I>?>MCPKX%&TI)>\^ M<_: Y\&(RKN7?60LG'_,AJ.SU[*?>>N*T9MY9F^MAZ M\V [K!S8\QQCZ'MD:-*!?6];N&?'-DVXY!9V[U W@TJ3;.PJ-??>-X\(2M'^ M4G/O<7.#( [L-#7W_CN?V#R-/:?F/1K #S:SL?O4O$<-N$10BO:AFGETX71; M.Y%+CBU:^F;">Z3/U/+I(YV 0Q$TJ[%F,DNCO:%I/+$&L^[KE&H>U0?&!"[I MC?KPK3LB&O[6CV1K0*E?LGEP1;?Q.:$\J#+9GNV;YLRR!$">1-F)8@?G2$YR M3LDI3;^/NXA(6DT<.[WH&KO[J3,%Q,WNR21\$6L=_ .@B,V"_0JI.)6LT[C2 M[H;KFTL/,ERY"\M<#/:7V/D-0@_J_>,NC'.)"$VSF?-$89]S5/>GLQX++LF8 M2[@+IQT-H?- @C]TZ;]]C"0 77LXY^=-<]_J!7DGI+=!W&I9J>T8Q%V^]!#K MJX*Q'B!R,GXA'NRH%VD5JN01Z(!B_0SI--N R,<8.4$W$* M=_&J17<@^(TXLQ(]PT?#_?EU]I5:VGA"G)]O4GD:&RGJ/E*-&L^8O$O#%/]. M_F4[U[[KV6!-N$N&>/1=SSKX/>_L==W=B-Z[=O%92HL:=W&W@C Y(\Q$$G,E MOW,087);-L8]80Y>[((PLR-,[D)V^2',L4,+F9DA:7(7UTM.FGUB4C=,<=S3 M5**]A28_K8G)76RSH$J>J/(T'GF-N_ANA(=OAD4LS:[QB>07/3R%;C+HC++]C3'$#-7:1V*9L,&_%F#R;LK6/I6$X^Q6?$ MB:CO1!L;%G5FRQ?FAO2Y"\SF! =I\@&W<=A$..C;(^^%.!2NBS[>@'%BVNR. M:]OUHDSL]4>V*AW;IGX[F3KV,TN^YD=KXHX!H/@?A/XS,>E:^_5WVZ*S[\3Y2;UOOJ5O@_K. M[_Y&#.\R*W[7A#" M<24"MS&$70AACRCFV1%#BE*AP6WXHB"&HTN&!K>1D[P@(TW.Y#:,DA=DI,D9 MW,94EI Q__@[/)$XVGAVAR'<#?BXM::^Y[(KU$)F[D\9W$9Z"LHXL0#G;+26 MG"+1:18_*!Y/E(*IJW A(3OJ//\)J;3G4Q->T9I'\CB>:;M9,W2:D.F#HK5^<&^-R=(ZSL7O>GI%368>=)]/* *&Z=:7[D- ]HXM;-YDJH\X I;GUPGB1?-D/PF]QZN?P(LXP@ MSVT5 U?R*2/@9^[G)A6]IVG,:^;?YSRVT7DB1.7?13VNT7DB-'&;@N=*J'. MJ5;A;I\LM=(J/.A30;YPBD\(_,+/3:H;3C,8H%4XQ;E 4^%!YP5315HYF=9) ML5JAE7\7_YC&5IJ0S[_/?F1C*TW@<^N)W]G6DT>=R0T=QAPJ<&=8M#>Z=J@> M/6,CK'=^([[I[? 0-M'GSB86-H8'-=:SSI-#64U66B]>WDS$Q,'KZ:LVOOK: MN>\<_I*XQR\(_=DVGY'(5R[*6,G*95DJ*XU=E.R;2P]1LK+$;4BC(/DS)/G5 MWB^HQXLIN ;OHB7V_A:(8+/6P2G:#K+$K>!R@NB MXC^(8^ Y,?YD7[LM5]-V\9;GOICV_$& (NOQ/KY3X.:^JVET]=<,!&.&7TD MUA-='+3QW;",B3\Y4\NX3::E%BKBR WE-G]VO+A<((QP6F/'<9"E<:7+ MAS)\]0U3']A]/T^(Y38W]^ [VAB ?6U/)H:'-W=?-=/7#>LI4DZ+GY:P\ U< MAUG?> 5$&*_>[(;,B#&Z# MISBT^YY,EL/S."+4F]VRD]\ WWB%(LG-0AHDQ#FW0;_3XORL^9S;8%5J..?( M$.,V6-5Y(8Z^'DZ?-S1XMO:S-\4S-5-SI$Z(7BX8C]OXUO%IX0_J>F#8O3F4 M;$P+, M"EDY_V!17C4IMR&=%#1I+B5<:L$$A=O(36HF.T<2[OPC-WF5<.H9-;K W5&MC/!$5,L0AB'US-E.>[\^NQK#@L*6*$ ;H,-_. I*VLD+]&$ M2V>1O(0&^&"15"T4;@,%MY9F3\#K!*K".^]L+4@HKAB(..>O-^H3<^M1VGEE M#6[#!9SA)]'$?0E0I*2"GRJW$8:=\(,#,O&(W0[ (_0M:=!Z3+F[\]S#K9< MY39$P3W&3L5CW(8M=L)8GYHF5LM8^G?B_*18.7/>#,9=T",?Z#H5=W$7H4B$ MKM^H11UB KHZ^L2P#+#%">;)SYO%N(TIY !GI^*S7 4CXIS:71S?I6MR[1=7 MW(4\, 8_%YF_4?O)(=.QH8&$9"C6;-_RG-G5C_[9H8*[Z,;I M47$B]53C+I"Q(RJZ9\<5->XB%*='Q:FX@KO0PXZHZ'?/CBNX"RN<'A6GX@KN M0@9;4,&,9';NTS5#BG&NZ:(:=X$![C!S*I[ASOT_B:F;D;M>X\Y=/S5TTZRC MJ>7-8SZ*5,F*E//F$Q\;V&E2=IT[KY=J^M6MI1O/ANZO0+@SF3W:WMCUJ'&F MK3%U[OS>$R'C<,GRR7B]#/,24Z6P]LI_T%_L7 ;JBU8;71HLV1 M3EM55:HU*=$D.J2C&ORC2^1_$2F+>UQO9@+X)X95'E/C:>Q=-92I]_G%T+WQ ME2Q)_UUBU[6_N%-BM;\,G4]P=_ Y>,C:HW#!96(:3]85MKA2IQ3<'/VNV:;M M7/TBL?]]'L$.RR,R,"/U!9X!QC.4U<[C:?O?ZQ^/MX+;; M%SKW-T+W?ZY_[]S_UA6N>]^_W_;[M[W[$VY!VFD+?Q)W;%A/GFV)PDWENB(H M4JW:.N&RFSLM^UOO\;OP!1C*LJU[?P(/T820[Q[IB FRDF 1%%(Z-:YN;,U' MQL>,38FQW @N:,M2^1^,+1=/:0MK>T]YAZTW&ZS&;O"OOX!:_!RM)=,%Q$/X M Q9>"#V+?DQ$#!X>WA!=,+0=D'9E6+%)IBZ]BCY\U@UW:I(92%+V8G;3YPEQ MGD"B#6W/LR=7-5CE,W4\-''"E[#W!3\O9%U%"N2=!U+5TZ,WAS]7X*=/Z]^K ME:8<_XM4D6._W_2DEEIIM=Y_U">VLF!U "$Y:\EM11=/"4ZSB>]4J:O@@Q[ M7@/J6R@$ $B;[[9290#EQ!SW#Q_,%NJ8LT&;\@0> M,<;;RCJ9E6>4.&5J1=2LEMK?L4PT$.:J+ IH3&ZD[$*^%O(UL47CP-L,K.[: M+&!'Q'3G$K8:2MAJ(6%WDK"#Q\Y]_Y;)T4+$+HM8;TYYD8P=.?9$"&3=/9^-V9B5^_H<1V^[<3>65P(@$-?E,WF=S'H(XP,T'*6C\&;JP1:N\OB.=_@ MYGMV;R3T:AB3DLMJLRXWMSM\O(-3478"9U*P/=(G5@1L>3CV*@)=O=3N/-[U MA$'W^O?[WEWO-Q!HHG![?UW9I#].$0](CL3TI29[X)7APP3L@K[=AMB9H M&UE5ILJ M_,MW#%8\$'S0FWR+I D!%$H+E.\;/_8 G-/E98C M&= JM15%DH1OQ"$ZF0F=9UH1CQA.. 7X0NOG8" J\_R35&KCX;I4^$6N20= MKZ#6!:"OX6//&=@O$\=TAT0_=QK=$VA,D_6Q;;V)]^%!E,V65%9;TIIF/6&H: \J"0"] M",W]]9>F(C<^NX)'33K%G8=A4A$]CN"L4P%\6@)@TQ/6;IR"ANX_=3C QQ8R MSR+FMB\M? /=#-X4\H#(%#7\04)92BP]^FIDN, : B:D@3)&&#^TGJ@NN*CA M!9.XGN"PA&&VFWMW*SQ7%K5:E69-3ISX;E9:S5:B$.#F[ULM)95@HMRL-)2D M+\]Z46J]4I?VB'""9-_3,@^T_L9,M!IG.9PFY=P'(\@Q/ ,>&&0%J .<._4= MU\?T@&<+< 4&40*?5%8^##^B'859V8[F76U*+:]%5M33159XB=,!O>0ZGR)K+7!,$#:_VG[?P,&$.('K$]8+53!1O6=20H MIUF_Z\C%#]B IF'";S@#7XH"0";8'_$RIBS[AZ;74@7'!_ECH+;'Q&6U3+I M3#/TN-"J^[=OH$T'IMR0AA? @U?-.A6SAD%)86C<+1F&$3K0X,.?L:10T.%7 MT)=XZ=2A&F7:4U8$5J3L"A_@>8![P?5!<;AC&PM*HMH];TR\M[MX(:M+9459 M[.9P(Q]%YG)^4)9V.P0R@HN&_X*]X$WL>K@3EQ(^#.M67;82ME+T15N2H).9 M6]E8\I8P]GKM.PZ\):B)14GC$<]WY^3=*K7_2=VWI'Q A>"?\ Z$MGL0D;V> MO+IG^=_W]LD!@J]N[E3O^"_?]8S1[//ER!AD-N"SB>%YP)[4!'YS; OUDSD3 M*.BJF7"+:HMH+*!^0SPB8&7D6^FS>,:RA_GHPY55J8:RY9$^^6:0M>^7!\(' MQ$KCLZ(JE? ";VRP"K4I5JAE+86"]<[E"G4_5C86'25>NRW A!].?8'=P)2!][B M1/H66&T",)B):,/ XT#G8[#M27AR[!=O'/U< 9.&"CH=&981%4YAAD.!'6Y8 M'/M9_AQ=MO6"S4N++D03)KQXPS*C*PTKD(O@19:5R"A;ML0J!U+;D6/<]4I5 M:2:NF%4KM59:X>1:(]D=&V/@+AHM7&N0?H^VM?.^>CY >0+B[JR3V1'R"8<3U'[$TW$,8@H_P".T=2I\[Z= M/=4XZCDS"7@?9^/RPC2YES^Q%'0I\J MO%.XFWN[F[O5Q$5AI^-GL>-I\7;T3F 0JYECXYG&*"X/PK(?8*Q9-DM>^"YE M5\'F@[E/,;-*;(>]RYSARU\,>#6\5K!@:S8&"Y\-EQE_%K$TY$ P";')&"_& MX9\Z<717P)880X^OS1-D]0/Y&!LD%$XFL;;40/(FKK8X'4D+#?B/R+MC:IH1 M#P@?@+)9;#P8 _%^Z/GC2N[\G["+O5(OJ2%0B4'@D=V.M035"?-D]W9.@; M M%[?C"A);Z\@).QL<598$33)6+Z=9OL$XZO=!&6#['E-&3"MAB:(;209GO6%H MM!8N;^6;N^_Q=3A ML)>R=_;9(WJ+):^B%795UFVO'#X0-!RH+7B6-$=RK=1N-<1:HR6J0\NC4692*;!5 -WAC(PK'YC+P:M@382;M0AC!XG]EYWP,V#Y6R##:^03 MRW._?"*QN.>P$Z_CF+8PH-K8@A<^&=05A5M+VRFC?=)U8T.<$$SRYG^E3#C/ M9R(+P719HM?%29C7O?M!]WZ0?-3_AHV>TKR* M6Q:KM:3U',U*J_I^0<"N3VHT*W+"[L>-7=@*S7'. &GI*27 MXFK]3Z4C$ZYE=QV)0V\>.H\#X?9*^'9[W[F_ONW<"6 Z]AZ_=P;LP(PUA7FR M #OWP]W>(X\'L Q7 TWI)FJ/L><-@4./3L(6B4J"2%I227!TF_B$_)YP+0GX M706S9QY$G9]?%F<7IX_!T\GRB\&M>A1Y7;#N*=!;+[5_6,37#*],>4%EQ]+F@ON/I\T=O:@:L7>CJ(94VF#AWC<8S/5+BS MW8+/SX00J@6?GRMZL7XM(9^S+,W8-N%E;I@U$KK_]@UO5O#[>1!$K>#WLT5O M+;E>)^Y8^&;:+X4^/Q,"J!?\?;;HQ8D\M@=K\FQA*Z,7(;?SI8+&84R>H_"^ M4H3W.:?'AH0GW%KDB8F8>:G9C>%J?G"0'PY7Z%C$G+D&,SH6D@E%5U"2C=<\ M4MG!LC>HH@0IYUGE M6^++Y8F;O*K?HDB1>_G<*+7OZ!,Q [W+!M86BO=,$*L>6,R4)TG3*40-YQ0) M#RJU,8X@?".:9SN%F#D7I%Z0G*D58H9[BE1+[1X;,W)K!5WV\*A"UIP)9B]( MUM0+6<,]1;9*[>[KV!@:19')V2!4/; VO&#%4V!.5DKM/L"5>'OG#C(>.%?P M;':85]^M[]XX+2]<2T/):A#2'KC/=%R'DL8T)IQD&IO\*@>_W[?>^N]]MM MMR\"'UPG'SV6D^E7/^X[/VYN!]T;'']UT[WO!Y_ZO;O;FPY^_;5S!^*@*_1_ M[W8'?2'1AO(P$$)L **BRR.38R@# S8[;3MO?#82+,>!+ MC_E\/O"]H1IELW.70*PFH<@AT7X^.3;8H^5PR2/VO_?AW-I^_T88OP?@.(=[ M8NBZ26.'O./#:W$H.@TR/MQ:@C>V?7B$[HH"?=4H[ARG!+,:R"G@*?A+)Q[Y MF#P4M0YL3:-T"5FGG.^VXXEE_7YW:3CF.T)@VUZW"8"CW7\HAYTN=[$;RL(S MHP7BNM1SK_;"W2Y"Y13WI\1P OMOBV_@L'VOEM^(F1ZA?31L73\ M3W=!'!WOFC@.'BCS!X[4WVV^O1K-MU?E4KNNB%*MNC;;_LU\X3TP$W'=SAA* M1U,4['&>[%$] 7O@_)JZ6,->4B[8(R5#AG]EV!_;CE<&LW@B&-8S=;U)G":< M@T!)!H)8ML\UT*&W^"LI?ZBE=E,2 MFU+K4/YXATZS4!^[&*L73U-;!&Y6-%4MM1LML=4XV"1)B:8NQ@'I!,<-NH)# M-0H*%% K"A;U]I*ZNQI;N>:0;5(W!.CC')[WU M]]:1<46.62+55Y\0223.D M<_%TM$W2IDA'=7#X:J):ESBA(VXL6D7#_\N.'F[!C+4\VS%H8<;N*U C&,Z M_I,2?J/4KE;%>N-@ 5J8JOS1S18!>@C=X-R6IEB5FIS0#3?F:-8"\\&A4V+H M GV=XK3)8$B)S?J+M)5\1V&?[BE.0PAW P!W+)UU;W484/GJ@3D)(E*0^:$G-*T5M4&Q\)W8'O$3$/.;JLU>5MN'TR*B*9-2H\T)&IRZHS%JJAN/@K2?!I,2E @-'V1Z5??@CL(;W%[$7 M$9';(F+G +Y#^#[B2WJC'^ U(FR3,D>->8GU5H.3$%T1VCV>D$V5D.HL>E6M M'9P41G/0WZ41C]* ?K8;[,T+R4!,1+T&Q3L?EMR$R\_;.1!#M5/21E?;745IHM ML5$_6'GDI-RAX*N"K_:H[$C*5U7DJYI8.SRV\_GI(9 M-CD6U6JN5VO66V&SPDKTJ!AT5_'!8-_AA_% OM6LU M49'.K**0?RUW0T<4,*8+#GVFEK^FY8JDW*[S\.!B?,R?AC>^]EW8$G7N0B-P MMB=7-, 1ED6UQ\0!F897_ZE+"A)QP&:@_RO MMAYN*_K"LY"ZAW.*#,9'0Q+5QJ5D2PO"2T-2'TYX"A!>'?MHXQ[%[C5560?459YJ7 KS.13M3.F0$Q5- )$23FS M."^WTG:]YCPE2_F\V6*7PO,EPV1_?JAA];"J\-+A6P1XCUQ]G@H1U9&(&BU> MB"C-J.Y!(8BLB2$(0:1DM%ZP![A[Z"$I9V!C>;,E-I6#AX,EQ5(.+-L+IKC= M8PY)*8ZEV!11.;PGX!@4=VKS-_-J3'LR,8+#FH*S#.$.6#>U-$"M\.'>]JC0 M_'A(?6:"HX>3RL17U[BR#//7DN?@46%OT\/SG>$Q8\O[FM-B*T#Q\8M.LP)* M]7"@-*0Y4,X]TM;W;.WGV#8!%6Y8#B_@T#=OME]%%7PE_>8ZD'ZO3Q1.EW;;#;^V\QT[2#MS"J>B!.S^E[Q*,Z M.\AP\=10(4IS?I/?9_%-ZZEFM1ZEU)8J4DRAX=H7PI0XPC,^[K.P<0OL>&[W ML-6SI;H=WQO;#N!=W\WF6&Q)?0?$\>M+ANU#UU 5"4W+9D:F M[GZ+.8J=FP".!QJ1S>1&;@*X'KHX9N$>:.*&7X6F SM=;&$[7&6.F8VVW/;= MIV\#KZTNSIK;OC"P@EL-49$44:JNQV/7L4(\X3MQM'$@UE59%.#>*L-%UK1W M /C3MZ=3 C]8U*V:J#8E46GN(H< _#=4HY,A=58PH!Y@.5]$%<_6UK0Y.D/; M9\W&:2&G<%*34Q1X';/+;!MIM"3D8DY(@YNVW*Q1W('U(IR)*> AAF7#$C0R M-3RRWW#ZBW "M_6-S4'Z !"]M:X#>"9,\+; R*\VZF*]GM9Y8T4@@2,:VM8V ME@X-*4A#DJ@J:;7"%!&%0]MS_8EOHEL='>EL3Z8.'5/+-9ZI8%CP-RVLT$/[ M=B,@L]+'ZV40WS((W]FN>T^]WFA 7F/8ALW;++IUSY!TMG?K'D@ZU5([A2KK MPHK=7Z[J=&1HQH4=4??A(/GIPO+AT_KQ#QZ!-^E=XE@ #G<)RC$'IVF+JPCP8TI_*.L\*]H M4,C"LETNM P*+),R2Z/4;K7$EII6"+9H4S@+NMMB%A].=]BM(*FBTJCG@?"X MF6US'#&^U%C&4I"[B_4=Z_,#R,:-[2X.J3I6WDIS#;94P%HF'^A%@S'.UDV1X:, Y\;0D&K.S)85EMQQ/LD>"- MJ4N!1HFO&^QL8=O2J>4&GQBV6/1P9%C$T@SFW,(7K,6OLA$6X8+J0 ^?I[;+ M4G97#C6)9SS3SR^&[HTC9EFZ*R0B:7$+&<(*?&_S+;P _6V%U-*_<;7(?H9: M&U8;+=H^'WSJ M]^YN;SKX=7\ __G>O1_TA=XW^.G[PV/W=[CN]H^N<-?K]W.W8V%MQ:";&27. M)2=3LK >DTQ=>A5]^*P;[M0DLRO#8D]E-WT.MQF*V]ITW>_&?0<_+R1)10JD M2>C_AV\.?Z[ 3Y_6OV](E5:]$?N35)%CO]_T*%FI5)OQ/VUZU.;O:XUD=[R[ M*&7;HV(^IM O8^S:[6>#X( M08%:HL)WN&[L"EW05OH.,P,R)85M\P(2&/I\@YZU( BJ+#*#'SL0=AG7L/O( MC6T@# 7S^F/.!\2=J6.8@C*'L)H9 ZDM5<\[F/?'D,#G$ZK_DN.67'9&5<$L=4]>#8NJ]Y M:^,-#ZZMR7U,^3RCPK7WH\*AD/GFV).X0ZIN+K!I\=F2E\YU IY;<<)R@I3 M..AY8PCIS)E:/CU3UTIM6:F*RN&GEB;"90XZ>2Z5*%NG)\HZ$*4LBY*4UD'E MQR;*'"JAG$6FKVV7U7LY182:8Z(ZMPAU$OUQWEIB2TP7V;,W^LVV=5;I&X8/ M^K:YX]"W)670*+7KJJ@H:>F"G)DAYTU&6X*=*9)1$\BH*DK5M [M+0R'(J9Y MYLRY)::9(G.VP.!7Q5HKK;;1(G3)$1EM"5VF1T:RA'ZCV*CR348YE/'YCE!J MJ[YB$:E,/5*9(@_+I7:C+C93.\*XB$?FG/2VQ"-3)#T%2*\F-IH')U"+J&,: MS@//BN4WQW9=8>K8HSU'T&V;;W+F3+U%GS#P/C#H)N9B%8?AXBD!68^@R9N7 M<:FTMD6!'$)K. :T)BIRYG.VSEUC1#]'2*ZQTX17Z12[K*:W[QD;J4=67B'#:=/E/3GN(,DB+?N'>I5 !0< %O M%N#L!MR;6*W72FU%$AOGU"U24-+.]4UI4A)6,C7$1JWHI"BRCD'6$2@D&+\Y M(CG0H$I#'D_@IDA'./ZZ) M:NU@PZ%(0)Z'H?\;M2B.)T2!3_2)81FNY["Q@86IOV]L. IL&MG!:#[\BS6 MGK1$M9K6"-'"V.>(EK;%?M.E)45B\K_.S3E\9R/_\VKNL^/%BA+#W67]AO.$ M&!SG8=G@B+:02>^I%\>*[%S5%M=V6&'.IR/34Z,9G'NA'BR["]M]=]N]65%J M'(OOH'[07DL'%26$J9OUUB_!].<3@1 US' M6E$P>-+RCWREV8LT/>_E'WCVLS!R[$FD^6WKPCJ!$YT)N[,/MVJ*(Y032UP< M5R*)=7E=QQ<'"^>:B'9VZE(@(DS*5T6YRBT1Y5#$YZS"[Q9GCU/7$PQ&1J)@ MT8/J^//'G2FZ;A$PUT,L"1D3L_"BVN2[?;.(VF7AC&VFH74R:9;:#85O(LFA M!#_$2'_O2+;,TRN""4; J@0/3BXK3/6#TBWWMF7'1L_C>!+/UZWQ:D\51GG& M1GE2V. MS2HH(QLNJ=VORJ5V2U2JAPB$I)C/@3]PR52\J^;AB8H5-L2J&E/\FP MD1;V3N/]8$O*"V%T'+>,9JDM56+*>GG-$2>R"@JV/'.V;*7.EJW] MV'+/A6QBRZK$V'*]UHY7MN3>5CG] GF]ZB+\B#_9'U07""R+/-' EW %WX7O M/!LV/IF"2,!BQL+?R \I7JJ_<:%)R(!I$^:J(];O!)Q_[T^&U.F-0AN J6&W MYWNN!U '."4-7%;E(RUX;:6A\9!PN4JIW:J+2GT]E\%U_K7(T>_+'EO2]%FS MAWJD!:?$'M52N]D2ZS'%9%RS!_>Z^_0+Y/6J8A1#8:GRZ31=@U/DT#&U7..9 M,K?H$&Q=<=A+1GXY?\[08<5@9QSOZU%9LP;*;Y@%KZ(QL%@.=]>^3U$L.6V4T$6#'$ M%WP.3-\;#YQA#WR-#DP[L!^)0*Z[;HMHHM?D=P53$^3(9N9D^ M%>&1*PK?9S?D4&OD,;<:#&O6UH(%!_7P!+B-*] M.A#2@@_7TB\3;1HC B/Q ME]AH;C$'LIE>3U **.74_2QXNN#IS%S?%'FZ)@432F/.E3\+IN;$(/K$C,O( M,%AR=I?VIU$%:I U];X&)[] F/LIL2)_"NQ]2EP#G$UPVL: .NT;&_GGUB5$3PZY%A M$4LSX$;7@R_P,%VWLA$6X8+J0*>?I[9K(,U?.=1DIW)]?C%T;QQY)4MWA<0M M+6XA0UB![VV^A1>@5]]8ITO_QM6B0##4VK#::-'F2*>MJBK5FI1H$AW240W^ MT27ROWAP37C3>)[ G9(G6AXZE/PLDQ%L\(J8+V3F(O4OP6%B6-&"&@JL^"V\ M-D)E-,H,*H%\ ?%H!S-\KD"J40>O@C41;M8BC!W4$+]LQT\#F M%#;(-SBA" M'OCRB;3C<']2&FW$TFCG\:XG#+K7O]_W[GJ_W7;[HG![?[V9B2?$>0*R8AI% M63613KJ/'_>='S>W@^Z-<-V[O^G>]X-/_=[=[4T'O^X/X#_?N_>#OM#[!G_U MKO_^>^_NIOO8_^LO345N?!:Z__AQ._CG03MG2FD M2DNIQOXD5>38[S<]2E8J-2G^EDV/VOQ]K:&DMRAUVZ/XM5PVAW(21FRRL<*; M.UGA\2&Z^9Y:N^PIX*K3[&I-R 11*- *5/@.UXU=H0O*0M^XPR.1PK8*E03V M/]^@_TX<;2RHLLCL;452JCN ?J?M[P;"4"ZO/^9\0-R9.H8I*',(JYD1-R^, MTLJ(42:&KIOT-%C\<&N!^V;[\ C=78TH'"E3,*?ATR8+7,_6?HYM$_#J1B8> M_;=O>#-1&%*PM;!+4A@2$US838.)BYJ7_ 3^DL3]JN^G,OM+I--E)),XRB?C M85:JJ#3X/LNBJ KN*$L2YFS@U)J-QMB_? AK9=1 O8F9'J:"5LYN9\;I!VG M N,T/1H3VPH,JJM=W*ZB]8>/2E F%NM\'\/^=;,I7@R^RMV$G41FQY8>]3BS M8]VR4$OM=B/?6JF]/O2!)P^X. !W/X+9):"X#\'4>2<8[N7]Z1?(ZU5I.IF\ M*\I'ZGJ.H6'18J0@#4]X,;PQVEPX+O.RSNE*UOFP11UV]'_YKL>J/Q^QG)/J M WM 7O]<0/>;/9]%2O7K)4LD3N;A2?%%Z^"9D= 6!9DR"34Y)J$<"OYW+ C. MHXM=-J8M>6AQVRDOYQR'2;9WKF54(A%52R-"@QU[ZYT]^UGLNV& TV* @G4N MB'7J*;!.70+66=?:^6 =;I1Z43EPUGG>G%4.=&"9R,6LM=#0RX8E:&1J>,0L MZ@BXI*^BCN L[9+S3JTVLBY?K,NE=K4AB:K"]P'B1:5!P0YEN9DY.RC #JHJ MRFHQFZNH18AHM+^IV("^XF=:E!MLY-@MD_66@N,#>V%2/X!%?6M=!_8TBXT/ MW\;&'['AR34\VJ?.LZ'1(.W\2#7[R6)/81GHQ/ROEMJR*BK*^EPJGE+312W# M7M2H;.D&X8X:J]AJ)2J-]7FC/%%C#I51CO/]?>IY)AM(A*5QID&&A@F6CJ"9 MQ'6-D0$ZRHDK";BP,H"3:*FU#.ZB.(/9$#\0#UME16(Q42NUZV)+.KB"B:*6VFJ](5;KW+:O%S7F M!4\ 3ZS-<\B.)ZK $V"V5Y5UGY@3GLBA)LYQ9<0]]5;/?KZ((H=D[+DVRV # M>P(L%Z>T)^;,&CN>N)K"\<0?ILS '.6L%AE\1A:UW$ MV7$8JX,$0S*F?)9[#N/&1#@L)9.OR'<1.4^4DCG5.8S+>1G;&U.'=2HX=$PM MUWBF@L%44F,$?NQ $)F^(X0^YLET2FRRXM/MNF$39:8)0H M9]3/4U![?J@]D:6NKE56)[#4U^B^*>$TA?4)MD5$[@+;:GH;C3;A V9@/HJ" M1=F$!8^\%ATVFUETK7!X XLR@%\OPWL17K^G7F\T(*]Q3(MEPRDXSQP$H++^WSCF9V9J>PDFN5?[ MZR3$U(EMN8*USH^U]C@J+B%OU4OM9EU4:ID;>QGQ%C=V Q?&WA+T58"O;OM# MDZZ!_U2F8"JKXP;AQS$43R"AKI>G@+HX"LDMVIRY)*S\%N%OKYK)/D'#GPD0 M,-O:W+PMXX "?F6V !M;[< MD-&6/%^J9-0$L[(I-IL'NVS9D5$.Y7V.FVES-F8\-TR]2_1E?69TP.!+0Z,3 MLC<6+8I*:AF"4\=<"GJ:T],NV:/4Z:DE(3W)J0TCO$1MCH=$MN=261;6U/CKR2%66A>N5!65M4ZO'H"PL MR!25^B$U]X4W=@FEF$G,X3"F']3DQ(7U#\M7\L7V2;E^2_HNS8A+2RVU6PU1 MD0X^.3YUQ/+NT14D_ X)KTUHRI"$JT#"DMAHICR3GA\2YD3)??((0"&JZ8)_ M15 M/!VH68#%&+"R)X>8PI0X00O:F+H4^(;XNN&Q<*6EX[GS[!,C(3:(8&18H%P- M5FT'7[ 39RH;81$NJ Y$^GEJN^QTSRL'#Z@QGNGG%T/WQA$#+]T54K:TN(4, M806^M_D67H!>>U-8N/1O7"V*!$.M#:N-%FV.=-JJJE*M28DFT2$=U> ?72+_ MJ]1*T4WC>0'&E#S1\M"AY&>9C&"#5\1\(3,7J7\)#A/#BA;44&#%;^&U$2JC M4690"80+"$C;81;^%8N-XU6P)L+-6H2Q@\KAE^WX:0!SH:A!MKE&O6+AP=>D M'8?[D])H(Y9&.X]W/6'0O?[]OG?7^^VVVQ>%V_OKS4P\(QFSZ' @%,/IZ;^T M?%_P&+0\E3@?5_6O^^(55:2C7V)ZDBQWZ_Z5&R4JE) M\;=L>M3F[VL-);U%J>\^:HMCGK"L*IL^GN9.QG>\&3O?4VN7/074>YI=K3%= MT%, ^H *W^&ZL2MT04WH*SO<$7W;JKL2F.I\@^L[<;2QH,HBLX[!8:_N4ERW MR_9W V$HL]8?'6 J?&]N$1NOLQ":AR5.H: MO_5KXHZ%D6F_N,+(L2>"/:5H[H(/B(&'9_"ISJWV-=5DJ,H%:I--[S\X$Y7? MCNBX'7+=]YSL>.ECS))OI7 4 3]#< I>.%->6)M,F DOI'&N0DK,<.SF[3?& M8ADO9J&0>.)0-/R_[(ACZ51SP;,%AP(Y:(9)V=@TU(+X+7[6T."9.O:S 6Z: M,)QML7B23\HM[)XM=D_6I-#?5$E-7_$SO:SQ>0<9$#$U.H=7X31 :#;%6NVT M#3;%++U,2&C;1.!T2*C)]&ZM=7#Y/5_*EW_9>D.GH%J-0)X22Q?(Q(:5_8=] M<5G'Q*4H6)>A"I]-BA\ZEMY9 FX<&[2P7$0]G\G9!<'L*$9W(YA$0E61N!=SYM&5IVWD7)8I"Q@+^*8]E5'TP @GOM(-6H\8Z[[F@$? P3=P(-XI+!Q MEYC <;?6,_B^%P9L#2?TFT)0Q36%+0XN7&=,7 M9 :/J ,8C&;T>^3UL":"\^:1K>9O ,T@$#L@KR%+?*46'1E>'-FKI7;]8*HO M#%_^2&6KX9N85*HXA3^MP8F%47OX,2>%=7J8N&1 !), K?^ #T(FB*/^6JG= M:*UW1!4V9ZXI9(N43$0AF,-4.,CF7XSQ>!TZ[(8E$'#GO<"?-PTR-,RBWBH; ME:=*)XOCA*X?IJ1#WT^X1 V812$3R#:'$I?>T."_M]:ZHYTX#-HHM9MBJ\&+ M3UTHSB,&:S(E+$Q:JJ(BUSFAK#05KGI(C7/6(CB*IQF7%J-)T^M89XDEL";F MA5:I71>5QB%UU=4%?HS- M3K(-'9O+*K7+5MR&T(XBH*%'W[%TYNUW&, 3LPZ;M59O% &B,Z.N+0&B?:EK MG8 4+$'BX$#DBS%FY_&$*9FM!A,NPJ3-5,1&L'T(0)M8FJI!66J=%TNDL&U/ MT5*4/EU5T<"56NN5GD?WEB[&MIU7>#@4'!._:!I)3\KB'"1\,(YXO?9=V"1U M[L+L1]+CVQ2YAH/3JX;P,D+P'ZW@'5BCF&Y,SFF+:L(Z^::LO8W?=.BK&:IW1 ; M,;FSO)K A]4S5&4V7_TT\OE^US;ZP^L<,A@\G1?C9XM=#4C GH"'$ 5?9S]< M+(OM16CHS+&0F-=:V%,@-J6T$M49#)D^F<%]P02YQ1K/CB 5[$R41%4YN#7Q M& 1YZHEQZ4G_W2;&&=8S=8N)<>7!=[0QP4RN/4+E#JSKS9@;1O_M&U.< MKE.D=/?6V ]DQN83#>R.!N!TZ$,(X0>36%['TKL1D.-DH%QJJ[5#S-\BP,4A MR6S1J8>1#.9FE4.2!AP&KO(C/]VQ[7AECSJ1BIP$P_^+\%5*XK./ !X ?&\7 MX$UL6JJE=E4"7^>0"I@B9,4A-265K*E04Q64=%ULU#BH:[T\!L&=@B%S;IDG9"WHCQDK>@:Q48X*Y M(1=].&=(9]N$\Q'I#-M?:Z*46K"3)V.YJAQV"NO1$@F^RV:IQ,:24CB;]5RB MM5E-@X^+V]Y&J%B.VZZS3P/$=/60^M^DF,J!97W)5)=@[OK.5)=0HC=+;44Y ML*GA&%1YU$0R!XF"\#S0%!(%N]A8I[C_<@)=D<_%#F@%W>W9 IU,37M&J3 , M9C$)4Q-><%GQKHQ\K4VB5NY ML&A6%AF%QT")#>P!>?US =EOMI/*<06**K.^,/6@L' 1QN*0P'9,,F1.8 IX MX6*]=693W'(7OHKS<(KPU4G"5]\B5.P?2%!5-K"IT>0]D%"$M_(2WDJ#*JN! MK$^AQ^9\HENLO^!$&L (>UZ$#WK8]?(1=0$J!C%0#U@\^0QH!$M G-=/GH#2 ML9#36?@3N+9B$N5!'@3R./Y_=X'AA<.&/W0L??6+I2L?8/6VOMXRI9D^0K3[ M&ISL\@BF8WCZ^"]\J MZSI7>ND$ !(%X@E#^F18%GIRV G!F. 57D1D>AJAJHRL51IE-IU2:S7>(E7 M%SF/-(TRB2=2:Y;:S:8H-R[UW,1"BW&KQ2@.4'E??V7;[QQ'.*>4,G_)K%-X M9P[E7KJJ/ E7G!->%T&?YZ'S.P7_MF#'@AW?L&.-(WZL2J5V P^)3FLF&E\A MZ)Q-8GBD0"J:80;G@*.FWQ1TCK%-L&3OAT5\W>JNE,M<]VY8--6:M:I>-=$\>9 33^(*:?>-QQ50:C3Q&EVAGE+0K^.%/^ MV,$Z2Y]!%.85M1KK?5?Y[UGD6A\^;LB>%\F 9'ICU2'!DVI]QV%3;!)R H[O M$.5F$>8_1QK:(EM3(R)6427''$9W 0'\$[BM ]LC9A)7-;6@P@6863ON_7R$ M!$_1L=JQHM5Y<&D*+KP@+N0J2%T_5I":%\>)6U7?]Z=3DV(/5*CQV3P P; " MC )*#IH4O#ELRW%$^8+#R6"CEQD5I#I=:X;R/@N#ZL)Y=9D8;K%XXZ)$C M;\^OQ$M)>.+/.^?\'.P+<\4)NUL4<=O;JF%.MJ]4>RNF!J@-=A*M;G@^.(6W M@8NO?_6]>]O[)_4>B*''60"-4EMN'AP=/?7+ 4IX2QT-UZHVI2X&2HBH-;5ZE MH2U7:81MYW"CZ\$7;.1 92,LP@75T5"YMOX07H]3>5KTO_QM4BYQAJ;5AMM&ASI--6595J34HTB0[I MJ ;_Z!+Y7YPJ%]XT=J(=3,D3+0\=2GZ6R0@V>$7,%S)SD?J7X# QK(6H:,*2 M-P%L0IPGN!9]AHUG>R&L1J/,H!4P-P@GVPG<,Q *U,&K8#F$F[4(8P#IH4+Q"SD#"K'GF-VH<3HP/4W98!Z]L0KM!L-;0=B MV ##NB 4+:TB?/CK+TU%D3Z_4/9! M_BS8CA!^A_>$WWX4@-8\!Q: 84LTV\ P$U#38T#C96QH8V%*[2EH&0TV-W6 MT31/H& 7S[QQ<#WQ\&@"$" CRH%.X MW+;0KJ,:&X .'YQG0P/(L">"(3F$RP4B/)GVD)CF+/ (P#XT;5_'"9P>+EE< MO&9B@U]B.RSTAH$7>/H,C'<75CZ=QUZ"MY,7XNCEE[ /EDRG9:1W!P>PZ^"_ MA.NP!>P)]W 1T7(!,_IBR:"_W9D+9FE%B& J-SZ[\ 0Z%>@KQHL,L')Q9 9; M=+1%4=!\#V.$9:H_4:%S&Q2B@NT,1J8N3FIS@I0;%PF:=8M<\_,>$7P$W+B43D\'?G: 1CEA9; 5@R?; M'A/B $B#$G>&@'"IYT^#T)?U!*9A@&%&!H).9A6AYSO"&.@2\83/!(2S/9>' M. %LCJ[H7%4W? ][#.XW.,=VO3 (B'B<&&QD/X,<&=$G'\@-5FT\ M$RT M0W@"B 0+(T:SH(EP/4AF\V:7(NK/RGS]'Q V'"N]#3'AO]LC#(X](D- MCGLGQ'9[_RW2X@2(^ K4Y) Z]N@W:H/7.04Q]L@>LIIP@TUHF'1[L1T=-.T\ MYB#-]7E-*K4],,CI6M1!>)H_6@@6Z#)Z4#Y_,#XRTNLP34W-9?78.5U(MG\F5T =\/M'=<@P@/1C!&\,+JX\]"Y MCBX.W\YDJP-@<0!YL$@+CRBEL,1G"MH<3S-V@911ZLW%W-BQ_:,ACCWT#$<,QR&+W=L.7!02 M)H/R,]")[;OAC8&JGK:F@&= M"T,TUI(7$L"4/R(%^3UUZ!2C>DR%[1._8_:0S?+D*"H8X?ZH]"O";TQ:H:D' MA$&G>/^"0@"(!CP)M+D[EW_!79W.P]R:99+#=UR?!-H7!3&(9]\,"#J,/ :O MZP?""L_3PMNB@3_"->IOEYE@T8OZW;FFH)8/^!88^+>L/.;UW*IO!(0>A[ KS@&YK(LE3^.S,2\>$C XT284;!]J06 MWGM#-8K631#:4&514"1%%4-G[86X< ^Z,?/% O&R9].A PIE)B@M=DLUH&1\ M.#*9VP +(?J_ M_/!<+9'=:@1%&[8%X@?>::&9"'8]RHC I5R^(8 U2D%P!L 40K BQD;$FA?Z^SJ]^*F>AZ%\B#W501 M_D0IR417H&9=W_38O21:06C!@D1!2P@,6[0RP0.W@JO0W;)T>/_*=17A!V9# MEL7?RN^B0 EP7[B>D>&XN !PTMY<[<[WPJ2@#V^:85#"I>[<-EA; ?PE+D3G M"*0T?%SZ,9 1:]#)1+4F8E0PCVPG(.U'JID$#!BP_9G9TYF+KJ70Z(*9U5PR M\]M-YMJLOJ8..-_H+0,2(VDOD$E@(2YL.6>^Z>!@HM",GE-ST"44/F#N9T^7 MW(\*.($6763@G3=@Q+=AY&U"4/, ,QE@:6IS?DDC8;^6RGB3B$C!$@V!VU N MI1"@L;D0(/6MWLL9*;-98S8D] 7!!7IQ#1EA76JM*:D<;+W<.Q"8, M,VIX#_]J4 08Q ?G#6I:I]]O;1W@PGP;SDYSDV MHQ>$:>49 @YQQ#J\H[=&T3M<46SXKLJRS!9LR<>:Z!"1E0U29^6;W<(8BE*I M;95#.]9[53FI]U)2JO?J@WG _!_+>Y.0 F*,24;58C1E;5U3+CUV)8T1/IC1 M&#BQ],W/CFW!9RV0"UO+OA)7=[&5\JAV,&[E+H&,+& RG8/,H9$$3A1$WQH] M9Z%P>/C"T[;LE=4$J2$6\G=]K(F*EK0DAG>3+15A,\>&30EE[&IAAL/GK*)% M@+0E6E^AN2VIV/I[T:*U#7!CWFUDL9 ',>FHVYAS/,_J@H"^7RA3:BO,M0H- M$@!A#[K>+P"71XH![2/\DWI"<"P,& /G23*WEM#3/!N$99AA1&+X-K=>E^#3 M]P@&T757^&ICI5N4-O_6Z7]=*C1U_=6,_N*V'U-F(<_KFOH_YK?=VQ7V^K)4 M%X6;A?E].\'2H@ C5]D,Q]^!=#:$> ,31C.63T=77$3 MG97X>^2V!@2!/A!SQ:C'LLX#>XH%RT:0LEHF(W"*0 (' CGRW;1E,B-S,A.# MQPC5AL097]S0H7=25(&72J; 31H+O0(+LLJ; ('S>,);!(XB9QPD('4F@>4> MO(;J9; 8'2R(9JEZS"PZ@8L]$GR+'9Z+JV!_:P[5#2^HNJ"1Z@A" UAI;83) MT2A:$)7?OY420#LVN- +!Y0=P+R\XB42"WSDQWD%E- O_P^2Y,HW?P>35[,1 MS/-EB7@1YHQ]BPJJQ%1\0Q2,T;RB9$R"Z@ZV'!I%+Q8O'LX"GQ@W$V94P0H' M,XM9&&%IZ-@88E H@,G\![8S (D%2'=#'0%/,$WV0F:CKR>H[, ;V!A=68?3 MN1:2@MZ^1\WX1G&#+I[KX/Z/);T*>.U3%JX)G2CLB^9,^3;8*&,BZ.U M+[2G>U+-&+(M?8678Q(W<$_#7@U6S1//JD&0REELS TV!F)G4= =%6M3:QPT MO2P75 6QMF6W-7S$/&J(C :,]>0;.JOP,I98GKT^7&V4@5Z<%1<6CPBAM1]4 M<\>4*&V\I;9!"% ,[C(9\"=E#GZ8Q(:+*$8*@S@>4G"4B1ZSH.KR-C#NQL1" M(026A$ 4ZMA)"+18WQBV! W(*^7.HG[+_XNU7.D14<]J\LGPFQKI5@618C.MC;>95GYS'0_48883F@:](?!*6 M\ MGKX1!IL\-JD_*AN9CV:8-TK/:SBB6AC-!K?Z/T':F97Q!)4:D7T$ETV7@&@O M 3$H.7*P",J%KUQ6O!VT.#M>4,FR_ NV6OTET83J^LK,O=H&IGJD$V*@N;F$ M[ 6N=YM$75\P7K/45M3*ICG4@#631:59Y'-3B4VR;39.LHABR@6:$I2I_>#1KMF==,^]*4P30'B#IAI0^P#;1I]ZHSR@Q MV&;03R*O3TW0?6<^-2$$55TJO5^$@'1ZRO6!-,;6!RP&B75:EOZ.:;3+DX#[ MEKS:K3-U##/X7HGH-A%[RO'ADJB?-2%P\32EUE;@9D)+1]UGK=16FY5-HW8W$-&2B135W;E+HIK- M4-]@(S0:G(1Z*4 M(VVJ46KO1!4LU+A$#LM4LCP"@56%ATN>%X#/AUI$M?.+,&F8\9Y7N:_6M,65 M:\)+%I7A2R5MP2,"R_R%59WWS;/F6JN0A4AT M %L_+&S;"*/LT;$("S4UH,YD-QL,O(81\'8YS@A;P0H.4:,LP[GH7 \SB9(H M_ %7LOQI_Z^_*$KULV/.:\>BG^8%9%BH@.F'*&Z/\V'8^I<'M0%I)7-&MG#B MSJ +CR%GIY!W6)E)8K8$%Z4F295-9P*$C G"=),O%N0& 0R&$P\=!"&KBA[Y MYLC (8D5'%,:("=HKI].L8(60!Q4?[#$180*$1V=Z+%+7HX15)#H> _SA^BK MX7H"5@>:P-8H0BCF3L)C-.C4$Y:Q&_0VSY^+A]*\N\D7&O8VXU!XTWY*C/2J MQ W2&^!L5:M;W>\H$1=6H+GOQRA8B^U*GNBD&>!RGL %.H6N\AC[2#F[@603 >E;@[PG*/-,XEZC MD4'@P8^F@ :#0%^IHQEND$@%HF!#.OWYG(XU <"XV:-A6QO6S84ITW/LT MH:R8P#NS51=?Z";11PTET$(TICXDSBI]T[!R:;X<&Y+Z&\6Z?+0- R9^SC%"?&+.OX,I54P]$8A$%CN M;SVET=AY'LMIYP NUT*P&H)(41@6,#^/TUP;U0337*]6AKB* @YF#6>8/G2N M4?T%SL=\GBV"()II&Q2TCFS3M%^8\UOX0UA5%I M!#O"#ZC%)%.77D4?/L.*IB:971D6PSF[Z7.84 WK*3"G^O98'%Q+\/.B4J B M!=4"X4EQX9O#GROPTZ?U[QM2I55OQ/XD5>38[S<]"MSO:C/^ITV/VOQ]K9'L MCG<7I6Q[5,RI6A%>@&CI::[:Q/J[&.O?X=#)@A3>)86E4^TVG9.+R\L5G3#76 "OF"D*-/[3 MVOZV T:#9X1:9/TQYP/BT+>:0UC-C!-/P-6Q6&Z]<_SCMI.F#VQ"K>V[ MV-_Q<06WIS[T>O^M[W829&0.'^4$VU.>$)_Q49ZGW%JBB*?Z_G&>6^KUYNG( MCNN"5T3U 7E->N1]HU9JUQJB7&^=].3/Q<'VO!Y[6[#+Z=FE>GIVJ0.[U,6Z MNJE*@0]VX=[YQU-F M9HKMS>MB'8*"P.JG)[!FJ5UMBM7&P:H@4P++H2K(F]?VT+G>2Q7L:H[FFU,; MI^=4+.$1Z[5-]8)\V&R)7)R"ON;TU3PY?34EI*^6=+"E4?@$.RM&N<6Q1AA@ M]UM2];\:P%>G>,27CTGEK1'\?[=.S]\*\+N6"\Q?R,Z:"3)CC*Q:+>VS;+>SL\ M 'X3F'XM35W5Y2$5)J0T^/]6IJNFAHL'[@=>WSWWO12#7=Q6'T M5XUI?/_O5+$?EC+'S(0K9L =IJ=::8 :K?5A<,W6^C"XL/U68/VWP'63*9@8NYRV M%<,5>+*V,9HE'P\7+"QFN:NSNYG-L;*G/2)"6#R:E44^E':E;D6HNS M'JEB3<6:BC6=9$WU^KM/.J1#1)'SV5:W%"T4HDC%#NT\9PR+^9CZ*#B:I -F MWTQYT21X7$Q/\!@@' !S;;M>T2"8,GAQH@FL N'[&S&LM7:J L#I ?C.Q@QC M >&4(=R=3\[^1@Q'^ //=#]4+UXB' M)6TC:,P%P(6E/(VD/<EH?)L7>),UB,P0M$*^XA%]2:OQ M6G*IW93$FE+TZ1>\'N/SF@,VS,('0Q/Q*@6\H*V==YQ&EU%8. M[_ 5KGEE?V^E M7FJK2N&M% QRH0RRM[?2*+R5@GG.E'E2\U::S )K-7BQP';K=(Z6L=X"\#FK MXV/ZVICJODE[HT[8:HG]%NZ=#032L?2P2\)Z>ISW7\:4^[=R6>X?;5AX7.HM MO:=>7DOWB_--4AHSGZM\-*N;32UE?X[UIL6A%)F#>+EL._Y@BI0.@#@;B)V^ MC.1D\^&8(Q0WV:&H)KD,KV#+N0^17;8PRQC%A*?.)W0%5$EB,^L;,B^N0.$N M%XRQ:9KK41E#+K7K-;'>4CEAC',_-*&#!W:RV0 X]T9SJ&YX@OE^7?-9CKK_ MD*:RB(#ZS79N;'_HC7QSG4_F+++.!5@U)3?76.#CSM1?')# (=5LDZ2'4HU: M:JOJNN \.M6DY"NIQ65(GRX%AV9.B?WU-O7 JLRUZ3: MJJ=D@:6'3TX=FX*A"X;.W*DZ@*%KS*52ZVG5M9R6H?=(6H9Y/J5::=2V3\3* M* _X[N3+E.;(K5'-LDEYS7P[K/"('Y"F2O6UZ6SPW?HPN<$8G45\,N!1"+*0 M4\=^-G0 "!$<^*D,)/I"'#V:G$HV>YGP._$$PP5^T'V-#6!U[$EPU[Q37+-= M3QABV2,^,29**W@VK(&Z@&=VJT4]O!VN$N@K3GZ%A\ E0XK:P&1_5[8.OTLZ MX2Z UM9IDL?-V[9:E6:UMD_:-J6):[)2J4E)T[.;T[;OYUH3+4K=]J@8RX&3 M^?27E4X>L'':WVTV3KN+X[0S.U\^XSQUOO*!Z2:I,\]0YPNX;/"[H&Q(39^W M]"E2YF>0,H^&"I/ Y!I2,$TL- E#HV\*3[77)'61)KQ,C_;0X'8C/KA=I,MY M(9:"#P*O7,J8$?"4$X5O1N#>3,E]VOX!XRTNTB(&5#XXU*3$Q2,U/B[B'44R M?\]S.UU8/GQZR[ESF,=P;ARCMO"POMKIT[%%$C]-:ED[!3(=:@&UT6ZM5P-R M0BPY%.CY=J:HI1_F1A5'VQX!.%Q+-8[JV60YOI[MV/G'//A]!>,6C)N <;=- M7CJ4"7N.)<3NV:]G&'U*-'MAXN^23&_4^ 0W79QIXO*TN;C18N3 M0HN30E.[+3O"+DX*W?NDT,UG4BHYF0SQX-C@"GHS=M)V]]^^,<63(..'0VS9 MS,$#.J*U/(#3ZG4L?;Z<]:HR6=UU#L?2!)%CZP8L:=/FIZ*BO)DN0YM&VQ.( M RZZ&Y:_N5?%5(YB*D=^:A423^78+T9]-MJG;#9!T@X:N5IJRU6QILI<5UT4Y4<%9Y1KS:-R M1HUQAEQ-*[=3C.MXGQ3Z]LA[ 2?TLLIY$C' 6H%&I@Q0!P:HB?7&P=W21;$/ M?[14WU++F3(M-0):4@].M_$UQX-;87IM3Z8^^'2;_8>=6&%7BRG?K+!6)9F, M%=:IO5EJ-VOKY9&YM:@+6IG3BG)4L8EUMF)5O4@3-/V)!;N1PQV6FX]M4Q>, M"?;^TTF0G U G>J":I5F;8TQ '$F71MIV.Z<@Q,D^UEWY/]N^M_& MOM,U>VSEJ/AR%A;:+D:0DHH1= (,;#H?XB_[J];:)E;L^\-_4 E_7$2C]V9L_ZG#U5J=26*IM"G@ S$S> -G.B755/O"NYU)8K MFV)HT:[><0E$X86X@F%IIJ]3'3ZPH5\N"AJ1X9&A:%OF,ANV)ELCP36JQB\7Y5% 9L5V7NC!KN5GU11<*B+$R.!%V4' M].A[L/ ?F7[WK&:+;"!UQ-D/C-MO47 *V0!0Q.S\%_4F%,GBF0JT>= M"?RL!V<+[YWDZ3.*$EO3\ =NJ]1]L01[$EX)J;/1NX\1>0RI*;]PB[00!W-F*9A M9RM5.(-M+9EOTLI\0?52^WX=V>O8GX/:F+^*J140K?:3Q8[ "@V#@T1AY4B< M?_!\F;XV!JHT:6_4T33'I_J=08:&"88[W71ZF=K8.FS(Q7#S08<]SF-5FJ:TH8JM:3)$I^()SOMA>ZI0B7[2 +YJBW%PO MF,MU.P'?#;R!QG.HYSM6T;>;EWK%%'7;M>_"-J@#5P-DHEC#;$\FKDIXV)58 MJZ75TL!!.4Q!2CNJ@Y1)"3.J#5'BAI3.W?G!,3C4TH4=.G)DRUJZ)R>,MA'HWL4PA5T_9U MEH:SO3%U8(^N=V&'L*8@78ECVE<,E!U+[R$@KQ&.^S)!M=1NB5+SX*%CA8W* M'P5MD*@I4Q#.NY7$%CF\DD!%X]>!J=441$FSU&ZT1%C@ M6;1]%6V*TYS>G M/XHCHHZ^E."*Z."+Z^$=$IU^*L^NV;(\*MM0O>.%W^'35GMH\&D">YSPG1)\ M6#CH_ZT6^W_LO6ESVTB6*/I7$.KJ#E<$Q";!W9ZG")4MU]5//N:JT]94P=4,(A;O+QD ME5"RU=L@X&$@%V@]N#\XEM&!X/Z-!7;1[G/[K&$Y(\ZD%G.FJ>!/E/M$4R!- M>$B@,=JS-I6;UEBX4+[G:@RKQP08M!'"(9E6K4J'-CY*E0ZITJ%Z0DB5#M6_ M=&BW$.YP\_WG ^/C%QLEN\_KO1+'T5C.:,+&L=I*?F3!A/J-@&Q'[>L]UG_S M^36L[2\.8A] $6CO_N&$'X9-S0)3M&R_1E6M<=+.N=Z&:=B(/[>NA?^Y2[&H MP% HZZWK&E?+*L;;Z5:%5Y> FA;9B_78+0\K34N;HQ>GM+&Y6^63^TZ6\8M;T7 MVG2!!1M5Y0><2,KFZ3#@I!_G-4C6ZX"A;Q(]EQ1'SG'CDZQ57=E"7^4?)@Q@ MPX#Q>_>%!^&T*JVL=W4S:.J#_?,,ZF.Z*%Q*<&G# /**<:E/&6C#?EW,X+=. M9CTF6KQQ/NLYV_\5 ^=\N,D&R22BSU4PD@$(I;[>WK\32K5'>79YK(J*+Y"* M-^@$U5$QIK#VJBB3.CX5JR$DY;;2:^PW@Z2V(T@^+ *SV>BT$7KWF;$5P<3S MPVMLO0Y_)?HU9B)YD0^DR2++QO&F0)86#E>@3X2K-/5TQ!SL= Z/X4"'.\ZA M,/K+ISP\L2;V.V; /8P_VR[ SV;.O1N$?D3 _P[0-><)9^HUE]/>'N!DLH<% MQV@NN<.IAP%;YZ+1F,\UTV%!8(]M.,E7.YS @[[P%^YH+HM/[&YCUDL M8@<,M(] Y!0GTZ-T3@'^3UBRR*"G.F$ M@]N=YKO(3$&\Q$D+-#*9@X$\*R-[2*\N)9N\W:)*2\(H%9KYTI5>-U^XT^OF"W<67K*Q M7&<'X;6BCH?64D?=^=[5OGDO(J\;]&)#!RT6+ D .)F?*/,S$--F8(WBS#\Y M'0M-6&SAIL77TIXD= M+*U>CI,,Z-VT!3HC6,R$,\O$V5VH]K]RQ\'_XE5L!/J]Y]+H*;C.%),/-3&% M$A>$.E40&P%@)H*Q[C@L?FY\100[AQ-Z(4,M,[PR(+,P>2SNR0$S,&AH*XT: M.B&:Z!9$(YR#!D?E.'/B12Z M+1Y95C%'KT!V.BJ3T[&RU]B[^9BT_)O-"4C6@K?^XV\#PVA^H"Y( ?W1^A"/ M9-OX6L#=4!(!4#.#SL) ?11@+F(YE?K((,"W?V].G<2+U?YU^ MH]WM55-JUVH8G6Y%]7^=5D5%B54NJK*BQ+HNJKN^?+.:(L%*"Z@,$___< 54 MA8D/>Q=(%E;W55M9=FC /')8#+'Y.S'%60&IH*^FF!Q^]],.%9C6@(EZ-Z^$ MTCYLQVAMKLX]+6 =OZ3S:%T5?Y.*)2,-+UL_C!9#:Y\$P#-+3SGK(K-^=WV. MR8*:#W^ G;PY+I)FEO3Z5S=H>[2,#S7)-%4%EXH65M%"[["T,%"TH&CA5&AA M0X'^OK0P5+2@:.%4:&%#(?Z>M-!OUHT6*JW&:=;8"/I1Y$E7(X]6$L*&0OD% M<'X4T"R;B]['68KZH%F7<36J9+Y"!!IL*)DO1J \CAA8OEB789L*0ZK$D V5 M:]MB2/OJ9F@H##E'#-E0%;4MAG20A]0$02IR-M=?X:+.13,VERV9=U"T3K8; MP+LJ-:WO$H2?/7\!WXL0'5O)#/*L\-<3M+ 5AFRM2I7!D!Y@2 $O5!A2-PRI M4I-:C2#;>R[.,;ISWAA4CL=L4+7*\)@!*.3'YS 7X]GZYKG7E"VD'9P>TJFKWK*BG'HBDJ&<3]6R8W+XM]72O;H;#EJ(> M13T713T[%?3DJ0=C@O57W"[&GU]YIFKF3);Z\YZ@*Z04@92I\EF=/S3H7]WT MAGN/2"MW&B?@1[M"L;&*;PZO3QJDSUR1J\&E[=M%H5CVE0 M>'7">+53,4<.KX9-Q*OZHY5*L57)3:7TP.WRXS9[P8=4T-11^95GAT ;%+X2 MV7%#G$H^S"M]"D-.&T,VJ&YE,*1]==/O[!-35QA21PRIKLYCV+FZZ>0G!JL4 M6Y5B6S>DSVE>!\Q%&G9Q /OQRK/]IQ1:X=F+Y6A5G7U M5 JUZBCX(07?H!Z"[[*3<-LJ"5?E:JSB!]4D.@VQG*R[=R1:)3K5"H\4 M\6P@GN%.&>S+U /KN+H9J!Q;13R713P[5!,6$4_KZJ:]?\6@HIY:(9*BGDW4 M4Z8%6>F&L)VF475;%96 JQ)P:T,]E71X[#3;V$1#Y4DJM(J9R7&F3[?F6^.1'0EOF^G03JM$*5]:NR1Y:Y M1B7-03LMK&L;YO/[ZY8@HE*O%/%4*7++=&];0SV]*D:P*.*I%1XIXME$/#N4 MS1813Q]$CZ(>13T71CT[5 :7,>@&%Y?U6]L P9,7,@=V%H2!9KMFY/OIK%0GZ@))DSXQ8E-W\V[*),L.36M7YP!U#*^@@X=R\Q#C^7[#;7:0VO M;MIZLUG5%*]Z)Q,JBE,4MV,0J3J2,[ #JC[H[.V+422G2*X&NSY8<*U"DJ.> MJJUF54-T%F,39Q)J_15. MORG^1K#9;D2A5@H8QFN6H.\;<#8S+[#Q@O<^@LE^X1]>;2N2N4N\_WTS MO86-P*2.PM6W9+9DAEX)I:[:6H9.9?7"Z>O]WNCCK](1^, M+3[LM)O= 6=FDX_XN O_LYKL?[J 'O*FB1]O8<:>^?7(Y^RO:S:&';YGSBN; M!WA,&4!,;3=%^ &L>1EB*^$R'A\,+@+C@)0\GW#D/2 Q]_$J6!.KS5JTB8^$ M_[?-!]2_NGE"HL#(]$?D&93,R&X6#W\+_+SYCY'_SS>[[7#4T"^DAML?7QZT MI[N/_^?;PY>'W^_O'G7M_MO'QLIU3YG_#/B+G*R[*#R/NHUO#T]WC]K3@_;' MM]L_/MT_W7W2/CY\^W3W[5%\>GSX!PA\N!J#V;H M86\[HT^Y+BU=>^4:T0"Y1T-/8]H7#Y:&>=6/')0- )%V^^QSCME-VKMPPC7T M<1O-#Q*0R8_T=>O#K]JK'4ZTWYC[%[*Q6P(KT[5OC=N&#H]W"5C,T49P!1X( M"P+/M.E;';-R'(Z<<^%57^BK^ 4-;3V'RD-Z&[YV_/-Y@@TO U6;^=Z+;<%+ MP+X"Z*VEGN&PB'SN750G\6%/W)\N&&JP4O.]%?FOH.H%W$VIJG-U$X+4XM=S MSOQE$M'\A)A,L=RQ)*8B_(@)+4&/<,)"#58 ]!QH7@XG.PWM-\_WO5=X?J"1 M%-7"%#+QXS3F<\VQIS9HQNC.QTL<'@#H$>O>_?Q5^Z7<-.V%9F3WWSXO@_(+ MG-?#6*PB7L17]M.>1M-DO1_9#'X)Y]M9P[T4WEWL_-[(US$*E@FXY@CJ *I\ M-_]50P*=@LH>:OQ?$9"2W/\H7@?05L ;VE/N.Z!-!RB/T^5!-"58V;]J*T$% M:X>SV1Y:S'>\0E E,/H-EO$U\;':!RDNXV*E,]-;K^@3A4(Z-G'W.TWSRVQ8= &!_FR M--HP?'&]>M/,-!$Y ITH0F,S>+G)!#@HJ!F =$3KRPXF0#VC.:+(":W)L M"';N8?S,B9 7L;+$U3HF<6$%Z";: F(8$3@L"D M]%'!_QK:/1 DF,1"AH5% $QAA[ RO2F\"UD7GI5OX0K&G'BBX(_,<;Q78'\! MTK8/5 X'IFMCWYMJ(<@/Y!3P.[+Y),].-)?%ML8%;=QN&\H-/Q7'MS5+:39#7C54- M>R6VK;9'3UI+?8B "0*O?&8".W+8F1$:P,T"-"*$D %: ZD#!A,PMSER.#QV M#QYG>; ^H(\\_H(^%RZ07 'BZ5I2"4H?@%G"#PYWQ9TO\,'SYWJV5)0>&],\ M@!47ZPLO*WX;1$">Q6LYTT.]#>D@O)F08.N83WJ\4I=D*'30@@S@Q.%_VAA$ M3(B@(VX3:ZCO2='$!X$%[Z&>]:P]3CP_O$:S1-B+_VUSQP)A:O&?XN:9@Q(0 M679&A\$? '-*:W'M#4K(HK$$O-$.'F? HJT'][^8;^/+?\"[6T7*6AM,?J- M_OP=\:GT2CN'7*F!*RW2*RV.[!]PPR);@00#8@5[ 0'RS#6+V4BW+_ ?-A(" M*%:69KX-G\8VODZ# _?A2;H&7Y&^3?(,=9+JS[1[2$BUKVY:E9UI[Y K[>!* MB\ZTBH-L:+=3#]4=8IYCS@.2Z,C=43.U?<$U9Z",, VN#"?P="GKX>H=SG4X MW,%>^(/>&(OTCXF&^YG'5A;LO1!Z8'TW"Z3YW[49"@O713M9:H["Z@9A]CJQ M04@4ZGVQSITJV6M4./Y3J'WT](7S$2H[W!8%]*7H6TJRB8!\AFZPEK'*#8;X M $?YA>O! AH\THR"$U?N"&!8]6S:7BKD-)S6?\756.7 MD+DFJ498=Z"C"(W_Q#+F+LL^][2B@C7*%H%9B1(;_A54CQ@GX>WA#Y@(MDW MKQQ04> =\A0;P KP@+TX8,*$%7M4%EEA#(W/N'[1*N^C7/T/7/P3K>TK+HVX MYE?0\:?1-*'T9DKH/6+H>8Z.[ M_(/W%G9-I#5QOK4'S"AJ/1J;A%,08>0K( M\8UZ+9Y,>N;2HEL^JC-5)>_'Z$@@,LU0Z3H]TC/!1 C(;^)F71EHW9KDRY@R M$2FP7A#.ZVT.(&[ + >E$QZE%X5H=$A[?2NS!9 !C&I[.H7O@8\#,5B1X!H@ MXE .+_E[@'X!'\8VVL 4U?"C66C.07J$\HK"KY%2\29@3L_(+T+D!_@6^-[U M0LVR@ZD=D/C&8#V;PR?$,,"Y+:, :XCIMV0]W^5R/HG7,>?!?X27"9:S5;2@ MW<=H@>V#-+/8/,B%"] Q06>(\(G=$6!.V<\NP3O6/4;PT]@.4[^:EV#%CB=) M%@J+D*U3(@IJ/:Z (CP-H6P#V<+K+3[%'T8[A>]F@G6VLG\FP MYP$&C_/,62A= ;F01ARPP?+9J[LN-+2*<2^=WMHR6F=15 MF4DJ,TEE)M5D&^>KM)%N1TB265[!H8Z50PH9(]GC^8>'] M@T,J./3$]^BKM\TMD.%AQGWAIOZ"-D:P#6\IW-1&H-9/W:,83K)_AVRLK$H] M]8(0=%\9LP:>/P8]&71Q]%O,$".%4P4LE-"W1Q&ABF!8Z!I$*_B%@?D ]@S_ M.;.%V*&"6W2 ^%[T/-'^,W(YZF3#AO91!A_%.I*X:9"^?R:61:%P%T" !@.Y MJM'-)C)_X%9=.N70]$,#"J.KG@M2:Y[&-\FTXS^Y;]IH6>$NT*O)04GER8T8 M /:2C#B*4/'X?3(P+-8:]WH7[B 1/,U$C>FB($[A(CO'1S>5D]PHW"R8OA%1 M\(ETXH;VN^\%@7P'0)"[F+D#6FVI&.EP?80TP7]"_SOQEK*!T$YSGY+: ZVI M5>P,WY ;@*=#<7GIKJ'\-^'Q C0&DK6*+ K"H-N9;SOB>T/,#&YH?U+N$990 M6)1;0F=INV1?,@Q?6I&YB$SRH/4D2T'XFDN'QM>#^%&NY9Z64AJV1LE2EX,N MIHU^^R,?=!7^@*VT#G+F/)H30!P'K&NBD,=H-G.(63('AT]\=KQ74$5DB[O' M">=A<.\*J,+628//*R2=SK+J44.1E=VJB/./8;- *\GNLA'\)>$6H$^-80XM MI56]+TCRIF*DU!ZGTB?8F\-F 7\??_@ $F_FL/E[VZ45TDT?I!(OC7C4XY>[ M8" (Q<^I==IH"@M5-N&0;Y8_-^"G?^:_[S<;PUZ_\*=FHU7X_:I'M8Q&9U#\ MTZI'K?Z^VR]WQ]I%&6L?M6_CDL(^J,.]&I\(S>=MJA$'FPP=T?V$6-I7P=+N MD*4M%/\=!(9;W+^RG4U!36&] 4P"0@/90-Q\H6OHNR^XUN.QP,5&+^>2,O,G_8$QA#B3 M,BXODGHBA@-$NM'RE0 EJF(1:>_KW%:4Q:;\5N?OM]K2_#PI"Y/R9RNSP=MG M:(/OYD:JPEMT-B#\Q$V.*>99*)9R_)R#-V,K6;2/LV)7?*FKSEL<:]N@UL90 MOI7%!S&,Z4UCY? @ER.-%QW5G709)]QY@Q->;#>QYH0O MP.&68TP+JJ^:T[NF1FJA6KD9:?4 L!\6$RWEZ6?>6^Y:\5/P0:))B;!.K+O(;92C6\7D?W(Q\3L4!;I M+V<%NP 8;8P=(LAP2RL%B)FO+C'=Z+)??1BEF45ZWTE$ ;J]1J_5._,H0"T7 M=;C01/ZRD_ :+Q5_:7'$>@N#L)R'O3#M\K0\['&1A@+2&B!]XV%ED:Y6=W.< MYK2@4Z-)=XE#7X)RXZ6E8SMQP.>\:I5$4[K+4CIDPJU889 MAVO5_Y@%"SP"UO P_DR]^OZ;0A#ETJUP'%!;'QI[3QHM)LDZ3OM6-%.?K;VK MF&@\OS@+\J,2:8"BA']^+>1,:#2 M/HQCY;]:P=,!?4AO&_G2[>,(G@L(Q(/ZV57A]D.J9)\B_@V>F.E&6CK_';N@ M=?3.H*JAN#6H!SEO'#N&"K,WDO60^3:;^:*C[;47A5\GP\/VE/? U5#"/[A; M=F?)X%D?\:PS6#4EI6;%/.>0!@Q"OK>3D-]6U3]' BDKY)$ M:[=JHO-6F5Y\EJAU#-D.>(7H55ZF#TFF]_:1Z0JO3H9E52/3=V!BO2;B6;>G M#/>WE.E]9;B_A4S'GEFE":*%4KT[K$4*LK*H:BK5$;-VDNL]0SA*\S:4LM7K MAEGUD>L[,;(V8IK15];Z6TKV@;+6WT"R?_:BTB&J7@=S(WK=O5O1*+/J? 4[ M(M9N\TRQ MW7+OY\XLRGHORLJ>/L;GVGJS4U6 ;NOZLSIFKBN".VV".X9+IS3%X;"YEMYK M5>#*4<16#[R[2&*KA2ISZZ+=<6I6&>[M9>\/].W 6;/KTPIR( M^KXMM9D\Q>U,$^Y;FLMB96Q3;[7W'@FU0UOOH\:.3_%^R5+C M&Y..=J1>U484U$%0U>[^"W-CWYJF'V$?Q=6S*U4?""6X4L'U,?)]OH.50!7L MS>89M10ZZ?LK\CJ<"IO[AEU?!>8N=X?=:FSO6;H:#L\L .SFCOP"\]-ZH._N MS3!.T[=0N_LOS$L@POL;&<265I;L8UJ@?RM_057PN7!66YK!]@_C4*C@*)4^ MMZ,^MW[$2Z7S=5N#0XX$H">^MX$%V^8"=>6Z"+<,BAZ%(?>I\?Y'GUMVJ)6= M$7P:DX7O7605+A<\Y-4.)S210$@I]NQSCCYKFEB 0PR\\=@VN08KA7\=SV0B MMJ8]PLK_TPNXKGT$ ,/5KLUT[95K_"(NQS>8S-_WM!N5TT_H.=/F*7]4H85MIK]!6;8S4>XZ.0?QN+<'Z(P"&%] M0!IE@EF]E"L.KF[:C3Q+U. T'5PM["YRHX F3R1()T'DI6_7\>O7B6U.RFYX M\,8;'N*&\[UGD@V#M F9[08XA3J#;+[/W&>!;BLP:O5TF//A/D25WR/ =@3* MPPB$$LU^"38P("&]BD:M+$;A3X,M_8F4_0+L@\+V%+[WM!?FVUX4P!\O\+WG MSZ_C<>:S&%X)QPH$=PFBV[9? MT.G@>B%RY?6C?UK-A?7]X/^*; #M-[H75FM[UG?XQW_R[G[.0!YPZW%BSQ R MGP#&A;-(+39/UX_=*7K+&@*2^(9EM0Z[+./JIIX;H='#^!.\_;/G?_-<@1D.,?Z'<2P-,L)@K[WWX$AV M)XG*-;+V>O4DWOU';SJU0UQ&,MCBJ\BO$&J*^#W<-JTVU5<&.":[V-<.N1$X)C)JI8ECM35[""%(\!UA'D@8*1Z+T("B=E?)9!E#3AP:'2,$858 M\ H<(^!NNG-034-J[RJG@RPC1>-,K9XU& R+04,8$8 Y)37M#7JV)XXH?X*[ MZ=D#;,0W;.3;064MBP11I; 8\;GG6K1PO#R"/8*&-;5=,6!P1IPU$,K7B'/ M_2"(!.H29L\U>!S0PXSYH8L/A,_,!:9LS\03X)T6("2\PQ<\FVBC@:,P _@" M_D -#/C$E,WA9A.,2J0/%V?JH96)- % @'4 &$G\ HG-/%=H:$$$) 56H@D< M*>! <\SQ.;/FR3XME'_XC)@.<>7CR!D#2(0%*^!@B\E[B^!!8A5$[G"KH=W% MZ[)%R,$28)G8 2B?Z#(":(",%7"*UZS%TVAC+@J7/MN(2^(5E".V3%?;CLHM M4N^-3J._M7I_>?-S>TN05O-SU?S<0]QV.,16\W,/,#^W76I:;:V<0]J?Y"H+ MYUGOT,[.H<%:T5%JF/"C.>%6!-;L^+OO69$9Q@M-6VH43Q(>-C=.$CZ^SOAQ M@NY)4GA>XP/PT@/0I;Z/%B'H"TYD"<\XRV?#X=>H&40NBT#3Y*2.6:AJT">* M8I%;:\0Z :5A;#,@]""K4NWU6)3A2+A-^ M8P)"O3&+G"%:NZ63%H"^D(/#9<_R@\))SF6S0NI]*+K[+92$.L4N*WAJ>45F(HH?SI =,R7@#@C"((/I[SPTY*$'47FTY M1/W2T>0R8-:+'2!^8LRMR)^EZI:V"_/FB/81DR>9;Q43KTA=N7=-'Y,>/W'Q MWR*JQ<'OG7,L5;IX!!J^#0)U ('V[LUX4/PY09Z_?VG^T7C^(P]#AQ>VH-F* M-D]VJD*I_E<;N/L*HI2M?8K(L'MUT\\GPZO9&R>-)1M8>'DLZ0&6Y#,0:X(E M)\BG=PM&U,5/QEUK1P]9H8M<%0D?$#ZU9FH5%@E7Y(SHBR%!52FFIU$BO,8L M4I2L*+ER2NZ^"2G3\)E6:^^QA34FY9IH/N6J\"O*%:]M N07.Y1>2JH/> U MR=>^\&?F:%^9J* NNZG3*%OYD\OTPA?/>1'IA8@N4<@#77,2J.@$%H_ XA!8 M!%T&#>T>0.8XFLD"O 6T3<[,B>;SF>=3^RJA;8K*?:Q4P!+(UPFG1WD^53LP M;>9A4C;6.CA>$&B,JE?PY^Q/5,R-2BQ=8V-IF3>B[$11&\("SX4_YQH'-)W2 M#TE9+EXKW--!K :S*)QX/J (E58\1[9%^G(X@3T Y?O8ECK 9$M<"^X$_=HB M]_>9NZ;-Q>:I?D3N'O8HDC.3NI-D)SK6AS"QA^R%5*WNO6;UTL(7 B,=I"R5B>]X%C7-!%)F M8;OA(/0%B.*BFH;V)U5WV2%LTN(OW/%FHEQ-O!&;$=&CIY)T"*0 1@<>.1YS M4UHD\0YDA=_,YR]8C V[EAFN!%]12@*$2?5" &OY5 *B[-L%MXRX8_,7>7P" M9**2$I8-6\#S,QUF3P/$*D &,&Z1N'!\%KJ":'I?4WS (>#[OB M8O%8DA3YVMAV 6'P][B&)0MU*L)K&;(*3M-818"IU/*#D7Q8$'BP$\WNI8!"O6*9=69HNJ!97(] % MUNM;UUAZ-8_APYZQDT*H10$55)DL@ALC:JT@BJM,+\!%.@L\\Y_PR" :89\' M(M8@<0UB>9?_+*DE+H33!6IRJOF115ZX;&RJ[SAU(?(_3>C $!)QJO=<%,?-%RB!8#)*:]S@(98-3Z$^@F/?F])Z8W); M HU8IY9@K2C,8Q;*>L&LZS2,Q@&&/NRL+=S#JJ:N M/0:MK[A2XI0T@'M7UA0".V3^'-$"203P-L5P65M),M1";6%A_WCM"]R*/#8P M =L%PP'N1?1I B8!RT..;:$PL4<1"(Z 2 1I'3\"E5GTG4.#CN!#_/*D+#2K M@N!WR/B(V\%C9B13X%6"*:9,E:HFJ-,-O)38JF-/;5$XK9,>@>S3!\4 Y3N2 M"I;L 7' ED1A:-K] Q@<75',HFQW[-MQLQG)2:?,XJ)X%)ALO.@E-OA:U)9D M&<#+/4BF',O[!7-!5N0QG[0'"[BBB< 5?$9"0UXE^B:A(!)A(A?D"U$H4I(A@K5+6L@;,.> M"8?<>:S71:Y$FS6="@CDG[A)1[/P4SL]9<3 I/077Y#H&"A4 Z&D298P[+>_NNP7EXLNC,VEJ-W! ME:H55K7"JE:X'MLX;*WP.IH\[+9 5&K#AI!"^7^U+;O#Q,[=C]X4=7PBJEO7 MNIO.'&_.^6_44S'\[L!*"RIPAU?26P*6_&THO\.'+];EQD_3Y.,T>E[.([F] MBKVB0EN\NV!%1BUK@__DVC.ZTL%Z3*4^CIL#:% #I1" 32[[0'OWC[\-#*/Y MX/Z,IJM@78'RA"HJ?8$GEP]*,<4 H#77H^HF0KN [C!7SR47VS8 MU/?LIM $+U9EA04O6JB EH:+!:LBR+@@TV8PR4Y)AWJ.N_AI"P>-'8ZN[9_7 M$]L"7'@_ONXVFU)-X%7_H;[7B"JM%'E;_/T$IG=09NA M?_Y+;$@D[+6V:B4T*/Q"+ M7TD()4T00G= _P=)KDMT@E?&:(C=66=;(,^@$&2CS2 ;+8/L[N?,%CJ10)U" MS$$$2:&"N<+YCFZ$1&2ZH6423#P??=%HZJ/I(O_Z24SG$EG F M1W\VF?O"@UVZ(^)""]K[;Y\K U;<3.L[KO)AC#VU//<1.9/LM%C05+';Q-38 MYHIFFPB$,0/35_"]=*C?K>]XR-M:_0\!]7U#3",>Z G04<-(N)#02,KS&,-B MU%IB],374IZ&/%"TAML)V]Z45777L2KA,1[;/OHE80WF9#FW:<,&AV^^0?+] MI]O#82%&CJ1$@"#VT8,TE*WW8I8CC!ARKI&?CDX_$6UT-QQSTOPOO7\].(SF M\<^[+^7I*METGIT"'USM/QDHI_Y<:PTS72Y]_FP'P@F(FLDS<,UG2?X+XF)K M"6RTMF&1%8A@$4C]][9],ILI!@QPWE:_.]2'S8+NWI("L'?Y$F]DV@^"EA!J MVF,(@"() W^ (C#5'J\'>NK^+0\ZH_:@PY;H^J#9UX?&:M!AJ\6XNRA\)H+5MCE>!O5UW ML+? !AAV6_IP4-#<=1/0$U.7M DM:VCL5'(Z7X3; ^7X.D@05MM@,3#,GZ+1 N*2:G0R]H"$V0ZN]DAC@C@W"5J &KFYE MF[!N*^>.J*' P""(:-!%2H#HQX6=2N&8Y;B+U"21R( 8($P25,R++;R3[?8U MZ#;:K6%UC;76]^BZF 966^VI?KU0!&M''!?,O4PWE&W[!JG&,94UCDEV7[UW M?,NB12DN%[PX"[RR.(J[Y.&_B#K'T@KJUSF;]T(H,J"^_J3V._"ZZO*[8]#3H)X M[FF"Q7U1-&4; NIU+1 MQ_@(BFBD"T+&R%.($C%O9B"%/K.D+S%D/W=4X$Y6Y-1&XE M(OV4[]!44NY@ M %)O#_>NKJV7\#D#AT.!+K GCGF:SP)TYFQP$R(KR+P4D,%W(X?!M1*Y/XN2:3L+0P[6V( Q^( M-M.LP-;@ZL;8(RNP(#2.L#MH3DNM2$5DJ6EQ_/7LJ*-E9)*T04UVO213VXK\ M.%M+I#?)%"^.PU6*"*11,A]_4]";Z$*F"6X*@.>S].&[?):^8'@R^8S)9Y;? MJ?;*@L5Y4^O2_(LS^<7Z3BE>K:93J2!ZS>/":X/H>\7.3PH,?](?P+MN85'L M&83V3^Z;6,A,V>#:=X 1 4@E&>R69* @E$#(0NGD7V@2QD,48JL82LY521=[ MNAXW.#)V=ST*%3)S5M]D,4XY1X?11,=C*Y$&AY5(= I!M_<]\KDD0&&G #HV5\J$EH^0WZ/9^Q+"K:X6E2TEI9--A/%@6ER&F] M/-I :ADYU:X;J5U6%D=\;BI5<$]9A9YOD?#WB=S=@DJ$FRSK:4\ 7B1W.EW=0T91$IB^C8,JJ IJHRB_IUH[=+,XMFV!3ZLHRBNHFLM!_=3B)K4!D) M*;.J!B)+F575F%4YFJI*9 WK1F]'J!R)G[V8-6A4GWJZ:_[$(6M(+K5$Q-@P ME/GHF15MD5EA5%6+?^JC3<]82EZ(83>L:=I%6Z1=]/?.8:J7U7;"(A [SLI^ M\EP0!I*&&G*BJ/*R[OTF/>45P:%8G+RA%"69W*ZCQ!>9JAR++RM%V1 M/*W2I,R7+R\.1]M]7-J*.DTU9&UIR-I@]9 U-2]-S4NK[+;#(;::E[;SO+35 MD[N,PLE=[=7MNFM5"__C\8_5A?!OU C]1S)EBW+6_L 96V)ZQ_H"\7;G!#JD M(X#CHG0=K,%X[,/WA>_WKE;/-V]0!>BJ %T5H*L"],,5H%-NOO8)!P%]QA%B M_T6SPU0=NJI#5W7HJ@Z]5N[?=O- [E\QN_;>!0TVHE0(ZHGY-&&N=$-]\]P7 MB@;LZ!;N7MT,]69G[T9\*IU(.7;?R+&[2&S5.7:WI[4EAR\I*JBGH)I"6DJ1 MU[=W==-KM%3MQJF-#KB8:HUVZUA";%U1^Q8RK']U8^CMME&3_ 25[*.2?3;* ML-:19-C:@O?M!-D 5,9&?^]6ZO7*!CH1028R?RZKA*-T7?OQ!)DXGIT%V1 % M6:>5'VJLJN5K@(?*#JN)#%NDLEUD6*=Y==-O].KB];@L8RPMI+\L>^R$Y%AR M1*DHRTFK3NOJIMW<1U8I>ZL&LDK96V]!25A.OY.@,M!KV#DS8^N$2R\.77VX M=WK]"0K&TG+1.-%H6Z=]=3/0>Y7IG15AB3(0E8%X$*%KG&*@KH,-"QO]O&); MJ^J,78;+R:5<(]W4*TWX^[HTX4W+K_W +#$5+/*Q6-.,L( %](:Q;7(_H!I. M#]%7"[AK>WXZ5DZ;,+APQ+F;3-J:<9\$CFORZQ%2A<:0'@+MU0XG&J(\JB6> M:48^Y?NRD%)^.;YCK#%M8>.P$?/:_GD]L2V S7O$_.[5#:4'2UAJL)SUJ=B8 M(ET14=,__R6V(&S.UH)XQ>6^MR+_%40:@"HEU][5S1A >CWGS%\F#808/$FS MQUG8X2XL6TPL@RV"9OD7#[-?POJT*0\;VA- STW2,Y'I!1J\QHV+;QTY"S#T M"/ITH\5#[D]MO$:?2*3!S8O,7@@$^[(7!RJ*@S+ITS7;C_&Y\HAE-(U$0 MI4J)J7T[5C$DTNM["@TB%U&YL+YHH=,_@:*%;'%"A;4)JB#AK H2 MA*VP0;U110"J"$ 5 :@B %4$H(H CNV6[)ZJ6W)P==/6!]VZN#R4;U'Y%C?Z M%KLGZ5L<7MUT&_V],Y55WHD:8'R50#=%E8!M.I239(MEP'DA95Q==/OY(E'Y?G7 M -&4J543*;5_GG^W?773:73W3I]4]I;*\S]'0;5-GG^W X95OFV!2O.O :HI M@ZHFHFK/-/]N%^54>^^\X'I94RK-_W )W,NAUM,0C:4E8_]$0VI=[/:C-YMJ MW(*R$B_$2NR?8D"NV\="\&ZM G(;D_U7)L1_V&W60FV[AU._[FM""2V+-MJ= M3.L]8I;NGD$8Y!-XNX,32.#% MO'B1?DNINR+OEH>8D^N'$Y%/O2DE6^2RPZ^VJWF1#UR&11:Y"S#?&R^A3R3) M9)(W_(=8 .IC^$R?3^ ZS']WO$ U*3_EG.!B%2,^%R!0?IRK+J9Y^O T$X:? MJ&3@JR@9N,.2@2WR7 ^""J4\467N/Y]T6[*A-3"?20POF-"K#VL_N.P)=,G\ M\\\_GT.YG?FVHQG)F;0/1D!'X,N%QY^RNO,YQ36Y_F_DS0,@'L=<144:-4*? MOW WXGO9Y*;3-I0Y;V[ UQD&J[-OT!E&].4-'JOR+9"^CC=#_\QE MI7N4HLC.AD$QAY%9O=;534[XM^PY30>Z,@NZ8U A]':9[A(;^P:@Z\P+J*GT>VHB M#?9JFL/[]\6D:WEZS?06-H*#BL+5M^1RA8Z4J-T:+A6I9?Z=^&FVU#._'OF< M_77-QK#8]\QY9?, CRI;FF>[*3EC5M+RYE=N<3P^V!8%-5C8$ISPY#W0(/?Q M*E@3J\U:M(F/;.UO=KL[ZO2'?#"V^+#3;G8'G)E-/N+C+OS/:K+_ >6"6GMC M1M-'Y(AN&/S'/]F&ZHT"5-NFZ*.ZVPZ'V,6E(;<_OCQH3WK:_;>/J]NVRV1^Y+-+EM-1M_'MX>GN47MZT/[X=OO'I_NGNT_:QX=OG^Z^ M/8I/CP]?[C_=XM>?[[_=?OMX?_M%>WR"+[[>?7MZU-[!)4_WW_ZX^_1K$9TO M\5 IY3K#(9:Z(*[ -6GP"Q M>3[7Q4?J%U_*JC 6E(_[;Y^7M8^MBG^2PC2J8PO(*,[^CGF+W[SPOWF8E@91 MQ9,L;%M47L;V3VY=_YO[7D$96V]X=>-Z.9T%=NDGCUZLPC$Q:3(>GQ!ZHEPG MAFI#NYW-?.\G "#D -E?ROFA%MM9=-\,>-MI>[T$:GW,8FHW\E7W&N"V@_ND MH1_;@C"2*]9^//XA(J+?\8,=4,F3*:\:T72-^($T?H)IK[)T\9K)MN=R;@F\ M?WU]&HY[>"/HBJJUSYXOO\+KBD>TX"26%,@MT$(:W=QD%KPH6%U;7\D COIQ MN$^EAUT@'E&*OOC>$/VX::Y*P,/0@=O2L4(TE$8B@#;RW"B I8_F8H 0]3* M"^P@B/"S#Q@ 1Y',3Y'S;=[!*5W3K)BQ[3+7I-O$L Z;![_"NEDH>:UF3Z?< ML@638%,-KP:-/\M)7P MT!'QD!\"PCKS)3K?;/8)I0TA8(_G"P7/P#2VL 1QE9NU<,R8RY:1'D4W]$*N MM9H-0?CY?[4-LF$9;^Y=$%_\B?W\9 >FXP617S _J-^Y2F<]W8;R.WS88E&R M>)@&3X,-YZWWS=;#;B=8K-'*%1:LVZBEGOLDYF"] -W!'H"\L!@:P1D2./&+ MDN.0JN2W"9Y()]IOW.5C.RS-![I7-\U&/N4T5:Y \W$U/AX+7H";UWP<] (: MP>H>:J[LQ[)F2^AX A2#O>64H_AER1Y_P L_"KP!T?4 >A>3RK?<$*!0LJ,> M=6G*MT+[NY@4M]N1YH5[^1/=(#&J.M$^GF@^T'N0$QV^R8D.L!]_7G;CB5:K MJ@&W8S03\(_&8P-4,^\OZEF 8_1@L8$=H*-'S'$44_)P%B3JR-(4".@Q4WB& M? [3Q%0]TC"P$P,-S6//\"N6PT6^>-.86TEZ#C50 *B.N>^C,0*GPP)JVT ) M_+:EN5X8C]=C]/M(8(J6+D++,('BL/.'2%SQ01,N;)W."_2:'[X_.G^ MGCZV/OQ*V#6!'>/0+BZ(O]7OH,'@A_:_Y:;%:$;"6;S^G6W_2M^ 8>/$%P$; M^?$/-IU]^*3!UBW$.%>[1Q/42J MI(G,[G=MJ8]VZJ*/MBK31^^8[P*'#>*64@7*Z+! J1OFE=%O<-1?@)NF<^%* MJJ2'[12TM$\PRVSSUK4^V1A"LE8,\APT7 M/CA&IZJ6,]UFV7XWJ_O@;&Q>L_VBVN?7<;=&,57T M@U%M7TZY[?S[DO-(K1-?[3Y+ A4/LUZL&K62QD>_:/V:V"Y9B) M::33L1!>M4]#JGU[3KW1_:=/Q3ODPA\5N\ \06>/ZDQTNGU75KLOMTE+7^&\ M!,00;DLT7LOFJ@YP IO>Z^0][&J*5 T01M'"BCSN@]""07G;1F>?.36J$/G4 MU;A/W/6FMJL4N=KBU&DK)?U)3Y+\QS$():'L72;DRL]R,SI*2TSVF^TX-Q**0!0>KD=4/=ZNM'+ZWNU M[L"ANKKL2AX;*N .31[=-UIP1>2!;0C '.KFTW-J31ZUE^''7V!=KU* 4X!3 M@#N)JR[ ]OUMV?307.EV3H,[>TV+/2^GV\G-PUWK=%LYE6]I)M^J)-JE#"6I M0Q84&@[Z.XX'W&TA4A7,+V. FQFCL, MFT26O9,AR]IH)O'/2<(M):)6Z5$YG_MKNJ%]39HD%O(D-<79J9Z, M:L:I^K[N[CA'<,;0?N1GY5&Q])R'[V?>F6,<;A7*6[#)+OJ7:ZP*W MV+!U=3-HJGZOYXE4FWJD58-4Y1RQ0^/JIJ\/NOFBNCKA7$UD2+X'VF*-6\'P M;]7GK*@VR6BN[G-6HLJJGU19J>9HJCF::HYVSLW1CEQ':5161_G(G[$9S \^ MPWI:]WE=>X]A.U]1.6SG*RKE,\F?_#OWGGTVF\!*[EVA#*!NLE.%96NP2WL/ M6N$VSSS 4=(3WV-/'=O(E_[.+'Y6+M+VH$]C,>VR?VD*O_CW4-2E&\'L JX MTQ[;:,L'5&PO'I!L2_L$4*#F U_97]GG/'SZ&C](UUXG'LY>MOEK$+<,8XYF M9PA@!K8+"A(+^T@P!#854%'C/$R9$_U19I$/BB>GCG!,M'>6;C>OQ ML"DI7>9R1[X.&ZBX2++8U8-/DTZ1#&[%+S3GN. M@*2(!-*9?%% U@OYZT37$*SQBSUVVMCWIO%3&]IGSY>L!2TV$DR1 M#A[$D(L\BP%0SEP3KXEFHEF,-K(=!W1*35"RV %^'\.M45;/23HJ2!1 #\;= M3]!/7>9\E \-;L/0MT?46,'[+/J5?$0_AF_SX+=Y2C2WL/P"_:A7H!_U\OH1 MMGL:>XA#U".(6+'D D8B_8KXM!2*(O^B80XHA^+[ $Z87#9B',7._.P M(&RL5[Q6J5"]6(6Z>>-6$& "-YK"#"[;"Z+7KZKM0F=0_-,NO2#*W;%V41O; M2M37=;6Y6\%1HQS+Q=#%_M9BEV2R)]6X0J&"ZK*ANFRH+AN[-/LYGU-3V B[=]&^ M!+C<8H?3 'O<_2P=1^Y?W70[>KN_=_)"?CABV M(=GS\!C6:S:O;MH#O=O?>Y#I):3AG;']]OC*+;Z;.#B_/@N%Q&H%<%G/-A?,=G>UU@>T9'-YKY!B*[Z<,5'7)-PU** MOA5][]'P^^WINX=J34MO-O.]4L^$OFNB$FVJ7ZZTYN!4JB^^>.[S]1<:D'E+ M TYSNSNE<@O:C4.[D>-:;2)1*HJ8 =;.15W.OR)1="&J(*C0(2DC*&W>L)[@!GP_F?ML73 MVLD'=[%6($! T*F*0[UW[UTX+=N*F).O,Q ?Y[D"@UZSGRLP@.]*%ACD8554 M:K!+G8!8BZH3.*DZ@0NN=1 HDH84$1^)")?D6G[]D0N\FV-5E59 M\D&%_\585_<7[S2KZBP^;JKWX,=N+YZA!$NLUBB9!$]G< MC>N^\0;)&\59*O.O6+A<#XGK5_AF"SB)73-#QY$CF@)*D6#YY9-O]F2E-M7 MN2>^]>E^]GP-Y?F"5"(:2I0-IU246"G_YO%(3V>+Z JT:GT>_6KQ_L M2@0K9M9/$\"2_Q\P;4AV,UZ^,FF1C+*1 MV2YUB%T =) 6GNUPXDMTI.FG.'\%$2^1]$L5J@-1O\V3E1*I[!HMV:(W[:& M[;:.[9=!Y\%.?0LK6[P\[;B\^/C67<'C[WZ*1K29]W16OB=[$"AQ"-7D-<-N0WN,S$D62&DF%S6'A\8*I8\)=L8.N:H./ *>![&\ $YMD'RQ."!T^XS^DY"O]W5!RTZM_*?;#ISN$YPH;[>,0A'W+'Y M"P]T";_X>U!;;=.>47_@I9]FH-/FOA0PR7UMHS"RK4= M)_F.FB+;0(D,-X1)90&= ()-O$? 0[8'GZ^!BBZ3 9>( HX%3DT00^1KHRB M,PJ"!*/$)N$MF<;=V!$9U6U@ L"73'AT !?98UND^E$;8L=F(]NQP[D.I^?_ MA7F&H&K/0KP_^0I4\==PDMZN1=1>EUHVCSFW4%T7R"UOB+511!)SI?^'UM"N4WT3UD-?;/QX%?:D\Q9[1Q.?>N MV1!9WP#+(!H%0/L,([6KIPZ55SRW5,U[QU?-?\N*O,Q CA<<1L!?MX))I]FH MH2Z^GKTA8@"FASX\!)D.):^CKL3FQ-U>)S;PC1GW@.$ F;OQ9 44E_X<5>EG M*=-8"-@=(+;!_5-!I\QZ05$/VIXW)7DF@"SX%N@2@>0H]=1Y/?I!2$@AT M!)>#<'QVO!$-+" 7()"YXT5PO\-"7+*>OF;JN3;JC'+L"D,+%'436/E,:"*$ M^_0;,4+@/:3UL-GL&HG7!X8$S[&X7(>G@50F%IHL%Z!KI4OFIA?, ^ N#2VF M/+*%04N=D=KDA\@&D(G1HN,MZJ!4A^@(O>86ZO'WM"B3QCL"S;[8THR6&] ! MGL!,$4%AF2Z:$R^QJ 85,+()6TEEHI?:'#4TBZ,* __!T@,XFX"SJ4/P#Z:H M*."II%O!4AC"!WQ,K-\#KV/!' $1\#":B=(1]QE,?W'"A 8@PJ2V-0'1[Z#&XWUA3! ..]",Z)5#V7D'GC!RRUNA$)MR9 M)6@HH$8002##83G7H-O)U5$1BL!=P?AQ7&867P%C@E 7NAU*R:101:"O]J=] M_=E&[LY 3W2<"%7P^ \H76UD/^"EN![7BAD!P[,F8*X)H4 ((ZZACK64YCS@[A4[&82#4)[$6/[;]($Q& MP@ 8DVQMH]D"4QC4')JL@<-B9BAR7S"1N]WH@#KM.*0X$%++XTFI&"B3="U* ML!+NE:YAA+Z0R(7V"GA/0.8 =^-Y/&C #V#QL&,D[0,V+A-<<<.T9+!^. M\V)0FZ!9(,RDP393S\^9,=LB M"6WZ]BC&%^:ZPJQ!VUQ,71(S3&"COQA&O]$4.Y7/.V&%?=-,,]3^$&-2HU6< M04A#%3)%5GA>H!]*:^B=_:LX?*JU8L$'[9T-7]U%&,#2M:^V93G\^HX%@L?< MCO&J9*#6W=>[V]CQ(M0ON!MNOPULIGUGPHZ-+[[]?OLQOEB^7>KMP \ 9P$L M; :MWO1=B=;K@BM>F P:M9.9%/J:9P##R$E9$PB3V6XH(0E!&A'"7(*SDVV>J M'_BQ"9R" KM $]7^*5B M\92P%[3V^8P39#4RT$%O& NW2M:]AC=)[Q)3T<]E=Q)*5%*Q2LG(^0=:,"3 M8BHGF\T W$!P*%^E3I(Y+WRO4,,%[ ,2*G_&KL&%-8@UXN-) R*U#%1/+&_# MQ\ISI]^>/1H,*-P2Z!-YY0LX8J-*#D#A!""\6X6XDQ"WL3K$K:+5IQ^M/@Y6 MI=QXT:^>VN; ?=T)BY7X1>4Y-F)YR,681O<9WL!]41/OT.!38!K,";R8#G^[ 9\@;/$CG;!T06[2!E9>B]*%Q^W8/$IB0!I;Q7N:#L[:QOG MSG%<5_^7S[7$??65@R)H!MMI$R?HL+H'T6C)! +A:D+' /9_"#)3:P$9=G81 MD^J)D9EPP4']%T!Y*H&+)"#&VO(%W4"/UR*0+8V5Z8FRD[X1?J/QD#'>_X7N M<51WG\%TL.01BFAMY*Q M*F/A>*\88WD=>M=RH*48?VD'J'M);0B4"R&ZTYXAV0@;@R63>X78),#6M62T M;0(ZS#1)'=$HI"H $)^B.#CDKN2;CWYPZ0HP1H@B"#!9O81N=ELJB& _HO^'PAKH$XXY"JIP(G9PZ6.2+YAG==6%1PKOV%P>:,QS$5GEYM+(:R9$ M+U>95Z63X-/"WM"EEGDIQ9JFZ&_QD38B$69)PR@BS)+GU"?2\Z37;;1:&V>' M;O6H86/8JZSE2;>:/BS#1K-;]MV'7].PUSY8%Y96=^^1F6]I493HT;*D.:A6 M+:I5RS% _'?M(V6X*<"^Z8#3BGCB^8!KH<^-#D8IIJ^ABHQ+Q2@H1NJ.TO_F MF-5"']=&P2YK>,U0;_7;)]MYY;S/QC#BT,V;'LU1]OKW;42E0HT87'V]VVJ> M=>N7K*5Q;"F1C;DE\J'2)74;@^X6JRH(#:&63;=0:.LXE'%T9R0=+M8U##T9J=STNUT:B_=;E=EX"5I M7S]^Q%E?IRGQC!42;V]EL&[F[!EW:S2,GC[L#91]6L_3Z926X,H^54UC3X\- MM0:&WATBDA.L"U_AO9"5NT6)WK)PVUJZ0>2[4%[) M?V&U/"8(/?[C;X;1^> [B;H8_Y1TLY#I'UAJ(&L79#6>* E_U3QWY#'?BLM' M(BJJI6)D D6XE*]#(#1GLZ8R-$5A38KZF(+,V)$)@S5LN#-F^&S)I.]#"YO M2$<[2[(P?M6.B/ZK*/(6$]Y%\5&:;4]M /0D(9-JM\8VUF=J_Q)5TX@CHL;J ME7I%N$@"(E\OG'@6M6C 3'=12R)R,1,;"JPJ[]D5:7ZB.$^;VM8UE5I@"A_V M:I I@$RSF$U)6>DM4\_B#M5],9G&I&M@CJTA72P R220(14\R^K\PH2TN1DTI5L*9-DR14" MG++4DAPZD2"X+<4/EZBTQL4LQ9FV&8?VCS3L>7M(M_:6:;'YM+M<^4FF.(-* M84:44!V0?' M[-KB^7%>7]QHA;L\]%G2K6M%14R^;"-3GI/4O> M"\GBM&:+ MC['&&W\LK*<4I3@<^Q2,L1J8(>^D,ER9G,H"NB*52Y%K_RLJKLZ48^F64M:3 M1ASR+92L&&/VHDY0]-"$J%R.F:"BG"_.QEQ<&KS@6I3\KER)6[3R.,,USDX% M+ QM+&I.'XC)O*+X77 63+(PI#AU#R1*\VPY!NNGWC..J(]F13QC53Z'65+ M/>CS^Z(.Z<>H3QB,.;+Q65,)W"OF7I3."DPO=(E$&!"=E4T)# MN+Y0,R,N\IJM^R,/N"Q(QT+6^QKKA-*"DM__&XM&BEZU,,4TY=_Q918V1\DT M$I2;]*E)$.*2D!XZ]8'@8&NAWBP6BLF 1Z0L9E1 M-(&9A.ROI)P$UB@2X1#BA>"4"W>PF!X[N+@6\T79M+8(08DF>BSA;/&V=J]+ M,%\NAEEYRF19!6FOJ(3OR?+V1:#'FD1:$P:0PRV1#H,%0**Z@XE2&: 6TP[X M,E&NP%DIB62M4E[S%WI-$2+K$EGQO!*$+'Q+7(^^,X!;AJQBEQX$:0I@<7"F MZ".[Z@E#M$B-!^EB\-S5+@:$(,BY&5;/@!9"!X<$@RHTH*4@LT#P)-1+%YH- M"G>$.*.D/QA6X5"U3U*0[YG;-$)[DC= MM"53&FN_B]8%OW-OYF$7,&!KNG8'O-:;2JZ25- F#:HW-&4^!=6WF$H_14DM MZ'8=3$A= TDGNB../3/*J$>>*RI! 9ACQQ:MF_[XR\=K=3 W@9V*MFNQ),IT MUL%VE[,9\&R0-_"K90=^-)/-8_%2&YY(N,U\,'JQKP^L\<7V/5<,KA\[$79W M#>7K19<:7 =VPC4%_P<[!G]&3N]CG3A6V-+X=5)Z08Y*GYRST/Z47/;Q3R8+ M)O N4()2S0?NYM,9B78Y,2-3%[_D>YER+LO<)R#NKDF72U_G+1CENID0D9]^]U^;-' MQ@7NF,U%0S/J82G;J]F^=8WV(RTBPBXHH!'Y:3B!SM*V603XAUU9-/:,S;S#I%*:6GIA/3\NS8J$6NUK'.'BBD6ZGGN-Y;B@0*'R M@5H!?"UD?H"C/%@@[TJ>@"4=6&LZ'J-*!?1HGH]M7(A72Z\7=M"F[PG[)3GVSL,O-DEP8$3MK]>Q[3^\*X9.%&%,Q8.!D#Z:"G/C"Q MZ_D4>8J>-!U*H64FLB1K+HZ8^Y>XWP)2]!-3KMA#-?W>=CV42VC8;3+/>KP;2S4HDHM:N.C"I).8PP&VX&K MJ[)7;=D-X*BIM?VM\D^+$T_3Y/+6UIT@3JI[P1.Y=[X*]\X=NG>V2,)6N+(6 M5X87V#3DC1O>7"*(U_=E41*B=A+B#'"NOLUM +C'*52164#OM^%O.]6QJ?OK MO\N.T+O4R5_9L6%13NL=7%AKZ]WAL?HA*&: ME&P^G&[Y$F?5I&1CB;/B0K4[?.!"S5[9CF**"[W1X30;QVB'4ULN='P=LZY7 M563@GH+N^R@'H%Q6O]9N3^\W^ZHA3BT/I]-M'.-H:LNG%6JDJ-'6AZ5[VBFZ M?:,VH<-X=*:BVWKH,76]JDK?8JM=8^WJ*3NS=B<52^Y\9;SI!/E$R^CH1G-' M*WD[0)R _7Q6)XIY>[4ZS]H*!85/V^!3JZ4WFSLZ:Q2'J..)*@ZAU,::N.5J MJRU^]((PT[I@K_R3S51SK,P,M;(CK.SXQ%O7JU2>R[F'_=JZ81QI#H:*R6X* MQ#0;0Q635:A11+<=O=DI.[E/T>T;T6V_=(SNK.GV^'I,7:]2N11G'O9KM?7N M\!B!/Q63W<;O5EJ_.NN8K$*-C)-=[W<4W=;T<)HJEZ)>>DQ=K[JP7 IST4>N M/C#J%6!3 =.]O!^M71UCEQ8O5>BT#7_HZOW!CAX;Q1]J>*"]G>>^ M7QI_.+Z*5M>KJG3-M8;U]LW][F/KQ9GOC>UP'__<.?&03E]O#\HJC:7@< *^ M@7,ZT/:@439@=MCCK*U04.BT#3IU=:.U8RF>X@]U/-#6KI65E\8?CJ^4O_&#!YR:W(J9@2_< M\6;83_^R\CF,IMXOW4E-Q87?*"[<4[TQ%&H4HT9?[W=W].8HNCT\W1[C:&I+ MM\?7:^IZU075(STR1TX#%&, 8?F759H$++O=5^TB:WHXG5TKUL^392O42%&C MJ[>[JMET30^GW1@HNJV32E/7JR[(M?4[=[G/'%*VF#6U73L(?9JL>UG.K=90 M;W?*L@=E)+^56%5%#PHU5FEK4^S2^-XT51\_=RS-W3OSC7:NI M]UK-7VO21J)&74%.]#P'C6YUAWF^TD!UF=F*.73T5D3)-5:Q=+Q6FKE>]J0/.LE^.EQ%7J%S1BBXC1>Z=4=X[5;:.PHXADVT-%LG4[E)W'B9\GN1Y?A:GK5>?NM:+8YHB//9]+W4H+ MV<\#)<2=J.-[J!N=$CR\+!1.P'8^JSA&O]&I[C#/5""\/2:=*#*UVGJGVU;, MX9R.U&BT:G2@M>41QU?.ZGK5N2?$??>]%SNP/5<#O7%_M?%DK9X04Z9VM(&$8C] MO@V48'G1R.&)';*?I58$HV,2T2]'A$^MNXQ.H8MF'1XI2!3?'1XG:\NSCFRQU MO8I,J7^&#! D3J1,\CMO_F/DXR79+$OX)WX4(87M6MP-WQM]H.B*C[_5C,^? MGOC>#@'9S 6,Z"]CA"'FL+UP-THZ4Q]H46N7H&T%M78O@5H)6&?N.MRVGS(=7:MY8"V@R"WRP^(MMRB$M,Y_/&+ : M^HP?@F@4F+X]PWIZ#5:$E\8/;FA_%9FA M?!\+M7#"M=#&8 1\B'^U RV8V+,9%^\.?8# F/NX/EA^Z'N.>%H4:*%'=YI1 M /P,+S'-R \:&FY\Y9H1&@X+.=Z=['SA0B YEQ[NP7-\_@P0XSXNQS2!@X=! M(W?PIX85.7P $"Q@BJX!8((4LCX? <@$9GB4V6U.F.MR1X+0=DW8EOW" UT# M%/!>F8N0QG@3#^"(X69+7NKS,/)=N YPT*1C#[F)<-?IZ2X/Z=G/]%1 23A[ M!'Z":;=: $+,'H- #4<]XAJ#=R &RL?%, *9#=ME43CQ?&!JN$GM.;(MW"%M,+Y08CW>G\>0 M^)3E4?0-.*N9%]#5[PDAX;D?7FTKG$A)F;U+J@?-]!8V DT@"E??DE$"\&BX M?R1T,[I+B?^9?R=^O)H9>^;7(Y^SOZ[9&!;[GCFO;!Z@S,OL:6J[\<.'^/;E MO:_M1MX3ON!5L"96F[5H$Y^/_[^KO]GM[JC3'_+!V.+# M3KO9'7!F-OF(C[OP/ZO)_J=_=?.$"@;2P$=X(2!/\!__9#=%QW@NDO)/8H4D M?D91 #\#[V,F,<00 (>RS7OVV6QBFR00@&W**H)W]J\D@VZ!K0!'"CYH[VSX MZN[KW>T'XC+P)_Q]^_WVH[P#OTQ%Y8@%J900P8('(7#9@%_'W_X$"NGMDL I9L^ -^ M!BJ5# M[2RZ[Z7$UXN>4?AM-0<,R2B#?+']NP$__S'_?@ZWT>H4_-1NMPN]7 M/0K;8+;;I1ZU^OMNMU_)HH:-9K?LNP^])@+41IC7TG1ZPXA6R<#58XVFQ+ZQ=ML:[#)H!-]8XEI?X7K)H%V!ZS/.IC;X6)P(>,R+.&2 MJC>>?*4!\.V63I+0:!J=JK9?Z#7-/4.*R?QCS@?$?]<^DC6G %LQ8&_!?G8T M(T'=]L5Y5B^&]6;$\/G@[[M[-&R\"!YA!;K&?YH<-C3C/BZ5/7/-8B%;C*>< M>R91;$3NTT#D/"/+IQ,;[O;U5J_L8"35HN>M4G/1V4"1U?6ZQAQ9B@DN%Q-9*5X?H5Q62I@I8&RLS@,?CK'S4+=:LM?Z M=JLY/=3H#/1.7QEJ]9%TRE [:TVW,VQTE*:K#+531=_V635=4(;:A1MJF!9[ M689:5^]UCS':1=EIF\_F7:=AE"[@K"5C529:E10[;-;*LW)\L:0L-&6A'4S% M+>TKNS -5QEH-3[ [EDULE3VV=O89W3:_4:_6V-3[0 M5E85<([-+=8/-#4ZNK&K'ET1A)31?(B#;:F_M@GY_@ MO>H?H?I'E +4>IA?8E'G2=5M;NBM<#'GI_HAE-F^*MM7_1 ."]CU_1 NABVI M7@&7T2O@NVR7NJ-']OS= Z=CX_?Z>F=8-FZDDH+>JF6 JMU0+0,N@@DU>T?* MY:>&:=F^3:L ]\-H(C7@H.LDN%G$WLVQ9DZ M^"4V*M*L2,PB"WW/?<;)6O'0+8L#=/#I#)"!IL5XXW' 0WPZ+L3B!8^7X[@6 MAM+0(!JLM4W>!;=Y+N!6.&]H3Q->N-(8HJ_P@*(E3. 48)7+ \#@S2S4 &#; M3-?:;FK-R2'EDL,G@Y0 7P!C/$2(%"U(J ME4]*)GW)%XUMUPXFW(H?'(AYF(CJX<3VK6MDUG,--A:-F8D#$.7 0P^TB@EG MEGB1CB3C1*B-((< >8#C'&EL8B &&WKPM%XYQ.'42'SS%LC^_ %5BP'=\>1?10Q\/)FK8)*\FN._#&(=ZG M 8+#4O#6,>>TW!'J8K!; K^NW3_10V&3-D@R&R=YRAW2FWWFAO,8ZD'@F39- MH:1)D&(()?SU['F84?#JVR&_MKQ75PZM_&G2##B$&DY:Y"'/[ ^_EE<@V_5< ME.=B?*7OS9E#:R$^#-L2LI/#.3]FCSU[NG*-H8 -)<\F7-Q[L0.$%CY\RFR< MQT>3)^7 2]/Q(NMZ1+(%CB*$Q4\+3U:'0_1\]LSA S>FDM4BDI1-H$D2\"PPA?FB]E\EA;-$/J:&TU'8@HM$I7G+]!/./$"+A2? M*0.XCL<<2,/+3%I%G0G.!E"/C0"J,:#Q087W+:TW\S*=,-B+0B"0*0TD1;4A M)L>I_5.7*ED\H96^*AAC2_,(^Q_P;SX+8Z1:/>L7-#^ O_LL,3TSI#6[8"(H MM'BL6,L8.["PB-89"/V2IO#2BY#6LB2$TU_A(;!GRTNFSNH"RQ/\COE70N/% MS&V!6PCV$\4,(=F"_\P7*![97H[@:;PQ0#R C2(@:-!LS%W%D:2,3E_#Z>A! MS F\S--,,/48*EX)&&*&[_-_13:>F)HFFTR3[:EILC58R\&FR1X'JVQW[#.@ MUXBT)3*0HQE.ELZ)6'0)70-S0EFY>!>1]H@[-C!L%/Q!0N(H(. RX&3/62S:>TQ+I&S&B6Y3("'LL^S1FL5F('X@SXUO%-&S- MFKL -5/JGK SU"TG@N>XN#(;AYI7I9ZK\I]:E-J<:/E/76O]WK!KQ%GFHI]4 MNKD:'ZO*I52Y5"U K,JECE(N55?1J5BO*@E3)6$KT& I$O&^ZJP:=7\-N=@; M_MF MZJJH9&/JJF) M3O\7D=O=LI.1TRX!D;DA.'SGS(H>VWAT> MH[Y>5:!L<3C=QD!5H"C4**R>T/N=6M'M\85570WQ8P]%V:+Z=2G9K:PJM;8< MYS)+N:J$3*TY4;^G#XP=6QA4 1WE.SB$>#FK(:WU\A\H9GG!S+*K]P<[MN*I M%[,\OHI6N;J7*^H]I1*+; E3MI8B+E&UM!86&KY)36-166Q2*N!S3*O%FH*B MDM:EFMVTXB>^K;(LV9J=7[8T*7M^:>$J>@/>Y "#I=I9X$:O6#834 EQ$#E) M0=PV9:O%YRRV.0OMJ?UO49BRY<&>14WH[Y1&#B0[MD.5OJW2MU7ZMLH;4^G; M"A=4^K;*,E;IVZ5OWT)3*BM-UNU8D+'5R-4^K9*WRXS(J35*EO_H-*W MWXBYM=4 84:Q:AAZ*WA,7+[:RRLZFJ+GT#Z]G/&<;5C6MEFC^9YZLK;;[_6 M#*73U]N#_;*PM_)I*UN_*_V60KF VU8E$YPYV?R70.3YAU-5>J;FC;E7L\+RU MO%ZCK92\??7_8]]_EIBIS(^:R8(:*F^G(%>L4?/XTJ"N%LO)1%BDE^"R3)?VH'&,#HNUI6-EN]3FN-JMQHYNX?-$ MS>.+A?_?U[K:X M=4,E4^?SS1Y.Z?#B9AW'.+RU/3J6AMLOM>R(5QAL'#._:7Z[CH]^Y? J%KQ- M+X_+&[3:5X-6:["6DQVT6MQYYD%,E'>?M3LQ9S[8GQ'7JK7.#QYPZBJ ;.P3 M<$?'FTUAE?%.#JJY%2]I24,],T5F >!6"G"-"P33<,2MC0-T4R&&4\ZY'W@X M'?V:F#A(/WD]#D\?\W ._^5FY-OX">09RBKL R8%GQ!3(*1"&OCMA:B2^*N6 M@DL &8AH/^9#A\2SSAO8[=X%B0 /20=[!&TSO MV07HK'Z7W 8)7UC5G%0BD+R1#R*>9A1/V(L8;1[@R^4@8;B-D88@9M:O>+CG M/S-72EE4 [@[$6/CX28VPM7/\6O;#4F?P]>XWHN4\C+PFAUM+.:AXY)!]]NT M)?'DM.-7+$HU"UM2^8'0">([-1?PJVB:PR/ 4 XN#6AQJX %=R=W7^Z M/&IX)T] 7S@"'8'J1&B.TBHGS+=>A1XM?\_.OPZ\<8B_ZMKMO?R*.<\>['0R ME0^>,G,"<$1H^"X^U60S@1RPBL9V?,B@8(^:,[WTO6I45@)0JE'9)79(.:DF M**I1F6I4IAJ5U0+$JE'9@0"K&I5=#.M5C'QXC<4KEM&T^G%:_="[,6>>TE4(-Q85.APNU^GJ_>XS,XAJKD-O:]J3:%=X29Y IR[H>>^9?TSU.(PPTH:'%)4TX>*4,(H0&']A?'\%OY MS;\=WRL;JSUF_E$"V6D,V6W#K,#N3(\GKL"!_AGD5(L@6X4-#D9T$UXG M;6X72:RLZ*=M K>ZYD7A"(43T"B!CM*49(0,*-4"DC693YEO& V,8\/9@"CE M/JT!]5(\%%F/##&*2*B(\>)/Z;T8(,3\.V"+4UJ[S+%:$9VM:-B5"M75(BRF M0G6UO>H2?80GY094H3H5JE.ANEJ 6(7J5*A.B6$5JE.ANLUHL,945U&ZD_:/ MM_NU\H^K*%UZ.&T5I5-1NDO@0EV]W:U5KL#Q-<@WCM()L/QO%(3V>/YA(19C MG%PMU[JX0AJR^\4X0KPN#:]AM*ZUO *,UOG>&!WYGHM!BZ1,;+$$6I;V4-T5 M.N%C@ZX@@N*Y- M(M@9\F4O\JG:T^'/S,%KX>E36>D;EY'.]44Q)ZN9MPJ(TV[YLVW"H^&WA9WK MF6#\LX13&K>7%RV'QI\W Q0$]]B)S##"QY RCB# +2BV%FT, $8RNBY4 (" M3\D6;,*H*L N@J@*\]]H1=;!= O M-X!>"2ZH +J*\ZH >GT JP+H%\-Z50#],@+HF\UV%4<_X0C64&]W:C4(6<71 MTU)D->4ST;)3+8%]P(A*!2V6CXC=8@NR1RF'(P3L$V>>Q(Y>)[8Y61$\ MHZI+_$!A+9%34)RH@6WG.5 .AGJH!:PY8?XSQK<6GD\1'@[LE")LLJC3&X^Q MM2S_:8=%(:WL]QH+ L^T"<=?[7!"1,1&<+'GBAZ[XR2FYU!I)^:,^"RNS33Q MO8X(W_W_[5UY<^)(LO\J"N_&>^X)C!&'#=UO.X)VV]/$N.T>FXF=_S8*J0!- M"XG189O]]"\SJTH'"%O8',)H-V+7#4BJ2N5=F;]4%27X;9C:C.=A?D>4CM!3 MU"VQF]:V@*(O55 \4UB41T?N!EZ\AP$U]KSV'% /\ YNN #_)2[2KEV$W<7/ MRF.Y\EBN/)8K\X%E7VMY+%?VM9;'J.[]4%$9MFFS/+J[D?>T>?[*_E9.RRTY!_76Q_>LKM-^AUSCWLIP,^Y MW$*_CE]^>949?H92I3#ND3 V.@41QMU;SP!W!Z++5\[-+-*B@H8(7 #\]]L'Q5]R3*!+0^>\H81+X6)IM#>MANN4"G M4VTWVZ^I%JBUUW8(WEI?M%-*4%#>4\S=R%7*U+DN%EM;/<8L" ;?YU]67.5 MP$:N/Q3.;56W?(!=D(WGX=S=6YEM':GOQW%T?\PUOF!\5CV&?F2^9KN/'"]B M8BKQ']7[JC;D)L%4Q-&WN+T:B"XOREB "-MAI8[&F8=% :(5_H'9H81_L.%B M:LAWQ1DV'J334TT^Y!X=BL/=F.]SU48O^^'5C>GK(/"L01B(804X[\"'[7I< MLZV?W)Z)_6!I OR!&2+8!9 &GJV@I+,>]FC!]WC1@&L>!^GY+S?7A0JM6>:_ MCEY&CF_7CU;ER,,;A] IQR$48"T;&X>PFVJ3:^OOT#*M8$8ZYX)-T7YJ=PIL M_[4(''M8ZM0E$)8,>U$AS6DP?RSA3> /#E0#Y2[*CG >?79%4N "-1'32&_6 MY^?>X&6/7!LS4PN=$*NI!J[GN8\$[,*FS,"7@FA$S?D9-A'J/]D\>*8T&*YC M6F("0#PXP+4?Z(9B[(T<>S"C005C!B:,:6,+!R[0H[!&/!IO-$,["#=QIQR% M &Z"GZ/9DC^SQ +$2(*J]@+]F&&$DU @)X$5LF![9(C_V3@_5\/HY :KVC=: M$[J.]JPBJ/2 3R*3CG>;>K X:PJL.@A]>)4^SA\"S2]&.H ?X(:CL7A50S"\ MOAS%@ \GF":Y*:05@5(],,LF6:5+@+1@2,VUC?#9C6A_A^UZ%I#H O=TARSK M"<"= Y)JX/,!MRV.WAKZ1,@\_ G8"QE:*CEB_4@/DCL$KI ?(F22A8!'X/Q- M.!<7,P="&N \9"5B%B]!6/)$X2D(BQ20=#A !DVO*Z<4F6W 9RXRUS?P)B%" MJJ0%";D=A4_>%OTWD_OX%\9<@9QJ I* VH7 DD#ST,IB08V0R82^$CH]N5E; ZVB"2!H3=PW^00"1V*=>522R<\64Y,:DJ:OD^YS]Q@1ZS_*RE2PF= MA@.(UG"3(-$/-$H%;IU44(Z+9:,3*]*HFCN0.%'&.'5C&BFC])3!''1I<3Z9 M91*D52CPL&BKF9>I%Q\K _PE^L[XCH;QYQ7I7N,"$I>[H8TO5ZY/6'Y'ZNP!7 C^"#83BQ8@+I.-M6C;-QEETO/=)VFZ!#26[V"G'8E%2D$D>F"=A\X*Q MBSAB@@,AD(&XU7&X*>B$[\7DP-)D])QPPH%YD*8&& F_(I'7\!V(8N' <\W0 M4/!C#FQM*C[Q*_2+$5C98!P5$PM(,C4NIR+ASLA.)J$!Q40?FG$G"ETU$ZMA M<0&)PF.$6P-)Q%D[_Q617SQ+*#+3L$!;#![*$EP@&A#0)XOZ*%9+/P,Y SE& M=P(= D')PPJ/54APXDMH"91# TTD,7:"<9_=+V?TM= _5#1QCC3+[:V<94W M44E,N)O2EJB:.A$'7_&!%^*[;)#%;VRV'+Y0^(77 C62G&FEB)333%'5M%PQ)O@@238I03:) OABYEM(E$' M*G/,Z2>@*M$P,VWJHH.$7C1&/1J;X*@Z2JHEOB(H2Q5 84X.[,U >!"DI)GO MHC\PTR P!,[%+RBA()M@9.4/N59D?$(PAQZ\9%*N(S"C*<\%; .IG&ALGIBR MEWS55>T>?'@+9 X<.>VOT!R),:Z^LL'4@F-R=$Z HA!Y2IA/L7!A^]3<.+%H ME"VU>['1JM:37I@A)JZ"Y8!%>6&YK;U5_;R+I**7YK8B,DW MO=9G5R:Y"\E&0F M(T/^8!#(]808 +__#AX5L#I(P1VG& ^%:AAZ@6ALBV=?LH$;SD> MAR"G&4- MA2H4[#^G-?:B08[2&5>@-78.=MMI5_6VOFKWVGFMVCE;&X1KLYW]U2LZQ404'<(4!.7P]2Q1^.KA36]- M[U3:M4)AC)6%ZN^T4%VO51KU7< V[DDKX8JZF:H)+$>6(BS1RX6HU-ZT#CMN M-FL%@6?*66Q_JYW/G^Q/UHO"+?W:J+6V;\[LGN#XN1B?#NTV4,,6EUW,5K["2 M!QXA!S,L^ EM*@V2Z,&RPLK7IFQ&-Q@P&RNQ_"0V,5;ZPCWA*O@5W8V&+?M MM\$L092H4C&JR<@YY/N5@+Z%%ZS><\G) Q*LYY*UF@K]A%#!-NO;E"K1[XPM M7Q'/TG#QS&:W%[@Y%U>^(_:^>BZ%MUD*%9"YLQ*:"Q9#WR9OS^/*8P'HV+5% M&PE[$FTIB!WO60;6[_F!:_S40L<*L.N"9^OOM?3"MQ9[X;=>8N=9%,UHW;C( M^ >$151VB4;U4M;?YL2DKU?/]TT_7U&--W*6S1$#@L?M+Z "'[$6^S'16^AB MHPWRE*%(EZC/GB9)ITJ7_4@X!,MR8&&F[H_5G*\J*:T =\J27KQ'UW%"ZN<6 M78*.!MN::'KMY+=(QDA,A&Q]Y0:?#+B7$J]&5>M3#39U!0TX1X0);:*:2\4\ M#%\]<(7MFZ&G>K;RR7E%%GF+FF\?Z_R-T)=$I +F>M$*F)-E^,MDZ8YCT)WZ MVG,=^-N0KW27=<[:]@N=7]D">7C9$GUYMF0%<],^*E,L[R_%DCK-.H\JHZ5= M/<%/-LZV2^(^U -QBV@1O/5/*6J!MU(C\H!B GTLV[!04\,'MOKW5S ^MNMC MIZ[6I0X,L%@_P>^]L_R?[W4<9MF C:>4 [,NN*LF#E,9," MOHIHV!:FHU<1UN2\J_W//]KU>NW3ZU\5W4#_I+K!U^(PK>_UY]/A'?UH_U1 M#M)0J%S%98Q3!U8F%A2N7R030?1]?$ M+O+"-5?1-14(N/RH,UE<'JO&&$8";SV-7HUVC($1'UJ."(ON0AL^U!OL1&\= M<[$0O67*?\5=R)=/?R-B;4U:T@ .R3( 1,ZG^N)-,WD3%Y!$>5,*!$E#[ U7'; M?:SD)9HT3T$"TX(M@[,B5)BXJ3N)+6/S!VY7M:YZCN;/?%!U%6GYL'%Y[#X* MK!#<%[<>),:).%'A9@6!:R+4&NJ!SGP2]8(C#=S!7V+!T1M+/YN:XR?8P/R% M&RSTR8^T'#3*$'/:UH2,)#:?6P12.7>Y3VOG*?T0$3&Y5!4U+2#M)&YIP5?8 ME(JMX,ZLHGJNX2ZN-V*. DR)\PS8H([)M_?:?0U!-=+ #X %E%^UR-32,Z%9 ME@Z+R4GX,<-(E7@D?7B;3"F(Q4XEK?R8B\(HJ#>BH-Y(!O7Q8_PXJ$\BT,0_ M2+8F6TIV+>>9IN85,KU#9N'%4VS.1T #P;,1S>#C*7",3SN.EQ0AXU7D(9] MR$MCP"7 XF+U9U*F2CX.Q9-.%.6:A4)4RW4E& )=0J!>\%@DA0 5 TN23(D) M_#K4S0*9SH9=P?=\&L0YP3\<>B641J$5=2<<0?$."%[GA\Q03I6VH,(L?!'6T.(Q3K*ZAP"7E! 14I+ "#*UZ5Y"/_6Y M,7;@U8UFVJ]"#)7+&WEDO?ZO%Y$;I[0=."#'U@=,X%.5 ,%/(@HH'WE\%!E* M,P3)CZPE*5MUH"0O)2_$>K!L/D)'0-P)H::G8%?A&T0X 2WC(WGM3_!,>"A\ M,_+81 VB3A!%/>H3W1A^#+^.J3-!3!POJ?522ZL@]@VHTY'8 NDZ#['["/EZ MP2J]5Y/\/<%CO@2>DF\M,2]2]++74# M"$(I[@@!VGL"RBJYT'>%UTF_) M-(*E&(2!PK]I$83!Y0TA/%;5$?\D_$86V."YZP.>I$0BH4!P$2%SY"0\:2F!" R$^']J MJ:@O4* W57J3==VV.;@_!F<%'LJG BS-#RE$H$R;,W*1EHDW(?@I!6&(2MC' M&XH0#_&H$#M8R0)7BG3@,H^"0]/R.$$Q0N@3XPLF:3X!)J9 "U$?F>V[ FL^ MAJ)2$L*S)8L+F*XD4KT"TU3QH="O"KQ0G=N2Q,A;F\ONK:%39HNM(D2<(9" M(Q/J(38K.F@1^\NHC1ZE0C>!KYB$C94!,UH_>,$25CFB?"JXK42(J"33L!A1 M"U2)??3$/E)+2Z!'*OMJSV)R"80?$32#>VT%TK G1&;!+@?$0C%@FM19!"@4 M^1*5-)JEV-U/3C*G8(IB)11MV^0<\:IC U?6#:5++R3)\,14N4<72?H<-@!;SAPM&3+H5 ^95CS6$5"I5@J$; MB1#*,2H!CR=!_]1L#G?Q@LIJ"\T"Z#K'X];L]+^M3#6T!27=>;'>%@OU*IBVP&%IWM05(1"Z8W"'P4Q4H2*@ M?%6[2N/.RZI-=9@DLP!8^8&)=]\U1(Q#>40!4CJ-):F"@R6(KWR9;\1D1("@ M^)+!L*9#NQ*C 1*LE,Z4ZMT5J@_S1A'-/$7.^;0U.!&%4]CS(XZ?C/N+Y+E@$^C,]K0.'?L1!722F*2E=UT'%XZ2V MJH*.B_\KW)W$"=3AG.3V/<'778\0^?./1GDAS6<]X7S;FY".QBF# M?>871I MG #)CS2'3>".W# _?@\\NX_CF&Z'?<^$A?3AIU]LT'!'Q*'#DS.]>:2!=+$I M+L(+>4;J8_>:/Z&:_A;>R[,],U0")3/T(JDKBLXR:\4T_8R=Z,?#Y;5ASU,\ M2>\;U\%;ZK5!2P=J=TT7JQNN;#8Z$FGN +3"4_!Q:#UQ$TAE^SQ^$:VCSTQ< M\'^GJ2=^1FN2?Q')%?2]B1/D7<#9T0O,]&7?E(F$1;!?6_7JN>Z^TU0?4W:V=K@>KO5#MG MZQH?L*XUZ!I?A\ M;YF>L;63PGR$$[$7A \G^F:..UK5>HZ%9)0.(-E/ZI@\72 G1!3B:/E87X)- M^ZJW6;+#9X@G3_:<)>KY6>(]:L*^BQ!S]V/FB93O@&OWKFT>J%VX?)I:LBQW MP38X\9[ M[1Q]_BK3EHM)L;RVYE6X_3FNWX<)<.M_52MD%NKJ^"WJU:,Q8 M/)7R9^%E^K4WW]4[+ASDOE0I5W@*A4X=XF*20O')X3U:4#+Z$6+96A-F^_\Z MZMU<+>J<^^@@JCL:=1^897EEM02]]+0%$^VQ4Q>O4ZZO[7HQR^9=+"]5=(IX7^6_6=IQ<'"])]TD<5R9F9+9Z@MHSQ?>Z7HUAE)B1I ZLYX_LJ9>&*IE M@)#9A^WZ0]F#.!Q:5#/S@!5C0RQGC6O8J-0MD2XY-I:5+[P26_+]<4>]8-PA MR]WF\UZ!/-IA\=&.JH)+UZX(2+%:&U\],@,?A;;(-]R?_%8RP_/,T"@8,\C8 MDLI71*\W=L2R)U(1U T^#3W8[ ($]WPH$M=UEM*BV_Q.A+."MR0 M$&%,7@H6R@5BM--F1KE0K0=O]VDG%D.L8VZ&X3RY9$T?FKY65CAUM.V*P4ZG MVFZV5RT8;%=KM>9:2JGTJG[V?/U3WC6UX%:U==5WM5JKE4,N6]19]:RQKL+* M=:VI4^VD-==0==.J%(\36>N;.%8K("I6+SD0D[^O(DM==Q M(/)NB):S,K$D6JH:+:V3#DL;75F(+O -;"%"$JQ4N;3&\@*XR490A>9ID'FL MOL.TR!O7)[,BXR"8^A]/3Q\?'ZNPS.K(?3CM>L88<=-/N3EBWJG) G:JGS?. M.LVS4UBNKG<:>KVEM^M-,-"M4[-U5J_I'8A\&WIU' S-JIZ1MID9P:JY)J] MX)KN1)QOB?4[9/?BNHS[HXFI^>GP(WMDC!SA"%-OE6:;"@"+O5][3MM1ON_=D[Z<\]24"76G9G6K;> MJ)V=GYK-LT:KU@0MVY3A5G,S07K)&/O.&(CBBM6!"' X'W^7MC=#$=^?Z*?= M0[1 8'L;!VM^F^L,C4OS6V MRT#IG6">4O\/MO75&E&>6R]MZ/M]NZ+:'N<# M-X_9AU.:#8Q_)6RB3$+_$#,KF;TX\WB3['$X/RN^-?ASE>//4KYW(=_U1>U= M)B#?[=M]C?9>F#Y?:N]2>Y?R703YKB_XWO6T[[T#KOE':3G>(V?=R_DY>J-5 M*WW]TEJ4UF+_9'K!UZ^G??W26I2TZN]F_NM MG/L4:N,]ZGC6_OQR=ZWU'#\ F>;:5]<(:83["2&I6.IS4WUNNK QPUPNCO. M%I-39&B,.:,!\PC^RC3LJ- &W&"A#[<)?/&<@(W$0'N<1&::<@1D=(]X0>IY MB?%DI4HI5M4OKLR77>EG.\KNZ.;O1LRONU]*,9\3\VLVX'8IX:6$OPL)_W%W64KXG(3_\+@/[%=Z[*6@ MOQ=!;^Y,R+>#7)2][PL7%J/]8*-E.?AC,5P#&X^9G\JQ8U,RCO!@"E]=8;*! MTOQ0JH!2!11&!>0;6_*/M_)L_3S/GO\*_< :S@KS+OMCR]>,U'&]A6,3^$1, MV&"&X4Y@63AC [[X/60>L**-X)]3UPLT^#VB#(+4G_Q..N'1LFTZXAMP;4C M:(31+]'XL18@JA1HX[_P["X>[).:OH!?ZYU&LX*ZATDPA&.\0,Z"2/Y8#GWX M@/-"7/B-]VB!3^*'@[_@<;@3O,ZVV,"RQ9/HV2S0?+&.2 CYD]1"V--R+>E3] (\9#!RZB^[$P&+L>[-1<-I5H M>QY3GB$+T@D2HRSJK3D@;9I7N",66!R!O-J:MSL;HMFNGC7.5IT-T6E7.R_, M8=A0P79DMQ:VFF/LQI:5)QG1[MWUK=:_O/AVDPW<6@%E\U+X;=XRO*0U1P&U>C"T^S&JL>J\;/GZF MG>Q#J:(*;T]0/_WVQUV_=Z]]Z=U\O;P[4/WT6PAK\;4O&.>L2USS#K(I0,HD MH;P6^GPH.RB^NYURC-6=T8)BVYRO513U%M,%Z=$U#!="O 0I,K3=DHG92T+P MW<14.#7EH_:=S414V*'IW\WED=;A#5MM+4\DG@Y<'-D[5WK M<]NX$?^>OP)59]KK3.2W$\L]YT9^*.>I;+F2G-Q]RD D)&&.(G0 :%O]ZXL% M28D4'R#U2-12]R%GD=@']K=8[BY!\N=?WB8.>B%<4.9>U8X/CFJ(N!:SJ3NZ MJCWW6_6+VB^?WKW[^2_U^F_7W3:Z998W(:Y$-YQ@26ST2N48R3%!7QG_@[Y@ M].1@.61\4J]_TF0W;#KC=#26Z.3HY"P<%I[EER>#(2:-TT;=;ERCR]&AX?G;::-0_GG]LU,^P^NOBU![6;?O,LJT/ MY\'AZ^OKP>OIP>,CPY/CHZ.#W][ M:/?TT%HPUJ'N'['1;P/NA.-/#^'T L2#L?<8;'A<.# 8I-#F.K1Z>EQ.!+X MT!S.U!42N]:!!W5CX[K)S%1MIR31>6<'_HG$U+, M0D[J1Z=UF ^6DM.!)TE+87Q+AMASE##/_=/##AU28BL'<@BX2&Q Y+3$?$3D M(YX0,<46,1CPTSN$ %,ZF3(ND9L@&V(QT.H*+H'LM(9\_-O,PE*[-8P4H2T2 MXP^)(P7\JL.O@S=AUPZ+2_5$?83QM)3D*(TO/3A21H.(,Q\W&HW#-_#.= U2 M74Z/K\.?]>,3!6T)L5F^6URV^E4/Z3:APV)EEM,AI%M3A]3EF.4+)DK]6ZRK MQGS!EE8CH"RE1GJ4*8A%2 @G)<1*(AU,&(OAQ;S7,EG1=9@&DGXH\SJBS&S M"2TC.QP.?ZPLDUAV&9GAYA+7ZI1@J/^G+M,69XXAN\9C#F9'A5 M@VM3/;PN?9MR MOTV&9>>O2*A+_R]F[^!!V=DK$N+\ST_&G$)>"^?[=*3_.T;U13531YKJY\/EL4MNT M[V^;ZN!UL]U\O+GK_7IWU^\5,7H9=D9H3A0>/658$F S9X[FW%&4/0KX(U_ M'L4TLS]AKN8Y)I(JS3<,:9RW$=_3]?!%/\7D_6./=V"G7E_]^W#WV.]U6C>= MAZ?NW:]JS/V7NW:GMX%5G,_>B/I96=07\E"GA6(2$8CF$,M56,I W6)16*GN(+(48(3[8AGNB$"T8(M"D1IV7VCL M=$QLA3R@2UZ(ZY$B4(9#C9@TEC$)*"MDUFOLP.V"WI@0><,F4^8673 9E":C M'Q\M&SU@A#0GM&!5(11:F/(OV/'( \%@E<)1*YW0B,'Q,@; !VE&*,JI0A!T MB9#2FHT M_FE*H/Q\F%D9$D@6PSU&'^P5/%&%:)836 M:C^$ [??Z)A+RL&[T3@_._N8J#$VT?! /X7#JW2#*FA+]/' *89QG, (54IM MHNG13SZ'*MDZO:U1W/2Y]$8D$H5*5G.DBM"D-CN*(Y-';@0F4;!D=$RJB$NL MDU$F2"7)C#@D*I88ERI:/Z<.+XZ%F8D1F41UDUO25Q&IM!J].$0YU$9L$M50 M>IU?15"6*LOB>*03&J%(E$')PK2*,!C*R^*P%&-DA"EQ:]!5736&61O R M6S_JBA<(@:@7%P-'YBVB"@*;WN-9@-)\41:!7$#E!CWLJ(&,RS[ADWOW196K MNB0J ?HFQ1D=HG@'*NXA1].XCBEH=.18\(C?8JUG:&,$*,_)%J3.?Z0Y0-: M>+P5L_>(P&R?&;-?J>/<3Z:8(9)8A$$9F5Q#WU7O8"&3@5- 3 E-B=B19U ME8$I=NY=N&&J"0:S+YA3YHFV*N:=,JZQ5?DF[VDD.K=9-^/CSC/7"GX$>OU= MH+EF**(:&LQ0H!SRM=O[66C652X@Q1@9D2_ZX,J^]QC=%K%8F+'#34N9A\I9 MJ?YC>;9&4/,?C5E:Q/%SH:R*8ISZ.$RY=G(>!R-RQ9^KJ21 .;MJ5HFA9=@9 MH2OW!$[EXVF.[1=AL.=-I_YK6K%S@\6XY;#7U0KO38HSND*B8V=RA6@\CBJ! M0 L$:E2^&"\$X%<"KW F=O.%<#PBHDL<>/VS9)TI@;7FCMHJIRE5LVU%KM&# M2N[]BWM0J T*U4&!/D@R--<(^2KMG2D+U#AV#Q@RI%+)P :D&!TET>TKXRA+ MOH!"Z7N?6 FM8AM#-B)G[Q>[Y11" M9=\M3X5!\AD\ODP&N0DQ!LS/CQ(=W$S,4_<8^?OD!5+BD2\?^0KL'2.!6$\R MZX^.WM6\0L-O9=Y&%TBT<@NY@):(?)'5[O[E(]/M/:L+XU/O>>.89W(V(I[H M\Q9"7,G3UW@E<0]X-BQ])K&C5\>URH%MN+U%7*%5OGN#/TF7",^!-&G(V22R M("SU56O? S@+"XEJIU$#R6,Y@MAC8YP67"XB;%&?TAT?@KY _12RXL M_O!AI,$L2J,UV7M,'H1MYH[::EW932&(_"Y>4U"DT7-6>)_8DN> )G6M"M*Z M5-%]?CZ,?QW._QW[@AQ\/R[X^JAV+L#]VQ?"*=B]=X /^('S0"8#^) 4'JC4 M%5ORJB8YO*P;OGUW55 D2GMYN ]WIM)@6"[DUB.2/>MZ1\"7:55&II>? M4F_1=!>9AMNHC#+^M61(2^]>VI8E->Q-N!6E3 MQ1(^4WV?F _4H.ZHP&QNR4 N=L[")]]U-IS9Z(U(%)!>L)%0([ M'=Z36!T&53,]84VN&X\M_I&0J!#(:C63^%*?N_(3GOD[8(E:^3U/*0K]B>"@ M\N_?">;]5Y9IGA33?A/)"N,".*B4AUKF2<97L"\)5W'MD+E2: MF2Z^*?8[6S/,,XE75C#E6 S<"0%/*C2=ZS?A/M 73KQ)B6[MZ6Y[T3Z$':1_"N5*0G(&OW#+^4, MNRJZ](CEYQ@CE?3#B'RW-E'MA"N'4455O,7"3V3@3DP ?(7Q> X49#E]=DW\ MZP:QBR=4Y9GMZ#W'M!($+J?<5F):!!)F$MX6;-,)+5?,&#CM:CIY[5''[K.> M2JSR_3UEX$[X^\HMP$, M)'@[3#/ACT1?MTCI @ZY=D-^&R*75VQRG?DK$??U%JD M;W)VBV>&=#*'8"=6<)>HLDZ9[)%):A'_IL:3^H?W67AWM3?VM[S<8IG=DRO- MY\??LS+I-C(0DU;#=(&[D]:$HDSL4[U(]J M<6^M_9W#?">07G^[$-PCVN)N))_]KL:VU>?G[SNR(9-<]/FW8,<,.;MJ4&@/ M!3T%2L3\L>Z6__T*6'C )'-+9&'R'YVJ/[N<0(E)[&?78JZM=RQB)]RPM=BM M>O(+[WD-A^]$/A#6AI"H*)_3_7F]*44+ M[@R3>(A57^GQ+'O5?!Z,W0S"E)_7Q_1#TP( M:ZP"\*=W_P502P,$% @ YH*I6#E)7]-D'0 7B0! !4 !A)\O8EXJNZO Z[0B5[;#L[IXG M!I:$Q6B*=).4;9 +D$C\Y:_?CD>/ON!T M-IR,?W_,?V6/'^$X3?)P_.GWQQ\_O +W^*]__/++7_X#X)_/WA\\>C%))\3SZ?3X:>C M^2/!A%J^;?GJ]#<12T O/63O!"@O&3AE$#SW:&+./F3Y7Y]^DZQH);T'JZT' M%>@[)W.!G%7*R6AN-"X^=#0<_^NW^B6&&3ZBX8UGBQ]_?WPTGW_^[_3J:?G@C&Y)/ENQ^?O_W;M?=_E8MW<^_]D\6K%V^=#6]Z(WTL?_+/ M/P\.TQ$>!QB.9_,P3O4!L^%OL\4O#R8IS!=2OQ?7HUO?47^"Y=N@_@JX ,E_ M_3;+C__XY=&C,W%,)R-\C^51_??C^]<_/#),1Y-?T^3X27WQR</WA MY8OG;]^\>/GFTB^?/3UX^N;YR\._O7SYX9 &L_CP^>EG_/WQ M;'C\>83+WQU-L?S^N'XT5*TS>0;I/]?Y^"??\:CA;@.Z.?SAU3 70P% MO\UQG/%,@$L(HTGZX4VCJK[)=/F7HQ!QM/CMX&0>+X/#B<3]*_CB:C3+/K MY;]/AO/3@?'!DXX82(4(RBH.44L#MN02LDNJJ/BC".OH9C2\A=I+F,6%[L\? M01P0\@F.YK/E;ZJTY4+2MZ,X$^SFXWI'P' ZQ;SXZ+^'T0D.I$X^.620O).@ M#+?@G;.07/ 6M;4)?>.!W0#CQY%=(LW3:7HTF9((R,0]?O05JSDZMW9GF,(T M76/3CS/M_!U/9B?'QXO/A.$6DAA@R0M8>!6HM$U>-57\5PRIZ%P]3[UN)NYG2G^8\K&,/ MHW=AF%^/GX?/PWD8#8J-(F0=P"NA0:%AX'64@"84Z=!BM*FQ[F^!L@H%Y,.D M0 OAMV-"HOBOBA;S6XKZIL3/SU,\PO%L^ 5?4^1XC >3V>P-SM^6#^';P(;" M3!092A$,%-<M!7(4YZH$RIT-E-6/4>YR'X1CSRS = M4]8QNP3Z!99A&LX'RCGE%?%;Z$ R8#R $\Z1"41+:8+T!*TQB>Y'M0IO],/D M36.5M#,^LQG.9X-2G(XL"H@I$DU3_++C0,=DPXRH1.(G0SC'$"?HN4--'O-V&TLW&;\?#>= M?,;I_/3=*(SG3\>Y3L7/=;6$+.R@1,E0. 6H2@$EDX2 .8,KSGB3G#!>-D^1 M;L?3IYBY@?:;B;X9&=X2'AK\^-,!AAF^KV)\6S[.<#%8XJ=%SHP *R4'E94# MQPK%\CHZD21CF')C-MP)J$_Q0@Y(@U3:Y8P:NY:)\S+9_MIC06PN[8<(RFT^'B8+AYV%V= F- MUEYEZR(9DU03\J A&,K/,R7D%"4'845KFWX;EE6T;QZ.]IN(O!D!#H8A#D?# M^1!G R\#TTD*P)PH#\HA@#=24K")43K/42O=6.>7'M]P),O 66=E!2<11J44 MF5+*( -W$DRAQ)&2O6)3ZS#U.HH^I2:;:OLJA[>4=4=QZ1+5Z:5)97S&Q*2K MFA(T4QD!E *!&Q,RSU)+U7HSYUY0?4I76C&BK2;:QC67QG@)#Y,Y,V0>C*Z$ MCCZ5/*THP2;63?A:NCI/J&949%/CU8'B'K3 Z8 MO#@$G2,(+G3RT25RPMVYBQLQ;3OFFT;I'3.20DR>&(TRA 3.TG@Q%JV0H72V M]0+T?>/JC5/,)S7A<,ZNN>3\@TJ'6^#TU/VUYT0KE33>AEH&\=:P0K$8 XN&T]"R ,_(+ZNH#1DM M(V)H7=-UQS;.!HRGC+K*E?ZIROH21@M)SY^'Z?24)'U6=I*YE\+H MZ+ (IF M(SA)F0O99)J+G*:B9:VYOPJP/CG%S7EQC?+-==*._%_"D'X]PE>3Z2'A.D0* M4!?!I2=\&BU@R0L34W/%'AM W!F=;$Z&A%:+W.OBJU/[K0=:3K1 M3,O"HC[_0LR?3T[I)JRD2D*B0LEJ3*&W6-+3B%%B&)16'RC>O M([W\_/YMC;70^<82;E@3@9_#,+_\]AG',R2G=FDG9SE"QY0V6'U89AF4Y620 M@J'HL"BA"HO(1L:T.X"JX^Q=G!R\^['=7N2;%Q>QY% MS081*>22@8'$8BD.,X)<"C/D8:)V)8ID4^L-HFL@MM[WPA&]](E"PC_#]%]X MZ:,'B[R!I0B%5,BARRK&;3)U#WN &@Q,48N4[C6!QCN1K1FG (/B!H- M5=&R$!+I8^I*]0O\@J/)HN!^R5CILHJ2>.I2K5TIV4,P)8"+FERD<)JDT+X: M\G9 ?8I4VG*CG1[:%;OCF$8X(D1/\_%P/)S-ZWB_+"D[,-H)FZV#;$H]:2@M M>$[!6= 4L5$:ABJUWDZZ!U*?UO_:TJ.E+MI7(7X_ACI(,9C@-$*A$*V60W*( M@7Y4(K&8&.&TK<\*WP!C:^I/Z4/>32=E.!]PSR@Q*'5!'2G]X$F <[$ M]PC M9\&TMX&7'M_+0&E#?5\C]892;D_@BSG*=!1KY$\5X9E,CUO%_ A?,/9RV_D08A,PW&8GKXF M"BS*5.M"VF21O[P>SW&*L_F A:R\=!('V'L!_Z;[BI? [TW$H\H_"G>@G-O>5&>$J1.($)VD.DB&>QS1VC MQ,19ZVSU%BB],M*MF;2=X-LE()?B@U@\\\IDL%PO EQ)&9#/P(-749F -NTL M"MMDXV@V?UOJ4==%;25.OPP3S@XGHSQ@/F<54@1O&;D_%Q/0=",?J&Q(3#GR MC.VWBVY#LZ9Y[);5FZK_^O90$^$W7'+Y@N,37)KJJSM7- 5')[5W9]W/I__S MHJM/,9(RQ@C)U#T0)QPX$S)D9J41N9;0MS^6NC;,/NTQMF)/U]IJ[#.["0)D MYIG$IH#G>D2WU-:NNF0PM2E+*N16FN]I[RP(;+/N(5V20K($Q482NG?=8[_A;5_X>&L&NJ'V&D[8L]%5%/:GN8B;7%&T! MGXT D7S41'Z!LOD"UYV(^K2ETU>&-=1IRT-V5_M07O2@#&EQ&*RV+*P+A,90 MMF@LUBF0I&(Z!]>ZDN(..$UFU#UM-]]-I@O.SN?383R9UTK%#Y-WX:S2B"?& M$0LP]"0#)1,$2^KAE@49..4@O/4^V9:0^Q1&M.+9C7-J1UKM:-G:\B@2Y@(I M>$-IAI7@% I(7"C#$,G'M#[+>L>R]7Z#@ZYHLKG$^U T^/3P;Z\.WOZCZV+! MB\?LL$CPYJ$U*@ZLAZK"[.C==/)E2)_V[/0C9?:OQ_4DSJSZWZ=I/OQR=A!/ M9IN\" ZB]T0NR0&%%.2$PG2=']II02_+UG)8'5VOUC4[(M>U0T+=Z*[=H;*K M^ Z/R-U^P.GQF206+PY2+,P&1W&R9_6MK@2L;_L_ M>V'4UAIKV;4Y(>9%WE;/3?\9YO6D].FBV<1HA*E*\6U9 )Y? 8Q!2UW;3 8FV5GI1,DAFJH_R M%H(2GJ22,$F!TI?6\<6#:UZR.]YMUNQD'1UVW^K7:(]9%0TV"4N#KKN"BK)$ M1EEAIWEN 6;M![JZ5O79:T.KI6\V'R(7RK.^"U.1@]J#:J.0I3?!8( M0%V%P?%L0;.!-B5QB::>UB27GVTD*M0V7]Z:Q (R$EE'H?NZ6!]"?K@M\6Z+ MYCO5:RG+X\^CR2GBHFO=VZ]CG,Z.AI]KHCL;:)U] MU%F ](ODUCJ*!84!&[7GA-7[V'HW=6.P??(#NZ+A3A3;M5>X*"JX)!5OI;)% M.\",I5YH(4DJSH%1*0<9;>;-FR&MCJ[M3@2JX,DU9\B( 93V]::F4/G%^,?%OY>?018]8*6$1) M#J8H"(E^U)1?<.,*$ZGU$MT]D![ ,EQK^K14TM;,J?N&-W1#?$[XAO-J$L_! MU?+=Z6QQVNVJ N",[U4 E'89(2_HNNN-+(Z,0#I)"3[Z6N!M"S%#0>..3X]:V MOI#@3D!KWCCVH"U/>PUU2)JS_I[7>ID-G),E\I)KQ%\OGW(9?& 2BN7,:<.D M;WYR^7K!*KA6X9;_N:Q9DDK:@?%;@:[-81Z)7F:,D4]HYG>Z$N!*Y?K(E\"ZUV/P\7B*!_'ALRUMF M39(T8*\-J"@S!,D"<.FYC<'5LZ>-274KF)7H\[.MA[=133^J!M_A=#C)UV?$ M>7>"E]_241A_PO=ACB]+P30?4))1;(H(Q0A-4\(CQ'K%J57"H3/1,MVZ4]]N M1[C#K5Z#,0IK$Q14$I1B'#RCF%H*C:(4JY-MW9YCTZW>!URAV"W';]A@[4+] M75'N5Y*9TZ/*H"ZQ7[6TZ0>E(_.,;0B@'==S^L\ MX%QYL*TBS+MNV4Z%A6A+@&2D D5F#**W><$4ES%8KEK7(J]^SWF+L2YFQW*T M*F1,243@P>IZ3:($9S.",-9K$U,6S?MOW(VH5[%>*Y['+#H>!62FEYE_G=YI&W/&P'2>0JPVR7 M0=YR[[P4R%U$!][D>@MH2. TTQ!-*I:C=$DW7U:Z#&\A<@-HZT% M$"(AY28QH%5((VWBT]X+JDP=MPY.K!JRM7MH5N)U79)+= M.AE?H#I=8G*AD+G4 K)/$I3A"4)1"KSER1N,F$QKOW@WHEXM[W="E(8::1EG MU9'6!=P9&?+CX6Q&XEE"LIS^@O)14 DC$3>ZNJ% R;'5QDCCL(3FZPIW >I3 M>4@W'&FGCS:'_I^/)B=Y>9RI;AQ\'R4SNG!.5LS62[ +Q5Q.<%Y;CE)V@&36 MC+HO@+G[$7VZ8+RMMAN*MFWI_.W#S%D4*X0$[ MB+\;49_.VG=C"QIJI+-\YU483A?M1O_$,#N9XO&/>4!]:?'YDU+3A# ^G9T7 MI871Z_%L/CU9_$$\_7N8#BU.6*T2J\7YU0O8+X:S M-)I4Y ,R01F3]5"PWNUA)(6T7F2(V@N7T"G9O)G"K6"Z:8E\TZBC"U:'*,&4 MH,@P,PWQMGIJ>,SQHB#S)DREY.0< M1?;2?80RUPWZ] M!>\3DLW'2Y[AXAC,0:TB7W;DW\)--GCJMLZP]< ;N;R#>J\P_OC:0G53N[:[ M2/36I\?UIX% YU,2 DJ4)!!%T\G7_"477US0.1MN=RF0VX#VR5%VPK:K9K![ M=;9+0F\&.5"6Q%%]];(,A#?U;H0()E%@J'PF/GM70&(HTFI6I%]MO6HK&)V: MYLO#92(PKE*L#?@"*,8CU&;Q8*QS.1;ELFC=[V S][0? [QC0JUEDC=58S,K M7-%-IC^B^WX=V3,\*V;#/'!1^2!8 ):"KD>Q(T1?#/#@E;/1L:Q:U^NLBJT7 MQ1,]8%ES/7;NZUDVB25A*&]7N2;O"7PDWZ6%+!1S>&[T7GQ]LQ%>[.9(&IJ];/5J#W*H/@0?N)%&MEY#NQM1'PQS2W:L&,ILHH^N9\&E^Y@0>93U M&N3B#%F (@($K1U(X86(1<3<_,#^O:#Z% 7OD"D;:F7?X>][/ [#,2GE;7E% MR5X8_0^&Z2!I$;R)#)@UM=MNJ@VZR.@;&WE&9XWDI>. ^$9@NXI>;I:*%REI MRG"!Z4J=S!C$&#UP&9)*0@G>_%3V5H![<9G6WOFY:>2S/0>:!MWWBN]FO.@T MDXE04E#(*4E(&5QF!K37&%S@+L:=KKRM,;WWXSIZR=<=*'\/&:+'H),4X*VC MJ22B@)!1@@Q6"R>]ULUCW,TRQ.YD\.'KI"IJ5L^6B7KY >2H*9AGYU:[(CQCNTB>Z6@E MN))%W3BHN^\9(:#F% 7I9'SKM9BU0?:I*+A7-FLS->Z<;3>'-8JR:&0"0>K: M%%@D03&XH@E24O&83,ZE]9G9_Q_:;:C(?2\9OSA9 M@'X[QH$URJ3:&@Q=B#7C\>"T\9 2RR5E&WAP*Z<2VZ+9FPL(TLO()8)1FA-7 M0J@.*Y$4'$:K>.&ABW*_KEQ WY>$-^1?,^>PCKIWNP1,DKF&ELR512D$Z'JW MG=*.0GN1ZP%CY5#Q>@=G%YL6FV#MP]I ?[C9N;9[X$=^7/@P1G.'3!*C)#G! M>H^#,T%!]CJ)D@F_2=U[DSN6JW:Q.A>#8TRAABR1 @^/EO)QSB"5.DJ>BXBK M;[UVL3KW -S#YK3:?O5N'?WM8 96H._"\"I(97WREI/CJ@6Z662*;LFC<>>$ MJ1VWGVDW/OOG,/(-&=:AZGI@X2ON19XS*-PKE;@%IL@I*I26_&%VP'F6 M66A10MJ!=;_ LZN [+L G$S,6YG \,2K &KI@$?PJBCNG8KAJGO;621VBU0> M:OWU9J3;- C;3,-[73:*@453FWFCJ9U,?5WHT@R\LZYDQT+8VP+Z>LM&#Z!* MNQT7.U1R3QS%PL&QG*RO?74MJGJJ-Q5P7'K0F)A$GRGI9KOQ$]LD )L8D;/= M7Q_(O6<&%$52!F<5:2RX""Z@D"DX(5WKODKK8OQYG,3:A-O&1ZRMWCUN[GN) MO%Y6!P)=O8G&:XB641;#E"1[I86V^]I86&MS_X$XB"8\[$[#/7$/'[Y.!D+% M4K(0D(45M=>9A,"9@:1)0 (54V$'1S7/T>PTAZ#!4W9IO5;DS:,I](6% MUR5%YJ7S#*\.?K<9Q%6)/&37L"[9MLH>UM3M[G.'98DC3T4)"BSKMJ@#Y,;>N[^6]]<'?RN MF]\40^FMRAFP7A=&% W@BY+ %<44.7E&Z>>>G-0>S^$49V*MM(3%!;N*Y0(^ M)P3D0AI/&;J[6G3=\W,XO6N#LP[O&IZQ64>Q.Z\&N' B)J3L90*)KM2;G0/$ M>AFDYB]E2IQ!U-S65<<"L6Y/ M99$E9V@5SWNQ<^MN6J6E@%*7(DV\L$X44-"I4S MTK)4+-LCV59=*]UE[7^ON+:V$O=7,%$R%XP[,+D0-&\5A%@O8'#!%E(&^BSO MRR\Z+)C89=5^9PS:A6[V7X_I% [!UDIO&S4$B05D$2:Z+")V4BS<53WF M+@OW>V.[ME+JBNLFY[^O7R+!^..7_P-02P,$% @ YH*I6%H1(V_[2 M5( # !4 !A2)OR]?X6GYNN$ MG?M2IZOGR%JJ=5Y9THARU?0GG%PB1;1)0 6 LC2__HW$(JX@ 2(O $+PL642 MI.Y]8LG,B,A8_OU_?ST_^^D+CL;]X>!O?^$_L[_\A(,TS/W!I[_]Y?>/K\#] MY7__Q[_]V[__#X#_^^N'-S^]&*:+?#S]]&_4^GDY\$$VKQ:XN?COXJ8@GHI8?LG0#E M)0.G#(+G'DW,V8GOTI6M)+>@]76@PKTE9.Y0,XJY60T-QJG#SWK#_[X M:_TCAC'^1.0-QM-O__:7T\GD\U]_^>7//__\^6L_S;WWOTQ_^OU7Q_V[?I$>RW_YO[^].4FG>!Z@/QA/PB!=OH!> MGR??_^)5-/J7V0_I5\?]OXZG?__-,(7)5$ /DO#3TM^HW\'BUZ!^!%R Y#]_ M'>>__,>__?33C'-AE$;#,_R Y:?YE[]_>'T;:7\P^27WSW^9_\XOX>R,$$^? M,/GV&?_VEW'__/,9+CX['6%9BGY!<@6E*YS_69_VR\:83@G(*%U$!/H4!U7% M&V*\Z^F;8_[^+,A8PL79I"'BV\]NBG=X'OHM&7SKT0W03A\$YW@><=02ZK7G M7L&Y 'D387UD&)T-?T[#\U^FT'Y_^^SW%Z\_OGSQ_-W;%R_?GDR_.'GWYO6+ M9_3AR4?Z\[>7;S^>O'OU_-UO[S^\_$_ZG=?_>/GFW](:^G;^STK,-2O'K! <99[O7 M'9,%W[I;.Z=PZ_"_LL M1#R;?MJ[&,.G$#[W3B9TD-4SC4C U_3EN*=196[0 :M'C+)>@"/N - M*B'<5I7Q0O5*&,>ILLQ?04HCY"]X-ADO/JG"D%-!+$(8]Y)H% MG30H70)4"B!(+\%E3,4I5U*V7=$T17"=GDO->39:4#9?IFN=-F4T/&\JS\FP M&1MGDB+0?_EI.,HX(@.+?C3=._Z:SH9CS'_[RV1T@9#3IO1\-\T6:O!N=X.A+/^&SK_UQCQ6NF+$)DE9$A%$1?(H"/-E5 MB"'0OL97T05ZP14]H.\N=6#9NQMJP3WG^SU:\0@Q#ANR\RZ=V%R\XV>#/$XV,KHM\$8,WIKTC;6E&)NA"*= "3+U M@XV6G"QEM(E>.:F>GM2OF9@[$?HZ?&TH[,4N-@?VV]30[ GM#0;)P6=A0:68 M('HB+[+$-&UD7.)*V_@:1_HU "V%?)=E?J>$-Q7*L!5';XN7;6RRS>A:@!'* M.6C_@%QQJ.0)O_L3TZ?7XPGPW,7LV'B/]FS^&K[T8E$PR*I \<=K"LH9@ MF(9<9%+>Q*Q*::P$CX"Y/57IR,KO6C0=;!;/A^/)N_+WX3!?73,GP[/<Q^Y%%RW]N^OO/[)"_FQK+PM5;&I5-^16QLFM-F\ M_/J9+%\#1H*[90&TXGH'&_T)GIU5ZV.0?PNC/_ *\3WR984T9,E*%)YH M%@6BX)FL8[2&W-S$I&ON)2Q#$D7KH3,$'P@HY0A ^]Z%1T!LE%<9Y.2I8-N.B($;2S.9M#2-*W-AWN170H:M&0 M[[>U0C6W)7L^2>NB3$2FI^,L,0<^1 _DK@3!K?,\RJYMR(.1_4;')KT^&V9*,C GHTM.D4"P%U!I-8()UFG+YI+/)E6)Z\W)LPN8NE7L^= MM\/!\,ZCIY>M+28S!LA,I(V(:_ "(R1>K(TE]]#%]Q_/(KG8#T_OX@C+Y-^4/4U104 M8O+9E+Z9YO>$CB&9&" 7JT#)%,$;Z6B;8TCF"_VG6H<6.R3GR2OBOHCZMA;; M-EI,D.>KZE?RN6I$UF+1@3,-K!2"I9@"GWT$';ET(M(^C+H3#;P%Y4"T9S,6 MWY:\VU3R=*)>,:Q2R1R%$\"YLD2@,! B:66];V$NN,29:2SO:P">O)0?S\[; MLO6;RO9E& UHDQF_Q]'):1CA=]^+Z'.2&0_,DNFL0A3D>]D:6DN!>5F"#ZU] MT658GKS$FS#YCM#UQO?4-X']&L;]U/.!CA(Z58 TDASEJ#QX*E-8%^.3/RPDS+3F=RAC7D/'6.%6W1GDOPOKA@0W:*W5%!V(5N+8/X8VI7 M$X%UD?1WA:2QB^X*5/1@[:NT)>.!W9_6&FST<8QO@"9___SJTH M3+)".;!1U*@B+9-8?+4*8O284BF2=1'&W0CUDS\CMRRX.[:VC77O>@# <6>U MRQZD*1Z4T 6\LQ%D-%+9H"/9A]N+IW2TDH:CJ9)-)J-^O)C4,K^/P_>T)0PF MO4+PDN(:@HBUA, I\-PY,"GD%'FJ/]_%,EH.>0=7Y%M6^L>LN48B[F"OOP/Y M G7/6NTC-PZX9K7B-%J(ELR<)&B3LBHE+5O;#?? ^>$TJY5HEB9M_?LO-UA) MI] ?W3:!./GX[OG_]Y_OWKQX^>'DY?_Y_?7'_[J.LG47B#O>M[4V$ _1VET? MB!B4XQC)AE"%@RJD?U[5O!XI@I0:0UFMBG:=W-K.^T"0HG,7/7!D#)3'""&5 M!%ZRXF(6HK#6,9:]Z0.QCCP?Z@.Q!AMWW0?B%@DO_W71GWRK^^)P0-^.I\72 M168G5%* 25?FT*88G:)35":.UKK L/6=V[V ]J53Q#J"7J8S&S.\B^C\=4SS M8MM50*W3-F*=&/U=@+;;/J(#P=T,U3?C^M94POO $NV-D'0PM%<:LI$,[9_6 M.#*]E-,EMTXEVZ(J+.DIL2M-6(?9'6@ P3D?#DXFP_3'O&:>V4A$$!8C:NC MQ +>T/YGN:RQ-"UX\X#Z+1 [N*;;7#BWO9 -.-M!_?BSG*=,#&?O0Y\\K^?A M&KM MV-Y! 4H &/.PA=/1NF_O<& M%W>&V.Y.%IVC-R(6DUT@N"J#4MR $VC)5,Y>*2&]LJW]ALT0'X(F;5%F'=0J MW@SSO9Z=BZ?#,WK^>,:M#P3\U7#T9QCE7BC)J)H;XPU*XA32UBA*!&:*=\I. M$^S;I_^N W$OKKPV"6]T*9(N.F7= M<33-*ZX070^II 52_\5+WQS9+[DH)* MV#Y8=Q/%]O6@4\'=BF=LQ/4.K)9G^;\OQI.Z#,8?ATOLJVE>0.UZGNL.3'[? MM$CB Q(!X_X$YPU]9A<0'S -/\U$]H]P=H&]A%;FX!FQJUX0)!8@)#J@C62Z M6&:+8ZV=WZYI.FP=W2N-Z,):6Y6^7V_3-R8#(=5,F87%Z-J'$\1 M3I?N6_QS^I-Q3WL79%() J^U^BEP8FU0X#37TH=L56B=5K42L,-6Q?:RZ:"H M_LIZ^8!G=<;-Q^''\+5V@ZQ,(=3$BKL73,\8$7@M">>.1R"O"L$5P4 ;EH-T M$CVV;K*R =S#5K9MR;&#TO[KN7LA*R<&69E+2KJ;3DX/X#IL M-6DNF0Z*Y^_PSJ54$5V2X"UZ4#H[B"D1P$!0%&UCPK8VWA^*B6QT)WF]O.!] M&$UMAV>#/)7/B_ZXIM-\13)1W,VUO0-(2#4+#_E*LD-LC(05;YP8PLEX%LT"&1-*)%X&I]1E]'Y[M M:]'V)+MC(F)G#A@<0B*2?*8F1,@K)4J>9M2[F23 M?A#9#Z1&'8BJ@]C?@A?]3+OQJLY,X"GQ2'R0,M.&K8JIGC6MB9+(H)7>>--\ M\-LC0OM M6*3CECO(W%>?PWJ(OG!PJ4CRBP3RYK'5AS!MJOQ+GC]+$%=*Y)I=:#V6X#\^VRBN:ZL'-';(9PW==>E$G6ST?7M3LF\]A-/GV M-IS/1M-%IYT7/$$)(8(J0@,Q2P%S@0?B$_,AKJ(U#PSHN^O=NRJL:"?484/F M-A[)^ $_7XS2::U=)%*G2G03XCS]:Q60#0=TK@QL^P,[-Y?A<%L"V)FVB,@= M*E[[,9KI )(,T45'1F?*VFHCK6@QT'/'6G+/@,\=*_;S($\\\&Z=, &5='5TL)!VI]%4RZ*(Q!HV4#]FARQ^_W:&/'J4DZB0ZEV!"="#[Y7!,K$6)$#DQ[%6URAGZAP9ES^\T' MHR8-&-LP8[6BJ1[2NW(-TWS370540_MR*9#MVY>;2FC8%7L;6Y?+P47)6%0L M@:F-:Y1#TNW:7-=H:TI4)6>^DN&Q7S*_Q[K+ MZFLO&+D^#!@J0N,3J::6"$R1GC36J+[_NB#$=WCF-75JOM(4L#O+HCA MP9L 0NJ:4^82>*XE<.MDL5FP*.)ZPKM\^.&([Y$,ZZ0Q*QGO@\EL,MJ'_OB/ M7[_]BH-T>AY&?\QZ.)E@70J2C IE:I(@&>DE6$C,B"A1Z,+"*H?E6LDK]V,Z M&(.Y$R%T4'%S&]\"W:)!VPKX.FJ+]Q"VW73(:RO1!]6E@3@ZZ9;V $[O52J* M(_!BIOWA++A84P5M$%YD::1N7WVP"W5YH(O>;K5E'2ETT:,BI7JG.?Z "?M? MZEXZ/QE52M[K.BC63&^OG0+'3(:L@N(\!:93ZTRY95AVD7W;4FHWBS];L+R+ MMC7A#,>+;$U<1+4C)\O(URP&.1W3QEEM^B;!\I0S^2E&\N:=:^X"N&NM;F)UKQCIL[T(CYL&66Q 7@1=-A"N9H2A/\ 1F M\ H5&,63M=YEJ9MW;KX?TAX8&(\5WTVU:,C[+NS,BSC&?UW4MN5?ZB2#Q4HH MO#!CBP;.2ZHM1V4=!*X!1>',6O*U5DLS7,?2O!O*P5D7+5C>15.(V[ 6,905 M@'5D5RP%M:-I#RU$][ Z;,#W+HK3EP+,UFCO'-8&AQE4KD6N)M*9&1D*6@2Y MI-;GQI85XJ&9#UO5AW78W;T>7%Z81N$4!PR\=O&KB792^YI][^B[S%#+;G5@ M5Q9#(T'=+_Y'<'E7Z8P]%F5DH6:M)0R@E%,0E/,@>,Y6QH(AM78N5@*V?=7H MM.2UO3#V,0%VUE:#]SQ3,BK:2K75M)8*LF+E)EM?<:TPOXCZEUK MD39/U*B3#@C.G_W)Z<(U>],/L7_6GWS[WN'J B?#WZ?]-,:EC_E.2L<]QI1S M5B?P3I/KIIBH2TQ#+K)85Q.);LX*7I;@T0[4@>C<3F75,+?D&AW_O(N.[ZMJ MVACY_V'^/JSC^<6HSBN>K9H>,J5%H%U<9L%K\QA)'F<0P#2JPI66)N:UE&T3 M-(>H95N33B<]=]:AH6>5-2JQ"%D80]:DC! P(2T&X;A-3#'??LST.@@/1+^V M()X.^EK_/A@1%GI8_KT.!OK>!WY>?WVYJW[$T7E/D^:GY!4(65N9"JR-SI(G MSY=<7\%MD=@Z<64M@ >F2MT)IX-DN97!_AK.ZH%]79>$S)ZW(;@>*RW M[[&6\5L'/B@&.G.#!H/29J6V-UWHU6VX/ZJ6;2BXAA?DT[-\9=PO:XNS\6*9 MQ*(YDRI7H+%"+N"]UV"+"2Z%&,O-P,42V^IQ[S\0Y=F6!!K>?4PASUHZ#LO? MB#53>3,I?HQ=)7')+H MV_#QMG1=\X0(,MKK!^$3\IZ(DA7C.F(%"W]J8O1:Y_=3BY7@. M1"&:LWYIG^ZNFW?V;G0(W*A]9X]WU,#S)LIC"\]C"\_U=HMC"\]C"\]]SIXY MMO!\.LT9CRT\-].68PO/8PO/8PO/8PO/S9;WL87GL87GL87GL87GL85G6V$O M]K1C"\^#;.%Y[(G8X9'=O"?B1JTOCST1;Z_L8T_$8T_$8T_$8T_$8T_$IRNZ M8T_$IRV^8T_$8T_$[?5$W#AA^-@3\=@3\=@3L;UMOA_:.R)>.R)>.R) M>.R)>.R)V$E/Q/8]N8\]$5>U(XX]$8\]$8\]$8\]$5=4BV-/Q&-/Q"?4$W'C M;LO'GHC'GHC'GHC'GHBKZL&Q)^*Q)^*Q)^):ML.;8T_$8T_$P]:[8T_$8T_$ M8T_$8T_$IZ=EQYZ(QYZ(QYZ(QYZ(^ZU*QYZ(QYZ(>Z1EQYZ(QYZ(QYZ(#^K% ML2?BL2?BL2?BD^B)>)).,5^2!-%\I6Y7> M6$")&"LC7&F=6/$DNBJNHP=K=55!$@L)B%C)%IUZ*UXE( >YF)LY9XAZW9W+A0_V2F/E)(2F9$IM "2UT*"XKTXQ 3/,H#/T7X@M.FA= M?^MVZ\D;B6'8A(<=)#^\_.WELSF2Y(H7T3)R:IP")M5RE87Z5N' MQR_?_I2ENB$O6Z_1<3^\#ZE?^FD!AD7-,NTYB*R0BND:6N<&G$>GN!&9'-@6 MR_3FBY^R3#?G9 =M'^;6Y"NB^ZY[NN\7OL_&8Z1_\\?PM<>Y\6BY!6>1C$YT M&9QC&32SD3&?'%.MZW$? 7,/8TF;>'E="VKI0= LQ'3UMN3Y\/SS<$!K:WP9 MGWGV)?3/JE=3AJ-:DWIR.AQ-:GS\]> +CB=U)8XW"#^U?/V&H:G..+%AV&H: MR'Z!<7*"Z6)$1.'X.Y17,RB7RJQU=B*)"**$5..7#J*.$J116$K)Z9=/==8Z-'&:S5H!BK!6 Y00@L5,(BUP)]U*T; M=.R_ICY03+?WBKJ.4#M0T-]//M:,]XO1M\OS9%$>IJ0E9!P2"W2 1$8FB4H< M="XE>,SD=35/PER*9OMNY^ZD?#-OKHV(.@A)WC0\;I@EY^1>U=SCY\/QY-

XJV-?^@4S%M7ZU2NCB_ M. L3S'\?#ZQ1&LU3$%(P*!@XK3O:X9WV&HK.H:#A MEIG6-<1-@/]X"MB!0+OHH_A((M[0=Y=$H!:9]GH#M.-7KTQQ""(P2#DHS[A5 MI%-[HI77@!^ULH% .[AHN$G$)0'7R>F);'S)JH"+7,SR(KTFTU=DJ;GDQ0C5 MNHY^56P_@&XU$:_HZW5$+,L^,\?4@1)50D>O:NF'K MPZ@V;@0S9_J[LO1=L[AF%)H'S!9\D,2"6A#K"B,S0-!2"=YI:5M?)JR*;5MY MKXUUY%:WF"Y$L2^7"DM)NM*Q,097O#0U#8$I4%S1SF^L :=2RE*R7)I'/E: MM:O+AF[4X?;DNJ9BZ< !6$[]99.F52!V=*FP KS=W!4T%^VJJK.A7':D0H(7 MZZ,/8/.TO-H&B*$(T$HYVM4+Q](Z#6AGJO- \'X?-&<=<72@,;^%=$J'^NC; M57C?<]R8X:)HJ.W:0 5'KJ?)!DQ.,5M5$GW46%/N@;/]"'US\0V[X7T7'7:' M9?)G&&&]FYA_^0*_X-GP\VPJ_'BRN")($CWWS .MDPS*Y@B1>U[S*KDG?K 0 MF_?<717>+"8YNZG6.,2FE-&1-'%"F>/#(,W 1"XNHF1.M M3Y\E4 Y/.5KPO(,0XIO:\>QT>)9?GW\>#;],W:V%EJ+V2>I@@6<_->D3!!LE M:"=1!T4_,ZT+:>^!G4Q(NY>3/>R5_VO]:OO>Y?FWLMB0-;+ M9N4U!^<)7BJTJ5FO$^UIK1/PEJ(Y/*5HQ/D.NG@MI7QZ1=(S"1-3ADXRI2PH M5F]%' N0#?&""->R>8+2_8CV2#?:A.8:"J"+B_O+.[,7^'F$J3\MV:"OSW#* M]D&>9QM,/U]*3*^4XICDDH"K>M5K:>M3Z*N:&V&="^+F=.D6H^F:8#\XE=N) M4+<9>WF+DYX46$<_1@*#M0J0(P21/,3(5506BU6M[9S[\!R<$C5C?@?V[P+; MR47\;TR3C\-WHZO7M^_HAZ39@T]36ZWB]4)B45:!CAG)=6.)#N%2.])I:S&D M''SK'(YU,1ZL G4BI.XOUE^%_N@?X>P"?YMF?NDZB2&P;?Q M79Y MC$@KIVF5OP^&<8RCZ3S8UX//%Y/:G9=@G\T.U,MU8E4L)9!]C\9F4#QE<%E[ MX$$GI8OA6=C6[E5;$C;V/9O F4_5TF@3SPJX=+$FLYJ:QH-0I(_,6K*8L;53 MTA#^ME(*=JG#M_S?'4E_7U(4OM/_Z[P1"(CLZF>J5UI]7)8NTI1V)G&+-/<1I+KP VZZW3]#G 1O%H!8D=9 M#"O VU'%8VO1+E.=QG+9D0H%KP-:1\LF2]K_E9'@K?,@<^)&$B$*.]N?MJTZ M#Y4@[H'FK"..+6G,^/O>/(]M:Z.YCA;!E5K?D4L&7WU$@2[RP,EWU*UC,*O@ MVKXKW5R@*RC,1M+H()3\/(Q/GPUR_5^-)'P)9Q7D=*UX81F2_0B.N4"F9:YM MW8V R!1C#G72OOD5]5(T/[K%TTA.G;3@&D]&_3HV[FZ,=W\ZU_Y5L'=D 6V" M>S>F42L=N-6::\L"[.#@VXB&Q%0P+"K0)7FR#*P"CYX1#2[HVGM,Z=;3:O9/ M^1XPKO91]]:16QYI*,'(T1#".4 R]FH" 4*H-8^> M:4PJ"Z99ZZNM?>KYL3-%:222+A)%[R3YN_GYHC^NH5&R/7O1")EU**!U[3JF M.0='F$$F9DEP9W Z=N#T(J'L#OO6]ZM+P?S8&M1&1DN#!]VF;[P-HYIS\F63X5VK/;B+A(K[T;?.C'CW MN4+^/Q=A,.E/9J_]+NOQI2XYX3D/V8%TT=&6089QJ'TWF!2^1*.B:]X"?4V( MS2+A][YN%I?30GKGR&,- JOE)P/0ABIKZR,ZF%,JI;L\D(?A;3TSH0,=6AH9 M;RR=/A/BH\JR>AN6@<_>\NPECSYU MEUQP#[*=1]M;Z\7R_(%6\MG6;=YMO/.;JE7 ;C&98"G0G:<5-)/X*M=]3<6U MUG)^[L 99X%+K1"39_2XKA3H-IS]2#EH),AE*K.A%#J( M/JV2J!.35USP L4+1GXI9O B\]J^3Q>>LRRZ=?>QIY!WN3V[J(ED.D@W6"5I M9Q6(Q[S*#47[B.RXQ\AE1WF5446>5#& %A&4J:N(%PWHA3-:FV*[BY \P;S* MSC5G#7'L*J^2%YD2XW2,95KB70Q^15KB.- M#FR<-_T0^V?3^^6[PNY.IAA**)"9(V<@9@E!:N)!X48;LNVX:5TL=3^B'6K) M%N*-#:7113N'I;_0,6"3C7Q@"VGZVPA[>H&U!0]K( M8.G1T^R&;)HY[2KKVP M=I)[-LCT&8Z^7.E9SW.RR$KM^")(*60ASSS:!$75_0*S\I"&].96S*_ZTJ2 DHO681 MA&5D(-;):RXF"^0G&NZLSAE;W[=O63$>".7L1B_687L'^O"2#-[A-\03_(*C M.H9F<0O"Z>!EU@-F,N>5X Q<;3*=?$C>L8(\M0[Q+8&R@Z&;;80U;,_I3NZ; M:CKEY-MS,FLN T0E)5\*&67&U041]-R05F.DH-C4H%"Q< 7VOB89RI8I9TKK1VX95@.10&:\+JK M N4%I/EI]V%X=O9J./HSC'(O"UE,X;*VRR-;.1L&P3D'W@H47(L2FH]W> #2 MC@JRNG1C6PJA@R/B+GB]5%)1J6@(BI: LDF2.Z4R"$&'%Z:D??..9G?AV+$V M;"JL%11A+4YW53W^7?M/P^@3CGO!"1&TR(#,T*XE:^(929B$*V3 MU99A.2PM:,+Q#D8QW$7S1W)DQF=AWH%[:N,\R_]],:O'(WO)1!F)=D9'8"TS M3^ L?:61<<>]9<&W3E-;&^1AZ4ZW,NI@EL.=!U[.$44L#BSYQ:"2,^ 2[7LD M;6:C=3:+;=B<36F['HA^/:CY&+.O>SKIVOF(SG>LB:RBWLPJXR$[*UDI*$OS M67LK0CO@Q=%('K>7A&E^I_UE>/:E&@2$KS]9!!(VNKZ^]XD;WU2OCK?1I71U MPMZ5Z^^[=,R\S4;*5""P+&MI@:*O$D(2+"099.#-.T+<"VCSY*G;#Y\G-RL1 M1:+-FY'G27MY*.!9,4#[I<><1!8<0%=9B=_(Q;4;>?(#6;12[NB]N)-V;/4XVXW(7G7.N M[\*S0.8JF#JZ"[X+SXX:!FXHJWM%OP&CMZ4$LO@83/80:D=557B=_5F'NN40 MBB3[2N5NE_\.KWJW(?MU^-M)V.Y..VQ^ZV""9SZ4",Z$NLE9!T'F#"&;'%#' M@*)U[NR]@+;O:6PNLUON12N&=Y%QCY,)CA8'WAR3T,H$1=ZUQ-J^.6L+'@E8 MT9''PC5RUGK W5TX#D#V&[.W@PW@!<;)Y2BBZ1ZG-4O9: _2,/*>1;UUQ-IM MV019L#K0S<=PWT9Q6!;?AESN(&)_'=';<+Z8!KL*KHZLOF68=F/Y;2JS>U5@ M0X9WOA%?1HA7IGZSJTHZ(P%EQB"0I$@,IL!8U$^J9"3O!%[ MOAU/7.$]VS_BVPACV TG.RFIO'VZS8J//0%CB4'@HI;OH89@C28%SRY+(Z** MK4L$EF$YK)._"<<[N*>],R):P^RC177Q"O@ZL@,>PK8;>Z"-)%=0CXW%T(%U M\"!.3,(Z%140(D8;IO&TL=&22:4H%QVR:-M78^]"31ZP%G:C)>MPOZ%VX-=T MVOOUV=MGO2!XYC$*8,DD N X>)F0A):#:&:TCQ5599L*<1;*+)2)!@I+1UQ MP+(N,1BTLGEB]UTX#LP0V)33'>35W,0TU^A54'5U]-^):$<'_L82>T %-F!W M%T?\W>B$C3PXCN!,YK6[N0.?50"3HRO)",]L\W2!+2K!0\?YEG1@'2YW;-XM MII(51^308<9Y'4EE! =7T(/1C#LMN<#F1>.W4>S@N&\@GWNLMTA_"X--,C7/B/E@N"42NH5Z=)WEY*]]L+#.,\? MS\/;@M0;"W*N3ZO 6.?$7D6DNQCCN 'S;XIO \XUW(!OPA%1&Z:9@ZQSJF6^ M#FJ/6M!2F6"X6Z2K -0 M-A*0$"0(G812,@OM6TCNVDNW=SQNQ/9A"YXU/@9_"U^O +'&B.2$!+AX1W]:5/4'B/YED')NL_PJA?#_$/83+;333/-B@R M":PPM)M$7Z]L#)EHP5E1..?!MHY:W,1P&!9.$PXO+7EH(_'%W?D*B#J*5-Q& MLYLHQ692ND?D&["XX^6^2,5R.41=&[2+1&ZXMQI"# DTF10N66Y#:GWEL"VA M/Q"5Z%KFZW"V=2K"KV?#83U?/IV<#D>3C^2*_QH&?_Q7'\_RZT'&KXO31[K@ MF4Z0$O.@@K<05'$0F6198;'N9O7?DI2$U=ZW_4#$IF(9=LO3#NXB?@WC*;7? MV]XHQH-/8&*N\UT50D@I@H@L>M1$LFD=>+R.X,G*O %#.T\PJTK8,YPL1F%= M';%!Q#$R)KT(!ER(R5MTWI36_2%NH]B3*\4FU6@;\GA+&4=S/^+7X6@T_+.F MPH?/])/)MYY-0K.8'?@02.,S"^"1E7I1'H.7*$WSEL#KX#LD3>E,+LU3$^\ M^AUAW>%^(\.S__FLCZ/+(<]_'X6,[\F!JLT+,H\A&UV &T_'6O:&5D -.J@Z MH;=:\M58M1?,C*E8;T31,K5Q*P+.4Z-DDCE<8)A&UVT9SBN4(#T&3MB";AC? =UO\M$/V MQR>?2='SN\%5;Y+WM#*2.QY!!Z]JNZ0,3@@&9,P5U(4^L-V6\2S'=DC:TXD\ M.@BFW\6!WP<78\P+S7X^/*>=#[\@H- ^/I?"?:T=V7]:$0H/]3> M77R>I&_O<3(5S8O^^+P_'H>S=Z.32:"/1_UA[BF4 M5CGEH/"4Z>RVM >S[$%;K;(6SGFQB5JM"./ U:D+8=Q6(]_R0.S98%R*@=&. M62(H6XMU AEUPF!)3B5A@$1OS]8Y (FO<-?'RP!R'07Y..QM9]CA( M?1R_#:/1;$SBXULHKO/X#?LI/IJ25LT5A^/QM;=>*D]!YT*V"9AB9.B6(B$F M#%"T16^X4I*W'G*W',WF11(WGCQ+LXFI($N.@2.2:D. D[:"-)(+5ETS.C6 MC9+N1K*UAHIMY'V[.F)C]NYQ*\5DC3'"(<3:X*=FR)$=SAQ8JX2W]9K7MRZI MV*/R^@:B?;B/XCHLWE8+O54P_8A]%->2U2J]]![#Z&TI 0;E6- :C'5U0 -9 MMR&:.OBE%H5;95GS4W"?^R@VE_TZ_.VB@.ZNUF[:)R6"B\!K9KN22H,340"J MG+@AEZ:4YB5T^]LY;RT)K=(Y;QWV-LQLF=TXU:ND9V18TVDVM;JG6BUTB00J M0XR!2#0\D.E3+[6S)4QU9*Q>\4[XKLZ3>U6Y M[N)(;B6$>V6Z 0>;9Q MP>;1@1LEJJ/"(-:=)&J1@W I^++BQ?LVI;KD MK-VF4-=A7//T\(O^6?XX/+GX?@QD:;TW* &MHGU(U\FHTI ]0>ZF5045AM4V MW5N/WM[!V8[=PV:\ZB 9]/W%*)T2D9?1JI=?T]E%II-E47=_^:.I[EJ6C:MU M][5)$JB4$P0?8FVW*Y..3EC>VH1:&^0!G,O;$5 ';>S6 CQ?3ZM [L@??P3< MW;CK'2O")FJW@10[

UUP$=!&!EF0.Z02[<*A%%<](<K2.\UL;/J^%H\NVD_Y7.]/Y7^5U,[F_;Q#&R8\'VK]<8*, ZO4=-:S%_6Z.<1 MG.NP45/(&%$)0_S6'I1*$8+*"M!$168'=XFO-!5GUP))?:1M21F96*CI]&HZ:UV+ZT4=,Z/.NT45.=O2"R M8B#05"!&0+1$3E1.Y))]RFJE:]2GT:CIT<)[-,\Z\)#?T?$?ZH$^C6^^_/J9 MMA[LR=I!->8"UNC:0]63;@E)&+-2A17+1&E=CG(GD%UT&.TD=6IS-G<0\#VY M(.N-X+P>I.$YF7&YH"W! ')5;_W)6'>*_"DRWW1$X8R\&:K?6.C7$1R,M#=@ M;&?9#^/%_?R[B\EX$@;56WMV/KP83.H51DJ)">"&U03B-.^1SST&F;W11K:> M(OH0IH-1A:;,;WVS?EF%1/C"(.%9]>?>U4>/>R0RZY+@8+FM7:LX.=4L!S \ MQ.!RX26O%K2Z[RU/7LYM^=BZWOT#_NNB3XKW=CCI)YR5B2VPVC M'E.L;R\J?]Z5&DI[-:SM&F:*>U9KR0;ORB+&]RZ>]3]-/QO?1XIPC-,AQT$7 MK)9,T/6(JPUCM3'2HLUVM1ET;7$=AE[M4%8=U,3?CAY_K]^?N[6SDW'VA-JR#]J(4HN2;:NWU@;Y)/7M.V(IV&M_.SD78ZV]E=; MZ']/I!2DLG5\4Z[-$Z4A+[L4X-'(Q%,H_*:)N\R86>V%3UX=.N-NPQ+V2])G M>&[#G=O8D5PL&V,"R:RI-G:&:*(#ZU44T1)[=!GZV!O5CYZ8=7[JO .+S(_F61?5!>2 O0WG\[&S+"0AM*>#7$0@E]F!X\F S"81 MEA)C:!ZDO/+^'],2VE@2#6]4;V)9S(]> 4U7]4S7D.RH5.G1DEDBX@W8VN$6 ML.AQDA,OVD80SA$J*269$QB!!>\SY\PFT]I-WX:0'RH+ZDC&ZW"S=3'/RW]= M]"??7@_JO7[_"U9D@G&WJ-1UGGLR#8!YS^MT10X.&0-N M&/Z#)[,&+X\&MV M4-FQ@0"&G7"O=%I+% MJ$3K"O5K 'YLL^SQLNB@&/WQC+@D8Y!OK*)5:.K(NNN"GMW8B!NHRQR5X>B\YL5.6? !QY-1?YK[6A'^3@):M S@0A<6/?DFR=-.';4 QVCC#@1= M):[H]1*2L*5.X37@D<[:8#0/29103$>K?X<>>T?R78.5VXL+3306R8A>^%!63I^(OT)G*=2HE,Y8>M*[S7@;=_TV$"0JX5P M-I9"%VT?'H3Z\<_AHKV:#5IY])"8(:@@=$\)*U_I&KB7^/72/ M.BYKV)7PM[?S/4S+H@)[^M/QLR^A/^WP\&HX^CO]W4F/86:9" .'N5ZF.T-N M'6T$45N6 LO"A;U1Z@=H.2KX+I2BJUT[/DQ7O$G7RZ^?^Z/I+\]GOVIG-)UP M$J)EM&H-'3_1D]%B/7,B,8TQM?85FH'_,=5YZV+O((_VT81\STD:]5-MR#,\ M/Q\.9ME*LSX]/2UL$,)YL)DS4/0M1.8=%+3T@X3D%K:^@>R.FJ.&[T8Q=I&B MM.)1=#$Y'8[Z_P]I#6-!3HP&H;T%%8N"*(6"A#&6P)D-S8.\S8GX,15\9VK0 M08SYRDI['C[W)^%LAO #CG'T!3.93*\N)A7]0;E![C 95F"70@BTE5 M'OJ8-,@@N/!*9&3-A_&N"_*'T\MNQ=A!JZGO20H$C[;\N]GW=CCX0EXJSAS6 M\<2_T1&1M>E_'6T+,TH(Q MWJ6L,,O4>GCL5@C[X?1[_]2E8;NLSHGL<5$*-T738L\:5,@*0N)U$I[*F9P& M\B):QXH[(^:H^SM1BPZ:@W5&V,Q+IC-O_E']/=[#S&T@HH 57H,^S)$,# -F MHD2C,D.U4@>4?5@$=U)X7!G[HT!+VZ5M4#Z5__MB/&W?1D0\RWF**IR]#_W\ M>G#5ZKO%@KNRGJ8=<+W?$BQ$ZV4. MK:?M;9G$'V[![+,*W5XQ?@L-!A=)9\/R_99@YCF5A<2'V M&9/ >=I-8K:11<;H;&O.OA^P>^$Z6MI=]\)UA+WK[H4+ZJ]UL$ CC1+1@XX: MB0!%QYX@@RRB9<8S;[+OJHG'861&KZ4!]W7R64<2W3=W607-C]+)9RW)W-_E MY3%LW8:P'2OD>)'?I4R=*UP@Y%B@1.=-T5FKLM('5N;K>3 M#R-WIDBC07DAZ.",=&;JP.G@1!7H(XU\Q7XO>]W)9RT!K-[)9QWNM>[DT^B6 M],/P[.S5<%1_T-.!6)%\ N'JH+;B)'F2RH.(2FNA9!V;LI(RM,?V)*,(CS%( M]T&V':2>KG]W&AU+D4 1MY X*$T&1ZL5>+$F%:M,7JV;ZV%<@>^%6FQ\'[Z. M3/)$K::'.L8UD^=,Z5]*:HF+S"07=D?-C*_:^ MZ$E76:6/(6U&2%W)F%\O4F11,:OTM'^ALJ"TX^ 5F54I&NZ=LD'RO8D+WD7 M4=HDX&8D05Q(H;FN5C?=@ M1/$A\EB8W9N"J^5D_)C*O2]ZT4'"Z?H>@54^2E&+#7P2=72B!SHH%&CF(HJ8 MO!:MYZ(]TLO;T@WYE5S)9VG2_]*??.OL6OR>=W5Z%[XJC?MS 9Y%%D9*6N)6 M*U 8%?@L(G!T K5SOLC6:6V'= 'N4,N2+(,<:E,S3AMFE&C!QJR*1O+\?>NV MA3_B!?@Z6MK=!?@ZPMZ7"_#KO6RME#K6X%3()M"A9 L$3!8$YZA]*CJ9UF[M M@75-7TL'[NV:OHXLGDK7Z55H.G9-7ZMK^EIJLHWVTX^1\5/17Z:=*"$CN)@Y M*$U+W&?NP7OG5/8^L.T/,]X;O5VK:_K>J>TZHMUJUW3IR+=EV8%(U5M,-M=2 M2E,'Z/$B4PE<=E9E>*!=T]>2]ZV[%CLWN%V&\UGT4WZR38 MF 53@*ZF2,5HP=6Y!T42-4Y8:YMW1&U.Q!-2[H;:U9W"/T(U]BEM8T[0K,3F M\J)26\VX9V"<"[7)#4(TY*H*83QGWDD=F@>CFE)PU/+=*D47:1G5C)I=J+^X M&'WO&#F[F+C:/N'E5QRE/I'4,]'Y*!P=@EI%8IXAQ)[SRDMR(YP73#8?7;4V MRJ.J=B_$N%:P7^_0+E<8Y]9H73((6?V"VC:XCMJ$$IE/62>;[-Y< MH2PGXZC0>Z >>Y6DL5BZB^Z1ER0),IF*E0&,=64^R@>EAQ1"YDYI6^S>9,:5?:NE^7^7ZMA&*. M&:_)&[/)V$ZZ%&^5RN/*V"]%VJ>2B_4H)GO"933!@\C)@*)O(1JRI74(GGO- M6>)[?/S>1]H36B1;TM+=+*JU5&RODAGN#/K=2VH1AG/!:KB[UG>;8""8*AVR M8A,S*@F]I5%A79!W7%&;KJ@=J=HNSJ>'2%U0LQJUT@<;5:ZAS51#FY*!*Q'! M<,S>D57AW=9OTIM2>%Q;7:^M[A1N%['TAZB](UIZ+[W.!/3,"K#5$;?)D!-LZB%+Y M6( ^H#U&8:)_%UGWYUAW2K??-P;W[R56.L>-!%%T :5\ANAT M A^EM<%Q'\7^%#=O$,C8Z>W"O1*P/GAE5)W+7$VF6.I,7QE!:.Y]3WVFMOC_YO?,*ZZ5OZK2^>C7Z]J>Z&GWR M9#=*T(5/YWLC!&40I(TB>U';Z.[-AO]F#ZNK(R7>C<4]:V"DW'ZNJUJJO74I-ME*D^1L9/17\%9U(S MGR#A])(U"7"%_N#1%4G^;W!YZ_?X>Z.W:U57[YW:KB/:#M3USOE2)[_/"W>S M"58PE&!1(JC "CAE.&3G>?"V6&]:WWC?"V@/7?7.93[L2F"MN\^_QU$9CLYK M>[0I,^Y".H?IE$VF!+*6M:\A#.7!,Q^ *66M,]FX%4<,K/[.'UAUNI3./N65 M+@8S$&$74_Y.NR)^/ V#>>#J^TC*JS4 G CDCJ@UB'0B".YHR00'.<>8D5F? M]-[DE#Z*PCW4_(X]Z_U5H'TJ^U^=VGF^N6S7)>X)+9(M:.GV%]0C5.Q)'3TW:LM9]@R+B72F5C=$%P_1>@ZE.$6? M))7WI[/&FK0=5]).5M(&"K9/!0X/TOF/J3PN:X2]+-IQ"RF%&[E)4P/I19C@J] ?_2.<7>#5Q2-4]-EC@I10D^.1$;P7 MMF[S+C-$9=G3,<@?Q8(GM#\^F3!19RKXI'S?U=G1(VM*Y*@=B&Q2'0"C(>B< MP(N2G!(H@M0'N R?T-K;!^7?PX6\EN8^J=5[;]7J78QP46$I'++159(.:U<2 M"UI;YI!A(68\F26\)O''=;R?Z[A+'7["T;.'&8'DC049$40T<>;"A* *,!3: M%>:\X7O3&+2'/?>$ME@!^'=?9K38B[1?7+K_5+>LOXXFS2'WRJZ_YJI^X;"753-HS# M(!/AUR;CO+\8I5-Z>'US9T6&.Z*CTQ+&?9#-_A1(*NL*)-*'OC9K_9OP))IHK7623P+.0Z]IV!=_05!J.RES&FW#S>_P,62*ZC MI=T52*XC['TID'P]H&V1=B4Z"NOCWM2_4(FN12SH0_(Z9I")G!FE@@:?(X.D MLC-(!IX4K2_J[X'S](LGU]*/83=RZB FO 3:O))@%7 =U43>"VPWQ8W-Q+B: M>FP@@^TKBO3D*$H#NK!4!Y(ZB):1&R(31QF=<:)U7ZL=*,@#580[TH\U6-^! M7CP?CB>TNX8S7)0&R2B2]KJ R)X V9S 6:>@,!6$%YX9V5H7;H'8?D"GH9"& M+3G<034)>4I(#SQ]-L@O\ N>#3]7BN?^U1PB:AY5D!9D2!J4CA*B"8F.2^LM M@42%K5M!K0#KD-2BM12ZN'#&,_K1)T+X6QC]@=7KOHY/NH#*T5[(F:]#?[F# M@#J"CDDF+>@?TSS[[0%,AZ0B3?G?P1WFWW& HW!&^)[E<^+S>%+;&G[!ZR"% ME@S1(C"L1V=2C#@0.#@='8^Z( NM\WU6 G9(FM)>$AW1\'=-%*$-PX)4GMB1T&)SB6)HW"EH)V1.Z96H3G>E 8$O-F6;!_Y-9 M;"8,\M]Q^&D4/I_VT^O!M"Z^/O8RUOP6)Q_HX!U<8/QV^:O/1AC&&\3L6[Y^ MPU![9YQH%2&?X?N GX>C>K9=P7:IOX)TUV"] E-*@JK78H&3.GLNHK4A<*YB M_;#>0@K.A%#,H"F)D+7AIO1."3?@9Z?N2@I-^^7N#[, MK46N6VO//;'I3D2TZRCT>#3I?;=%+I<]61'3@(MN=_0\9N"FE%V%=+"0%T!U#K1 MY(=48QF0[4:/&PIJV!67MZ8"G$NC?$V:)8R@(N>S#'@7#0M*9.M6J]W8+]$O MB0MO6_+K,+>AQ-/P8C 9?>O]?M*KY52&7@4AL5(=1$)0!R0PJ75(.7G#[^L% M-\;T\Z?AEU_F3YQ)>/[-I8 OW[<]AZHAXX<;<:UA.'>!X.5)CZFL@D4/,=3! MRY((\,@4E(C&,\=]QOLNB]>3V\N#D-N:7.M@O9V\[ FM=;:!-HTZWD.100HA MNP#&%VD9IF+D?1;]>G([>7D(],Z/!N/D?[-'\/77D3F,?D(LB =^+PX"%(5""I@ M;3DKT;9OE+HVS!T$*;MVQ+L6UA[%)-\,!Y_>]+]@KK1,=A*77!'"MF*3C^%( MH_CD7._&5?%>TB-'@W"V4+KQLT&^#FU\J>QH%>/66XC>A*I\'*(V'K@61196 M.[6T3CQ]+-9V<CF5G1O><2S0D\%KE:%]2G&_SL M7@%6BH.N(XBM!<%6 ?6CQ4'7$M1*T;#'<'EK*L"B32PR3NY+(G"H8NW#)B%: M'I)BKI8P/CW1/RH.VE[RZS"WFS@H8R$A%PC)V 1*:SI$R6< ;QFY*BAD2O>E MP#[5..A:C+\=!UV':ZT'4]P99.!&EHB!#B#N,Z@D'#@M(B168LWFYDK'A_RF MO8_+/$9H;5C6<.W-QE>,AF2K3+[5RLP)V1BUP'B:%/L6Z[?OZ(>A!AC>D-^' M'VI)\;OR^QBG%DC/Q8C)D=Z%D!&4)?3!> T2DPQD^D8>S4JRW@3%]H,O6_43 MMBNEUF&9:ULSIOS+]Q$L[P9GWQZ.J=RYQ=?GS [PE"^W]NM/7BM4L@[*;54J M/V8,6&.GO?-)9>NS[5I5^6_7UFDCJN]ZP_[EH&Z@'3<#$/>PM(..'_>/(6L= MGSOXD6?W%+H\S.;;XM7;&E16YY&PFG*?I]580BJ(D8Y#&U)*DBS-S]F&X&UJU])):N'+E M%0\>Z/?3O_2!F^P_S\Z_?1A.3L<3[ _F6E6Y8LK?G']8](&\!__-O_#U!+ P04 M" #F@JE8?M#H?!+L #O4@D %0 &%R;&\M,C R-# S,S%?;&%B+GAM;-R] M:7/D.)(V^'U^!;9G;;?:3.CB 9)@S_&:\JI)VZQ,3::J^QU+6PO#18E3H:": M9"A3\^L7X!%WD "I++6K$JI@X2[/PAW.!P.]W_]7]\?EN!)E%5>K/[M3_Y? MO#\!L6(%SU=W__:GWV[?0?RG__7O__1/__I_0/B_7WW^ -X4;/T@5C5X70I2 M"PZ^Y?4]J.\%^'M1_IX_$7"S)'56E \0_GOSVNOB\;G,[^YK$'@!ZA_K_UK^ M-: 9$6F80I[B *(T]"!&L8"IGXJ8_1QX7OAS__2?NL>_'SW_+6R>]M,T_;GYZ^;1*C_UH!S6__E___KA"[L7 M#P3FJZHF*Z8(5/E?J^:7'PI&Z@;U4;[ V2?43[!_#*I?03^ H?^7[Q7_T[__ M$P M'&6Q%)]%!M2_OWU^?Y9D^K-ZXN>5N%-S>R/*O.!?:E+6'P@52\E],UK] M_"C^[4]5_O"X%/WO[DN1G1YV699[HRHN4\6E'RLN__DN/A9%398S M?"RV9'987JI??)#?=6340 /&M*'3F>X=5L7W6JRX:*WEWM @Y__V)_G=8EW! M.T(>%U_J@OU^_?A8"I8WIONS6M:J+]>?O_PJ'J@H%_7F\[L0*_C;EYY4,Y[A M8'\R$*L^HYZEJ(IUR=J%37*A%O66L7]OZ(-=!D#+ ?A)\E#]^5]_WG+N IKE M_*@LG0("OK8<_+]GD2G8'JVE6N"+\E#:@IE+N]6@2HK;B)J1BC;R=H-)N8/P M9[&LJ_XW4/VF42-]>C\?3?5UV4M%2C:">O?$SZR0OLYC#?%_!0#P>>-%,\P?CBACS_K9*>E-H[JKW2F[QBRZ):ET*N M\>)]+1ZJD4^;YBC3??0DJ22.<O*XYZ PWE]].D@/O+J)R1E:=G9O>#KI?B473-6K@7_(-V=?)G7 MN:ANE>-S*[[7KR1,@"(#'2M@AQ=#&ZP/J*9IG00F0XLYC!#XVC "%">@8<5E!,%8?E>&39_P MO/;*&) C,V0^@IUU.1[^];HLI5%;I"FGP@M#B##S(1(DA2FF H9^*'@:9DDF MD(DQ.4MI8MO1:\/2UEZ1CZF0C%)&,&'83R.RJ#=Q MXYD@.A,.'X"H"6T#,AU0>G;4B?AF9O.$J;P"'55W!G)4,$?V\#R=6OR-,*>+SK^1[_K!^>%64 M9?$M7]V])H_R+_7S(F-4I$WZBQ\G$&7R.QJD,0S2B/(DC7&4&>TT3(A/K'8= M64![NH!UA,U60R,\]1;(J5 R4]TF@BRW&2T?H&?D"O3(;7@!K\>0,UY*;2!P MM+H:D9YUP;4!Y7 -MAK#SM)\%I60+]U?K_@;\226Q:,R_6^_JW"+6$B/.F$I MRV F"('(BV.(/8]!07R?!#&F,1,FIF60VL2VI*<-R(H#OJ5N9DF&\=(S'P#L$ 8=97>&04M 1Y9@F-:LJJ\E]J&NZ[UDIMRD7!9JX+K,62UXDQWQ MVRJO=X^]FJ#IR#.G_MRYKG' $1-A!G$4(XAPQ"$1608Y3K"'J"^0\'0LP_2L M3FU6OOQ6-1IU([_1LR4S3,^P(?JQ0#>V8AU-T"9H-52O=L_8NT,HC2?//#.> MV37W?/(NR[XY ?F#S.L>SW^P^=5>\N:#O%TO%3VU""(O;)/Z_WD&#F991>=# MLE^"9Z1HYYP?GEZ^7WUZ%*74I\;]SVNRO*:2-&'U(A(X(F%(8*"2=E",/8B9 M'\,DPJG(?!%DW"@=49_TQ.OKZWL55:E O@*DJD3=+K8[?/3 M(&6V*)Y(JE" ;1@!'2?@:\^+PR-'

'V_NKN1GWX-8S$^RL3&01(7DKKZA/<,@%])^;NH M0<,%:*V'GH70P&38(KB%P\P":"+1>$?,R8&:OK16J:8C0\^69:HGXFZ"J>8; M%^26TO&<*'J8$_7V^V->-@^WE],6:1+[F(@8QG&2021W\S#E00Q][ON">0'& MGI''X(RSJ7,0%$T@-D3!8T/5(G?4R33H.1DO J[A*>+E>:);9L'-\*3898:Z M!-!E/J@3ON;/ G4)Y\G<3Z<$)LKEK\XEH39?;B75ZQ6_D9KRD3ST=Z1(Y/$ MA]+J,B2_A*D/<< %%#%/N!^EB1!:.1!3,CF+%5:4+:^>33(Q!L;X!>$VL\LF M2+M/N+\ BKDR[FU8_+%2[B\ V3CG_A):YGO49M!?)/'Z#:G%.Y*7?R/+M=:9 M\\#K$]LV10@++"#"\CL<$0X137#,!68,IV99(FX8FSRA MI.-/[2 W)T[%AL/J2NTR&R9!W7"I;$&UPZ=IZHFC^=+SWR)=Y_KA M^7-1WU>UR%?Z21S';TVXS#\\@PTQFQ2)$R(:Y#5<)JI=,L*>R(Z2!<[+,7C" M?^*U^8[ES_.\=Y8^\-C,E13>_F.=U\_O5U5=-M->-5>";^_)ZM-CLS9_+%9/ MHE(E\=;-!Y'ZE)(X0E P&D(D< 33@%*8[Z&_*OXDJ M'$JAK0VOQ%V^:I992I;-$CM_[07CB?7B+(FI=$E3JEQ2GZJKDXS!)$:$93R( MLS3H)K:OU_='GM;3Y0T')E6^\ >;44=!NI>8H_E/5!IAP(XT73&.6LH#.H&N MP$8D^6TCU ]0DL-V'EZZ4(G MOQ'[?%N\$CB6EZN=1+N&G:O-'?;G*W!; M@%<"**:N0,,64'P!Q=BT6!KLK:;%U&[O-16V9KLU>V0&=W,6P\ZWV[.7>6\W M>,$P%B9[6Z6E(?1E_?BX;-83LGQ-JOMWR^+;]8J_:MW<+_="U-7[51/E49_* M@UI#$8YQ$I((BA"G$$4^AS1+$$QP3"(:"I&&6O56G',VL9G?K5S4, MVN06* M7:#X;7*P.XY!RS+8X=G KCF=-HW5XZ4FP]#S[^?AT\@\7 _.@TFEJ8FGQF Q M>JDILENF'$V5H^5J"NP&%S*G!.=;XJ; :6_QFX2 71#UC:#UMLCM5B5CAC,: M^P1&(?+:5#02" ;]E$09BV/J8Z,$X#-T)C^%?2J63\T=E_T:&&;AJW,@Z06; M'(ANMD H@GNEI"WK.J1'5J1W/GH?F M9'Z'B_^[#V%JW%R[ %/-F+)KI R]0A<@6?0D,1#:65\2'9HS]R8Q@.&X/XG) MR];I7.U">% WJ#UH#YE@!"4<,DHSB*B0.UJ2JFUMF C/CSR6&A4)&Z3VQUCR MAP'3LPC.8#"S!&<1F* GD9:([M*3!FC-G7,T+O:)1"*-E\S3H']=/>;*W;C- M'P1_5Y3JZ.1O9/EN2>YT4Z$'AIA877_]>/-^UU=M.&@:..P=:@[G"QM!,JR[ M#M$PTUH3(,!7Q8NCMC :TEKE4 ^-.UL>M89PN[G4.H];>N_B3BWQG\5C4:J M]]9ACSR!:.9!S)ETT[TPD=]1!)/ 3S!+8I6$8N2PGR$TM8_>D@4;NO8^^3FD M--UP!_(;>MXVHIM[VB-RN7*NSY&9UY\>$?;(A1Y[WKKF?K%>U=4->58QM[Y( M.@J#*)%.,>0L#""*L =3EA)( _D7/\HBSS=RET^3F5AA>Z+@L:5J7$'^%#)Z M*GJYO&8*NA&U(SA-X?@!D=Q5C3]%9.Z2\0."GJ@7/_2TG5:J17DM/_%J@]S4 MP^QWL3BA@? %]) ?0X33$.( AY#2D++,]U$FB(E:GJ$SL5[V5('HR9IIYCET M]%33@]Q\-ZKJW77Q+'4?\?I[ M7NGN0D^\.GFP:$,1O!%R@(=\U>ZS% .:Q>/.23V^T;Q08-.PT)"LTF>5U!UM M*0?DLMI*GAIOMBWD@#"[6\>AQVR23$]4>5>K:I&A M(/:3R(<1XA@B^;W<2&(,*4H"1H7<3#*M)J!VY&?P5AO:(&N)7X&\+VNX5/1- MLB6-H1W6Y.D!,U/T#^?:/FQ!?->#N*D-^6%R$$TR3J<$TS+AM .5M:!F&U#) MV"?S"E1K^M^"U: N !-E3?(5D'9'#J,2T]4=C8+6W15EPMM?DZ5\Y$&^W5[+ M4!8)B.^J#X]Z:,5_+DJP$M_ 4JC2?M5?7"6TV@(_G,]J/.J,Z:RV$N]GLUJ/ M8KT%ZC\;URO^NEBISX58L5Q4"X\D/A>'T6A2** )D8! MQ0%:TV^%-AJ@!AOD_:@V"/K=*,T)IN[ MS=)92G-OF,9$/K%I&GW%3J]/Y\/+<;N[3M6;M=C$P_W SX0?8AC%?@"18$3Z M>C2"*$-QRGR,XMBH4)P)\8DU_^!:1W]QT;#-I1&:>LH_%4:&'I[&[1?I;-#^ M]LN[O%+M^YKK+[^JQ6BJ=" ;>!P9%"/2LUH8&U .38[5&.;!F_>K*I=/WI9$ MW?N^*9:Y,FHW9<&4A_->;F]UPAH:HTRG&QUQT%$'/?FV#8_D07#IC%7@:^/1 M-\PXBGH8B&T5!=$9?[:HB(&PNU$2D]=FK@K2711^^UV4+*_4<4574D!"PP@* M/!@'?@A1&OF0R"47:PP_8/5,]A#-.7KMMPEK\_1GV&,7B=U6$8 M)61QH+1>"M^CD2_)WY8/JYJ;9#:>?GOJ8R5UY4]1A?Z>BMYVARY"LZ' @/@: MATL72VYXOC0JM-.TQ6'Q[(Z93@\YWTG3H$A[ATW#3UI>!90*>W=7BK:BX:>L M*WRX]?PS$GN4QQ0&G <0\5C E&0)I"%F.!6$X$#KA$F7X,1:ND]>^3<= WI[ M SL,]7P3E\B8:?&%H)C?(M24U-5UPC%R\]XKU!3^Z(*A[GMVAN!#L;I35OM& M?D;NY0J_C7=>/ZATK@4B<1*1(((!RGR(L"<@I@1#QH, QUBH'9.)(1@C.+$A M4.2A2H@ CQT#.X=O5X T/)C9@5$(]>R 2V ,0XP*$T4:]+3!ZQU,KH!+E\_82O$5RU_"( M,^9\<0,^,7>;7"%(:/OLD(!GZ\;MY8@H?R07X?("/XYH"=K)? MG$LV0N9%4LST1#^7>:;YMJ5?<"++8>O9^K%'XC@4T$L$A4CX&4Q3(F!$_ #% M+$N2T,PI&*(VM4=P.H7J@HW!,'::WH K1 Q=@4O ,/<$=(1TY08,TIK7!] 1 M^\@!T'K)3-FKLMY6)/A%%';S/&5DV.IC M+M*4AT&LH^2#5"96[EUR8VG/!M ,Z[ S@4 .^HI?]JJ MYO#8LZBDEGB]*NH];+?>OE_);:BX)=]/U9X*A)]0+PYAQ#&"*$())"G-H)]B MFOHASU)?JQ.:#K&)%;(E#23M@5PVJHC].%RJO6.G2J_6E=R7:ZJ-Z)B9=X&Z*0N^ M9O7?B3K1;2XUE&NR[+,.%S@(&$I$"$D6)A!E%$$2>0F,!/=H(OS0(WRQ4@<5 M@M_JVZIAJEKJE+;J=$1;/^E&U'5;E=70*1F!3,_(.$# MHS@BJN.K MJ_M%3=ZDX@;T[(".GRMI=[J[3JI2T6B:MK%IT8/!D1D9(3:KR= 3_- \:+YE MO1UIIKJ?\O9BJ$C+!PM33(B6;3D]_,2FHZ=E''P\ <1X MU/$R\0$NB#&>&'2VX.)Y@7:CB@-/V1[?;6X-=868-I??&(]X M' 0"9IG@$ GIP5.."60XB2(6BR!,(K.SNW.D)E>MAAI8;AG0K.*B@9+N*9T+ MV4V/Z#8T-\7-)KG@-RZ.=R-E7";TCYJ6Q. M'GA3$_9&E$U*_H)CW\,("1@J-48\P) &?@0YIH1G-,%,&)W#ZY&=6*\W3(!* M<7$%'DD)GII:N.KB$2^62U)6X%$N/>]N L3Q'M[H;1>VI!EY$7$:X! ' M, YC(GUJGT",< QYA(5("$.>,#I1/$%C7BOQ5_!_>G_Q/']K+/X%1-Z5YS7_ M=[<5 5G7]T69_X_@_P)6Q4J O*K6<@BI,<6ZKE0\+%_=76)/6GAMC(%7C?(#"59=@3:A(ST%)X09W?$W%8P?_GO])$IR M)WY1\455Y^X=RP$DC# >LBR6 M?Y_EQO0T\DULQ7I60,<+:)AIJS0J=K17\#_$9T7/+/Y@7$]X_G+Y5>^NW=.. MS* 1&M12ZNU%\(W@5T#S$S=)6?L?+E<4L7-(2!H@R^MK1->XV<14MS67*!@>$"82>^N6$>$\V5B3Q+9UYC M-2;ND=D8?<%.@=^24E6"K?J-_IM\N9:F8Q$A+R,III Q&D!$_!B2U$]ARE&: M9@+C(#*J0G2&SM2GYBT5)T&[3W"[X[D"'5%WYFY$*D?& M[AR564W=B*B'AF[LBN"U4KW/I;UT_U+HWB ]>FSJ6^/83:,@=;,,, MB@&,[)87=P]'&NVV[EGA-B]@GON$U7-^O7I/'7%(ZO6M15X'+G-5=;/&W55Y7S67@*J_%%U$^Y4R= M(.0%5W>#[U;-R O/0SX*&(&"AZI\L.IG%F88>G%*Y=X QQ09)>K-S/_4^XU- M'K!*I^\3"YX!6Y*JRK.\20'LV6X/'L!:,6[846WF2==;['_@J30S=MYET';5GFYF[N?M>_U@M(U>@8:6]7['M>=>P8QJ]TH57 M,Y@U 6BFY]&78&0>XC(4V%7$2Y?LO $P0S".XF&F[U_6DE<:*9$_-05F1=VW MG\U8&" OB:$7H12B(/(@B3&#.*)9%).0\M"H]D^B);U^Q@..(!=&B5MN:F=':D-1&J]E\.81& MTSEV)+"A)]M_,C[O?#)(IGJH7B^7Q3$/M<#>? =RXQ^455%N=\;I+_LU_9\42U?^HXOFSQV[I.4DR2$- EB MB-07'$L3$-,D$=R+XS SR_:W8F/Z8\+E!;V#+*'5,QS3 V9F4EI^3O03ZO?( M;3.A]A,LYFPH=!E2KNXBV#$Q[SV%BX ZNL-PV6@6_6[/.HW26,H?]UGYK-(I M/F6_5>*ZJD2]",*(I1D6,,2<0X2B#*8$!U DGA!9S#%"P>))E+30:GY["2\F M2KK+T12NSN7 #INS6<%RN).\ I(W()D[-'B@X0]^RJ#D$#0LSH6T07?\7OBC(3>2WXSZRG:-ZY MR^TT:*PQ+P&NV7JCE;;]:C!MN^45;)A]B;DP6(5>8D[L5J0YY\9L;7*-X> Z MY8S8?&N6:WSVUB_G@UNV)C=U3(8LA8IHRVWCRC >,P*37MS%G?!FJ\.F+$I+>+=- ML_.XK)Z,KKJX#Q.;MY&[EN!'O=SUWC)/U/O5X_KNOH@GL0R_%4TS7^C((H2+# D#(<0<1:HY@0( M"I*)V*,8$69TN#% :^J]VN;FI4I 4\2O0$,>A&9KYQ!<>@NG(Q#,%'1 ?O"U M)>[PI$%#1$>+YA"E65=,#9$/ETN=5RYO+M1]-@/A17[H,9C&4H&1R$*(&4

Y%2&B$AMZ@XDSM6E(8$X@BKYJ!IEODT8S3( M%H]-DNF7FI2:-_"<\VFB#X?<:JO&*W&7K]3%*4#)LLG),8ZS3C=1<41$Z,4Q M9$SU9IIY7[4EZVY#[$6=(S]:_*.83 M1,B'"YML2I?LL'T%6L9_@(HD8YB^=$V1L_S],:J"C,'KK*['*"&SY9:+O-\# M?WE^H,5R01*1BC!%D'$20Y0)3RZ8/(!9ZA$O8W$49%HQW:.19XH1M<3T+.2Q M],.6[2*9[ ) (^)H&Y"SK \$=^0[K<[+;[:J?CS2+"IZ5H!>M_5[FA40"_R8NZ%G"34K*?L",&)%>BWU5HM M:\N6"[5Q8NW&R;K0Y"B"FGM&A[@8[B"W6'2;R+W%W7F?>4U!G66.CI";.4=4 M3_CC;%#-]\Q/23X6JQM1?!3%]=-=U6NR7#ZK"XT&I2%&AIE8K25UJ(HI M?)3_]Q7T]EW]7[57D4^*)SW]KLH65Z)FS)G8I$*YE.AZE1X-(3( MCSC$8:2NL63(1\@/A4^<5IEUQ_O$!JEAQ%&5K3EGU%'0XV7FR7TXI-*-A[0" MJ0Y;K4@G*KKV8H%&KAFC)>XG8ZXXBD/.?ZP(B_LI,8Z]3,"";5-#5:*UO=C4 MGVUNVS\O,E_PR$\]2 (N-Z#80Q!CGL+$2]*(I@(+SS?K83A$;N)EX?J)Y$N5 M?@&SHH0560H@?1UUA4NU20*__>7+7T"MZMS(7YEW8A_$4<^RNT/'S!COT+W: M+7B]I>VR,:&.C,[Z$ X2F[GMH([@QUT&M=ZR4_Z/HFY[OJL[\HLXRAAG&8=) M$@J(!,,0>_)+&C$O(K&@&?-,ZB'LC6ZDVN8%$#YVE4+-E'9??I[X<9#P#(I4 M6CB4,@9))!!, A1):\=Y;)8Y92^_Q1;<@?PAHY3[@D(OX E$5(I.D>]!Y+&8 M93@CPM.\17HQ E8W0UU@H&>GK>4RC!Y(@5HZX"=%Z?S.Q=@*GY3 D='='WM6 M&WM2K$.3>OHA5STE%T*U?N$>A;&(?8@(;\Q(),U($J5!X),,Q29F])C$Q+:T MK8G*CCM)7MI(TKJ!Y)0)7,>-(Z?L%ND\>^N(P MWASR?O77VR0MSH+?>4+4I M0R)%$8PC 9,L8Q EL2KRQ!#THS3UA$^9R(Q"8T/$)E[93[KCE4ZQ$7/8]/33 M%1AFFFJ/@WTJ](" KG.A3Y%ZF63H :'/9D,/O6-^*/;Z7H5)^(T0Y2]EL7Y\ MM[H5W^M7DMO?=0_$!H:86%\[RD"1!@UMN:4NBGI5U)J=RL8@&#_O"-,1S MY*$.49K50=40^= _U7GEXKB/'+NI*']?+.7[5=L5<;.E2A."(H132!BC$'EQ M M,HB6' 11IP%./0-ZLUJDEX8BW_\/[ZU?L/[V_?O_T"KC^^ 5]N/[W^?_[C MTX2G*%E'6#:&(6I:H4:"NL^ M!C5,]J4B4UI@#,2K]-YW7\'XMG@E^I*S"Y(D+, 4PQ EZG .4TBB"$//#UB2 M1L2+*5VLQ!V1+LNM07!9D[Z6@FS:_1UP81AYSM:U)Y"A"?$GV&DL-[9'^8(L.GP# I*WSR?ZEXZ#^40[#$UDJ M)3_]V^X#Z9/,PXE*KL-4+O$9#R$1F0^3) NR%".?^48Q@$N8F3I2)VDV[G#S MS0YURS[F%^&N9PCF0M,P"&@/I+'Q<(& (RMS$2NSFB,7H!W:+2=C6MYO.;\C M#WQ!:"*="T[B1"6-^1!SN4,)8\%HZ 4<8:-*G2\6V]@EO(EE- S\U?#JR*7A MBY<(6+1TKL!U+3]C=%VK?&FUN[@A33K0%(&+V4(5/TIPPCP<,5D 8I,3_ZXH M57G:-X+67S9)\=>,K1_62[6=_Z4LJNJW52G(,O\?P57NW"N1%:6X)=\7+"-( M!(+!*(VDZ\)X#*F@!/((^;Y/L/ (V40G#/K/N6#.)G1A<[6])]XT'#--EG,S M#7I693Y4K0R08@=L^9&6:._:AN)8_F[+)6C8! <3< 5HPRJ0O#IL^N82.E?= MX9SP-&\;.9:@KJJ?#Y&;M[:YYK"'U4_UWWO@MW2^ZI:"_Y&VI_577N=LVV@ MT/RQN^[9W^CD"Y6D#/911DQ8>$R& MH=R>T@45!\VA-=ASN8?KQ6L&]NSN7)-WO(.S LWESLZ,@?EW?%8 G=P)VHUD M:<0VCLZN5_Q-OERK79-RNK9IRDGFQSB(&4P08VTA^C3% M"&89CGV/8(_$1BZ.)1]3!XLZKE0!+W5?3WF12KU:G32T:99(:QJVZ?$SM&X[ MT/4L;:&[ @U;37"[8ZQK1P&5';/D8EYC=AE41Q;MPN%LMVA5_2G[ MI2AXD^ CRJ><20-:+/G""]/0PS2$/J94;LY""JGG1S#(<"A0PK. )V:;LW.D M)C9.W4U.25[I6"F>Q&IM:),&8-+=@+D0WG3KU4K<4&TL2$\7*,(N-UUCPCG; M;ITE-/-&:TS@XRW6Z!LSE^]OOOQ-5/7&>?(768P9X4+ ."9RVQ5)MX5ZU(,T M%$'B)SA.L\QI+34#YB8V$ATQ\#B\)YA^#C3=F!="=O:=6_,/Z&?'^8YM AA? MNL#[*=9^K,IC%J Z*^L^1,/\>KT MP9XFZ(EJGN:?EW;88#D1U,SJ',L(OBJ*CJ[<#DIC=1WP](BS70<<%&CW.N#P M@].F_K^3L_U?@I35PN?,3Y.402Z"#"*>(%663\" 1B+,4!HR/[(X93=F9)X3 M=?E!P=-D_6\1U7,YI@%HCGL 5T#Q Q1C\U\).()CYKL!6_H_Y"6!(WAL;PL< M#S3SAJI-2'J_JNJR:4]??:KO17E[3U9=*/ICT50Q%/QSL5R^*TKUTH+[">6J MW%X4(T\=@8?J1A.#H?##@ 8^BSTZRY;+BOV)O96VXXZ*8;2!_9FV978S.?'& M;?+YF7UKUUT"W1$)-#*!6@JU/;+;R-4W^=I^'L!7)2OHA'49!G^167KIG:,= M\W^,O>5%$^-L]WD9%Y8+6GZWRK.<$?J%.+YN$'*W6 M($'D!QD5 M*$$8@B+X(8QQ$4,4\S/Q/"Y\&LS5Z,V)\^MK>33_;B'5_,9M:1 M]_QB\^7>>];N^W(BI^V/U/K%:DI^E.XO9LS_6*[R)!/CO >,'1<77%Q?L[K) M*)0_B/))W$I.JV7+]8HW_OHU_^]UVXUB@83G)\P/8(IC!E&((IC&F0^#+*$A MC\-8I$8+DC$'4T=@BA5D_>WJHMF=DPUM0]?8'%V]16%2S,SL^AXKH./E"NQP MTP#9ACFV##F^G6Z#AI#3M2$?;R.K!JE'>2LV*ECFX*N8@_OU]QDP_WZ;=_J,_Y M&0''/_*7RV;VZ>_H@9[@%9 D\Z>&G$U1AD7:U9F1)^U< MU>T1Z#7[QSHOQ9?[HJQO1?FPTRMM$7HI1;[@,.4LA$APZ:A2G,'0YUF$">5A MABUR);2(SY,?<2-_?T_4YK?(0*78@%*['^16>,.(F9>J!ZR>9^H.)ROE[LFK M=(B. =!P !4+X+T&1,8.J)'(CIQ./9JS.II&,!PZEV8OV]D/E8K^+5_*SW#L M4^&3%,;<]R&*0P9I1"+HB9!%$>'44XVZ]&U#/_#$ZW%/QDRY-U+KZ:^-+&8J M.BJ&L0(>\NQ(QS;#SJI&A\(<:LK1WRT7T[)X%&7]?+-4AR4[5=*W!W98Q(AA MPB$CJBTH#1%,&2(P3GF,/12AS!=F;2''B9I\[*QZ1>[>/>S9V2_:?Z6N3@$R7#H[VE>@H7[8R6#"&YCZ4KM:/<<)SKMT:@-PM&[JOVE;R4)Z MJ6K -H]#1;2E8R\7XR81/O18[&>1=+%C+)UME*:0ABHQV?,"E'D\]$.SJ]Y# MU*8^2VQSL[8TQU+H+?#2//)SA8*9 3 &P*):A(9@S@I##-&:N0:$AMC'Y1YT M7K)3ZB9LFTD5V5S,S%=WG[)W^8JL6$Z6.]E:MY)"=?I/73FF+&$(<2Q@$A(& M4<0YI%F*($IHP&-"PHP;95&Y9&YBD[$AO)?1:5?VRNFVS"EKLYJ^*4 ]M)23T#"/\%]SGJN#,+)$7O"T;8QJW,)T=*")K=J6 M/I ,_/3TYYV^N_KG >-PC!\-.$7"S.H,@3!!4U-M2:T.#L9'G^T,05O0W>,$ M_9=FO@#5WL[XE+5W,W8+D/XBWZT7/O5QR'T*L8CD_HB'$22^[T/!:<+"C C? M-XHT3L7HU!:EIP>RHNS;/-TIPM4%A0"GFC3-3=H/,!5F)LW!_:6CVTC[,]L( M\ -<2=*$^*4O'XVQ^6/E3EX(MK,+1;KT+BUZ^+FMFO5.(O7VNS1ZO7\BRBD<7N\S]EU*9UX03@LGMCQKZQ/S]"S;0E%]_.FN2#\ M&+-AN";L3$0_"[DY0PH 6:JVS@9WLYK.[KG M](7J/TX&^?D:D=.1M-CKJX7HMQ4OE\]W.RT&'FKM/?ZY 28VO)*DD#15JO:6 MK,&F_JS<&IMY%R(;;N*;2FHG90;7#^H#XFCW/B::W:[][*CS[=;'!-O;I8\^ M;*9H7.2+MZLZKY^_/)#E\M6ZRE>BJA8L%"2B00HY0A2B@*40!RR"J9?&(A29 M8"'3T<,SXT]]S-A0! U)T-/4T\!S@ SKG@,Q#<\1C2345K01.0943+[9JIC\ M9JMBY\:;1;E&A.G5:NPQ!W>^KE?\LVC:XJB"K>]74F_+]OL%HIG@'D/0PV$ MD1?%,*6(0Y\)N7=)HSA-C/8KFG0G5L!M;61U>[0EJ[X1S>4[Y=IRR=4%][P& M$-7;24R DYD&[]_I:BM&M"VW%%V5,-_!IGZ'^$POAA?(IV9'AL(9K0,GY/ :@T^&FRV!?B<&+NK M[]EG[)9>J7VE*N?W1K3_OE]UA4JJMJB?"IEJ4Z$MD>=UKZ73F==N,?A%ACH,T\6 <(C*UU]B05)_TEJAIR>H3J.BM79?*:NA#'H@)OK84 M'9[D# GDK'3T"1(S5X<^+^1Q >B!9RW;O1^M5=UGCOMI''DQAS&E'**0"4B$ MAV BLBSU_40JHV>BB><(39UB9. [F0&DIY0NQ#8\W#B6> +=')/+52_SNZ*CZCDEW>E^,=:K%C;@B1,,?+CP(=1 M$C%U"((A58V#>9;0) HS3$-NHK8:-"?6X!VR8$/7Z@Z6#GYZ6NT8%3,%MP+$ M6,$-1'2DZSH49U5[ P@.+8#)JW;&8+\-Q(>)9 M!JDOO8A$)%Z8QE0$PFC??0$O$UN1GK,VG?&AY2MW6#3I@EG0,S4S86MFA/9A M56Q=@9ZQYJ1XRUI[36#BVDN78^2NIH0U)W,7F[@4LA-5*"X>\H)4EIS5@G^I M"_;[;ZM<[L:^_-9MW0F.8ISZ$4P0%A!%6013%A/U)<5IJ%I\$.,$EG/4)K9G MDHY-\>&SV.C9(&<2FYXC]&1!0QP"%IOZSXHUW0191CAD(80T0A#)$(""4<9Q*E'N!_01$Z& MB9]P3&)BHZ((@F8_HZY3/ZN>H(:WJ4^@HN>=*%UJAIT7SXJQ8*DGM0]CZLJD_)+BD0,&4_#!/$L M\(310<8Y0G-HX.Y'4U&V+ 5U%BL;C;1#X$*]U!/^0@4]EFP2-=TA\X+*>BSL ML,J>>-Y6<1]+P?)F,5YD.(VH%V)(TY1*C8TI)"24W@J.PHA1S+EGN%!N!Y]< M0;>D@/BNTM ,,P3VD-!513OY3-5O2\6ELAWS[DS!=H:>6:F.A3I6I!//6*=[ M2^]U4\I1)9,W52[4"33Q&!-I$$A_,^$0)2R *:$^9%$@PM3/:)H8)=X,T)I8 MM5K*8$,:]+2M3N^',-/3.D=(F"FA-0@VF=QCXKE+X#Y+:>Z\[3&13Z1KC[YB MF=":KT2?F_>.L.9PKZESL8@Y\H.$!) @[$&4QI%<'J,4)LA/ L8BJ=E&)_%G M*4VLT+M50;YLS\H:-Z\MZ6&HT^W]\72YZO[MX5Y>DJ58LT M"3@/?:GHD72&$HU0@ MZX%L;Q=6E1!G4B[[/*3&7=S6ED$AX@PBGQ%(:4:@%X=^FD011Y%1 M568+'F;0%"SJY/FG,P\^U*:XB.+U_:#V5FPTBY+!:O277_;EE\:\E>4[G!(JQ> M,,P1\E$"L1^$4#I; E*,*8Q1BKTLXDF<:(62!FA,;(,44? HM:39Q)"']K)B MOE*K05-Q"]3W CSL7'*2QLKREL<0DL-6R!$^9E:F@481E':E(2G=G8ZHIO'^RT9H;6W3$FK(#Y$#[/@@\J>M_S$\ M]BP*J25>KY)Z#YOG1G^22V5Y(\JLNV1JD/Y\XM6)=:RA"!3)HGP@$ES0D3;/ M8CXE]["*.1#93+GLI37*-QZ0R2JE^-1XLV4-#PBSFQ@\])BY#MV6_+HL=PI3 MW]TUS4,,=&E@B(EU2E(JFU.;;<<=?2T:DGQ[D+DUZ4[7+175:ZU('"087+ M$R).5MIRE]8+U[0\(?9X, V:$Z_0/0?-+HMO>3"^LSN*G9[" M.T;$3.WWP-@A#SKZTUSAU977W47>48IS7^?5A>#$I5[M5^VLPD=1JUB5W!T_ MY5SP5\^_58*W9J=2E,T9@):2FB2 2( MDB VNKYOSL(<(?)L67SKRFGD/2> ;%CYJYD!L8!9SYY,"YZ9>5$M QOL>FY4 M[[F?%$,2PC^##4]@RY33 //EF#@R018,S&J1[ $Z-% 7C&1GKU260K%J2ASL M=QR](6W%-VDJFP#%MF+R5J5P$&8!%0F,/*[N=E $TS#E,$,(A0&+0C^A)I;K M$F:FMF$-:UTZ:-O(V=!D782TGO&:"S\S,]9!U[!UW%OY"DCF0,-=XT:U@<;= MHND36#070#FR;1>Q,JN5B MON;%8Y,SWB?W:(9,M0>-!=\-UIJ_[*"'H-H]ED]BX64LBT.Y M80LQ81#Q$,,4L0S&.(DPCVF"A;]X%&5>\"\U*6OMV,X1*9,/_R%!DRC&3AN\ MLJ5\!:BXRU@3UR018B(E@$HR1-( H]!&E*"!1)@CCW:1;X MM$/N[4HSVNT&MY[.[)WY"9JD'@@S!3=$'L2+]?Z M\$#(P3Z'A\]:7@M%27;M9UUUUJK>D5*:@NA'M MQ9SV$'(120U.HS" J4@\:0EY!''"* PPB6(6\BSD1J$K)UQ-?48M>80]DT \ M/"Z+9R':G2&DS64WHOI R9V-Z!AORE6UFT;#>E5NIDG/ALP.OIG1V65O]XR\ M9["-+>ZPV'3GZIA4F2OMAM-=OLHDN+FZ7NB$IWDO&KJ$\>C*H=/!+4VNL@JW M\MVV+DJ:A+'G^S")4E61CR)(PIC ,/,B'"1)0#-L9#IW1Y_:!"I:0!&SN@NX M#X2F<;(5S]#(:$MF;B9.2>!*W??&GE=M3XEUI'XG'[)3H],7@WY9<&1X9V-[ M5IL^]V0<+A>ST[>L)B&U<*=L*0L\X9$T@ GV!40L\F'J4^G1I4&:(!(+X2&C M4A%[PT]LU16Q2XJY'F"A9WKM)30SD ;"F5=<."F#JW(*^X//6ROAI&!'A1!. M/V6F4%SDBS?=#1U$8J(&&>!S'U8R_"68BY46,U7<)3KWY=.9>F;=ICJ=HQ M=GV^A/0HVIS>W2O]I&]*_$B>FTLYZE'YRW(M_V[=O%%[%O16URFP-;,%'0=@ MEP70\P#HNF[.UI]%W909<9C>8RBYJU0>7;+SINT8@G&4HF/Z_H7=H'<:S%:; M7_Y'+DJ5N/W<^9OR(KE9/E^U=QV5[_=YA]NL]QXX"5< M]:%. KG71X01B+.80YQD*),F*0ACLR,<4PXF-D2OVB06\.5>J)L(Q<-CL1+& M'63-<=4\$9H2+<-3HPTK8,,+V&%F+YUYDMIIUF X*V=K2G_F(K:6\!R7KK4= MR,XH_2)6TL8MKU?\FC_DJUQE/JLS[/VKDBGA61)F,22^CR *O!#20$0P]&+! MOGOE8?/_>Q?6ZOB_*_'\$7U""PSC% @H_45:%"^G9(&E: M4$)$@J*0AD96Q3F'$UN@[4VE]IB[3_)]B:/OLY,T\1FW"^AG/\P^O&(&MGS_ M ?68Y"^],GT6?[^&$?08_ Z.VL>)61YJ-Q%G]7!6BU7C+=] /J7LJBJ!>;< MCY05]I@Z#O.XW'.JOBS,3PA/L)_X@5$ ?IC M!D_S5-H9)(:GU!W=*]!0;N!XNX7CET$XS,^MM:1T=8X]3&S> ML@P]+9?%-Q5J>5>4;XHUK;/U\KH[8OHLF,B?U"'3YV*YE%M-97L6@@8T3D4, M_=#/((I# M.(J+K9$?8C$M,@- L]F7(PL67H:8,M\2NP8;(IM=UU+/L@X0=? M%6?@7QG'138U2W><$'!8]R^3S4RI3XCE[,[">3DLRX'N M#35C!=!3(NP7_3SYQ 1->GY;\;QJ=%#PM]^9?+2[G(=B% BOW M=-!-UJQGERO0LN7\GN-%L,S1H>>P^# 7E$&5,0.HQ#V9(1240HCP.M?OU#-.: MV"L(?=7A"D5 433H1C,"T+"%<2RVH)7:.>"Z$Q:]FC)^Q@ZYZ1(>9KX:,GRUXK'\U7[%RPWRKQ*7M;U?F#]$VJ M!?4$CS%ED-,L@2@E%.(4$4A)E"88AX3'1@4*]X>?V$))8DT)@YZ MYV,OGYDI.A3MJBV^]0R^=O].DB1S6CI'GLG!X+.Z'*<%._0ESCQEON>_$<4U MJ]=DN7Q6B;_JW,2@N\CIMR?6I9NWGT!/M4DV/SA;-&S8# Y<(;GBE< M)+=1O&!8-*NXP9DA9XL?#(NT&T<8>=(RGM!U$GXC:*V*)W3)V&F011GC,8RB M)(6(8 Y3ACWH(QIZ<8*2 !GE99PF,[%";AN+*[)77?5 L5YOQTT3FW6T/"GJTG1Y^VOS6ZMM5G2L7=BG:= "IG,)+ M<4Q@&B,J/ZZN'@$ZMD2PXH>ET*C?X%U2,C38;+=/SXFQ>^WT[#.V*UM5O2Y6*J0E5JIZ:]-H M>A%P'OE4K6PB5:VP @\2B@+H>4'F9X&?8D\KNC1,9O*5K:K 'M6N:[KQLG82 M(]UE[5+)39)S+RF#0EZO*8-/FT1 WZ]+-:\+[S^NJCJ MZK6Z[JG.J@*.F1=$,,Y( A$C&4Q]7ZYN<>"%'HNS(--R/8?)3*R@#=TFNZIH M2APQ1=JD'_E9>#2"OTZ$-M/-5M[K36^%ANH5Z.@Z$=RD%[L+ "S;L=L!8=B0 M?4R^X9[L9]^>L2W[F 3[G=E'G[9S$?6?.)*($*>9@!'U(XBP]+/3P*

W^ .!#,;-72V[4P_ MS81TY%",$)O5L= 3_-#!T'S+\MH2NQ=\O11='OU1(GY3^CQGM>!-DYC?5GE= M->GW72>LY\;;V=X=]BF.!>4IC E1A2$R(K<0-(#,9PGF+$1^XIO9!<<<3FY( M>G[5 &>#6\J.9X7/?/S@EB;V:N3MX]VFWAO.6T;7P'%Z]5F,KK= MT33G7!.AZ.IBDF/NYKV6- VT1Y>2)B)C&^#\L5$$C3 ,. $#^E"*N>QV8ASMWAYPER-A1!1](TS+F'AFZ@TU9&JU"GGG@6 MP)Y^:(#VX6T2J-VOQ7X*4MQ)4L4BRB'E"J5:" M&41IP*#T:@CD,.B4RAJ%4C73? MN@!4-.?Y5T"Q!!J>9DKU'8)CCC3?D_1_G!3?(7B,TGL'!W)\N?A#OA+O:_%0 M+0CR.1&!@(A[/D0TH=+FI (2Q)C'4KGT!T9G,.,DIT[]&;I6"[XJ-D##AVG% MZW$L]6R/6X3,C(T#<-S=/#Z2=^K;QUN"/\8-Y", M&\A'[]I9R ^BF_=34%I MCB2UE?R6M67WVLS,]NM.#;P0!;Z?(2C2U(,H9AXD$2$P$ CCR,-9ZAL5XC1E M8&+CH:Y+JJW]AB6PSY.9R3!&5\^ 3(F9F3F1G)S':IXD7ULP'-D:8_*S6AY; M< [MD/4XYLG&*M1!ZF;L-T+E;N6KMM:>_*5NRO'0&),;D UIL$<;*.+Z&<># M, R;"9<(F)D#2^&-THYU)+-*/AX<>+849!WQ=A.1M9XWT\*JK.6PCUV)_.L[ MN0U1P[]N+AZ6CT3Z(SN=7U 8AR(1&)CMX: M49TZ8V2'J$V3'#,$A[5Y,ES,5-L"$FVUMA)Q:/V6 ^ZLW?*GK::;T9I%[:W$ M[VV WFB*QUP=> M;O\_BZ4JP=%D7;79P51$01+$'%(:!1"%&89I*G_,, H)300-J=&%5P/:$^ON M7EK#+B]-S*KCIDWIL\NW-H%9;U\^$7AF^N\2MPLR$;01<)YE,$[YA3((M"$Y MGQV@/X1M7[#J7OVOXHQ/9"F: F)]ZH'Z0T-S]Q<[3RYPQD(>$@;5]0V(TC2" M:>PE,,YBY#&/48KXXK'IQ/FEEIZ)GDFZB"<3/3OD3-\WEC2O )-?FW*F'>FK M1N'*;5X0:QXC-:#B+E^I?O--]['AQKH33!,/_1 )C&$640I1PB-(XRR :9@& M"1,\P\3KINGMBO^0D]3S-=D4"75;X"4FA_AQ$/E2A![)$4 M92Q+4R07=%5']P>;F"U/VI/2E@-F^E,SYT3H+?FSP6NX6V\P55_!VUU,=[(4 MVT=:GV#OE[MON&S1YP H9WW[+N%EYF9^#F [[O#G8E"+BV;J&O:V6??KXDFL MR*I^15:_E^O'FCW?B#KO^NH\Y%5%EI]*N1P_M\V[%W*K%1".,L@\=5N4A@P2 M3S"8)3%-XI"G)-(Z>KR\W)?M4WE9E5UI/6K5?17U?\&T:E^:AF,Y84T?9F[MJ M-]+3%\JQO/WR&6Q9 2TO^L=D6N",GYFYQL4P@*X!B>.NKJ9"6QVL:1&8[93- M1-S=(S>C]^S\B;^+_.Y>;GROGZ0YN1/[?;\^K6NY^UJI)@)O\J4J:+]M MLD MY%Y3U>V1U8L((22"A$,11@@BC!+I< 0^I E.$$X\FIDEUKMA:V)[\D:LBB8% MJ2@U>VXX1EW/.9D?2S,;U/,'.@:/6QSN,*FZ_$B%DVM=:Z*^]OPY/-AS"Y@C MS\814[,Z/&Z!//2#'(]N>8A8/#P4JV89;0F_KZJUX(LD"SR6<0Y)2E7CDX! MG 81#$A F @R+LR*>PTCQ]N!P!PW.%5O@O MK? MS2O04G5X5C LEJM3@#-4YHWO#XMZ%+D?>=PB)J^U=?HH:FE%UG2I_GHB M))#04!#/\V"4>E0UI \@]>,8QCR+O#1+/<)2G5-+9QQ-?'*I'V1QA[%& 'YN MY-P'8GI^KH!D$WR2[D['Z,Y?)*_C09J))L$@-C_W9-B%Z&>=%+-XO4L !\/V M3@C-%[UWB$-_IP):YK[;=N=4)=?V\/8*HFOJ$M_=D]>E1#5']3532XWV_ MZ@[9TH0(P<,$!GX20A3Z'%(1!! +'F>Q'WM>NNG"I^>.SL6ZEDW8[]EGMKBU MY.Q]VMGF4,])_J'FY>+B8_OM/';R^^DS.%FD3$ER!5I9=LYBJZXF:BW% 9T\ M5Z";>CGSKDY>7VH67*45S\7VO#G),T_&44+SW/3M%J.FU?M-661YO4@BDM0#?# AD;J!.L.[(ANR//JN8G1#K4Q%./V$;]5DWP\.]Y??]Z7=7%@RB/ MJS@S%..$!9 0J3L("0%31A.89%XDLC3 /$5F(&1"TE&YRD]BM=:\ MXF^$FFXPT"T6II'!ECKX)LF#GOZT=9U-)'86--0@.7,$41^$XW"BP;OFM42_ M"+8NY4AOO[-[M;*KB\@+G\4>3HG<+$T"X[K51$\1 MF#IAHB,)>IK-97C]BJ(G,1E62&FXXS(0TJBLZ)(E59=&3 \Y66W1(G-WJ MHH//V:VXUU4EZNH=R5:; _S%DE,4R^-.,R\3(7CJ716N>_#).%RW?4] M[&.MAX4PJ(D1G$" Q(F$(64P31-I2L2^9E(D@3%/C'Q M/=R 8FZ!6KK@01!%C*O;:IED CPI+ER!I>=R.(' S#2U)*^ (@H:JF!+UIUK M,2J9(W_B/)U9G8A1<0\]A_$7+&T:8^N'=7.IN6LP\_!8BGNQJO(G\7[%I(>B M^E\U0>A;\GT1"Y*2+(I@& >>NB[I0YJF%/*$9(*1*"%$J_J0)?VI57W+S:9W MU0X_(&\8,M1Y0X0U+<%TN!G:AQW(^JY/NY"UO("?%#=_;@^TB@Q(EAS:#CLL M7%D40^KSVAD[:(ZLC^4P=C;I[U3<0RT>?^%"?17E4\[$Z<.&C\7JJ3DK:,X5JF:G ML?MW55+E8U'_EZA5=NW=*O\?P=M#A7=%V?U*/>5"_=@D5 +:'%ZR'4DL MS=$\V= M%7+7!GT>YE]FE9AU8LXN/?-R85Z']U?R/7]8/W0N%4Y]'ZGD>]6$ B M2 0I$EX81C'S?:T:V4+.5L#TIQFZ9VM,/6-\Q.=SQ;2(6(8\SQCT,@R@5$$5I!DF:Q5!X*&"!\)*4 M$J,26N=IS1'_/HCY+.7&UOB.R5FL]!P81PB8*9MFW.8*7-=UF=-UW338K OI MFK@^9AZ5WMV5E+.4YKZ6,B;RB:LIHZ],6@]W<\'9%<(A.6:9TP6]*?.E:S4]^U[R%^7.>U"WU*O^9.5!>W!-;#7<^63(BF MF7W1*XX[=<=>(Q#FK97[TAUWC:"QK)GKJ&3 9/N)11I2/TTB#@F*5)("SV6"2]&:,#KLDXG=CL_;8J-Z3VXD/RATKUW_[R6]4H\8W\Y@>)&;UT M>.@/$0FZ?E"M*OX D9\_2I#G_R?QG-E#-QRE<781)*)S.CT$LS M#R*.,<01#R B@@D21Y1XV@F.NP-/;&![4D#1TL]GW!-]V-Y=(I"9>=*3Q2AM M\13C5NF*>P/-EJ9XBOW=],23?S>OCB9=YO62E!_RJFZ\9^.2:&<'F/C3W]$% MBO 5:$CKEST[+_6P0C@3V$P[=F6=9)>C)9=5#;/SH\Y6N&Q4L-UJ9>,/OT3% MCD\KL? XR[*,)S!B39\![D%*,%+WGWWNAUD:1WR^BAV2HXE#J?)C%,U9+$)A M/*S]+X*MV*$(_8$J=NS@ MXK9BQ^[ EJ&O7]]>=^>TW,302I3 MZTQ#%W04K_IO@**MO\X/XS0>3W BO:&6V0IN%&\8%RWXPN=,^%$4PSAK:@H3N9+&1$ ODNJ:Q4'L9;&)RVG,P<3J M_+%804;D["V;,%W?YUV=@';\56W%C6K]^+C,)0$S/]8<<3UW=U(5U= MK_B9PF9],*=,I3>E-L] 9),2/&(FA M1R+IAQ$_A=B/?!AS1D/B\2!,C')N][8U\J(_3F]DD3?CT#)%[ M4,RLSP:/+0=7H*4.OG;_3I(N:R:X(XNB2716,V(&Q*'M,'S;SF TF>?=BM-> M ^B6G45,TB#SD0<98JG53< M0Q4>?V'FNOM=T9"=WE('/:C>?A)%P?89Q'T*>40 MI=A7%95]F(J 9QZ..6&>T36=V468V/TX:@+7\]$UI[R1&ME(-%-Y?ONIUC-K M/_8$FME+!R7[-T7Y=^2Z F,?BBGV=B\W,2]=Q=]>@#]&/?^+)\A99?_+.;%O M'E^4^QDT?8[,;?%*?!9,Y$^"MZ%$KKHIOLLK1I8J>V9!>!:S-$,PXWX"49)2 M2 6.880Q0VDB<)HF%B[M14S-X_:JG"SPTS:,OE+'; _%JKXW;1=SV0SH+2W3 M VJ=7UF4)U+Y^J6@[4O?<]Q<;\_+['WL+X;M M5%?[RP>ULXN;TJZM8?[/-5%GOI*/IYUBK\VA;],Z=I$D48B3 $,6,0$1R[C* M)Y?FD'EQ%@F?4:15FL:2_L2N^+;:<.^778%=EG9J$%?@J^(*-&P9GF"8@JYG M_":$TLSD"5F3?^,Z%MX M9F9F:L--4UB/E8+G=5,P2!BFA9C!RFB4\33*8,;" **4,X@CYL/$\[B/!W2;UP[GGPQ9EL>+SX:NW MH$Z&F-ERVI,$6YI78-\$O&Y-@"J:-4'_)2L<7)4Y-Z(];Y%S&UB.2IQ;#6(9 M_%_32OQC+0=Z^R2_]+=Y<(@002D4 2/2UA ,21*IQNX)HCY3#7*-ZAJ?I#*Q MW[ZE"1JBAI'RD[AH!K,OE=8PWGP@Z 37@ 8EA-K:$\=[)$'BKYAED5:1;!-P73O?8V(YTMVS9&95 MVC%A#[5U]'D[-?T;*7/E=G\FM;C^GE<+2CP<92B6^AA0B$@@(,Y8"GE"DY2F M?AH)9J*>AP0F5LN>'%#TP%=%T3!B?82(GDY>(J>9+AJ):*R$Y^1PI'Q'P\^J M=.>$.U2VL\_9*5F;UO:EEJ,UV0']90V$$HJ(B&'D8[D?C06#:4(]J*J@9JG< MDJ;(*%_L#)V)5:Y+G=R0M;[M<@XF/05T(+R9'MK(;:R.(U(YTLIS5&95SA%1 M#W5T[/%IDV<^BN_U[3>Q?!*_-ADB"S^(F5P?I3/KL1@BC$*88NS#6&HX\FDB M?&Z3"F[+SVPI,YHER"[&5\\(3 K7/ DQ[@I8N0)EYMR7(S9^R+27-9?Q[7M_W>WYI/)=KE9*HNA[+_[CJG$*P=$=$&,-4 MJ(07',<0)P3#*)6>?R(82T.C=N(6/$SLJK3=9\J6+],MNSF@NKOY26$RW>@W MS "E&*!GIZW'T#-T!38L@9XGM^V&+T#$68S G(.9PP?6$!U'%NR'LCR=4XTQ MWU?56O W30^+ML=%X$@PQG*6=! MG%*SZS1:9*?>+4DBS6%VD34E3XI5UR=TW23!-M_#XYZAX%&.4H&?0C$GH^AUQ=[4-^%D"2Q1X, M*?$9Q3C,!#=+MIN R\E3\CJ:4O5^!FTAIZ7\WMXR33!1FF;LAMW.XP# M.6TWPTEHLU^N&\#U![D]=XK#/]3UN &(7=]_&R)E7NKRBV!RR:B?_8#>YO52 M+'R>Q<1'"(9!F*@8.H8X0PGTDHC3@&9!%&J=5YT:?.K=J**A_$ _^(G^&?34 M]>M9'H$Q;/?>:"O(R^=Z!J M&M7T#ZQ$^20^;&[A4"80\=5)%!($(BK5BX2$0I_Y(1-9AEB(C7,T1HC.D:^Q MZ8W9]&YK&V0V7%QPPTD+4-U(D%N83$,_ER-DE_.A*;++_(\QDO/G@FB"<#(O M1/==\_97[U=5+I^\+7E34RD7U4U9L&M>/,H-P+LEN=-M@S4ZT.2GU U]<%N2 M)G+9<]%VV)2L"-[XPQU'^JVRQA$:5G[GX)B>8AOA KXJ=AQUU-(6VZJSUOCH MLW78TA9TM].6_DN66=FDNI?&0OWS]A_K_(DLU9G4YK+C]FKC(O6\#*>(0^*% M#"+?SR!E80HQ)FE*O"2,F%'*IC;EB6V"8@"(+0>&Z=G:^.FM_I.@8F8,&D"4 MXC??['!Q!;8WG7?N-#M,WS85WE4BMS;=>5.Z3>$X2NXV'L#ZHE73A*G-QED0 MXHL 92'TLD! 1#B"U/,03",B?_ %X9E1T=3]X2]9.^');.Y075" '=7IW8'G_O.U G!3ER6.O6410?,_K3U5F(GNOL] M82*$E]((L@Q+94I5WS$48$@S%OHHB3,?ISK*=([ U*MK?_^G(6G0)/$4%L/Z MY$)"PY5R3[CQ^TQZ4AIT=KQ06KM&C:92F_5:'!!IL'7BJ??FZX0XP/5>8\.A MY\SWY==W=_7;LE0A^;;K^QLA5?1![OBY<8=JG;$FMA62A;(YBP22D6(EBG6U M?\HE&0.2,[!E37^'KH75^";=-4QF!L<"(?#5>0]L$PRL-NU:!&;;MYN(N[MU M-WIOYOP&M1VHG]^O5-BPR4)M"C#?WI-5=V#WL5@]B:H6_*!X?TQT.AU]^!<'@OQ?@;D%O MZUZQ_^?]2A@>B7\!5G_I+)Y&3M03%#6C##9*U'V.ST[:,PVV:XF1%KD7UOL% M\G\F^(0OG3#D4J1_C0RC"3ZBLY2D*7B[IB3X@?W<1V)W]:XBC25/]!@9W0V/ M"(_CC/@,2YXE$:4>([!V. .T)K]TK4MD%>G>I<&5]<'G,3/;7!PA ;UAM03! MLEAX4#RG!OSL>0@:(T%@!8!6L@=&:+V5@(WP_=V+QN&<'AWZ38+N5N?)WR/C9R M_:%D*ST#\UVQ4N<_=1+<]\;<1RL)I31+PAP'B4B5G\ ]G"6YA_V8Q5D:^V$< MP3I9VO,R]:5LRUEO2.-A>]A/$MH#\PK<#<^P\Z )/'J> 5(?$S>Z6JYFK<[\ MV#'7 QG]]5#_SR23,!V Y>J0=P4G\Y[-KH?LY$CE8$EX-<=;W4C_6;EB[X4R MJ45>\/HD]VE;WX9ZC$WZ M '!('37DS0L^AO$:-DY.48"9'FL 0#4A1L)9%8@,KSQ;M8B1@/W2$;,7; ,8 MNCUP63VK_7=!/9_GOF XC7*.B1Z8G>6YCP6/BV?AA-[2,\0:F->MJL_BL MHY-U1\DHHH*D48*#C.K1\D1BEGH)]B5) O6W0$9&C2T.5IW:#]>I0NM-H>>S M?91,1TW:IG?F+38/41C6&6O9@%ZQG5C&RG-6C"&M42_T-$;];:\MAVO-HB9G MV>_TX_P/88I1^YK5\^+MET48D,@G'L%<[1JZNX+:1#S*<2;RG/&4DBPTTHK] MDE.KQ!,K5F:_^3TQAW_M[9@'_L[?W[[_=/VO]BFK \Y5^W#SJ]W^9?^;W5MJ MEE_K4]:[W^DS/[&<-MBW=0UMU6[X$DYE#Y4!X8%370F[X1+]AJ5Q-[KM 9=X) M?<.BGDSB&WG<-@+Q?J5T@/%ZHA_;L&YVEDB3@,K(QWF6AIAXD?+3I/1QEF7" MHR&+?&9T$3M&:)[X0X^VSOU@H].S8&"91A^NA\ J^ "6WB+V,"S:%:&'"PO/ M''D8%N\T\##RO-V^^J98LS85NBA7=WG;O; .4"^\/.)AG.58!+I!EV['3+F7 M8QJ$:9JS+(H#4-^*(6(3*^TA:1VT[UIS-L%XX#X[")O99NL*#)CZVN, WG=- M!'2T^0Z2FG4'-A'Z>!LV>N>*(KB[55<0%05I1$@D<"R(4FB>!3B+L@2G:EN. M2>C3-#2ZYSR__,0JO*N6&NKF;8+"L'Y>+QM,(_MB75/XMI?/HNS-2LXKB]Z, MY+4K>3L1QZC@;?_6_.5N)QR?+78[?5=67]BR MW<5H*&64U84&08R)H G. N9AKO\HB20Y@KG$KIP% XKS^@SF$)RX#H!7+3R(?\BJ MT#'\+W]C?ZO^MFSW%QG)5(D9XR!.4DQ(S# +U"G!2[F715+?QIA[$6=)3&P( M.IJH)0K8;<\C8N!17"TG3)>/1;3Q+,[+"O NKI;9SL. RP[S,@;%&O0TSK\Y MG[1?"N7ZI7/FQ4@=?O\VQ-;B6:Z28^J.BIOMM4* MG(Y]0?9AH^%&;)C1L)48E$T]+)15XO2%)6?+D1X6J9\./?*D?>>YH\Y4A^-- MFQZ6O7_H/;DK^0E]G\LXSK!,F,0D20+,6)Y@$H5>G"M+)GQ0TI$3KB96<9V6 MON+%LMA%PW@]CI?_K M!8!>M67'7[Y):=,1[_KO:G;PF/UK 8,D]6XG9V^KTJQY9O6C\YXQ@6)]6U*GF,B_1AG+(VQ M1UF8I#(DJ3!*QSZ[^L1VLZ4%M&>'\IO9)6NI8/:E)>/PI# H@",E/UQ[5F4] M*]:QTIU_R#:KX'4]WJN>=M3,-KK;;M8;5K?W6/AY1+U0"BP\3WDO6>;C+. 1 MECE57DV>>*%9'I 9N7DR#!H.4,U"-XD+];B 9AH, CBLCNYA@>GGM8A89!^8 M"'I%#L+@\C-G(IB(>IJ/8/2612L^\9\/Y;TL=2^*=RMX][WSKT^LL8KJ=KVI MT]<>2G3_]NZ@'8T>$55N5N7&\-YR"(;QJ($#!&#*:2K\% WTAF6UZYEW8.3XE7]\7W=Q$6/+.U5+M[J1*3ZUN%,^Q 6TB@. M(Q]'4F?ZL4!@&B7J/S1A0991CP5&4Z1<,32Q]G_9/CTMZT('MFQ" [EB%A6Z MO/VQ5H*_PT_^5WT \T/_7+#"S_M(LU9WWJHAW7%W5%>]9W#J?C"NX')XQ+^* MG=E/]R[ .W>P=[+NS'U#/^R&6?E9&(29.KKX)-1SXH,04QDQ[-'43T7J^UD" M2K2XGJ6IS67=C2\S[-J7G7;MNV*\F(/O969;Y_T*,.MZ==O$B::7NL* =[=H+^G3[#[LR,3,PS2R= M>XA@UNP:=.#%9"!A7=66F1&=M]0,!,1)Y1GL;=O9K!NF>\2_997N"KZ^Y7S[ MN%WJ>]DW,B]XL5GP6/B^"".<<-T;E*C_4$XS'&2>8'[ 8RI Y;&24X=B-H3 M1**A")V_.@J:F5EP"P7,)'2T44<<_=8'IJ5_N>NWQ=Q54V&=35T=)3CSS%53 M $XGKAJ_"0\FMSTHZMW,,(#<>V5B76TI&<:&CL49#P1;2@)3M9:(LXWV N-6 MD=S^.K-%;\\PWX_8GONQ992V?'PLZK"[;BGWNESIL(=<\?,1P<#/11K&!&>$ M4EW+R3'SJ, 9S5+*B?")6>F7%?6)%:G'2S-NL\^-BU;9,*@-@Z]3 0B,M#K$ M#AY1M<' 5?@41'O>6*D-+">!4:M%X%ML[]:WZ_+[?B4^L4=INN->7F%BNZ%) MF&^^ X*.[\5N9(2I=H_FKF_V#5)DB^^%V+(E&I0?M&./BV>U@0\L.]M^/BY: M?WLW>-JFDEMIKU;3'\7F6U<+^J%@6;&L^T+P2D]-?;.5F_+/.C*WS@LI[F55 MWS\J">^R9=%4EZ\7(HXD"^($)[X789+HAK"^]+&(?1J&'J%A9I1WZ)JQB76] M:W.@#L6RJO3IN&D@O]WSI>=!=8RA-!^EQRWJL8ON7ORC0&KK7^;C6%;ES_N1@&7][I$<;@C@D-Z, MK03T[C/&R>BJK>CG==%2^;CH-OBZ%7(193CV12,P$CS&)6:*G M)8;8\V+BY7Y(6&1T"61(;^*=:]=QJ\?"#:J94*BAEA&D.8'W'AN"<7@#F@ < MV+[B A>KKF0&TE[5G&QH_=E[E!D(>ZY5F.LLE:G#6 TUQ&K:P)3!\["8A:*N%A:F MN VYFZYEX"21I4&1'$60SM.8-5(T*.9Q1&CX88MCJ>X^LF\=^EJ==E=LM7E7 M_)3B]3=6?97ZG_2\Q\_:$#S\D,OO\J/R(KZ]8NMB_;%8%8_;QP5C2F=YF.,D M2C),& \P35B.9>9[0G+/BQ*C1M7N6)H\7-UP=8-RS1?B-6.(MYRAVFRB3M3,H4QSAQX;]@!''S=?R. D.CON,)-3MS;:\Z=LS^X;U#RBADG4<8EJ-E'# M)ZH9136GZ.,+?0/ P7/V;V%WY)SOF\!.FT[A&SQGNJ$TWPG3*3('9TNW*ULZ MENVDKOU,KC^JAR+@?AG&X4$QFI;&/ M.4@0HH!]LL;Z5Q-#K!L"6.VX #J>P[ 9>J#.H "ZHN=&(&8R+RN);I?+\D<= MTC[. W3#"O_E 19'*=4)K"PTGE"\\236MJ] MB$E''QI%N@"7:?CH>A"LXD86\EM$BX:%NR),=&'AF>-#P^*=!H9&GH=G'^AJ MA%N^V;+E\OF>%>(?ZS,MML!%Y+!5I\]NZE7HM%PAS1;ZOOX;NM2TS3RQ 8CA ML%Y/"Q_TYM$*N0GJU.T0L,K@.0*36Y$]R3KQ!SQJ\"PJ MP\; A:Q0E0>*"1H]."3+%5,(SRX[VT#"(:'ZLPD'G[.LGMZ-R6[3<];O%&MO M?RHR*[;L+IEU_N*'+^Z>Y+Z?JC?U&)WVYO'04IS/\>$QKJ%K_0P2R.!:9BE,HL"CTG0,$PX M"U,[,5UOG593RXX3Q':L ._-+6 VLWO3@@>S=8J7IA5NQXWN[O";9@@5J]_1 MCJ=^,YTI;N7M,7%DTRP8F-6.V0-T;+NN6,DB$^"#5'9/[A;_H%,!=[F!;3N( MM6+IRU891O4SG2#T*-\5:\Z6_R%9]9%M] R3YYV.B< /YLF=<>77, M#QGVTSS.E!GCDIG/&''-W<163G$"N%YV#OVP>7MQ0&&6K^'TIF?B:F8/$IL[ MAF^0MI,=SZAA6E]&:[:1YAMUC(,K"2?2$O.D@)?\9';Y 1-].D=9 E/A.9@P MX)SH?+D#4^%UD$8P&1$[%_Z0D8[^(J2<180(+'/!=,);B)E'/.P'$?'2( UE M8E0[.4QFXDUJKY7\HE->8PQL$G\!,S.?^WHD8+O+B6GJ2+ISF8=%SORM'U'A8L-TM.<^AG),QQY <=$1@EFPLMP&)!P% M^\NW;=3731OULE,\]46&LX FF AM\"BA.!:41BST MA0C#A?J@12F^;%BUF1? 8\+&,+Z27XN5[EF#LG;*SS3PA7',?9$(G%#F89)1 M@IFN0O?VY5X"? ZLH <##$];F9[QLL,-#@WR>#&[2@#B( . M>VJ\[% #B-#G.F9,,-#@7I;MR!O#[)/="Q-O _=O[\R31/92#*N5M0 P_=%3 M!MP-ZSG+M%7VQ7Z5V1(K3ACOYTR<_M BNO>NK#;/7XJ?#Z7ZS^;Y#7M>M[\+ M$6,R82G%G,<^)KGRAS*>A)C[G/.0)#%/S6MW+I*96 ](K,O98P]IBH!PSF58 M#$)H3H2%Z4Q-$BER>DQ'3;66V&8T\&71 2$I)Q#8Q9:LH8 %B48E'(SV7'Y[ MOK#-J 0'\9?QIZ\^F-VSZJZJ\T=%W37V7E;U9KV(:"R45RQPI$YDF/ \QQF) M.4Z"@(0RS4./!);GLTLT9SVF/;$*?:^['&MO693+):O6NF5-XSG;.\X7$07[ MSRYPNL:-5O1U'G?#0=L26O'0N->3.-1C$KOWJR]2?"GW>@R" 2][]%6GF1/[ MT2"[J\]%&@*GCW5/=7['G) XE8R#QK).P^;$EO'35@>D=-5'<\DST_S X2]C9BE? M'F^8';UZSJ!._JLY/[@:17]I[E'+_J\P?] (WY>>23C,Y+_&G$(CH)W-+C2C M9F?B#SL>U;6T$0]%XF4))CQERB%E*68BC7 NLM3/TH2$$N2:GI*8V+0>=?2R M&DUX!A MP)3/)1:V0T[.RWKMC).C55]BQ,EYP2Y,.+GPL-V&^#;/I0[.MDGY#^SGY[IO MM)Y;M%7$VHQ?/80A%9D?Z;O=*-03TV.:X(S+%).0$>9)EL51"MDHS4E/K.8[ M1M"&_=1]8(&]^ 8FFVJTR #T_<]* T32'&A>X'*>JC1BA?+HNW]?B_5"B[; M\L'%=[0_ PC/NF_# 3G>SRU6<%%\LZL"6DA?AD$01SBD082)QR5.99QBD3 _ MB?.($"XA5[X7Z$Q\OWNO?J8]SR8CI,Q1OMWH*7UMB^BF] 8]C96C@) S,QD. M\ #Z Q?K Z>JPCD1:I(RG#V5%ZS#.1%UN!#G]''+A*^ZV^H[QNO%ZE,@#7V9 MU\=A)93:]$F L]SG6*KM/_'".(EX#,KO.B$Q];UJTT&VHVAU.CZ#BYE67B;<(]>VL+L09FX2CI[KEE#[)JIQF&4QSSV<^EZN2R)3 MG*:IQ'GB);F(TS".C'I)7\?&Q#M>O\5:<]F&;K^S8JEYJ)NJ_U$QTT#5E7@; M7K!-CJ+]!=KN8FQ_;W'3924^MZWHD-/&M6Y0<=Z-#L3$"W6ALP'J9YY/":@0-O!ZE,;GX86]'[_ M0'Y#JV$K%= 8-&0XUC_ M\*GEN3^I&SUIKG4UIVSY1NN6<;68:31]BL\Y;$E>^"/![-#_D=\'4+;Z"X1_K>RFK/ZIR^P2> MZF*XW,3;V\6I(_]8(\T,JKDQS]XP!6EX!YH(']C.8@;-!.-9@));Y7F8TI@M MZP,H=#\'!/JJW5GT'TW)7EM!%M)<\(3&.!;$QX1ZL1X3'.*4131+8B(],X?X M[.H3ZWQ+"UA1=QX'LS.IM70PC346#'PF/2N HS/IX=JSGDG/BG5\)CW_D)T2 MO6I:K'WY)N7FLUSJ6OLWQ9HOR_6VZO6TCV.1I,1G./7C0&E72'%&E(IQ'OJ, M)9++'!2/-B,[L=JU3*":"]2R@7I\@-LX U$UTU7W6,&4V E,8 6'2>U(\PV) MSFH28$ XV MWV355,,M$D]07UD.G(>!T(V.U9;-PA#[44ISEA.U=:>+59V_:]BVTHX1(]5) M&]7ILP/)QM),U*=D1;TI$"TU XC5',"LBR7<9M9F0@BMK$_'#_JMX^AWW:^D M@[3EID:TYJ>MMG5GB*X#Q)%ALF1B5D-U'5#'ANO*U>#1!+N*CUG+/)R7=H#K M.>8JXIBU<,-AM<9+E6B,UV4X+<9HZ]X_2WT"44>1>UGE9?6H/8U]U*^+]CT4 MCSIQ._^B_G6=Z_92NK\7J^KP7U/9&&2$D3##:9Q+3 +IZ9ED'LZ$'\81]=(L M"RV:;CAB;V*E;IF]03MV48]?M&?X!G4LHX;G.F^FQW4]J[S:(,VX5?JHX\]J MYG"\W,>"F:27^4ZV_4 J^JJ_94]$%==>? MY5I6WZ5X5U;OZKJ2]^OU5K.X$)(E-(H%CKPHQH3[$4XYHS@D2_C(/2] MB!-*%/)7S<]P#_TO-E3#$.@PR9C@DN/,DP(3GS"]1.9!1-5^ M2RDF-,EUJ3O!82J5/4IY2LP:B@)H3KS#]@BC'67+FU$3!,TLCF-<8#;&$A*P M(0$(Z4%LQ[.)3(2S"V<.+3Q?<-- O(-0I\GS MEO6OQ]&-U.N,LXIADNJ$F"QA. M94+R.(]XGM#NEO/!?*>&-K.0;A7WU_HUWS8.E9]\-S0AWO=&>?L52>JE0;YN99+[FY78FW_[UM"H4> MU'I=Q,N/""\0BD4^,TIU:UE@/E"VH>ZE2V M'1RVNC6%E_DU]JK7H@PSYAN^^HKWQH33X^O"+,,QP&+ M.8V2(.6@+*++I*;VB7<5N=6.-%JWM(%#^2[#9:;X;D >L4[^?=4T9'C M]49%2. U9$%(!ZMU\@=#4*JPVIV6Y[@W@_3NP5?,E@,S4UH78,*7M M*.XGZDY2%C0FF*L&RY?(S-M.>438D^;)8\];]*W1@2PI+[1Q[2):ZM?]+O^R MS9;],->;;1W8JB-<"RX($R'/<.A'!),@#3 3+,(RC1C-:2"XEYDTBW3($\@$ MP)M,F@?"7>(\;!Y>"#UXJ%S*,Z'R'9.[J/GZ!FE+>Y>CCM7>3Q2W)E'TR3X% MH&?,_)_$KE?,S)\&UB;&+8B#[6$VK8OX7*I)XZLQ$=6 M_9?4C+3U80O"DR#CL9YEZ 6ZRC3$E$<""\*9\-,@IPFH,<1E4A/[E%_8LBT= M?>P(0YL77@3)S*MT(SIL-VAIUG+OJ'9EGRY['(Z)YJSAX45",W<_'!/XM!7B MZ!L6_N4MY[J2;]UU+Y27_*Y3;IUR6?ZHL[5U MKC%O6NSK$VAK,IJ6;NMOB'_3-XQKG6]0M8P"7"-'7\O 2YT1?+O4KI8_M&?P M!K6C#32/N\KTWSHV?T>*4;3CM,L.UXZ2^CB:V_D_!,!'G?^#V/FHLWX8F(?J M%L)!#]41J?D\5+?8''BHCI>^NI:NSA)>\(1G+.,<\YSKV72"XU1D#"=4LHC' M<1Y+W[)4KB8PL3?ZNE?L]G?T?WE_\SP?/:DC73URZM]1Y'DW7O-_;?$08MO- MM[(J_D>*?^_^21?/2='T0]D/#OP[2I,;]3M]XY$ L8WV^_BW?_M??NS]>^C? M(/W;7K^21CG_W_(E3HA:P-S*_04-AV9U0G* MW0F,2N'1." X#],$DRA5YB!+!?8I\XD4OO0B!C$'(_0FM@XM]5I+V0%]F#Z. MH6:FG@ZQ@&EK'X9#TNY/L(9".M+A,6JSJK2AZ,<:;OJ:G<+_N:HDUR^(/U=* M#N5O*"^6+4^[(_=;M#5M;1:!X'Z4D1332.:8!%Z*61X2'#*2RB"*?)D3B#&X M@I>)#<6>,[3MLW:NWSC,=%R#OYE9F0E5F,GI 7K %>K8ZG4J<6=\'$#AR#!= MP\FL1LL!9,<&S<62EM-TJZ]L5?Q/O?CKKN+< M8/WY"L_-A3VH/P>\9N=N-00>?^C:ZM[(;9L^:ZL9/%5;?[J+*6[3;QZ;O[XO-]:(B833W""I8P" M3.)0]T842DW3R*>>GTGNQW8SG:=G?NK4IMXDZ%ZU5U/DE3VCO2BHEL5V)O0, M7]G, /VJWPYFW_J?;<\]4@>DXP]V<_)9U]I]V8N!6CG03A#]W5M19AI?/=^G M<#[T>@;67VA4]GP?Y?* [1EYF+5"H^DR+'2%USLE&%OJ=-Q%&/I!P%B,2:X3 M9N,@QC3,/;;Z^UZ4S[*:G>ED3,B,QKZ MV)=";801]3"E>8BS)&4Q(SE)J&^P>U$6V\ZZIPO.V5'WHCA'G70O M/V=S5%7GJ;N\R;Y_QWCM [PJJZK\H5R#5VKO_[A=;HJG92&K3^5*9^*O-]H7 M^*-B0MY+]>57FP4+9$XES;$?9QXFH3JIIGH6,6-Y0@7W(A%1$S5TQM'$>JOH MHF)'&'W5E'5?$4VZGLW1_AET0G7Q(4R.I3/#"SR+ZN.].H>TU4$=@S=HQR+2 M/*(]D[HB".W91#6?-ZCE=.X/ #EPSOPA+$^9,@R@,)2E4<)#=U#F(].%E7"]^@E30T8X9 F9WWW(D/VP$:R?N$44,9_=;2 MOKRKPC/YC(1TE:(W3&S>W#LCP4^2ZLS>@JFWD,6BN%[X,O5X MQ!),!96ZK6R(F>]'.,G3*"1*FSW/*.!S8?V)%;BAB&J2W9B19S,UO@3(L-XZ M$!.FJ# )C55S1(Z!HYUZLU%#]8>]]EU:;Q9U&Q&FTZ^QQVPCJ^M-M>6;;:4T M]76YUNU?VPKJN@LXD2R*>!1B[N44$T:5JK$@P$%&HI 1PA(!RGX9H3=Y)+5' MO6W1;#5P>1@TTV"I,RB@05(H"A;Q4"/9G,5!AZG-'/\T$OTT[FGVFM68D7M9 M?I+E[?>O==YF.TP>,&3D[/O3QT_P_=L[]$G]W^UWY4M\E:A).]7TE2_1U'0T M=5"@82/GT1B/C+H J:I;C" SAH9%-)VTLCY1>><,S(HUM&4D>%G+;-6N]*1 M.BMN$7K$]XD7X#@G A/IQ3CC<8R)B+AD?BQH"JJ:.UQ^ZLS/CEB;XP?<0(^@ M,-LO[06$*9VY;/"DQ;,BN$HK/%Q\WL2_LX*=I.:=?PI^%&S3R/?Y!6]7XHU: M>R$RSD@<>)C$J5(J(E*G]K2Z*.>(F-^FNW$&#^\6D@ M QC MS(..H4?L6ITZNS5F.V0>,=T_4Q[_R&ZSSN ODL5=<2HX!LIZFYW?ZZ* M39?EQ4+N,2_EV%/>,";J+YAZ5."$"-_+)0U2;M2("DAW:O7X\B>DZ3$ +[/M M=@(4P)MOQP.NF4![+IK>DJCF8SR+[BJT8'OS!*A9[]2.T -OW4 ,QC9RT^5F MW=:!,AYO\M#7;=OYKK0W4=6_.9^+]7_MW0M_$>2$QU&2X4#F#!/*B;*:J<1Y M3+(@2!/N4Z,,11-B4P<1^J11I6C?=&<4[:G^!CNO&*%G%L1SA0DPP' Q^<: MCCUAEQUXQZ5SUHUW@-3,G7G'A3[MTFOP#DS%U]5F<;LNV#WC15[P=J\B7$@1 M)SF.]+1A$LH IQY+<>))D4LN!>5&@PG/KCZQ$M_>W[XV4]#SL@]KY-42P510 MDT(M+8<[[* 40ZJF7NRIF?K;7L7.KSF+3@V*TRG1\$-V&^.]@DI65;OAUF,( MU[>[QN^+S/-#&48>3M56B$G"*68)37$04\)B$B1! IKO.4QNZG-$1[QI@W_3 MZW!?!_.:)O? O7$$0+/=T1TLP(/%#I&V0WU#&NUINQS5;2*CLRG=@\1F'M!M M(OCI;&ZCM^RT7CO;G]E&MAN&C&2O5A:SFU5Z:%=.E+QZGG_2%LH7[<;?/O?VV+S_'ZE<[_JZODZ>_KA M&UO=/>DEUG^H)717&N4?%Z7XIRR^?E.GXC87J/ZAOL-[QXJJ'4]#9!"2E.*( M4WT!GB7J#$L8SD.:!RRB<9S+A7H[*XWS2GX5V2!JUI?06-MJDJT/(,KEDE6] M0>! =^"7097X7?"O![-?QOY.TR?VTNINY?UGVLE1;6H-Z@1%O6D14TI MRD;)BUJ!;U CLNZ4U@A]@SJQ=UE\]2-U@@/2HC\ MZ56_C-B7,KM^.0;M-O+=.DTWN(^2Z:9QXF[U6>IFMTT98['^R2[RW;3=<]LN-8=YO<\8QJIF]0GVU4\XT.&4=_:=91S3LPY=3U MES7;5E_P>\$VQQ?Z5."-;2) '6U/KKF;=9.9"-KCK6(J,C.?W-KMZ>W/IZ*Y MQ=CM40M)TS#/ V7O$U^=P4)."%(3+TXC[$,$HX)S1FFH4]P(((PR%.:A!0TQ7F$WMP76KVAS&YO MM/H8VE]I62+CYDZK1WS:2ZTS4DYXJ]6G]N+76F=$-[G7.O>:G?Y_DAL]_/V^ M*K\7ZJ3]ZOE/97G>KW;];&_YIOA>; JY7D14\"3T"/:X]M$2W3==A!+[02*B ME/L^34%C>,Q)@ZP"O"NZ[N;,%2?HJ65%[_W[ACELQP?,+ "@-;,0TP &,Q8: M*\T$NN]A]9MF1'D_O_?:9]^.HP8V'G '-D1 .%930H@B)9KF2Y72^?&W?_^)C0,6->?G(6@6&M=R$\ M3+>-Y797[STFI%4YR]D%9ZMM&1*G7^@R^-P5/?UN.:^V4G0]Z)7F=K/C!.%) M&F<,IQZ),"&I]N5EB-,T]9*81I)[ ;BGWT5R$RMI3=RBD]]E>,PV87="PY2S MN3YM":,>Y0G&[YG)Z+*1WV5B\S?R&Q7\;"._\;?L=/J-?*HD;V*YZL]+V8[= MO7TLJTT[DG>11\H;)S+!'M.#Q1E1.NXG$D=>D++ YTG"0HAFFQ"=6+_[+-0# MJEF/-DSOC2 TTW[7P,!L0)_Z#=K1K^&Y-8$'; D@\CJR!T8D9[4*$!".;0/H MW2MV_9W#?M!$5'GWB]3+\L23.4ZBNM-+(C#-:8A#$J=^$/*,!XG%)@*?R$;0 3L!UPE_A!.P/V<>]?.O)5([]@%$Q7?H!EXG-[P>,"G[6#QA_ MRS+A9ENMBLVVDLIXO"M^ZC]U9<:9[Q&2LP3'/ UTKVZ)4YX0'$99F#!).(] MO;HODYHZ#:8C7.]H>4L:F+YR&2M"P7"0.43%(WQN)@[(&!Z.HH!^LOI#&=S6>V&- TO M/=^X)B,1#P8WF;UA>R=>BBW?_)/I>_G-^S#T9Y3[W_!:[MRLQ M+W(=05OW/C9)=YT8U7*".#=3RX3)M M8$A.9]D"9XG,G"0P).AI;L#@TU>V7]9S:5?J-[U@R_MR7=21BV[,J9>$,F$\ MQ%G*)"9QYJLSAR^P%X?"BT4N/ (Z-$ECYKP7(OA&T@<2NVT,/D7R9IM$&(%QL)6WRKJW!4#[7MW*I.TTV94H+ MRHGG9XG B><%F*1,[?=I3G 003U&%^B O<6W37:I M,V!,=XIK1(7M"\WZ-^AVLZF*;+NI2YTV);IG;J^E+\ODS/*?$)C9SE\2\-2J M7WS2SH;_49;B1[%?)3.S8=411L:,*T\(+X)AIXO4BP[2QHW>#]A21)NE.$8=%6IJ(K&ZS\6N]+O[+3TB_+.3[.OJ+A M]O\2WP9XFCSY+,,%>>O!BKP)1A"YAM"5D^*,KWE]&]=PGKA$S@E8=TZN#]7_ M+#;?7F_5"?)15EU6X/-G^5VNME(G_7Y=U?T.TSQF)(T%SJC4J7MQCM.0IUAD M@J>1,LK"![62@Y&?V/2V]%"U(XCRLD+Z@ZQS75>C5%RI_].^JS4JLV7Q=5]/ MRUMQT+*3H3M)Z?#[6A]5VQ7 @7?@AS(SO-/!#[.N'1_HAV($=9S<[!*'U7&M M^SA[=ISV=[: P5W'9PCQN7M 6P!SIBNTS2J.6L&_>M:C<.L!OHD@<2;S *N3 M8(Q)$*@_18+@G*1!0 (B?08Z'P[0FMA4G78^MQ][/(28L1EQ@0/89MA <'WS M]U/AINK]WJ/TLJW?3T4>[?Q^YA4[A6XR$_79])UB5-N28K4M5E_;U$6U\[Z2 M:C^6S7,/[*=]H*ERH5$ZN-XLDY"()?(*] M2/B81+F'69)1+'V:^[&?)Y3DD,#_A+Q.?(.@>499S9QR9.H\W8UF#V9*IOQ6 M9J;H%_D",%/6)49KMG]'6A_1GG.T9[W[0.WS-?\(3E(L:2>C('@W3FM6B&(E];!/,7GK)GJQ-F%E$2>+ENKM+Q.J9Q#G.8D)P M%(1QFNYXF]AB3-#@T^;&P.7'-#-4+_2)8&9M_J_S0IU7I[@Z<,G9 MOV#'U<'K@RE(V)GQ>J;CEF^VFNCM2GR62UT?N^_$\Z98\V6IV=O7S*1Y%":^ MEV(61A$FE#),_33#'@F21-GQE*8<8J]MF)C\,J''$LR86D%J9C6G!@IF'@^X MJ9/T6WYZ_;C0GB/'Y4HN,'%DZJQ8F-6F70/2L?&Z:BWK(BEUC-T\WZO?OXTB MJ;/0GIH6IKM8-P]]/Q9>C$54YW#ZL3)*DN T('Z6A4F8YB"C9$!S8AO4<7"# M:AZ:,IB.BQO[&P,3-,WLD6.,8.;G0[GZBC^H<[9 #^K?"^UTU?NI\SL$@)CN MJH-&*-7W?45?K]>JZ/O(HDC2G*289$(@@FC$4YU]P*>$.EG M?A#)!&@5+I&:W!@<=1,N:JIN&PFWH)DJOPLH8#I_J7UP0W?:SL&'LDW8-+@E M].+]@@\%-FD5?/0&3)N%+!9O5YMB\_SV459?E7/Q1U7^V'S3>55L];P@E/,D M2O2VGC),0L$Q3:7$/HD3F?E*R9E12ND(G8GUN*&,.M*HH8U:XF8J/(;4L/XZ ME!^FO):B&RNOH6 #W0O4"HW2JC_L=75LW5D4U5"X3DM-'X>I**N6Y>+35O7L6:V4F06>L#)^^MJ;EJ('!+H>QCJ/N0W$\D$&:^!D.XT1@DFDK%B8^ M3E.1!HF,9!2!C@Q0!J:^I.Z50KS^IK/4:[.V:Z=QM\N)MJTZ,<39[)0Q)7HP MT]<'[J0)R8Z;]HH'31+KM 7#>36((?D7*OJ @7.YM@.XCG6"9"796KZ1S?^^ M7YW6VWXNE\MW9:6K1A8L\#(6Q10SS_/M3\JU.;+O+\X(K"N]6X*Z2HPM-?;K3 M]-&. =1Q<*,4H-RLRLWE<>\6H Q;#>=X (]RHU!,T%ZK'I/CJ\_69M)8 MT'ZG2?.7X*'5-^U!]UVQYFS9S'-\I_YMO9!4")IX&0X2DF(B8Z(C-@%.&/$S M(D/*N-'8Q4$J$^MU1Q$C5B>0P#;82&A1.'17**IAZ M>=790JFC@O4#J>,/V[G^'^1Z+>6NB?L'O8?O#AEMJ?CZS59^4NK_\$,NO\N/ MY6KS;;V($T_06(0XSS*!21R$ZC1 &/99Q#AA*0L9:+B2+2,3*[7ZI8E@;KTU MHF;^_1PXP4Q P]%-;TQ#S=1![?6F1)E$]ZP0-^@_)*O0W>JREP-V\Z_%Q)&_ M;\W&K([_M6 =GP"N7L_2N'(PLPRSV(H\&@2=#4-L)&/F)C91F1H<$>T6RUJ#2>H8T4WBNCPVWH_A!S=:5C"X M,E4PXO,:*"M@3LR2W2KPN,3]]Z>C6P7#.,3)BU.G;[%G]'VM/?1=\YE]FNP- MJGDQCSR:;A*8IARGQ%VBEN10:FLX@>GJ\T6+[@H2#\^P<_QD$0B)1P0B6C4QP\.@:F/W#0:0X<.P3='C1L M<)GA@*%9FO^$<0S&S">+'?E?\D1Q#([M2>)D'?BF_5")VZIZOQ(/Q<9\-OOA M6Q,;@IJ&^7Y\)-'X9FPO#$Q['RI6-P3O]2.\08IL\;T06[9$PW*"=N+S(EEM MPT=+S;8'GQ>AOP%?>,(R,VFL=>2ESI%W3W5#C[OM9JU'Y*@/_$]9?/VFB["^ M*_W]*M_^E!4OUO*^*KAA%D2XY3F@3I^BQRGDOKJ^)W[J4^Y;G!OT?U_ M'NXANN%NI$!=5B'*Y9)5:]WOL2FQ %98S/9]F3%\??-CE<6"AM"],99KC MQ)=">>^9AS,>Y%AZ(J)"<-V['52.<);,Q&I9YR6V$RYX?XNW4L\+2%WC+LWC MW>R\EOYQ7#==9.MO[A5W6-))G8A?8<^';=%7*J]NKU4X23+C:4M,L\K', QD1*O.(>;!NY4<4)E;9AE[3;>#OT);DQV"8J>95(L*T MLI6NIH7^:J@Y[3I^01)GO<:/UY^YP_@%\4[[BE]Z\&5"9G_H0I[U^U63P[=@ MB4_S**)*,_T8DRCT9)^)A#_++!38:GG413\.U\AMD,QNYK')9;+;50+_AV0,:YQ'^1>(6 M1\S] J[*M<"ZCD)7>T5*S7>Z=%Z%_N7?A"7BIS>MB\WQ;2?:Z%'(1AC3($TYQ MF&8A)GX88)J$!$=Q2/TL%[E,C5)FCA>>VOW7I:&:%M+$S$MH#F0?UHMK) )Z M^V;"@$ICSG%N50USL-!L!3#GV._7O)S]N6U#KULAU-=9WY?K#5O^?\53_C, U+@6N1$?IE.VDENT\QH2[(IN7F>7G;F9UY!HI[V\!I^V.U&_995.?%@K M5Z]V"?K/2LC/-7701[.\DCB,(Z"V!U0V1T>^RW1F/;V-BGM\$!M_ ::U MZVJS:+O2W%5?9/6]X$V_YB#R*94TP;GR-3&)? ^SF 28^S(D62C3A!MMII<( M3*RC73\EW>*ZI0IJ;7T1EV$5=2$M3#,M!#56RC%IAG11O=O30_6WO0Y>7'86 MU1L3JM.XT>>N&5_Y9<,V==SD@P:_*%=O2EW,M."4R$#$'(=)J <7T1RG,0FQ MS!GG?I 1*B-@+Z;+U":/@]13"7?$44<=_=70AW=8&D#.;.MTA@5T MQA$1GKH-\3R!F8Q2 MS#.9^U%.0YX8M5D8H#&Q4A]W"&FK8JAT6$^GGF"4) MP:G/O5"(-&9FV8B#5"96OSY!X#8Z#,ZX6^M$9)CVP:0%N;6CTESAVUY>>S8' M=U2\OI<[_K!E;D69;WZH,^KM2G1_?"._RV59#VMY7:[UH+HZFR=6\BF_-\,1 MB=1AT_-#G*:Z:QA)XL0/8\DR4&J3,>6)U;4C#DR!,,;-S.F=! V8)G=TFV-J M]Y<>%ZAF8X+$*;#PKG(*C.G.FRX A>,D$P"\@*7QT$4+K!)'+9/K"<1=R[3C M=J6+-$U2&L5"'9]SH5,D(YP&$<.4A3'W?4HB:M1X\!HFI@]L?2_TU&64EQ7Z MT;4++W=-UH%#PJUP-K0[$Z,'-$$M-Z>MUEN&;KIVAV=Z'3NT1U> XLHTV; P MKY6Z J03@W7-6O#SQ\=B53QN']L-.O6]-$]]99"B5#DVN?#4Z2.AF'HR"1*F MWLZ,:BU.5I[8RK2TS$\6AV*/GR:LA8$I?4O&H5]QD?DK#@R'Z\UV2#@K1O]@ ME,QOEDDB4^%B"*<^3JE0R02,\92'"41 M3ZFG#@H^J$P)RL#$&K8K)69M*7&3+8VV.F=W4]9%3=N-1"NY04M]V;RK+0?6 M3H"!-]O#&NXWQ7*KG_ZKX\SA8<,6%$<;.YC\K)NZ M+3C'&[KU.K:S8"],F_TD-XL\R!,I)<6^R%-,6!CB+(D9YHQ%$6&^ETNC 74F MQ*8_6-2DZR.ZW$^%5@;(T31H#5A DXB$@F _(K%VB)1]CSG#(I91FDB1AT0! M5F[8D1U#3?W:G7+Z6DY[/U', M&O21G.H[ ":0SOX][*:5SOM=8&-.G4(X.!+5#:7YQJ9@U*K;E:\=RWJ^ M6+&N&6_+$6_YIOA^.D T5@MS*F*<"!Y@(GBHZ[@YSGF4T3SR$N$)8/7VU4Q! ME-FJ8KL_A;3I7M#P@SI^;*>V6G\&P]N%6:$%WC6,M6AI^+K983S3D-=KD7(^ M]M6:H1<:!'LM@)='PUZ],KR6NB[0?ONSXDUS2,-:ZL.W)@Y*&/97'!-MV*)< M)Q7,,M1TG+>-O"R!547UT5*S552?%Z%?47WA"1LG D XZ:,(>=" #.0+A*;.GEQ5ZVBQVKIAH(U M=9.+,SANACZ_(S2 WKP]$#;I0:,2NDL#NDQJ[G2?4:'/I/6,O^-N&"'P%W5H MB0G#I>=GX$WRBVHBX83C[5[F%]5$:)/1=8Y^46_7:[G9VU">9U[N9Q%F5$_% MY&&"TSB.L>>1T/,#CWH$M/<<+C_Q;G/[Y5(?C/5M)<*>-*KZ4RB M>^=%<*1M1XO/JE_G!3O6J M/609 'AZ_?EP]%7IX(GCHX\4%IE:6.HKP4#SJ MJY>/G^[?]V8_ H,D9\4WC)=<*[E-Z.2\T(Z[D1A):!]:.;OJO%&6(<%. BZ# M#]OZ6,WM4"'7[UA1_8,MMW+_.1/DFF* K$-RA4GZ+MF!3K'>1 [4P_5%2)0'W5']P9IRJ@F M;6+ +'Q4$QF=>:F#Q&;V4TT$/_54C=ZR3*-L+WP_RZ4ZN(F'\H']_&>Q^?:M M7.IDS7=E=6$(0Y+[>C!%A 6/ TPREN",IQ(G/A$R9C'Q0KI8R:_UJH!,2TM^ MC#0C;33CA"MC+?DLE7-3<)VG7/?+1]N5.M#]V/,'K/*R1M_,F$P*INW$Z.:F M57&">JS"4HKO(8;=F8-\?Q2K!.\A^O7<_.RC5]+-K>\['' MP\BG FP' 5.^09!@EF8YCJ,@(2(B4A!0^<5E4A/KVY]_ M^_(WU-(N!N8N0 $R4S\W8L.4\<\OG;S/:$]U@@80X\(Y4L@!0K.JY[C Q\IJ M\(:=ZGZ2&WTY4_OY3;;?O5^^*%5MQ7:+5I#0I<@L:!R0688*]1"DP M\0.*:9+J69%Q*O)4<#]ED,(@<](@U8:G_NLT@7H<6UW96:Q0WK& V(X'F,(# M8#4S -. !3,(&J?ZW/!K3?T8X7=#N.&MA(P %P9#0 A&$R25(6,9#7 &5@ZKR-7D+W/L!V@]H+J8X]5*[0CD%4%X @3=I"KV63UFZOKA M W;@LT(!L)H9I>G @IFD09RFNP^]#@:'(TH!Q&>?7PH'YMQP4XM5K,JXV5KV MHM[K>K:!GV<\IS+&B<=#3'+)<);XB?J/C&GDRU F1MWG+Y.8^J:UKB_M$P4- M?1B 9MA,N!$8>)$ZF:R@>N4K9;:M/X;*#JTA'A!KI";XW)MSUO@.<'Y4LSOT MI)U+\UEN6+&2HIM2LPO3,EU6FV*6!/HB)*'Z(D1/E4EE(/(H"\TF%@Z3F3KG MBJO?U&U]FX2$S M>;("=N"Z@8^:!7"\SS+QT]-!N])/[T.RP3([*YCZG;O*[ M]Z 3&:09)P'.B$PP$(NK@IIC\WK/OM3_UG M:%/PR;Z?F?WY);X)S(2-5N&W'T(T1RGV5&S84K-Y@VX?RZUZ>IZJ_(D =5ZL M[YK/%ZKAGPCNRZ7]4Q&T2'@7__E0?BI7][+\)$M-_MT*GO0^M,C43ICXS^VZ M/B'K'JF*"7S_]@Y]4O]W8&'?E>5F56X@N?"#R R;2*>@P$P<$(\ITN1-!+=+ ME1]<>;YT>1,!#U+FC5ZX.FU>#V#0'H;.:%.*I!O\;9X7N63J-,5]3+A/=48, MQTRF H-STVE[T$>KU5KWML_-O_HH&?_'O=>A/: MJV@433/7R"5&P!C0$3!OAT&X)H%^4#+W*?3GR;U4$OV@\ -I],/O619]?F?% M4KNE.H>5+>4;F6WV:3O*<:TVVG/0/D-]7;40Z@ 6Q8!"@#$YN('<%ZA!"P@!2*I9E!F!(AF('0E'OI=>I@T[&&\[+" MFKGZL&."(+Q,U1(&5X6L4/+SEKI:@G-2#&N[SA4]DYK[<>7BZ&MQY7LN>,SS M4(2>\CJ4PT%2YF-&)<49]ZB(!+IN//2KG0+3W$:@8L&B"= MX&-F-JZ6&F8;&H$;>C=H3]%Q-Z-+ KEL7W1"8_Y^19?$/-N@Z.+#\"/]O935 M'U6Y?:I=Y3JVT'@;GS>KV\>-Z:%^9)F)=4]31S5YU'C\/0;09[G95JLV)&=^ MHA\#9OQ,[Q 3F&8Z@ -TAC<4U.H4/[;V;.=X0R'[)WG35^RVTNYZYU[N:M$* MQ2H)\R04##.>JZV4I0EF?AYC0>)$QD$2\2B';*5GJ4RLSC4-]%NQ0J)<+EG5 M&UYT>9(> ",2)2SS(H*I+@0F0G@XE;G$01KZ04Z3F,ALL9*;J1':E?EN;/ Y MG>PT(61F'LC5ORPP.[>[6E;T&AMW4^?2YUJ/:=!>A=>U%]7^N M@Q*?RLU_R,W^QK/?\7S!*:69[K;,/;7'$S^3NE)'X)AX29J+6 H&ZF@W"]<3 MVY\_5]6.;-W$>7?+QQ5C-ZA\LI@"/<_G-'1"?K6/!#.'HUDG.]91S?M^&(3F M6?UT@YZ59[AG^\;96>]%$';E9,W"\[Q.VYR?X<0)G)6XY547Y_H77^U@=8\. M'<_N>GT*&:>1'T98^#KB3*6/LUQYE)Q+CXDD$:$$]5:Y3&KJC)8=8=11MNZP M/8"7X<65$Q1@]M(2 /AMU*ALKNZ=+A.:]X9I5."3NZ3Q-^ !ZN;26]=5-GEN MZ_7VL;8.;XH\EY54LE@DH<%6G5B'&V;0CANT9P?M^;FQ2$L#@C<>TYX.-V#H M!PC9!)EK=E!8!<&!I&:+B=M!T ^16ZY@84:J>JS'[8HMGP^Z"I@:C OO3VT: MJJIM %<>> MM:@3?KU=;\I'63W\*-MJM5 2(9C,,0M\@DE.?,R\-, R2.,TY"(4PLCQ/K_\ MQ-K8T4.*(*!,]A2%8:6[7C:8NO7%&B_3,Y$/4 )\E9QVY;\P>6&EOQ?%&2S[ M/7UKOI+?BQP?E/M>?LHR$]UDY.]G^1[IAJOI_H.;NUJQ,;&[T[PGZK:&LS[*%^(&[=BK.U\US5XUAP[SX:]&R56FO#TC\^;0 M7PW827;]]2O"#Q\/E;BMJC?;JMD/#8\)(P/$SA;UL M,!OP4#%1-WV$B $\R+TSP87GH!I@I#%XNUJH^>7":&^ MV?JU^N-=]5#^6"TRQGP9A3[.DSC!) XCG,5$)X2GU"=9%.2^T9X^0&/JDWI- M%;5D;Y FK&!!FK29(@WA,ZQ1CJ0&'M)M!#96+0.1!G1,O=WHF/K#7L>&UIQ% MV0R$ZK3.Y-'K)I:]7JU%)=XMV5>;<67[MZ?>F$[&=KTN5^M"R2N%W:RRGN#C M&]7U,L.T:DA<])>F/<%\LE/!KAY.UEOR12:3G8IT:2S9F2ISS$)6833.$HQES$).(]IF(2P1GRG1"8V1PY>%<=9\[PR)F5OO71;RM/'>P+-V:OA^Q?5H%?E& M-O_[?M44@')>;:7HM8I8T$#D/LD3G*8YPT1D,69I2K%/@EB&GA_E$4@WC2E/ M[?\W!.O^)&5=,@ I\(/,2,I\;*(Q4DJ3,-OEXA,;",_ZF"4M] MVM#]A>'1MT.AS8-OUO)>$7L[$'62R-M9J:X*O!VN.'O<[:Q Y\)NYQ\$*M-/ M_FWQZO;3[2(A'LMY/2=79IA$NCU\E"6Z1WR0IRP,#&LY=BM.K%&OV.J_=(K! M[:.L"L[0IUM#3=I)/*(Y-G+ -$6M_O^BNW?H]N/;S^]?W]XH&1[>WWVZ_8!N MOWRY>_V^_IO#U*H3D8;41#W;ZHGZ4T]1=FO,HQC'+.\4X>0'5\ZMTTD*]5 \ MMGR_TB?0.H>A&4N\("STXH IY0AHA G-M%,72ZP\OD 2&M(8EBQE1'5B!=H/ M5NL&JM6T+HQ\),XZHA.+B>+3=(\V4&RIG M<'&*G-'+MKE(#[5C4V=SO&$;H^9Z%U^>6-M[U) F!\U*.A9UW.V\6DJ8^I[+ M43(6VB)7Z8)@5Z0L':\X<^;2!8%.$Y@N/>@J-ML60*[OV;-NJ;E(HB#P*)&8 MQ"G!A"&W+7AUV.\;,.N5Z#@)-RZ MP^5^!!<'4=8+LDX673VF]\)1U0OBCT=3+[UH/WRU7-6]"NK6!^O;[>9;6>D& M!OHFAF1AGF(OHGK4;R846\3AY@1+:EXS"4=)G](<52;_642OUMKU!G%IQ%?RX+TJG+ MP!-N9D?L&\4?MHU?2)%X/J,)#R2/(#-]#,E#?E= MM!O1IPS-ILE8+.KN1A:Q)V,<*9=Y2I(8*YX5CIYNC,\\AOTLB[D>S,$\4&/\ M*5"TJ958;XK'>A+J/G0U$8)F3L44N, LG<&DC>DF:XR).]%$C8MD7W22QA@8 M8Q,T1M]W,6^]35\6+.8RH)G".E-'#4(E9@G3HWK\1"2,*%_%Z*@Q1&1B6W!N M%CMPR>T:,'3B(F7:T.S#V,]EHYN.8Y\SC]R$ M^^&1[$XRP3\4*WF7OZZD*#;O&*\+I3](71W=_L81PA1LB8\E"Q),(C_ :1A) M+&7*1>:G<2 9J!_#",&I#9+NLE#FJ&$ =1SJ#A>Y-,#^1J-]@NM6?_1U6NU[K7=#,2^P]% M^I54YEX^L)^+/&5IGO 0YY&G+ :)/)SYRF+X<1R'699'F0#EJCOA:F*SLJ>* M--DK3XQVN-L=AB9'T_E)Z0;UN$0UF^@(_QN4U:PBQ>ML(PMAT,TSQ]"0IU]I MN"$,1N#$0^#BEF9T-W=[_5#JWM_UQ+\7ZU:UQSRS?%]X;CKD=S2(6RG'&"PT 'K$7L89:%!&LZQ;.U4=T_MA2>I?]9^Y8AL]M7RC[!F5NR91;,?TWX$V>HJ/ M:FBR7_A3 :/ZAU]IQR]2#*.&8_2;YOEW_6/--KKO?:K?-.NH6/W>Z^RU9W^: MYM\3XNO*S$_!XKQ6?T*03S:!*6E95(4LEVT66/_XWE['F1:'#*PQM=E=+M&9 M+#9 >^)! (9MH$O9@7;L@M@N$]\-A;,K&QE:>+[J$0/Q#HI(3)ZW4D%E%)32 MEX]/8,4[>G,&=3O:0_M]LD%:=RRSD:Y=(2Y94J@NB M'*G2I:<<= U1?Y'5=_FY7"[544N7?BT(S3A-.,'2RR),6)[@+/0D]M(L"[(@ M3R(&&KLS0F]B/3SLK]&21W]I!E#+ 3!*/(:?V6G (2HP=;T*D.OZCUP6HO5Q7DLNB#S8H&7C-OJSY3;'F.@3]?B,?QY(O+KXWX7[2K_#5-)>E+A]3 M'EM]O5%3=USE>U:RJZI\#U>1$ #*/!FE-?=^OB-?=I3KR:$PPCH& ::UM?RW9^6W M&08S @0D/(D9$Y6,9#G,5S)[Q<9XG%56 M5?E#&4D]IO;C=KDIGI:%K-[ODKC_J)B0]U+],JPV"T$]$D0LQ G1*0HR8$U# M>L$"/R&,!QDU2FIRP\[$)G!/%'W55-%30[:N\VK_;%CHY0A^$WLY)ZA DZH/ M$W=G%JZG, MN&^X0N1P:W&VJF4O>'UMN%:_K._*ZDVYS3;Y=ME5("]23H(XIA0'OA]AHCX= M3J,TP3SDD1?S-(\)@55'#9&#Z)E51=2.>)W._5LEEW5&=YG_CN3/)\EU#A9O M5%"G8$"[M@Y":180=04/,-C4=050IS)9?-=+=(7S.CM3WTREGK$FP)^ MS9:7]UAX?W8#D5TU8A\B-6_'=0.A3UJKF[QCF^4EZJ:1;*D'S+U?O69/Q88M M%VD8YEFL/$I!TQ 3'N68,Q^=9-.=U-!-26>;65.J[V=:6S0-^OVKD+K[=5I?P$Y2X4I5@( MF9 \\0/L!WF "9449T%*L4?\/$KBV(M3;C[6V %'DU]]UES4&98-&Y!YP2X0 M-S@ASHTCS)!TW*$?BCW4\7<_D#=JQB5H^4-/J2*_N59+]OMU?/^D79F M;7WI^O:_MXK)7K?(>H3 PS>VNGO22ZR5CYO+8J.OO/\IBZ_?U-'L5AT]V%>I MSKZKC6Z*M^L_J>LZ>4)%C)-4^ICD48@SKOZ:,D9\/_3S7&:P8^JO(=CD!^*6 MF;9/EBB72U:M=1RUZ9D%;)GU:X!FZ([_&LQ.MVG7S..:^Z.;[5[SSNP9]9]K MQ42UG#>HD;3?G+<=U[)1PJ)6VAO4D_<&=1*C5F14RUQW!C5IH0(^@/Q:G]'1 M>><7$6K6X]4O(O.%T]POQIW=;OU&YE+M_:*I''E@/]NPWBNYDGFQ64B6\-C+ M)$X]HL<39#G.6)CB)&1!D(5)1*71T="0WL0'OXXZ*IHZK0W["0WHC@%FMM,X MA &V!>P0:"O5%.E])+>E[C"0:RBG(QLY1FU6XV4H^K%5,7W-TCG?9FOYWUME M=-ZJL\#F0:VBN]4L4NH+X3$/QW&@U-Q+/)QRGF+J^1X)$C_,"*CZ]@*=B=5[ M3Q759)&F.]:/!X23H1]YO?1 Q\Y&<+A?-2R6*T?G I5Y/8]A44]<@9''K9JF MK==2[@HVZ^Y(NY-\ZTVL/\G-7:Z(UW>6W3^^4>>=B&6^KQL:9;&,,$E3'S.: M9SC+LD12$F8^\1>;/?_ ?]"LJWVEE"S=7M4TL!^EZ..P]Y/WIAVP'2 -JA%W$RH M6V;XS( ^M-N< \!&>M)=0V'.SG4.D#CJ;^=BQ8EBLNM+9]73$^G[51,F/CJ9 MOOTI*UXHIJN"RT4>4R9#3M2&(Y0_R2(?TT1PG$A)J"?C./<2D#\YLP 3.ZK[ M&.O_@SA3OXW+Y5SQ5M=?VE%D]06_G_L8ZGHDB'HN3*I3,1JYS@1,.]E0+=R, MD=*)/LM<,5'7[/]:T<^)/@XXSCD5'[;)JU)G=+5AD]N5:":1J\UWLV[O.1>, MY7ZD>S:RC.D._P''5!*.?2\*DM"/(^Z!?'_$52"8 ?Z%\C7Z"^F7.6@O:" MW^)?Y=*_Q_FOY=NZ_R2S7]^?80'>/D21*=23^YYQ'P#]:2Z_/)W-:&E>:"WX MP76CFG$1K?IH#"P[6Q^-<='Z?30,GK9TE/@W*;9+>9=_D5_U9_PLG\I*AS#? MK_*R>JS51NE*\\.'>A1N%&1^$.0")U'H8^)''F9Y'&(J(DF$%[(XAX7_X#Q, M?=7<TQ< M;?H6',R[>=M#=+()7[&4G3G[6'ZO-Z/WJR^Z[9#:S^^K4FSYYI],[U2;YUO. MJRU;]AL7>GD4B8@)+*)$8A+2"*=IX./ S[TDB5BL_@5BSBQXF-B<=1QI][OC M";5,H8XKU+)U59-(&_S-K-G$J,*LV22 @HW9%9 X,F8V',QJS*Z Z-B87;,4 MS)@)62S>KC9U3<_70C=P7VT^L4>I?D!IX@6>LE1>CDDH9L51'&)<5JLX MQ,"RL\4AQD7KQR$,GK9OT/Q1;KZ5 JR-%UZ?6!4/VC4WI '##2Y(/*YU#H2% MJ=P9.2=0L!&QKNI)?;SF[%VI+PAUKB_UI40APU]U\);Z:;2 M )K\]]^9VB_9C20ZGDAT ^[R?R"J@6]B*270(;DHH-,6_N>$L7-#^@O-YWN< M8?_ X3CWY5K5'HPYE_)M\^%%V+=:#2'I1E.+4]U),TM##-(ACG(4!86$< M)\KI<% Y<([VQ'K7DD.*GI/LIK/PF87*)P(%IJ9GLX;VA_0;U /,X:RT*S"8 M-JOG+.5?(2MG"!+#K)K!)>R,RNMRK6NEU)[=3=HD01*E6>QC+XLB3'PF,.-^ MJOXCL_^_NB]KCAM7TGV?7\''/A'"#2[@-@\3(6\=CMMM:2SY3$SXH0+$8M7I M4E%3B]N:7W\!D*QB;2PD"-"^#\?';9'(S(_*1"*1BTA84>($=$UW0L&S@5#T M5,1JU?3I@AF)4SC,3,$H(6$*W\FGB7G0Z(NB.-+;T_4GUE;5:IV^449HG*2H2JM(=0+.41G2&!5A22@K4I%5%43?+M#Q MGNJ V!Z=PD<,^US(#),!SN"P5YL]XIX12I'ZGB)RJ1*>4748]6\]KAE MR5-;*"S/L =#$F=1619)1BH4%U6!L,@H*G!9HC )<\%B$N9AT14>/ +*G2[0 M,_JU/2P5>+38)LGZ"=CDX2I09MHZ2FZ[PJ66HHXB'=!T6*ET12I7Y4F7R$Q; MDW1%V)-"I&O/PQ,WWK4QQ28W_/V2J7YN,XKC*LU+AI*$$81)R5%)RQCE95:5 M(A-E%,6FF1MG*?B.J+,IRMAJ5ONYVH0(@[_C+BM.Y]E_DWQ=VSJH/Z7_WO]ZOZA:\VK_?R M:V_DSU0%\HOZNC.>BS1AB4"5H!'""0L1R:(,I7$6T9(F.:84UEG"%6L6L2"@ M$N\9#5B/4^#\-E=?PBR"-"FZMG,?=[#V6;P)=DSJ]CE]-F^"CE'Y-\7JC7YD MQZW#V7*.\7,UC,X56]-.KW,,YLFX.]?K3]SIIVWGT#8G4TEB@YT0"4Z+*.0" M4=5/#$=IA4I6)*C(LXJ'8412LS39B?GV[&OM>AF2MI8@P\(-E_! M^#C@&5NP\W\Z]/TBOFW)0N T6.<&&G=^O0T34WOQ(X ZX[./6X7+\-'RTMS&* !;5H9W!!F!']#(Y7G+BAP06!3CL:7'K0 M\B!\N<72'[MZNZJ2(F5A@7BJ\E!H5B BCZX(%Q$1A%&Y<@DZQ1H0]>TL#'43 MLZA?!.%I>#QTC!+P;#<>(/AI#""QJZ.4"<$)+3-$-YQ@7"(JY0&1*&LE@4/$]X6N8"=.(P(NO9:.C!8L"C@AE< MAD<#YR#8QWO.5F==RY:'>_P@B5UY^&9$I_7H04"<>/"PM^$7_9_JY6=Y]([" M*HU4?Y?5\W+#/BS(-]/[_HL+>%9I21SXF]1E&PW7L1HQ?T,ZH79A[/JN* MF(6$E A7(4:81!FJ5( P2:.8ETE6%B7(9%V9K^XKW7=5?Y^OU:E:Q=+GC;YM MR \.+&2[A)*9^7$@.\RXM(9%4MR-X/JM)7KY5A]L,JZ(Y<@@7*(RJ;I?$?58 MF:\];M$\;E?)JBS!O?SN3VIBK?SJ;?USA1D.DRI!<8X+A&,2JZ! B4B.0\&) MR%,2&C>-NT+,=S#_X?X>T-GL&C+#.NI:7F X?U<>KB@''6F=U7>]4!R.!:"[ MFT-,[+JZC<,&UK[-4-C!MFW7UIBN79NA- =MVDS?&=?2XC/7Z8G='.XYWTVU ME&>B,$L$E@9+W4 FJNEE&I4HE?:K)"FF%07Y&UC9B_1B078>+RUB9>1U. M$; S:VC5T YZQ#W,_C26U'$GC,OT?DI/C*OB7^J.2J2/$Q! M[6U U'V?0[K-J]Y1#>0RSS#+ ,/3S$IX0PEF,?9L! =\[+?]/2#(E,!H3VI6K& Y-C%VB]B9FW_RM;J8O?TQ7\_BA&2I(+HX($:8LAB1")=( MGH3B-$HSSD,&,2:]M3V;BI92\%71 F9(]!$P4W]+N6#*;2@26''/,.](+?LK M3ZIT9T0Z5JESC]@IS 58J13O0Q(,_.5&D+;I9#<-EIF_.0(!I8$_^ M'F''=?\@&1TIZC"M25772.QC939[R?*^\)I@KN[]+M*9]E[OFK@G]W977[!37CWD_* % M7AO"%9SD"8L("F.JREY%@4@E*,H(Q4G%25I0D.Y>(N19=379X/V/^<:N#^Q% M?,STU874,'5M!#X@Z:$5[#6Y'&GK13*3*NLU88]U]>KSEGG^JO/SYZ:)^">^ M:7\/\TKNIBSGB!>\E.YS&J,BC[G$,LR9R,.$%Z" ]EDJGI6T)1>\X4OZ]$Q6 M?P$3]L\"8Z:@H\6%:>>)I#XF( R)Y"KG_BR-:9/LA\0\R:H??-BV*];')=.C M:$$-L=J7?+NLQ@-V3\49UIQ1DL"TY4SCJQM5BS;_/F=JOK:; ;L7!1K1]JI; M:>*.5T<"G#:[.GY@A-.H;AY7_$FZ5//O?)]3)K7K3CR2'_>J?*5>WFXVJWFU MW3199O=$7RRFK I9EL0H+](,89&$J"P80V$NXHA699&5H)#/2'XF<4%IG[TN M1>RWA4K)O F67$_0V) ?%M[IB \!<&*G@=?&USW@[##9]48WBE73@LF/FZ#E M,>@SJ9)@&S8=.\?C\7+I0X_@9GI7>SQT9SUR!\O:FM)3#G*8YQB&A%.<)Y'B,2"X)8(=*,TZR*\W&LFH,6:HIBSE$2A4G!.<912B&&XA(AS[;A#[Z4 M8&@?WNH2^B(^9KKO0FJ8N@,$!BOU-6DHH+$I"!,I)C"&F^8 M4/6LNHJ([APEMRS:5)"M=?+T5O^&Z[^C2M>8TWY/P1>Y"O#"S QDPUB?:^A@ M^M_DES?T@X:!=MC,37-GKDXK?SAERZ!* M=[/W!Y>:<]2 \#-_)O-E]T.5Q!;-6%B6A#-I3T*:(LSET:$@TM!@6N4T+)(X M@\U%A3+@V;$O2B&5!21MRP%ZY:G@!F/(;'">M@X^480>N_9@M=PT@W9T[P$CW7P M^-3,Z=4 =BP!YKA8 0BH4O0(I%W5H@= 8:6,EH@,EC9"UYRNU-%2VH/21]LU M7,Q(?%L_\(4FT>8E.YB5>'E-SY;XRFQ ]6.R? TZ[KI4[#$3% ?P&S;#/J&# MF6!+U":9KW@=#T=S%@<(_<1YB]?%'YZ[:/"^90RZ7GY3QZQWO-H\RB5T?#47 M0E1IGB!"JT35/)6HJ*(0T;3*>OT0^F' ME6R43##-,A0'U"#]+.M6C=$/5YJL(?I9 ?J-T,\_8+E+\?6Z7AV&1=K>MNO' M^@UOAAYP]OAW_=^U$'%@XZA MFT#Q$TB^'&Z5EF"XVD:AY*?=8BW!.=E^;=>QLT-_UDO^^B=9_<4W'[9+MFX+ M$1*:17'&*9(O<8233* RQ (5/*I*@3G.8]#DIO-D/&_:FFC04 TT69A-N8"- MF>48+S',/IP*ZZ%,8U@H1WI^@(TRJ$I6"8E1FB4C*LF!E!$J[O$S*=U1,4M3S>?5? M>K2M#K8#B)GIK!L<@"$N6PC RGM=.D<*/$!H4B6^+O"Q(AN\X529-V_):O4J MMWF=E3$K"YPE<9@A4JA&I6&5J?KE B49B\("XU3 =ETCJE.I.%5_X7LVG.CV M$8"CU-P>%D<:?Q.03= QT:17>=?^\T+[-01'-'\%FW >!D/S<.%ERPQ--2IE MK6+D'^K5(_GQ7_/-D^IN+I>7_W!^D,JL2DM>1-)3)YAFJB-YBHHP3U!4L#@L M6(AS6G;! 3/38<.&16P 9DMT??J\25AH:2+YAN#Z_:I??8[G4<=#P4VQ(FEQ.NH2Q,/Z[:$J2SLZ=M MU_*0,*KZ/*F)KY^E9;CG\K=WN9F),$K3BJ2(41HA'.4E(B+E2"0L2JH$)R0$ MI:)#&?#L'9TDC+*6A6!EG$=DC:V9]?*)&,QR7<\4[=@)%#\W0V#9<^\B$EPL(F1D0%W+##,5.Y*ZP MOB7:U-:[G/(R+)FS,2\7R$P\YV58V--!+U>>'W$^.G%+>@[LF]?](ZU_>_LW M634S*-=-0[N4-96XLEOU/#L M^/3E&DJ7QS)GO$U_7G,-Z]F#G',BEI'N@Y+E=[4J[9E)9XC>9Y5%4NI@ 6VSQ#Q'J3,P" U5%QX M0'I 'E?QYW,DI@TW#PAY$ET>>G9D%_N[%V41_G,K]_BYJMKY?M!46[4 F;&$ MA$F68)3QF"-<9AFJ6")02O*"XYQ'&0?-F '0]JRZO0[O#2\W1YW>%0] 188@ M:Z;?GO""J?U(J.S[X9L+[;H[O@'EG],KWQR2BYWS 4M8M@GCE3S@J:[!VLT@ MZ_GZX67%";M;_I.LYHJ"BM1$LZC(HZ2L2D2S,);6)4X12:L*5;ABJO0_)!@T M=,:4L&?3H@D':TTYD []]Y:V#M_JL]1+$Z0"'J:,<36S+3[0@AD6Q4&P9^$F M:)![V"'7\:%#MPX[AP$E=]4\S)3LM/W#@&".*Y&8N MB"?^/-N@_4B-\,!GC;[W/7?9_@J^(\:%F'##KW M\+D 74=^[F>S:TSR$S\?K(&)/W '>YQX(#M=&Q1_F!UT2O%(QK;"5%)2Z5P? MGU]6]?=FJF-;PL0%+6F>)X@*U8X7EQ4J*DY02M.2%H+$202*]0W0\KRM[2@' M\QYI:.WH9:3,SM>.Y(=M.GO1^U0]5'T92.>LQ/,RI8FK.:^*?%JX>?T5RY0' MOEBHJ;9+UM28R;^WZ12=.K.*L#C+4%FE"<(Y+U!!*X+*-*>Q(&%>I;!^O5<( M>M9I/?A(5T@\=^2!J0C7 #/3:I

[&P;H8_R6H:2N[O.OD9OV MBMY0^)-;=]/W[+3^*/&QS1=;W75->0MWV\UZ(W])).F9P"+!><%1%E%I M! H6(I)4(4IQ)O?T6&[TI)C)M:K:U P .8"H0Y\/\QAR0]@^10D**2[3M"I% M@B*A>FZ$18[*+(M07N9">E QB=(08E<] NHB][QKB]X<8%# %%]J/M%D@)O9 M98\PPLST2?[Y<9 EZ+&A;E(U@^[,MB40CJPXE/JD1MT2FF,;;[N,1<3SS:*N MU>K?'I[JU4:U/7M#EG_]]YQ+CW+)^(_6=6'R:"9R42!,UIF%F',4TH^G[#K5C(M!<-!W?%!^!9B30G #B7X9 &H0@W<,#LR]&R%QW M!^U_U\S#?NZAL@OEC?ME@D7C8#(/1M@,EYHN:@:3[2 2!GP5?D?\04I4+U4G M)'G,7KU*IUO^"K13K=3AF]#-G))*I]&!;XRM%O>=P-;P%'1,W00]MI2W<^ 06X?;Z!M7,"O0$,\P_' M@#/H+5HM/)WO.$;N T]RU$(V1_#M?,$>ZX?M?-.>@(HJ8ES9[#**4H2C&"-2 M10DB>1*3*"G#O#"Z63F_O.^#M:*'-C52%!L5@)P13\ P.3&/$1%X.-;2/;;2 MV1R"3P2$G'?'"&IYM(4)##S+7I)G^-AZ\M:$)]1+'!\>1B\^96$?OBQ7TL64 M3[,O2\DBFZOO1Q;W\H,]2>7:-T5Z_V.C1K;72W7ZG;%8E$E(0X09*1$F/$<% M*:4?2%@J:%%*5Q ;&Q$['CQ;FCU3P;;/5?#2LA74.[X"WC$&F(8X!GX#L^4? M5)AMZ^%YP%#0<=1KP*6.LBU3-\.C$=W]0IO;2?_(VAE3/PC#;.XX; 8-L^72 MTUGO<;(?F/B12TW1@-WD>^36^ZW_GG1 =E2[2^KINY48?#^S6^Q?Y)O -B8' MG4SV=^2]+]M>E^]%^ 4:FYCC_+/;G!AP^O]'TQ-SR)VU0 &0M#@Q=)N09.IY MOE%$=\..U2;4S="<91GC\DP0H5(D%.&D3)#JZ2M_1W#*0DH(B\QO]0V)>CX3 M[!PINF/CICMN#:#_M7-]==UQX@ C@QGN MRLYO=P(9S$T'RC[HEYNN-9TC#I3NP/.&OCNR9W";7;N^K=8;=:6K5'/B8DF=3N;^GX"WA?[=L_7L"D9DOZD1P MF.W;R]S1#+YV5!UFME^5S'5KWA,Z/Z<'[R5Q+S;;O?B"G=)^YM_YAXT ,;@HX+QXDVMK([,@/&9">U"E P MCHT$^'W+E!K.#^]Z_YBW23O= ,1/?',G'K;5HC\5\=V6'^8OI!1'/"PBE(HD M1Q@G(9('J HE94%(G&2%/%3--O6&+ P.4^[X EF<'7?^$VXN:_Y;=GL_D1P'MZ/R=AQ]%V VS_3?QS['9^KO!$__ M<8OFU:0@1^2F315RB]%) I'CY>W8RPP ULQI=@R675RPY4'E*;9ONOY?*QN:@( M[[K[W3ZK\3Z0+HAGY!Y6=1HNAM^7+XE+W-Y'NNZK:19FM&*R>-E,X);'B_#HD!5D69Q%F-!*"AB M-4C-LQKVKN!?)'$T7P:T(0^,0 ]#9K;U.@,"IIP]#.Y;#%K*'CJM&,GH:$<= MIC7I)FHD]O&^:?:2I4.^JBGG;*UB6I_Y2[-#WXD_:K)IJ_J.UZ/5/72HRD!2HK-:1;R+]5:BQES'*9PAS4LI3>16B,,\2G*=1F>+8Y.;W<%G? M%[?JE8!H4L!#=R.UX>D:+ OP&#TL /RD?,"OJR-QL^BT9]\#04X.N8<_A0=^ MM=*MWR[J-7^L_UR^S-6(KX]+]HD\<], \- :GOT@1<(\VCLH[/6HKRLY@9JA MJ0::K-KQ'^?/7)VF__QT_[$_7N]&=2>;?Y^SK;0'@[B XL(F0EO%AP<7GBQ. M;")>/UYL]+QER_UZO58)4G.Y1R[IG*__F"_YQPU_7L^2DH9YFE>HC*M,U?0Q M5"4D0VE28I9ADBF#MC(I4X#)CB$9)BG!,0[ECAADJ(USD M#%,6,>#EJE^&/2NQC@,CS9NJH]P'GMI"(>@EK>>O9WK/^^M\$Z G?__Q[+K2:::B7DE/8;T)>BRZO$N>!D=GU]&>V9WX1GL:\$\OQ2>B"]L@ MJ,IC6KW.OCS,\HHEE-%$&NZ22X>IXNIO H55S$4L2%J4U,2$[Y?T;&2_2/&E M*C]LR,9T+F9/W&&;9R<$S"I]^?3Q\?V[X.'Q]O']PWCS]7O+36)4 ?R'RE%:7--M.:*)5HNUK)0TB;[Q0G)<-I$J(X M"]5\O50@4N ,97%4\+#,F2A!=Y\F1#TKB6(AT#SD@=@TCI:,LV(CGIM@L!X7CK!+UK6_8LCUE;NMFNFLE@GYO< MJ5NZF7^7>VRO,)_C*"*L*%!.0WG0"7F%2)9P%.$LC_(,QR0%UCT;4O9L)P[X MT$4*+2?!GA5P5 (.KYGA\ (:S'JXPLNB0AHHN[,2:5.Z$]=( ^$X+9*&+F#9 M#F7SQ%==$9M<]I.43UHP5>'$151%89RC/$T)PE55(,++ A5I490AC:N(POJA M7"3EV8AHPL&R7J*67K#8Y:K )_U1KK\Q<0-152RV>?VX5-9&>S":Q<.J== 8^\7K=QJH,<^T. M7O*=7"<]Z$_O[PQ=YE.1AG>"4=+ +'$GB,.PVD7NK7+A#E>:+/GMK #];+?S M#UBFMYET4WDG'8B(EK1*N$"L*C*$4\90205#-"4,9R$M4QQ!TK!-"8.TR391 M6VPWJG*_Z2/4UF\!SZ3&0)IY8C[@@:FG23.F9N::NJ=TF"$'E-Q5OIPIV6FS MYX!@G.320=\?U1ETURE8;M.B7CT3*>-^5,=,'C[#-&4$48XIPC%/4)&1$B6E MM"8931.*03=H1E2]A\8U#_TNZ"][-GHCDFX" NB" @/6-##N&"YH4+Q%:M_9 MN\?!P6@>5QU4K"1WVS7T"LV?T3+4#(8+_4(-7[8S(P>GAB7K"J??-(T)=,7T MOE\NQEF6%V6,A"A*A/-$H"+/0A1554@SGJKK-EB("T+>>Q1JUSN@)7^E9\!X M/,V,B"^,8+;D('"CFZ:=1K_^*#E=3K_IJSE9_Y2K]2R^[+J MO=?*:$EYFL>HQ)$\!?"*(Q*)$C&:A1S3'*<%K"/1=9J>]_&6 ^W6_L[K;ROR M\C2GP<>E/FX-5IM8HVBFKHZQ@2EP!\N.>J_*WI.?#Y#7U<6F <5IKQS-(3BY M# 2\:ADN(.LG]3]U>_B=+)K,W[7<[E7C6/4#G;'7_X?>D\U-8E?5]8XW_R__ M>[%EVH31)W5K^9EL^'LAN"H:QJR*6<10FI(,X21-4<5YB&/:[V\8 M(/EEORHPQ**_FOHS>-__:GO>@^:1)KWYX!\/WVB$VA=0_M;)]0]=5=F(%G2R M!4JXH)'.8#IYW!AM^U)4ZLXN%_5W^>,LS>O M7]8J->;#?$F65.6IGU9.4!SS(JXH*HJ4(DS#&!5IE2"*PSQ)&..$@)+(X2QX M=IJUU1&+^N^V'Z_H. G(CA5@]W,+F,UV"+_@P:R\VK8U=ATW*O7Q-\60W+G_ M$>QX\EVX8H^)(QMKP<"D=M(>H&-;-V(EJVRZ>UY_XC4XGZ[_V@09=??O[X)/ M[^] 274'D@WK_DBA@$J]E\=];MTY$6RSZP[6FC*_[IP01QEV9Q^QV[";[%9U MN54OI;QI#3]LT6"5 M_>NQ5LO=_IBOC3NJ]E_RK%G[EC JR;)_,6[HQIY*>7V'LA80ID.799.^I:3L M:+,Z*XU=4]2#E:;K@GI.@(.VIV-)?Z+1VHSJNW>C&/^J6WW="OOU< M+W6/,WDPIJHFM\"18*D(49KP$.$LSN3I,XI1*6B>IAFA$0:=/OVQZEFI._K! MBV) C8JAFH5@K7BX49FCB@OU@V>R^DN>S9H'?UO6P8*OU[K S*8$T<]W-;PU M^B6^%O"R:7R1X.Y;WW??NA&@F06DHZ+4:>&W?YQ=5N_Y873Z']0>?^&;&RRC,!8T0%YD\_(@D M17(;2% >4Y&2@A'!&7#@&H@!WX9^-]CW93_8=S<-^48;\WK5S(<(MDL)="\' M9]&4V2PY=&PR]".8V6^?T,*L\O"XY)O@CP;5VQZJ)\5+1(^%OZ5T^[QM6O*\ MXR\K3N?#F14V(]FL4',WB0U&?NH!;%;@G)F[9K>.52#S=TFR[3+VCJ_I:JY+ MD_=)-.:QS2LK31#N_/WV]GXWL+C' RC^>0T0HY"H0RS@4=)+,#A.*(*):AM- MO;;\E %60U&/8JZF;]DY*4== SYM56CW3FB/:7VWW:PW"HBZ9PN@:>@&-[JIS1IXI(0!F64X MS8JX0B+*4M7 C*-"B *%:KZO5W/.*-##&1#2K^3&#"T\V M3L9$O/YT&:/G;4N\ERK>U$P1_3Q?__4HUVDO? M197&82Y>+L$)U6(\0P9@B M5A%:BI20%-8^>8"6[W2T/N5 D0X4;3'I71^N1K@-HL8)5&1A"@L8Z8N_4)4A@RC.,L$ MIWD<8U9854;N:8"4&%[2H&<"ZFS2-C9;0_LOG,/%3&%'2@M3U'V0M*$6_*;H M73ZFV!=(GDKCND2R1^'G%$F>BGBQ3/+,H[;7+_-ZM1O]LR#K]5S,:7,YM,NU MZ$549K@H0I&D!2HJ+,_D!26HR*2N5IB&C*G--@+EGD$9\+S]'O, O4> 2X(?_4@<.D] MRWFR-9WOJM_N5>Q FIK-9C6OMAMU,_M8JX$+M62@7BRT&R3UCJ\W;2$%%RF- M&$M05B4QPCG+4(%C:25RS/.1KRY S5MVL:CMHDFH7^^VB7N_&T\TP3@G%I4!IPD*$JT2@2GXY M-?&I2J(L#0M#(,_1F'CRXX"8IZ,>AQZV&VW\\'[&LR@O(\%03%5C>QP15"99 M@1C-H[Q@O"29T:W#?DG/JO;P-V?<,*;1DW-8E>RXA^G-PW^]?_?^D[MAQGM> M1P\SEDM-.LQXS_KQ,./>3^!9BO??7Q[5)F::B]@][_DW]IZ\!M_7!^V^]]V@ MS%,.=](-_RK;"@;[91Z4*?BJJ3M*'3P6QBI!<+?(9&F QVSWD_U.?F8YO62^ M5.4,*\[FFVY[^++,/L]UC.L#YVVQ _G&9Y$\5\:1[A:H!N05 M"49E6%"4 AHR\2-SDYKV @$YUW)F4J^4AEJ[7\" M4]3L/X.9?S<)N##U5RSIHB[-5-!Q=1.T@+_= ;YG+9"\!7OF'(Y,&8N/JQDJ MUGQ,.U1E+%PG4U9&+VA9L[LA&UWWI1CX*/^ZGL5EF40TJ5!88MZ$UZLP9"@E M&)[<=P>"KUC%-$QA#/X.+F:$9)RW0&X8)"J\'O2B+JSK. M4P+3UE]>%/"D;O+RDR/F=;_M1VKW=_F?^.9./)(?Y]O"[7J%Y3&)$QQ1)$IU M!1^1&)517B&>QC'C:11*707/]1[%DO>;LGY@6_K)T(9L#D WLP+30@FS&MTP M@#Z6!UD[-X'JZ28]$\FDEU9M[M!Q.8A\'$/3#RQW N#9P>9N5K9T2.@39]N% M=(8^UF9K[X"L^R1\6/8\>WHM,PI7;U_^-)U6'P%NCKC$#=TBR;#$>A"]2#<<=8/ MR;2M.31S.X#;X(R?G"8W4+GRT,8Q,ZTWYP2X$\_/S:H6,Z:ZD=;JI"<-L>I8 M$(=1T=YKA47$HXH11)(\0U@45![3R@C%7)[?RC#/16ATY7>=E&YNDX%W69? M7L&S56D(ZW0@E;(9/,Z?M1K\^>G^8^]6V+!Z[ H8UVV$&QQ@EL 4 KOW>GG9Z9J_7A7MH!/L]:?'W[#/XK0@K(HS%!$U :M(."HH%RC*XKR("_E' M"8I9]Q?WK**]GA-!5:]6]=_J;TV3N,T3#VASCRO:VSO[^V^+*VV/M]3U\AMZ MY*OGX(^#^VH_5\\>;Y-_W@6QR9WO2!U[QZO- Z?;53-UH]?![H$L^%'$CA#! MBIPGJ"@I1KA4 ^AX&B&1L5*D<1Q6'#3P$D)\PHCHCA$DZA52K 0/3_5JT_PV M?]2Q''56!59D@Z VTV1? ,(T77$1[-FX.0>@S[BG#0J.[ 2(]*1VQ :48SMC MM8:='5+](.Z$GG.VI1M)ZS3UU\8,%R1I=Q>[Y:\#3#GL=1;+/T(1D+=@9N@LBA+5.28 M%6E4LK2(P$,9S&C[5O*&7"#I68Q*,(3/3,<]@0+3^K-#"O8]XV^"'F >2IDL M,' Y:,"0\O23 V"0G!T% %SBDE'I?VMYK/GK/_ZM^Q?YAYHE\!__]O\ 4$L# M!!0 ( .:"J5BA///[#X8 '12!@ 5 87)L;RTR,#(T,#,S,5]P&ULW+U9DUM)=__=-OG]Z ^=/_^K=_^J=_^7\ _L\O']_]]&H6KKZFZ?*G ME_/DEBG^]/MX^>6GY9?TT]]F\[^/O[N?/DS<,L_F7P'^K?MK+V??KN?CSU^6 M/S'"Q,VOW?QT_L_,9Y'P*\-CAAA%B$%)JF3J/G0RGO[]G\M_O%NDGY"]Z:+[X[_^ZV??_[Y M]]]___,??C[Y\VS^^6=&"/_YYK?_M/[U/Y[\_N^\^VUJK?VY^^GMKR[&FWX1 M/Y;^_']^?7<9OJ2O#L;3Q=)-0UE@,?[G1??-=[/@EIW4GZ7KIZV_4?X$-[\& MY5M &7#ZYS\6\4__]D\__;02QWPV21]3_JG\_[>/;Q\LZ>:3V9_#[.O/Y8<_ MOYPA&)#,[J\MK[^E?_W38OSUVR3=?._+/.5__5/Y2U#T2?AJL?]W]1=_OEOS MVSPM$"@=C^_P&^N_7U8Y;/WTQS)-8UKQ<_/IDUEX\$N3(LW9[=^<.)\FW7=' M,8U'W:>^\(OEW(7EB"O"?/(4C%(91)8$P<8%L&2<4(HGH_5#=@NY"Z2W$_XB MA3]_GGW_&3\8E++<2B;'T7VSVS[A[XX4SRI'*2 +JD%X@GLD M!0<^6)\ID21J?Q+9]U=[2/5]7;Z8AY]F\YCF:"YNEG/S\$2O#X&Z_HV?O[DY M?A"$+^-)O/G;>3[[6D-7RUD%R:W4@N3^Z2?D.J?Y/,5W*ZUL9:[C;(E&-'6_ M64/C_W[EYOB)D^N/Z=MLOAQ9HKBQ08.7C",+:/F\%!Z2D-9JF4T6JHKR'RV\ M%PY8^S@X19Z-0.)#FH]G\?4TOL*#=\2"]X%%!LP9!4*;#$[8",YEZT+F!JFH M H@'R^X%!]X^'(Z792-@^#1WT\6X"'X-:.*SDI*A!^4% 1'1C;(:>6 V&JXR MU5[).J?#HY7W@H1H'Q(G271@5+R>+L?+ZS?C27I_]=6G^5R$,%V^=U_3B&!(13-B MEB;B03",EQR7'AA'2-O(N96Q @(>KKH7"E3K*#A!DDT@X2T&\',T89W@+U'^ MZ>7L:KJ<7[^9B;4E#(PID8T&Z9U%1HP![YU /XDIRQ(+-MH*@-FR M_%Y0,:U#I89LFP#)BQA1!8OU_]Z-IXF.: C&*)M &8I,:"_ $L'!:^.X]SQ* MXBH 9,/2>X'#M@Z.4V7:*##8R":?@@D"O&&%",@X3*@M(>,E?GDQ_S3[?3K*@IB09 :K'(97"&4P,1)(@4;KG"&,TGJX MN%MX/U0TG-6L(="6,-$Y31?S#_/9]_$TI!$W5#KE W"A) A*"'CB$[I0*I/ M!76FAF^Z>?7]T-%PKK.::%N"R(?98NDF___X6^=4H[?DG8KH5!M!H: >#,L< ME W<)H1ZX*D>0!ZLO1\\&LY]5A+KP. H5N_%/+F.;B<8=)*G$2'.ZOMA\ &LYT'BVZ@55>;LHG'[[,IC>Y.1MCI"$:T(IR$($: M=(YU!!XP9*(N$9Y/N\!]O.)^JF\XO7F2" =6_V4*5W.$+F7^TW@Y22/"K/'( M,3"!$9%0I$"7&8B2B1 $UYRQD]3_>,7]U-]P7O,D$0ZL_D]S5ZJ1+J^_^MED M%!3C26L%W.%_A//HQB0147\F, R:1?"G%4$\6&X_Q3>>(UL^M=_A"]N M^CEUF?C@)7HJ1H#T*2+]-('+SD*6SEL4CPKRM$33IE7WPT##&"J7^=* Y]:!=#E0DK+BK$86 MKQ7B:%HN1DD9Z(PCD: @(@>;. MQ2S V!P5IVCZW&EIA V+[H>#YK.-QPNR"1R\_IKFG_'(^\M\]OORR\O9UV]N M>CVR7'OE'*M0H1(96@V:%$* -*G0Y)<&%"C>3S_37W0T/#.<<3Q=@$")#PKZ7 M9Q;^?OD%Y;:XN%J6]SPELAX93XR,+H%2I"%#UI[X&M[E+AKV M TG#VK!*6: RR&QDLH[5 M\#4?+;L?-!K.7)XNS$8*]M^,%\%-_C.Y^1O\SF(DG6Y?>#Q<-ISGK"'5@9+Q #F+'Q<1]'OE@A#%1 J,E \<\ 8/F M#7B,J3C/CLK3?(L'R^V'@(:SF<<+;^B:AE4Z[O[_LOKB\>/?VU0O\YB\OWKUX__+UY5]?O_YT^9"-_9[Q'_+Q M)S_V/YJ7$UL"7"W@LW/?1EV-7#$8%_G->.JF88P'QVSU"/ 6@4$G(B6A(!4& MJ8)8#B8R!T:[Q&+01J5=Q2;9+7R'CO6BJXV8)LO%S7?N=N0A=!UK;V[6>+%8 MI.7BEDO%6$Z$**"$*MQGP8"5DH,S>':F;)@AM;E\2,$P#0=Z0\*-+:H@[@$/ MIX?4KVWJ'1.14!\2 2YI+%$8FE*5,41'>ZV($TG27<[J\9AY1,BPT#E%LQM! M_^-J_-U-D)G%B^5+-Y]?CZ>?_\--KM)(**H#90HX M+?D<0C18XC*>ZR(H:S4&:[MRJ<=@9R_"6L#220"8]:V-!B#VXKL;X[?KFQO'U']_2 M=)'PL+Y8?DGS!S(:BD/ M1;4UT0"X'A)/*;&LN'@Q>CR N:#HYS$&N'#(1&7*^HW8AND/T^/Q=+1TCX?& M;.DFE>S.[%N:+Z\_3!R*8QI+?/"MY$"*#OQ>Y-_0901)GT,^W&5RT!!07CGB;LC.U$;23H!93$:) M66-*HSW7->3,/H#1Y1TR#RFA:!05NY[^'P.7F[5;<(:K(.,H838 @H\)F1^' M9>KR5.]GT[ ^494EZ%0YM(!"!1 )?7J+<@ FE.?TP$[TN#' /!)0IH\C38R"3X^P7'IJI\ZFPAIP=.M<]J< M+.8&L+*B?T2E<\@KA:2X V%]U^)7@16>:.^SUZ*?\&>8?H>]W5 =),@&(IUW M8^?'DR[]C"YW5V'\939!H2^*^[V\OA4-8R[): -(XPD(4S)''(7DG-8Z4LV% MW-68ZAB [$O;L!%0[_?CO:BH =F(A$2Q Q1A#>,# 6MY-Q1(I, M@C"B]M7!=FJ&O??L1_O;(7:**AH U/GEY=5B M.?N:YC<"NVD$,+*.&F.U@^Q+#J'T!/,\<9 I9\N9P[VWZZW*4<49>] U[!'8 M$ZRJ*Z0!D.%6F5_AJD\D-LI,Z&22A^A*H\KL,EB=/4A'>1!1::%JAV=;B1DV M(=B?E:H@^@8PM($#DT+44@N,5#C'J(,:,$HZ2)RD5&KZ9>S1.S\$-;TE"WM" MS8G";B#$>Y@4OS6@]U(6I'0UXMI"B 7_>#R#RWAN"YZ]5\D[FFN[V\\2UHH-IF MIXVHC9L=Y Q[7W86'-521@/V9X>$B-=.:,$A,2I*HV@"5C$*A#/NB=4IYEP9 M5B=FP7N[5CL+JBJIH@%0?;A9MV-I]=*$.$>RS1A6$!=6DQ5]<@F\D4$I):FM M?C^[@8RA'QO6T?#3ZM63Q-T 8NZU %K1SZ(,CJ+?%E4V()1UX(G)$/'/;O+!C>/;Z4OW;8P^UB@&;US)?W03 M&H52&EQ,"70D61L9N:A^I[:%E&'#KYY@4T/L+: GA*NO5Q.W3*L*_]*9;IZ^ MI.EB_#V5J8Y?T[O98O$^+2_R)_?'R!&B:?'>-"NS8$FBX$.@("5+F;"(F-C5 MA^7(K/4A) X;M?6%MA[5U */Z:E&T]3?.WF4PP<%O?8?97R.(Q1>H*JTMH. M3*04A-49;#>,FKJDT*MTNCKPGJ=JV,BN)ZQ55D8#\'HJJ%'4&'J$B,%(R+(\ MO65XR$=D2'$262XOXVK?ZSZE8M@0KB?XG"CL!C)+S\6VR \3E'D-,C"%H83# MH")&E!9G6:-HF/*U"_2?HVG8LLISYRI/5TLUF W3S^I#IY8O:3D.Z%\_X*EZ M_4P M28*ROIAWR\8N#/Z0YEWKX9&W(DIJ/##*RT#$%,$+6N8C$JH$Y5*KVH[7?I0- MG;FJC)S=.:PJZFG %7O(U:JY]8NKY9?9?/S?*8XD]9'0DI5SLDQ-$!(LTQ*B MFH(>.4L^."5X3PY MHFJW(]V#K*$S7SWCK+9BVL+:DW/>8M3L'4G@N)(H*AG!D$2 *,OP'XH>9NUR MXAWD#)T6.Q^V3E)$BYA:'_-2KRK/MC5 MZBTO=GXL':& %G'T8-X14BQ#2D!)TB!4C&"UQ]WA@@[9LDAMCP?@<1Y6]>$@ MPR'J6%7\>!,#+C_A?W]]_?[3Y<6;EQ>_?OCX^J_X.V__X_6[B\L>)@CL7J[G M/.L!O%9*M:YNJ6_Q>PM6:TP.I1#+18,AH2@S,B73$!+:,":X$+9V8YLMI)Q^ MS;C^P$_E5>PH48F;+I0+K^S**S.'IWK7" "#$R.0Z]C;M(2.@F$3I#7T_?1N M\6@)#WC*+>;+TNPN7H4E1A)I_GT9 !(=X\:J4M'(I>KQSDYI>I3"Y#CMH9E&E&.5;/ &ZCIA'C50=7E83> 'S^,I\M%N@#Y/%R5(;= M>DLL)!5*_C-J,#)S8"E:ZREG5-;.O-Q;OI'JCCH .5:L#91QW[9;60\QN6O[ M2E@(7M$,4I9YR+0[\C,%98+5AH;$=>WX:2LQC11LU$%+'9$W8$T^HAJ0@#(O M\!4>O9-9-YABS=7(,DT5+0^K'&'E>40 DRW^QR6J4U0J[)Q%?60O]NT$#>OJ M5%+ZT][LE330 )PNTV12O+-I_-7-_Y[N"6MD!6XKA8$D3\RBC%@&SVC$X#1I MY6P*A-*JIA09 U3TGOI74ZM)N MS4J9P^2-\$8E#!V-+06548'Q!@6'%MCHZ%S@MK:KM).B8?VE?B!540>'(\JN M$#5-GTN)XZ?Z([%N1#6R@6OC>4#IE.+O0 Q8YVUY1.P8U<927_O-[1,BAJU; M[0D^)TFZI4CMKI,!AB'>4Q4LJ&X6H5446: ).,_$2)&"\[4/LPUD-%+F7#DZ M.U+,#2#E[11/OK18/K&15.>HI$^0;%)E%JF&\M(85" .]P^A^(?J542;:6FD M?+D.9JH(O!4WY_UL.MMXRHZBUEE%0B 1Y=%@TO+0+7D(-&OMLZ/*U8["=E/4 M2-UR)<-33_@-0.G.>MY_[N19^O.6BYQ9%YS>[+(1D]X%Y1W$K 4('CQ8Q0V:8Y+0R\-_1>W,=8_L M-%(J77:D1AG B6U MNY\^(&"_G#GY02!RO&P;,"!L4H#\.)LD"T*J,U/<.@6)=T;7#$ M\NRLJYTPV$;+?G#Y48E')R#Z3>GT:\%R9L&@ M(^DB8=+YVL?01D*&O9:KH^-G@'.XP!M$S:OQY&J9XB@IG8)VZ'8EE(F0N=0W M("\8@5!%#"/)U:Z=W4+*L/=P9T'.,4)O #M_2^//7Y#N%]_1Z_^T=A$ M6ORL9O;_F9[IZ)B,9Q&_/R_3^5ZEU?]OY>N9"IH) ]JSDJ3&3>FS+;Z/]S:% MD#.OW9GP=*KWLZX_2BWRF;78@%5]F-8QU&AIH@6NL@7!9 9KM ?N%1?:28\> M]/ IL]YJ)\ZL_9T9MD-4T0".]I+=;-ZI901&$%2" M8[Z\H#0"+#4&5' Q>!K*SXW@U"TEM9398!* M4IYX>@U>HQL=&)Y$6H0@>6T_O/UZ^_O??WG[ZSX=\U>XLM6&],[:6>H[;^FW\=PR?2,HH03%.T5SI4F/) M2Q>1 %SFG */S"M?^ZG%/H35[CN%6X@:;X$F0D#8Y,&%',!RDHV/C&72V[B" M!OI.U!IJ3Q=X AA[QL.ZS8JTC(;D,03H%HFPLKS(% MK0SZ!L+('&L746XDI!',G*[HQU=H)TN] >CFD7;%2BRM/,;2 M"G>5IKQD%26CU:\HGA Q\%7]Z8K=WL7U""DW ),MXU77S)3I830F IK_KJ\.GGO0;@-+C>99K+G0DCJ9(0#DN,.1D%KPW M%+*G@68K,PVU'QAMIF38I$!]\%20=P.H>3$+X]NV2AN399MKN=?<*N:SBL8A M>R*"$%2!8:5GMHU6",:MT+7]Z-,H'O9=;0\F['SZ:P"M&V[:O!.&)F^ B%P\ M36' BO(:E#/'N42Q[M="]IA([EV;G?YJA&_'";@!B#S.Z;Z=/DV/?,2]\&8V M_]W-X\CEH$0I]K,J<60JX2G/L@>BLC5"=T^SZC_F.(3$1N*\(Q'Q])%';^II M 'T;QO4RPM&,TPQ)VU)-6DH!1"DEB9S:')P(J;Z!.FIN!1J+2Y&FBTZC'Q.RO1@O MT[K/X>JNZV,*L\_3[E.Z^5ZCD#2/SI:1Y^4N*A"'QP1ZJXH3F371V9#:::R^ M>1KV&#XGRIM"1P-V=V]Y_/)4'@OTEL-R/6OQ-Q3"XED9C8)/WB?IP=N WK*3 MY16(=:MO;J:ERBSXZ@S$^_3 M[]U/%B-IC>-!!'"T].,)CJ(J7)EY0R6W+FKA:M>-[D78L/'^V1V?JGIJ 'SW M]N;'-.DZ=\T^N3]*4_ B1.021;=YBXXC(N9Q-JW M.H?7-_?6N.F<2#M>[@V8OGW*&$=$<"E*SP/%N(%2D@TN190.R]GX+(+LIV_E M,W0-V];IG!"KKJ4&D+35>A,EL<36_URDT6D&# M)PZ,]N46@S%PI5Y:V.B4#4FRZA'V*?0.VXGIG-@\FU8;L(0[IT0+2C)&\AR" MTV6 'L&@BA$-Z*,&&6AF*=3VXTX>V-U;BO]\J#ADD/06WNJ_B7SI%E_>3&:_WZ'34BD]\1XQ:4KB!>,< M;S@!ZT(6E%'A>&]C@#?04R&/7#[SPWSV?8R2^^7Z-S33;Z>W P]>A.7X^W@Y MOK<_K:%$,$G!N&A!F*# RD0JW4Q&T(?W/5(@AC+&BI'+JVY6*[=#ODU#JJ670QU*XH:JAQ2]_:WMT*^0#1-]&JZD'1 M1:F.F(;Q)#U@ZM/L4'DZ0SV1B8&/);8R&.X;0G&SAD0"5\8$T>.-;S4^A@V@ MSXSCP8'0@!G=$G-I;DE@TH/*1H+@AH'-U '-F@1I!-.A]OS>$P+EW@SK\ C9 M%$"?IJX&0/;H10BSJZX^**3Q]_*JZ252,%X6 MT:ZG@WQ,Z(XLN@&E;Z??41>S^749ICS_GLKXF2+^D9 J)"T#2))P1]) P%-G M@;BL679$./.HT_G3X+HB/[-5Z]6T3;X)4QI?Q CZ75YDV M(E4F;2UX_S]J1NVO+8YF/:DU@:LYE/.GCHU(Y^"IF74 MIRP]040V'*P( 3+ODL>>DUQ_8._S=+7V'K@.)IZ%WHD*:N)B^RE7-][QN(Q$ M=[PDXP*@T#*(I"C&>TX"48PQ'QSQI(?)JML):NU)[IF =JQ*&D78AWGZYL;Q MQNU=.QHW=0$O%HNT7(PRU3Q()L!P5A(,VH#WU$+PA@HAN:.Y=@_JXRAM[6GK MF3!978F-@O7&R']PUYV%YR$%GJ4&Y4KEO'8:G&<.F'!92:&BKEZG^RQ1K3U+ M/?/Y>XQJFO3XRGSL(J=20_<2'6]TL>?OQLZ/)^7-AI8Y*QI#N0PPY;&MQ6TE M!%#)L^""8?UU-8D*E<&/83Y%1*S9JMX(MX&D:SGD!3N M-,$QHC,T.>@Z%FH;6;+]6\(MQ+7V*O5,2*RAJ@8PN'_1P,APXO*J-;0O+0>M M!$L3 :Y==%9)3UGM\;/[4S>L:WC^$J(^E-; J/4MG)6H;+%%D,D2*[A-@$%9 M:<+),MBL*23BXTF2KMVD[G,I&^DR>J5"REKH:L(_H\-XT& K_N!K/$_** MVVQY_6'BIDN,PQ'69(7DV6!XLJK:N?1#&>+>B(LW*.1+-TF_NN75O PPFL:7 ML\DDA:+3\AX).5X^XMAGHQQQ 30G'$\P#4">0VZ5GV M!MDSJ;6!DWU_R8XBC3$[Y(Q$GM&)=AY=)"O0:Z>.<"]X_:%3^U,W;$;RS/CL M26GM1CYOQE,W#9L%Z5-P,JH /NERNT_1=[&IS+Z4PN.9DD0^4T"^@\IAS>>Y M(Y]:ZFK /MX_"CZF;RM?YB*_F[GIXI?KUU^_36;7*76/@"]^G^*R7\;?BG^] M& FFA1,D 8^EGEX8 KCGD%LG!*PZ%MA-=[2_= MD4I:HM>-IU8.%'>F9.!2UL"LL%Q$35T M9!)XV%AJP%MI@3EJ.6&&\NJUZ^?E<-B0K3>?N&&8_.B;:"12I"QP 8Z7Z82! M4?"21?!!%;D9ZQ!LD+4SO]MH&;B9\># JZ*C!K!VFN>B TN& M,09E&G=YSV_PH#$)LF>:\QHW) WOFOC>2IHK'S@*%;*DR&].%IS1&I2PS)HDH^=]) 5.H7G843"]>J9G M4V435KE[6]$]18SC9>DL_79UPL1?KI;O9\O_3,O2J'SDP+4']56#9<5&WJ_2(LS'W\I'S/(O5XOQ M-"T6;AI_<8OQ8I8_W%OB(1O[-? ^Y.-/;MQ]-"^5&G9?S#^[Z;HIW'"6 MI]JC>0^GGY,/C:E/>NU1:-Z.?X\'>=Q*&\I5N_"R] <%'W D\H5!SVD M!S^:H\6ZFH:5U(^QLR>N>++IK?<;]5FI.;K&\2_1W>\HJGXAV!((.&'1*'\&I("&RK'PT47!>._^Y M'V4#MV"N@Y(GC93K*Z5%0U<:F4ZOTC$6Z^:OGFQZ-M)0R8:L/[N4@VYJK' + M%R=R]R#LLC>!!*!&(4N M D9%@!X#P__HK"G7C%5_4+ZS%M^:23S=$^%%:R3O>76M?];AID1G(@S @"7GN/WC1U4*IZP0;%DDC6 M\5#;..U'V>F35N*X*,=-;F.7M],\FW]=M8N_7? >_'5..>-!;HP3"'_%P.#G M@K79JF0PF*E>;',PD<-:JQXP]70N2I]J:]%JO7'CU;S!7Y,KG!T=YFW^H)-M MUA[T53)9MRMM A6G,7*E+?#($PA.)1A)*#";-:(M<,%KNQ"[Z#G5/&WZ[#M, M1RLE%2E!2)R6[+0!YS4RFRWE1A/K2>T8="=!PYJ=:KAX;&SJ*:%%P]+=]%Z% M93>5^;@H[/X'5(C%MM)3+2*[MT)WU]V=49M:>RH"T(0J7*9;!Q!J,S!)"Z &6JT\]Q*5?O5R#%T M#AVM]8&OC;5'?>JO36/U?3;Y7OH.=O-PWKBP:M1Y7/)HXT?52"8]3V,E4X94 MI8O\<*&[;$ BV5G%(29-0.@8P49A,6ZG+$L:M*K>8'47/:?/!?++39B6UN A M'B3DKJZ3I0S&8D0A,9#PDA%)'\^QJC /:",IPYJ=:EAX.L_G=,&W:$S*A/7Q MJJ^.*ZUWN@1[FI;T^C$&9=?'G6Q4]J:UDF&YM]Z+1^MM*)-AS*I8:A"IHM4W%@W:37.1]:"U5>^5(RS9QL\YV80]3UTE MV_5HH:+ZS8TK[C 6@J>*H$?LC"A^.,;P(F,,+[RE48E(/:N\80\FLH(-N_O, M:=RDC;N=0)VT3"8),1H\VD,6Y5(9=YZF-E'. OZTO@7;F[YA[5>_^-I@P_K1 M6\5)]Q5MV.W0R..BP2PTVE;Z/ MCG@C1591U*ZUV4%.A2D,CS_Z7E(BV:R(Y!!2J6 I]=7&(+\QNIR\39;(VB68 MN^@9?/I;%4QL&*Y01P,M.C[O4S<:^4-:=:@ZQG \_HB3C<=.FFIY.FX^18_V M=I%;I 3BF=.!@U&E1L-P!:AC"Y;3G*G/V:O:.9%MM)QJ.AY_[AUJA9%6*6,@ M,X+Q )YOX!5RFFG4W#L6J*F=C-Y*S, >20T+ F/(E(UC&R]@L^B "2EZ%F-!@7?IP''^NG4X\6N%[]]UXZ07-&C$Q@M8ZK MP2U&A3) @SA/LXVQ^G#0_2AK]L''(2AY\LJMOE(:>,7^!FVXFZPZ3XYH-HJ5 M]W_6)P,BEL%]3$OP,MH@I!4ZUWZI?G_]8?O5] 2;HP7< #@^(-'S%>EH]2=N ML>@.ADXC\;^N5E-/[KWZ'"D7(QX/&;0V'H12!!P-$DA4B0BOJ1>U;QH/I7'8 M]C(]@:Q7134 Q-\6Z2*_7BS'&$ZEQ4@&YXG5:&.E*5E[%\!X[R&E3+6VUBI: MVTX]I[L4]@>@$(3< D??I]YT^Z9.#6AI&O$0S;#/'2"AY4QY_9I"9.\6D M4C;5KAX]E,9A.PCW!+->%=4 $&_KT>\U7'@[+=6@]W@<::I52N@FQAR+KS]:KQPGS_/R_"5KL7+ M?9G?>P03K?!!>V!1EK=\,H)50D+RY9[!.:E5[0SI7H0-_1"@/GJ>%.=6UT^+ MEF?SB^CC#='.S^OI_7:/9FK/%[>!$LF,<,"Y0Q08YD[0B[(:<,TOPY<4KR;I-HN[>#_#4+<;_G>_Z62Y MXAA_?\BJQ6"8\L0A$71"A429.H72C3'H$%PBT5:_5#V>W&%3J6> Z;E4V0!J M;QB\8^7%9#+[O4@8=^7J15&I97JT-Y.WCI@@T6TI+?:HP8#):?P/ALTT2TJ\ MKVU(CZ-TV(SL&;!Z!@4V -,/\]FW-%]>EYKG92F%_L?5^%N)K^^]X(B><>8% M!!XX""X,N,R+GVN$,)0$FFM?6#Y/U;"YW#/ K[)B*A:F5SK)YU=(P=CY\J:R M--][N(V8HP9%1"&:D$%$K106O8I<#YHD(EQF901D==^ MSG4HC0WW#CH$/5LO!OI058LVZD%;DE-N"IY^3-W60KW>&NS; $8Y:ZCFJ?0' M3J5A9P8O\6P*U.5 (L'XL7['TS,U&+H[F+129!$&R4)Q#LF6<6Z"R/-G&/VK#'(9#-GCR M'.BJ4_4C=0DY!&HW)F]8-3:04'N7T"E-%]_2W!7A=@*XB9ZO?W7%\B^O'[%( M/,O2E1OJ2 T(FR78) 1(%H6S2I,H:S^Z/(+,@0>3]@[=;= /\UE$ M?^1O;CYWT^7U+9^/KPQIE#JE %YWK^03 1<"@9P=B676D*M>(GXHC0-/(#T; M/'O578O>Y,;N+$>[D3L^K9=N3#TZCH?WS F)2DN9 ,%+R9*+$1P+MO0K)3D1 MK;2O73U]]IY,=_MCRSJKV.[Q+D$3[2@U"HP) 02-%GRD :0*&D7&N&:U&Z8< M1^F/UJ?I$,QMMW6]Z;*ITW@SEY=+9.JB>P*TV,(Q]\XZ0QWHF'-I-E.:884, M6F;"K.=&N-J]24ZG>EB'LBTD5]9Q8]>]FWF^FX?>/6P1@M$C) MR@S1&@Y"<@,^&PJ$.^]D0!<[UD[L5F9A6!^U+<3WJ?W&X/]^U@W)3O%#FG=I MCFE8R6/%]&9^/76!2AF!QE+=D? K'RU^%7RBP>> FND-[<=0/&Q)SE#@[EVW M33DH-U*^3//OXY*[VRCA2?>1ZZ<38?9Y.O[O3C[CV>.;#J^U9,(*P.C7H""L M!)/+2WNF78K&HB)J-XGMC9EAJX*&PO^0B&BSV^JC)H7'IRHV?U#M)HI])BBV MM="37F?%;2D:*U49A"3PQAI0+M(D.458UO;D^FJE>&\G/%JA%*$$W(:OQI,K M/!\>U\V1D'RI7T]!EC$UE(-!W(/A&1W]:*02M0N]CR2UT3:,AV!HA_GJ36DM MIE*?:7AXO*G:[X/[;MC8HRG;VIK/469R- :8*],Y?:1[6N4WWSJ)C?JR/)28C]/BE^L[ MO;R8)W?O]4[D5.GD@;%4YMIH S6L%].';"[>S::?WXV_I[@J1WT[?3N-&/3%*S=Y*J+5 ME_?ZI"0M4]"> I,I@4#UE5HO#CS9Z&(BK/Z8C'/R-VR.M^>=TA@\6O0X[K4O MF^5?KA;C:5J4XKJN0GN6/]Q;XGVYQUZBI%ZEI1M/CO)#3EGN9.^D&J^5?):+ M^6>'@7:WX,O9=#&;C./-R)/[Q-SKKW.)WUD]*[EKI)$5$5HX0(O-2ZV" &/1 MX\Z&EU?DRN?J><@JA)]4B/C^ZJM/\UF^V\L?T^=R-S/R3#JAI81D@\$-:368 M8'/IMT8L1@$6C[>]J@JW+C&L9/9[%. M^S;R,8I+YRP!&X/$HSH1!%7V$#)E-D3/$J]=F-% &ZB1$")ZXB6@HX('ORMS M:5@98ZRU(<3R8$)ML[N+GJ&?:=3'RB%-GP[2QH 1S&*^''4N9)JC8)?7[]W7 M].*/,1I/(]&CI0&R*X^!,^N*J 40XZCS-A.[WYLH7. >DO!/=RC:MO:PR*FG MU5E%$0\,$8R'KN;ABUND%RB:[NA^S-*KV5EP5E6@ QN:=87Z MQ7Q].]QMFA"=-)D94-KCIO&>@SZ&01 MMP&1KEYAQ<%BO6VG'5,10^I#?U>)=^,EX97!?__$ME7+33^.O^"L7^1*_N\@8 M-G;EUWAFOW++U59C*6D=M0='NAYN68 OR2PCF2880V9&:[^QKLO!L'7&U<^Y M!M0\\"GYJ_NOV?SN%K90KV7RZ EZL,%&W.PN@?>) I%6>!V,PE^H<#P^77G8 M.M]>G*@3Q3LP.$JH<9$?\+ ^$#PGQ L20)7)"\*4.DK!/"BI5?8BQTCW.B2? MP(<.SF](OYBF]1FOI;!*ERE!G'=%Z!(W2Q" VR27D@RO M\Z.N UL"\R6 <3P7!9Z%8*GD0+7A64=& M_..BZ^<4?_?APSB/'W7ZY_2=/PY:N;_[T[ M#+-RV@3'(2:AD!^"OF]V&@)1S//$9":U6\X\1].P[V=Z"UJJJJ)):-UPL]YW MUHJ0!4U LZ(@LM)@/&/@M&.61:ZXK-US\#F:ANZZ51,!S\+K!'4T *^G;??7 M%EB$8*VDZ&NI[J[-"#!$18C""4H#QO"A=AW(-EI:@],I&G]VZL$1XF\ 1F7L MS>*FG"G=I#4]Q=/;EOM:K@T(3PE8_!YH&F)$'UYQNM>5PB'%UIL(&;J56H\ M.EWP#:!G@\7^A'^U,]:*&,VC(]$GR&I,4@= MJ_K'D*JHAP9@=7GE%^D?5\C):S3?R]M=EVDF2F<)E):Q"7CL@_-HSQ/+E&B- ML4G]-YN;2=D+1OJ'.^5J"+Y-_*PW6=1*6F,2!@TD@HC$@5$>C;WL NKMF\QI>!]5;*WC]VR:^;W?P3>M*%,3D*N)&?7DU+_I:[=!1(D(RAZ<-CXR"L)&C M"^48$)E$ID)RY>-!0#V%FB;K="LB]&R::L!#.(SGD19:B4 \1*84NO+<@TLA MX<9CANI !+&UQ_4<1F&3M3YU3OL>5=4 $'^;SI%VU$_\;1IFTS@N$G23#^NG ML'?6_U.:?QU)W&4A6 &,BPD&"!EFP7HSKS5+L4Z" "F[P]K0/#_A3U M(Z'P_HS!%U]+9BLG G.ERD!>_F2QZW?9**R M@O=X!FT,#;CM/=0PWF+11 /)E 2_9\B%R!$\4]HDZ[1X7)K;2_,Z^^/!IHY, M&S@ZG]0L8$!4ON$^)SIBGI.L+ 7N4T0W@-E2^*<@XQ^UCU:R6+V 9 <]^^6Q MR0^%INIZ:+C7X4VGW%E^*,K9C2A/[X&X]Q*U>B,>Q].9>R8ZDHTASD.FBH,@ M48*QDH/+D;* 1U;VM7W<%GHF9B7+S0Y&,0[WCA"Z;!NE(?&4O'4YF5R[8.G' M[YEX"%8.ZIEXB#8&?D%_V\'V[GAWDU6'M^C*T \#SJ#]%K \%8E-,$(JE2_(D^ @F, M44F]E;D*8K81,-SC^TJ*G=66\L!0>8'6%BE?W!0'AZ!R::C$)2M=9VR)*9$1 M150R"O]UOD9;LX>K#@B*.BJ<59%G _'7ZU]?OUA3'DRVS&N";KT19;9#*MD% M!E9'$:*6F=O:V?&[U8=KUE 7$2?*=6C;L!B[#RZ,\SC<$$^\)!%M8THD(YQE MR<13A3Y9,H(J%C'\JV$>'B\\7 >''BS$25)MP$@\FWFPWK/B8@&E>*H*'E$R MG$AP$D]80WG.I':'NBJ5K'IU??IG-E^6NYFTWD+N;1W-"?K'F\B?G'GN3 M1:6\Y'WZ/J8)AH'Q;B+:W52@&(0AUGA(#,_>KGUY]R[2>HO!H2")J]HS;_>C M[.3S.OGE90I7\_%RC)]ZHXTW*VVL#B&EHK"TE*/S4N@3@T'OPQK()C"7@PB. M5!_H\CQ9PQK-'G#SY/RNK)H&CO#;P5MOIRB@J[*[NRP+B>@L9Q= ,QE R*!+ M@\ORM!#-O7!9.ET[_;V%E(&/XMHJG]67?P,P^C1WTT4NW5%O&HEW#P\V<+2)>ME[:XH->D?%K!5 #5K1+L- M(/NWRT_EF<+5_/K.#-P\<15<(R<4 BE3XSTQX$6@(&/.SJ:(3GKUBM2MU R+ MNN$0\K@0L(ZZABZ[VGWLW 6"4D;# O/ RM86C"%/TG/@2J2<<^3[]F'=<\&! M$S,]'<:]B;P!^_68D4=L?BW#K/\[Q9>SQ;*;+3Q"^8CDN 8A2G\D9 J<)AP, M]TYIS5)RM:W:H30.8^OZ0\GCOHE]JNQX2,Z6;G(.2(9P]?6JB]_^,I\M%J7( MUDT*PW_!P^&7DI9()2G'%V"@F..0(A.6$*U0#PV@N@'A ]S MW=<\HH]7[N&(MBM$3\N508J?>@/V'=\/I3!B4=D<10;C*5M5&5N)@2:+7%). MLV*B=ON2?6D;YNWR8/"LHJ(?\A+G2;OI]VG9YZW-KO7ZOZ;9F]OSWLM8)IUW M@8 5!D]NZBG88/#D5DP'E365]L>\EWDJ\,[>KUL!C$1(4:U:J9B2N0@13* < MA)>L# BAB=5.F.^FZ(>XC3D$+<^WES]:(4>;N^]I[F>USMK)9/9[$1H:\E>S M*[_,5Y.G/-ZPE[T07AL/WO%02NT#.$L\)"=8DMY'EJN'Z8<0.&RFZ!SPZTU= MI[I_=="XZ7RYW5M1&I*B!:$2+\VC/)1+5:#",L)3$#;5+AG;1<^P_9,&,75' M*J-:]N>Q\#'V6229_/?W3R.RD!@'GT$XBENVI - MV.@8,*9,(%'(J&J/2SN8R!_">3P$4\>=WL>JK864Y$'N"0DIH30%1-%->\_% M/8D*;!;H)B=&1*K]R+>^-]D;'GL&RTF.Y2&:.QJ6W[I&=]W$\RK@_#"??1^7 M?B@;6!P9PB@+FH'G!CEBW(.5V4*.W 8=F%2^=F2SBYYA YGS0J^:7G[ @)KA MCA&J>.4T"Q!2:7 R1XB:Z&B4%JKZP)OZ)K"W(*=E$WB(YDXT@:^G<9@@"'WAS"\7ECF<1=CH9H8"JKDLNQ8"BEZ(8F MHV(D.M/P0\8R-\*_N!7^!UQV^>*>!E9%5IY)ZA+ZV];QFL MD5S7CN;VI>V'B%P.0="3<2M]**F!@&4K-_=F]WEGLN6J/.(E:.FI,."55F!$ M")%S$G/UBML]R!IXJ$\O>'CJ&%953LMXNS<6B=&LK;<.=.Q:V6H'WF4&4@A# MLLDTY=J/5?<@:UB\58?"OE [4B\-0.U7AS*=IOGU?79NNPD015F64,9B@7"& M@E,8OZL8?-0B!_Q698CM(*=1:!VK^ED_>F@ 4I>SO,0P*Y7W%NLO7Z7O:3+K M>"JEP3?/'@)/EEIB ?=D!*&C!PS(:.E^02W*CSA???+FOL0-FUOI&V[]Z*@! M\)5P[0H_[O$>BMX'(82$*&U)R&<+-M$(E/E,?)+$L-K'Y192ADV6] VL&O)O M $;OROB?+[-)?/OUVWSVO6OW=K,CDK2!2Z>!1MLYJP&<]ARDX4DZ@3]3M2L, M=I S[/B;ON%42P\-0.K-U7PZ7EYU-O?-^(_RU:V-E=1:CN$V+X_^A)44C$5V M0D;CJZT,:'LK(VH[-MDKJW6WM-@K#:5HZ@5G%0$B6T7%4 MMCQ522(DX;3:JP=CC1CQ71OO-(=-21RGFI;!UM6UCE1(@0B%KJ$0&@0I;TD, M<1 5;E3+F\\O^5PO+3[&)^_YW=!?X0U3;]W(5.A3_+>,I""Y ^)A":!/1K2\F# MDUHG%Z*SM=_N'DICHT%L7?#UHK ?YS7DIJ*)B^67TM:S&ZJ\.A,JUXPRI&@-8N&,TB:E7NQ+,';R" ((U2F)+K\8U:.W/\6_^'J Y! E/VU >*>P?QX[]93:+OX\GD[=? MO[GQO',BW+Q8\._U'_GLL59/5NM0+L]KK!0WP6@:@6=2WI6)##:K )(1ZU*6 MBK/:OO-YC-53L9>'4R-.2)*E@M1ZW$0BJ S>^8Q;DDH:%-5"U^9W,R4_A $[ M!!V/#5@%!?PXINQ!RX;Y%9*Y'N#>=>CHLSO%EL7.T9IB'S[/['I%2Z1,&0AU M74F2!FOY,,&6(-TK]H \05](NK5\6J(VOXT5YP'%3&Z^US(G&"-KY4ED@ M+5@E,\B4C*7!N,!ZR-=M)^B'L&V'8&5#(JZ2.AI(&]\,A4#[=S6]W=#7-]PD MY_"?B$8_.#38,C&P:+9!(S?(B'">UTYZ[*;HAV@Z<0JZ*BJD 7B]QH-N=IW2 M6ECW#HP;AHQCUA&M0;E2E4?*J'1E&1C/)6>!..%K5Q0]2]0/T6WB%)#55X1*1>%!P4V!8V'MG+4JTRCK-W2;#=% MPU8/G<$"551( _#:S@C:T"2CL4!4N15S.H -BD"4D3 \L17-J1_O_$A0J1\8 M5'74T&('I3=N//\/-[E*OW:C#U8%G'?Q>/E1]_FS7,)U-[U>;)J^X*__P\W' MLZO%NU*D?DINHE=Z3DY?G$]:E3(F\\NXP=+%7*GHG@Q_5@:V<['T\]=R_O?IC._2/.N#<#; MZ;L_W)]S_2\F:=_7*5IN.Y>3C))J%91@DB=:R-2F>SI M02-WA I?:B'ZPNQVLAK!XKDALPVZE?37$B0W,;1^">"L=$F;5!K]1!29XF U M.DL\!JHX,BQ2;Y#<3E8CD*P%A6U0JZ271J&VN-W!Z^Y'S%' ML*4.C"7CJ:/&:5G[#G8?NAH!6RTP[ &VDS33 -I>NL67%]-8_E<*PKZ[26&J MVY>6:9)H9&"(<1A#Q@RV%!QZ(@@Q209IJ[]2W4K-L#<6K9RLE;35 .X^)O21 MQV&9XF:>-G_WM@>!<(IX 3('B\>&%F"3)R=A?.4^@=UBK6PLQL M( 4V -9?9]-T_:N;_STMWUQ-XPT7/E(G4(8@?,"S1 H'G@4#94!,*= NN9[* M,-Q,R; .Q\2'KB/)Y+X,JX(TMD"B(R(DGM MNH$3!^?V=@(/!K)*ZFD :'6WSU TAF;9!0I):=QGM R.B=("=3((F14> M++6O^RJS,&R%0BM.Y9"X:&!;;+8<&_*Z(Z\8C])ED++,39:4@L&M#SP(E;NX MKWK.<6_B&HF\AX#07C'2J?IL *AOI]_Q$/RZC9O$K"GB@4"X1!.@)5A/):@< MD[%:$58]*-I-T?^$D+T.)"MJK@$9_PME>!WUU]/7#U'/4> "WWP?W4V%QEJ=M.Z^MA4XA.YT18F4& MGT./TE$$&\9*G"5#)4VUWT*ERO%R)^&ZUE1\M&;?&* :. MI1+2<0=HFGD9BXGN00@Y]Q?3/$]>(T[>J9C9&H!45E #9^6]^\_;+_\Z3G,D MZLMU5Q'5)6)SM)Y967H&1@,B\I)$T 1LM)I&RZFWO14G[:2L$<35!L;V@H5: M6FH)>_=/EZ?\K2]&E7#1F^#1N2#HA'+DRXM,(;#@$OY#+:U]VW<0@8T@L2)" M]KE=KJ*NEK#8>;FK6E!^DZ]G/"7I!7BK2T=Q:L HHX%R*5(*EN#']86\I^0T M@K/Z(-@&MQ,UTA*X=A09^6 %931#MHQ@J),B6!8I& RT,XV19UG[67.M>L'^ M4R3G.UZKZ*5)W1S$,@%$TT+>&73Q2CL-.?D=N/Q$82P>55\A;M7M0^^_2*@4,?+ZQ-NLHY9YN1[K9-YJW3+]7#! M:5P_F%\O/;X_:)8%%4J/%HPY(KJ!Z*\9YAQP0GRV@2BB:U]Y[4U W7.U=&T?6QQ76TU M<+@^8*BPT3%5ZA]6TU -S\E1:D RA[%81"<8W0<)&4V]LR7N=ZS/3?B4I%8F M%E>&PJ:G')7TT@#,RG"N1R);!_O9)6XE\< T04_$<=R7/FC ^%Q1HV6,J?8U MZU9B&K)EIZI\UH?\&P#237^WR_0]S4O7G9OK$1J5)=I"BNAP"D8)F#(,-U@7 MK"$YT=!7L[U'I P+HDJ*WM)5[Q2I-P">-RZL6DYBO'*7#A=I'N1D*&C2#[ <[I$F\ -EU'MP>26?-AG- T<0J&< $B M"0(VHX$FE@BGA30FR\K(V4;+L!G5?L!31>X-X&?'P7Z7D:$QZ$1RF<+'& B> M"7BO V114G()[:RHC:5]Z&IE&.=@WO9Q&FH-=6MF/LXFDS>S^>]N'D>1\:PR MY65B%Q$A32*KU'((8N0)3@1 M2O/MNZ370TA*13%;T'B Z2^M'(^9;FXUF\7+KYLH=3 M\8N;?TZ+D3.,.E%9!%GDA@+(4HLO.U:_TWT=' N_ISX.<8J3=@ M>3ZXZU4-YNRA=SA")X*J M2/_4Z;N?>CW&/LW==#%QZ]G#JX;>\;^N5L]%,:11GGL4&<$SOS0T"6 T?B43 MH89:39RM7;9Z,)'#-N\_]P%83U\-6+>-)WR,/C&?#6A+\(0/1H$):*81*41[ M;71DYW#6AVW>?W:_ZA"IG^A7O9[6F2B^(TY^.RU5D*NO1S+(TIP$7<94GBFP M4@ BE(5H-"*8_2FN5 =3<@H7^>%ZM\4*5GINC:+ \>0JKI0&8Q$+U CCDE.6Q-K) MP%WTG%XI^O2SU^6U@GD6\# FWI?F<"Z#)5D!6E:;8HR!\=KM^K82,VS2H!H> MGA:#UA!^ X[1(]F4*W%*F$M!>M0RQ< U,@K.BU1Z9^C =4S4U'YB\92*]G!S MA'H?-VPZ3=;-H65]&\6S]4[%T@*A#'_(U(.G*!(>GI25^V(U!7O/ I%!.8/3(4VEP'Z4&FY"1+#WUFU*YDUT M#)O5KHZ;DT7= %Q>);^\&\S5V6(I28A*6N"*H*_'2IE#*@U$E>,YE2#3J\I@ M>4K%L%#IQZ6]^YK6VT@$*IPKK9U4N0#,@H/1:"ZMYJ6ILL@8//2* MF3M:ACV<3M7Q3L@<*?"AAPB_F[F2%E^WRKY^\7F>NF?1-X^A-/'B6$7.^I%J Y9E8_:A:_Q@D1$2"#C* MREO1),%I)?]O>]_6Y%2.K/M^_HOVUOWRC )'7J MP^Q)1>3>*'[>YS+I?&-GT5.EN>,(*,=@9]* /8#,?$I<.QVQ4^5O@^^GJ;VZ M37_-=X#3P6JH"*OXPW\=_?+JPZN1I200YRC"7GH@6!-DF(^@;:\544&"A]Z# MFT7T_W4Y^_[?><$-9N!W=UBY_5![8#A<;[-CA-B",YE-+V&UJ[QIY\[RE5E@ MKU(*,2%("_-5$PP& HX5X2 2I)!1L>*]]MOHJ-M8,= F=*R\&\3,QFZH1IVAJ9P"V2P>GD)358%3]?VDI)9?]RM(:?@@\9\*<[5#SX8-U^J[*[S>&2 M;$']-^5E)R066*,@@L\77C7*(UV18%Q:2;1VME,4T@4 -7W!$VP0MT8ARY-&#C,<>$Q*/[[3L>/@K=OWVL''(2J=#2O?!OS*+W:QDL[MC!2. MB34>21?R0Y@\(NN]0]1A9Z( $\&$+---IMD M[Y?9?#[[,W?OVF_PD^7/D?)48!VU M-I9!V6 ZJAU.;V/LEJ.\L?]V/5F.OTW&<7[WJ/,_YC;$3W'N\PWP0)P-4B1$ MI(%(,!@)UI8K4CR_JINX"I9WBK2/)J6]'J;CP%=!06<$QP^SZ0Z&O4JP 22" M!-8>8ED,L@Z>HZ18$$HGB$5(:43NI*:]GH;3@K*,FEK$Y2OO07V@R+?1+J_G M\=W4SR/P_GY\-5Z";"6- 3,D%89-0$(^! %Q NZ4-%(9PCL6('I_NKUSS8$0 M5TX!C4:!GV/.S;-)/8DQO'()4FF&C-<"DFP,3IU@@[0G40/?1NA3Y*6[*6RO MNCY<)%A(3PV@\&$V!9Y\O/@"M-CP<7J_:$0@WY>,:.*0L(;GZ2T!:4HQ@F W M19'@+]2PEV)VT]9>B62(3+>0;AK W#:)_3Z]7L1P8T6O9U?@T5>O&<:;\,%> MQI'CD:KH(8+P0B%NM4*6&HI4"EH1D"8N_I#RP<1V0J4^/U2>1GNUX[^'MO=Z M]CU.+? S_@%LKN8\YK^: U>?LTHO_HR3[_&WV73Y=66FFYZ-$7"7@@$12R=R M=C#;BD2FNN4:)^ #QB8*] @>#A!(\"*JUH<= LB,9 MW8K3^$5@<0C--+:+CY25VCN+P;6G/%(I7[.R$/52&9/7W%,9AKR0U@U.9WC8 M<;"06YQD=Q<7+.PTO 8G#(E3G/IQ7'RP\_GZ?'T$W ):M M([:$\9Q:[1#)=SDXXP)IZBB*/'@B(>Q/J?@5R4.GF9UV"EXO[7:99M9'U+63 M_/?Y7.L5!)+@;=<[=[8@*I(#)@)RSO+\[+)%;G49*"C@(;_*)3H>=&];OG(O M3[G]I9 $F\/ QC!,- 1'$Q&1'"*TE)_-RHAV@@9+M;_/#3ZX#.,B;H0)W/UK9B<)!ZCQ4(,\V M0MP'CZRQ+L__9%XX314I'4OT)K)RSU[Y)&98-9T;#F_&6Q!JHW(8!0H!'/=@ M:C8EG6,W31@AWHOB;X?U)[-NT#LP<(Z!Z0%:K+U-OIW-ES^_C'^ QQ__@!S" M_EQLW'[$6$0J\Z5IG+LC@D.&:(:2H438P 7FOM-VN?,39X2C0S0[*R[FVF"Y M^#H&-CY.X\5LQ=#;7*V_8\5Q+!R5##G,"00*#'Y'*4?&"&]9@O^/MA-B]G^G M;KYU4M@4%'@+\VO660G5-,: $2$Y:!#Y3K8T'&3C!+-!:]SM4*7H^*+A&LO+ M14Z'B[$%W6\@:T-TD5,)RA(&<>X=LCQP%*7CL!<3[4FG5PC.:W91+V7MF%W4 M1W*U1]@\F+W#'&-6^XBTIC:GHA!^@7."#8\)Y:)P6':ZUGE^LXMZJ6SG[*(^ M\JNM^ >S=_+H;'MSA=Q!'+$V)=2$A)D6?$&G"%E(%9!,X33@K35+H-9RLA MC342'*CE66F1-X";+]=@0T#^NZF?78$QA115LA)%PO.).61>FD-B#48D7*1: MLL>5_J,!\Y""QHX$RR#E""$W )'UT?;BYFS[X_5RL;33G+:_NII=3Y?YQ,1[ MCRDB$N=^4[^9;D],M"P8*20K_2SC.N&EYX<;"X@+0&A(R==&U8?KG!Q^3+D._':6YT:LC62R MTMC'=%.@_N@FX\O5WRWVL4XU)K"1$R0@ 8%(SXJ\C>?QR$)*IJ(*JMO+:V7I MJGPM?@!,5M1; ^'7TV.3VV$ FVK7>O=?_QR8'7G.L%!2(9=D M3E":0O*L]"V$WD16OD(_3( VK*IJN\\]W.6A>#>V-J+>6\95?J0JY,&M3"*G M4D+$2>:)MXD\3@=V!6_=/ECYWOL0<=P DF[ D^53WDS_4_8V^8N#U%= G&*(1X)VT=3Y2OL R62)15Q9A<_O_BO,5Q/XBQ]N?[V M;;)J_;23UW;Q]>UD]N>[:9K-KU;?'N9B:._/#WEQ]#A95+E82AC.M]8MPI[E MSFSA<_ &62P5)AE&*>?%[\6=XF+IRN_?2/Y]7"SB/9Z#ML2XA#2!6)4K"SQ+ M9\'-.V$P6"HSW1*-[>N?TUW1/NI_L*46$&T#.^C#(X=/]N=*;J- G4Q&:<16 MXYA4@HP& S\L4N>Q52KQTN.?MU-2L9V_A(+W'O <).VSW1S_&<>77R'&?+6> M9;/X'"';CF$Y>RB4Q="[9%\Z3K-='B6=*ONFQ QK"I$B]AP232LULM)H1()5 M!/OHK.O4/=;:OKG=5A_IYS9[6OTP1[YDQ#7G0H([X. "$(]"(IV21 D\AE+! M,B)*"Z0OC>>T,??!UWX_6UAWS>W:C_C+LLPY5QZL>#.W6&JU>E\ \OK,GY(4 M^'/P1ZFC5#P"LH9MVWB>QKKG](U@\UC=G6UT\% JO^79R/D:_<"QP/ZOGF;G M[\%YI7U>6Z$E0\R+/-/-:HA\B4#$!(,]#MPK_7+V^?=CZ_($!_C437C^Z_6= M," E)(0YAD+P.C^3$9$CL$\PHH1@D=L42Q^$]*'OO/;W[KC:[T,+ZJR!O7V= M;F[G\.<-?^L8)N0SS+<@6COY5[3S48K16Q,P4H["MB1S?[* G4(HX:04E"=: MO+7W8&KK8G4X!#UIL3J).L\%N"#6#["-W1MBNQ@YB7W0-C?3RP31%,X-KCJ7 M/QB..# :0NG@]%!:ZP:I;8'V6%6>$62S.5[\.1L):J3/G1W!*XZX82!3PR6* M2D/R2#!-I/@TQGXDUFU3;0Z@ARCNW' )0(LC2DR.FRB2)D(TI;!#6E*&J+.4 M1,U(*GXOHS>1==MCV\1F;^6=&3K?SJ[G(\*YXY9$9&DDB&N*D8E@?2Y):;%- MUK#BH[5[TEBW[[9);/967>UVLKW,7=1T;$0G"WM9'@(_CX-FR.%&-[\\/!/ M-PUY$! '$4E^XEX*L#/(V:SQ'I%DL=;Y9@\N?5IY$*%U>W'; &<1)?9'JEDC M=1HO<&Y$>U05;B/.'8>Q623:'X+8,=I-3MT3T9 MZ$HHH@$'N(.-U]?S+.U18#E891I9GI^S#)HA@UE"5! 7E(V&/AZ%-A2L-A15 M?CFJ-KP.TYVXVK-_Z,)OZ#4N1!!4"]4@;YA&'^"'W!FJ$A1-):YZ4 M*)WH/DM4Y8>E:J/M0.TTDEK,YMM;1N].B6X:!FYEJ W7.."$C-46<2PPFP,J8C/R%HGR6X\OBA$R"J!XC+JK>=/*4KST].06DR$-DX M O%SBI"6)8LLEO!'$KBA5@99O#7Z4%HK3T=J%\A'*?7\,'SQYRR+>C'B5I)D MN4#4YR>+$J'(:N,1L2P9+!5W\93APS8:*X]B:A>S!RGQ#+&:#TW7C%(F,,[/ M"43#&>(*1 L;"T8A^%^ =98F W<=8Z%ZF7ZE%;T9[S\;Y?KSQWZG0X/(U^ZN.PK[W! MKL!XS".,\@4HQ!D!L7H=4!(\0"CCK#)#-+1WH:WRN*EVG60OI1V-R:,/D9[O M4[EA\D-P/=K4_<&R0MMPBP9-+G$BA<+=QHZ4IJYL[#5]T MK:_.IKO@[C'_,=VPO_\62DS).8(ULB$_;*1#?K@2'(T0(M M.L7;%X?EWJH]>S2OZC.""J(T)+^P#T$N[&4V7280ULP8(14PW.T9UB+DU"GL MOC0L]U;L64/Y8;W1&6N)D 0I+S1('7AW@%1D'-APX-9'JX;'GOG$5A@=SG4+R2\)O+T46@^RI)Z2] M_IH?-5V,I_^T\[F=+G_>/4XR])BT#I\^S:RTOC*H,C!-@9LD-N3S%>,1-YP@ MK5-^;YJG0#T5QI>>G7S2@6F_S;ZOYKJ_FW[)C\79>?@TGX5KO[Q1RBOOY]=V M\GDVF;R=S?^$?S""R%Y@F0PR1$/DKQ6$2QXKE'@B\#-BDRS=]G F>FGCR*WWS30,DS:_@01W]C/&7^(TIO'RT\1. M%Q\RG\OQ]WA$3MQIW:,3WO[4%\IF'WTX)QM?O@)V?X'M#=*.JV]QNEB;P^VU M;)^"<"*BU1AZCO.Y3=0""8L#5PICHDO?LNA-Y-%AW:;(\#'M^$ZVG\N5Z2Y^ M^7GW;S;.^E4VU(O\./8HLH!-B@01GQ^4R).#5M<>=5!"$07VQ4OGNL6(KYN6 M#(O,)^%?%8U7C D7\^7H A?(7)5SB >8LQ-!BH_>6)2"$'P MQX]-;XE=X0+I2FGAJ,$DT) MHD1!D+&0^\:(J06X2ZX[#2U\1N4//EI9Z8>H;%9"?K45;W_<(]Q[;J-3%#FG M!,I/8R$CF4 I-P(GSJ*-G<9)/Z?X^Q^M4WPJIOB#Y=="E0B2CP_V:NWQ,+:> M4F%@@\O/3G"6KUUXB5B0'FA/SMG28_CN?[]N#;)NG'"T/AK"TJ^S?,%@Y(,G M22B'J-8N#U-EL']&A[ U)A""E2]^\O>0@KIQY^&:W &) \1:^T;2F_];!!)5L?$)M7_LISY?W^ZGONON:<'^+G90*/".FF"),EGW";([#T# MLI%9X2AWRHINJ-C_H;J[33%<%)1F UO(>A>%?[SRFC1))PU+* ;'@'CCD?:0 M@8$X!&78.4YIX1WD 0%UCZ3:"$@.UT@#<#I<<'=L3\,C6^5:1NN(1]CG(?&& M"Z2%I@@D'.%/(.KB3T$-P4?=??$(6#TNYM;6<0,X?[ +?/R6!;#Q_S*Z9 .( M,K \NXYK"Y&!-RAB@X51/&I=^G6HG<14K@-7Q\EL"*6UAKX-"SIP(X3.>2"3OD:KH@4_DQUZ;:G+614KB@TC;@#%%4[=?@4YVDVO[*0!:U$]CDN MEO.Q7\:PXNCWZ7BYV+!%J$C8&0AYO8$=Q0F*=!XQ;X%5[@56R:5.643W;U:. M%EL!VY":J@W ;6QT8?7>O]DC"1 MY9! I]2 '%8BVP@^4T7PH*!,,@_;A_8 M@=E!R:S;1-46S-O!0P-AP!_ R7AZN:YWVI12= )%YB3B&GYG9'YU%0*:(!6- MF)7N&[KW^G.*2[2/1&&&@J$&<05.T\&OB!"? MDM,\^%BZK[T'>4V Z1 0="NZ'*V1LP#;Q9^S#6NY>LY--,AC":R1"#MT# $! M4]:X&+$,[N1@NR6O;O9[2K =II%VP787(>P*$-Z/I_'=,EXM1MZ2)*W(5^TI M)%',0)#@K$ 64JF0J!01E[[8>#S5=0>-MQ&AG5CWYXSVU2\;A[*^G4=&1#(/ MWD,@R7)[)B4.&<\<\L09C2E53)<^'"Q)?^/%\,+8*P7]8X%PSD;PX3KO]GX21XY1CGQT+EF"E2U^@%&M)L_O9Z>3V/[Q:+ZWP2.<+$1BZP1\+FR;99YL9YD6._UV"U&C(00H@*A, 5Y4/ $N< 4DM)H'W@, MS)=^6^PDC-5]F*RR;;0'G9=L3R-"4R(RY7D;02!N T?6D_QF$ \!DBK(LDJ? M? W&3">[T7_;S8 0>:#>] M']D^$=FV;LG/\3_7X\5X>2/LM8CNR6?$.-&>*HDT)P1Q*C RB>3. (JM4X8% MVVF829][A*=EL=MI(GZAUM8RGHJ9V\#C$^]&[=\>'*V3RW235*X.D1:%IROV M_>P@PQ>/XKW:;$;BLGO'%!D+GI\G#DX?J0-^!<7E,,.8Y"E+RRMO^QLQC[('&XV8Q^--Q 4/9@7$R63G#J# M5B,NN>2P$5*0I8L*2X.-#&:HV3DO:6)C+PCLF\341Q\-86G3?!NEQ@D2 C! M+A'W(2$;7$+):0,)>A \%1_ W="L@<,UN7\24Q^QUKZYN']^$(80.S$I$#>4 M0D#K H)0G$! &[F%OQ*1=)RY6)VF__P,1@T>L\&=6/>U/6"AAH#[KS,("X["&X^H MAA"7)\V02=P@ZK@0E#.28KW@?31;SO/K1TK];M*\)->+A-M MHIP'9&C( K$4.>5@\P3/PIF2B;OB+W4,QTZ=:*9%TV@%,P<;T?P]8GAWTT$?.59>ERRF]8;@>3>8!OPI;9D!X?*I1. !Y1 M5.<^1$L@KZ?@!B+_@_G^N/P:YZL?/7GV-&@/DG? N$X><:+R_4%CD*3)6$=< MPJJ9:Z6[V:AS%Z(EPV@%(PV82?\$2G'C&,U7H8RGB%MF$.QK' FL7:3.&T%+ M#]DXDZL1+4)\6/V>TZ.H=YTM]]K87_GE^/MX^7.P5IX]WQJX?Z851L'DV+ %WX%A42+G MDX@)S+:TM/ZR33M]D#EPB"J07O4*4D"B, M!^G*TB62_N^5G$';3B\0['VOI(]&&H#3X8+;,]T8"TV3#1%I%PCB D1J EBW M,5KS8(S%IQ\0=^;OE?2"U2G>*^FCXP9POOOI"Z8AE\1!(^IS-.Y5R!>697Z3 MDR3FDR5LL+NY?X'W2GKAI/-[)7V4U@#Z"G0G!!JH9 P24R4XXM%QD"-UB$1- MH]#:)%;Z]M[?34\EPH,3Z_ZKE8VFD83R_OUV><#0Q;!49.&2@! M*X:LA1T1[-T$R[E@G+1B 7LY:=S+%\9CL6)P,7"\+!-9%S3S\^\N4,Q1U+F[ MV#F%='[+*S'@7E.E5/%'"XHS<::&41"9PQG+ 3 Y_[ZLC1C6=RGO^@>$$I@8 MC*36-H^:B\A)V-PIE89@HYFPQ6M\13DXTV&U[=K)$0!IH^\J)TCK+IE?K^>W MDZK79U#WQPF]^1'G?@Q"&$FGC:,:-FW!'8A; H^&D"Q]JY(V%+/B;\KVIO), M1]$."/1A%7ULMU03WA[DG.(X'[;>630A2@J1 J(LUPORLR#YG7.4'#8^"*\@ MN6O,Y6]AXTQGS[;K]X^%RHNPE[O)U7="H! B)L4LDDJGS1.9D1GDK0U$E M;S352<#;FW7;KL$!XF75<#]9QQ??LTS&;_'N;V,-YG;ZJF$[,?2 MQH]Q:K#UL,<2'T%I-I?NC,PSCHP0UB@OU2#/:)R4RS/-^-NPJH%!]=J^5T")2D(HSB=6>=*1M!)9F74*X;+'DGLJ3O3&]A#LG6DHV:A-5H+=.>R. MSXGFAOMNTF'&*L=#/EGP^62!8:23BTB2&(R&&,CHDS?D%.7P3(/1,[7+X<#W M$DQSRU'%7OEH::/!BB)%5+[-* DRGC.$!7@N%73$IG1;\ZEY?#''86=AGD," M\"48Z):SD;WR(2 =;R#<5S$/]S$N(?@+\&<\>OA/L"*):,:V)9(@FD1#G)B"GA4?&,:6L)L;1=J:/E"_]G,/I7A/F6 %N M+^\\<*]HE+&&2VZ1XSG$=XE"]LTJ^((;+;YZ8L0\V-K5B%'(3ET6EMCHU#6%&\W_ZO.5>F#S 'G MJO30> /IQ<-Q"X1;29+72&&@&[8*()XKAHP5W,F4?/DDX&7.5>D#@KUS5?IH MI $X'2ZX/;,4*,%,8..1CZMC8D^13O +<3HQ2!:L#B?O2CCSN2J]8'6*N2I] M=-P SK<^9_KE]\V8CB"MHC@RI"*+D(#CA#27! 5M".3?21E9^MA^+T&--[\, MCI?94,JK_=3.ISA/L_E5GJRY$MXVSC9L::Z\3#8B*TS.7[E!!AN+,.=*:1FD M[OCR6/=O-M[?<2K8#:FI!EQA@;)*--XH"-.12,0@3B+PSF5$3#D:#,U/;C53 M>W[_XH;\'!&KGECWYXSVF]<,P>RO5UI93?F^^&JGF_K>A]GT.S@%< WW+O$0 M,'^BP1?(&"%.HT3#9F0U"L&Y$+$R7C33_'X0AXV')H7Q6\I\A@?37\/4-I=P M#&8A<4&1TMB!"]0*&1(,DMY8Z@6H,S3S2%5?YL[4P$Z \-,;XP%P.Y^V]X/% M\V@*#0X&QR0=Q+NY-"&204X9@E+2'/[&\]#.1*^>O#6>$/T5;/$(L+WH+?&/ ME?[NIH$8EH0F#'F=\HQZE2=_"HND]H(1JQP.)Q]E78BW,^UN?TE&> 38SGOT MS+.2V70;WQ,.! /*)NJ1U<3F=HZ4W_\+2$HCHI#".]?,"*?^[)UI1]!+,L;C M(/?"[?%QZ$Z")T0GC8CQ&$3#"-):Y<,S*;%-+HKXLC/%]MK67Y(M'@.W<^^2 M[2Z<1^V/JY#^5W F;^UX_H>=7,?[BJ;[@?RE/,"2>VQBV?Z)RX/.BB\([RUQ$U$FWSHJLY0GA2(5.6!M9_&G? M9IA_\=7K%^ *AL3S"W<%]Z9M/"\WZC#!% 0E"(XY+[1(8_B=]I%;[9(5[GS\ M0!_.7WS5_ 4X@<&0_,(]0(^,RDAPDYHYA!.FB$N*D75:H"B--R!0XD@S+R.> MNBYPSG7Z%V#] Z&X:(W_9'?V+V9+.UE= MTZ-K$BOA+^PT@+@?O)+\Z7KNO\+B^ AN!3+!8>1YT#)"X,!HZ4:J/>2\E$D'O0 R&T9;[0)O>;F7H+K@*Z;V;G Z0 <- .KU;+$$Z[23>',MF#GJ MA1$)T6" 14\TDISE#"WU%"#)2L-HB=$- F<0Q0\*RGM!N "D7@$ KY"7/%K M_!XGLV]90IOX?<-2%,1QRQ1BUD.F+!Q#3EH/KEH9!4Q%'DO'NAW(JGNV.1RD M2FND 9!]B1/XT25P])N=_SOFC/ A/TS;R#7X;((-1MP3C6P4#@GGF1<4_B.+ M=\<^0U/=\[+AX%54%PU@ZQ^0&,WM!/AY%:[&TW'.@I;C[_$A4U0P'*.*",<< M'GB.06*6("V<)DZDB&WI3K!.A-4]D!D.9>6UT@#4"G2DM/&DD3P+LKSR6ASYO-[ +NR/N#CB M\&;+*D^,EL<3V/MX5@!ENV(MPASO--):]@8TW!("-= M?HDM2E9\'/P>;_GY#.[Q]6P*"= UY$ ?O\7-6S C MB'H%! H*19(; U2P$)!2C0C$O5)Z[K4H':-UIZZ%JD=YD VDG1:WK \1\JS% MXE.:"(F, MC\H1KXR7I<_<=M%RK.MX M*26&1EB$AC;IR(2>OHAD1=722=2.G[H-9+ TTT M]3[J55S/(-C4:^X_[+41V5WPL$IT;R48";9$$(9,]"*SK26L@Z$ 0]U=GRVYW(] G7(XP<8H11A#3EB$>*#"H1$+>8Q\\ M@PW*E2Z5]"2QKB-M%[%%5-J ?WV\5:T-#SM&B;(!&2 8<6* "2(]I/3!*X19$&0[!, MCA7W +MH.;K4MPDHUPOGTM;F2XL19#Y:>BJ0DCQ/-!?Y)1\9D,12.H4E1+2E M>S!W4U.Y>:,$$I[4^,J(OH$H_H:3S:G<]/*6$14SEKK4A(72;3'= "5 M_/S0>^'ALAAZG]0"\)MB0C@I@KBF%-D4%7*!$2Z#1AU#XKK8/:0%I+XCX+FZL>A##)39XI";P@[@A9CYC5 M3F++:5"ZVZ#DYX"TBX Z0"JHV%EI*5>$BL]5DOG/T>]?1GE(N@32D/4XY0LZ M0+&/&F$FA/7!&TGVU5@7T?_7Y>S[?V]67$-C\X<[9-Q]KR(,RBAM=I0$&]#Y MFR\CS .W*AKDK .*&3!L(N8HN2@-UL2$N*_UKI_.WW33>?$T;3B=]Y1@ SK_ M\F9$A1!!67!N)K].KJQ%-FB+I$E,X>B39/M"UWXZ__*FSD';<#KO*<&*.E\] M*;^:.?=Z1?OX=FZ!2"19X1.2 =P3IU@AK1U#@D"4I(/PECXJ_SU-HW>N7N>$ MK+S"RXBO@1+>GHCY_>T%-!J=EC%/%.2<002$81%[J: MN8XZ:-8QF*8:0-^F:K4^L)NN"@#_'"^_OKY>+&=7PR9^V65\G1'$DY7HCY$)D.7J;WP3,4\Z3=)"-62Q& U*) ($ / MFD53_HGBPX#@^A' M0@P3-$X$?B*I*CYVYRB*VW*O!R%J=_%Z28NL= )A^=>QQX> 9U*VGW441M3.],[[)3'#A-(R#PP$;G+[[0R MY!2QGF.='TSXJY6T>RFV4TF[CY0;*'7]_F6$L?61T(B\5#[WVA#D( A%1F&( M?2-EWN^;AOD22MJ]E/:TI-U'@DV6NHADL"];<)&Y\YU[JO,( 8<\3BX/D25< MN.="\N-*72>N9Q^B\#+B:Z?8T'53O4N4H^*8**.0,]+FQ!5P+J1!L*DFEG!^ M[;OTM91#:6VE)':R .:DRJWMQ#[-9]_B?/DSOX*Q!*;R(S*KH; ?8O[C;3?@ M>\BHX^=\@>QC^GT15RR/M'/1:W#4UH:(N *3M=((Q*)G%GAUQ,E.SNX8*NH& MV*0SVX9/8@+HH^K#^PGKLXOEK=E[RY*/E\\6MKL)4777M/'^Z< MYO8O]*QM'4Q\J2K5P3,MUS3"9P!0&6,P0.E&]%,&PCK@L#]_[- MD?@9EH(ND%-G#[F3:+$.2B'$'*VE<;4*+>]2^$/#X-TK%B#QM^FW<5[T L+= M7^"'_RY"YM-5J^2'S^KB!I2=)%*Q2O" OKC\.@N%]?5HS2K5IL.TM5T:C>CJ M$WQV.;^:AK<3>UE$4P]7K-)F>Y">MDJB$2UEBW\]781Y.34]6K)*7GFP]WLJ MBT84]3^S/^_H*^L!=RQ=)0D\2''[95-9@;=[ZO@JAK>S>0XO_["3H\UMW[I5 MDK=>JNL@E18,;_%Z,EO$B]DMN:N!N>6L[YGUJV1$_4VPFY2:U>= :NRD/=VH M]AI1VKMI&'\?A^M-*]LQBGJT5-VD;+_,9\\)H+8I329W=&VM'_4UHFT+5M/0 M#IG/N@F@@:Z0NXK4?J,Y:'S?@[7K)LN=K&BO4(HKZ]3'_]NYZON^WS&US?IP M?W"@]_%;YFWX4],'WZG;H53K['2;J!N PXJV5]_@\WZ\$L6J!V7QY=7G+X/ MXOGO51V]?$IX=!9][0!FV^X!.WKFL'PV<+-P%QB8]O*!1W)I076_3\-\\O/R M;DSNJZOE\7K;NFJGW1W7U]H^D;2@LC<_YO[3?.P+V-?=4IV4T\#1VA/F6]#( M/V '6/YJE_&M'<__L)/K JK9LF8G'35PH+9;')65]="R?_[V[^4*2J^_3B\_ M^>/RONN^EB#%*\F-O58(%[,=E#RH]L)M[SF2(= MQ5W9.+*MN%+IJ6>7UJNKGY]GRZ^+91QO34-WM%9M^9_5*U'N*V_-.O%:KP'I M"1B?^(\#R\<[ESV"V+OE?OD)(C_^.&+K@A4KJ<_IXKXOWR>,RGOP'6E'GT,\ M6JJ:;O9*>ZM6VCJ!V++;E-D.=B_<@*[VG$@\*Y"_]%G>(!E&5QLZT2G>WX=D M':'XVW(^N8CSJ\7'=#$/H+XR+1U[EJT&T7Y;\/."J;X19ZI*E&H?KE2MF[1O MB+2%_594'AV]/EBJ6NOH@4IY((#*6OE\/8D$.T%RT!!FWY;Q^ [?76M6 MZQ3MIZ=G1%)981]FTR%TMF?9:EVB_=3VO&":<( KND!XN81

%3@;3E"0LI;/>JU<[EC_*#S:GM)F&8 M7XVGMJ G?+QBO1/Y0[SA#GDTH:M?K^D?RAVCGL02:4,N]'H[+ MRU??[7AR;'O+OG7KG<\?HK"]LFGUF/?-?'6_::!144]7+W*H^PS1!KWGSF^-.[K0M6*_'VT<]]2]TGEMJ)0%S< M#!#.N_'1!Q';UJNFK[URGW42PM]'1+64\O=%K[_/L/IFR1_BK(12'J[4=-?1 M3L8;VE?BLF *O'?A:D[MT,B@BYAJN[S+R^6&J:,O%3QY_SB_6,S?+);C]8M:):=Z M=?I M?/*0[7:1VR5-?SQ>KG(;Z?EBDXY5[I[U6J'F(?J\ED!M;,!?I@M_Q5O M=^I8:NQ4EP]4._$LL%D^*[;*&GX+B\ZF\8;3$LU4.Y:L=AIZJ!;WBZ8MO?UZ M'2]F;W[D*]T1^,PO5/I5:'VLL^WSG6IGIX4TW$6(#:K]C_%LLA+SQ_0_LZNX M?L7HYWO[YQ"ZW_NQ>J>Q)1'019X-P@ X_L^UG8S3V&^HO[ _?HG3F,;+H^_$ M'_3!>L>_)>'05:YM00+D?,A4#1 M3[+M9& E0[P]R]:[)UX@"6LSUMM"8.$\^O&RG9385*WK>1DU="HPBPO("S_' M_UR/Y[=^I8Q3[O&93DINJO357X:M=@%]^CY4!]##E8MT_^PAMD#GSR?[\X_[ M#YJ4;OSILOX1=@W".;[7YW:1:@>N/;1PWR(?TKUE/38WG/.C)?NY \F3PF[^XAZ:,*R/L6KM=]M5<5LWYRJ:RZ3W%6 M0$]WJ]3L*7E>UK,]C-=O\@&2/A11Q^.UZLUN[JF4'4+XNU?QE#O-W_V)?_IMZUO%/>O">^W) M,]'F!.MHF[B_3K4FM7T6L871VD'MAMHR1;>GJ]7;MH_+XUL[OW@]^Q(G,;]N MN\'0T4<7VU>LMY$NYP,-TV5E> MM7UFC/-_S&?7W]XM%M<%-;IOW6K=N8?ZT>=E5-NC?LT3(<,MH:6TN&_=:GVY MAWK7YV54W19G%[.EG90X!WZ\5K5VVX-M;JLLZFOHE5]")C[Y^M MU^IZ:)3YC'@:TMZ*LGL>HJ02MZU=KT^U@"[W"*L%5WI+:G&'NG/E>AVFQ_C5 MYP15N[/B/]?CY<_\%-):E)#>7*TG.XX3$!.!VU+:[?FI>@VG!ZK[,%'63AL? MN9D_%JM-9/58Y-?9!*3\>5DJD^SWJ7J]J@?7[@X197/Z_Q"7[Z9^=E6HAM[I M _5:5HOI>K?8FM/PDR+S4)K>\Z%.&F^J=G2 &&M/FGSJ?C+GF^)7&:5W_48G M?;=4?>HIO.:,_./R:YP/;-_;O]%)U2T5KGH*K[956W<]L?/WX\6RX%'W[E4[ MJ;.E>Y>C9O]N7[-2MT%(Q:[]HJE?^;YQ_>04^MW8G3;94RNHH MK(HJO5Z@2VN_C6X#]_>SQ;Y^K607;D7$YG^XT>1DN;CYFSN5;E^[DQ);*6#M M%4_U:.=1Y'VL^6U=L).Z6BI [1-+[:O..:#*'!52V+;U.NFKI8+1'J&T4.(O M,A[S_D*=%-12E6>;&*H'(;.C6R5OUNBDCY9J,(^8;Z/-^VAU].U7I2V521IL M4YU-_P&!RX:P7^/"S\>K8YA"?:K/+]])B2T50+J+K/J^%,:9+COAF'Z_XZ[4 M\?-SJW?2;$NUD,X":W6@QL/W@S[-)F,_CHM/\YE_2/F1TS7V?*;(J(VN;!28 MN['[4T^0U:6W/; MMA)^[Z] [3FI/2/)HB3?),?B*%Q?'/E) M+D:*S2XO&)\0SM[N\;,VZYRVFR,Z2DX[G?,VI= ZC5C<2IKGY^QD]%NTAZHH M'G2,G0EXNY=Q64_!S=\][N2V-^7,IMVHV?S/GI>[O$B4M#B91N7P-=A8LV3A MWM:IX&/9]>O9"ZK5<*R$TMW]IO_7HAW!)53^1RWG=/_7#X,?!T/2CAK1JL>?]W7# M,CO_#@>_],G']^\'U_U;@O^' _QZ-1Q\_.G9 MJ_AS:]]:ZW^%L3R9??&0=3:&;% C-]3:%*W=Q+<4:B0&[?PA-J7VS?[Q6>_Y MBWAZ[3EE#-.]+B!!+\[0S75#X1:7#$/:K3NA;Q2?J%&MX^O/WEN-5+-Q[,(P M("F= -$PX3#%VFE3;LC/!=6(/3$CMY K;8F2Y+W2&8F:]9^)2LB5%HH,(4XE MNC[F8&ID(.,&.Y#\/$:V= M0\2/U" .\(EG,W(GU50 &V,B>V#H >FT 6IL./B#)1+0N6,%-+J G %V(-] M.T:<4)+AE>94D(3&>$L3E7%+K IR:P(28C"&ZID3R>@=$(>HN4V#]Q@Z@U,* MW\MQ#B<0>G"_[$U*0D$6IJ*L OBBNA[F;-RZ&7M27X\J!=%XU.>Z9$9TFL7.522<+Q\L <>A0,"-7@\8;XX2,!#A<$$.,CP4WJ M-)Q8AH7;%6]WS;B)A3(%ZKF2KI4(P,NUBH'A;4,.$&<,$+@!3/W[.*5R#.0* MJ^5M(5 B:M-Z='P P8OHF(6K<,D=F94!\,X^<25U*0\"+ITO6T^45!,=L,-P M?>A7^C _4,9QG*?9YY?!?/MDMS%/=P?S4:-YZN+P#@Q&"I^][]R?!V;-D8J8 M%F9[%=?=1X @*V<*?$$5&@U@Y9QPX^LQ2H'T=MSF95')E[N!!D$]:DO"L,!= MK>P4;I!C54=?C!*<^1,*4XP,9YQJ3YUYH#6^/4EGJ3".:O@\-YZ7^.JM#*!# M%KN%4\J1HO.X$-0U'5R6=V)!65 C$*!EWH;?1N $L2^@/K!G](%'H/S/RXG1 M[N1$V0=64V+K2KJ6&=O7X*T3!)-JPIGK-M0H25VSH09SQA%QO#FFFE7 Q%3A M=,0%MS/'8C9-Z]+48]C#,V38BN@23_,][;Y<4%[H'-/#>-85QTHS[X"G]&.0 M2*8$9@F.0.[2SXG@=B5D J8IS[&M/)T+_P;DQ[N#_*H;]"=4%+YD.EQ DB"% MYA-\HF8#%9XSI"U:0+CM?K#[)9E7*U1?UTY7P9]HM2ZH#[##ZU1O+GWE$D^E9I,ZX-QO0?_NNU&E='P>\'1?9^]A8S]&='A MZ];V16QMKP0R6(P51^"ZDPEWRA%S0)B5A&2^Q9P"O7,,(S!:SS$\%_<'Z-79 MX+/ 6^X&P\G0AII+&2H:F)?<1X%>,GA40;0BT:X%FF.0XY@BRW!+^P?XQ92M M;N,IZBN%>2E[SRMD*HG&:E9#!(&OP8A!_]-)"=9::/1<3I28@.OVDH[+7X!T M6;8ARX6: 8Y.4Q4*-5U)!83NWT*%&FLX> HCW^8AO\/ ^8I-;NCLS7YTTNR= MU\);*<_R_JEW!JS?BI<"(TQ3T'5^F5>IC"8R[K M(V6MRKH(@M[$-5VD?N4D?KXPO'B-I=$,K[)8=-2R:N9RN.&'CBQ;'SMI-T[: MK4>'FXWHT;&GS+8[C>CD;"NS1][EX#9&QN14OMUK[SVH']TFB7Q9J.P](=K* M[YWP4_R]>%RG'!+2OX>X<.#7RR+^2^7]02P,$% @ YH*I6(X+'8K,!P UBD !< !AU:;7/;-A+^?K\"9\^E]@PE2[(4VY+C&<>QIYI> MG:GKF]ZW&XAT\@=9R:R2.PN%LMG=Q] /,]< M+B_.,^#)Q=_._]YHL \Z+G-0CL4&N(.$E5:H,?LE ?O &HU*ZDH7,R/&F6.= M5J?+?M'F04QX&'?"2;BH[9P?A>OS(S_)^4@GLXOS1$R82-[MB>[)60=ZG*=I M*^[VCM.S'D"K%1_'W9-N#^+3_[3W4!7%@XYU,PGO]G*A&AG0_/U>MW"#J4A< MUF^W6O_8\W(7YZE6#BY W M5\/+?[*/-S?#J^L[AO_OA_CU\G[X\?;9J_A]:]]:Z[^E=2*=??60=3>&;!BQ M'TKCA&7OA4K 1"P&0_XPEW'W9K]W.GC^(CZ_]H(G":9[0T**7IRBF^N&PBWR M2+E^@X2^47S:S7H=?_[L@]5(M9H]"L.097P"S,!$P!1KI\OPX?U4[-_VNFT!G

_KY;_,@_WJ(Z.P<(MYSBSC )Y[/V(/24PG)&*( #!/@ MD&AT06GLN#@#%XIQ-6.E,DSGPC&G@]R: M@((8K.5F1B(Y?P!&B)K;M'@O06=P2NE[.H*EATTS$6?, MEO2QT)^"@HEK#1;#D,KW!> MA_/QRX$SL%0H! QA;PD@7*$TCIJE8:%2K'[<"30C5"S+!$TB!I? $"%^!57, M B%$Z*>LD'(![PI9]M',F$&)(,,12902!1#3&H'GIPO^Q-QF+)5Z:FO +XHK MXW0S\G+H9;2$6UL[L^;M*W37H=O=.>C>KSQHZJ+MDX&MT%D1*ZI<.DT%7A[8 M0X^"(>,&/-X0/V(D@7#! #$^DL)FI$%B.19N*MYTG0@;2VU+U*.2;K0,P"N, MCB'!VY8=(,X20. &,%U_BC.NQL NL5K>E1(EVL>\T>X=0/"BW4O"5;@41&95 M #S99U12E_(@X))\V7JBM)[H(#D,UX=^I8_S V6(XWR>?7X=S!^_W6W,\]W! M?+O9.J$X? "+D<)G[SOWEX$9$:F(>6FW5Z'N/@($6353X NZ-&@ *^=$6%^/ M40J4MT.;ET4E7^X&!B3WJ*T(PP)W4=4I:%!@54=?K)8B\2<4MAQ9D0AN/'46 M@=;X]J3(4FF):O@\MYZ7^.JM+:!##KL%*15(T45<2DY-!Y?EG5A0%M0(!&B9 MM^&W$9 @]@74A^09?> )*/_U.L$P:2:B(2Z M#;=:<6HVW&+.$!''FV-NDAJ8F"J"CX04;D8L9M.TE*8>PQZ>(<-61)=XFN]I MGZH%%:4I,#VL9UUQK$WB'?"4?@P*R93$+,$1*"C]2 2W*R$3,$U%@6WE-1?6 MG5RH^\/UA,O2%U%""J0IDFHQP6=L-Y#C.6?:HBF$R\U\V6,?%;&@V\#* M1[IT3WNP3=OB0#& M.L#H!*4BNGYD(XJ?4<")L>@X+@W!:(D>;+"::^M0E52>9,2D> M0%8G08_DH_\[1-\J9W9]&]S;N9SYW=M@?[*=U!D7+'V&01K MC?7/O>/(_)TV=LYI_ TTF>?".8#/]*J11M9$XXE _[R1 \P-; V66@_^I?U' MG=#P:RG0?9^\I8K]H='AZU[W1>QU+R526HR50.#2404=>\0"$&85'YGO.:? M'XA@!(KK*88GY_Y$O3XL?!9XJ^UA."K:4')Y@HH6YA7W2:!7E!Y5$*W(O*/ MYQ?P._F*K3;3Q6?64P+V4S>HE$)358S2)$$/@:C!CTOZ548(U" MGQ=JHN4$J-DK/JY^$C)5V8:\D'H&.#K-="C4?"45$+I_"!-J?CU ?1M$?, H M^_+.?N2S-_OMMZW!613>:7G66P7.;]8K@1'F+9@&KD'RPD*__C+ [EE(/NL+ MY3WQ2@/,Z;%0C9%V3N=]1,5@0ET8J6 UB9\O#%]H\.^D^.=QJMI\<^X+9T\[;K

>9>#VQ@86W#U;N]X M[Q&.^BW6]F6BMO<9T4[QB827 4['V'Z[LYRO[8V%00=+KHHRSS9Z6L7N9+"MS*"S!?*5@O*1Y7F8"4W!0 EQ8 !< !AU86V_; M-A1^WZ_@'*Q- $O1S;$MN0%2-T7SD'9-771O TU2%E=)U$@JCO?K=TA)<9S$ MK5.T:3LL#X'M<__T'>H<3C)=Y,>3C&%Z_,OD5\=!+P2I"U9J1"3#FE%4*UXN MT ?*U$?D.*W65%0KR1>91H$71.B#D!_Y)6[DFNN<'7=^)H?-]\FA#3*9"[HZ MGE!^B3A]UN.I/XXPQG0T'OE1% [GT7 \]L,HI4//&V+RI]\#4U!O;)1>Y>Q9 MK^"EDS$3/QX&E4Z6G.HL]CWOMY[5.YZDHM003()Q\['Q<<>39E?:P3E?E+&M MI]>8=F(B#R:5_A4CF*29XVBHK_ MPR G2,]^7;;Y@I^#ZFQG?GRL!9)GL;:WSFUD] M-C#3TXO9VLG^O MI:HQQ-4"Z8PAR?ZNN62V,173*!529XB7Z*+.&?)#[/C1_OP B=2JOV.DEEQS M2.CTBF2X7#!T0K01^^,PZB.L$ 9G%/I[WQ@\V1L%@9?<5+8_^,;+-,,5D (=A>;;S'0X\D==^/)S 6:,9*5 M\!@64!W8E\3M2@BC9"J*"I70A;(]YRWIF.LL((L M!$4-]\^Q))GAHY>$?M^^RRP_EADG&:A#D*GE#B?8\A]^ +9BDH$Q-LV5\3G7 M]MC>:*0FH:Z%^BBM9D-P^\Y76*N6%Y M)9DR1.D;,^PN R)[JT.NKIM/'3:-O2?#A8Y'&RY_E;9I]P&[F@0?G6O8>1ZT7;Q3;>' M%H@&#,!; 8^?]<+>K8,J#JHKY&\>4G;DOXUY _?C'U/VH3Y?;V?*,LS M1?5V4KT' 7,@_5 /-F+AHFR_]'YR6SVZO0#.I]>G)QN0++C(W\ -CNHMKVM M116#+E(BYQ1UB/Q,&&],W-\?UY\)NBW;R?\@/@3$+7O<71 /[6ORR]_1C[_5 M6X\QUQ"?[#">V#V&;*P8F! [BID]P0QFZQ7F>C&!C4.RW"S7?;.1E$(CRF") MH##ZP1Z[7B]NW .8 ?!Z?X!AK^!*=8-AZP/\S\U 2H2$L=->_L'R+%D*6W1) MC 0TS&(%4VPZUN'\.:M0Q^).ZJ?OZE89@QL),R]U.SO,#@S MXP>GN@U,(>DF+2CI&CC8O[AL1V33LZ!@\EVP$H;@_$;!!H\<4J@Q9+$QC*L: M8&_*OCLA?P52!H&[Z][UA7==+>V.0F!J)93="F++(H#DS@7J^I5G)U-O;8+G M\-ZK]7:3!]PW;OQO+H8/[87TOU!+ P04 " #F@JE8V.0F560% "+& M%P &%R;&\M97@S,C)?,C R-# S,S$N:'1M[5E;;]LV%'[?K^!90S3XQ]F/SH..A6D6K-"(R(9UHRB2O%BA5Y3IMX@QVE7S459 M2[[*-/)'?HA>"_F&7^)&KKG.V7%G9W;0?)\=6">S1-#Z>$;Y)>+T\8"/23 ] M3,+)^&A,PC ,CE@Z]1.6)-1+/"^9_.X-0!66-SI*USE[/%CSPLF8\1]-_5+' M&TYU%GFCT4\#N^YXEHI"@S,)RLW'QL8M2YJ]TP[.^:J(;#Z#1K43$Y$+&3T8 MV5=L)$Z*USROHT=+OF8*/6<;="[6N'@T5+A0CF*2I\U"Q?]D$!.$9[]NVGC! M3LX+UL7O^2;HL]]^7IPLEBCP7;\?\?MC)5!9)@<[\_QB6E^[,/.S\^7BZ6+^ M9+EX\?PNT?Y1*@7Q.U2 M",)X+M8E+FK[&:QG3+*D1J!N-A=BPWK8E31ARA9D7:,WA=CDC*[8PP?CPW@G M7$I,*ICL8A;.0GXJYG:#)UQ^\UU<.B\PW!N.?M=ZE\??=QKUA^Z :A M*<0R \B\K+ $%.8U.FL-289*&/371E/N+9SN]=)34!= M#PU16N40)H' ^&,P.@ M#Z+,\UQ_O 7:]X5B_SZBF,$0!V2N&W01,(-!E9K1;C:\Q76*N4%Y*9DR0!D: M,)C M]QM!XA3*9T<^S(&ZF0)'S1#8W5/_9,X:)_#<;%,ZXH7-P"K%:RQ7< A.A-9B'9G6NS1SBN"\]6(=-N*KX[$[:H[(&B+5M//< MBETK.M#TMBP\=,-QL%,\VMP_+JWFK'^O\FKZ\O/2 M,B/KGB453F-EW]&S5T!Q+M#)XOGIV7DOSSO"."$J9 M9 4Q$EAAR#QX,6UQ@^)79F#>='MUU15OQS89 QT)7(N:2R,@ M:\S8P:EN'5,(N@D+4MH6#C@_ERTMXY=V@8EWQ0IH\/Q:PJ8>.81088BB1P!5 M!65OTK[-RNX"RG;7)P$ I13*$L'(;B)$=.O2_.JA:CG%Z$H%)_!DK?1NE8^X M8^Z]-W\&'-@_(?X"4$L! A0#% @ YH*I6 /E)7,S\@ 3;,- !$ M ( ! &%R;&\M,C R-# S,S$N:'1M4$L! A0#% @ YH*I M6!!_>YTW$ ^J< !$ ( !8O( &%R;&\M,C R-# S,S$N M>'-D4$L! A0#% @ YH*I6#E)7]-D'0 7B0! !4 ( ! MR (! &%R;&\M,C R-# S,S%?8V%L+GAM;%!+ 0(4 Q0 ( .:"J5A:$2-O M^T@ %2 P 5 " 5\@ 0!A&UL4$L! A0#% @ YH*I6*$\\_L/ MA@ =%(& !4 ( !TE4" &%R;&\M,C R-# S,S%?<')E+GAM M;%!+ 0(4 Q0 ( .:"J5@7%F,%R0< )DI 7 " 13< M @!A XML 80 arlo-20240331_htm.xml IDEA: XBRL DOCUMENT 0001736946 2024-01-01 2024-03-31 0001736946 2024-05-03 0001736946 2024-03-31 0001736946 2023-12-31 0001736946 us-gaap:ProductMember 2024-01-01 2024-03-31 0001736946 us-gaap:ProductMember 2023-01-01 2023-04-02 0001736946 us-gaap:ServiceMember 2024-01-01 2024-03-31 0001736946 us-gaap:ServiceMember 2023-01-01 2023-04-02 0001736946 2023-01-01 2023-04-02 0001736946 2022-12-31 0001736946 us-gaap:CommonStockMember 2023-12-31 0001736946 us-gaap:CommonStockMember 2022-12-31 0001736946 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001736946 us-gaap:CommonStockMember 2023-01-01 2023-04-02 0001736946 us-gaap:CommonStockMember 2024-03-31 0001736946 us-gaap:CommonStockMember 2023-04-02 0001736946 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001736946 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001736946 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001736946 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-04-02 0001736946 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001736946 us-gaap:AdditionalPaidInCapitalMember 2023-04-02 0001736946 us-gaap:RetainedEarningsMember 2023-12-31 0001736946 us-gaap:RetainedEarningsMember 2022-12-31 0001736946 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001736946 us-gaap:RetainedEarningsMember 2023-01-01 2023-04-02 0001736946 us-gaap:RetainedEarningsMember 2024-03-31 0001736946 us-gaap:RetainedEarningsMember 2023-04-02 0001736946 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-12-31 0001736946 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-12-31 0001736946 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2024-01-01 2024-03-31 0001736946 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-01 2023-04-02 0001736946 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2024-03-31 0001736946 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-04-02 0001736946 2023-04-02 0001736946 2024-04-01 2024-03-31 0001736946 2024-01-01 2023-12-31 0001736946 arlo:VerisureS.a.r.lMember us-gaap:ProductMember 2020-01-01 2020-01-01 0001736946 arlo:VerisureS.a.r.lMember us-gaap:ProductMember 2020-01-01 0001736946 arlo:VerisureS.a.r.lMember us-gaap:ProductMember 2024-03-31 0001736946 arlo:VerisureS.a.r.lMember us-gaap:ProductMember 2024-04-01 2024-03-31 0001736946 arlo:VerisureS.a.r.lMember us-gaap:ProductMember us-gaap:SubsequentEventMember 2024-04-25 2024-04-25 0001736946 srt:AmericasMember 2024-01-01 2024-03-31 0001736946 srt:AmericasMember 2023-01-01 2023-04-02 0001736946 us-gaap:EMEAMember 2024-01-01 2024-03-31 0001736946 us-gaap:EMEAMember 2023-01-01 2023-04-02 0001736946 srt:AsiaPacificMember 2024-01-01 2024-03-31 0001736946 srt:AsiaPacificMember 2023-01-01 2023-04-02 0001736946 arlo:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001736946 arlo:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001736946 arlo:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001736946 arlo:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001736946 arlo:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001736946 arlo:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-04-02 0001736946 us-gaap:USTreasurySecuritiesMember 2024-03-31 0001736946 us-gaap:USTreasurySecuritiesMember 2023-12-31 0001736946 us-gaap:MachineryAndEquipmentMember 2024-03-31 0001736946 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001736946 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-03-31 0001736946 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001736946 us-gaap:ComputerEquipmentMember 2024-03-31 0001736946 us-gaap:ComputerEquipmentMember 2023-12-31 0001736946 us-gaap:LeaseholdImprovementsMember 2024-03-31 0001736946 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001736946 us-gaap:FurnitureAndFixturesMember 2024-03-31 0001736946 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001736946 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001736946 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001736946 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001736946 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001736946 us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001736946 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001736946 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001736946 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001736946 2021-12-31 0001736946 us-gaap:EmployeeSeveranceMember 2021-12-31 0001736946 us-gaap:FacilityClosingMember 2021-12-31 0001736946 us-gaap:OtherRestructuringMember 2021-12-31 0001736946 2022-01-01 2022-12-31 0001736946 us-gaap:EmployeeSeveranceMember 2022-01-01 2022-12-31 0001736946 us-gaap:FacilityClosingMember 2022-01-01 2022-12-31 0001736946 us-gaap:OtherRestructuringMember 2022-01-01 2022-12-31 0001736946 us-gaap:EmployeeSeveranceMember 2022-12-31 0001736946 us-gaap:FacilityClosingMember 2022-12-31 0001736946 us-gaap:OtherRestructuringMember 2022-12-31 0001736946 2023-01-01 2023-12-31 0001736946 us-gaap:EmployeeSeveranceMember 2023-01-01 2023-12-31 0001736946 us-gaap:FacilityClosingMember 2023-01-01 2023-12-31 0001736946 us-gaap:OtherRestructuringMember 2023-01-01 2023-12-31 0001736946 us-gaap:EmployeeSeveranceMember 2023-12-31 0001736946 us-gaap:FacilityClosingMember 2023-12-31 0001736946 us-gaap:OtherRestructuringMember 2023-12-31 0001736946 us-gaap:EmployeeSeveranceMember 2024-01-01 2024-03-31 0001736946 us-gaap:FacilityClosingMember 2024-01-01 2024-03-31 0001736946 us-gaap:OtherRestructuringMember 2024-01-01 2024-03-31 0001736946 us-gaap:EmployeeSeveranceMember 2024-03-31 0001736946 us-gaap:FacilityClosingMember 2024-03-31 0001736946 us-gaap:OtherRestructuringMember 2024-03-31 0001736946 us-gaap:RevolvingCreditFacilityMember arlo:LoanAndSecurityAgreementMember exch:BANA us-gaap:LineOfCreditMember 2021-10-27 2021-10-27 0001736946 us-gaap:RevolvingCreditFacilityMember arlo:LoanAndSecurityAgreementMember exch:BANA us-gaap:LineOfCreditMember 2021-10-27 0001736946 us-gaap:LetterOfCreditMember arlo:LoanAndSecurityAgreementMember exch:BANA us-gaap:LineOfCreditMember 2021-10-27 0001736946 us-gaap:RevolvingCreditFacilityMember arlo:LoanAndSecurityAgreementMember exch:BANA us-gaap:LineOfCreditMember 2024-03-31 0001736946 srt:MinimumMember arlo:LoanAndSecurityAgreementMember exch:BANA us-gaap:LineOfCreditMember arlo:BloombergShortTermBankYieldIndexMember 2021-10-27 2021-10-27 0001736946 srt:MaximumMember arlo:LoanAndSecurityAgreementMember exch:BANA us-gaap:LineOfCreditMember arlo:BloombergShortTermBankYieldIndexMember 2021-10-27 2021-10-27 0001736946 srt:MinimumMember arlo:LoanAndSecurityAgreementMember exch:BANA us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-10-27 2021-10-27 0001736946 srt:MaximumMember arlo:LoanAndSecurityAgreementMember exch:BANA us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-10-27 2021-10-27 0001736946 us-gaap:LetterOfCreditMember 2024-03-31 0001736946 us-gaap:LetterOfCreditMember arlo:BuildToSuitMember 2024-03-31 0001736946 arlo:FortySixToSixtyDaysMember 2024-03-31 0001736946 srt:MinimumMember arlo:FortySixToSixtyDaysMember 2024-01-01 2024-03-31 0001736946 srt:MaximumMember arlo:FortySixToSixtyDaysMember 2024-01-01 2024-03-31 0001736946 arlo:ThirtyOneToFortyFiveDaysMember 2024-03-31 0001736946 srt:MinimumMember arlo:ThirtyOneToFortyFiveDaysMember 2024-01-01 2024-03-31 0001736946 srt:MaximumMember arlo:ThirtyOneToFortyFiveDaysMember 2024-01-01 2024-03-31 0001736946 srt:MinimumMember arlo:EquityIncentivePlan2018Member 2024-01-01 2024-03-31 0001736946 srt:MaximumMember arlo:EquityIncentivePlan2018Member 2024-01-01 2024-03-31 0001736946 arlo:EquityIncentivePlan2018Member 2024-03-31 0001736946 us-gaap:EmployeeStockOptionMember arlo:EquityIncentivePlan2018Member 2024-01-01 2024-03-31 0001736946 us-gaap:EmployeeStockOptionMember arlo:EquityIncentivePlan2018Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-03-31 0001736946 us-gaap:EmployeeStockOptionMember arlo:EquityIncentivePlan2018Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-03-31 0001736946 us-gaap:EmployeeStockMember 2024-01-19 0001736946 arlo:EquityIncentivePlan2018Member 2024-01-19 0001736946 arlo:EmployeeStockPurchasePlanMember 2024-01-19 0001736946 arlo:EquityIncentivePlan2018Member 2023-12-31 0001736946 arlo:EquityIncentivePlan2018Member 2024-01-01 2024-03-31 0001736946 us-gaap:EmployeeStockMember arlo:EmployeeStockPurchasePlanMember 2024-03-31 0001736946 us-gaap:EmployeeStockOptionMember 2023-12-31 0001736946 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001736946 us-gaap:EmployeeStockOptionMember 2024-03-31 0001736946 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001736946 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001736946 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001736946 srt:MinimumMember arlo:PerformanceBasedRestrictedStockUnitsMember 2024-01-01 2024-03-31 0001736946 srt:MaximumMember arlo:PerformanceBasedRestrictedStockUnitsMember 2024-01-01 2024-03-31 0001736946 arlo:PerformanceBasedRestrictedStockUnitsMember 2023-12-31 0001736946 arlo:PerformanceBasedRestrictedStockUnitsMember 2024-01-01 2024-03-31 0001736946 arlo:PerformanceBasedRestrictedStockUnitsMember 2024-03-31 0001736946 us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001736946 us-gaap:CostOfSalesMember 2023-01-01 2023-04-02 0001736946 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001736946 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-04-02 0001736946 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001736946 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-04-02 0001736946 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001736946 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-04-02 0001736946 arlo:RestrictedStockUnitsPerformanceBasedRestrictedStockUnitsPerformanceRestrictedStockUnitsMember 2024-03-31 0001736946 arlo:RestrictedStockUnitsPerformanceBasedRestrictedStockUnitsPerformanceRestrictedStockUnitsMember 2024-01-01 2024-03-31 0001736946 country:US 2024-01-01 2024-03-31 0001736946 country:US 2023-01-01 2023-04-02 0001736946 country:ES 2024-01-01 2024-03-31 0001736946 country:ES 2023-01-01 2023-04-02 0001736946 country:SE 2024-01-01 2024-03-31 0001736946 country:SE 2023-01-01 2023-04-02 0001736946 arlo:OtherCountriesMember 2024-01-01 2024-03-31 0001736946 arlo:OtherCountriesMember 2023-01-01 2023-04-02 0001736946 country:US 2024-03-31 0001736946 country:US 2023-12-31 0001736946 arlo:OtherCountriesMember 2024-03-31 0001736946 arlo:OtherCountriesMember 2023-12-31 0001736946 arlo:AmyRothsteinMember 2024-01-01 2024-03-31 0001736946 arlo:AmyRothsteinMember 2024-03-31 shares iso4217:USD iso4217:USD shares arlo:region pure arlo:segment 0001736946 2024 Q1 false --12-31 P3Y P3Y P363D 10-Q true 2024-03-31 false 001-38618 ARLO TECHNOLOGIES, INC. DE 38-4061754 2200 Faraday Ave., Suite #150 Carlsbad, CA 92008 408 890-3900 Common Stock, par value $0.001 per share ARLO NYSE Yes Yes Large Accelerated Filer false false false 97579315 62054000 56522000 80809000 79974000 56496000 65360000 44676000 38408000 11896000 10271000 255931000 250535000 4311000 4761000 10697000 11450000 11038000 11038000 4183000 4131000 3602000 3623000 289762000 285538000 69878000 55201000 21394000 18041000 79100000 88209000 170372000 161451000 16133000 17021000 3320000 3790000 189825000 182262000 0.001 0.001 50000000 50000000 0 0 0 0 0 0 0.001 0.001 500000000 500000000 97202042 97202042 95380281 95380281 97000 95000 476665000 470322000 280000 320000 -377105000 -367461000 99937000 103276000 289762000 285538000 67493000 67060000 56707000 43944000 124200000 111004000 63224000 64041000 13596000 11746000 76820000 75787000 47380000 35217000 20793000 17750000 17370000 15353000 19348000 15622000 -479000 -632000 57990000 49357000 -10610000 -14140000 1386000 726000 -25000 -39000 -9249000 -13453000 395000 792000 -9644000 -14245000 -0.10 -0.10 -0.16 -0.16 96264000 96264000 89653000 89653000 -9644000 -14245000 -40000 128000 -9684000 -14117000 103276000 87695000 95000 89000 3000 3000 1000 1000 97000 91000 470322000 433138000 13224000 10270000 6903000 6739000 570000 355000 14354000 4693000 476665000 445809000 -367461000 -345425000 -9644000 -14245000 -377105000 -359670000 320000 -107000 -40000 128000 280000 21000 99937000 86251000 95380000 88887000 3221000 3165000 1399000 1267000 97202000 90785000 -9644000 -14245000 18550000 14591000 903000 1149000 107000 -198000 68000 127000 792000 124000 -8978000 -13216000 6275000 -6341000 1672000 900000 14561000 -6093000 3427000 3785000 -8191000 -7716000 19806000 10329000 356000 923000 40802000 36755000 40718000 15006000 -440000 -22672000 573000 3000 14355000 4694000 -13782000 -4691000 5584000 -17034000 60653000 88179000 66237000 71145000 62054000 66970000 4183000 4175000 66237000 71145000 180000 894000 Description of Business and Basis of Presentation<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arlo Technologies, Inc. (“we” or “Arlo”) is transforming the ways in which people can protect everything that matters to them with advanced home, business, and personal security services that combine a globally scaled cloud platform, advanced monitoring and analytics capabilities, and award-winning app-controlled devices to create a personalized security ecosystem. Arlo’s deep expertise in cloud services, cutting-edge AI and computer vision analytics, wireless connectivity and intuitive user experience design delivers seamless, smart home security for Arlo users that is easy to setup and engage with every day. Our highly secure, cloud-based platform provides users with visibility, insight and a powerful means to help protect and connect in real-time with the people and things that matter most, from any location with a Wi-Fi or a cellular connection – all rooted in a commitment to safeguard privacy for our users and their personal data.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conduct business across three geographic regions—(i) the Americas; (ii) Europe, Middle-East and Africa (“EMEA”); and (iii) Asia Pacific (“APAC”)—and primarily generate revenue by selling devices through retail channels, wholesale distribution, wireless carrier channels, security solution providers, and Arlo’s direct to consumer store and paid subscription services.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our corporate headquarters is located in Carlsbad, California, with other satellite offices across North America and various other global locations.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We prepare our unaudited condensed consolidated financial statements in conformity with U.S. Generally Accepted Accounting Principles (“U.S. GAAP”) and pursuant to the regulations of the U.S. Securities and Exchange Commission (“SEC”). The unaudited condensed consolidated financial statements include the accounts of Arlo and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited condensed consolidated financial statements should be read in conjunction with the notes to the audited consolidated financial statements included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023, which was filed with the SEC on February 29, 2024. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP. In the opinion of management, these unaudited condensed consolidated financial statements reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for fair statement of the unaudited condensed consolidated financial statements for interim periods. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Periods </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our fiscal year begins on January 1 of the year stated and ends on December 31 of the same year. We report the results on a fiscal quarter basis rather than on a calendar quarter basis. Under the fiscal quarter basis, each of the first three fiscal quarters ends on the Sunday closest to the calendar quarter end, with the fourth quarter ending on December 31.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassification</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior periods amounts have been reclassified to conform to the current period’s presentation. None of these reclassifications had a material impact to the unaudited condensed consolidated financial statements.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates </span></div>The preparation of these unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported periods. Management bases its estimates on various assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ materially from those estimates and operating results for the three months ended March 31, 2024 and are not necessarily indicative of the results that may be expected for the year ending December 31, 2024 or any future period. 3 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We prepare our unaudited condensed consolidated financial statements in conformity with U.S. Generally Accepted Accounting Principles (“U.S. GAAP”) and pursuant to the regulations of the U.S. Securities and Exchange Commission (“SEC”). The unaudited condensed consolidated financial statements include the accounts of Arlo and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.</span></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Periods </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our fiscal year begins on January 1 of the year stated and ends on December 31 of the same year. We report the results on a fiscal quarter basis rather than on a calendar quarter basis. Under the fiscal quarter basis, each of the first three fiscal quarters ends on the Sunday closest to the calendar quarter end, with the fourth quarter ending on December 31.</span></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassification</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior periods amounts have been reclassified to conform to the current period’s presentation. None of these reclassifications had a material impact to the unaudited condensed consolidated financial statements.</span></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates </span></div>The preparation of these unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported periods. Management bases its estimates on various assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ materially from those estimates and operating results for the three months ended March 31, 2024 and are not necessarily indicative of the results that may be expected for the year ending December 31, 2024 or any future period. Significant Accounting Policies and Recent Accounting Pronouncements<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our significant accounting policies are disclosed in our Annual Report on Form 10-K for the year ended December 31, 2023. There have been no significant changes to such policies during the three months ended March 31, 2024. </span></div><div style="padding-left:18pt;text-indent:36pt"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Recently Adopted</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no accounting pronouncements adopted during the three months ended March 31, 2024.</span></div><div><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Not Yet Effective</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-06, Disclosure Improvements: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which modifies the disclosure or presentation requirements of a variety of Topics in the Codification. Among the various codification amendments, Topic 470 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is applicable to Arlo which requires the disclosure of amounts, terms and weighted-average interest rates of unused lines of credit. The effective date is either the date on which the SEC’s removal of the related disclosure requirement from Regulation S-X or Regulation S-K becomes effective, or on June 30, 2027, if the SEC has not removed the requirement by that date, with early adoption prohibited. The adoption of this new standard will not have a material impact on our financial statements and related disclosures.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. This guidance is effective for annual periods beginning January 1, 2024, and for interim periods beginning January 1, 2025, with early adoption permitted. We are currently evaluating the impact that this guidance may have on our financial statements and related disclosures.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which requires on an annual basis to (1) disclose specific categories in the rate reconciliation, (2) provide additional information for reconciling items that meet a quantitative threshold, and (3) income taxes paid disaggregated by jurisdiction. This guidance is effective for annual periods beginning after December 15, 2024, with early adoption permitted. We are currently evaluating the impact that this guidance may have on our financial statements and related disclosures.</span></div> <div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Recently Adopted</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no accounting pronouncements adopted during the three months ended March 31, 2024.</span></div><div><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Not Yet Effective</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-06, Disclosure Improvements: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which modifies the disclosure or presentation requirements of a variety of Topics in the Codification. Among the various codification amendments, Topic 470 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is applicable to Arlo which requires the disclosure of amounts, terms and weighted-average interest rates of unused lines of credit. The effective date is either the date on which the SEC’s removal of the related disclosure requirement from Regulation S-X or Regulation S-K becomes effective, or on June 30, 2027, if the SEC has not removed the requirement by that date, with early adoption prohibited. The adoption of this new standard will not have a material impact on our financial statements and related disclosures.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. This guidance is effective for annual periods beginning January 1, 2024, and for interim periods beginning January 1, 2025, with early adoption permitted. We are currently evaluating the impact that this guidance may have on our financial statements and related disclosures.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which requires on an annual basis to (1) disclose specific categories in the rate reconciliation, (2) provide additional information for reconciling items that meet a quantitative threshold, and (3) income taxes paid disaggregated by jurisdiction. This guidance is effective for annual periods beginning after December 15, 2024, with early adoption permitted. We are currently evaluating the impact that this guidance may have on our financial statements and related disclosures.</span></div> Revenue <div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Obligations </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total estimated service revenue expected to be recognized in the future related to performance obligations that are unsatisfied and partially unsatisfied was $23.5 million as of March 31, 2024 and $18.8 million as of December 31, 2023, substantially related to a performance obligation classified as less than one year. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024 and April 2, 2023, $52.7 million and $41.2 million of revenue was deferred due to unsatisfied performance obligations, primarily relating to over time service revenue, and $49.2 million and $38.4 million of revenue was recognized for the satisfaction of performance obligations over time, respectively. Approximately $12.1 million and $8.4 million of this recognized revenue was included in the contract liability balance at the beginning of the periods. There were no significant changes in estimates during the period that would affect the contract balances.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the five-year period that commenced on January 1, 2020, Verisure Sàrl (“Verisure”) has an aggregate purchase commitment of $500.0 million. As of March 31, 2024, the entire purchase commitment has been fulfilled. Based on the Supply Agreement with Verisure, a purchase obligation is not deemed to exist until we receive and accept Verisure’s purchase order. As of March 31, 2024, we had a backlog of $44.5 million which represents performance obligations that will be recognized as revenue once fulfilled, which is expected to occur over the next six months. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 25, 2024, Verisure notified us that it is exercising its right under the Supply Agreement to extend the term for another five years (through November 2029) under the same terms but without minimum purchase obligations.</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate our revenue into three geographic regions: the Americas, EMEA, and APAC, where we conduct our business. The following table presents revenue disaggregated by geographic region.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>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="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,472 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">APAC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,900 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:bottom"><span style="color:#000000;font-family:'Times New Roman',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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,200 </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: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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,004 </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: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><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and December 31, 2023, one customer accounted for 69.9%, and three customers accounted for 37.1%, 15.2%, and 10.2% of the total accounts receivable, net, respectively. No other customers accounted for 10% or greater of the total accounts receivable, net. For the three months ended March 31, 2024 and April 2, 2023, one customer accounted for 49.4% and 43.7%, respectively. No other customers accounted for 10% or greater of the total revenue.</span></div> 23500000 18800000 P1Y P1Y 52700000 41200000 49200000 38400000 12100000 8400000 P5Y 500000000 44500000 P6M P5Y <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate our revenue into three geographic regions: the Americas, EMEA, and APAC, where we conduct our business. The following table presents revenue disaggregated by geographic region.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>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="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,472 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">APAC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,900 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:bottom"><span style="color:#000000;font-family:'Times New Roman',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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,200 </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: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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,004 </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: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> 3 57169000 56632000 61380000 48472000 5651000 5900000 124200000 111004000 0.699 0.371 0.152 0.102 0.494 0.437 Balance Sheet Components<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Short-Term Investments</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.424%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.166%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasuries</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, Net</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross accounts receivable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(218)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,496 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,360 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table provides a roll-forward of the allowance for credit losses that is deducted from the amortized cost basis of accounts receivable to present the net amount expected to be collected.</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.845%"><tr><td style="width:1.0%"></td><td style="width:70.924%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.503%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>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="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at the beginning of the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">423 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for (release of) expected credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(94)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at the end of the period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display: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="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of property and equipment are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,178 </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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,430 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,669)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,311 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,761 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    $0.8 million and $1.0 million property and equipment, net, was included in the sublease arrangement for the San Jose office building as of March 31, 2024 and December 31, 2023, respectively.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense pertaining to property and equipment was $0.9 million and $1.1 million for the three months ended March 31, 2024 and April 2, 2023, respectively.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have determined that no event occurred or circumstances changed during the three months ended March 31, 2024 that would more likely than not reduce the fair value of goodwill below the carrying amount. No goodwill impairment was recognized in the three months ended March 31, 2024 and April 2, 2023. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Liabilities</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales incentives</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales returns</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cloud and other 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,209 </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="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Short-Term Investments</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.424%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.166%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasuries</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 80529000 280000 0 80809000 79654000 320000 0 79974000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, Net</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross accounts receivable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(218)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,496 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,360 </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> 56714000 65693000 218000 333000 56496000 65360000 The following table provides a roll-forward of the allowance for credit losses that is deducted from the amortized cost basis of accounts receivable to present the net amount expected to be collected.<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.845%"><tr><td style="width:1.0%"></td><td style="width:70.924%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.503%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>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="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at the beginning of the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">423 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for (release of) expected credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(94)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at the end of the period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display: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> 333000 423000 -115000 -94000 218000 329000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of property and equipment are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,178 </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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,430 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,669)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,311 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,761 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    $0.8 million and $1.0 million property and equipment, net, was included in the sublease arrangement for the San Jose office building as of March 31, 2024 and December 31, 2023, respectively.</span></div> 14531000 14148000 15676000 15639000 855000 1438000 4572000 4661000 2544000 2544000 38178000 38430000 33867000 33669000 4311000 4761000 800000 1000000 900000 1100000 0 0 0 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Liabilities</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales incentives</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales returns</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cloud and other 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,209 </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> 22941000 28187000 11558000 17058000 15240000 13278000 9085000 10985000 20276000 18701000 79100000 88209000 Fair Value Measurements<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes assets measured at fair value on a recurring basis:</span><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:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents: money-market funds (&lt;90 days)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents: U.S. Treasuries (&lt;90 days)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Available-for-sale securities: U.S. Treasuries</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,387 </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: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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,276 </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:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt">Included in short-term investments on our unaudited condensed consolidated balance sheets.</span></div><div style="padding-left:27pt;text-indent:-9pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our investments in cash equivalents and available-for-sale securities are classified within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and December 31, 2023, assets and liabilities measured as Level 2 fair value were not material and there were no Level 3 fair value assets or liabilities measured on a recurring basis.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes assets measured at fair value on a recurring basis:</span><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:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents: money-market funds (&lt;90 days)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents: U.S. Treasuries (&lt;90 days)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Available-for-sale securities: U.S. Treasuries</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,387 </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: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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,276 </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:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt">Included in short-term investments on our unaudited condensed consolidated balance sheets.</span></div> 6314000 5782000 264000 520000 80809000 79974000 87387000 86276000 Our investments in cash equivalents and available-for-sale securities are classified within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets. 0 0 0 0 Restructuring<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2022, we initiated a restructuring plan to reduce our cost structure to better align the operational needs of the business to current economic conditions while continuing to support our long-term strategy. This restructuring includes the reduction of headcount as well as the abandonment of certain lease contracts and the cancellation of contractual services arrangements with certain suppliers. As of March 31, 2024, we have substantially incurred all costs pertaining to restructuring activities, with related cash outflows extending until the fourth quarter of 2024. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The restructuring liabilities are included in accrued liabilities in our unaudited condensed consolidated balance sheets. The restructuring charges are included in “Others” in the unaudited condensed consolidated statements of comprehensive loss. Restructuring activity is as follows:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.250%"></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:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Severance Expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Office Exit Expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Exit Expense</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(588)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash and other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,265 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">692 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,479)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(694)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(745)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash and other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">484 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">484 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(640)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(525)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(115)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash and other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">248 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total costs incurred inception to date</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,003 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,846 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,108 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The restructuring liabilities are included in accrued liabilities in our unaudited condensed consolidated balance sheets. The restructuring charges are included in “Others” in the unaudited condensed consolidated statements of comprehensive loss. Restructuring activity is as follows:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.250%"></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:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Severance Expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Office Exit Expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Exit Expense</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(588)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash and other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,265 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">692 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,479)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(694)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(745)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash and other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">484 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">484 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(640)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(525)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(115)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash and other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">248 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total costs incurred inception to date</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,003 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,846 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,108 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 0 0 1805000 798000 928000 79000 588000 579000 0 9000 48000 0 63000 -15000 1265000 219000 991000 55000 692000 564000 117000 11000 1479000 694000 745000 40000 -26000 0 0 -26000 452000 89000 363000 0 484000 484000 0 0 640000 525000 115000 0 0 0 0 0 296000 48000 248000 0 3003000 1846000 1108000 49000 Revolving Credit Facility<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 27, 2021, we entered into a Loan and Security Agreement (the “Credit Agreement”) with Bank of America, N.A., a national banking association, as lender (the “Lender”). </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement provides for a three-year revolving credit facility (the “Credit Facility”) that matures on October 27, 2024. Borrowings under the Credit Facility are limited to the lesser of (x) $40.0 million, and (y) an amount equal to the borrowing base. The borrowing base will be the sum of (i) 90% of investment grade eligible receivables and (ii) 85% of non-investment grade eligible accounts, less applicable reserves established by the Lender. The Credit Agreement also includes a $5.0 million sublimit for the issuance by the Lender of letters of credit. In addition, the Credit Agreement includes an uncommitted accordion feature that allows us to request, from time to time, that the Lender increase the aggregate revolving loan commitments by up to an additional $25.0 million in the aggregate, subject to the satisfaction of certain conditions, including obtaining the Lender’s agreement to participate in each increase. The proceeds of the borrowings under the Credit Facility may be used for working capital and general corporate purposes. Based on certain terms and conditions including eligible accounts receivable as of March 31, 2024, we had unused borrowing capacity of $4.2 million.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our obligations under the Credit Agreement are secured by substantially all of our domestic working capital assets, including accounts receivable, cash and cash equivalents, inventory, and other assets to the extent related to such working capital assets.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At our option, borrowings under the Credit Agreement will bear interest at a floating rate equal to: (i) the Bloomberg Short-Term Bank Yield Index rate plus the applicable rate of 2.0% to 2.5% determined based on our average daily availability for the prior fiscal quarter, or (ii) the base rate plus the applicable rate of 1.0% to 1.5% based on our average daily availability for the prior fiscal quarter. Among other fees, we are required to pay a monthly unused fee of 0.2% per annum on the amount by which the Lender’s aggregate commitment under the Credit Facility exceeds the average daily revolver usage during such month. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Credit Agreement contains events of default, representations and warranties, and affirmative and negative covenants customary for credit facilities of this type. The Credit Agreement also contains financial covenants that require us to, if the Financial Covenant Trigger Period (as defined in the Credit Agreement) is in effect, maintain a fixed charge coverage ratio, tested quarterly on a trailing twelve month basis, of at least 1.00 to 1.00 at any time. As of March 31, 2024, we were in compliance with all the covenants of the Credit Agreement.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an event of default under the Credit Agreement occurs, then the Lender may cease making advances under the Credit Agreement and declare any outstanding obligations under the Credit Agreement to be immediately due and payable. In addition, if we file a bankruptcy petition, a bankruptcy petition is filed against us and is not dismissed or stayed within thirty days or we make a general assignment for the benefit of creditors, then any outstanding obligations under the Credit Agreement will automatically and without notice or demand become immediately due and payable.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No amounts had been drawn under the Credit Facility as of March 31, 2024.</span></div> P3Y 40000000 0.90 0.85 5000000 25000000 4200000 0.020 0.025 0.010 0.015 0.002 1.00 P30D 0 Commitments and Contingencies<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="text-align:justify;text-indent:11.25pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating lease obligations mostly include offices, equipment, and distribution centers, with various expiration dates through June 2029. Certain lease agreements include options to renew or terminate the lease, which are not reasonably certain to be exercised and therefore are not factored into our determination of lease payments. The terms of certain leases provide for rental payments on a graduated scale. Gross lease expense was $1.5 million for each of the three months ended March 31, 2024 and April 2, 2023. We recorded sublease income as reduction of lease expense, in the amount of $0.5 million for each of the three months ended March 31, 2024 and April 2, 2023.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to operating leases is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">    Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term and weighted average discount rate related to operating leases are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8 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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average discount 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future minimum undiscounted lease payments under operating leases and future non-cancelable rent payments from our subtenants for each of the next five years and thereafter as of March 31, 2024 are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:56.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Lease Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sublease Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024 (Remaining nine months)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,006)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,392)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,228)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">522 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,045 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,612)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,433 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,909)</span></td><td style="background-color:#ffffff;padding: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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,136 </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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-current operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,136 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Letters of Credit </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the lease agreement for our office space located in San Jose, California, we executed a letter of credit with the landlord as the beneficiary. As of March 31, 2024, we had $3.6 million of unused letters of credit outstanding, of which $3.1 million pertains to the lease arrangement in San Jose, California.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Obligations </span></div><div style="text-align:justify;text-indent:11.25pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into various inventory-related purchase agreements with suppliers. Generally, under these agreements, 50% of orders are cancelable by giving notice 46 to 60 days prior to the expected shipment date and 25% of orders are cancelable by giving notice 31 to 45 days prior to the expected shipment date. Orders are non-cancelable within 30 days prior to the expected shipment date. As of March 31, 2024, we had $40.0 million in non-cancelable purchase commitments with suppliers which is expected to be paid over the next twelve months. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, an additional $29.4 million of purchase orders beyond contractual termination periods have been issued to supply chain partners in anticipation of demand requirements. Consequently, we may incur expenses for the materials and components, such as chipsets already purchased by the supplier to fulfill our orders if the purchase order is cancelled. Expenses incurred have historically not been material relative to the original order value. </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> Warranty Obligations</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in warranty obligations, which are included in accrued liabilities in the unaudited condensed consolidated balance sheets, are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>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="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at the beginning of the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,174 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for warranty obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(71)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(70)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at the end of the period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,265 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,119 </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="display: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="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation and Other Legal Matters </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in disputes, litigation, and other legal actions. In all cases, at each reporting period, we evaluate whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under the provisions of the authoritative guidance that addresses accounting for contingencies. In such cases, we accrue for the amount or, if a range, we accrue the low end of the range, only if there is not a better estimate than any other amount within the range, as a component of legal expense within general and administrative expenses. We monitor developments in these legal matters that could affect the estimate we had previously accrued. In relation to such matters, we currently believe that there are no existing claims or proceedings that are likely to have a material adverse effect on our financial position within the next 12 months, or the outcome of these matters is currently not determinable. There are many uncertainties associated with any litigation, and these actions or other third-party claims against us may cause us to incur costly litigation and/or substantial settlement charges. In addition, the resolution of any intellectual property litigation may require us to make royalty payments, which could have an adverse effect in future periods. If any of those events were to occur, our business, financial condition, results of operations, and cash flows could be adversely affected. The actual liability in any such matters may be materially different from our estimates, which could result in the need to adjust the liability and record additional expenses.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnifications</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we may provide indemnification of varying scope and terms to customers, distributors, resellers, vendors, lessors, business partners, and other parties with respect to certain matters including, but not limited to, losses arising from breach of such agreements or from intellectual property infringement claims made by third parties. In addition, we have entered into indemnification agreements with members of our board of directors and certain of our executive officers that require us, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. The maximum potential amount of future payments we could be required to make under these indemnification agreements is, in many cases, unlimited. As of March 31, 2024 and December 31, 2023, we have not incurred any material costs as a result of such indemnifications and we are not currently aware of any indemnification claims.</span></div> 1500000 1500000 500000 500000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to operating leases is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">    Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term and weighted average discount rate related to operating leases are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8 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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average discount 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 1516000 1889000 P4Y9M18D P5Y 0.0574 0.0574 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future minimum undiscounted lease payments under operating leases and future non-cancelable rent payments from our subtenants for each of the next five years and thereafter as of March 31, 2024 are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:56.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Lease Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sublease Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024 (Remaining nine months)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,006)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,392)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,228)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">522 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,045 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,612)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,433 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,909)</span></td><td style="background-color:#ffffff;padding: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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,136 </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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-current operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,136 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 3923000 1598000 2325000 4488000 2006000 2482000 4631000 2066000 2565000 4594000 2322000 2272000 3659000 2392000 1267000 1750000 1228000 522000 23045000 11612000 11433000 2909000 20136000 4003000 16133000 20136000 3600000 3100000 0.50 P46D P60D 0.25 P31D P45D P30D 40000000 P12M 29400000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in warranty obligations, which are included in accrued liabilities in the unaudited condensed consolidated balance sheets, are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>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="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at the beginning of the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,174 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for warranty obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(71)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(70)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at the end of the period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,265 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,119 </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="display: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> 1193000 1174000 143000 15000 71000 70000 1265000 1119000 Employee Benefit Plans<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We grant options and restricted stock units (“RSUs”) under the 2018 Equity Incentive Plan (the “2018 Plan”), under which awards may be granted to all employees. We also grant performance-based and market-based restricted stock units (“PSUs”) to our executive officers periodically. Award vesting periods for the 2018 Plan are generally <span style="-sec-ix-hidden:f-500">three</span> to four years. As of March 31, 2024, approximately 3.8 million shares were available for future grants. Options may be granted for periods of up to 10 years or such shorter term as may be provided in the agreement and at prices no less than 100% of the fair market value of Arlo’s common stock on the date of grant. Options granted under the 2018 Plan generally vest over four years, the first tranche at the end of 12 months and the remaining shares underlying the option vesting monthly over the remaining three years. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 19, 2024, we registered an aggregate of up to 4,759,901 shares of common stock on a Registration Statement on Form S-8, including 3,807,921 shares issuable pursuant to the 2018 Plan that were automatically added to the shares authorized for issuance under the 2018 Plan and 951,980 shares issuable pursuant to the Employee Stock Purchase Plan (“ESPP”) that were automatically added to the shares authorized for issuance on January 1, 2024, both pursuant to an “evergreen” provision contained in the respective plans.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the available shares for grants as of March 31, 2024:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.319%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.481%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares available for grants as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,516 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional authorized shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,808 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,257)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited / cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">327 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares traded for taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares available for grants as of March 31, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,793 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sponsor the ESPP to eligible employees. As of March 31, 2024, 2.8 million shares were available for issuance under the ESPP. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Option Activity</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We granted no options during the three months ended March 31, 2024. Stock option activity during the three months ended March 31, 2024 was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Exercise Price Per Share</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In dollars)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.48 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.35 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited / cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of March 31, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,028 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested and exercisable as of March 31, 2024</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,028 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RSU Activity</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSU activity, excluding PSU activity, during the three months ended March 31, 2024 was as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In dollars)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.79 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,411)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.63 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(301)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,663 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">PSU Activity</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our executive officers and other senior employees have been granted performance-based awards with vesting occurring at the end of a <span style="-sec-ix-hidden:f-545">three</span> or five-year period if performance conditions or market conditions are met. The number of units earned and eligible to vest are determined based on the achievement of various performance conditions or market conditions, including the cumulative paid accounts targets, stock price, cash balances at reporting period, and the recipients’ continued services. At the end of each reporting period, we evaluate the probability of achieving the performance or market conditions and record the related stock-based compensation expense based on the achievement over the service period.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PSU activity during the three months ended March 31, 2024 was as follows: </span><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:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In dollars)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.72 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.12 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(742)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.59 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of March 31, 2024</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,008 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the stock-based compensation expense included in our unaudited condensed consolidated statements of comprehensive loss: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>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="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">860 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,911 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,722 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,098 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,550 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,591 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td 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="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, all outstanding options were fully vested; therefore, there was no unrecognized compensation cost related to stock options. Approximately $83.3 million of unrecognized compensation cost related to unvested RSUs and PSUs is expected to be recognized over a weighted-average period of 1.5 years as of March 31, 2024.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024 and April 2, 2023, we settled executive and employee bonuses by granting and issuing restricted stock units (non-cash financing activities) that vested immediately amounting to $6.9 million and $6.7 million, respectively.</span></div> P4Y 3800000 P10Y 1 P4Y P12M P3Y 4759901 3807921 951980 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the available shares for grants as of March 31, 2024:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.319%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.481%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares available for grants as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,516 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional authorized shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,808 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,257)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited / cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">327 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares traded for taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares available for grants as of March 31, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,793 </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> 3516000 3808000 5257000 327000 1399000 3793000 2800000 Stock option activity during the three months ended March 31, 2024 was as follows:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Exercise Price Per Share</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In dollars)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.48 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.35 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited / cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of March 31, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,028 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested and exercisable as of March 31, 2024</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,028 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1096000 12.48 0 0 68000 8.35 0 0 0 0 1028000 12.76 1028000 12.76 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSU activity, excluding PSU activity, during the three months ended March 31, 2024 was as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In dollars)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.79 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,411)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.63 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(301)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,663 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 9043000 6.15 2332000 9.79 2411000 7.63 301000 6.49 8663000 6.71 P5Y <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PSU activity during the three months ended March 31, 2024 was as follows: </span><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:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In dollars)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.72 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.12 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(742)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.59 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of March 31, 2024</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,008 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3851000 5.72 2924000 9.12 742000 4.59 25000 4.33 6008000 7.52 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the stock-based compensation expense included in our unaudited condensed consolidated statements of comprehensive loss: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>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="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">860 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,911 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,722 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,098 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,550 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,591 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1371000 860000 4904000 3911000 2240000 1722000 10035000 8098000 18550000 14591000 0 83300000 P1Y6M 6900000 6700000 Income Taxes <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes for the three months ended March 31, 2024 was $0.4 million or an effective tax rate of (4.3)%. The provision for income taxes for the three months ended April 2, 2023 was $0.8 million or an effective tax rate of (5.9)%. During the three months ended March 31, 2024 and April 2, 2023, we sustained U.S. book losses. Consistent with the prior year periods, we maintained a valuation allowance against our U.S. federal and state deferred tax assets and did not record a tax benefit on these deferred tax assets since it is more likely than not that these deferred tax assets will not be realized. </span></div>Provision for income taxes decreased for the three months ended March 31, 2024, compared to the prior year period, primarily due to (i) foreign-derived intangible income (“FDII”) and higher Section 174 amortization in the U.S. and (ii) the utilization of R&amp;D credit in Ireland to partially offset its tax liability. 400000 -0.043 800000 -0.059 Net Loss Per Share <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.845%"><tr><td style="width:1.0%"></td><td style="width:70.924%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.503%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>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:0 1pt"></td><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator:</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="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,245)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator:</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="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average common shares - basic and diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,653 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic and diluted net loss per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.16)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Anti-dilutive employee stock-based awards, excluded</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,859 </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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.845%"><tr><td style="width:1.0%"></td><td style="width:70.924%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.503%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>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:0 1pt"></td><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator:</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="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,245)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator:</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="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average common shares - basic and diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,653 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic and diluted net loss per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.16)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Anti-dilutive employee stock-based awards, excluded</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,859 </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> -9644000 -14245000 96264000 96264000 89653000 89653000 -0.10 -0.10 -0.16 -0.16 805000 7859000 Segment and Geographic Information <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate as one operating and reportable segment. Our Chief Executive Officer (“CEO”) is identified as the Chief Operating Decision Maker (“CODM”), who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographic Information for Revenue</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue consists of gross product shipments and service revenue, less allowances for estimated sales returns, price protection, end-user customer rebates, net changes in deferred revenue, and other channel sales incentives deemed to be a reduction of revenue per the authoritative guidance. Sales and usage-based taxes are excluded from revenue. For reporting purposes, revenue by geographic area is generally based upon the bill-to location of the customer. The following table presents revenue by geographic area. For comparative purposes, amounts in prior period have been recast.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>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="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,843 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Spain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,571 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sweden</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,021 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,569 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,004 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display: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="text-indent:36pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographic Information for Long-Lived Assets</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets include property and equipment, net and operating lease right-of-use assets, net. Our long-lived assets are based on the physical location of the assets. The following table presents long-lived assets by geographic area. </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,008 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1 1 The following table presents revenue by geographic area. For comparative purposes, amounts in prior period have been recast.<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 2,<br/>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="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,843 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Spain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,571 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sweden</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,021 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,569 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,004 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display: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> 54375000 55843000 40406000 38571000 13261000 5021000 16158000 11569000 124200000 111004000 The following table presents long-lived assets by geographic area. <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,008 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12237000 13372000 2771000 2839000 15008000 16211000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter ended March 31, 2024, our directors and officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted or terminated the contracts, instructions or written plans for the purchase or sale of Arlo's securities set forth in the table below:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><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:20.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Type of Trading Arrangement</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name and Position</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Action</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Action Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rule 10b5-1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Rule 10b5-1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Shares to be Sold</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expiration Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amy Rothstein, </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adoption</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 14, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 12, 2025</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:80%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:80%;padding-left:11.2pt">Contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act.</span></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:80%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:80%;padding-left:11.2pt">“Non-Rule 10b5-1 trading arrangement” as defined in Item 408(c) of Regulation S-K under the Exchange Act.</span></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:80%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:80%;padding-left:11.2pt">Adopted for personal tax planning purposes.</span></div> false false false Amy Rothstein Director true March 14, 2024 40000