0001558370-25-007589 10-Q 69 20250329 20250513 20250513 NETLIST INC 0001282631 3674 04 Manufacturing 954812784 DE 1227 10-Q 34 001-33170 25941128 111 ACADEMY, SUITE 100 IRVINE CA 92617 949-435-0025 111 ACADEMY, SUITE 100 IRVINE CA 92617 10-Q 1 nlst-20250329x10q.htm 10-Q NETLIST INC_March 29, 2025
0.030.07P10D0.001NETLIST INC0001282631--12-272025Q1falsehttp://fasb.org/us-gaap/2024#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentNethttp://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentNethttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent0.030.07272379000254931000274573000271986000P36MP36MP36MP9M0001282631us-gaap:SeriesAMemberus-gaap:CommonStockMember2024-10-110001282631us-gaap:CommonStockMember2024-12-292025-03-290001282631us-gaap:SeriesAMemberus-gaap:PrivatePlacementMember2024-10-112024-10-110001282631us-gaap:CommonStockMemberus-gaap:PrivatePlacementMember2024-10-112024-10-110001282631us-gaap:RetainedEarningsMember2025-03-290001282631us-gaap:AdditionalPaidInCapitalMember2025-03-290001282631us-gaap:RetainedEarningsMember2024-12-280001282631us-gaap:AdditionalPaidInCapitalMember2024-12-280001282631us-gaap:RetainedEarningsMember2024-03-300001282631us-gaap:AdditionalPaidInCapitalMember2024-03-300001282631us-gaap:RetainedEarningsMember2023-12-300001282631us-gaap:AdditionalPaidInCapitalMember2023-12-300001282631us-gaap:CommonStockMember2025-03-290001282631us-gaap:CommonStockMember2024-12-280001282631us-gaap:CommonStockMember2024-03-300001282631us-gaap:CommonStockMember2023-12-3000012826312017-04-170001282631us-gaap:SeriesAPreferredStockMember2017-04-170001282631us-gaap:RestrictedStockUnitsRSUMember2025-03-290001282631us-gaap:RestrictedStockUnitsRSUMember2024-12-280001282631us-gaap:RestrictedStockUnitsRSUMember2024-12-292025-03-290001282631us-gaap:RestrictedStockUnitsRSUMembernlst:Plan2006Member2024-12-292025-03-290001282631srt:MaximumMembernlst:WarrantAmendmentMemberus-gaap:CommonStockMember2024-10-112024-10-110001282631srt:MaximumMemberus-gaap:PrivatePlacementMember2024-10-112024-10-110001282631us-gaap:PrivatePlacementMember2024-10-112024-10-110001282631nlst:ResalesOfThirdPartyProductsMember2024-12-292025-03-290001282631nlst:OtherCountriesMember2024-12-292025-03-290001282631nlst:ModularMemorySubsystemsMember2024-12-292025-03-290001282631country:US2024-12-292025-03-290001282631country:CN2024-12-292025-03-290001282631nlst:OtherCountriesMember2023-12-312024-12-280001282631country:US2023-12-312024-12-280001282631country:CN2023-12-312024-12-280001282631nlst:ResalesOfThirdPartyProductsMember2023-12-312024-03-300001282631nlst:ModularMemorySubsystemsMember2023-12-312024-03-300001282631us-gaap:SeriesAPreferredStockMember2025-03-290001282631us-gaap:SeriesAPreferredStockMember2024-12-280001282631us-gaap:RetainedEarningsMember2024-12-292025-03-290001282631us-gaap:RetainedEarningsMember2023-12-312024-03-300001282631us-gaap:FinancialStandbyLetterOfCreditMembernlst:SiliconValleyBankMember2025-03-290001282631us-gaap:FinancialStandbyLetterOfCreditMembernlst:SiliconValleyBankMember2024-12-280001282631nlst:SiliconValleyBankMemberus-gaap:LineOfCreditMember2023-11-070001282631us-gaap:FinancialStandbyLetterOfCreditMembernlst:SiliconValleyBankMember2024-12-292025-03-290001282631us-gaap:FinancialStandbyLetterOfCreditMembernlst:SiliconValleyBankMember2023-12-312024-12-280001282631nlst:SamsungLitigationsMember2022-08-012022-08-010001282631nlst:MicronLitigationMember2022-08-012022-08-0100012826312022-03-312022-03-310001282631nlst:InsurancePolicyFinanceNotesPayable7.31PercentMember2025-01-170001282631srt:MinimumMembercountry:CNus-gaap:SalesRevenueProductLineMemberus-gaap:CustomerConcentrationRiskMember2024-12-292025-03-290001282631nlst:SupplierOneMemberus-gaap:CostOfGoodsTotalMemberus-gaap:SupplierConcentrationRiskMember2024-12-292025-03-290001282631nlst:CustomerTwoMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-12-292025-03-290001282631nlst:CustomerThreeMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-12-292025-03-290001282631nlst:CustomersMembernlst:SalesRevenueResaleOfProductsMemberus-gaap:CustomerConcentrationRiskMember2024-12-292025-03-290001282631nlst:CustomerOneMemberus-gaap:SalesRevenueProductLineMemberus-gaap:CustomerConcentrationRiskMember2024-12-292025-03-290001282631nlst:CustomerOneMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-12-292025-03-290001282631nlst:CustomerFourMemberus-gaap:SalesRevenueProductLineMemberus-gaap:CustomerConcentrationRiskMember2024-12-292025-03-290001282631nlst:CustomerFourMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-12-292025-03-290001282631nlst:CustomerFiveMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-12-292025-03-290001282631nlst:CustomerTwoMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-12-312024-12-280001282631nlst:CustomerThreeMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-12-312024-12-280001282631nlst:CustomerOneMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-12-312024-12-280001282631srt:MinimumMembercountry:CNus-gaap:SalesRevenueProductLineMemberus-gaap:CustomerConcentrationRiskMember2023-12-312024-03-300001282631nlst:SupplierOneMemberus-gaap:CostOfGoodsTotalMemberus-gaap:SupplierConcentrationRiskMember2023-12-312024-03-300001282631nlst:CustomerTwoMemberus-gaap:SalesRevenueProductLineMemberus-gaap:CustomerConcentrationRiskMember2023-12-312024-03-300001282631nlst:CustomerThreeMemberus-gaap:SalesRevenueProductLineMemberus-gaap:CustomerConcentrationRiskMember2023-12-312024-03-300001282631nlst:CustomersMembernlst:SalesRevenueResaleOfProductsMemberus-gaap:CustomerConcentrationRiskMember2023-12-312024-03-300001282631nlst:CustomerOneMemberus-gaap:SalesRevenueProductLineMemberus-gaap:CustomerConcentrationRiskMember2023-12-312024-03-300001282631us-gaap:WarrantMember2025-03-290001282631us-gaap:WarrantMember2024-12-280001282631us-gaap:SeriesBMemberus-gaap:PrivatePlacementMember2024-10-110001282631us-gaap:SeriesAMemberus-gaap:PrivatePlacementMember2024-10-1100012826312023-12-3000012826312024-03-300001282631us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-12-292025-03-290001282631us-gaap:ResearchAndDevelopmentExpenseMember2024-12-292025-03-290001282631us-gaap:CostOfSalesMember2024-12-292025-03-290001282631us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-12-312024-03-300001282631us-gaap:ResearchAndDevelopmentExpenseMember2023-12-312024-03-300001282631us-gaap:CostOfSalesMember2023-12-312024-03-300001282631us-gaap:AdditionalPaidInCapitalMember2024-12-292025-03-2900012826312024-12-280001282631us-gaap:CommonStockMember2023-12-312024-03-300001282631us-gaap:AdditionalPaidInCapitalMember2023-12-312024-03-300001282631nlst:March2025PurchaseAgreementMember2025-03-302025-05-010001282631srt:MaximumMembernlst:March2025PurchaseAgreementMember2025-03-132025-03-130001282631srt:MaximumMembernlst:March2025LincolnParkPurchaseAgreementMember2025-03-132025-03-130001282631srt:MaximumMembernlst:September2021LincolnParkPurchaseAgreementMember2021-09-282021-09-280001282631nlst:September2021LincolnParkPurchaseAgreementMember2021-09-012021-09-300001282631nlst:March2025PurchaseAgreementMemberus-gaap:SubsequentEventMember2025-03-302025-05-090001282631nlst:September2021LincolnParkPurchaseAgreementMember2024-12-292025-03-290001282631nlst:March2025PurchaseAgreementMember2024-12-292025-03-290001282631nlst:Amended2006PlanMember2024-12-292025-03-290001282631nlst:March2025PurchaseAgreementMember2025-03-130001282631nlst:September2021LincolnParkPurchaseAgreementMember2021-09-280001282631nlst:September2021LincolnParkPurchaseAgreementMember2023-12-312024-12-280001282631nlst:March2025LincolnParkPurchaseAgreementMember2025-03-132025-03-130001282631nlst:March2025PurchaseAgreementMember2025-03-132025-03-130001282631nlst:September2021LincolnParkPurchaseAgreementMember2021-09-282021-09-2800012826312023-12-312024-03-300001282631srt:MinimumMember2025-03-290001282631srt:MaximumMember2025-03-2900012826312017-04-172017-04-1700012826312023-01-102023-01-1000012826312022-08-262022-08-2600012826312022-05-172022-05-1700012826312022-03-222022-03-2200012826312022-03-022022-03-0200012826312022-02-172022-02-1700012826312025-03-290001282631us-gaap:PrivatePlacementMember2024-10-110001282631nlst:SiliconValleyBankMemberus-gaap:LineOfCreditMember2023-11-072023-11-070001282631nlst:InsurancePolicyFinanceNotesPayable7.31PercentMember2025-01-152025-01-1500012826312023-12-312024-12-280001282631nlst:CustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-12-292025-03-290001282631nlst:CustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-12-312024-12-280001282631us-gaap:WarrantMember2024-12-292025-03-2900012826312025-05-0900012826312024-12-292025-03-29xbrli:sharesiso4217:USDxbrli:sharesnlst:customeriso4217:USDxbrli:purenlst:patentnlst:item

]

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 29, 2025

or

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from _____ to _____

Commission file number: 001-33170

Graphic

NETLIST, INC.

(Exact name of registrant as specified in its charter)

Delaware

95-4812784

(State or other jurisdiction of incorporation or organization)

(I.R.S. Employer Identification No.)

111 Academy, Suite 100

Irvine, California

92617

(Address of principal executive offices)

(Zip Code)

(949) 435-0025

(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act: None

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes     No 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes     No 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer  

Accelerated filer 

Non-accelerated filer

Smaller reporting company 

Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

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

As of May 9, 2025, there were 274,803,498 outstanding shares of the registrant’s common stock.

PART I. — FINANCIAL INFORMATION

Item 1.

Financial Statements

NETLIST, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands, except par value) (Unaudited)

March 29,

December 28,

    

2025

    

2024

ASSETS

Current assets:

Cash and cash equivalents

$

14,430

$

22,507

Restricted cash

11,150

12,100

Accounts receivable, net of allowances of $14 (2025) and $41 (2024)

1,920

1,671

Inventories

2,253

2,744

Prepaid expenses and other current assets

789

733

Total current assets

30,542

39,755

Property and equipment, net

464

517

Operating lease right-of-use assets

962

1,101

Other assets

456

466

Total assets

$

32,424

$

41,839

LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT)

Current liabilities:

Accounts payable

$

38,651

$

42,307

Revolving line of credit

1,573

1,230

Accrued payroll and related liabilities

935

808

Deferred revenue

1,594

40

Other current liabilities

2,421

2,675

Debt due within one year

358

Total current liabilities

45,532

47,060

Operating lease liabilities

491

641

Other liabilities

73

186

Total liabilities

46,096

47,887

Commitments and contingencies

Stockholders' equity (deficit):

Preferred stock, $0.001 par value—10,000 shares authorized: Series A preferred stock, $0.001 par value; 1,000 shares authorized; none issued and outstanding

Common stock, $0.001 par value—450,000 shares authorized; 274,573 (2025) and 271,986 (2024) shares issued and outstanding

275

273

Additional paid-in capital

333,228

331,367

Accumulated deficit

(347,175)

(337,688)

Total stockholders' equity (deficit)

(13,672)

(6,048)

Total liabilities and stockholders' equity (deficit)

$

32,424

$

41,839

See accompanying Notes to Condensed Consolidated Financial Statements.

3

NETLIST, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(In thousands, except per share amounts) (Unaudited)

Three Months Ended

March 29,

March 30,

2025

    

2024

Net sales

$

28,975

$

35,807

Cost of sales

27,675

35,092

Gross profit

1,300

715

Operating expenses:

Research and development

893

2,441

Intellectual property legal fees

7,027

12,540

Selling, general and administrative

3,147

3,116

Total operating expenses

11,067

18,097

Operating loss

(9,767)

(17,382)

Other income, net:

Interest income, net

220

377

Other income, net

60

38

Total other income, net

280

415

Loss before provision for income taxes

(9,487)

(16,967)

Provision for income taxes

1

Net loss

$

(9,487)

$

(16,968)

Loss per share:

Basic and diluted

$

(0.03)

$

(0.07)

Weighted-average common shares outstanding:

Basic and diluted

272,379

254,931

See accompanying Notes to the Condensed Consolidated Financial Statements.

4

B

NETLIST, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT)

(In thousands) (Unaudited)

Additional

Total

Common Stock

Paid-in

Accumulated

Stockholders'

    

Shares

    

Amount

    

Capital

    

Deficit

    

Equity (Deficit)

Balance, December 28, 2024

271,986

$

273

$

331,367

$

(337,688)

$

(6,048)

Net loss

(9,487)

(9,487)

Issuance of common stock, net

2,112

2

937

939

Exercise of stock options

23

12

12

Stock-based compensation

971

971

Restricted stock units vested and distributed

506

1

(1)

Tax withholdings related to net share settlements of equity awards

(54)

(1)

(58)

(59)

Balance, March 29, 2025

274,573

$

275

333,228

$

(347,175)

$

(13,672)

Additional

Total

Common Stock

Paid-in

Accumulated

Stockholders'

    

Shares

    

Amount

    

Capital

    

Deficit

    

Equity

Balance, December 30, 2023

253,593

$

254

$

307,328

$

(283,823)

$

23,759

Net loss

(16,968)

(16,968)

Issuance of common stock, net

1,244

1

2,130

2,131

Exercise of stock options

78

62

62

Stock-based compensation

1,374

1,374

Restricted stock units vested and distributed

678

1

(1)

Tax withholdings related to net share settlements of equity awards

(4)

(7)

(7)

Balance, March 30, 2024

255,589

$

256

$

310,886

$

(300,791)

$

10,351

See accompanying Notes to the Condensed Consolidated Financial Statements.

5

NETLIST, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands) (Unaudited)

Three Months Ended

March 29,

March 30,

    

2025

    

2024

Cash flows from operating activities:

Net loss

$

(9,487)

$

(16,968)

Adjustments to reconcile net loss to net cash used in operating activities:

Depreciation and amortization

71

85

Non-cash lease expense

139

167

Gain on forgiveness of payables

(251)

Stock-based compensation

971

1,374

Changes in operating assets and liabilities:

Accounts receivable

(249)

33

Inventories

491

(3,138)

Prepaid expenses and other assets

486

(136)

Accounts payable

(3,656)

3,211

Accrued payroll and related liabilities

127

239

Deferred revenue

1,554

Other liabilities

(266)

915

Net cash used in operating activities

(10,070)

(14,218)

Cash flows from investing activities:

Acquisition of property and equipment

(13)

(37)

Net cash used in investing activities

(13)

(37)

Cash flows from financing activities:

Net borrowings under line of credit

343

537

Principal repayments under finance lease

(54)

Payments on notes payable

(179)

(123)

Proceeds from issuance of common stock, net

939

2,131

Proceeds from exercise of stock options

12

62

Payments for taxes related to net share settlement of equity awards

(59)

(7)

Net cash provided by financing activities

1,056

2,546

Net change in cash, cash equivalents and restricted cash

(9,027)

(11,709)

Cash, cash equivalents and restricted cash at beginning of period

34,607

52,845

Cash, cash equivalents and restricted cash at end of period

$

25,580

$

41,136

Reconciliation of cash, cash equivalents and restricted cash at end of period:

Cash and cash equivalents

$

14,430

$

28,736

Restricted cash

11,150

12,400

Cash, cash equivalents and restricted cash at end of period

$

25,580

$

41,136

See accompanying Notes to the Condensed Consolidated Financial Statements.

6

NETLIST, INC. AND SUBSIDIARIES

Notes to Condensed Consolidated Financial Statements (Unaudited)

Note 1—Summary of Significant Accounting Policies

Basis of Presentation

Our unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). Certain information and footnote disclosures normally included in the condensed consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto as of and for the year ended December 28, 2024, included in our Annual Report on Form 10-K filed with the SEC on March 28, 2025.

In the opinion of management, all adjustments for the fair presentation of our condensed consolidated financial statements have been made. The adjustments are of a normal recurring nature except as otherwise noted. The results of operations for the interim periods are not necessarily indicative of the results to be expected for other periods or the full fiscal year. We have evaluated events occurring subsequent to March 29, 2025 through the filing date of this Quarterly Report on Form 10-Q and concluded that there were no events that required recognition and disclosures other than those discussed elsewhere in the notes hereto.

Principles of Consolidation

The condensed consolidated financial statements include the accounts of Netlist, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Fiscal Year

Our fiscal year is the 52- or 53-week period that ends on the Saturday nearest to December 31. Our fiscal year 2025 will include 52 weeks and ends on December 27, 2025. Each quarter of fiscal year 2025 will be comprised of 13 weeks. Unless otherwise stated, references to particular years, quarters, months and periods refer to our fiscal years ended in December and the associated quarters, months and periods of those fiscal years.

Use of Estimates

The preparation of the accompanying condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported. Significant items subject to such estimates and assumptions made by management include, but not limited to,

7

the determination of inventory reserves, allowance for doubtful accounts, and the discount rate used for lease obligation. Actual results may differ materially from those estimates.

Liquidity

We incurred net loss of $9.5 million for the three months ended March 29, 2025 and $17.0 million for the three months ended March 30, 2024. We have historically financed our operations primarily with proceeds from issuances of equity and receipts from revenues. In addition, we have received proceeds from our entry into a Strategic Product Supply and License Agreement with SK hynix, Inc., a South Korean memory semiconductor supplier (“SK hynix”), on April 5, 2021 (the “Strategic Agreement”), which we used to support our operations. We have also funded our operations with a revolving line of credit under a bank credit facility with Silicon Valley Bank, a division of First-Citizens Bank & Trust Company (“SVB”), proceeds raised from the 2024 Offering (as defined below) and funds raised through the March 2025 Purchase Agreement (as defined below) (see Notes 3 and 7).

March 2025 Lincoln Park Purchase Agreement

On March 13, 2025, we entered into the March 2025 Purchase Agreement with Lincoln Park Capital Fund, LLC (“Lincoln Park”), pursuant to which we have the right to sell to Lincoln Park up to an aggregate of $75 million in shares of our common stock over the 36-month term of the March 2025 Purchase Agreement subject to the conditions and limitations set forth in the March 2025 Purchase Agreement. As of March 29, 2025, $74.1 million remains available under the March 2025 Purchase Agreement with Lincoln Park (see Note 7).

2024 Offering

On October 11, 2024, we entered into a Securities Purchase Agreement (the “2024 Purchase Agreement”) with certain investors, pursuant to which we issued and sold to the investors in a registered offering (the “2024 Offering”) an aggregate of (i) 13,636,364 shares of our common stock, (ii) Series A Common Stock Purchase Warrants (the “Series A Warrants”) to purchase up to an aggregate of 13,636,364 shares of our common stock, at a purchase price of $1.30 per share, and (iii) Series B Common Stock Purchase Warrants (the “Series B Warrants,” and together with the Series A Warrants, the “Warrants”) to purchase up to 13,636,364 shares of our common stock, at a per share purchase price of $1.10 per share and accompanying warrants. The 2024 Offering closed on October 15, 2024. The net proceeds to us from the 2024 Offering were approximately $14.2 million, after deducting placement agent fees and offering costs paid by us (see Note 7).

Inadequate working capital would have a material adverse effect on our business and operations and could cause us to fail to execute our business plan, fail to take advantage of future opportunities or fail to respond to competitive pressures or customer requirements. A lack of sufficient funding may also require us to significantly modify our business model and/or reduce or cease our operations, which could include implementing cost-cutting measures or delaying, scaling back or eliminating some or all of our ongoing and planned investments in corporate infrastructure, research and development projects, business development initiatives and sales and marketing activities, among other activities. While our estimates of our operating revenues and expenses and working capital requirements could be incorrect and we may use our cash resources faster than we anticipate, management believes our existing balance of cash and cash equivalents together with the Strategic Agreement with SK hynix, proceeds from issuances of debt and equity securities, including our equity line with Lincoln Park (see Note 7), cash receipts from revenues, borrowing availability under the 2023 SVB Credit Agreement (see Note 3), and funds raised through future equity offerings, will be sufficient to meet our anticipated cash needs for at least the next 12 months.

Recently Issued Accounting Standards

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure,

8

which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. This ASU is effective for the annual periods beginning January 1, 2024, and becomes effective for interim periods within fiscal years beginning January 1, 2025. We adopted this guidance on December 28, 2024. The adoption only impacted our disclosure and has no material impact on the Company’s condensed consolidated financial statements as of and for the quarter ended March 29, 2025.

In November 2024, the FASB issued ASU 2024-03, Income Statement – Reporting Comprehensive Income – Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, which updates expense disclosure requirements on an annual and interim basis. This ASU is effective for the annual periods beginning after December 15, 2026, and the interim reporting periods beginning after December 15, 2027. Early adoption is permitted. We are currently evaluating the impact of adopting this ASU.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which will require us to disclose specified additional information in its income tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. This ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. We will adopt this ASU using either a prospective or retrospective transition method. We are currently evaluating the impact of adopting this ASU.

Segment Information

Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance.

The Company’s chief operating decision maker, the chief executive officer, reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance on a regular basis. Accordingly, the Company considers itself to be one reportable segment, which is comprised of one operating segment: resales of third-party products and sale of our modular memory subsystems.

Significant expenses were as follows (in thousands):

Three Months Ended

March 29,

March 30,

2025

2024

Expense:

Employee Compensation (1)

$

2,160

$

2,547

Stock Based Compensation

971

1,374

Program Expenses (2)

581

948

Professional Fees (3)

6,613

12,389

(1)The amounts consisted of employee compensation related to both COGS and operating expenses. The amounts do not include stock-based compensation. The amounts do not include professional fees.
(2)The amounts consisted of costs, such as outside services, depreciation, and dues and subscriptions, related to both COGS and operating expenses. The amounts do not include professional fees.
(3)The amounts consisted of legal fees, tax and audit fees.

9

Note 2—Supplemental Financial Information

Inventories

Inventories consisted of the following (in thousands):

March 29,

December 28,

    

2025

    

2024

Raw materials

$

276

$

379

Work in process

150

54

Finished goods

1,827

2,311

$

2,253

$

2,744

Cash Flow Information

The following table shows supplemental disclosures of cash flow information and non-cash financing activities (in thousands):

Three Months Ended

March 29,

March 30,

2025

    

2024

Supplemental disclosure of cash flow information:

Cash paid during the year for:

Interest

$

8

$

28

Income taxes

$

$

1

Supplemental disclosure of non-cash investing and financing activities:

Debt financing of insurance

$

500

$

500

Loss Per Share

The following table shows the computation of basic and diluted loss per share of common stock (in thousands, except per share data):

Three Months Ended

March 29,

March 30,

2025

    

2024

Numerator: Net loss

$

(9,487)

$

(16,968)

Denominator: Weighted-average basic shares outstanding - basic and diluted

272,379

254,931

Net loss per share - basic and diluted

$

(0.03)

$

(0.07)

The table below shows potentially dilutive weighted average common share equivalents, consisting of shares issuable upon the exercise of outstanding stock options and warrants using the treasury stock method and the shares vesting of issuable upon the restricted stock units (“RSUs”). These potential weighted average common share equivalents have been excluded from the diluted net loss per share calculations above as their effect would be anti-dilutive (in thousands):

Three Months Ended

March 29,

March 30,

2025

    

2024

Weighted average common share equivalents

572

2,035

10

Disaggregation of Net Sales

The following table shows disaggregated net sales by major source (in thousands):

Three Months Ended

March 29,

March 30,

    

2025

2024

Resales of third-party products

$

27,648

$

31,274

Sale of our modular memory subsystems

1,327

4,533

Total net sales

$

28,975

$

35,807

Net product sales by country presented below are based on the billing location of the customer (in thousands):

Three Months Ended

March 29,

March 30,

    

2025

    

2024

United States

$

1,940

$

8,883

People's Republic of China (1)

26,169

26,254

Other countries

866

670

Total net sales

$

28,975

$

35,807

(1)

People’s Republic of China (“PRC”) includes Hong Kong and Taiwan.

The PRC accounted for more than 10% of our net product sales for the three months ended March 29, 2025. The United States and the PRC accounted for more than 10% of our net product sales for the three months ended March 30, 2024.

As of March 29, 2025, we had deferred revenue of $1.6 million. These deferred revenues relate to advance payments received during the quarter on orders shipped subsequent to the end of quarter.

Major Customers, Suppliers and Products

Our net product sales have historically been concentrated in a small number of customers. The following table sets forth the percentage of net product sales made to customers that each comprise 10% or more of total product sales:

Three Months Ended

March 29,

March 30,

2025

2024

Customer A

15%

27%

Customer B

*

10%

Customer C

*

12%

Customer D

21%

*

*

Less than 10% of net sales during the period.

As of March 29, 2025 five customers represented approximately 14%, 14%, 14%, 11% and 10% of aggregated gross accounts receivables, respectively. As of December 28, 2024, three customers represented approximately 25%, 11%, and 10%, respectively, of aggregate gross accounts receivables. The loss of a major customer or a reduction in sales to or difficulties collecting payments from these customers could significantly reduce our net sales and adversely affect its operating results. We mitigate risks associated with foreign and domestic receivables by purchasing comprehensive credit insurance.

11

We resell certain component products to end-customers that are not reached in the distribution models of the component manufacturers, including storage customers, appliance customers, system builders and cloud and datacenter customers. For the three months ended March 29, 2025 and March 30, 2024, resales of these products represented approximately 95% and 87% of net sales, respectively.

Our purchases are typically concentrated in a small number of suppliers. The following table shows the percentage of purchases made from supplier(s) that each comprise 10% or more of total purchases:

Three Months Ended

March 29,

March 30,

    

2025

2024

Supplier A

90%

87%

While we believe alternative suppliers may be available, our dependence on a small number of suppliers and the lack of any guaranteed sources for the essential components of our products and the components we resell exposes us to several risks, including the inability to obtain an adequate supply of these components, increases in their costs, delivery delays and poor quality. If we cannot obtain these components in the amounts needed on a timely basis and at commercially reasonable prices, we may not be able to develop or introduce new products, we may experience significant increases in our cost of sales if we are forced to procure components from alternative suppliers and are not able to negotiate favorable terms with these suppliers, we may experience interruptions or failures in the delivery of our products, or we may be forced to cease sales of products dependent on the components or resales of the components we resell to customers directly. Any of these events could have a material adverse effect on our business, operating results and financial condition.

Note 3—Financing Arrangements

On November 7, 2023, we entered into a loan and security agreement (the “2023 SVB Credit Agreement”) with SVB, which provides for a revolving line of credit up to $10.0 million. The borrowing base is limited to 85% of eligible accounts receivable, subject to certain adjustments. Borrowings accrue interest on advance at a per annum rate equal to the greater of 8.50% and the Wall Street Journal prime rate. The maturity date is November 7, 2025.

As of March 29, 2025, all obligations under the 2023 SVB Credit Agreement were secured by a first priority security interest in our tangible and intangible assets. The 2023 SVB Credit Agreement subjects us to certain affirmative and negative covenants, including financial covenants with respect to our liquidity and restrictions on the payment of dividends. As of March 29, 2025, we were in compliance with our covenants under the 2023 SVB Credit Agreement.

We have letters of credit issued by SVB under the 2023 SVB Credit Agreement and Citibank, N.A., which are secured by cash and are classified as restricted cash in the condensed consolidated balance sheets. As of March 29, 2025 and December 28, 2024, (i) outstanding letters of credit were $10.9 million and $11.9 million, respectively, (ii) outstanding borrowings were $1.6 million and $1.2 million, respectively, and (iii) availability under the revolving line of credit was $0 and $0, respectively.

12

Note 4—Debt

Our debt consisted of the following (in thousands):

March 29,

December 28,

    

2025

    

2024

Notes payable

$

358

$

Less: amounts due within one year

(358)

Long-term debt

$

$

Insurance Policy Finance Agreement

As of March 29, 2025 and December 28, 2024, we had $0.4 million and $0, respectively, in short-term notes payable for the financing of insurance policies. On January 17, 2025, we entered into a short-term note payable for $0.5 million bearing interest at 7.31% to finance insurance policies. Principal and interest payments on this note began on January 15, 2025 and are made evenly based on a straight line amortization over a 9-month period.

Note 5—Leases

We have operating and finance leases primarily associated with office and manufacturing facilities and certain equipment. The determination of which discount rate to use when measuring the lease obligation was deemed a significant judgment.

Lease cost and supplemental condensed consolidated cash flow information related to operating and finance leases were as follows (in thousands):

Three Months Ended

March 29,

March 30,

    

2025

    

2024

Lease cost:

Operating lease cost

$

156

$

191

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows from operating leases

$

175

$

206

For the three months ended March 29, 2025 and March 30, 2024, finance lease costs and cash flows from finance leases were immaterial.

13

Supplemental condensed consolidated balance sheet information related to leases was as follows (in thousands):

March 29,

December 28,

2025

2024

Operating Leases

Operating lease right-of-use assets

$

962

$

1,101

Other current liabilities

$

633

$

640

Operating lease liabilities

491

641

Total operating lease liabilities

$

1,124

$

1,281

Finance Leases

Property and equipment, at cost

$

488

$

488

Accumulated depreciation

(322)

(302)

Property and equipment, net

$

166

$

186

Other current liabilities

$

4

$

4

Other liabilities

2

3

Total finance lease liabilities

$

6

$

7

The following table includes supplemental information:

March 29,

December 28,

2025

2024

Weighted Average Remaining Lease Term (in years)

Operating leases

2.0

2.0

Finance leases

1.3

1.6

Weighted Average Discount Rate

Operating leases

5.6%

5.7%

Finance leases

5.5%

5.5%

Maturities of lease liabilities as of March 29, 2025, were as follows (in thousands):

Operating

Finance

Fiscal Year

Leases

Leases

2025

$

520

$

3

2026

639

3

2027

23

Total lease payments

1,182

6

Less: imputed interest

(58)

Total

$

1,124

$

6

Note 6—Commitments and Contingencies

Contingent Legal Expenses

We may retain the services of law firms that specialize in patent licensing and enforcement and patent law in connection with our licensing and enforcement activities. These law firms may be retained on a contingent fee basis whereby such law firms are paid on a scaled percentage of any negotiated fee, settlements or judgments awarded based on how and when the fees, settlements or judgments are obtained.

14

Litigation and Inter Partes Reviews

We are, from time to time, a party to litigation that arises in the normal course of our business operations. We own numerous patents and continue to seek to grow and strengthen our patent portfolio, which covers various aspects of our innovations and includes various claim scopes. We plan to pursue avenues to monetize our intellectual property portfolio, in which we would generate revenue by selling or licensing our technology, and we intend to vigorously enforce our patent rights against alleged infringers of such rights. We dedicate substantial resources to protecting and enforcing our intellectual property rights, including with patent infringement proceedings we file against third parties and defense of our patents against challenges made by way of reexamination and review proceedings at the U.S. Patent and Trademark Office and Patent Trial & Appeal Board (“PTAB”). We expect these activities to continue for the foreseeable future, with no guarantee that any ongoing or future patent protection or litigation activities will be successful, or that we will be able to monetize our intellectual property portfolio.

Any litigation, regardless of its outcome, is inherently uncertain, involves a significant dedication of resources, including time and capital, and diverts management’s attention from our other activities. As a result, any current or future claims, allegations, or challenges by or against third parties, whether eventually decided in our favor or settled, could materially adversely affect our business, financial condition and results of operations. Additionally, the outcome of pending or future litigation and/or related patent reviews and reexaminations, as well as any delay in their resolution, could affect our ability to continue to sell our products, protect against competition in the current and expected markets for our products or license or otherwise monetize our intellectual property rights in the future.

Samsung Litigation

On May 28, 2020, Netlist filed a complaint against Samsung Electronics Co., Ltd. (“SECL”) in the U.S. District Court for the Central District of California (“CDCA”) (Netlist Inc. vs. Samsung Electronics Co., Ltd., Case No. 8:20-cv-00993) for SECL’s breach of the Joint Development and License Agreement (“JDLA”) between the parties. Netlist amended its complaint to seek a declaratory judgment that it properly terminated the JDLA in light of SECL’s material breaches thereof. On October 14, 2021, the Court granted summary judgment in favor of Netlist on SECL’s breach and Netlist’s termination of the JDLA. The case proceeded to trial on the issue of damages on December 1, 2021, and the jury reached a verdict for SECL on December 3, 2021. The Court entered final judgment on February 15, 2022, and both parties appealed to the U.S. Court of Appeals for the Ninth Circuit. The Ninth Circuit affirmed-in-part and reversed-in-part the judgment of the District Court, and remanded the case to the District Court, which reopened the case on November 13, 2023. The case proceeded to trial on May 14, 2024, and the jury reached a verdict for Netlist on May 17, 2024. On December 26, 2024, the Court granted SECL’s motion for a new trial, holding that one juror’s voir dire responses support a finding of implied juror bias which deprived both parties of their right to a fair trial. A new trial was held from March 18 to March 21, 2025. On March 24, 2025, the jury returned a verdict for Netlist. On April 7, 2025, the Court entered final judgment in favor of Netlist on its claims that Samsung breached the JDLA and that Netlist properly terminated the JDLA.

On October 15, 2021, SECL and Samsung Semiconductor, Inc. (“SSI”) (collectively, “Samsung”) filed a declaratory judgement action against Netlist in the U.S. District Court for the District of Delaware (“DDE”) (Samsung Electronics Co., Ltd. et. al. v. Netlist, Inc., Case No. 1:21-cv-01453), seeking a declaration that Samsung does not infringe the following Netlist patents: U.S. Patent Nos. 7,619,912; 9,858,218; 10,217,523; and 10,474,595 (respectively, the “’912, ’218, ’523, and ’595 Patents”). Samsung filed amended complaints to add other Netlist patents: U.S. Patent Nos. 10,860,506; 10,949,339; 11,016,918; and 11,232,054 (respectively, the “’506, ’339, ’918, and ’054 Patents”). Netlist filed a motion to dismiss, and on August 1, 2022, the Court granted this motion in part, declining to exercise jurisdiction over the ’912, ’506, ’339, ’918, and ’054 Patents. On September 12, 2022, Netlist filed a crossclaim against Google LLC and Alphabet, Inc. (collectively, “Google”). On November 15, 2022, Google filed a motion to dismiss this case as to Google or, alternatively, for a severance, stay, and dismissal of willfulness and indirect infringement allegations. This motion was heard on May 22, 2023. On December 1, 2023, the Court stayed this case pending the resolution

15

of the above CDCA case, and ordered the parties to notify the Court within seven days of any action by the CDCA pertaining to the parties’ rights under the JDLA that may merit lifting the stay. On March 31, 2025, the parties notified the Court of the jury verdict in the above CDCA case.

On December 20, 2021, Netlist filed a complaint against Samsung in the U.S. District Court for the Eastern District of Texas (“EDTX”), case no. 2:21-cv-00463, for infringement of the ’506, ’339, and ’918 Patents. Netlist later amended its complaint to additionally assert infringement of the ’054 Patent as well as U.S. Patent Nos. 8,787,060 and 9,318,160 (respectively, the “’060 and ’160 Patents”). On April 14, 2023, this case proceeded to a jury trial on the ’339, ’918, ’054, ’060, and ’160 Patents. On April 21, 2023, the jury returned a verdict finding that Samsung willfully infringed all five patents and awarded $303 million in damages to Netlist. (The collectability of the damages award may be affected by the outcomes of pending appeals of final written decisions in the respective Inter Partes Reviews of the five patents; see below.) On August 11, 2023, the Court entered final judgment. On August 9, 2024, Samsung filed a notice of appeal to the U.S. Court of Appeals for the Federal Circuit (“CAFC”), case no. 2024-2203. On January 6, 2025, Samsung filed a motion to stay this appeal pending the resolution of the above CDCA case. On February 18, 2025, the CAFC denied this motion without prejudice. The appeal is pending.

On August 1, 2022, Netlist filed a complaint against Samsung in EDTX (Case No. 2:22-cv-00293), for infringement of the ’912 Patent. Netlist later amended its complaint to additionally assert infringement of U.S. Patent Nos. 11,093,417; 9,858,215; and 10,268,608 (respectively, the “’417, ’215, and ’608 Patents”). On November 12, 2024, this case proceeded to a jury trial on the ’912, ’417, and ’608 Patents. On November 22, 2024, the jury returned a verdict finding that Samsung willfully infringed all three patents and awarded $118 million in damages to Netlist. (The collectability of the damages award may be affected by the outcomes of pending appeals of final written decisions in the respective Inter Partes Reviews of the three patents; see below.) On December 2, 2024, the Court entered final judgment. On December 4, 2024, Netlist filed a motion for a preliminary injunction and a subsequent permanent injunction. On December 30, Samsung filed a combined post-trial motion for judgment as a matter of law and for a new trial, and a motion to amend the judgment and to stay this case pending the resolution of the above CDCA case. On January 31, 2025, the Court denied Netlist’s motion for a preliminary injunction and a subsequent permanent injunction.

On October 9, 2023, Samsung filed a declaratory judgement action against Netlist in the U.S. District Court for the DDE (Samsung Elecs. Co., Ltd., et. al. v. Netlist, Inc., Case No. 1:23-cv-01122-RGA), seeking a declaration that Samsung does not infringe Netlist’s U.S. Patent No. 11,386,024 (the “’024 Patent”). On November 6, 2023, Netlist moved to dismiss for lack of subject matter jurisdiction and failure to state a claim. On March 4, 2025, the Court denied this motion.

On May 22, 2024, Samsung filed a declaratory judgement action against Netlist in the U.S. District Court for the DDE (Case no. 1:24-cv-00614), seeking a declaration that Samsung does not infringe Netlist’s U.S. Patent No. 11,880,319 (the “’319 Patent”). On July 15, 2024, Netlist moved to dismiss for lack of subject matter jurisdiction and failure to state a claim, which the Court denied as moot in view of Samsung’s First Amended Complaint filed on August 5, 2024. On August 21, 2024, Netlist moved to dismiss the First Amended Complaint for lack of subject matter jurisdiction and failure to state a claim. On March 4, 2025, the Court denied this motion.

Micron Litigation

On April 28, 2021, Netlist filed complaints against Micron Semiconductor Products, Inc., Micron Technology, Inc., and Micron Technology Texas, LLC (collectively, “Micron”) in the Western District of Texas (“WDTX”) (Case Nos. 6:21-cv-00430 and 6:21-cv-00431), for infringement of U.S. Patent Nos. 8,301,833; 9,824,035; 10,268,608; and 10,489,314 (respectively, the “’833, ’035, ’608, and ’314 Patents”). On February 14, 2022, the Court granted Micron’s motion to transfer venue for convenience to another court within WDTX, and the transferred cases were assigned new case nos. 1:22-cv-00134 and 1:22-cv-00136. On May 11, 2022, the Court granted motions to stay the two cases pending the respective Inter Partes Reviews of the ’833, ’035, ’608, and ’314 Patents.

16

On June 10, 2022, Netlist filed a complaint against Micron in EDTX (Case No. 2:22-cv-00203), for infringement of the ’506, ’339, ’918, ’054, ’060 and ’160 Patents. On May 19, 2023, Micron filed a motion to stay this case pending the respective Inter Partes Reviews of the six asserted patents. On October 22, 2023, the magistrate judge issued a claim construction order, which the Court adopted on January 17, 2024. On January 3, 2024, the magistrate judge issued a recommendation to deny Micron’s motion to stay this case, which the Court adopted on January 31, 2024. On February 10, 2024, the Court vacated its prior order, staying this case pending the respective Inter Partes Reviews of the six asserted patents.

On August 1, 2022, Netlist filed a complaint against Micron in EDTX (Case No. 2:22-cv-00293), for infringement of the ’912 Patent. Netlist later amended its complaint to additionally assert infringement of the ’417 and ’215 Patents. On May 20, 2024, this case proceeded to a jury trial on the ’912 and ’417 Patents. On May 23, 2024, the jury returned a verdict finding that Samsung willfully infringed both patents and awarded $445 million in damages to Netlist. The collectability of the damages award may be affected by the outcomes of pending appeals of final written decisions in the respective Inter Partes Reviews of the two patents; see below. On July 11, 2024, the Court entered final judgment. On August 7, 2024, Micron filed post-trial motions for judgment as a matter of law and for a new trial.

On December 11, 2023, Micron filed a complaint against Netlist in the District Court of the Fourth Judicial District of the State of Idaho, Ada County (“Idaho State Court”) (Case No. CV01-23-19920), alleging that Netlist violated Idaho Code § 48-1703 by making a bad faith assertion of infringement of the ’833 Patent in WDTX. Netlist removed the case to the U.S. District Court for the District of Idaho, and Micron moved to remand the case to the Idaho State Court. On August 16, 2024, the District of Idaho remanded this case to the Idaho State Court. On August 20, 2024, Netlist appealed the remand to the CAFC, case no. 2024-2281, and moved the District of Idaho to stay the remand. On September 17, 2024, Micron moved to dismiss or transfer the appeal to the U.S. Court of Appeals for the Ninth Circuit, which the CAFC denied on December 19, 2024. Both the appeal and Netlist’s motion to stay the remand remain pending. On September 18, 2024, Netlist moved to dismiss the Idaho State Court case for lack of personal jurisdiction and failure to state a claim, which the Idaho State Court denied on December 5, 2024. The Idaho State Court case is currently set for trial starting on October 27, 2025.

On December 23, 2023, Netlist filed a complaint for declaratory judgment against Micron in EDTX (Case No. 2:23-cv-00628), seeking a declaration that Netlist had not asserted patent infringement in bad faith against Micron in the prior EDTX patent infringement cases. On January 19, 2024, Micron moved to dismiss this case for lack of subject matter jurisdiction. On February 7, 2024, Netlist filed a First Amended Complaint. On July 19, 2024, the Court denied Micron’s motion to dismiss as moot. On December 5, 2024, Netlist moved for a protective order to preclude Micron from seeking discovery into Netlist’s subjective intent in filing the prior EDTX patent infringement cases. On December 13, 2024, Micron moved to stay this case on abstention grounds. On March 27, 2025, the Court stayed this case pending the conclusion of the CAFC appeals of the Inter Partes Review (“IPR”) decisions on the Netlist patents asserted against Micron in the prior EDTX patent infringement cases.

On January 16, 2024, Micron filed a complaint against Netlist in Idaho State Court (Case No. CV01-24-01032), alleging that Netlist violated Idaho Code § 48-1703 by making a bad faith assertion of infringement of the ’918 and ’054 Patents in the EDTX. Netlist removed the case to the U.S. District Court for the District of Idaho, and Micron moved to remand the case to the Idaho State Court. On August 13, 2024, the District of Idaho remanded this case to the Idaho State Court. On August 20, 2024, Netlist appealed the remand to the CAFC, case no. 2024-2282, and moved the District of Idaho to stay the remand. On September 10, 2024, the appeal was consolidated with the above related appeal, case no. 2024-2281. Netlist’s motion to stay the remand remain pending. On September 17, 2024, Netlist moved to dismiss the Idaho State Court case for lack of personal jurisdiction and failure to state a claim, which the Idaho State Court denied on December 20, 2024. The Idaho State Court case is currently set for trial starting on July 20, 2026.

17

Google Litigation

On December 4, 2009, Netlist filed a complaint against Google, Inc. in the U.S. District Court for the Northern District of California (Case no. 3:09-cv-05718), for infringement of the ’912 Patent.  On October 17, 2022, the Court entered a stipulated order to stay this case until the resolution of the patent infringement suit against Samsung filed on August 1, 2022 in EDTX (Case No. 2:22-cv-00293), including any appeal thereof.

Inter Partes Review Proceedings

On October 15, 2021, SECL filed a Petition for IPR of the ’218 Patent (Case No. IPR2022-00062). On May 8, 2023, the PTAB issued a final written decision finding all challenged claims unpatentable.

On October 15, 2021, SECL filed a Petition for IPR of the ’523 Patent (Case No. IPR2022-00063). On May 3, 2023, the PTAB issued a final written decision finding no challenged claims unpatentable. On July 3, 2023, SECL filed a notice of appeal to the CAFC (Case No. 2023-2133). The CAFC heard oral arguments on March 4, 2025. On March 5, 2025, the CAFC affirmed the PTAB’s final written decision.

On October 15, 2021, SECL filed a Petition for IPR of the ’595 Patent (Case No. IPR2022-00064). On May 9, 2023, the PTAB issued a final written decision finding all challenged claims unpatentable.

On February 17, 2022, SECL filed a Petition for IPR of Claim 16 of the ’912 Patent (Case No. IPR2022-00615). On November 18, 2022, Micron also filed a Petition for IPR of Claim 16 of the ’912 Patent, IPR2023-00203. On April 17, 2024, the PTAB issued a final written decision in the two IPRs finding Claim 16 of the ’912 Patent unpatentable. On September 10, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2024-2304). The appeal is pending.

On March 2, 2022, SECL filed a Petition for IPR of the ’339 Patent (Case No. IPR2022-00639). On November 18, 2022, Micron also filed a Petition for IPR of the ’339 Patent (Case No. IPR2023-00204). On October 18, 2023, the PTAB issued a final written decision in the two IPRs finding all challenged claims unpatentable. On April 11, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2024-1707). The appeal is pending.

On March 22, 2022, SECL filed a Petition for IPR of the ’506 Patent (Case No. IPR2022-00711). On November 18, 2022, Micron also filed a Petition for IPR of the ’506 Patent (Case No. IPR2023-00205). On October 17, 2023, the PTAB issued a final written decision in the two IPRs finding all challenged claims unpatentable. On February 21, 2024, Netlist filed a notice of appeal to the CAFC, case no. 2024-1521. The appeal is pending.

On March 30, 2022, Micron filed a Petition for IPR of the ’314 Patent (Case No. IPR2022-00745). On October 30, 2023, the PTAB issued a final written decision finding no challenged claims unpatentable. On December 29, 2023, Micron filed a notice of appeal to the CAFC (Case No. 2024-1312). The appeal is pending.

On May 17, 2022, SECL filed a Petition for IPR of the ’918 Patent (Case No. IPR2022-00996). On January 6, 2023, Micron also filed a Petition for IPR of the ’918 Patent, case no. IPR2023-00406. On December 6, 2023, the PTAB issued a final written decision in the two IPRs finding all challenged claims unpatentable. On May 20, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2024-1859). The appeal is pending.

On May 17, 2022, SECL filed a Petition for IPR of the ’054 Patent (Case No. IPR2022-00999). On January 6, 2023, Micron also filed a Petition for IPR of the ’054 Patent (Case No. IPR2023-00405). On December 5, 2023, the PTAB issued a final written decision in the two IPRs finding all challenged claims unpatentable. On May 20, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2024-1863). On June 3, 2024, this appeal was consolidated with the above appeal on the IPR of the ’918 Patent (Case No. 2024-1859).

18

On August 26, 2022, SECL filed a Petition for IPR of the ’160 Patent (Case No. IPR2022-01427). On May 8, 2023, Micron also filed a Petition for IPR of the ’160 Patent, case no. IPR2023-00883. On April 1, 2024, the PTAB issued a final written decision in the two IPRs finding all challenged claims unpatentable. On August 19, 2024, Netlist filed a notice of appeal to the CAFC, case no. 2024-2240. The appeal is pending.

On August 26, 2022, SECL filed a Petition for IPR of the ’060 Patent (Case No. IPR2022-01428). On May 8, 2023, Micron also filed a Petition for IPR of the ’060 Patent (Case No. IPR2023-00882). On April 1, 2024, the PTAB issued a final written decision in the two IPRs finding all challenged claims unpatentable. On August 19, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2024-2241). On September 6, this appeal was consolidated with the above appeal on the IPR of the ’160 Patent (Case No. 2024-2240).

On January 10, 2023, SECL filed a Petition for IPR of the ’215 Patent, case no. IPR2023-00455. On May 8, 2023, Micron also filed a Petition for IPR of the ’215 Patent (Case No. IPR 2023-01142). On July 30, 2024, the PTAB issued a final written decision in the two IPRs finding all challenged claims unpatentable. On December 10, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2025-1286). The appeal is pending.

On January 10, 2023, SECL filed a Petition for IPR of the ’417 Patent (Case No. IPR2023-00454). On May 8, 2023, Micron also filed a Petition for IPR of the ’417 Patent (Case No. IPR2023-01141). On July 30, 2024, the PTAB issued a final written decision in the two IPRs finding all challenged claims unpatentable. On December 10, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2025-1296). On January 15, 2025, this appeal was consolidated with the above appeal on the IPR of the ’215 Patent (Case No. 2025-1286).

On April 27, 2023, SECL filed a Petition for IPR of the ’608 Patent (Case No. IPR2023-00847). On January 10, 2024, Micron also filed a Petition for IPR of the ’608 Patent (Case No. IPR2024-00370). On July 23, 2024, the PTAB denied institution of the IPR sought by Micron. On December 10, 2024, the PTAB issued a final written decision in the IPR brought by SECL finding no challenged claims unpatentable. On January 13, 2025, SECL filed a notice of appeal to the CAFC (Case No. 2025-1378). The appeal is pending.

On October 18, 2024, SECL filed a Petition for IPR of the ’024 Patent (Case No. IPR2025-00001). On February 20, 2025, Netlist filed its preliminary response to the Petition.

On October 24, 2024, SECL filed a Petition for IPR of the ’319 Patent (Case No. IPR2025-00002). On February 21, 2025, Netlist filed its preliminary response to the Petition.

German Proceedings

On March 31, 2022, Netlist filed infringement claims against Micron in Dusseldorf, Germany, seeking damages for infringement of European Patents EP 2,454,735 (“EP735”) and EP 3,404,660 (“EP660”). On September 1, 2022, Micron initiated nullity proceedings on the two patents in the German Federal Patent Court. On March 27, 2023, the Dusseldorf Court rescheduled the infringement hearing until April 11, 2024. On March 18, 2024, the Dusseldorf Court stayed the case until the German Federal Patent Court decisions on the nullity proceedings on EP735 and EP660 either become final or are reversed or remanded on appeal.

On June 3, 2022, Netlist filed infringement claims against Samsung in Dusseldorf, Germany, seeking damages for infringement of European Patents EP735 and EP660. On September 25, 2023, the Dusseldorf Court stayed the case until the German Federal Patent Court decisions on the nullity proceedings on EP735 and EP660 either become final or are reversed or remanded on appeal.

On July 26, 2022, Netlist filed infringement claims against Google Cloud EMEA Limited, Google Germany GmbH, Redtec Computing GmbH, and Google LLC in Dusseldorf, Germany, seeking damages for infringement of European Patents EP735 and EP660. On March 18, 2024, the Dusseldorf Court stayed the

19

case until the German Federal Patent Court decisions on the nullity proceedings on EP735 and EP660 either become final or are reversed or remanded on appeal.

In the nullity proceeding on EP735, the German Federal Patent Court issued its reasons of judgment revoking EP735 on April 18, 2024. Netlist filed an appeal on May 13, 2024. An oral hearing at the Federal Court of Justice is set for May 21, 2026. In the nullity proceeding on EP660, the German Federal Patent Court issued its reasons of judgment revoking EP660 on February 18, 2025. Netlist filed an appeal on March 12, 2025.

Other Contingent Obligations

In the ordinary course of our business, we have made certain indemnities, commitments and guarantees pursuant to which we may be required to make payments in relation to certain transactions. These may include, among others: (i) intellectual property indemnities to our customers and licensees in connection with the use, sale and/or license of our products; (ii) indemnities to vendors and service providers pertaining to claims based on our negligence or willful misconduct; (iii) indemnities involving the accuracy of representations and warranties in certain contracts; (iv) indemnities to our directors and officers to the maximum extent permitted under the laws of the State of Delaware; (v) indemnities pertaining to all obligations, demands, claims, and liabilities claimed or asserted by any other party in connection with transactions contemplated by applicable investment or loan documents, as applicable; and (vi) indemnities or other claims related to certain real estate leases, under which we may be required to indemnify property owners for environmental and other liabilities or may face other claims arising from our use of the applicable premises. The duration of these indemnities, commitments and guarantees varies and, in certain cases, may be indefinite. The majority of these indemnities, commitments and guarantees do not provide for any limitation of the maximum potential for future payments we could be obligated to make. Historically, we have not been obligated to make significant payments as a result of these obligations, and no liabilities have been recorded for these indemnities, commitments and guarantees in the accompanying consolidated balance sheets.

Note 7—Stockholders’ Equity

Serial Preferred Stock

Our authorized capital stock includes 10,000,000 shares of serial preferred stock, with a par value of $0.001 per share. No shares of preferred stock were outstanding as of March 29, 2025 or December 28, 2024.

On April 17, 2017, we entered into a rights agreement (as amended from time to time, the “Rights Agreement”) with Computershare Trust Company, N.A., as rights agent. In connection with the adoption of the Rights Agreement and pursuant to its terms, our board of directors authorized and declared a dividend of one right (each, a “Right”) for each outstanding share of our common stock to stockholders of record at the close of business on May 18, 2017 (the “Record Date”), and authorized the issuance of one Right for each share of our common stock issued by us (except as otherwise provided in the Rights Agreement) between the Record Date and the Distribution Date (as defined below). On April 17, 2024, we appointed Equiniti Trust Company, LLC (“Equiniti”) as our rights agent under the Rights Agreement pursuant to that certain Amendment No. 4 to Rights Agreement, dated as of April 17, 2024, by and between us and Equiniti (the “Fourth Amendment”).

Each Right entitles the registered holder, subject to the terms of the Rights Agreement, to purchase from us, when exercisable and subject to adjustment, one unit consisting of one one-thousandth of a share (a “Unit”) of our Series A Preferred Stock (the “Preferred Stock”), at a purchase price of $6.56 per Unit, subject to adjustment. Subject to the provisions of the Rights Agreement, including certain exceptions specified therein, a distribution date for the Rights (the “Distribution Date”) will occur upon the earlier of (i) 10 business days following a public announcement that a person or group of affiliated or associated persons (an “Acquiring Person”) has acquired or otherwise obtained beneficial ownership of 15% or more of the then-outstanding shares of our common stock, and (ii) 10 business days (or such later date as may be determined by our board of directors) following the commencement of a tender offer or exchange offer that would result in a person or

20

group becoming an Acquiring Person. The Rights are not exercisable until the Distribution Date and, unless earlier redeemed or exchanged by us pursuant to the terms of the Rights Agreement, as amended, will expire on the close of business on April 17, 2027.

In connection with the adoption of the Rights Agreement, our board of directors approved a Certificate of Designation of the Series A Preferred Stock (the “Certificate of Designation”) designating 1,000,000 shares of our serial preferred stock as Series A Preferred Stock and setting forth the rights, preferences and limitations of the Preferred Stock. We filed the Certificate of Designation with the Secretary of State of the State of Delaware on April 17, 2017.

Common Stock

March 2025 Lincoln Park Purchase Agreement

On March 13, 2025, we entered into a purchase agreement (the “March 2025 Purchase Agreement”) with Lincoln Park, pursuant to which we have the right to sell to Lincoln Park up to an aggregate of $75 million in shares of our common stock, subject to the conditions and limitations set forth in the March 2025 Purchase Agreement.  Concurrent with the execution of the March 2025 Purchase Agreement, we also entered into a registration rights agreement with Lincoln Park relating to the common stock to be sold to Lincoln Park. As consideration for entering into the March 2025 Purchase Agreement, we issued to Lincoln Park 1,123,023 shares of our common stock as initial commitment shares in a noncash transaction on March 13, 2025 and will issue up to 1,123,023 additional shares of our common stock as additional commitment shares on a pro rata basis in connection with any additional purchases. We will not receive any cash proceeds from the issuance of these additional commitment shares.

Pursuant to the March 2025 Purchase Agreement, on any business day and as often as every other business day over the 36-month term of the March 2025 Purchase Agreement, we have the right, from time to time, at its sole discretion and subject to certain conditions, to direct Lincoln Park to purchase up to 750,000 shares of our common stock, provided Lincoln Park’s obligation under any single such purchase will not exceed $3.0 million, unless we and Lincoln Park mutually agree to increase the maximum amount of such single regular purchase. If we direct Lincoln Park to purchase the maximum number of shares of common stock it then may sell in a regular purchase, then in addition to such regular purchase, and subject to certain conditions and limitations in the March 2025 Purchase Agreement, we may direct Lincoln Park to purchase an additional amount of common stock that may not exceed the lesser of (i) 300% of the number of shares purchased pursuant to the corresponding regular purchase or (ii) 30% of the total number of shares of our common stock traded during a specified period on the applicable purchase date as set forth in the March 2025 Purchase Agreement. Under certain circumstances and in accordance with the March 2025 Purchase Agreement, we may direct Lincoln Park to purchase shares in multiple accelerated purchases on the same trading day.

We control the timing and amount of any sales of our common stock to Lincoln Park. There is no upper limit on the price per share that Lincoln Park must pay for our common stock under the March 2025 Purchase Agreement, but in no event will shares be sold to Lincoln Park on a day the closing price is less than the floor price specified in the March 2025 Purchase Agreement. In all instances, we may not sell shares of our common stock to Lincoln Park under the March 2025 Purchase Agreement if that would result in Lincoln Park beneficially owning more than 9.99% of its common stock.

The March 2025 Purchase Agreement does not limit our ability to raise capital from other sources at our sole discretion, except that, subject to certain exceptions, we may not enter into any Variable Rate Transaction (as defined in the March 2025 Purchase Agreement, including the issuance of any floating conversion rate or variable priced equity-like securities) during the 36 months after the date of the March 2025 Purchase Agreement. We have the right to terminate the March 2025 Purchase Agreement at any time, at no cost to us.

21

During the three months ended March 29, 2025, Lincoln Park purchased an aggregate of 975,000 shares of our common stock for a net purchase price of $0.9 million under the March 2025 Purchase Agreement. In connection with the purchase, we issued to Lincoln Park an aggregate of 14,060 shares of our common stock as additional commitment shares in noncash transactions. Subsequently, from March 30, 2025 through May 9, 2025, Lincoln Park purchased an aggregate of 201,000 shares of our common stock for a net purchase price of $0.2 million under the March 2025 Purchase Agreement. In connection with the purchase, we issued to Lincoln Park an aggregate of 2,250 shares of our common stock as additional commitment shares in noncash transactions.

September 2021 Lincoln Park Purchase Agreement

On September 28, 2021, we entered into a purchase agreement (the “September 2021 Purchase Agreement”) with Lincoln Park, pursuant to which we had the right to sell to Lincoln Park up to an aggregate of $75 million in shares of our common stock subject to the conditions and limitations set forth in the September 2021 Purchase Agreement. As consideration for entering into the September 2021 Purchase Agreement, we previously issued to Lincoln Park 218,750 shares of our common stock as initial commitment shares in a noncash transaction on September 28, 2021 and would issue up to 143,750 additional shares of our common stock as additional commitment shares on a pro rata basis in connection with any additional purchases. We would not receive any cash proceeds from the issuance of these additional commitment shares. On October 1, 2024, the September 2021 Purchase Agreement terminated on its terms.

We controlled the timing and amount of any sales of our common stock to Lincoln Park over the 36-month term of the September 2021 Purchase Agreement. There was no upper limit on the price per share that Lincoln Park was required to pay for our common stock under the September 2021 Purchase Agreement, but in no event would shares be sold to Lincoln Park on a day the closing price was less than the floor price specified in the September 2021 Purchase Agreement. In all instances, we could not sell shares of our common stock to Lincoln Park under the September 2021 Purchase Agreement if that would result in Lincoln Park beneficially owning more than 9.99% of our common stock.

The September 2021 Purchase Agreement did not limit our ability to raise capital from other sources at our sole discretion, except that, subject to certain exceptions, we could not enter into any Variable Rate Transaction (as defined in the September 2021 Purchase Agreement, including the issuance of any floating conversion rate or variable priced equity-like securities) during the 36 months after the date of the September 2021 Purchase Agreement. We had the right to terminate the September 2021 Purchase Agreement at any time, at no cost to us.

During fiscal year 2024, Lincoln Park purchased an aggregate of 3,195,889 shares of our common stock for a net purchase price of $5.2 million under the September 2021 Purchase Agreement. In connection with the purchases, we issued to Lincoln Park an aggregate of 10,046 shares of our common stock as additional commitment shares in noncash transactions. The September 2021 Purchase Agreement terminated on its terms on October 1, 2024.

2024 Offering

On October 11, 2024, we entered into the 2024 Purchase Agreement with certain investors, pursuant to which we agreed to issue and sell to the investors in the 2024 Offering an aggregate of (i) 13,636,364 shares of our common stock, (ii) Series A Warrants to purchase up to an aggregate of 13,636,364 shares of our common stock, and (iii) Series B Warrants to purchase up to 13,636,364 shares of our common stock, at a per share purchase price of $1.10 per share and accompanying warrants. The 2024 Offering closed on October 15, 2024. The net proceeds to us from the 2024 Offering were approximately $14.2 million, after deducting placement agent fees and offering costs paid by us.

The Warrants are exercisable at any time on or after the issuance date and contain provisions with the beneficial ownership limited to 4.99% of the number of shares of our common stock outstanding immediately

22

after giving effect to the issuance of share of our common stock issuable upon the exercise of the Warrants, which percentage may be increased up to 9.99% upon the notice to us. The Series A Warrants have a term of five years from the issuance date and have an exercise price of $1.30 per share. The Series B Warrants had a term of 100 days and had an exercise price of $1.10 per share. None of the Series B Warrants were exercised prior to their expiration.

Pursuant to the 2024 Purchase Agreement, our director and executive officers entered into lock-up agreements with us, pursuant to which they agreed not to offer for sale, contract to sell, or sell any shares of our common stock or any securities convertible into, or exercisable or exchangeable for, shares of our common stock, for a period of 100 days from the closing of the 2024 Offering, subject to certain customary exceptions.

The 2024 Purchase Agreement also provides that we may not, subject to the exceptions described in the 2024 Purchase Agreement, effect or enter into any Variable Rate Transactions (as defined in the 2024 Purchase Agreement) until the one-year anniversary of the closing date of the 2024 Offering.

Note 8—Stock-Based Awards

As of March 29, 2025, we had 2,449,622 shares of our common stock reserved for future issuance under our Amended and Restated 2006 Incentive Plan (“Amended 2006 Plan”). Stock options granted under the Amended 2006 Plan generally vest at a rate of at least 25% per year over four years and expire 10 years from the grant date. RSUs granted for our employees and consultants generally vest in equal installments annually and fully vest over a four-year term from the grant date.

Stock Options

The following table summarizes the activity related to stock options during the three months ended March 29, 2025:

Weighted-

Number of

Average

Shares

Exercise

(in thousands)

    

Price

Outstanding as of December 28, 2024

3,257

$

0.78

Granted

Exercised

(23)

0.51

Expired or forfeited

(392)

1.08

Outstanding as of March 29, 2025

2,842

$

0.74

23

Restricted Stock Units

The following table summarizes the activity related to RSUs during the three months ended March 29, 2025:

Weighted-

Average

Number of

Grant-Date

Shares

Fair Value

(in thousands)

per Share

Balance nonvested as of December 28, 2024

3,682

$

2.49

Granted

441

0.65

Vested

(506)

3.49

Forfeited

(221)

2.64

Balance nonvested as of March 29, 2025

3,396

$

2.09

Stock-Based Compensation

The following table summarizes the stock-based compensation expense by line item in the condensed consolidated statements of operations (in thousands):

Three Months Ended

March 29,

March 30,

2025

2024

Cost of sales

$

8

$

21

Research and development

208

362

Selling, general and administrative

755

991

Total

$

971

$

1,374

As of March 29, 2025, we had approximately $5.6 million, net of estimated forfeitures, of unearned stock-based compensation, which we expect to recognize over a weighted-average period of approximately 2.0 years.

Note 9—Warrants

Warrant activity for the three months ended March 29, 2025 is as follows:

Weighted

Number of

Average

Shares

Exercise

    

(in thousands)

    

Price

Outstanding as of December 28, 2024

38,384

$

1.78

Granted

Exercised

Expired

(13,636)

1.10

Outstanding as of March 29, 2025

24,748

$

2.15

24

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

Note Regarding Forward-Looking Statements

This Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) and other parts of this report include “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements are statements other than historical facts and often address future events or our future performance. Words such as “anticipate,” “estimate,” “expect,” “project,” “intend,” “may,” “will,” “might,” “plan,” “predict,” “believe,” “should,” “could” and similar words or expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words.

Forward-looking statements contained in this MD&A include statements about, among other things: 

our beliefs regarding the market and demand for our products or the component products we resell;
our ability to collect any damages awarded to us, including in our litigation with Samsung Electronics Co., Ltd., Samsung Semiconductor Inc., and Samsung Electronics America Inc. (collectively, “Samsung”) and/or in our litigation with Micron Technology, Inc. (“Micron”);
our beliefs and estimates regarding potential intellectual property suits or claims in process under current litigation;
our ability to develop and launch new products that are attractive to the market and stimulate customer demand for these products;
our plans relating to our intellectual property, including our goals of monetizing, licensing, expanding and defending our patent portfolio;
our expectations and strategies regarding outstanding legal proceedings and patent reexaminations relating to our intellectual property portfolio;
our expectations with respect to any strategic partnerships or other similar relationships we may pursue;
the competitive landscape of our industry;
general market, economic and political conditions;
our business strategies and objectives;
our expectations regarding our future operations and financial position, including revenues, costs and prospects, and our liquidity and capital resources, including cash flows, sufficiency of cash resources, efforts to reduce expenses and the potential for future financings;
our ability to remediate any material weakness and maintain effective internal control over financial reporting; and
the impact of the above factors and other future events on the market price and trading volume of our common stock.

All forward-looking statements reflect management’s present assumptions, expectations and beliefs regarding future events and are subject to known and unknown risks, uncertainties and other factors that could cause actual results to differ materially from those expressed in or implied by any forward-looking statements. These risks and uncertainties include those described under “Risk Factors” in Part II, Item 1A of this report. In light of these risks and uncertainties, our forward-looking statements should not be relied on as predictions of future events. All forward-looking statements reflect our assumptions, expectations and beliefs only as of the date they are made, and except as required by law, we undertake no obligation to revise or update any forward-looking statements for any reason.

The following MD&A should be read in conjunction with our condensed consolidated financial statements and the related notes included in Part I, Item 1 of this report, as well as our Annual Report on Form 10-K filed with the Securities and Exchange Commission (the “SEC”) on March 28, 2025 (the “Annual Report”). All information presented herein is based on our fiscal calendar, and references to particular years, quarters, months or periods refer to our fiscal years ended in January or December and the associated quarters,

25

months and periods of those fiscal years. Each of the terms the “Company,” “Netlist,” “we,” “us,” or “our” as used herein refers collectively to Netlist, Inc. and its consolidated subsidiaries, unless otherwise stated.

Overview

We are a leading innovator in advanced memory and storage solutions, pushing the boundaries of technology to deliver unparalleled performance and reliability. With a rich portfolio of patented technologies, we have consistently driven innovation in the field of cutting-edge enterprise memory and storage, advancing artificial intelligence (“AI”) and empowering businesses and industries to thrive in the digital age.

During the first quarter of 2025, we recorded net sales of $29.0 million, gross profit of $1.3 million and net loss of $9.5 million. We have historically financed our operations primarily with proceeds from issuances of equity and debt securities and cash receipts from revenues. We have also funded our operations with a revolving line of credit under a bank credit facility with Silicon Valley Bank, a division of First-Citizens Bank & Trust Company (“SVB”). See “Liquidity and Capital Resources” below for more information.

Recent Developments

March 2025 Lincoln Park Purchase Agreement

On March 13, 2025, we entered into a purchase agreement (the “March 2025 Purchase Agreement”) with Lincoln Park Capital Fund, LLC (“Lincoln Park”), pursuant to which we have the right to sell to Lincoln Park up to an aggregate of $75 million in shares of our common stock, subject to the conditions and limitations set forth in the March 2025 Purchase Agreement.  Concurrent with the execution of the March 2025 Purchase Agreement, we also entered into a registration rights agreement with Lincoln Park relating to the common stock to be sold to Lincoln Park. As consideration for entering into the March 2025 Purchase Agreement, we issued to Lincoln Park 1,123,023 shares of our common stock as initial commitment shares in a noncash transaction on March 13, 2025 and will issue up to 1,123,023 additional shares of our common stock as additional commitment shares on a pro rata basis in connection with any additional purchases. We will not receive any cash proceeds from the issuance of these additional commitment shares. These issuances of our common stock were registered pursuant to a prospectus supplement to our existing Registration Statement on Form S-3 originally declared effective by the SEC on August 14, 2024.

Subsequently, from March 30, 2025 through May 9, 2025, Lincoln Park purchased an aggregate of 201,000 shares of our common stock for a net purchase price of $0.2 million under the March 2025 Purchase Agreement. In connection with the purchase, we issued to Lincoln Park an aggregate of 2,250 shares of our common stock as additional commitment shares in noncash transactions.

Economic Conditions, Challenges and Risks

The U.S. government has recently implemented significant tariff increases on imports from the People’s Republic of China (“PRC”). While we do not believe we have been materially affected by the recent tariffs or changes in U.S. trade policy, tariffs, quotas, trade agreements or other trade restrictions could increase our operating expenses and reduce gross margins. The scope, duration, and broader economic impact of such measures remain uncertain and will depend on several factors, including ongoing negotiations between the U.S. and the PRC and/or other countries, their respective responses, and any possible exemptions or exclusions that may be granted or other countries targeted with tariffs.

Our performance, financial condition and prospects are also affected by a number of factors and are exposed to a number of other risks and uncertainties. We operate in a competitive and rapidly evolving industry in which new risks emerge from time to time, and it is not possible for us to predict all of the risks we may face, nor can we assess the impact of all factors on our business or the extent to which any factor or combination of factors could cause actual results to differ from our expectations. See the discussion of certain risks that we face under “Risk Factors” in Part II, Item 1A of this report.

26

Results of Operations

Net Sales and Gross Profit

Net sales and gross profit for the three months ended March 29, 2025 and March 30, 2024 were as follows (dollars in thousands):

Three Months Ended

March 29,

March 30,

%

    

2025

    

2024

    

Change

Net sales

$

28,975

$

35,807

(19%)

Cost of sales

27,675

35,092

(21%)

Gross profit

$

1,300

$

715

82%

Gross margin percentage

4%

2%

Net Sales

Net sales decreased by approximately $6.8 million during the first quarter of 2025 compared to the same period of 2024, primarily as a result of a $2.9 million decrease in the sale of registered DIMM (“RDIMM”), discrete memory component products, a $2.6 million decrease in sales of our flash and solid-state drives (“SSD”) products, and a $1.4 million decrease in sales of low-profile memory subsystem products.

Gross Profit and Gross Margin

Gross profit and gross margin percentage increased during the first quarter of 2025 compared to the same periods of 2024, primarily as a result of product sales mix.

Operating Expenses

Operating expenses for the three months ended March 29, 2025 and March 30, 2024, were as follows (dollars in thousands):

Three Months Ended

March 29,

March 30,

%

    

2025

    

2024

    

Change

Research and development

$

893

$

2,441

(63%)

Percentage of net sales

3%

7%

Intellectual property legal fees

$

7,027

$

12,540

(44%)

Percentage of net sales

24%

35%

Selling, general and administrative

$

3,147

$

3,116

1%

Percentage of net sales

11%

9%

Research and Development

Research and development expenses decreased during the first quarter of 2025 compared to the same period of 2024, primarily due to a reduction in employee headcount and the associated decrease in overhead costs.

Intellectual Property Legal Fees

Intellectual property legal fees consist of fees incurred for patent enforcement and licensing, appeals, patent drafting and prosecution, and opposition to third-party post-grant patent proceedings. Although we expect intellectual property legal fees to generally increase over time as we continue to expand, protect and enforce our patent portfolio, these increases may not be linear but may occur in lump sums depending on jury trial

27

management, due dates of various filings and their associated fees, and the arrangements we may make with our legal advisors in connection with enforcement proceedings, which may include fee arrangements or contingent fee arrangements in which we would pay these legal advisors on a scaled percentage of any negotiated fees, settlements or judgments awarded to us based on if, how and when the fees, settlements or judgments are obtained. See Note 6 to the condensed consolidated financial statements included in Part I, Item 1 of this report for further discussion.

Intellectual property legal fees decreased during the first quarter of 2025 compared to the same period of 2024 due primarily to lower legal expenses incurred to protect and enforce our patent portfolio.

Selling, General and Administrative

Selling, general and administrative expenses were consistent during the first quarter of 2025 compared to the same period of 2024.

Other Income, Net

Other income, net for the three months ended March 29, 2025 and March 30, 2024 was as follows (dollars in thousands):

Three Months Ended

March 29,

March 30,

%

    

2025

    

2024

    

Change

Interest income, net

$

220

$

377

Other income, net

60

38

Total other income, net

$

280

$

415

(33%)

Interest income, net decreased during the first quarter of 2025 compared to the same period of 2024, primarily as a result of interest earned on lower cash balances. Other income, net slightly increased during the first quarter of 2025 compared to the same period of 2024, primarily as a result of deposit returned for our former manufacturing facility located in the PRC.

Liquidity and Capital Resources

Our primary sources of cash are historically proceeds from issuances of equity and receipts from revenues. In addition, we have received proceeds from our entry into a Strategic Product Supply and License Agreement with SK hynix, Inc., a South Korean memory semiconductor supplier (“SK hynix”), on April 5, 2021 (the “Strategic Agreement”), which we used to support our operations. We have also funded our operations with a revolving line of credit under a bank credit facility with SVB, proceeds raised from the 2024 Offering (as defined below) and funds raised through the March 2025 Purchase Agreement.

The following tables present selected financial information as of March 29, 2025 and December 28, 2024 and for the first three months of 2025 and 2024 (in thousands):

March 29,

December 28,

    

2025

    

2024

Cash, cash equivalents and restricted cash

$

25,580

$

34,607

Working capital

(14,991)

(7,305)

Three Months Ended

March 29,

March 30,

    

2025

    

2024

Net cash used in operating activities

$

(10,070)

$

(14,218)

Net cash used in investing activities

(13)

(37)

Net cash provided by financing activities

1,056

2,546

28

During the three months ended March 29, 2025, net cash used in operating activities was primarily a result of net loss of $9.5 million, non-cash adjustments to net loss of $0.9 million, and net cash outflows from changes in operating assets and liabilities of $1.5 million driven predominantly by a decrease in accounts payable due to the payments made for the legal fees incurred to defend our patent portfolio, partially offset by a decrease in inventories due to higher turnovers and an increase in deferred revenue related to advance payments received on orders shipped in April 2025. Net cash provided by financing activities during the three months ended March 29, 2025 primarily consisted of $0.9 million in net proceeds from issuance of common stock under the March 2025 Purchase Agreement and $0.3 million in net borrowings under the 2023 SVB Credit Agreement (as defined below), partially offset by $0.2 million in payments of notes payable to finance insurance policies.

During the three months ended March 30, 2024, net cash used in operating activities was primarily a result of net loss of $17.0 million, non-cash adjustments to net loss of $1.6 million, and net cash inflows from changes in operating assets and liabilities of $1.1 million driven predominantly by an increase in accounts payable due to higher legal fees to defend our patent portfolio and an increase in accrued expenses and other liabilities, partially offset by an increase in inventories due to higher purchases to support increased sales. Net cash provided by financing activities during the three months ended March 30, 2024 primarily consisted of $0.5 million in net borrowings under the 2023 SVB Credit Agreement (as defined below), $2.1 million in net proceeds from issuance of common stock under the September 2021 Purchase Agreement (as defined below), offset by $0.1 million in payments of notes payable to finance insurance policies.

Capital Resources

March 2025 Lincoln Park Purchase Agreement

On March 13, 2025, we entered into the March 2025 Purchase Agreement with Lincoln Park, pursuant to which we have the right to sell to Lincoln Park up to an aggregate of $75 million in shares of our common stock over the 36-month term of the March 2025 Purchase Agreement subject to the conditions and limitations set forth in the March 2025 Purchase Agreement. As of March 29, 2025, $74.1 million remains available under the March 2025 Purchase Agreement with Lincoln Park.

2024 Offering

On October 11, 2024, we entered into a Securities Purchase Agreement with certain investors, pursuant to which we issued and sold to the investors in a registered offering (the “2024 Offering”) an aggregate of (i) 13,636,364 shares of our common stock, (ii) Series A Common Stock Purchase Warrants to purchase up to an aggregate of 13,636,364 shares of our common stock, at a purchase price of $1.30 per share, and (iii) Series B Common Stock Purchase Warrants to purchase up to 13,636,364 shares of our common stock, at a per share purchase price of $1.10 per share and accompanying warrants. The 2024 Offering closed on October 15, 2024. The net proceeds to us from the 2024 Offering were approximately $14.2 million, after deducting placement agent fees and offering costs paid by us.

2023 SVB Credit Agreement

On November 7, 2023, we entered into a loan and security agreement (the “2023 SVB Credit Agreement”) with SVB, which provides for a revolving line of credit up to $10.0 million. The borrowing base is limited to 85% of eligible accounts receivable, subject to certain adjustments. Borrowings accrue interest on advance at a per annum rate equal to the greater of 8.50% and the Wall Street Journal prime rate. The maturity date is November 7, 2025.

As of March 29, 2025, the outstanding borrowings under the 2023 SVB Credit Agreement were $1.6 million with no availability under the revolving line of credit. During the three months ended March 29, 2025, we made net borrowings of $0.3 million under the 2023 SVB Credit Agreement.

29

September 2021 Lincoln Park Purchase Agreement

On September 28, 2021, we entered into the September 2021 Purchase Agreement with Lincoln Park, pursuant to which we had the right to sell to Lincoln Park up to an aggregate of $75.0 million in shares of our common stock over the 36-month term of the September 2021 Purchase Agreement subject to the conditions and limitations set forth in the September 2021 Purchase Agreement. As of September 28, 2024, $31.0 million remained available under the September 2021 Purchase Agreement with Lincoln Park. During fiscal year 2024, Lincoln Park purchased an aggregate of 3,195,889 shares of our common stock for a net purchase price of $5.2 million under the September 2021 Purchase Agreement. In connection with the purchases, we issued to Lincoln Park an aggregate of 10,046 shares of our common stock as additional commitment shares in noncash transactions. The September 2021 Purchase Agreement terminated on its terms on October 1, 2024.

Sufficiency of Cash Balances and Potential Sources of Additional Capital

We believe our existing balance of cash and cash equivalents together with the cash received under the Strategic Agreement with SK hynix, proceeds from issuances of debt and equity securities, including our equity line with Lincoln Park, cash receipts from revenues, borrowing availability under the 2023 SVB Credit Agreement, funds raised through future equity offerings and taking into account cash expected to be used in our operations, will be sufficient to meet our anticipated cash needs for at least the next 12 months.

Off-Balance Sheet Arrangements

We do not have any off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditure or capital resources that is material to investors.

Recent Accounting Pronouncement

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. This ASU is effective for the annual periods beginning January 1, 2024, and becomes effective for interim periods within fiscal years beginning January 1, 2025. We adopted this guidance on December 28, 2024. The adoption only impacted our disclosure and has no material impact on the Company’s consolidated financial statements as of and for the quarter ended March 29, 2025.

In November 2024, the FASB issued ASU 2024-03, Income Statement – Reporting Comprehensive Income – Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, which updates expense disclosure requirements on an annual and interim basis. This ASU is effective for the annual periods beginning after December 15, 2026, and the interim reporting periods beginning after December 15, 2027. Early adoption is permitted. We are currently evaluating the impact of adopting this ASU.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which will require us to disclose specified additional information in its income tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. This ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. We will adopt this ASU using either a prospective or retrospective transition method. We are currently evaluating the impact of adopting this ASU.

30

Critical Accounting Policies and Use of Estimates

The preparation of our condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of net sales and expenses during the reporting period. By their nature, these estimates and assumptions are subject to an inherent degree of uncertainty. We base our estimates and assumptions on our historical experience, knowledge of current conditions and our beliefs of what could occur in the future considering available information. We review our estimates and assumptions on an ongoing basis. Actual results may differ from our estimates, which may result in material adverse effects on our consolidated operating results and financial position.

Our critical accounting policies and estimates are discussed in Note 1 to the condensed consolidated financial statements in this report and in the notes to consolidated financial statements in Part II, Item 8 of our Annual Report and in the MD&A in our Annual Report. There have been no significant changes to our critical accounting policies since our Annual Report.

Item 3. 

Quantitative and Qualitative Disclosures About Market Risk

Not Applicable.

Item 4. 

Controls and Procedures

Evaluation of Disclosure Controls and Procedures

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed by us in reports we file or submit under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosures.

Our management conducted an evaluation, with the participation of our principal executive officer and principal financial officer, of the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) promulgated under the Exchange Act) as of the end of the period covered by this report. Based on this evaluation, due to the elimination of our audit committee in August 2020, our principal executive officer and our principal financial officer concluded that our disclosure controls and procedures were not effective as of March 29, 2025.

Notwithstanding the material weakness in our internal control over financial reporting, we have concluded that the unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q fairly present, in all material respects, our financial position, results of operations and cash flows for the periods presented in conformity with U.S. GAAP.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting that occurred during the quarter ended March 29, 2025 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

31

Remediation Initiatives

In an effort to address the identified material weakness and enhance our internal controls related to our lack of an independent board and audit committee, we continue to maintain our financial reporting process we followed to prepare consolidated financial statements in accordance with U.S. GAAP for audit committee meetings on a quarterly and annual basis. We engage all departments groups to identify risks to the achievement of our goals as a basis for determining how the risks should be managed. Our Chief Executive Officer and sole director will oversee the process to ensure all required disclosures are made in our consolidated financial statements on a quarterly and annual basis.

32

PART II. — OTHER INFORMATION

Item 1. 

Legal Proceedings

The information under “Commitments and Contingencies” in Note 6 to the condensed consolidated financial statements included in Part I, Item 1 of this report is incorporated herein by reference.

Item 1A.

Risk Factors

We are subject to a number of risks that if realized could affect our business, financial condition, results of operations and cash flows. Some of the more significant challenges and risks include the following:

We have historically incurred losses and may continue to incur losses;
We may not be able to collect or otherwise receive value for the damages awarded to us in any of our litigations, including with Samsung and Micron, which could have an adverse impact on our business, financial condition and operating results;
We are involved in multiple lawsuits and administrative actions in multiple jurisdictions to protect and assert our intellectual property rights against large, well-capitalized companies, which requires that we continue to expend substantial financial and management resources, and we may not be successful in these proceedings;
We are and expect to continue to be involved in other legal and administrative proceedings to enforce or protect our intellectual property rights and to defend against claims that we infringe the intellectual property rights of others;
The vast majority of our net product sales in recent periods have been generated from resales of products, including products sourced from SK hynix, and any decline in these product resales could significantly harm our performance;
We are subject to risks relating to our focus on developing our compute express link (“CXL”) products for our target customer markets;
Sales to a small number of customers currently and have historically represented a significant portion of our net product sales, and the loss of, or a significant reduction in sales to, any one of these customers could materially harm our business;
We are subject to risks of disruption in the supply of component products;
If we are unable to timely and cost-effectively develop new or enhanced products that achieve customer and market acceptance or technologies we can monetize, our revenues and prospects could be materially harmed;
We face intense competition in our industry, and we may not be able to compete successfully in our target markets;
Semiconductor memory and storage markets are highly competitive which could materially and adversely affect our business, results of operations, or financial condition;
Our operating results may be adversely impacted by worldwide economic and political uncertainties and specific conditions in the markets we address and in which we or our strategic partners or competitors do business, including the cyclical nature of and volatility in the memory market and semiconductor industry;
Our lack of a significant backlog of unfilled orders and the difficulty inherent in estimating customer demand makes it difficult to forecast our short-term requirements, and any failure to optimally calibrate our production capacity and inventory levels to meet customer demand could adversely affect our revenues, gross margin and earnings;
Our manufacturing operations involve significant risks;
We depend on third parties to design and manufacture components for our products and the component products we resell, which exposes us to risks;
If our products or the component products we resell do not meet quality standards or are defective or used in defective systems, we may be subject to quality holds, warranty claims, recalls or liability claims;

33

We rely on our internal and third-party sales representatives to market and sell our products and the component products we resell, and any failure by these representatives to perform as expected could reduce our sales;
Difficulties with our global information technology systems, including any unauthorized access or cyber-attacks, could harm our business;
If we do not effectively manage any future growth we may experience, our resources, systems and controls may be strained and our results of operations may suffer;
If we acquire businesses or technologies or pursue other strategic transactions or relationships in the future, these transactions could disrupt our business and harm our operating results and financial condition;
Increased prices and inflation could negatively impact our margin performance and our financial results;
Geopolitical risks associated with the ongoing conflicts between Russia and Ukraine and Israel and Palestine continue to contribute to heightened market volatility and uncertainty, which could negatively impact our business, financial condition, and results of operations;
Our failure to comply with environmental and other applicable laws and regulations could subject us to significant fines and liabilities or cause us to incur significant costs;
Regulations related to “conflict minerals” may cause us to incur additional expenses and could limit the supply and increase the cost of certain metals used in manufacturing our products;
We have identified a material weakness in our internal control over financial reporting. If we are unable to remediate the material weakness, or if we identify additional material weaknesses in the future or otherwise fail to maintain an effective system of internal controls, we may not be able to accurately or timely report our financial condition or results of operations, which may adversely affect our business;
We may be unsuccessful in monetizing our intellectual property portfolio;
If our proprietary rights are not protected, our customers or our competitors might gain access to our proprietary designs, processes and technologies, which could adversely affect our operating results;
We may become involved in non-patent related litigation and administrative proceedings that may materially adversely affect us;
We may not have sufficient working capital to fund our planned operations, and, as a result, we may need to raise additional capital in the future, which may not be available when needed, on acceptable terms or at all;
The price and trading volume of our common stock has and may continue to fluctuate significantly in reaction to real or perceived developments in our business;
Adverse developments affecting financial institutions, companies in the financial services industry or the financial services industry generally could adversely affect our operations and liquidity;
There is a limited market for our common shares, and the trading price of our common shares is subject to volatility;
Future issuances of our common stock or rights to purchase our common stock, including pursuant to our equity incentive plans, could result in additional dilution to the percentage ownership of our stockholders and could cause the price of our common stock to decline;
Sales of our common stock, or the perception that such sales could occur, could cause the market price of our stock to drop significantly, regardless of the state of our business;
As the sole director, Chun K. Hong has significant control over all corporate decisions that may not be in the best interest of our other stockholders; and
We do not currently intend to pay dividends on our common stock, and any return to investors is expected to result, if at all, only from potential increases in the price of our common stock.

34

Risks Related to Our Business, Operations and Industry

We have historically incurred losses and may continue to incur losses.

Since the inception of our business in 2000, we have only experienced two fiscal years (2006 and 2021) with profitable results. In order to sustain profitability, or to achieve and sustain positive cash flows from operations, we must reduce operating expenses and/or increase our revenues and gross margin. Although we have in the past engaged in a series of cost reduction actions, such expense reductions alone will not make us profitable or allow us to sustain profitability if it is achieved, and eliminating or reducing strategic initiatives could limit our opportunities and prospects. Our ability to sustain profitability will depend on increased revenue growth from, among other things, increased demand for our product offerings and our ability to monetize our intellectual property. We may not be successful in any of these pursuits, and we may not be able to sustain profitability if achieved.

We may not be able to collect the damages awarded to us in any of our litigations with Samsung, which could have an adverse impact on our business, financial condition and operating results.

As previously reported, in our litigation with Samsung, we were awarded approximately $303 million and $118 million in damages in two separate cases.  As of the reporting date, all Netlist patents found to be infringed in the respective jury verdicts and judgments remain subject to final written decisions by the U.S. Patent and Trademark Office and Patent Trial & Appeal Board (“PTAB”) in their corresponding inter partes reviews (“IPRs”), which are subject to appeals before the U.S. Court of Appeals for the Federal Circuit (“CAFC”).  The first case (approximately $303 million) is also on appeal before the CAFC.

In the second case (approximately $118 million), Samsung has filed post-trial motions for judgment as a matter of law and for a new trial.  These motions may cause a lengthy delay in our ability to collect the damages award and could also result in a reversal or reduction of the damages award.  Even if these post-trial motions are ultimately unsuccessful, we would still need to successfully collect the damages awarded to us.  Following the resolution of these post-trial motions, this case may be subject to further appeals.

The outcomes of the pending IPR appeals and the two cases (including appeals) may impact our ability to collect the respective damages awards and/or the amounts collected. In addition, if we are unable to sustain our operations through the post-trial phase of the second case or the appeals, we may be required to raise additional capital through proceeds from other litigated matters or debt or equity financing. We cannot be certain that we will prevail or settle in any other ongoing litigation, or that any additional financing we may need will be available on terms acceptable to us, or at all. If we do not receive funds from other litigation matters or secure financing in the future, we may be forced to liquidate our assets or discontinue our operations altogether.

35

We may not be able to collect the damages awarded to us in our litigation with Micron, which could have an adverse impact on our business, financial condition and operating results.

As previously reported, in our litigation with Micron, we were awarded approximately $445 million in damages.  As of the reporting date, both Netlist patents found infringed in the jury verdict and judgment are subject to final written decisions by the PTAB in their corresponding IPRs, which are subject to appeals before the CAFC.

In the litigation, Micron has filed post-trial motions for judgment as a matter of law and for a new trial.  These motions may cause a lengthy delay in our ability to collect the damages award and could also result in a reversal or reduction of the damages award.  Even if these post-trial motions are ultimately unsuccessful, we would still need to successfully collect the damages awarded to us.  Following the resolution of these post-trial motions, the litigation may be subject to further appeals.  

The outcomes of the IPR appeals and the litigation may affect our ability to collect the damages award and the amount collected. In addition, if we are unable to sustain our operations through the post-trial phase of the litigation or the appeals, we may be required to raise additional capital through proceeds from other litigated matters or debt or equity financing. We cannot be certain that we will prevail or settle in any other ongoing litigation, or that any additional financing we may need will be available on terms acceptable to us, or at all. If we do not receive funds from other litigation matters or secure financing in the future, we may be forced to liquidate our assets or discontinue our operations altogether.

We are involved in multiple lawsuits and administrative actions in multiple jurisdictions to protect and assert our intellectual property rights against large, well-capitalized companies, which requires that we continue to expend substantial financial and management resources, and we may not be successful in these proceedings.

We are currently involved in a variety of proceedings in multiple jurisdictions against large, well-capitalized companies, including Samsung, Google Inc., and Micron, which have been ongoing for many years and have required substantial investments of financial and management resources. We anticipate that these and other similar proceedings will continue to require similar investments over an extended period of time. Each of the proceedings is subject to substantial uncertainty regarding their outcomes because of the unpredictable nature of the litigation and appeal process, which is highly dependent upon specific factual matters and legal interpretations. We believe that it is critical to our future success to continue to pursue these actions, and we intend to do so. Each action will result in court rulings and decisions about significant issues, such as claim construction, patent validity, infringement, jurisdiction and other matters, almost all of which are subject to an appeal process that are typically lengthy and unpredictable. Moreover, the ruling or decision in one proceeding is not necessarily indicative of rulings or decisions that may be issued in another proceeding, even if the factual and legal matters are similar. We expect that various courts and agencies will issue significant rulings in several of our proceedings within the next year, and the disclosure of those rulings may cause substantial volatility in our stock price. Regardless of the outcome of our actions to enforce our intellectual property rights, we expect to continue to invest financial and management resources in pursuing the actions and related appeals, which may require that we obtain additional capital.

We are and expect to continue to be involved in other legal and administrative proceedings to enforce or protect our intellectual property rights and to defend against claims that we infringe the intellectual property rights of others.

As is common in the semiconductor industry, we have experienced substantial litigation regarding patent and other intellectual property rights. We are currently involved in litigation and proceedings at the PTAB based on alleged third-party infringement of our patents, and lawsuits claiming we are infringing others’ intellectual property rights also have been and may in the future be brought against us.

Our business strategy includes litigating claims against others, such as our competitors and customers, to enforce our intellectual property, contractual and commercial rights, including, in particular, our patent

36

portfolio and our trade secrets, as well as to challenge the validity and scope of the proprietary rights of others. This or other similar proceedings also have and may again subject us to counterclaims or countersuits against us, or the parties we sue have and may again seek to invalidate our patents or other intellectual property rights through reexamination or similar processes at the U.S. Patent and Trademark Office (“USPTO”) or similar bodies. Further, any legal disputes with customers could cause them to cease buying or using our products or the component products we resell or delay their purchase of these products and could substantially damage our relationship with these customers.

Moreover, our ability to continue to pursue this strategy depends on our ability to obtain and protect patents, which is governed by an uncertain process. In addition to the patent issuance process established by law and the procedures of the USPTO, we must also comply with administrative procedures of the Joint Electron Device Engineering Council (“JEDEC”) to protect our intellectual property within its industry standard-setting process. These procedures evolve over time, are subject to variability in their application and may be inconsistent with each other. Any failure to comply with the USPTO’s or JEDEC’s administrative procedures could jeopardize our ability to pursue patent infringement claims.

Making use of new technologies and entering new markets increases the likelihood that others might allege that our products or the component products we resell infringe their intellectual property rights. The likelihood of this type of lawsuit may also be increased due to the limited pool of experienced technical personnel that we can draw on to meet our hiring needs. As a result, a number of our existing employees have worked for our existing or potential competitors at some point during their careers, and we anticipate a number of our future employees will have similar work histories. We have been the subject of such claims in the past and may again be subject to these types of claims. Moreover, lawsuits of this type may be brought, even if there is no merit to the claim, as a strategy to prevent us from hiring qualified candidates, drain our financial resources and divert management’s attention away from our business.

Litigation is inherently uncertain. An adverse outcome in existing or any future litigation could force us to, among other things:

relinquish material patents or other protections of our technologies if they are invalidated, which would enable our competitors and others to freely use this technology;
compete with products that rely on technologies and other intellectual property rights that we believe we have the right to protect from third-party use;
accept terms of an arrangement to license our technologies to a third party that are not as favorable as we might expect;
receive little or no returns for our time and capital investments in the litigation;
cease manufacturing and/or selling products or using certain processes that are claimed to be infringing a third party’s intellectual property;
pay damages (which in some instances may be three times actual damages), including royalties on past or future sales, if we are found to infringe a third party’s intellectual property;
seek a license from a third-party intellectual property owner to use its technology in our products or the component products we resell, which may not be available on reasonable terms or at all; or
redesign any products that are claimed to be infringing a third party’s intellectual property, which may not be possible to do in a timely manner, without incurring significant costs or at all.

Moreover, any litigation, regardless of its outcome, involves a significant dedication of resources, including time and capital, and diverts management’s attention from our other activities. As a result, any current or future infringement claims or patent challenges by or against third parties, whether or not eventually decided in our favor or settled, could materially adversely affect our business, financial condition and results of operations. Additionally, the outcome of pending or future litigation and related patent reviews and reexaminations, as well as any delay in their resolution, could affect our ability to continue to sell our products, protect against competition in the current and expected markets for our products or license or otherwise monetize our intellectual property rights in the future.

37

The vast majority of our net product sales in recent periods have been generated from resales of products, including products sourced from SK hynix, and any decline in these product resales could significantly harm our performance.

The vast majority of our net product sales in recent periods have been generated from resales of computer memory and storage components and products, including but not limited to SSDs, NAND flash and dual in-line memory module. We resell products to end-customers that are not reached in the distribution models of the component manufacturers, including storage customers, appliance customers, system builders and cloud and datacenter customers.

These resales are subject to a number of risks. For example, demand for any computer memory or storage products could decline at any time for a number of reasons, including, among others, international tariffs, changing customer requirements or preferences, product obsolescence, introduction of more advanced or otherwise superior competing products by our competitors, the ability of our customers to obtain these products or substitute products from alternate sources (including from the manufacturer directly), customers reducing their need for these products generally, or the other risk factors described in this report. We have no long-term agreements or other commitments with respect to sales of these or any of the other products we sell. As a result, any decrease in demand for these products from us would reduce our sale levels and could materially adversely impact our revenues. Additionally, opportunistic purchases of products for resale, when coupled with a decrease in demand, may cause us to write off excess inventory which would adversely affect our operating performance.

We may experience supply shortages at any time and for a variety of reasons, including, among others, spikes in customer demand that cannot be satisfied or shortages due to international tariffs, and any problems that arise with SK hynix’s manufacturing operations or facilities that cause disruptions or delays, or any failure to comply with the terms of the agreements regarding the supply of these products. If we choose, or if we are forced, to seek to supply the component products we resell from other suppliers, we may not be able to identify other suppliers that are available and able to produce the particular components with the specific product specifications and in the quantities our customers require, or we may not be able to make arrangements with any other suppliers in a timely manner to avoid delays in satisfying customer orders. Further, even if we are able to make arrangements with other suppliers for sufficient component products to replace any undersupply from SK hynix, we may not be able to make these arrangements on financial and other terms comparable to those we have negotiated with SK hynix. As a result, any inability to obtain sufficient component products from SK hynix could increase our cost of sales for component product resales if we are forced to pay higher prices to obtain the products from other suppliers. Moreover, all of our supply arrangements for these component products and any arrangements we may establish with other suppliers, are subject to the other supply and manufacturing risks discussed elsewhere in these risk factors.

Increased reliance on product resales also has a substantial impact on our results of operations. Because the cost of the component products we purchase for resale is added to our cost of sales for these products, our gross margin on resales of component products is significantly lower than our gross margin on sales of our own memory subsystem products. As a result, increased resales of component products as a percentage of our total product sales have a significant negative impact on our gross margin and gross margin percentage. We may experience lower margins compared to prior periods as a result of international tariffs. This gross margin and gross margin percentage differential between memory product sales and component product resales would be amplified if our costs to purchase component products were to increase. The occurrence of any one or more of these risks could cause our performance to materially suffer.

We are subject to risks relating to our focus on developing our CXL products for our target customer markets.

We have historically derived revenues from sales of our high-performance memory products to original equipment manufacturers (“OEMs”) in the server, high-performance computing and communications markets.

38

Although we expect these memory products to continue to account for a portion of our revenues, we have experienced declines in sales of these products in recent periods, and these declines could continue or intensify in the future particularly as a result of newly enacted international tariffs. We believe market acceptance of these products or derivative products that incorporate our technology is critical to our success, and any continued decline in sales of these products could have a material adverse impact on our performance and long-term prospects.

We have invested significant research and development time and capital in the design of application-specific integrated circuits (“ASICs”) and hybrid devices, including our CXL technology-based memory expansion controller. These products are subject to significant risks, including the following:

we are dependent on a limited number of suppliers for the non-volatile memory, volatile memory, ASICs, and other components that are essential to the functionality of these products, and in the past, we have experienced supply chain disruptions and shortages of volatile and non-volatile memory components required to create these products as a result of issues that are specific to our suppliers or the industry as a whole and these shortages may be exacerbated by newly imposed international tariffs;
CXL and some of our other next-generation products may require additional time including the services and attention of key employees who have competing demands on their available time and may require capital investment to bring the products to market;
our development and commercialization strategies for these products;
we are required to demonstrate the quality and reliability of our products to and qualify them with our customers before purchases are made, which requires investments of time and resources in significant and unpredictable amounts prior to the receipt of any revenues from these customers; and
our memory expansion controller products or other new products, such as CXL, may contain currently undiscovered flaws, the correction of which could result in increased costs and time to market.

These and other risks associated with our memory subsystem products could impair our ability to obtain customer or market acceptance of these products or obtain such acceptance in a timely manner, which would reduce our achievable revenues from these products and limit our ability to recoup our investments in developing these technologies.

Additionally, if the demand for servers deteriorates, if the demand for our products to be incorporated in servers continues to decline, or if demand for our products deteriorates because customers in our other target markets change their requirements or preferences or otherwise reduce their need for these types of products generally, our operating results would be adversely affected, and we would be forced to diversify our product portfolio and our target customer markets in order to try to replace revenues lost from the further decreases in product sales. We may not be able to achieve this diversification, and any inability to do so may adversely affect our business, operating performance and prospects.

Sales to a small number of customers currently and have historically represented a significant portion of our net product sales, and the loss of, or a significant reduction in sales to, any one of these customers could materially harm our business.

Our target markets are characterized by a limited number of large companies, and consolidation in one or more of these markets may further increase this concentration. As a result, sales to small numbers of customers have historically represented and currently represent a substantial portion of our net product sales, and we expect this concentration to continue. Additionally, the composition of major customers and their respective contributions to our net product sales have fluctuated and will likely continue to fluctuate from period to period as our existing and prospective customers progress through the life cycle of the products they produce and sell and experience resulting fluctuations in their product demand. We believe our performance

39

depends in significant part on our ability to establish and maintain relationships with and effect substantial sales to our large customers.

We do not have long-term agreements with any of our customers and, as result, any or all of them could decide at any time to decrease, delay or discontinue their purchase of our products or the component products we resell. In addition, the prices customers pay for products are subject to fluctuations, and large or key customers may exert pressure on us to make concessions in the prices at which we sell products to them. Further, we may not be able to sell some of our products developed for one customer to a different customer because our products are often customized to address specific customer requirements, and even if we are able to sell these products to another customer, our margin on these products may be reduced. Additionally, although customers are generally allowed only limited rights of return after purchasing our products or the component products we resell, we may determine that it is in our best interest to accept returns from certain large or key customers even if we are not contractually obligated to accept them in order to maintain good relations with these customers. Any returns beyond our expectations could negatively impact our operating results. Moreover, because a few customers often account for a substantial portion of our net product sales, the failure of any one of these customers to pay on a timely basis would negatively impact our cash flows. As a result, our net product sales and operating results could be materially adversely affected by the loss of any of our customers, particularly our large or key customers, a decrease in product sales to any of our customers, including as a result of normal fluctuations in demand or other factors, reductions in the prices at which we sell products to any of our customers, including as a result of price concessions or general declines in average sale prices, or difficulties collecting payments from any of our customers.

Our ability to maintain or increase our product sales to our key customers depends on a variety of factors, many of which are beyond our control. These factors include our customers’ continued sales of servers and other computing systems that incorporate our memory subsystems, our customers’ continued incorporation of our products or the component products we resell into their systems, and our customers’ sales activity and business results. Because of these and other factors, sales to these customers may not continue and the amount of such sales may not reach or exceed historical levels in any future period.

We are subject to risks of disruption in the supply of component products.

Our ability to fulfill customer orders for or produce qualification samples of our products, as well as orders for the components and/or products we resell, is dependent on a sufficient supply of SSDs, field programmable gate arrays, ASICs, volatile memory components, and non-volatile memory components. Further, there are a relatively small number of suppliers of these components, and we typically purchase from only a subset of these suppliers. As a result, our inventory purchases have historically been concentrated in a small number of suppliers, including SK hynix, from which we obtained a large portion of our products purchased for resale. We also use consumables and other components, including printed circuit boards, to manufacture our memory subsystems, which we sometimes procure from single or limited sources to take advantage of volume pricing discounts.

From time to time, shortages in SSDs, volatile memory components, and/or non-volatile memory components have required some suppliers to limit the supply of these components. We have experienced supply chain disruptions and shortages of SSDs, volatile memory components, and/or non-volatile memory components required to create certain of our memory subsystem products, and we have been forced to procure the component products we resell from other suppliers to the extent sufficient product is not available from SK hynix to meet customer demand or in the event of other SK hynix supply issues. We are continually working to secure adequate supplies of the components necessary to fill customers’ orders in a timely manner. These circumstances may be adversely affected by the recently imposed international tariffs. If we are unable to obtain a sufficient supply of SSDs, volatile memory components, non-volatile memory components and/or other essential components, as a result of the global tariff environment, a natural disaster, political unrest, military conflict, labor disruptions, medical epidemics, climate change, economic instability, equipment failure or other cause, to avoid interruptions or failures in the delivery of our products as required by our customers or the delivery of these components to customers to whom we resell them directly, these customers may

40

reduce future orders for these products or not purchase these products from us at all, which could cause our net product sales to decline and harm our operating results. In addition, our reputation could be harmed due to failures to meet our customers’ demands and, even assuming we are successful in resolving supply chain disruptions, we may not be able to replace any lost business and we may lose market share to our competitors. Further, if our suppliers are unable to produce qualification samples of our products on a timely basis or at all, we could experience delays in the qualification process with existing or prospective customers, which could have a significant impact on our ability to sell our products. Moreover, if we are not able to obtain these components in the amounts needed on a timely basis and at commercially reasonable prices, we may not be able to develop or introduce new products, we may experience significant increases in our cost of sales if we are forced to procure components from alternative suppliers and are not able to negotiate favorable terms with these suppliers, or we may be forced to cease our sales of products dependent on the components or resales of the components we sell to customers directly.

Our dependence on a small number of suppliers and the components we resell expose us to several risks, including the inability to obtain an adequate supply of these components, increases in their costs, delivery delays and poor quality. Additionally, our customers qualify certain of the components provided by our suppliers for use in their systems. If one of our suppliers experiences quality control or other problems, it may be disqualified by one or more of our customers. This would disrupt our supplies of these components and would also reduce the number of suppliers available to us and may require that we qualify a new supplier, which we may not be able to do.

Declines in customer demand for our products in recent periods have caused us to reduce our purchases of SSDs, volatile memory components, and non-volatile memory components for use in our products. Such declines or other fluctuations could continue in the future. If we fail to maintain sufficient purchase levels with some suppliers, our ability to obtain supplies of these raw materials may be impaired due to the practice of some suppliers of allocating their products to customers with the highest regular demand.

Frequent technology changes and the introduction of next-generation versions of component products may also result in the obsolescence of our inventory on-hand, which could involve significant time and costs to replace, reduce our net product sales and gross margin and adversely affect our operating performance and financial condition.

Our customers require that our products undergo a lengthy and expensive qualification process without any assurance of sales.

Our prospective customers generally test and evaluate our memory subsystems before purchasing our products and integrating them into their systems. This extensive qualification process involves rigorous reliability testing and evaluation of our products, which may continue for nine months or longer and is often subject to delays. In addition to qualification of specific products, some of our customers may also require us to undergo a technology qualification if our product designs incorporate innovative technologies that the customer may not have previously encountered. Such technology qualifications often take substantially longer than product qualifications and can take over a year to complete. Even after our products are qualified with existing or new customers, the customer may take several months to begin purchasing the product or may decide not to purchase the product at all, as qualification does not ensure product sales. As a result, we could receive no or limited revenues from a customer even after our investment of time and resources in the qualification process with this customer, which could adversely affect our operating results.

Even after successful qualification and sales of our products to a customer, because the qualification process is both product-specific and platform-specific, our existing customers sometimes require us to re-qualify our products or to qualify our new products for use in new platforms or applications. For example, as our OEM customers transition from prior generation architectures to current generation architectures, we must design and qualify new products for use by these customers. Our net product sales to these customers can decline significantly during this re-qualification process.

41

Likewise, changes in our products, our manufacturing facilities, our production processes or our component suppliers may require a new qualification process. For example, if our SSD, volatile memory component, and non-volatile memory component suppliers discontinue production of these products or components, it may be necessary for us to design and qualify new products for our customers. As a result, some customers may require us, or we may decide, to purchase an estimated quantity of discontinued memory components necessary to ensure a steady supply of existing products until products with new components can be qualified. Purchases of this nature may affect our liquidity. Additionally, our forecasts of quantities required during the transition may be incorrect, which could adversely impact our results of operations through lost revenue opportunities or charges related to excess and obsolete inventory.

We must devote substantial resources, including design, engineering, sales, marketing and management efforts, to qualify our products with prospective customers in anticipation of sales. Significant delays or other difficulties in the qualification process could result in an inability to keep pace with rapid technology change or new competitive products. If we experience delays or do not succeed in qualifying a product with an existing or prospective customer, we would not be able to sell that product to that customer, which may result in excess and obsolete inventory that we may not be able to sell to another customer and could reduce our net product sales and customer base, any of which could materially harm our operating results and business.

If we are unable to timely and cost-effectively develop new or enhanced products that achieve customer and market acceptance or technologies we can monetize, our revenues and prospects could be materially harmed.

Our industry is characterized by rapid technological change, evolving industry standards and rapid product obsolescence. As a result, continuous development of new technology, processes and product innovations is necessary in order to be successful. For example, the emergence of new tools such as machine learning and AI that capitalize on the availability of large data sets is leading semiconductor manufacturers to pursue new products and approaches that exploit those tools to advance technology development. We believe the continued and timely development of new products and technologies and improvement of existing products and technologies are critical to our business and prospects for growth. In the face of uncertainty on which new technology solutions will become successful, we endeavor to focus our efforts on developing the technology changes that are ultimately successful in supporting our customers’ requirements.

In order to continue to develop and introduce new or enhanced products and technologies, we need to:

retain and continue to attract new engineers with expertise in memory subsystems and our other key technology competencies;
identify and adjust to the changing requirements and preferences of our existing and potential future customers and markets;
identify and adapt to emerging technological trends and evolving industry standards in our markets;
continue to develop and enhance our design tools, manufacturing processes and other technologies on which we rely to produce new products or product enhancements;
design and introduce cost-effective, innovative and performance-enhancing features that differentiate our products and technologies from those of our competitors;
secure licenses as needed to enable us to use any technologies, processes or other rights needed for the manufacture or use of any new products or product enhancements we may develop, which licenses may not be available when needed, on acceptable terms or at all;
maintain or develop new relationships with suppliers of components required for any new or enhanced products and technologies;
qualify any new or enhanced products for use in our customers’ products; and
develop and maintain effective commercialization and marketing strategies.

42

We may not be successful at any of these activities. As a result, we may not be able to successfully develop new or enhanced products or technology or we may experience delays in this process. Our failure to develop and offer the correct technology solutions in a timely manner with productive and cost-effective products could adversely affect our business in a material way. Failures or delays in product development and introduction could result in the loss of, or delays in generating, net products sales or other revenues and the loss of key customer relationships. Even if we develop new or enhanced products or technologies, they may not meet our customers’ requirements, gain market acceptance or attract monetization opportunities, as our product and technology development efforts are inherently risky due to the challenges of foreseeing changes or developments in technology, predicting changes in customer requirements or preferences or anticipating the adoption of new industry standards. Moreover, we have invested significant resources in our product and technology development efforts, which would be lost if we fail to generate revenues from these efforts. If any of these risks occur, our revenues, prospects and reputation could be materially adversely affected.

The use of artificial intelligence could adversely affect our business and operating results.

Certain of our products and technology utilize AI, including third-party generative AI models. Our business operations also utilize third-party platforms that leverage AI. The use of AI inherently carries a broad range of risks typical to emerging technologies, and requires an investment of resources in the development, integration, and procurement of the technology. These investments may be costly and could impact our operating results as we continue to incorporate AI into our products and services and leverage AI in our operations. The integration of these AI models within our products and services means that the performance of our products and services is, in part, reliant on third-party developers of the underlying AI models. Moreover, the pricing arrangements with third-party developers associated with integrating these AI models can result in large or unpredictable costs due to excess or non-standard customer usage, which we may not be able to pass through to our customers and which could adversely impact our business.

The AI tools we offer or use could also generate content that infringes upon or misappropriates third-party intellectual property rights. This risk is intensified by the current trend of entities seeking patents and other intellectual property protections in AI to gain a competitive edge. While we have made efforts to mitigate risk under our terms of service, our deployment and use of AI tools may still expose us to increased litigation risk associated with intellectual property infringement claims. Further, the probabilistic nature of AI technologies can result in unwanted, inaccurate, or offensive outputs. In the event the AI tools we provide to customers do not perform reliably or in accordance with stated expectations, we may need to disable user access to such AI tools; similarly, if the AI tools that we use for internal business purposes do not perform in accordance with expectations, we may be forced to discontinue or restrict the use of such tools. Any mitigation efforts related to the foregoing may negatively affect our business and operations.

Additionally, government regulation related to AI may also increase the risks and costs in developing and leveraging AI tools in our products and services and to support our operations. For example, the EU recently approved the Artificial Intelligence Act, which requires that users of AI technology be made aware that they are interacting with AI or that they are facing an AI generated output. Continued legal and regulatory updates related to AI may occur quickly and could restrict or delay our ability to utilize AI, require significant cost and resources to support compliance, and harm our operating results.

We face intense competition in our industry, and we may not be able to compete successfully in our target markets.

Our products are primarily targeted to OEMs in the server, high-performance computing and communications markets. In addition, we resell certain component products to storage customers, appliance customers, system builders and cloud and datacenter customers. These markets are intensely competitive, as numerous companies vie for business opportunities at a limited number of large OEMs and other customers. We face competition from volatile memory component suppliers, memory module providers, and logic suppliers for many of our products. We also face competition from the manufacturers and distributors of the component products we resell to customers, as these manufacturers and distributors could decide at any time to sell

43

these component products to these customers directly. Additionally, if and to the extent we enter new markets or pursue licensing arrangements to monetize our technologies and intellectual property portfolio, we may face competition from a large number of competitors that produce solutions utilizing similar or competing technologies.

Some of our customers and suppliers may have proprietary products or technologies that are competitive with our products or the components we resell to them or could develop internal solutions or enter into strategic relationships with, or acquire, other high-density memory module or component providers. Any of these actions could reduce our customers’ demand for our products or the component products we resell. Additionally, some of our significant suppliers could choose to sell component products to customers directly, which would adversely affect our ability to resell these products or may choose to manufacture competitive memory subsystem products themselves or reduce our supply of essential components of our products, which could adversely affect our ability to manufacture and sell our memory subsystems.

We believe our ability to compete in our current target markets and potential future markets will depend in part on our ability to successfully and timely develop, introduce and sell at attractive prices new and enhanced products or technologies and otherwise respond to changing market requirements, which we may not be able to do faster and better than our competitors. Moreover, many of our competitors have substantially greater financial, technical, marketing, distribution and other resources, broader product lines, lower cost structures, greater brand recognition, more influence on industry standards, more extensive or established patent portfolios and longer standing relationships with customers and suppliers. We may not be able to compete effectively against any of these organizations. If we are unable to compete effectively, then our market position and prospects could deteriorate and our revenues could decline.

Semiconductor memory and storage markets are highly competitive which could materially and adversely affect our business, results of operations, or financial condition.

The semiconductor memory and storage markets are generally highly competitive and companies may use aggressive pricing to obtain market share. Our suppliers may seek to increase wafer output, improve yields, and reduce die size, which could result in significant increases in worldwide supply and downward pressure on prices. Increases in worldwide supply of semiconductor memory and storage also result from fabrication capacity expansions, either by way of new facilities, increased capacity utilization, or reallocation of other semiconductor production to semiconductor memory and storage production. Increases in worldwide supply of semiconductor memory and storage could lead to declines in average selling prices and a decrease in short-term and/or long-term demand resulting in industry oversupply and could materially adversely affect our business, results of operations, or financial condition.

Our operating results may be adversely impacted by worldwide economic and political uncertainties and specific conditions in the markets we address and in which we or our strategic partners or competitors do business, including the cyclical nature of and volatility in the memory market and semiconductor industry.

Changes in domestic and global economic and political conditions, including the recently enacted changes in international tariff policies, make it difficult for our customers, our vendors and us to accurately forecast and plan future business activities, and these conditions have caused and could continue to cause United States and foreign businesses to slow or decrease spending on our products and the products we resell.

In addition, sales of our products and the products we resell are dependent on demand by customers in our target markets. These markets are characterized by wide fluctuations in product supply and demand and have been cyclical in the past, which may result in substantial period-to-period fluctuations in our operating results. In addition, these markets have in the past experienced significant downturns, often connected with or in anticipation of maturing product cycles, reductions in technology spending and declines in general economic conditions. During these downturns, product demand diminishes, production capacity exceeds demand, inventory levels increase and average sale prices decline, all of which would materially adversely

44

impact our business and operating results. In addition, because many of our costs and operating expenses are relatively fixed, if we are unable to control our expenses adequately in response to reduced product demand and sales, our gross margin and cash flows would be negatively impacted. Further, such a downturn could decrease the perceived value of our intellectual property portfolio and reduce our ability to pursue our intellectual property monetization objectives.

During challenging economic times, our customers may face challenges gaining timely access to sufficient credit, which could impair their ability to make timely payments to us. This may negatively affect our liquidity and cash flows and require us to increase our allowance for doubtful accounts. Furthermore, our vendors may face similar issues gaining access to credit, which may limit their ability to supply components or provide trade credit to us. We are monitoring ongoing events involving limited liquidity, defaults, non-performance or other adverse developments that affect financial institutions or other companies in the financial services industry or the financial services industry generally. We are also monitoring the impacts that these events may have on our customers and vendors.

We cannot predict the timing, strength or duration of any economic slowdown or subsequent economic recovery, either generally or in our customer markets. If the economy or markets in which we operate experience such a slowdown, our business, financial condition and results of operations could be materially and adversely affected. The combination of our lengthy sales cycle coupled with any challenging macroeconomic conditions could compound the negative impact of any such downturn on the results of our operations.

Our lack of a significant backlog of unfilled orders and the difficulty inherent in estimating customer demand makes it difficult to forecast our short-term requirements, and any failure to optimally calibrate our production capacity and inventory levels to meet customer demand could adversely affect our revenues, gross margin and earnings.

We make significant decisions regarding the levels of business we will seek and accept, production schedules, component procurement, personnel needs and other resource requirements based on our estimates of customer demand. We do not have long-term agreements with any of our customers. Instead, our product sales are made primarily pursuant to stand-alone purchase orders that we often receive no more than two weeks in advance of the desired delivery date and that may be rescheduled or cancelled on relatively short notice. The short-term nature of the commitments by many of our customers and our customers’ ability to cancel or defer purchase orders for any reason reduces our backlog of firm orders and our ability to accurately estimate future customer requirements for our products or the component products we resell. These facts, combined with the short turnaround times that apply to most orders, makes it difficult to predict our production and inventory needs and allocate production capacity and capital for inventory purchases effectively. As a result, we attempt to forecast the demand for the components needed to manufacture our products and to resell to customers directly, but any such forecasts could turn out to be wrong. Further, lead times for components vary significantly and depend on various factors, such as the specific supplier and the demand and supply for a component at any given time.

Our production expense and component purchase levels are to a large extent fixed in the short term. As a result, we may be unable to adjust spending on a timely basis to compensate for any unexpected shortfall in customer orders. If we overestimate customer demand, we may have excess component or finished goods inventory, which may not be able to be used in other products or resold and may become obsolete before any such use or resale. If there is a subsequent decline in the prices of components, the value of our inventory would fall and we may be required to write-down the value of our component inventory, which may result in a significant increase in our cost of sales and decrease in our gross margin. In the past, we have had to write-down inventory due to obsolescence, excess quantities and declines in market value below our costs. As a result, any significant shortfall of customer orders in relation to our expectations could hurt our operating results, cash flows and financial condition.

45

Conversely, any rapid increases in demand by our customers could strain our resources. If we underestimate customer demand, we may not have sufficient inventory of necessary components on hand to meet that demand and we may need to try to procure additional quantities, which may not be available or may only be available at high prices or on otherwise unfavorable terms. We also may not have sufficient manufacturing capacity at any given time to meet any demands for rapid increases in production of our memory subsystem products. Any shortages of inventory or manufacturing capacity could lead to delays in the delivery of products, which may force us to forego sales opportunities, reduce our net product sales and damage our customer relationships.

In addition, if our product demand forecasts are wrong, we may understate or overstate the provision required for excess and obsolete inventory. If our inventories are determined to be overvalued, we would be required to recognize additional expense in our cost of sales at the time of the determination. Conversely, if our inventories are determined to be undervalued, we may have over-reported our costs of sales in previous periods and would be required to recognize additional gross margin at the time the inventories are sold.

Declines in our average sale prices, driven by volatile prices for components and other factors, may result in declines in our revenues and gross margin.

Our industry has historically been characterized by declines in average sale prices. If sale price declines are not offset by corresponding decreases in costs or increases in sales volume or sales of products with higher margins, these sale price declines could have a material adverse effect on our operating results.

The prices customers pay for the products we sell can fluctuate due to many factors, including, among others, competitive conditions in our key customer markets, international tariff policies, changes in customer requirements or preferences, volatility in the market prices for SSDs, volatile memory components, non-volatile memory components, and other components or products, and changes in manufacturing efficiencies or capacities related to the aforementioned. Market prices for component products have historically constituted a substantial portion of the total cost of our memory subsystems and in recent periods have constituted the vast majority of the cost of resales of these products to customers directly. As a result, fluctuations in the prices for these component products, due to overcapacity in worldwide supply or increased manufacturing efficiencies, implementation of new manufacturing processes or expansion of manufacturing capacity by component suppliers, among other factors, significantly impact our costs to sell our products or component products.

Once our prices with a customer are negotiated, we are generally unable to revise pricing with that customer until our next regularly scheduled price adjustment. As a result, if market prices for essential components increase, we generally cannot pass the price increases through to our customers for products purchased under an existing purchase order. Consequently, we are exposed to the risks associated with the volatility of prices for these components and our cost of sales could increase and our gross margin could decrease in the event of sudden price increases. Alternatively, if there are declines in the prices of these components, we may be required to reduce our selling prices for subsequent purchase orders, which may result in a decline in our net product sales.

Our manufacturing operations involve significant risks.

We manufacture our products in Suzhou, PRC and also utilize third-party manufacturing facilities in the PRC, Taiwan and Korea where we produce our products. As we manufacture new and more complex products, the risk of encountering delays, difficulties or higher costs increases. In addition, the start-up costs associated with implementing new manufacturing technologies, methods and processes, including the purchase of new equipment and any resulting manufacturing delays and inefficiencies, could negatively impact our results of operations.

Additionally, we could experience prolonged disruption, material malfunction, interruption or other loss of operations at any manufacturing facility for any number of reasons, including the occurrence of a contagious

46

disease or illness, international tariffs or trade wars, such as the recent tariffs between the United States and PRC, or cyber-attacks, or catastrophic weather events, labor disruptions, or we may need to add manufacturing capacity to satisfy any increased demand for our products. Under these circumstances, our manufacturing costs may increase, decrease our gross margin, decrease our control over manufacturing processes, limit our ability to satisfy customer requirements and demand and delay new product development until we secure additional manufacturing capacity, which we may not be able to do in a timely manner, on acceptable terms or at all. If any of these risks occur, our operations, performance and customer relationships could be severely harmed. We may experience a decline in our gross margin and supply disruptions as a result of the recent international tariffs between the United States and China and this trend may continue.

We also may need to expand our existing manufacturing capacity or establish additional capacity in the future. Any need to expand or replace our manufacturing capacity would be expensive and time-consuming and could also subject us to factory audits by our customers that could themselves result in delays, unexpected costs or customer losses if we cannot meet the standards of any such audits. Further, we may not be able to replace or increase our manufacturing capacity at all. The occurrence of any of these events could have a material adverse effect on our business, financial condition and results of operations.

We depend on third parties to design and manufacture components for our products and the component products we resell, which exposes us to risks.

Components that are used in our products, as well as all of the component products we resell, are designed and manufactured by third parties. In addition, some of our memory subsystem products rely on significantly customized components. The ability and willingness of third parties to enter into these engagements with us and perform in accordance with these engagements is largely outside our control. If one or more of our design or manufacturing partners experiences a manufacturing disruption for any number of factors including labor disruptions, catastrophic weather events, political instability, acts of terror or war, and military hostilities in multiple geographies (including the ongoing conflict in Ukraine and recent events in Israel and Palestine), and the occurrence of a contagious disease or illness, fails to dedicate adequate resources to the production of the components we use in our products or the components we resell, experiences financial instability or otherwise fails to perform its obligations to us in a timely manner or at satisfactory quality levels, our ability to bring products to market or deliver products to our customers, as well as our reputation, could suffer and our business and prospects could be materially harmed. In the event of any failure by our component manufacturers, we may have no readily available alternative source of supply for these components, since, in our experience, the lead time needed to establish a relationship with a new design or manufacturing partner is substantial, and the time for our OEM customers to re-qualify our products with components from a new vendor is also significant. Additionally, even if an alternative manufacturer is available, we may not be able to engage the manufacturer on acceptable terms, which could result in increased costs, timing requirements or other adverse changes. Further, we may not be able to redesign the customized components used in our products to be manufactured by a new manufacturer, in which case we could infringe on the intellectual property of our current design or manufacturing partner when we manufacture the products with a new design or manufacturing partner. Such an occurrence could force us to stop selling certain of our products or could expose us to lawsuits, license payments or other liabilities.

Our dependence on third-party manufacturers exposes us to many other risks, including, among others: reduced control over delivery schedules, quality, manufacturing yields and costs; the potential lack of adequate capacity during periods of excess demand; limited warranties on products supplied to us; and potential infringement or misappropriation of our intellectual property or the intellectual property of others. We are dependent on our manufacturing partners to manufacture components with acceptable quality and manufacturing yields, to deliver these components to us on a timely basis and at an acceptable cost and to allocate a portion of their manufacturing capacity sufficient to meet our needs. However, these component manufacturers may not be able to achieve these tasks. Additionally, our manufacturing partners may not continue to devote adequate resources to produce our products or the component products we resell or continue to advance the process design technologies on which the customer qualifications of our products are

47

based. Any of these risks could limit our ability to meet customer demand and materially adversely affect our business and operating results.

If our products or the component products we resell do not meet quality standards or are defective or used in defective systems, we may be subject to quality holds, warranty claims, recalls or liability claims.

Our customers require our products and the component products we resell to meet strict quality standards. If the products fail to meet these standards, our customers may discontinue purchases from us until we are able to resolve the quality issues that are causing these failures, which we may not be able to do. These “quality holds” can be costly and time-consuming to resolve. In addition, if the products we sell are defectively manufactured, contain defective components or are used in defective or malfunctioning systems, we could be subject to warranty and product liability claims, product recalls, safety alerts or advisory notices.

Although we generally attempt to contractually limit our exposure to incidental and consequential damages, if these contract provisions are not enforced or if liabilities arise that are not effectively limited, we could incur substantial costs in defending or settling product liability claims. While we currently have product liability insurance, it may not provide coverage under certain circumstances, and it may not be adequate to satisfy claims made against us. We also may be unable to maintain insurance in the future at satisfactory rates or in adequate amounts.

Warranty and product liability claims, product “quality holds,” product recalls, safety alerts or advisory notices, regardless of their coverage by insurance or their ultimate outcome, could have a material adverse effect on our business, performance and financial condition, as well as our ability to attract and retain customers.

Our indemnification obligations, including our indemnification obligations for the infringement by our products of the rights of others, could require us to pay substantial damages.

As is common in our industry, we have a number of agreements in which we have agreed to defend, indemnify and hold harmless our customers and suppliers from damages and costs that may arise from the infringement by our products of third-party patents, trademarks or other proprietary rights, claims based on our negligence or willful misconduct and indemnities involving the accuracy of representations and warranties. We also have indemnification obligations (i) to our director and officers to the maximum extent permitted under the laws of the State of Delaware, (ii) pertaining to obligations, demands, claims, relating to liabilities claimed or asserted by other parties in connection with transactions contemplated by applicable investment or loan documents, and (iii) arising from other claims related to certain real estate leases, under which we may be required to indemnify property owners for environmental and other liabilities or may face other claims arising from our use of the applicable premises. The scope of these indemnities varies, the duration of these indemnities is often perpetual after execution of an agreement, and the maximum potential amount of future payments we could be required to make under these indemnities is often unlimited. Any indemnification claims could require us to incur significant legal fees and could potentially result in our payment of substantial damages, and our insurance, depending on the circumstances or claims, generally would not or may not cover these fees or damages. As a result, the occurrence of any of these circumstances could have a material adverse effect on our business and results of operations.

We depend on certain key employees, and our business could be harmed if we lose the services of any of these employees or are unable to attract and retain other qualified personnel.

To date, we have been highly dependent on the experience, relationships and technical knowledge of certain key employees. We believe our future success will be dependent on our ability to retain the services of these key employees, develop their successors and properly manage the transition of their roles should departures occur. The loss of these key employees or their inability to continue to provide their services could delay the development and introduction of new or enhanced products or technologies, negatively impact our ability to sell our existing products, limit our ability to pursue our other business goals and strategies and otherwise

48

harm our business. We do not have employment agreements with any of our employees other than Chun K. Hong, our President, Chief Executive Officer and sole member of our board of directors, and as a result most of our employees may terminate their employment with us at any time.

Our future success also depends on our ability to attract, retain and motivate highly skilled engineering, manufacturing and other technical and sales personnel. Competition for these personnel is intense. We may not be successful in attracting new engineers or other technical personnel or in retaining or motivating our existing personnel. If we are unable to hire and retain personnel with the skills necessary to keep pace with the evolving technologies in our markets, our ability to continue to provide our existing products and to develop new or enhanced products and technologies would be negatively impacted, which could harm our business. In addition, a general shortage of experienced engineers or other technical personnel could lead to increased recruiting, relocation and compensation costs to attract new recruits, which may increase our operating expenses or make these hires more difficult or impossible if increased recruiting costs exceed our resources.

A significant portion of our workforce consists of contract personnel. We invest considerable time and expense to train these contract personnel; however, they typically may terminate their relationships with us at any time. As a result, we may experience high turnover rates in this contract personnel workforce, which may require us to expend additional resources to attract, train and retain replacements. Additionally, if we convert any of these contract personnel to permanent employees, we may have to pay finder’s fees to the contract agency. These risks associated with our contract personnel workforce may involve increased costs or delays or failures in meeting customer requirements or developing new or enhanced products or technologies, any of which could materially adversely affect our business and operating performance.

We are also subject to employment laws and regulations, including the changing regulatory landscape. For example, in California, State Assembly Bill 5 (“AB5”), which went into effect in January 2020, codifies a test to determine whether a worker is an employee under California law. AB5 provides a mechanism for determining whether workers of a hiring entity are employees or independent contractors, but AB5 does not result in any immediate change in how workers are classified. If the State of California, cities or municipalities, or workers disagree with how a hiring entity classifies workers, AB5 sets forth the test for evaluating their classification. The legal and other costs associated with any misclassification of our personnel can be substantial and could materially adversely affect our results of operations and financial condition.

We rely on our internal and third-party sales representatives to market and sell our products and the component products we resell, and any failure by these representatives to perform as expected could reduce our sales.

We primarily market and sell our products and the component products we resell through a direct sales force and a network of independent sales representatives. We have expended significant resources to build our internal sales and marketing function, but compared to many of our competitors, we have relatively little experience creating a sales and marketing platform and developing a team to implement it. We may be unsuccessful in these efforts.

Our sales representatives generally may terminate their relationships with us at any time. As a result, our performance depends in part on our ability to retain existing and attract additional sales representatives that will be able to effectively market and support our products or the component products we resell, especially in markets in which we have not previously distributed these products. Our efforts to attract, train and retain these sales representatives to be knowledgeable about our industry, products and technologies are costly and time-consuming. If these efforts fail, our investments in these sales representatives may not produce the expected or any benefits and our ability to market and sell our products or the component products we resell may be limited, which could materially harm our financial condition and operating results. Further, our reliance on independent sales representatives subjects us to risks, as we have very little control over their activities and they are generally free to market and sell other, potentially competing, products. As a result, these independent sales representatives could devote insufficient time or resources to marketing our products or

49

the component products we resell, could market them in an ineffective manner or could otherwise be unsuccessful in selling adequate quantities of these products.

Our operations could be disrupted by power outages, natural disasters, cyber-attacks or other factors.

Due to the geographic concentration of our manufacturing operations in our PRC facility and our small number of suppliers, including SK hynix for many of the components and/or products we resell, a disruption resulting from equipment or power failures, quality control issues, human errors, government intervention, cyber-attacks or natural disasters, including earthquakes and floods, could require significant costs to repair and could interrupt or interfere with product manufacture and sale and cause significant delays in product shipments, which could harm our customer relationships, financial condition and results of operations. In the past, our PRC facility has suffered water damage as a result of heavy rains and floods, which forced us to temporarily halt manufacturing at the facility while necessary repairs or equipment replacements were made. This incident caused us to incur additional expenses because we were forced to shift our manufacturing activities to a third-party facility in the PRC to mitigate the disruption in product shipments to our customers. If manufacturing at the PRC facility is disrupted for similar or other reasons in the future, we may again be subject to increased expenses in order to engage a third-party manufacturer, or, if we are not able to secure alternative manufacturing capabilities, our ability to sell products and our relationships with our customers could be materially harmed. Additionally, we may be forced to bear significant costs in order to repair any damage to our manufacturing equipment and facility. Any of these outcomes could have a material adverse effect on our business and results of operations.

Difficulties with our global information technology systems, including any unauthorized access or cyber-attacks, could materially and adversely harm our business.

We store key data about our business, including certain customer data, information about our and our customers’ intellectual property and other proprietary information, on our global information technology systems. Any material failure or malfunctioning of our global information technology systems, errors or misuse by system users, cyber-attacks, difficulties migrating stand-alone systems to our centralized systems or inadequacy of the systems in addressing the needs of our operations could disrupt our ability to timely and accurately manufacture and ship products, divert management’s and key employees’ attention from other business matters and involve significant costs and other resources to repair or otherwise resolve, any of which could have a material adverse effect on our business, financial condition and results of operations. Any such event could also materially disrupt our ability to timely and accurately process, report and evaluate key operating metrics and key components of our results of operations, financial position and cash flows and could adversely affect our ability to complete other important business processes, such as maintenance of our disclosure controls and procedures and internal control over financial reporting.

While our information technology systems include security measures designed to prevent unauthorized access, employee error, employee malfeasance, or other causes including intentional misconduct by computer hackers, could circumvent these measures and result in unauthorized access to these systems in a manner that materially and adversely affects our operations. Because the techniques used to gain unauthorized access to information technology systems evolve frequently and often are not recognized until successful, we may be unable to anticipate these techniques or implement adequate preventative measures in a timely manner. Any security breach could require significant resources to correct, if correction is possible, and could result in a material disruption to our business, misappropriation or loss of data, loss of confidence in us by our customers, damage to our reputation, and legal liability. Further, any failure to implement appropriate security measures to protect our information or any breach or other failure of our systems that results in unauthorized access, manipulation, disclosure or loss of this information could result in our violation of any U.S. or foreign data protection laws that are applicable to us, including the California Consumer Privacy Act (“CCPA”) which went into effect in January 2020. Further, the California Privacy Rights Act (“CPRA”), which became effective in 2023 and amends the CCPA, creates additional obligations with respect to processing and storing personal information, as well as establishes a new regulatory authority to enforce

50

the CCPA and CPRA which is in the process of drafting and implementing new regulations. Unlike other state privacy laws, the CCPA also regulates personal information collected in a business to business and in human resources contexts which impacts our business operations. Further, there continues to be some uncertainly about how certain provisions of the CCPA will be interpreted and how the law will be enforced. These laws, the regulations, and their interpretation and application are constantly evolving, and they could be interpreted and applied in a manner that is inconsistent with our current practices or they could become more stringent over time. Efforts to comply with applicable data protection laws or any new interpretations of their application could involve significant time and substantial costs or require us to change our business practices and compliance procedures, and any failures to so comply could subject us to substantial civil or criminal fines or sanctions. Any of these outcomes could have a material negative impact on our business, performance and prospects.

Our operations in the PRC could also be subject to recent significant developments concerning privacy and data security. The Data Security Law of the PRC (“Data Security Law”), which took effect on September 1, 2021, requires data processing (which includes the collection, storage, use, processing, transmission, provision and publication of data), to be conducted in a legitimate and proper manner. The Data Security Law imposes data security and privacy obligations on entities and individuals carrying out data processing activities and also introduces a data classification and hierarchical protection system based on the importance of data in economic and social development and the degree of harm it may cause to national security, public interests, or legitimate rights and interests of individuals or organizations if such data are tampered with, destroyed, leaked, illegally acquired or illegally used. The appropriate level of protection measures is required to be taken for each respective category of data. Also in the PRC, the Personal Information Protection Law, which took effect on November 1, 2023, introduced stringer protection measures for processing personal information. We may be required to make further adjustments to our business practices to comply with the data security and data protection laws in the PRC, and such regulations may interfere with intended business activities, or cause us to incur additional costs.

If we do not effectively manage any future growth we may experience, our resources, systems and controls may be strained and our results of operations may suffer.

Any future growth we may experience could strain our resources, management, information and telecommunication systems and operating and financial controls. To manage future growth effectively, including any expansion of volume in our manufacturing facility in the PRC, we must be able to improve and expand our systems and controls, which we may not be able to do in a timely or cost-effective manner. In addition, our management team has relatively limited experience managing a rapidly growing business. As a result, they may not be able to manage any future growth we may experience. A failure to manage any growth we may experience or improve or expand our existing systems and controls, or unexpected difficulties in doing so, could harm our business and results of operations.

If we acquire businesses or technologies or pursue other strategic transactions or relationships in the future, these transactions could disrupt our business and harm our operating results and financial condition.

From time to time, we evaluate opportunities to acquire businesses or technologies or pursue other strategic transactions or relationships, including collaboration or joint development arrangements, which might complement our current product offerings or enhance our intellectual property portfolio or technical capabilities.

Acquisitions and other strategic transactions or relationships entail a number of risks that could adversely affect our business and operating results, including, among others:

difficulties integrating the operations, technologies or products of acquired companies or working with third parties with which we may partner on joint development or collaboration relationships;
the diversion of management’s time and attention from the daily operations of our business;

51

insufficient increases in revenues to offset increased expenses associated with an acquisition or strategic transaction or relationship;
difficulties retaining business relationships with our existing suppliers and customers or the suppliers and customers of an acquired company;
overestimation of potential synergies or other benefits, or a delay in realizing these synergies or other benefits;
entering markets in which we have no or limited experience and in which competitors have stronger market positions;
the potential loss of our key employees or an acquired company;
exposure to contingent liabilities of an acquired company;
depletion of cash resources to fund an acquisition or other strategic transaction or establish a strategic relationship, or dilution of existing stockholders or increased leverage relative to our earnings or to our equity capitalization if we issue debt or equity securities for these purposes;
adverse tax consequences; and
incurrence of material charges, such as depreciation, deferred compensation charges, in-process research and development charges, the amortization of amounts related to deferred stock-based compensation expense and identifiable purchased intangible assets or impairment of goodwill.

If any of these risks occur, we may not be able to realize the intended benefits of an acquisition or strategic transaction or relationship, and our operating results, financial condition and business prospects could be materially negatively affected.

Increased prices and inflation could negatively impact our margin performance and our financial results.

Increased inflation, including rising prices for raw materials, parts and components, freight, packaging, labor and energy increases, the costs to manufacture and distribute our products, and we may be unable/are not always able to fully to pass these costs on to our customers. Additionally, we are exposed to fluctuations in other costs such as packaging, freight, labor and energy prices. We may experience inflation in connection with the newly enacted and proposed international tariffs. If inflation in these costs increases beyond our ability to control for them through measures such as implementing operating efficiencies, we may not be able to increase prices to sufficiently offset the effect of various cost increases without negatively impacting customer demand, thereby negatively impacting our margin performance and results of operations.

Geopolitical risks associated with the ongoing conflicts between Russia and Ukraine and Israel and Palestine continue to contribute to heightened market volatility and uncertainty, which could negatively impact our business, financial condition, and results of operations.

The uncertain nature, scope, magnitude, and duration of hostilities stemming from the conflict between Ukraine and Russia- including the potential effects of such hostilities as well as sanctions, embargoes, asset freezes, cyber-attacks and other actions taken in response to such hostilities on the world economy and markets- along with the ongoing conflict between Israel and Palestine have disrupted global markets and contributed to increased market volatility and uncertainty. These developments could have an adverse impact on macroeconomic and other factors that affect our business and supply chain. Any disruption in our supply chain could reduce our revenue and adversely impact our financial results. Such a disruption could occur as a result of any number of events, including, but not limited to, military conflicts, geopolitical developments, war or terrorism, including the ongoing conflicts between Russia and Ukraine and Israel and Palestine, regional or global pandemics, and disruptions in utility and other services. Any inability to obtain adequate deliveries or any other circumstance that would require us to seek alternative sources of supply or to manufacture, assemble, and test such components internally could significantly delay our ability to ship our products, which could damage relationships with current and prospective customers and could harm our reputation and brand and could adversely affect our business, financial condition, and results of operations.

52

In February 2022, in response to the military conflict between Russia and Ukraine, the United States and other North Atlantic Treaty Organization member states, as well as non-member states, announced targeted economic sanctions on Russia, including certain Russian citizens and enterprises. The continuation and potential escalation of this conflict may trigger additional economic and other sanctions. The potential impacts of the conflict and related sanctions could include disruptions to supply chain and logistics, macro financial impacts resulting from the exclusion of Russian financial institutions from the global banking system, volatility in foreign exchange rates and interest rates, inflationary pressures on raw materials and energy, and heightened cybersecurity threats.

In addition, the ongoing conflict between Israel and Palestine, which has expanded into a broader regional crisis involving multiple state and non-state actors, presents additional geopolitical risks. This conflict could destabilize key global trade routes, increase energy prices, further strain international relations, and contribute to inflationary and security pressures.

We do not and cannot know if either or both of these conflicts will further escalate, nor can we predict the resulting global economic, political or security consequences. These could include additional sanctions, embargoes, regional instability, geopolitical shifts and adverse effects on macroeconomic conditions, the availability and cost of materials, supplies, labor, currency exchange rates and financial markets. Any of these developments could have a material adverse effect on our business, financial condition and results of operations.

Risks Related to Laws and Regulations

We are exposed to additional business, regulatory, political, operational, financial and economic risks related to our international sales and operations.

We sell products to foreign corporations and deliver products to facilities located in foreign countries. To facilitate this process and to meet the long-term projected demand for our products, we utilize manufacturing facilities in the PRC, Taiwan and Korea where we produce our products.

Selling and manufacturing in foreign countries subjects us to additional risks not present with our domestic operations, as we are operating in business and regulatory environments in which we have limited experience and that may impose materially different requirements. Further, the geographic distance from our headquarters in Irvine, California, compounds the difficulties of maintaining a manufacturing operation in the PRC, Taiwan and Korea. For instance, we may not be able to maintain the desired amount of control over production capacity and timing, inventory levels, product quality, delivery schedules, manufacturing yields or costs. Moreover, we will need to continue to overcome language and cultural barriers to effectively conduct these international operations. Failures in any of these areas could result in legal consequences or production delays and increased turnaround times, which could adversely affect our business. In addition, changes to the labor or other laws of the PRC, Taiwan and Korea or the economic and political conditions in the PRC, Taiwan and Korea, including recent heightened tensions between the PRC and Taiwan, increased industrialization in recent years, natural disasters, public health crises, including the occurrence of a contagious disease or illness, and other catastrophic events, could increase the costs of employing a local workforce or conducting our manufacturing facilities in the PRC, Taiwan and Korea. Any of these factors could negatively impact any cost savings we experience from locating our manufacturing facilities in the PRC, Taiwan and Korea. For example, in December 2021, the United States adopted the Uyghur Forced Labor Prevention Act (“UFLPA”) which creates a rebuttable presumption that any goods, wares, articles, and merchandise mined, produced, or manufactured in whole or in part in the Xinjiang Uyghur Administrative Region of the PRC or that are produced by certain entities are prohibited from importation into the United States. These import restrictions came into effect on June 21, 2022. While we are not presently aware of any direct impacts of these restrictions on our supply chain, the UFLPA may have an adverse effect on global supply chains which could adversely impact our business and results of operations. Additionally, our management has limited experience creating or overseeing foreign operations generally, and the ongoing administration and operation of our PRC facility may require substantial amounts of time and attention by our

53

management team, particularly if we encounter operational, legal or cultural difficulties or disruptions at our PRC, Taiwan and Korea facilities.

In addition, under its current leadership, the government of the PRC has been pursuing economic reform policies, including by encouraging foreign trade and investment. However, there is no assurance that the PRC government will continue to pursue such policies, that such policies will be successfully implemented, that such policies will not be significantly altered, or that such policies will be beneficial to our activities in the PRC. A large part of the PRC’s economy is still being operated under varying degrees of control by the PRC government. By imposing industrial policies and other economic measures, such as control of foreign exchange, taxation, import and export tariffs, environmental regulations, land use rights, intellectual property and restrictions on foreign participation in the domestic market of various industries, the PRC government exerts considerable direct and indirect influence on the development of the PRC economy. Many of the economic reforms carried out by the PRC government are unprecedented or experimental and could change further. The PRC’s system of laws can be unpredictable, especially with respect to foreign investment and foreign trade. The U.S. government has called for substantial changes to foreign trade policy with PRC and has raised, and has proposed to further raise in the future, tariffs on several PRC goods. The PRC has retaliated with increased tariffs on U.S. goods. Moreover, the PRC’s legislature has adopted a national security law to substantially change the way Hong Kong has been governed since the territory was handed over by the United Kingdom to the PRC in 1997. This law increases the power of the central government in Beijing over Hong Kong, limits the civil liberties of residents of Hong Kong and could restrict the ability of businesses in Hong Kong to continue to conduct business or to continue to with business as previously conducted. The U.S. State Department has indicated that the United States no longer considers Hong Kong to have significant autonomy from the PRC. The U.S. State Department has enacted sanctions related to the PRC’s governing of Hong Kong. Any further changes in U.S. trade policy could trigger retaliatory actions by affected countries, including the PRC, resulting in trade wars. Any regulatory changes and changes in United States and China relations may have a material adverse effect on our activities in the PRC, which could materially harm our business and financial condition.

These matters will likely continue to develop and change. In particular, we may be exposed to risks related to changes in trade relations, tariffs, export controls, and other regulatory restrictions that may be imposed on U.S. companies with operations in the PRC. Notably, the U.S. government has recently implemented significant tariff increases on imports from the PRC. If maintained and if extended to other countries, tariffs and the potential escalation of trade disputes with PRC and other countries could pose a significant risk to our operations and could result in higher operating expenses and lower gross margins. The extent and duration of any tariffs and the resulting impact on general economic conditions and on our business are uncertain and depend on various factors, such as negotiations between the United States and the PRC and/or other countries, the response of such countries and possible exemptions or exclusions that may be granted or other countries targeted with tariffs.

Additionally, the escalating trade conflicts between the United States and its trading partners, including PRC, could also cause/has caused the costs of components to increase or fluctuate, which could materially harm our business/has negatively affected our results of operations. Those conflicts could also interfere with the ability of our customers to make and sell products to their customers, which could reduce demand for the products we sell and therefore adversely affect our business and operating results. Moreover, economic uncertainty arising from rapidly changing trade policies may lead to a global economic slowdown that could increase costs of our products and/or reduce demand for our products.

Further, there are uncertainties regarding the interpretation and application of PRC, Taiwan and Korea laws, rules, and regulations, including, but not limited to, the laws, rules and regulations governing our manufacturing facilities in the PRC, Taiwan and Korea. Because many laws and regulations are relatively new, the interpretations of many laws, regulations and rules are not always uniform. Moreover, the interpretation of statutes and regulations may be subject to government policies reflecting domestic political agendas. Enforcement of existing laws or contracts based on existing law may be uncertain and sporadic. We cannot assure you that the PRC, Taiwan and Korea regulatory authorities will not determine that our

54

manufacturing facilities in PRC, Taiwan and Korea do not violate the local laws, rules or regulations. The PRC, Taiwan and Korea have broad discretion in dealing with violations of laws and regulations, including levying fines, revoking business and other licenses and requiring actions necessary for compliance. In particular, licenses and permits issued or granted by relevant governmental agencies may be revoked at a later time by other regulatory agencies. We cannot predict the effect of the interpretation of existing or new PRC, Taiwan and Korea laws or regulations on our business. Any of these or similar actions could significantly disrupt our operations or restrict us from conducting a substantial portion of our operations, which could materially and adversely affect our business, financial condition and results of operations.

To date, the majority of our net product sales have been denominated in U.S. dollars. In the future, however, some of our net product sales may be denominated in Chinese Renminbi (“RMB”). The PRC government controls the procedures by which RMB is converted into other currencies, which generally requires government consent. As a result, RMB may not be freely convertible into other currencies at all times. If the PRC government institutes changes in currency conversion procedures or imposes additional restrictions on currency conversion, our operations and our operating results could be negatively impacted. In addition, PRC law imposes restrictions on the movement of funds outside of the PRC. If we need or decide to repatriate funds from our PRC operations, we would be required to comply with the procedures and regulations of applicable PRC law, and any failure to so comply could adversely affect our liquidity and financial condition. Further, if we are able to repatriate funds from our PRC operations, these funds would be subject to U.S. taxes. In addition, fluctuations in the exchange rate between RMB and U.S. dollars may adversely affect our expenses, the value of our assets and liabilities and the comparability of our period-to-period results.

Our international operations and sales are subject to a number of additional risks, including, among others, timing and availability of export licenses; difficulties in accounts receivable collections; difficulties managing distributors; lack of a significant local sales presence in a number of markets; difficulties obtaining government approvals; compliance with anti-bribery, data protection and other applicable U.S. and foreign laws, including the U.S. Foreign Corrupt Practices Act and similar anti-bribery laws in the non-U.S. jurisdictions in which we operate, as well as a wide variety of other complex foreign laws, regulations and treaties; and potentially adverse tax consequences. In addition, the United States or foreign countries may implement quotas, duties, tariffs, taxes or other charges or restrictions on the importation or exportation of our products or the component products we resell, which could lead to a reduction in sales and profitability in that country. The United States is in the process of designing and imposing tariffs on international commerce, the ultimate scope of these tariffs is somewhat uncertain. The implementation of tariffs, or additional tariffs, by the United States on goods manufactured in other countries, including PRC, could cause the costs of our products to increase, which could significantly impair the gross margin we receive and thereby harm our operating results significantly.

In addition, international turmoil and the threat of future terrorist attacks have contributed to an uncertain political and economic climate, both in the United States and globally, and have negatively impacted the worldwide economy. The economies of the PRC and other countries in which we make sales have been volatile in recent years, resulting in significant fluctuations in local currencies and other instabilities. These conditions could continue or worsen, which could adversely affect our foreign operations and our performance. The occurrence of any of these risks related to our international operations, including our manufacturing facility in the PRC and our international sales, could have a material adverse effect on our business, financial condition and prospects for growth.

Our failure to comply with environmental and other applicable laws and regulations could subject us to significant fines and liabilities or cause us to incur significant costs.

We are subject to various and frequently changing U.S. federal, state and local and foreign laws and regulations relating to the protection of the environment, including laws governing the discharge of pollutants into the air and water, the management and disposal of hazardous substances and wastes and the clean-up of contaminated sites. In particular, some of our manufacturing processes may require us to handle and dispose of hazardous materials from time to time. For example, in the past our manufacturing operations have

55

used lead-based solder in the assembly of our products. Today, we use lead-free soldering technologies in our manufacturing processes, as this is required for products entering the European Union. We could incur substantial costs, including clean-up costs, civil or criminal fines or sanctions and third-party claims for property damage or personal injury, as a result of violations of or noncompliance with these and other environmental laws and regulations. Although we have not incurred significant costs to date to comply with these laws and regulations, new laws or changes to current laws and regulations to make them more stringent could require us to incur significant costs to remain in compliance.

We also may be subject to a variety of laws and regulations relating to other matters, including workplace health and safety, labor and employment, foreign business practices (including the U.S. Foreign Corrupt Practices Act and applicable foreign anti-bribery laws), data protection, public reporting and taxation, among others. It is difficult and costly to manage the requirements of every authority having jurisdiction over our various activities and to comply with their varying standards. Additionally, any changes to existing regulations or adoption of new regulations may result in significant additional expense to us or our customers. Further, our failure to comply with any applicable laws and regulations may result in a variety of administrative, civil and criminal enforcement measures, including monetary penalties or imposition of sanctions or other corrective requirements, any of which could materially adversely affect our reputation and our business.

Regulations related to “conflict minerals” may cause us to incur additional expenses and could limit the supply and increase the cost of certain metals used in manufacturing our products.

The U.S. Congress has enacted laws, and the SEC has adopted rules, requiring disclosure of specified minerals, known as conflict minerals, that are necessary to the functionality or production of products manufactured or contracted to be manufactured by public companies. These laws and rules require companies to verify and disclose whether or not such minerals, as used in a company’s products or their manufacture, originate from the Democratic Republic of Congo or an adjoining country. Because our products contain certain conflict minerals and we or our manufacturers use these conflict minerals in the manufacture of our products, we are required to comply with these laws and disclosure rules. To comply, we are required to conduct a reasonable country of origin inquiry each year and, depending on the results of that inquiry, we may be required to exercise due diligence on the source and chain of custody of conflict minerals contained in or used to manufacture our products. Such due diligence must conform to a nationally or internationally recognized due diligence framework. We are also required to file a disclosure report with the SEC each year relating to our conflict mineral use.

The due diligence activities required to determine the source and chain of custody of minerals contained in our products or used in their manufacture are time-consuming and may result in significant costs. Due to the size and complexity of our supply chain, we face significant challenges verifying the origins of the minerals used in our products or their manufacture. Further, these rules could affect the availability in sufficient quantities and at competitive prices of certain minerals used in our products and their manufacture, which could result in increased material and component costs and additional costs associated with potential changes to our products, processes or sources of supply. Additionally, if we are unable to sufficiently verify the origin of the minerals used in our products through the due diligence measures we implement, we may not be able to satisfy customer preferences or requirements regarding the use of conflict minerals in the products they purchase, which could place us at a competitive disadvantage.

We have identified a material weakness in our internal control over financial reporting. If we are unable to remediate the material weakness, or if we identify additional material weaknesses in the future or otherwise fail to maintain an effective system of internal controls, we may not be able to accurately or timely report our financial condition or results of operations, which may adversely affect our business.

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our annual or interim consolidated financial statements will not be prevented or detected on a timely basis. As of March 29, 2025,

56

management concluded that our internal control over financial reporting was ineffective due to one material weakness. The identified material weakness, as of March 29, 2025, relates to the lack of an independent board and audit committee and ineffective risk assessment and monitoring controls.

While the control deficiency identified did not result in any identified misstatements, a reasonable possibility exists that a material misstatement to the annual or interim condensed consolidated financial statements and disclosures will not be prevented or detected on a timely basis.

In an effort to address the identified material weakness and enhance our internal controls, our finance and accounting personnel are continuing to follow all of the same procedures that they undertook in preparation for independent audit committee meetings on a quarterly and annual basis. Our Chief Executive Officer and sole director will oversee these processes and review materials prepared by the finance and accounting staff as well as our independent registered public accounting firm on a quarterly and annual basis. If our measures are insufficient to address the material weakness, or if additional material weaknesses or significant deficiencies in our internal control over financial reporting occur in the future, we may not be able to timely or accurately report our results of operations or maintain effective disclosure controls and procedures. If we are unable to report financial information timely or accurately, or to maintain effective disclosure controls and procedures, we could be required to restate our financial statements and be subject to, among other things, regulatory or enforcement actions, securities litigation, limitations on our ability to access capital markets, debt rating agency downgrades or rating withdrawals, or loss in confidence of our investors, any one of which could adversely affect the valuation of our common stock and our business prospects. We can give no assurance that the measures we have taken and plan to take in the future will remediate the material weakness identified or that any additional material weaknesses will not arise in the future due to a failure to implement and maintain adequate internal control over financial reporting.

Risks Related to Intellectual Property and Litigation

We may be unsuccessful in monetizing our intellectual property portfolio.

We dedicate substantial resources to developing technology innovations we believe are critical to our business. We intend to pursue monetization avenues for our intellectual property portfolio, potentially including licensing, royalty or other revenue-producing arrangements. However, other than monies received from SK hynix, we have not generated any such revenue stream from our intellectual property to date, and we may never be successful in achieving this objective.

Although we may pursue agreements with third parties to commercially license certain of our products and/or technologies, we may never successfully enter into any such agreement. Further, the terms of any such agreements we may reach with third parties are uncertain and may not provide sufficient royalty or other revenues to us to justify our costs of developing and maintaining the related intellectual property or may otherwise include terms that are not favorable to us. Additionally, the pursuit of licensing arrangements would require by its nature that we relinquish certain of our rights to our technologies and intellectual property that we license to third parties, which could limit our ability to base our own products on such technologies or could reduce the economic value we receive from such technologies and intellectual property. Additionally, the establishment of arrangements to monetize our intellectual property may be more difficult or costly than expected, may require additional personnel and investments and may be a significant distraction for management.

Our ability to establish licensing, royalty, or similar revenues, and maintain or increase any such revenues we are able to establish, depends on a variety of factors, including, among others, the novelty, utility, performance, quality, breadth, depth and overall perceived value of our intellectual property portfolio, all as compared to that of our competitors, as well as our sales and marketing capabilities. Even if we are able to secure these revenues, they may be negatively affected by factors that are entirely or partially outside our control, including reductions in our customers’ sales prices, sales volumes and the general state of their business, as well as the terms of the license arrangements.

57

We maintain a system of controls over our intellectual property, including U.S. and foreign patents, trademarks, copyrights, trade secrets, licensing arrangements, confidentiality procedures, non-disclosure agreements with employees, consultants, and vendors, and a general system of internal controls. Despite our system of controls over our intellectual property, it may be possible for our current or future competitors to obtain, copy, use, or disclose, illegally or otherwise, our product and process technology or other proprietary information. The laws of some foreign countries may not protect our intellectual property to the same degree as U.S. laws, and our confidentiality, non-disclosure, and non-compete agreements may be unenforceable or difficult and costly to enforce in foreign countries.

Additionally, our ability to maintain and develop intellectual property is dependent upon our ability to attract, develop, and retain highly skilled employees. If our competitors or future entrants into our industry are successful in hiring our employees, they may directly benefit from the knowledge these employees gained while they were under our employment, and this may also negatively impact our ability to maintain and develop intellectual property.

If we are not successful in monetizing our intellectual property portfolio, protecting our intellectual property, or retaining key employees, we may never recoup our investments of time, capital and other resources in the development, maintenance, defense and enforcement of this portfolio, which could materially harm our financial condition and prospects.

If our proprietary rights are not protected, our customers or our competitors might gain access to our proprietary designs, processes and technologies, which could adversely affect our operating results.

We rely on a combination of patent protection, trade secret laws and restrictions on disclosure to protect our intellectual property and other proprietary rights. We have submitted a number of patent applications regarding our proprietary processes and technology, many of which have resulted in issued patents. For our pending patent applications, it is uncertain when or if any of the claims in these applications will be allowed or result in issued patents, in which case the technologies or processes sought to be patented would remain unprotected from use by third parties. In addition, although we intend to continue filing patent applications with respect to new processes and technologies we develop, patent protection may not be available for some of these processes or technologies. Further, even if we are successful in obtaining patent protection, these protections could be limited in scope by the USPTO, a court or applicable foreign authorities or challenged by third parties by way of review or reexamination proceedings and subsequently invalidated, which would reduce the protections these patents are able to provide. Moreover, patent protection is limited as to duration and all of our issued patents will eventually expire, at which time the previously protected technologies would become widely available for use by third parties, including our competitors.

Despite our efforts to protect our intellectual property rights, these efforts may not:

prevent challenges to or the invalidation or circumvention of our intellectual property rights;
keep our competitors or other third parties from independently developing similar products or technologies, duplicating, reverse engineering or otherwise using our products or technologies without our authorization or designing around any patents that may be issued to us;
prevent disputes with third parties regarding ownership of our intellectual property rights;
prevent disclosure of our trade secrets and know-how to third parties or into the public domain;
result in valid patents, including international patents, from any of our pending or future applications; or
otherwise adequately protect our intellectual property rights.

Moreover, monitoring for any unauthorized use of our technologies is costly, time-consuming and difficult. This is particularly true in foreign countries, such as the PRC, where we have established a manufacturing facility and where the laws may not protect our proprietary rights to the same extent as applicable U.S. laws.

58

If some or all of the claims in our patent applications are not allowed, if any of our issued patents or other intellectual property protections are limited, invalidated or circumvented by third parties, or if we are not able to obtain extensions of existing patents upon their expiration or issuance of new patents to maintain protections provided by expiring patents, we could face increased competition for our products and technologies and be unable to execute on our strategy of monetizing our intellectual property. Any of these outcomes could significantly harm our business, operating results and prospects.

We may become involved in non-patent related litigation and administrative proceedings that may materially adversely affect us.

From time to time, we may become involved in various legal proceedings relating to matters incidental to the ordinary course of our business, including commercial, employment, class action, whistleblower and other litigation and claims, as well as governmental and other regulatory investigations and proceedings. Such matters can be time-consuming, divert management’s attention and resources and cause us to incur significant expenses. Furthermore, because litigation is inherently unpredictable, the results of these actions could subject us to monetary damages or other liabilities and have a material adverse effect on our business, results of operations and financial condition.

Risks Related to Capitalization and Financial Markets

We may not have sufficient working capital to fund our planned operations, and, as a result, we may need to raise additional capital in the future, which may not be available when needed, on acceptable terms or at all.

To support our activities in the near term, we expect to rely on cash generated from our business, the cash received under the Strategic Product and License Agreement (the “Strategic Agreement”) entered into on April 5, 2021 with SK hynix, proceeds from issuances of debt and equity securities, proceeds from our registered offering with certain investors, the equity financing available under the March 2025 Purchase Agreement entered into with Lincoln Park on March 13, 2025, and borrowing availability under our credit facility with SVB. Taking into account our planned activities and sources of capital, we believe we have sufficient cash resources to satisfy our capital needs for at least the next 12 months. However, our estimates of our operating revenues and expenses and working capital requirements could be incorrect, and we may use our cash resources faster than we anticipate. Further, some or all of our ongoing or planned investments may not be successful and could further deplete our capital without immediate, or any, cash returns.

Our capital requirements will depend on many factors, including, among others:

the costs associated with maintaining, defending and enforcing our intellectual property rights;
the acceptance of, and demand for, our products and the component products we resell to customers;
our success, and that of our strategic partners, in developing and selling products derived from our technology;
the extent and timing of any investments in developing, marketing and launching new or enhanced products or technologies;
the costs of developing, improving and maintaining our internal design, testing and manufacturing processes;
our results of operations, including our levels of net product sales and any other revenues we may receive, including non-recurring engineering fees, licensing fees, royalties, or other fees;
the amount and timing of vendor payments and the collection of receivables, among other factors affecting our working capital;
our receipt of cash proceeds from the exercise of outstanding stock options to acquire our common stock;

59

the nature and timing of acquisitions or other strategic transactions or relationships in which we engage, if any; and
the costs associated with the continued operation, and any future growth, of our business.

Until we can generate sufficient revenues to finance our cash requirements from our operations, which we may never do, we may need to increase our liquidity and capital resources by one or more measures, which may include, among others, reducing operating expenses, restructuring our balance sheet by negotiating with creditors and vendors, entering into strategic partnerships or alliances, raising additional financing through the issuance of debt, equity or convertible securities or pursuing alternative sources of capital, such as through asset or technology sales or licenses or other alternative financing arrangements. Further, even if our near-term liquidity expectations prove correct, we may still seek to raise capital through one or more of these financing alternatives. However, we may not be able to obtain capital when needed or desired, on terms acceptable to us or at all.

Inadequate working capital would have a material adverse effect on our business and operations and could cause us to fail to execute our business plan, fail to take advantage of future opportunities or fail to respond to competitive pressures or customer requirements. A lack of sufficient funding may also require us to again significantly modify our business model and/or reduce or cease our operations, which could include implementing cost-cutting measures or delaying, scaling back or eliminating some or all of our ongoing and planned investments in corporate infrastructure, research and development projects, legal proceedings, business development initiatives and sales and marketing activities, among other activities. Modification of our business model and operations could result in an impairment of assets, the effects of which cannot be determined. Furthermore, if we continue to issue equity or convertible debt securities to raise additional funds, our existing stockholders may experience significant dilution, and the new equity or debt securities may have rights, preferences and privileges that are superior to those of our existing stockholders. If we incur additional debt, it may increase our leverage relative to our earnings or to our equity capitalization or have other material consequences. If we pursue asset or technology sales or licenses or other alternative financing arrangements to obtain additional capital, our operational capacity may be limited and any revenue streams or business plans that are dependent on the sold or licensed assets may be reduced or eliminated. Moreover, we may incur substantial costs in pursuing any future capital-raising transactions, including investment banking, legal and accounting fees, printing and distribution expenses and other similar costs, which would reduce the benefit of the capital received from the transaction.

The price and trading volume of our common stock has and may continue to fluctuate significantly in reaction to real or perceived developments in our business.

Our common stock has been publicly traded since November 2006. The price and trading volume of our common stock are volatile and have in the past fluctuated significantly. This volatility could continue, in which case an active trading market in our common stock may not be sustained and stockholders may not be able to sell their shares at a desired time or a desired price.

The market price at which our common stock trades may be influenced by many factors, including, among others, the following:

the results of legal proceedings in which we are involved;
our operating and financial performance and prospects;
investor perceptions of us and the industry in which we operate;
our ability to meet investor and analyst expectations for our operating results;
the availability and level of research coverage of and market-making in our common stock;
changes in buy/sell recommendations by analysts;
any financial projections we may provide to the public, any changes to these projections or our failure to meet these projections;
our announcement of significant strategic transactions or relationships or the initiation of legal proceedings, including patent infringement actions;

60

general political, economic and market conditions, including volatility or uncertainty in these conditions; and
the other risk factors described in this report.

In addition, shares of our common stock and the public stock markets in general have experienced, and may continue to experience, extreme price and trading volume volatility, at times irrespective of the state of the business of any particular company. These fluctuations may adversely affect the market price of our common stock. Further, following periods of volatility in the overall market and the market price of a particular company’s securities, securities litigation can sometimes be instituted against us. Securities litigation, like other types of litigation, is expensive and time-consuming, and if such litigation is instituted against us in the future, we may incur substantial costs, management’s attention and resources may be diverted, and we could be subject to damages in the event of unfavorable results.

We expect to incur additional indebtedness to support the growth of our business and to facilitate effective working capital. Our level of indebtedness and the terms of such indebtedness could adversely affect our operations and liquidity.

Our operations have consumed substantial amounts of cash since inception, and we expect to incur additional indebtedness to support the growth of our business and to facilitate effective working capital. Incurrence and maintenance of debt could have material adverse consequences on our business and financial condition, such as:

requiring us to dedicate a portion of our cash flows from operations and other capital resources to debt service, thereby reducing our ability to fund working capital, capital expenditures and other cash requirements;
increasing our vulnerability to adverse economic and industry conditions;
limiting our flexibility in planning for or reacting to changes and opportunities in our business and industry, which may place us at a competitive disadvantage; and
limiting our ability to incur additional debt when needed, on acceptable terms or at all.

Adverse developments affecting financial institutions, companies in the financial services industry or the financial services industry generally could adversely affect our operations and liquidity.

Actual events involving limited liquidity, defaults, non-performance or other adverse developments that affect financial institutions or other companies in the financial services industry or the financial services industry generally, or concerns or rumors about any events of these kinds, have in the past and may in the future lead to market-wide liquidity problems.

Our access to our cash and cash equivalents in amounts adequate to finance our operations could be significantly impaired by the financial institutions with which we have arrangements directly facing liquidity constraints or failures. In addition, investor concerns regarding the United States or international financial systems could result in less favorable commercial financing terms, including higher interest rates or costs and tighter financial and operating covenants, or systemic limitations on access to credit and liquidity sources, thereby making it more difficult for us to acquire financing on acceptable terms or at all. Any material decline in available funding or our ability to access our cash and cash equivalents could adversely impact our ability to meet our operating expenses, result in breaches of our contractual obligations or result in violations of federal or state wage and hour laws, any of which could have material adverse impacts on our operations and liquidity.

We hold our cash and cash equivalents that we use to meet our working capital needs in deposit accounts at multiple financial institutions. The balance held in these accounts may exceed the Federal Deposit Insurance Corporation (“FDIC”) standard deposit insurance limit or similar government guarantee schemes. If a financial institution in which we hold such funds fails or is subject to significant adverse conditions in the financial or credit markets, we could be subject to a risk of loss of all or a portion of such uninsured funds or be subject to

61

a delay in accessing all or a portion of such uninsured funds. Any such loss or lack of access to these funds could adversely impact our short-term liquidity and ability to meet our obligations. In addition, if any parties with whom we conduct business are unable to access funds held in uninsured deposit accounts or pursuant to lending arrangements with a financial institution that is placed in receivership by the FDIC, such parties’ ability to pay their obligations to us or to enter into new commercial arrangements requiring additional payments to us could be adversely affected.

There is a limited market for our common shares, and the trading price of our common shares is subject to volatility. 

Netlist common shares began trading on the Over-the-Counter market in October 2018, following the decision to move trading of our common stock from the Nasdaq Capital Market. Because our stock is no longer listed on a registered national securities exchange, we are subject to certain “blue sky” laws of the various states which impose restrictions on our ability to offer and sell our securities. These “blue sky” laws may make it more difficult for us to raise capital or to issue our common stock for equity compensation or other strategic purposes, which could adversely affect our ability to fund our operations or to attract and retain employees. In addition and depending on our results of operations, our stock may be defined as a “penny stock” under Rule 3a51-1 under the Exchange Act. “Penny stocks” are subject to Rule 15g-9 of the Exchange Act, which imposes additional sales practice requirements on broker-dealers that sell low-priced securities to persons other than established customers and institutional accredited investors. For transactions covered by this rule, a broker-dealer must make a special suitability determination for the purchaser and have received the purchaser’s written consent to the transaction prior to sale. Consequently, the rule may affect the ability of broker-dealers to sell our common stock and affect the ability of holders to sell their shares of our common stock in the secondary market. To the extent our common stock is subject to the penny stock regulations, the market liquidity for the shares will be adversely affected.

Future issuances of our common stock or rights to purchase our common stock, including pursuant to our equity incentive plans, could result in additional dilution to the percentage ownership of our stockholders and could cause the price of our common stock to decline.

We have historically funded our operations in large part with proceeds from equity and convertible debt financings, and we expect to continue to do so in the future, including through the issuance of up to $75 million in shares of common stock pursuant to the March 2025 Purchase Agreement. In addition to capital-raising purposes, we may also issue securities from time to time at prices and on other terms as we determine for acquiring other businesses or assets in exchange for shares of our common stock or other securities, issuing securities to collaborators in connection with strategic partnerships, attracting and retaining employees with equity compensation, or other purposes. If we sell common stock or other equity or convertible debt securities in the future, our then-existing stockholders could be materially diluted by such issuances and new investors could gain rights, preferences and privileges senior to the holders of our common stock, which could cause the price of our common stock to decline.

Sales of our common stock, or the perception that such sales could occur, could cause the market price of our stock to drop significantly, regardless of the state of our business.

As of March 29, 2025, there were 274,573,383 shares of our common stock outstanding. In addition, 2,841,764 shares of our common stock are subject to outstanding stock options, 3,396,052 shares of our common stock are subject to outstanding unvested restricted stock units, and 24,747,476 shares of our common stock are subject to outstanding warrants. We may also issue up to $75 million shares of common stock pursuant to the March 2025 Purchase Agreement. All outstanding shares of our common stock and stock issuable pursuant to the March 2025 Purchase Agreement are eligible for sale in the public market under applicable federal securities laws, subject in certain cases to the requirements of Rule 144 under the Securities Act of 1933, as amended, and shares issued upon the exercise or conversion of outstanding stock options, or warrants may also be eligible for sale in the public market, to the extent permitted by Rule 144 or other applicable securities laws and the provisions of the applicable stock option, and warrant agreements. If

62

these shares are sold, or if it is perceived that they may be sold, in the public market, the trading price of our common stock could fall.

As the sole director, Chun K. Hong has significant control over all corporate decisions that may not be in the best interest of our other stockholders.

Our President, Chief Executive Officer and the sole member of our board of directors, Chun K. Hong, has the ability to exert substantial control over all matters requiring approval by our stockholders and our board of directors, including the election and removal of directors, any proposed merger, consolidation or sale of all or substantially all of our assets and other significant corporate transactions. This concentration of control could be disadvantageous to other stockholders with interests different from those of Mr. Hong.

Anti-takeover provisions under our charter documents and Delaware law, as well as our rights agreement, could delay or prevent a change of control and could also limit the market price of our common stock.

Our certificate of incorporation and bylaws contain provisions that could delay or prevent a change of control of our Company or changes in our board of directors that our stockholders might consider favorable, including:

our board of directors is authorized, without prior stockholder approval, to designate and issue preferred stock, commonly referred to as “blank check” preferred stock, which may have rights senior to those of our common stock;
stockholder action by written consent is prohibited;
nominations for election to our board of directors and the submission of matters to be acted upon by stockholders at a meeting are subject to advance notice requirements; and
our board of directors is expressly authorized to make, alter or repeal our bylaws.

In addition, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which may prohibit certain business combinations with stockholders owning 15% or more of our outstanding voting stock. Further, we adopted a rights agreement that would, under certain specified circumstances and for so long as the rights issued under the rights agreement are outstanding, give the holders of our common stock the right to acquire additional shares of our capital stock, which would make it more difficult for a third party to acquire a significant percentage of our outstanding capital stock or attempt a hostile takeover of our Company.

These and other provisions in our certificate of incorporation and bylaws and of Delaware law, as well as the existence of our rights agreement, could make it more difficult for stockholders or potential acquirers to obtain control of our board of directors or initiate actions that are opposed by our board of directors, including a merger, tender offer, proxy contest or other change of control transaction involving our Company. Any delay or prevention of a change of control transaction or changes in our board of directors could prevent the consummation of a transaction in which our stockholders could receive a substantial premium over the then-current market price for our common stock. In addition, these anti-takeover provisions could reduce the price that investors are willing to pay for shares of our common stock.

63

We do not currently intend to pay dividends on our common stock, and any return to investors is expected to result, if at all, only from potential increases in the price of our common stock.

We intend to use all available funds to finance our operations. Accordingly, while all decisions about dividends are at the discretion of our board of directors, we have never declared or paid cash dividends on our capital stock in the past, and we have no intention of declaring or paying any such dividends in the foreseeable future. As a result, any return to investors is expected to result, if at all, only from potential increases in the price of our common stock.

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

None.

Item 3.

Defaults Upon Senior Securities

None.

Item 4.

Mine Safety Disclosures

Not applicable.

Item 5.

Other Information

Insider Trading Arrangements

During the fiscal quarter ended March 29, 2025, none of our directors or officers (as defined in Rule 16a-1 under the Exchange Act) adopted, modified or terminated a "Rule 10b5-1 trading arrangement" or "non-Rule 10b5-1 trading arrangement" (as those terms are defined in Item 408 of Regulation S-K).

64

Item 6.

Exhibits

Filed

Incorporated by Reference

Exhibit No.

    

Exhibit Description

    

Herewith

    

Form

    

File No.

    

Filing Date

3.1

Restated Certificate of Incorporation of Netlist, Inc.

10-Q

001-33170

August 15, 2017

3.1.1

Certificate of Amendment to the Restated Certificate of Incorporation of Netlist, Inc.

10-Q

001-33170

August 15, 2017

3.1.2

Certificate of Amendment of the Restated Certificate of Incorporation of Netlist, Inc.

8-K

001-33170

August 17, 2018

3.1.3

Certificate of Amendment to the Restated Certificate of Incorporation of Netlist, Inc.

8-K

001-33170

August 10, 2020

3.1.4

Certificate of Designation of the Series A Preferred Stock of Netlist, Inc.

10-Q

001-33170

August 15, 2017

3.2

Second Amended and Restated Bylaws of Netlist, Inc.

10-Q

001-33170

November 7, 2024

4.1

Amendment No. 4 to Rights Agreement, dated as of April 17, 2024, by and between Netlist, Inc. and Equiniti Trust Company, LLC. as rights agent

8-K

001-33170

April 17, 2024

10.1˄

Purchase Agreement, dated as of March 13, 2025, between Netlist, Inc. and Lincoln Park Capital Fund, LLC

8-K

001-33170

March 14, 2025

10.2˄

Registration Rights Agreement, dated as of March 13, 2025, between Netlist, Inc. and Lincoln Park Capital Fund, LLC

8-K

001-33170

March 14, 2025

31.1

Rule 13a-14(a) / 15d-14(a) Certification of Chief Executive Officer

X

31.2

Rule 13a-14(a) / 15d-14(a) Certification of Chief Financial Officer

X

32.1+

Section 1350 Certifications of Chief Executive Officer and Chief Financial Officer

X

101.INS

Inline XBRL Instance Document

X

101.SCH

Inline XBRL Taxonomy Extension Schema Document

X

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

X

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

X

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

X

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

X

104

Cover Page Interactive Data File (embedded within the Inline XBRL document)

+

Furnished herewith.

˄

Certain exhibits and schedules have been omitted pursuant to Item 601(a)(5) of Regulation S-K. We hereby undertake to furnish supplementally a copy of any omitted exhibit or schedule upon request by the SEC.

65

SIGNATURES

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

Date:May 13, 2025

Netlist, Inc.

By:

/s/ Chun K. Hong

Chun K. Hong

President, Chief Executive Officer and Sole Director

(Principal Executive Officer)

By:

/s/ Gail Sasaki

Gail Sasaki

Executive Vice President and Chief Financial Officer

(Principal Financial and Accounting Officer)

66

EX-31.1 2 nlst-20250329xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION

I, Chun K. Hong, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Netlist, Inc.;

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

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

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

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

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

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

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

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

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

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

Date:May 13, 2025

/s/ Chun K. Hong

Chun K. Hong

President, Chief Executive Officer and Sole Director


EX-31.2 3 nlst-20250329xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION

I, Gail Sasaki, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Netlist, Inc.;

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

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

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

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

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

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

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

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

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

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

Date:May 13, 2025

/s/ Gail Sasaki

Gail Sasaki

Executive Vice President and Chief Financial Officer


EX-32 4 nlst-20250329xex32.htm EX-32

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of Netlist, Inc., a Delaware corporation (“Netlist”) for the quarter ended March 29, 2025, as filed with the Securities and Exchange Commission on or about the date hereof (the “Report”), each of the undersigned officers of Netlist certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of such officer’s knowledge:

(1)the Report fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934; and

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

ugust

Date:May 13, 2025

/s/ Chun K. Hong

Chun K. Hong

President, Chief Executive Officer and Sole Director

Date:May 13, 2025

/s/ Gail Sasaki

Gail Sasaki

Executive Vice President and Chief Financial Officer

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


GRAPHIC 5 nlst-20250329x10q001.jpg GRAPHIC begin 644 nlst-20250329x10q001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !H & # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#ZF^)O[?>D M_#3X@:]X6G\&ZC?RZ3<_9FN8KR)5D.U6R >1][O7,?\ #S/1/^A"U7_P.AKY M:_:I_P"3C/B#_P!A0_\ HJ.F?!W]F_QE\<].U*]\+IISP:?.MO/]MNC"=S+N M&!M.1@U\^\3B'4<(/J^A^ZTN',CIX&GBL5'E3C%MN4DKM+S[L^J/^'F>B?\ M0A:K_P"!T->R?L]?M7^&_P!H"YU'3[:SGT+6[0>:-.O)4=IH>!YB,O! )P1U M&1V-?#OB_P#8A^*G@WPUJ&MW6G:?>VMC$9IH=.O#-/L'WBJ;!NP.2!S@'K7C M'A3Q5JG@GQ%IVOZ'>M8ZI82B>VN8^<'T(_B4C((/!!(JEBJ]*2]KMZ&&_MB_"'4OC%\'+FPT M2/[1K6FW,>I6MMG!N"@8-&,\9*LV,]P!WJ*KDJ?EW\C\U?&'QB\;^/-7DU+7/%.IWETS%@%N&BCC]DC0A5'L!7KWP-_;@\8_ M"M9;'7S<>-=%,>((+NYVW%N_;;,024QU5L]L$=#\YWMO+IMW-:7D3VEU"Q26 MWN%,LT=JK=D#@'C5K?(^I/^'FUM_P!$[N?_ :I M_P#&ZW? G_!0^W\;>-M \/#P)<69U6^ALA<-J:.(O,8+NV[.<9Z5\L_&3]E; MQE\#?#5KKGB*?29+.XNULT6PN'D?>RLPR"@XPAY^E-/G8_? [1.3]%8^A&/O#XI>-_^%;_ ]U_P 4?9#?+I-JUVUL M'VF15Y*@]B1G'O2^&?$GASXQ> H-2L&AUCP]K%L5:.505=&!5XY%/0CE64]" M#7K5Z<*Z]F]]S\MR;,,5DU18ZG&]-OEEV?6WD[:I_I<_)'X/?%K6_@KXYL_$ MFB/N>/\ =75F[8CO("?FB?\ F#_"0#ZY_6SX8?$K1/BUX+T_Q-H%QY]C=KRC M<202#[\4@[,IX(_$<$5^9W[5/[-UW\!?%XEL5DN?!^INQTZZ;+&!NIMY#_>4 M?=)^\ON#5/\ 9B_:)O\ X!>-!-*9;KPMJ#*FJ6*,?WU';^)>.N,>3A MZTL--TZFQ^HYYE5#B/!QS# :U$M/[R_E?FNGGIZ?K15/5]7LM!TNZU'4;J*R ML+6-II[B=@J1HHR68GH *9H6N6'B;1[/5=+NXK[3KR)9X+F%MR2(PR"#7S?_ M ,%#KW4K7X"1Q69=;.YU:VBOBAZQ?,RAO8NJ?I7MU)\D'-:V/QO+\$\;C:>$ MD^7FDD_+O\_U//\ XC_MP_";4]?;R_ANOC5(CM&IW]K;Q[P.Z>8ISY74$\E>G<"OR:KT3]G:^U+ M3_CMX!ETDN+TZQ;Q 1]6C=MLH/L8R^?85X=/&5/:+FZG[-F/". ^HR5)R4H) MM-R;6BZIZ?B_\ 1,U?#WP'_P"2W?#_ /[#UG_Z,%/%_P"\KY$\+_\ M)/S_ .W_ ,C:_:I_Y.,^(/\ V%#_ .BHZ^JO^"9O_(F^.?\ L*0?^B!7RK^U M3_R<9\0?^PH?_14=?57_ 3-_P"1-\<_]A2#_P!$"C#_ .]/U8\^_P"29C_A MI_\ MI[[^U'_ ,F\_$'_ + \_P#Z#7P#^R7^TMJ\_?W[4?_)O/Q!_[ \__ *#7Y"=#6V-G*G5C*.]CRN#L M'1Q^58C#5U>,I?HM5YKH?M'XU\&^'OC!X%NM&U6*+4]$U2 ,LD3 \$;DEC<= M&'#*PK\F_C=\&M:^!OCJY\/ZL#-"09P''HPZ,O8^Q%?0_[#O[47 M_"*WEK\.O%5WC1KE]FCWLS<6LI/_ ![L3T1B?E/\)..A&/KSX^_ _1_CQX$G MT34-MM?Q9FT[40N7M9\8!]U/1E[CW (UJ0CC:?/#XE_5CS,%B<1PAF#P>*UH M3Z_E)>:VDO\ @'Q!^QA^U$?A5K$?@_Q+='_A$-0F_P!'N)6XTV=CUSVB&4\@@CH0<$$=" 17XT>-_ M!6K_ \\4ZEX7H=_.W,BCI:NQ_B ^X3U'R]0,XX3$6_*J MFK=>KMZ][_'/Q2\*VW@;XE>*O#ME++-9Z5J<]E#).09&1'(!8@ $XK[ _P"" M?\ HPU]I_\ !-K_ )))XC_[#K_^B(JPPL5]9M;:Y[7$E>JN'U-2=Y*% MWWO:_P!_4G_X*1?\D8T+_L/1?^B)J^'O@/\ \EN^'_\ V'K/_P!&"ON'_@I% M_P D8T+_ +#T7_HB:OA[X#_\EN^'_P#V'K/_ -&"JQ?^\KY'/PO_ ,D_/_M_ M\C:_:I_Y.,^(/_84/_HJ.OJK_@F;_P B;XY_["D'_H@5\J_M4_\ )QGQ!_[" MA_\ 14=?57_!,W_D3?'/_84@_P#1 HP_^]/U8\^_Y)F/^&G_ .VGOO[4?_)O M/Q!_[ \__H-?D&Q"@DG ')-?KY^U'_R;S\0?^P//_P"@U^0%Q_J)O]QOY&JS M'XUZ'/P%_N57_'^B+=_I]SIEW+:7EO):W,> \,RE67(##(]P01[$&OT0_8F_ M:C/Q!TR'P+XIN]WB>QB_T&[F;G4(%'0GO*@Z_P!X?-U#5E?M#?LO?\+3^$'A MGQAX9M0?%^G:):>=;QCG48%@7Y?>11G:>X^7TQ\#Z7JE[H&JVNH:?JG^%O8FOR[N+>\T;49() MXY["_M)BKHP,O!NV[:*U\6::JIJ5FO ?LL M\8_N-C_@)R/3/E7[;W[+7_"6V=S\0O"=F6UVVCW:K8P+S>Q*/]:H'65 .?[R MCU SUXFBJT?;TCY?AW-ZV48EY-F6B3M%OH^W^%]'^CT^!M=UR^\3:U?:MJ^ _\ R6[X?_\ 8>L__1@K[A_X*1?\D8T+_L/1?^B)J^'O@/\ M\EN^'_\ V'K/_P!&"KQ?^\KY''PO_P D_/\ [?\ R-K]JG_DXSX@_P#84/\ MZ*CKZJ_X)F_\B;XY_P"PI!_Z(%?*O[5/_)QGQ!_["A_]%1U]5?\ !,W_ )$W MQS_V%(/_ $0*,/\ [T_5CS[_ ))F/^&G_P"VGI?[;'Q6T+P+\&]8T&_F>36/ M$EI+96-I",L<@;I&]$7(R?4@"ORTD7S(W7.-RD9^HKZR_P""CND:G;_%_0M2 MN%=M+N=(6"U?G8'25S*OU^=#]#7R=66,FYU6GT/2X1P=/"Y7"I3=W4]Y^NUO ME;[[GZU_LN?&?0?B]\,[!-+:2"_T:W@L;ZQGQYD+K& K<<%6VDAA[C@@BOFS M]N7]EW^RYKOXD^%+3%G(WF:W8PK_ *IC_P O2 ?PG^,=C\W]ZLS_ ()JZ3J3 M_$'Q=JD:.-(CTR.UF?\ @:=I0R+[D*'/L&]Z_06XMXKN"2">-)H9%*/'(H96 M4C!!!Z@CM7J0C];H+GW/S3&UWPQGDW@W>.C:[IJ[B_T?30_%OX)3KFAV[/X+U.8B';D_8)CSY# M'^Z>2A/;*]0,\-^SQ\>-5^ GCF/5K7?=:/=;8=4TY3Q<19X9?21,DJ>_(/!K MSZ-66$J.G/;^M3[O.,MP_$^!CCL$_P!XEIY]XOS73L_)W/:_VW/V6_\ A"-0 MN?B!X5L\>'KN3?J=E"O%C,Q_UJ@=(W)Y'\+'T/'K'_!-K_DDGB/_ +#K_P#H MB*OIK0];T'XG>#;?4+&2WUG0-7ML@D!HYHG&"K*?Q!4].0:XOX#_ /M?@5: M>)M*TRX\[1M0U5M0LHV)+V\;1HIB8]]I4X/<8SSFO1CAU"LJL-F? 5\^GBW,XT]]-N5GZA_$OX8^&OBSX9E MT3Q1IR7]BQWH22LD+@<.CCE6'J/QR*^58?V%?A(WB46G_"P+V3$F/[,%Y;>= MU^[NQG]*\!^*/[:?Q%^*7AMM#N)K/0K*1LSMHXDBEG7'W&3:G_9MJM[I]W<.7E6'>$>)F/+ %E*D\X)'85]HUZU&I&I34HJR/RO.,%7 MR_&U*&)ES2WOWOKX/8@X((Y! -?D MS^T'\"M5^ OCJ71[S?=:3<;IM,U$K@7$.>A["1<@,/H>AK]?ZX'XU_!S1?C? MX%N_#VKIY;G][9WJKF2TG ^61?Y$=P2*QQ6'5>-UNCU^',^GDV(Y:FM*7Q+M M_>7FNO=?(_/[]CW]IN3X,>)!H&O7#-X+U.7,C,21I\QX\X?[!XWC_@78Y_3N M">.ZACFA=98I%#(Z'(8'D$'N*_%GXB?#_6OA=XPU'PUK]M]GU&S?!Q]R5#]V M1#W1AR#^!Y!KUKX7?MK?$'X5^#K3PW9IINK6%F2ML^II(\L4?:,,K#*CMGH. M.@%>=AL5[&].ILC[_B'AE9M*..RYKFEOKI)=))]_S]=_I[_@I%_R1C0O^P]% M_P"B)J^'O@/_ ,EN^'__ &'K/_T8*Z_XU_M7>+/CMX8M-"UZPTJUM+:[6\1[ M%)%R\)1;NX_F?D5+BK-Z-.-.%:RBDE[L=EHNAQ M_P 4O^">WBCP9X9;5/#6JCQ=<0M^^T^.V\F;R\?>C^8[R#_#U],]*^9T\$^( MI=4_LU- U1M0W;/LHLI?,SZ;=N:**\S%8>%.2Y>I^C<-9]CQ!>VMPVX^9C@.S8X[!1GG- M?5M%%>U2IQI048GY#F>.K9CBYXBN_>?;9):)(****U/+/&?VD/V:-&_:#T:S M$US_ &1KMBW^BZI'$)&$9/SQ.N1N4]1SP>1WS\\_\.S)/^A^'_@L_P#ME%%< MT\-2J2YI+4^CP?$.9X"BJ&'JVBME9.WWIA_P[,D_Z'X?^"S_ .V5O> O^">< MG@KQQX>\0GQL+L:5?PWOD?V=M\SRV#;<[^,^M%%0L'13NH_F=4^*\XJ1<)5M ''I\,?\C_V0$! end EX-101.SCH 6 nlst-20250329.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 995200400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 995200405 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 99940201 - Disclosure - Supplemental Financial Information (Schedule Of Inventories) (Details) link:presentationLink link:calculationLink link:definitionLink 99940502 - Disclosure - Leases - Supplemental condensed consolidated balance sheet information (Details) link:presentationLink link:calculationLink link:definitionLink 99940504 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - Supplemental Financial Information (Maturities of Operating Lease Liabilities) (Details) (Calc 2) link:presentationLink link:calculationLink link:definitionLink 995200090 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 995200105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995200300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 995210101 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995210201 - Disclosure - Supplemental Financial Information link:presentationLink link:calculationLink link:definitionLink 995210301 - Disclosure - Credit Agreement link:presentationLink link:calculationLink link:definitionLink 995210401 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 995210601 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995210701 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 99920202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 99930103 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 99930203 - Disclosure - Supplemental Financial Information (Tables) link:presentationLink link:calculationLink link:definitionLink 99930403 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 99940101 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 99940202 - Disclosure - Supplemental Financial Information (Schedule Of Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 99940203 - Disclosure - Supplemental Financial Information (Schedule Of Computation Of Earnings (Loss) Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 99940204 - Disclosure - Supplemental Financial Information (Disaggregation of Net Sales by Major Source) (Details) link:presentationLink link:calculationLink link:definitionLink 99940205 - Disclosure - Supplemental Financial Information (Major Customers and Products) (Details) link:presentationLink link:calculationLink link:definitionLink 99940206 - Disclosure - Supplemental Financial Information (Net Sales by Country) (Details) link:presentationLink link:calculationLink link:definitionLink 99940207 - Disclosure - Supplemental Financial Information (Schedule Of Supplemental Disclosures Of Cash Flow Information And Non-Cash Financing Activities) (Details) link:presentationLink link:calculationLink link:definitionLink 99940208 - Disclosure - Major Customers, Suppliers and Products (Schedule Of Supplier Concentration of Risk) (Details) link:presentationLink link:calculationLink link:definitionLink 99940301 - Disclosure - Credit Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 99940401 - Disclosure - Debt (Schedule Of Long-Term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 99940601 - Disclosure - Commitments and Contingencies (Litigations and Patent Reexaminations) (Details) link:presentationLink link:calculationLink link:definitionLink 99940701 - Disclosure - Stockholders' Equity (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99940702 - Disclosure - Stockholders' Equity (Common Stock Purchase Agreement) (Details) link:presentationLink link:calculationLink link:definitionLink 99940703 - Disclosure - Stockholders' Equity (2024 Offering) (Details) link:presentationLink link:calculationLink link:definitionLink 99940801 - Disclosure - Stock-Based Awards (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99940802 - Disclosure - Stock-Based Awards (Schedule Of Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 99940803 - Disclosure - Stock-Based Awards (Schedule of Restricted Stock Awards) (Details) link:presentationLink link:calculationLink link:definitionLink 99940804 - Disclosure - Stock-Based Awards (Stock Based Compensation) (Details) link:presentationLink link:calculationLink link:definitionLink 99940901 - Disclosure - Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 995210501 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995210801 - Disclosure - Stock-Based Awards link:presentationLink link:calculationLink link:definitionLink 995210901 - Disclosure - Warrants link:presentationLink link:calculationLink link:definitionLink 99930503 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 99930703 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 99930803 - Disclosure - Stock-Based Awards (Tables) link:presentationLink link:calculationLink link:definitionLink 99930903 - Disclosure - Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 99940102 - Disclosure - Summary of Significant Accounting Policies (Segment Information) (Details) link:presentationLink link:calculationLink link:definitionLink 99940501 - Disclosure - Leases - Lease cost and supplemental condensed consolidated cash flow (Details) link:presentationLink link:calculationLink link:definitionLink 99940503 - Disclosure - Leases - Weighted Average Remaining Lease Term (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 nlst-20250329_cal.xml EX-101.CAL EX-101.DEF 8 nlst-20250329_def.xml EX-101.DEF EX-101.LAB 9 nlst-20250329_lab.xml EX-101.LAB Document And Entity Information [Abstract] Document And Entity Information [Abstract] Statement [Table] Statement [Line Items] Entity Registrant Name Entity Central Index Key Document Type Document Period End Date Amendment Flag Document Fiscal Year Focus Document Fiscal Period Focus Document Quarterly Report Document Transition Report Entity File Number Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Address, Address Line One Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Entity Current Reporting Status Current Fiscal Year End Date Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding CONDENSED CONSOLIDATED BALANCE SHEETS Assets [Abstract] ASSETS Assets, Current [Abstract] Current assets: Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and cash equivalents Restricted cash Restricted cash Accounts Receivable, Net, Current Accounts receivable, net of allowances of $14 (2025) and $41 (2024) Inventory, Net Inventories Inventories Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Assets, Current Total current assets Property, Plant and Equipment, Net Property and equipment, net Operating Lease, Right-of-Use Asset Operating lease right-of-use assets Other assets Other assets Assets Total assets Liabilities and Stockholders' Equity [Abstract] LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities, Current [Abstract] Current liabilities: Accounts Payable, Current Accounts payable Line of Credit, Current Revolving line of credit Employee-related Liabilities, Current Accrued payroll and related liabilities Contract with Customer, Liability, Current Deferred revenue Other Liabilities, Current Other current liabilities Current portion of long term debt and notes payable. Long-term Debt and Notes Payable, Current Long-term debt due within one year Liabilities, Current Total current liabilities Operating Lease, Liability, Noncurrent Operating lease liabilities Other Liabilities, Noncurrent Other liabilities Liabilities Total liabilities Commitments And Contingencies 2009 Commitments and contingencies Stockholders' Equity Attributable to Parent [Abstract] Stockholders' equity (deficit): Preferred Stock, Value, Issued Preferred stock, $0.001 par value-10,000 shares authorized: Series A preferred stock, $0.001 par value; 1,000 shares authorized; none issued and outstanding Common Stock, Value, Issued Common stock, $0.001 par value-450,000 shares authorized; 274,573 (2025) and 271,986 (2024) shares issued and outstanding Additional Paid in Capital, Common Stock Additional paid-in capital Retained Earnings (Accumulated Deficit) Accumulated deficit Stockholders' Equity Attributable to Parent Balance Balance Total stockholders' equity (deficit) Liabilities and Stockholders' Equity Total liabilities and stockholders' equity (deficit) Class of Stock [Axis] Class Of Stock [Domain] Series A Preferred Stock Allowance for Doubtful Accounts Receivable, Current Accounts receivable, allowance for doubtful accounts Preferred Stock, Par or Stated Value Per Share Preferred stock, par value Preferred Stock, Shares Authorized Preferred stock, shares authorized Preferred Stock, Shares Issued Preferred stock, shares issued Preferred Stock, Shares Outstanding Preferred stock, shares outstanding Common Stock, Par or Stated Value Per Share Common stock, par value Common Stock, Shares Authorized Common stock, shares authorized Common Stock, Shares, Issued Common stock, shares issued Common Stock, Shares, Outstanding Common stock, shares outstanding CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Revenue from Contract with Customer, Including Assessed Tax Net sales Total net sales Cost of Goods and Services Sold Cost of sales Gross Profit Gross profit Operating Expenses [Abstract] Operating expenses: Research and Development Expense Research and development Legal Fees Intellectual property legal fees Selling, General and Administrative Expense Selling, general and administrative Operating Expenses Total operating expenses Operating Income (Loss) Operating loss Nonoperating Income (Expense) [Abstract] Other income, net: Interest Income (Expense), Net Interest income, net Other Nonoperating Income (Expense) Other income, net Nonoperating Income (Expense) Total other income, net Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss before provision for income taxes Income Tax Expense (Benefit) Provision for income taxes Net loss Numerator: Net loss Earnings Per Share [Abstract] Loss per share: Basic and diluted (loss) earnings per share: Earnings Per Share, Basic Net loss per share - Basic Basic Earnings Per Share, Diluted Net loss per share - Diluted Diluted Weighted-average common shares outstanding: Weighted Average Number of Shares Outstanding, Basic Weighted-average basic shares outstanding Basic Weighted Average Number of Shares Outstanding, Diluted Weighted-average diluted shares Diluted CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) Statement, Equity Components [Axis] Equity Component [Domain] Parent Common Stock Additional Paid-In Capital Accumulated Deficit Shares, Outstanding Balance, shares Balance, shares Equity impact of the value of commo stock and commitment stock issued during the period. Stock Issued During Period Value Common Stock And Commitment Shares Issuance of common stock, net Stock Issued During Period, Value, New Issues Issuance of common stock, net Net purchase price Common stock shares issued Issuance of common stock, net shares Shares issued Stock Issued During Period, Value, Stock Options Exercised Exercise of stock options Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Exercised Exercise of stock options, shares Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Stock-based compensation Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Restricted stock units vested and distributed Stock Issued During Period, Shares, Restricted Stock Award, Gross Restricted stock units vested and distributed, shares Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Tax withholdings related to net share settlements of equity awards Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Tax withholdings related to net share settlements of equity awards, shares CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net loss Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to reconcile net loss to net cash used in operating activities: Depreciation, Depletion and Amortization Depreciation and amortization Other Noncash Expense Non-cash lease expense Gain (Loss) on Extinguishment of Debt Gain on forgiveness of debt Gain on extinguishment of debt Stock-based Compensation Stock-based compensation Changes in operating assets and liabilities: Increase (Decrease) in Accounts Receivable Accounts receivable Increase (Decrease) in Inventories Inventories Increase (Decrease) in Prepaid, Deferred Expense and Other Assets Prepaid expenses and other assets Increase (Decrease) in Accounts Payable Accounts payable Increase (Decrease) in Employee Related Liabilities Accrued payroll and related liabilities Increase (Decrease) in Deferred Revenue Deferred revenue Increase (Decrease) in Accrued Liabilities Other liabilities Net Cash Provided by (Used in) Operating Activities Net cash used in operating activities Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Payments to Acquire Property, Plant, and Equipment Acquisition of property and equipment Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Cash flows from financing activities: Proceeds from (Repayments of) Lines of Credit Net repayments under line of credit Finance Lease, Principal Payments Principal repayments under finance lease Financing cash flows from finance leases Repayments of Long-term Debt Payments on notes payable Proceeds from issuance of common stock Proceeds from issuance of common stock, net Proceeds from Stock Options Exercised Proceeds from exercise of stock options Payments For Taxes Related To Equity Awards Payments For Taxes Related To Equity Awards Payments for taxes related to net share settlement of equity awards Net Cash Provided by (Used in) Financing Activities Net cash provided by financing activities Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net change in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents and restricted cash at end of period Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Reconciliation of cash, cash equivalents and restricted cash at end of period: Restricted Cash and Cash Equivalents Restricted cash Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies Supplemental Financial Information Supplemental Financial Information Supplemental Financial Information [Text Block] Supplemental Financial Information Financing Arrangements Debt Disclosure [Text Block] Financing Arrangements Debt Long-term Debt [Text Block] Debt Leases The entire disclosure of information about leases. Lease Disclosure [Text Block] Leases Commitments and Contingencies Commitments And Contingencies Disclosure Text Block Commitments and Contingencies Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Stockholders' Equity Stock-Based Awards Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Stock-Based Awards Warrants The entire disclosure for warrants or rights issued. Disclosure of Warrants And Rights Text Block Warrants Liquidity Policies [Policy Text Block] Liquidity [Policy Text Block] Liquidity Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Consolidation, Policy [Policy Text Block] Principles of Consolidation Fiscal Period, Policy [Policy Text Block] Fiscal Year Use of Estimates, Policy [Policy Text Block] Use of Estimates New Accounting Pronouncements, Policy [Policy Text Block] Recently Issued Accounting Standards Segment Reporting, Policy [Policy Text Block] Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Segment Reporting Information, by Segment Schedule of Inventory, Current [Table Text Block] Schedule Of Inventories Schedule of Calculation of Numerator and Denominator in Earnings Per Share [Table Text Block] Schedule of computation of basic and diluted earnings (loss) per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of potential common shares excluded from diluted net loss per share calculations Disaggregation of Revenue [Table Text Block] Schedule of disaggregation of sales by major source Revenue from External Customers by Geographic Areas [Table Text Block] Schedule of sales from external customers by geographic area Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Schedule of supplemental disclosure of non-cash financing activities Schedule of Customer Concentration of Risk [Table Text Block] Schedule of Customer Concentration of Risk [Table Text Block] Schedule Of Customer Concentration of Risk Schedule of Supplier Concentration of Risk [Table Text Block] Schedule of Supplier Concentration of Risk [Table Text Block] Schedule Of Supplier Concentration of Risk Schedule of Long-term Debt Instruments [Table Text Block] Schedule of long-term debt Lease, Cost [Table Text Block] Schedule of lease cost and supplemental condensed consolidated cash flow information relating to operating leases The tabular disclosure of lease balance sheet and quantitative information. Lease Balance Sheet and Quantitative Information Disclosure [Table Text Block] Schedule of supplemental condensed consolidated balance sheet information Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of maturities of operating lease liabilities Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Schedule of warrant activity Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of common stock options activity Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Schedule of restricted stock Awards Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of stock-based compensation Expense Securities or Other Assets Sold under Agreements to Repurchase [Axis] Assets Sold under Agreements to Repurchase, Type [Domain] March 2025 Lincoln Park Purchase Agreement member March 2025 Lincoln Park Purchase Agreement [Member] March 2025 Lincoln Park Purchase Agreement Sale of Stock [Axis] Sale of Stock [Domain] Private Placement [Member] 2024 Offering Class of Warrant or Right [Axis] Class of Warrant or Right [Domain] Series A [Member] Series A Warrants Series B [Member] Series B Warrants Range [Axis] Range [Domain] Minimum [Member] Minimum Maximum [Member] Maximum Equity impact of the value of commitment stock issued during the period. Stock Issued During Period Value Commitment Shares Aggregate amount Represents the purchase agreement term. Purchase Agreement Term Purchase agreement term Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Number of shares called by warrants Class of Warrant or Right, Exercise Price of Warrants or Rights Outstanding, Weighted-Average Exercise Price, Ending balance Outstanding, Weighted-Average Exercise Price, Beginning balance Exercise price of warrants Sale of Stock, Consideration Received on Transaction Sale of stock, net proceeds Number of weeks in a fiscal year. Number of Weeks in a Fiscal Year Number of weeks in a fiscal year Number of weeks in fourth quarter. Number of Weeks in Fourth Quarter Number of weeks in fourth quarter Labor and Related Expense Employee Compensation (1) Allocated Share-based Compensation Expense Stock Based Compensation Stock-Based Compensation, Total Other Cost and Expense, Operating Program Expenses (2) Professional Fees (3) Inventory, Raw Materials Raw materials Inventory, Work in Process Work in process Inventory, Finished Goods Finished goods Debt Instrument, Periodic Payment, Interest Interest Income Taxes Paid Income taxes Debt Financing of Insurance Debt Financing of Insurance Debt financing of insurance Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted average common share equivalents Disaggregation of Revenue [Abstract] Products and Services [Axis] Products and Services [Domain] No definition available. Resales of third-party products Represent the information relating to the modular memory subsystems Sale of the Company's modular memory subsystems Deferred Revenue Concentration Risk [Table] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Customer Concentration Risk [Member] Customer Concentration Risk Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Sales Revenue, Product Line [Member] Sales Revenue, Resale of Products [Member] Sales Revenue, Resale of Products Sales Revenue, Resale of Products Gross Receivables [Member] Gross Receivables Major Customers [Axis] Name of Major Customer [Domain] Represents information pertaining to customers. Customers [Member] Customers Customer One [Member] Customer A [Member] Customer A Customer Two [Member] Customer B [Member] Customer B Customer Three [Member] Customer C Customer four [Member] Customer D Customer Five [Member] Customer E Concentration Risk [Line Items] Concentration Risk Concentration Risk, Percentage Concentration risk, percentage Concentration Risk, Number of Customers Concentration Risk, Number of Customers Concentration Risk, Number of Customers Geographical [Axis] Geographical [Domain] United States People's Republic of China Other Countries Member. Other Countries Major Customers, Suppliers and Products Supplier One [Member] Supplier A [Member] Supplier Concentration Risk [Member] Cost of Goods, Total [Member] Line of Credit Facility [Table] Credit Facility [Axis] Credit Facility [Domain] Line of Credit Standby Letters of Credit Legal Entity [Axis] Entity [Domain] Silicon Valley Bank [Member]. Silicon Valley Bank Line of Credit Facility [Axis] Line of Credit Facility, Lender [Domain] Line of Credit Facility [Line Items] Line of Credit Facility Debt Instrument, Face Amount Irrecoverable letter of credit issued Line of Credit Facility, Maximum Borrowing Capacity Maximum borrowing capacity Line of Credit Facility, Covenant Terms, Maximum borrowing Capacity as a Percentage of Eligible Accounts Receivable Line of Credit Facility, Covenant Terms, Maximum borrowing Capacity as a Percentage of Eligible Accounts Receivable Borrowing capacity as a percentage of eligible accounts receivable Line of Credit Facility, Maximum Amount Outstanding During Period Outstanding borrowings Debt Instrument, Interest Rate, Stated Percentage Interest rate (as a percent) Debt Instrument, Basis Spread on Variable Rate Rate plus "prime rate" Line of Credit Facility, Remaining Borrowing Capacity Availability remaining Schedule of Long-term Debt Instruments [Table] Short-term Debt, Type [Axis] Short-term Debt, Type [Domain] Insurance Policy Finance Notes Payable 7.31 Percent. Insurance Policy Finance Notes Payable 7.31 Percent [Member] Insurance Policy Finance Notes Payable 7.31 Percent Debt Instrument [Line Items] Debt Notes payable Convertible Debt, Current Less: amounts due within one year Notes Payable, Current Notes payable, Current The amortization period of principal and interest payments of debt. Debt Instrument, Periodic Payments, Amortization Period Amortization period Lease, Cost [Abstract] Lease cost: Operating Lease, Cost Operating lease cost Operating Lease, Payments Operating cash flows from operating leases Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Operating Lease [Abstract] Operating Lease [Abstract] Operating Leases Operating Lease, Liability, Current Accrued expenses and other current liabilities Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other current liabilities - extensible list Operating Lease, Liability Total operating lease liabilities Total operating lease liabilities Finance Leases [Abstract] Finance Leases [Abstract] Finance Leases Finance Lease, Right-of-Use Asset, before Accumulated Amortization Property and equipment, at cost Finance Lease, Right-of-Use Asset, Accumulated Amortization Accumulated depreciation Finance Lease, Right-of-Use Asset, after Accumulated Amortization Property and equipment, net Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net - extensible list Finance Lease, Liability, Current Accrued expenses and other current liabilities Finance Lease, Liability, Noncurrent Other liabilities Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities - extensible list Finance Lease, Liability Total finance lease liabilities Total finance lease liabilities Finance Lease, Liability, Statement of Financial Position [Extensible List] Total finance lease liabilities - extensible list Operating Lease, Weighted Average Remaining Lease Term Weighted Average Remaining Lease Term - Operating leases Finance Lease, Weighted Average Remaining Lease Term Weighted Average Remaining Lease Term - Finance leases Operating Lease, Weighted Average Discount Rate, Percent Weighted Average Discount Rate - Operating leases Finance Lease, Weighted Average Discount Rate, Percent Weighted Average Discount Rate - Finance leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Operating Leases Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 2025 Lessee, Operating Lease, Liability, Payments, Due Year Two 2026 Lessee, Operating Lease, Liability, Payments, Due Year Three 2027 Lessee, Operating Lease, Liability, Payments, Due Total lease payments Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: imputed interest Finance Lease, Liability, Payment, Due [Abstract] Finance Leases 2025 Finance Lease, Liability, Payments, Due Year Two 2026 Finance Lease, Liability, Payments, Due Total lease payments Loss Contingencies [Table] Litigation Case [Axis] Litigation Case [Domain] Represents the information pertaining to Samsung Litigations. Samsung Litigations Represents the information pertaining to Micron Litigation. Micron Litigation [Member] Micron Litigation Loss Contingencies [Line Items] Commitments and Contingencies Gain Contingency, Patents Allegedly Infringed upon, Number Number of patents infringed upon The number of challenged claims found unpatentable in the final written decision. Loss Contingency, Final Decision, Number of Challenged Claims Found Unpatentable Number of challenged claims found unpatentable Loss Contingency, Damages Awarded, Value Preferred Stock, Including Additional Paid in Capital [Abstract] Serial Preferred Stock Number of Rights Authorized for Each Outstanding Share of Stock Number of Rights Authorized for Each Outstanding Share of Stock Number of rights authorized for each outstanding share of stock Number of Shares Issued when Right is Exercised Number of Shares Issued when Right is Exercised Number of shares issued when right is exercised Shares Issued, Price Per Share Purchase price per share Number of Days Rights are to be Distributed Number of Days Rights are to be Distributed Number of days rights are to be distributed Minimum Beneficial Ownership Percentage for Rights to be Distributed Minimum Beneficial Ownership Percentage for Rights to be Distributed Minimum beneficial ownership percentage for rights to be distributed Stock Issued or Granted During Period, Share-based Compensation [Abstract] Stock-Based Compensation Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Shares available for issuance Schedule of Assets Sold under Agreements to Repurchase [Table] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event September 2021 Lincoln Park Purchase Agreement member September 2021 Lincoln Park Purchase Agreement [Member] September 2021 Lincoln Park Purchase Agreement March 2025 Purchase Agreement. March 2025 Purchase Agreement [Member] March 2025 Purchase Agreement Assets Sold under Agreements to Repurchase [Line Items] Number of commitment stock issued during the period. Stock Issued During Period Shares Commitment Shares Commitment shares Number of additional commitment stock issued during the period. Stock Issued During Period Shares Additional Commitment Shares Additional commitment shares Represents the threshold number of shares of common stock to be issued. Threshold Number of Shares of Common Stock to be Issued Threshold number of shares of common stock to be issued Represents the threshold value of shares of common stock to be issued under single purchase. Threshold Value of Shares of Common Stock to be Issued Under Single Purchase Threshold value of shares of common stock to be issued under single purchase Threshold percentage of number of shares issued under regular purchase to purchase additional amount of common stock. Threshold Percentage of Number of Shares Issued Under Regular Purchase to Purchase Additional Amount of Common stock Threshold percentage of number of shares issued under regular purchase to purchase additional amount of common stock Threshold percentage of number of shares of common stock to purchase additional amount of common stock. Threshold Percentage of Number of Shares of Common Stock to Purchase Additional Amount of Common stock Threshold percentage of number of shares of common stock to purchase additional amount of common stock Threshold percentage of common stock to be sold. Threshold Percentage of Common Stock to be Sold Threshold percentage of common stock to be sold Period after purchase agreement not to enter into variable rate transaction. Period After Purchase Agreement Not to Enter into Variable Rate Transaction Period after purchase agreement not to enter into variable rate transaction Right to terminate agreement cost. Right to Terminate Agreement Cost Terminate agreement cost Number of shares that have been purchased by outside entity. Share purchase Lincoln Park Purchase (shares) The price of common stock purchased by an outside entity during the period. Purchase of common stock price Lincoln Park stock purchase price Stock Issued During Period, Shares, Treasury Stock Reissued Stock issued common stock Stock, Class of Stock [Table] Member represents amendment to warrant offering terms. Warrant Amendment [Member] Warrant amendment Class of Stock [Line Items] Sale of Stock, Percentage of Ownership after Transaction Percent of ownership of common stock Warrants and Rights Outstanding, Term Warrants term Period of time when directors and executive officers enter lock-up agreement where sale of securities is prohibited. Lock Up Agreement Period Restricted Stock Units (RSUs) [Member] Plan Name [Axis] Plan Name [Domain] Amended 2006 Plan [Member] Amended 2006 Plan Plan 2006 [Member] 2006 Plan Share based compensation arrangement by share based payment award rate of vesting of options granted. Share Based Compensation Arrangement By Share Based Payment Award Rate Of Vesting Of Options Granted Rate of vesting of options granted Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Vesting period of options granted, in years Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Expiration of vested options, period from date of grant Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Outstanding, Ending Balance Outstanding, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Expired or forfeited Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted-Average Grant - Date Fair Value (Per Share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Outstanding, Ending Balance Outstanding, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Expired or Forfeited Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stock-Based Awards Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Outstanding, Ending Balance Outstanding, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Outstanding, Ending Balance Outstanding, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period, Weighted Average Grant Date Fair Value Forfeited Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Income Statement Location [Axis] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Cost Of Sales [Member] Cost of sales Research and development Selling, General and Administrative Expenses [Member] Selling, general and administrative Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized Unearned stock-based compensation Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Expects to recognize over a weighted-average period Class of Warrant or Right [Table] Warrant Class of Warrant or Right [Line Items] Class of Warrant or Right, Number of Securities Called by Warrants or Rights Warrants Outstanding, Ending Balance Warrants Outstanding, Beginning Balance Class Of Warrant Or Right Number Of Securities Called By Warrants Or Rights Expired Class Of Warrant Or Right Number Of Securities Called By Warrants Or Rights Expired Warrants Expired Class Of Warrant Or Right Exercise Price Of Warrants Or Rights 1 Expired Class Of Warrant Or Right Exercise Price Of Warrants Or Rights 1 Expired Weighted-Average Exercise Price, Expired NA Rule 10b5-1 Arr Modified [Flag] Rule 10b5-1 Arrangement Modified NA Non Rule 10b5-1 Arr Modified [Flag] Non Rule 10b5-1 Arrangement Modified EX-101.PRE 10 nlst-20250329_pre.xml EX-101.PRE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.25.1
Document And Entity Information - shares
3 Months Ended
Mar. 29, 2025
May 09, 2025
Document And Entity Information [Abstract]    
Entity Registrant Name NETLIST INC  
Entity Central Index Key 0001282631  
Document Type 10-Q  
Document Period End Date Mar. 29, 2025  
Amendment Flag false  
Document Fiscal Year Focus 2025  
Document Fiscal Period Focus Q1  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-33170  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 95-4812784  
Entity Address, Address Line One 111 Academy, Suite 100  
Entity Address, City or Town Irvine  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92617  
City Area Code 949  
Local Phone Number 435-0025  
Title of 12(b) Security None  
Entity Current Reporting Status Yes  
Current Fiscal Year End Date --12-27  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   274,803,498
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 29, 2025
Dec. 28, 2024
Current assets:    
Cash and cash equivalents $ 14,430 $ 22,507
Restricted cash 11,150 12,100
Accounts receivable, net of allowances of $14 (2025) and $41 (2024) 1,920 1,671
Inventories 2,253 2,744
Prepaid expenses and other current assets 789 733
Total current assets 30,542 39,755
Property and equipment, net 464 517
Operating lease right-of-use assets 962 1,101
Other assets 456 466
Total assets 32,424 41,839
Current liabilities:    
Accounts payable 38,651 42,307
Revolving line of credit 1,573 1,230
Accrued payroll and related liabilities 935 808
Deferred revenue 1,594 40
Other current liabilities 2,421 2,675
Long-term debt due within one year 358  
Total current liabilities 45,532 47,060
Operating lease liabilities 491 641
Other liabilities 73 186
Total liabilities 46,096 47,887
Commitments and contingencies
Stockholders' equity (deficit):    
Preferred stock, $0.001 par value-10,000 shares authorized: Series A preferred stock, $0.001 par value; 1,000 shares authorized; none issued and outstanding
Common stock, $0.001 par value-450,000 shares authorized; 274,573 (2025) and 271,986 (2024) shares issued and outstanding 275 273
Additional paid-in capital 333,228 331,367
Accumulated deficit (347,175) (337,688)
Total stockholders' equity (deficit) (13,672) (6,048)
Total liabilities and stockholders' equity (deficit) $ 32,424 $ 41,839
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 29, 2025
Dec. 28, 2024
Accounts receivable, allowance for doubtful accounts $ 14 $ 41
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 450,000,000 450,000,000
Common stock, shares issued 274,573,000 271,986,000
Common stock, shares outstanding 274,573,000 271,986,000
Series A Preferred Stock    
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS    
Net sales $ 28,975 $ 35,807
Cost of sales 27,675 35,092
Gross profit 1,300 715
Operating expenses:    
Research and development 893 2,441
Intellectual property legal fees 7,027 12,540
Selling, general and administrative 3,147 3,116
Total operating expenses 11,067 18,097
Operating loss (9,767) (17,382)
Other income, net:    
Interest income, net 220 377
Other income, net 60 38
Total other income, net 280 415
Loss before provision for income taxes (9,487) (16,967)
Provision for income taxes   1
Net loss $ (9,487) $ (16,968)
Loss per share:    
Basic $ (0.03) $ (0.07)
Diluted $ (0.03) $ (0.07)
Weighted-average common shares outstanding:    
Basic 272,379 254,931
Diluted 272,379 254,931
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY (DEFICIT) - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Total
Balance at Dec. 30, 2023 $ 254 $ 307,328 $ (283,823) $ 23,759
Balance, shares at Dec. 30, 2023 253,593      
Net Income (Loss)     (16,968) (16,968)
Issuance of common stock, net $ 1 2,130   2,131
Issuance of common stock, net shares 1,244      
Exercise of stock options   62   62
Exercise of stock options, shares 78      
Stock-based compensation   1,374   1,374
Restricted stock units vested and distributed $ 1 (1)    
Restricted stock units vested and distributed, shares 678      
Tax withholdings related to net share settlements of equity awards   (7)   (7)
Tax withholdings related to net share settlements of equity awards, shares (4)      
Balance at Mar. 30, 2024 $ 256 310,886 (300,791) 10,351
Balance, shares at Mar. 30, 2024 255,589      
Balance at Dec. 28, 2024 $ 273 331,367 (337,688) (6,048)
Balance, shares at Dec. 28, 2024 271,986      
Net Income (Loss)     (9,487) (9,487)
Issuance of common stock, net $ 2 937   939
Issuance of common stock, net shares 2,112      
Exercise of stock options   12   $ 12
Exercise of stock options, shares 23     23
Stock-based compensation   971   $ 971
Restricted stock units vested and distributed $ 1 (1)    
Restricted stock units vested and distributed, shares 506      
Tax withholdings related to net share settlements of equity awards $ 1 58   59
Tax withholdings related to net share settlements of equity awards, shares (54)      
Balance at Mar. 29, 2025 $ 275 $ 333,228 $ (347,175) $ (13,672)
Balance, shares at Mar. 29, 2025 274,573      
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Cash flows from operating activities:    
Net loss $ (9,487) $ (16,968)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 71 85
Non-cash lease expense 139 167
Gain on forgiveness of debt (251)  
Stock-based compensation 971 1,374
Changes in operating assets and liabilities:    
Accounts receivable (249) 33
Inventories 491 (3,138)
Prepaid expenses and other assets 486 (136)
Accounts payable (3,656) 3,211
Accrued payroll and related liabilities 127 239
Deferred revenue 1,554  
Other liabilities (266) 915
Net cash used in operating activities (10,070) (14,218)
Cash flows from investing activities:    
Acquisition of property and equipment (13) (37)
Net cash used in investing activities (13) (37)
Cash flows from financing activities:    
Net repayments under line of credit 343 537
Principal repayments under finance lease   (54)
Payments on notes payable (179) (123)
Proceeds from issuance of common stock, net 939 2,131
Proceeds from exercise of stock options 12 62
Payments for taxes related to net share settlement of equity awards (59) (7)
Net cash provided by financing activities 1,056 2,546
Net change in cash, cash equivalents and restricted cash (9,027) (11,709)
Cash, cash equivalents and restricted cash at beginning of period 34,607 52,845
Cash, cash equivalents and restricted cash at end of period $ 25,580 $ 41,136
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
Mar. 29, 2025
Mar. 30, 2024
Reconciliation of cash, cash equivalents and restricted cash at end of period:    
Cash and cash equivalents $ 14,430 $ 28,736
Restricted cash 11,150 12,400
Cash, cash equivalents and restricted cash at end of period $ 25,580 $ 41,136
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 29, 2025
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

Note 1—Summary of Significant Accounting Policies

Basis of Presentation

Our unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). Certain information and footnote disclosures normally included in the condensed consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto as of and for the year ended December 28, 2024, included in our Annual Report on Form 10-K filed with the SEC on March 28, 2025.

In the opinion of management, all adjustments for the fair presentation of our condensed consolidated financial statements have been made. The adjustments are of a normal recurring nature except as otherwise noted. The results of operations for the interim periods are not necessarily indicative of the results to be expected for other periods or the full fiscal year. We have evaluated events occurring subsequent to March 29, 2025 through the filing date of this Quarterly Report on Form 10-Q and concluded that there were no events that required recognition and disclosures other than those discussed elsewhere in the notes hereto.

Principles of Consolidation

The condensed consolidated financial statements include the accounts of Netlist, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Fiscal Year

Our fiscal year is the 52- or 53-week period that ends on the Saturday nearest to December 31. Our fiscal year 2025 will include 52 weeks and ends on December 27, 2025. Each quarter of fiscal year 2025 will be comprised of 13 weeks. Unless otherwise stated, references to particular years, quarters, months and periods refer to our fiscal years ended in December and the associated quarters, months and periods of those fiscal years.

Use of Estimates

The preparation of the accompanying condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported. Significant items subject to such estimates and assumptions made by management include, but not limited to,

the determination of inventory reserves, allowance for doubtful accounts, and the discount rate used for lease obligation. Actual results may differ materially from those estimates.

Liquidity

We incurred net loss of $9.5 million for the three months ended March 29, 2025 and $17.0 million for the three months ended March 30, 2024. We have historically financed our operations primarily with proceeds from issuances of equity and receipts from revenues. In addition, we have received proceeds from our entry into a Strategic Product Supply and License Agreement with SK hynix, Inc., a South Korean memory semiconductor supplier (“SK hynix”), on April 5, 2021 (the “Strategic Agreement”), which we used to support our operations. We have also funded our operations with a revolving line of credit under a bank credit facility with Silicon Valley Bank, a division of First-Citizens Bank & Trust Company (“SVB”), proceeds raised from the 2024 Offering (as defined below) and funds raised through the March 2025 Purchase Agreement (as defined below) (see Notes 3 and 7).

March 2025 Lincoln Park Purchase Agreement

On March 13, 2025, we entered into the March 2025 Purchase Agreement with Lincoln Park Capital Fund, LLC (“Lincoln Park”), pursuant to which we have the right to sell to Lincoln Park up to an aggregate of $75 million in shares of our common stock over the 36-month term of the March 2025 Purchase Agreement subject to the conditions and limitations set forth in the March 2025 Purchase Agreement. As of March 29, 2025, $74.1 million remains available under the March 2025 Purchase Agreement with Lincoln Park (see Note 7).

2024 Offering

On October 11, 2024, we entered into a Securities Purchase Agreement (the “2024 Purchase Agreement”) with certain investors, pursuant to which we issued and sold to the investors in a registered offering (the “2024 Offering”) an aggregate of (i) 13,636,364 shares of our common stock, (ii) Series A Common Stock Purchase Warrants (the “Series A Warrants”) to purchase up to an aggregate of 13,636,364 shares of our common stock, at a purchase price of $1.30 per share, and (iii) Series B Common Stock Purchase Warrants (the “Series B Warrants,” and together with the Series A Warrants, the “Warrants”) to purchase up to 13,636,364 shares of our common stock, at a per share purchase price of $1.10 per share and accompanying warrants. The 2024 Offering closed on October 15, 2024. The net proceeds to us from the 2024 Offering were approximately $14.2 million, after deducting placement agent fees and offering costs paid by us (see Note 7).

Inadequate working capital would have a material adverse effect on our business and operations and could cause us to fail to execute our business plan, fail to take advantage of future opportunities or fail to respond to competitive pressures or customer requirements. A lack of sufficient funding may also require us to significantly modify our business model and/or reduce or cease our operations, which could include implementing cost-cutting measures or delaying, scaling back or eliminating some or all of our ongoing and planned investments in corporate infrastructure, research and development projects, business development initiatives and sales and marketing activities, among other activities. While our estimates of our operating revenues and expenses and working capital requirements could be incorrect and we may use our cash resources faster than we anticipate, management believes our existing balance of cash and cash equivalents together with the Strategic Agreement with SK hynix, proceeds from issuances of debt and equity securities, including our equity line with Lincoln Park (see Note 7), cash receipts from revenues, borrowing availability under the 2023 SVB Credit Agreement (see Note 3), and funds raised through future equity offerings, will be sufficient to meet our anticipated cash needs for at least the next 12 months.

Recently Issued Accounting Standards

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure,

which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. This ASU is effective for the annual periods beginning January 1, 2024, and becomes effective for interim periods within fiscal years beginning January 1, 2025. We adopted this guidance on December 28, 2024. The adoption only impacted our disclosure and has no material impact on the Company’s condensed consolidated financial statements as of and for the quarter ended March 29, 2025.

In November 2024, the FASB issued ASU 2024-03, Income Statement – Reporting Comprehensive Income – Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, which updates expense disclosure requirements on an annual and interim basis. This ASU is effective for the annual periods beginning after December 15, 2026, and the interim reporting periods beginning after December 15, 2027. Early adoption is permitted. We are currently evaluating the impact of adopting this ASU.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which will require us to disclose specified additional information in its income tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. This ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. We will adopt this ASU using either a prospective or retrospective transition method. We are currently evaluating the impact of adopting this ASU.

Segment Information

Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance.

The Company’s chief operating decision maker, the chief executive officer, reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance on a regular basis. Accordingly, the Company considers itself to be one reportable segment, which is comprised of one operating segment: resales of third-party products and sale of our modular memory subsystems.

Significant expenses were as follows (in thousands):

Three Months Ended

March 29,

March 30,

2025

2024

Expense:

Employee Compensation (1)

$

2,160

$

2,547

Stock Based Compensation

971

1,374

Program Expenses (2)

581

948

Professional Fees (3)

6,613

12,389

(1)The amounts consisted of employee compensation related to both COGS and operating expenses. The amounts do not include stock-based compensation. The amounts do not include professional fees.
(2)The amounts consisted of costs, such as outside services, depreciation, and dues and subscriptions, related to both COGS and operating expenses. The amounts do not include professional fees.
(3)The amounts consisted of legal fees, tax and audit fees.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Financial Information
3 Months Ended
Mar. 29, 2025
Supplemental Financial Information  
Supplemental Financial Information

Note 2—Supplemental Financial Information

Inventories

Inventories consisted of the following (in thousands):

March 29,

December 28,

    

2025

    

2024

Raw materials

$

276

$

379

Work in process

150

54

Finished goods

1,827

2,311

$

2,253

$

2,744

Cash Flow Information

The following table shows supplemental disclosures of cash flow information and non-cash financing activities (in thousands):

Three Months Ended

March 29,

March 30,

2025

    

2024

Supplemental disclosure of cash flow information:

Cash paid during the year for:

Interest

$

8

$

28

Income taxes

$

$

1

Supplemental disclosure of non-cash investing and financing activities:

Debt financing of insurance

$

500

$

500

Loss Per Share

The following table shows the computation of basic and diluted loss per share of common stock (in thousands, except per share data):

Three Months Ended

March 29,

March 30,

2025

    

2024

Numerator: Net loss

$

(9,487)

$

(16,968)

Denominator: Weighted-average basic shares outstanding - basic and diluted

272,379

254,931

Net loss per share - basic and diluted

$

(0.03)

$

(0.07)

The table below shows potentially dilutive weighted average common share equivalents, consisting of shares issuable upon the exercise of outstanding stock options and warrants using the treasury stock method and the shares vesting of issuable upon the restricted stock units (“RSUs”). These potential weighted average common share equivalents have been excluded from the diluted net loss per share calculations above as their effect would be anti-dilutive (in thousands):

Three Months Ended

March 29,

March 30,

2025

    

2024

Weighted average common share equivalents

572

2,035

Disaggregation of Net Sales

The following table shows disaggregated net sales by major source (in thousands):

Three Months Ended

March 29,

March 30,

    

2025

2024

Resales of third-party products

$

27,648

$

31,274

Sale of our modular memory subsystems

1,327

4,533

Total net sales

$

28,975

$

35,807

Net product sales by country presented below are based on the billing location of the customer (in thousands):

Three Months Ended

March 29,

March 30,

    

2025

    

2024

United States

$

1,940

$

8,883

People's Republic of China (1)

26,169

26,254

Other countries

866

670

Total net sales

$

28,975

$

35,807

(1)

People’s Republic of China (“PRC”) includes Hong Kong and Taiwan.

The PRC accounted for more than 10% of our net product sales for the three months ended March 29, 2025. The United States and the PRC accounted for more than 10% of our net product sales for the three months ended March 30, 2024.

As of March 29, 2025, we had deferred revenue of $1.6 million. These deferred revenues relate to advance payments received during the quarter on orders shipped subsequent to the end of quarter.

Major Customers, Suppliers and Products

Our net product sales have historically been concentrated in a small number of customers. The following table sets forth the percentage of net product sales made to customers that each comprise 10% or more of total product sales:

Three Months Ended

March 29,

March 30,

2025

2024

Customer A

15%

27%

Customer B

*

10%

Customer C

*

12%

Customer D

21%

*

*

Less than 10% of net sales during the period.

As of March 29, 2025 five customers represented approximately 14%, 14%, 14%, 11% and 10% of aggregated gross accounts receivables, respectively. As of December 28, 2024, three customers represented approximately 25%, 11%, and 10%, respectively, of aggregate gross accounts receivables. The loss of a major customer or a reduction in sales to or difficulties collecting payments from these customers could significantly reduce our net sales and adversely affect its operating results. We mitigate risks associated with foreign and domestic receivables by purchasing comprehensive credit insurance.

We resell certain component products to end-customers that are not reached in the distribution models of the component manufacturers, including storage customers, appliance customers, system builders and cloud and datacenter customers. For the three months ended March 29, 2025 and March 30, 2024, resales of these products represented approximately 95% and 87% of net sales, respectively.

Our purchases are typically concentrated in a small number of suppliers. The following table shows the percentage of purchases made from supplier(s) that each comprise 10% or more of total purchases:

Three Months Ended

March 29,

March 30,

    

2025

2024

Supplier A

90%

87%

While we believe alternative suppliers may be available, our dependence on a small number of suppliers and the lack of any guaranteed sources for the essential components of our products and the components we resell exposes us to several risks, including the inability to obtain an adequate supply of these components, increases in their costs, delivery delays and poor quality. If we cannot obtain these components in the amounts needed on a timely basis and at commercially reasonable prices, we may not be able to develop or introduce new products, we may experience significant increases in our cost of sales if we are forced to procure components from alternative suppliers and are not able to negotiate favorable terms with these suppliers, we may experience interruptions or failures in the delivery of our products, or we may be forced to cease sales of products dependent on the components or resales of the components we resell to customers directly. Any of these events could have a material adverse effect on our business, operating results and financial condition.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Credit Agreement
3 Months Ended
Mar. 29, 2025
Financing Arrangements  
Financing Arrangements

Note 3—Financing Arrangements

On November 7, 2023, we entered into a loan and security agreement (the “2023 SVB Credit Agreement”) with SVB, which provides for a revolving line of credit up to $10.0 million. The borrowing base is limited to 85% of eligible accounts receivable, subject to certain adjustments. Borrowings accrue interest on advance at a per annum rate equal to the greater of 8.50% and the Wall Street Journal prime rate. The maturity date is November 7, 2025.

As of March 29, 2025, all obligations under the 2023 SVB Credit Agreement were secured by a first priority security interest in our tangible and intangible assets. The 2023 SVB Credit Agreement subjects us to certain affirmative and negative covenants, including financial covenants with respect to our liquidity and restrictions on the payment of dividends. As of March 29, 2025, we were in compliance with our covenants under the 2023 SVB Credit Agreement.

We have letters of credit issued by SVB under the 2023 SVB Credit Agreement and Citibank, N.A., which are secured by cash and are classified as restricted cash in the condensed consolidated balance sheets. As of March 29, 2025 and December 28, 2024, (i) outstanding letters of credit were $10.9 million and $11.9 million, respectively, (ii) outstanding borrowings were $1.6 million and $1.2 million, respectively, and (iii) availability under the revolving line of credit was $0 and $0, respectively.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Debt
3 Months Ended
Mar. 29, 2025
Debt  
Debt

Note 4—Debt

Our debt consisted of the following (in thousands):

March 29,

December 28,

    

2025

    

2024

Notes payable

$

358

$

Less: amounts due within one year

(358)

Long-term debt

$

$

Insurance Policy Finance Agreement

As of March 29, 2025 and December 28, 2024, we had $0.4 million and $0, respectively, in short-term notes payable for the financing of insurance policies. On January 17, 2025, we entered into a short-term note payable for $0.5 million bearing interest at 7.31% to finance insurance policies. Principal and interest payments on this note began on January 15, 2025 and are made evenly based on a straight line amortization over a 9-month period.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.25.1
Leases
3 Months Ended
Mar. 29, 2025
Leases  
Leases

Note 5—Leases

We have operating and finance leases primarily associated with office and manufacturing facilities and certain equipment. The determination of which discount rate to use when measuring the lease obligation was deemed a significant judgment.

Lease cost and supplemental condensed consolidated cash flow information related to operating and finance leases were as follows (in thousands):

Three Months Ended

March 29,

March 30,

    

2025

    

2024

Lease cost:

Operating lease cost

$

156

$

191

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows from operating leases

$

175

$

206

For the three months ended March 29, 2025 and March 30, 2024, finance lease costs and cash flows from finance leases were immaterial.

Supplemental condensed consolidated balance sheet information related to leases was as follows (in thousands):

March 29,

December 28,

2025

2024

Operating Leases

Operating lease right-of-use assets

$

962

$

1,101

Other current liabilities

$

633

$

640

Operating lease liabilities

491

641

Total operating lease liabilities

$

1,124

$

1,281

Finance Leases

Property and equipment, at cost

$

488

$

488

Accumulated depreciation

(322)

(302)

Property and equipment, net

$

166

$

186

Other current liabilities

$

4

$

4

Other liabilities

2

3

Total finance lease liabilities

$

6

$

7

The following table includes supplemental information:

March 29,

December 28,

2025

2024

Weighted Average Remaining Lease Term (in years)

Operating leases

2.0

2.0

Finance leases

1.3

1.6

Weighted Average Discount Rate

Operating leases

5.6%

5.7%

Finance leases

5.5%

5.5%

Maturities of lease liabilities as of March 29, 2025, were as follows (in thousands):

Operating

Finance

Fiscal Year

Leases

Leases

2025

$

520

$

3

2026

639

3

2027

23

Total lease payments

1,182

6

Less: imputed interest

(58)

Total

$

1,124

$

6

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies
3 Months Ended
Mar. 29, 2025
Commitments and Contingencies  
Commitments and Contingencies

Note 6—Commitments and Contingencies

Contingent Legal Expenses

We may retain the services of law firms that specialize in patent licensing and enforcement and patent law in connection with our licensing and enforcement activities. These law firms may be retained on a contingent fee basis whereby such law firms are paid on a scaled percentage of any negotiated fee, settlements or judgments awarded based on how and when the fees, settlements or judgments are obtained.

Litigation and Inter Partes Reviews

We are, from time to time, a party to litigation that arises in the normal course of our business operations. We own numerous patents and continue to seek to grow and strengthen our patent portfolio, which covers various aspects of our innovations and includes various claim scopes. We plan to pursue avenues to monetize our intellectual property portfolio, in which we would generate revenue by selling or licensing our technology, and we intend to vigorously enforce our patent rights against alleged infringers of such rights. We dedicate substantial resources to protecting and enforcing our intellectual property rights, including with patent infringement proceedings we file against third parties and defense of our patents against challenges made by way of reexamination and review proceedings at the U.S. Patent and Trademark Office and Patent Trial & Appeal Board (“PTAB”). We expect these activities to continue for the foreseeable future, with no guarantee that any ongoing or future patent protection or litigation activities will be successful, or that we will be able to monetize our intellectual property portfolio.

Any litigation, regardless of its outcome, is inherently uncertain, involves a significant dedication of resources, including time and capital, and diverts management’s attention from our other activities. As a result, any current or future claims, allegations, or challenges by or against third parties, whether eventually decided in our favor or settled, could materially adversely affect our business, financial condition and results of operations. Additionally, the outcome of pending or future litigation and/or related patent reviews and reexaminations, as well as any delay in their resolution, could affect our ability to continue to sell our products, protect against competition in the current and expected markets for our products or license or otherwise monetize our intellectual property rights in the future.

Samsung Litigation

On May 28, 2020, Netlist filed a complaint against Samsung Electronics Co., Ltd. (“SECL”) in the U.S. District Court for the Central District of California (“CDCA”) (Netlist Inc. vs. Samsung Electronics Co., Ltd., Case No. 8:20-cv-00993) for SECL’s breach of the Joint Development and License Agreement (“JDLA”) between the parties. Netlist amended its complaint to seek a declaratory judgment that it properly terminated the JDLA in light of SECL’s material breaches thereof. On October 14, 2021, the Court granted summary judgment in favor of Netlist on SECL’s breach and Netlist’s termination of the JDLA. The case proceeded to trial on the issue of damages on December 1, 2021, and the jury reached a verdict for SECL on December 3, 2021. The Court entered final judgment on February 15, 2022, and both parties appealed to the U.S. Court of Appeals for the Ninth Circuit. The Ninth Circuit affirmed-in-part and reversed-in-part the judgment of the District Court, and remanded the case to the District Court, which reopened the case on November 13, 2023. The case proceeded to trial on May 14, 2024, and the jury reached a verdict for Netlist on May 17, 2024. On December 26, 2024, the Court granted SECL’s motion for a new trial, holding that one juror’s voir dire responses support a finding of implied juror bias which deprived both parties of their right to a fair trial. A new trial was held from March 18 to March 21, 2025. On March 24, 2025, the jury returned a verdict for Netlist. On April 7, 2025, the Court entered final judgment in favor of Netlist on its claims that Samsung breached the JDLA and that Netlist properly terminated the JDLA.

On October 15, 2021, SECL and Samsung Semiconductor, Inc. (“SSI”) (collectively, “Samsung”) filed a declaratory judgement action against Netlist in the U.S. District Court for the District of Delaware (“DDE”) (Samsung Electronics Co., Ltd. et. al. v. Netlist, Inc., Case No. 1:21-cv-01453), seeking a declaration that Samsung does not infringe the following Netlist patents: U.S. Patent Nos. 7,619,912; 9,858,218; 10,217,523; and 10,474,595 (respectively, the “’912, ’218, ’523, and ’595 Patents”). Samsung filed amended complaints to add other Netlist patents: U.S. Patent Nos. 10,860,506; 10,949,339; 11,016,918; and 11,232,054 (respectively, the “’506, ’339, ’918, and ’054 Patents”). Netlist filed a motion to dismiss, and on August 1, 2022, the Court granted this motion in part, declining to exercise jurisdiction over the ’912, ’506, ’339, ’918, and ’054 Patents. On September 12, 2022, Netlist filed a crossclaim against Google LLC and Alphabet, Inc. (collectively, “Google”). On November 15, 2022, Google filed a motion to dismiss this case as to Google or, alternatively, for a severance, stay, and dismissal of willfulness and indirect infringement allegations. This motion was heard on May 22, 2023. On December 1, 2023, the Court stayed this case pending the resolution

of the above CDCA case, and ordered the parties to notify the Court within seven days of any action by the CDCA pertaining to the parties’ rights under the JDLA that may merit lifting the stay. On March 31, 2025, the parties notified the Court of the jury verdict in the above CDCA case.

On December 20, 2021, Netlist filed a complaint against Samsung in the U.S. District Court for the Eastern District of Texas (“EDTX”), case no. 2:21-cv-00463, for infringement of the ’506, ’339, and ’918 Patents. Netlist later amended its complaint to additionally assert infringement of the ’054 Patent as well as U.S. Patent Nos. 8,787,060 and 9,318,160 (respectively, the “’060 and ’160 Patents”). On April 14, 2023, this case proceeded to a jury trial on the ’339, ’918, ’054, ’060, and ’160 Patents. On April 21, 2023, the jury returned a verdict finding that Samsung willfully infringed all five patents and awarded $303 million in damages to Netlist. (The collectability of the damages award may be affected by the outcomes of pending appeals of final written decisions in the respective Inter Partes Reviews of the five patents; see below.) On August 11, 2023, the Court entered final judgment. On August 9, 2024, Samsung filed a notice of appeal to the U.S. Court of Appeals for the Federal Circuit (“CAFC”), case no. 2024-2203. On January 6, 2025, Samsung filed a motion to stay this appeal pending the resolution of the above CDCA case. On February 18, 2025, the CAFC denied this motion without prejudice. The appeal is pending.

On August 1, 2022, Netlist filed a complaint against Samsung in EDTX (Case No. 2:22-cv-00293), for infringement of the ’912 Patent. Netlist later amended its complaint to additionally assert infringement of U.S. Patent Nos. 11,093,417; 9,858,215; and 10,268,608 (respectively, the “’417, ’215, and ’608 Patents”). On November 12, 2024, this case proceeded to a jury trial on the ’912, ’417, and ’608 Patents. On November 22, 2024, the jury returned a verdict finding that Samsung willfully infringed all three patents and awarded $118 million in damages to Netlist. (The collectability of the damages award may be affected by the outcomes of pending appeals of final written decisions in the respective Inter Partes Reviews of the three patents; see below.) On December 2, 2024, the Court entered final judgment. On December 4, 2024, Netlist filed a motion for a preliminary injunction and a subsequent permanent injunction. On December 30, Samsung filed a combined post-trial motion for judgment as a matter of law and for a new trial, and a motion to amend the judgment and to stay this case pending the resolution of the above CDCA case. On January 31, 2025, the Court denied Netlist’s motion for a preliminary injunction and a subsequent permanent injunction.

On October 9, 2023, Samsung filed a declaratory judgement action against Netlist in the U.S. District Court for the DDE (Samsung Elecs. Co., Ltd., et. al. v. Netlist, Inc., Case No. 1:23-cv-01122-RGA), seeking a declaration that Samsung does not infringe Netlist’s U.S. Patent No. 11,386,024 (the “’024 Patent”). On November 6, 2023, Netlist moved to dismiss for lack of subject matter jurisdiction and failure to state a claim. On March 4, 2025, the Court denied this motion.

On May 22, 2024, Samsung filed a declaratory judgement action against Netlist in the U.S. District Court for the DDE (Case no. 1:24-cv-00614), seeking a declaration that Samsung does not infringe Netlist’s U.S. Patent No. 11,880,319 (the “’319 Patent”). On July 15, 2024, Netlist moved to dismiss for lack of subject matter jurisdiction and failure to state a claim, which the Court denied as moot in view of Samsung’s First Amended Complaint filed on August 5, 2024. On August 21, 2024, Netlist moved to dismiss the First Amended Complaint for lack of subject matter jurisdiction and failure to state a claim. On March 4, 2025, the Court denied this motion.

Micron Litigation

On April 28, 2021, Netlist filed complaints against Micron Semiconductor Products, Inc., Micron Technology, Inc., and Micron Technology Texas, LLC (collectively, “Micron”) in the Western District of Texas (“WDTX”) (Case Nos. 6:21-cv-00430 and 6:21-cv-00431), for infringement of U.S. Patent Nos. 8,301,833; 9,824,035; 10,268,608; and 10,489,314 (respectively, the “’833, ’035, ’608, and ’314 Patents”). On February 14, 2022, the Court granted Micron’s motion to transfer venue for convenience to another court within WDTX, and the transferred cases were assigned new case nos. 1:22-cv-00134 and 1:22-cv-00136. On May 11, 2022, the Court granted motions to stay the two cases pending the respective Inter Partes Reviews of the ’833, ’035, ’608, and ’314 Patents.

On June 10, 2022, Netlist filed a complaint against Micron in EDTX (Case No. 2:22-cv-00203), for infringement of the ’506, ’339, ’918, ’054, ’060 and ’160 Patents. On May 19, 2023, Micron filed a motion to stay this case pending the respective Inter Partes Reviews of the six asserted patents. On October 22, 2023, the magistrate judge issued a claim construction order, which the Court adopted on January 17, 2024. On January 3, 2024, the magistrate judge issued a recommendation to deny Micron’s motion to stay this case, which the Court adopted on January 31, 2024. On February 10, 2024, the Court vacated its prior order, staying this case pending the respective Inter Partes Reviews of the six asserted patents.

On August 1, 2022, Netlist filed a complaint against Micron in EDTX (Case No. 2:22-cv-00293), for infringement of the ’912 Patent. Netlist later amended its complaint to additionally assert infringement of the ’417 and ’215 Patents. On May 20, 2024, this case proceeded to a jury trial on the ’912 and ’417 Patents. On May 23, 2024, the jury returned a verdict finding that Samsung willfully infringed both patents and awarded $445 million in damages to Netlist. The collectability of the damages award may be affected by the outcomes of pending appeals of final written decisions in the respective Inter Partes Reviews of the two patents; see below. On July 11, 2024, the Court entered final judgment. On August 7, 2024, Micron filed post-trial motions for judgment as a matter of law and for a new trial.

On December 11, 2023, Micron filed a complaint against Netlist in the District Court of the Fourth Judicial District of the State of Idaho, Ada County (“Idaho State Court”) (Case No. CV01-23-19920), alleging that Netlist violated Idaho Code § 48-1703 by making a bad faith assertion of infringement of the ’833 Patent in WDTX. Netlist removed the case to the U.S. District Court for the District of Idaho, and Micron moved to remand the case to the Idaho State Court. On August 16, 2024, the District of Idaho remanded this case to the Idaho State Court. On August 20, 2024, Netlist appealed the remand to the CAFC, case no. 2024-2281, and moved the District of Idaho to stay the remand. On September 17, 2024, Micron moved to dismiss or transfer the appeal to the U.S. Court of Appeals for the Ninth Circuit, which the CAFC denied on December 19, 2024. Both the appeal and Netlist’s motion to stay the remand remain pending. On September 18, 2024, Netlist moved to dismiss the Idaho State Court case for lack of personal jurisdiction and failure to state a claim, which the Idaho State Court denied on December 5, 2024. The Idaho State Court case is currently set for trial starting on October 27, 2025.

On December 23, 2023, Netlist filed a complaint for declaratory judgment against Micron in EDTX (Case No. 2:23-cv-00628), seeking a declaration that Netlist had not asserted patent infringement in bad faith against Micron in the prior EDTX patent infringement cases. On January 19, 2024, Micron moved to dismiss this case for lack of subject matter jurisdiction. On February 7, 2024, Netlist filed a First Amended Complaint. On July 19, 2024, the Court denied Micron’s motion to dismiss as moot. On December 5, 2024, Netlist moved for a protective order to preclude Micron from seeking discovery into Netlist’s subjective intent in filing the prior EDTX patent infringement cases. On December 13, 2024, Micron moved to stay this case on abstention grounds. On March 27, 2025, the Court stayed this case pending the conclusion of the CAFC appeals of the Inter Partes Review (“IPR”) decisions on the Netlist patents asserted against Micron in the prior EDTX patent infringement cases.

On January 16, 2024, Micron filed a complaint against Netlist in Idaho State Court (Case No. CV01-24-01032), alleging that Netlist violated Idaho Code § 48-1703 by making a bad faith assertion of infringement of the ’918 and ’054 Patents in the EDTX. Netlist removed the case to the U.S. District Court for the District of Idaho, and Micron moved to remand the case to the Idaho State Court. On August 13, 2024, the District of Idaho remanded this case to the Idaho State Court. On August 20, 2024, Netlist appealed the remand to the CAFC, case no. 2024-2282, and moved the District of Idaho to stay the remand. On September 10, 2024, the appeal was consolidated with the above related appeal, case no. 2024-2281. Netlist’s motion to stay the remand remain pending. On September 17, 2024, Netlist moved to dismiss the Idaho State Court case for lack of personal jurisdiction and failure to state a claim, which the Idaho State Court denied on December 20, 2024. The Idaho State Court case is currently set for trial starting on July 20, 2026.

Google Litigation

On December 4, 2009, Netlist filed a complaint against Google, Inc. in the U.S. District Court for the Northern District of California (Case no. 3:09-cv-05718), for infringement of the ’912 Patent.  On October 17, 2022, the Court entered a stipulated order to stay this case until the resolution of the patent infringement suit against Samsung filed on August 1, 2022 in EDTX (Case No. 2:22-cv-00293), including any appeal thereof.

Inter Partes Review Proceedings

On October 15, 2021, SECL filed a Petition for IPR of the ’218 Patent (Case No. IPR2022-00062). On May 8, 2023, the PTAB issued a final written decision finding all challenged claims unpatentable.

On October 15, 2021, SECL filed a Petition for IPR of the ’523 Patent (Case No. IPR2022-00063). On May 3, 2023, the PTAB issued a final written decision finding no challenged claims unpatentable. On July 3, 2023, SECL filed a notice of appeal to the CAFC (Case No. 2023-2133). The CAFC heard oral arguments on March 4, 2025. On March 5, 2025, the CAFC affirmed the PTAB’s final written decision.

On October 15, 2021, SECL filed a Petition for IPR of the ’595 Patent (Case No. IPR2022-00064). On May 9, 2023, the PTAB issued a final written decision finding all challenged claims unpatentable.

On February 17, 2022, SECL filed a Petition for IPR of Claim 16 of the ’912 Patent (Case No. IPR2022-00615). On November 18, 2022, Micron also filed a Petition for IPR of Claim 16 of the ’912 Patent, IPR2023-00203. On April 17, 2024, the PTAB issued a final written decision in the two IPRs finding Claim 16 of the ’912 Patent unpatentable. On September 10, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2024-2304). The appeal is pending.

On March 2, 2022, SECL filed a Petition for IPR of the ’339 Patent (Case No. IPR2022-00639). On November 18, 2022, Micron also filed a Petition for IPR of the ’339 Patent (Case No. IPR2023-00204). On October 18, 2023, the PTAB issued a final written decision in the two IPRs finding all challenged claims unpatentable. On April 11, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2024-1707). The appeal is pending.

On March 22, 2022, SECL filed a Petition for IPR of the ’506 Patent (Case No. IPR2022-00711). On November 18, 2022, Micron also filed a Petition for IPR of the ’506 Patent (Case No. IPR2023-00205). On October 17, 2023, the PTAB issued a final written decision in the two IPRs finding all challenged claims unpatentable. On February 21, 2024, Netlist filed a notice of appeal to the CAFC, case no. 2024-1521. The appeal is pending.

On March 30, 2022, Micron filed a Petition for IPR of the ’314 Patent (Case No. IPR2022-00745). On October 30, 2023, the PTAB issued a final written decision finding no challenged claims unpatentable. On December 29, 2023, Micron filed a notice of appeal to the CAFC (Case No. 2024-1312). The appeal is pending.

On May 17, 2022, SECL filed a Petition for IPR of the ’918 Patent (Case No. IPR2022-00996). On January 6, 2023, Micron also filed a Petition for IPR of the ’918 Patent, case no. IPR2023-00406. On December 6, 2023, the PTAB issued a final written decision in the two IPRs finding all challenged claims unpatentable. On May 20, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2024-1859). The appeal is pending.

On May 17, 2022, SECL filed a Petition for IPR of the ’054 Patent (Case No. IPR2022-00999). On January 6, 2023, Micron also filed a Petition for IPR of the ’054 Patent (Case No. IPR2023-00405). On December 5, 2023, the PTAB issued a final written decision in the two IPRs finding all challenged claims unpatentable. On May 20, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2024-1863). On June 3, 2024, this appeal was consolidated with the above appeal on the IPR of the ’918 Patent (Case No. 2024-1859).

On August 26, 2022, SECL filed a Petition for IPR of the ’160 Patent (Case No. IPR2022-01427). On May 8, 2023, Micron also filed a Petition for IPR of the ’160 Patent, case no. IPR2023-00883. On April 1, 2024, the PTAB issued a final written decision in the two IPRs finding all challenged claims unpatentable. On August 19, 2024, Netlist filed a notice of appeal to the CAFC, case no. 2024-2240. The appeal is pending.

On August 26, 2022, SECL filed a Petition for IPR of the ’060 Patent (Case No. IPR2022-01428). On May 8, 2023, Micron also filed a Petition for IPR of the ’060 Patent (Case No. IPR2023-00882). On April 1, 2024, the PTAB issued a final written decision in the two IPRs finding all challenged claims unpatentable. On August 19, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2024-2241). On September 6, this appeal was consolidated with the above appeal on the IPR of the ’160 Patent (Case No. 2024-2240).

On January 10, 2023, SECL filed a Petition for IPR of the ’215 Patent, case no. IPR2023-00455. On May 8, 2023, Micron also filed a Petition for IPR of the ’215 Patent (Case No. IPR 2023-01142). On July 30, 2024, the PTAB issued a final written decision in the two IPRs finding all challenged claims unpatentable. On December 10, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2025-1286). The appeal is pending.

On January 10, 2023, SECL filed a Petition for IPR of the ’417 Patent (Case No. IPR2023-00454). On May 8, 2023, Micron also filed a Petition for IPR of the ’417 Patent (Case No. IPR2023-01141). On July 30, 2024, the PTAB issued a final written decision in the two IPRs finding all challenged claims unpatentable. On December 10, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2025-1296). On January 15, 2025, this appeal was consolidated with the above appeal on the IPR of the ’215 Patent (Case No. 2025-1286).

On April 27, 2023, SECL filed a Petition for IPR of the ’608 Patent (Case No. IPR2023-00847). On January 10, 2024, Micron also filed a Petition for IPR of the ’608 Patent (Case No. IPR2024-00370). On July 23, 2024, the PTAB denied institution of the IPR sought by Micron. On December 10, 2024, the PTAB issued a final written decision in the IPR brought by SECL finding no challenged claims unpatentable. On January 13, 2025, SECL filed a notice of appeal to the CAFC (Case No. 2025-1378). The appeal is pending.

On October 18, 2024, SECL filed a Petition for IPR of the ’024 Patent (Case No. IPR2025-00001). On February 20, 2025, Netlist filed its preliminary response to the Petition.

On October 24, 2024, SECL filed a Petition for IPR of the ’319 Patent (Case No. IPR2025-00002). On February 21, 2025, Netlist filed its preliminary response to the Petition.

German Proceedings

On March 31, 2022, Netlist filed infringement claims against Micron in Dusseldorf, Germany, seeking damages for infringement of European Patents EP 2,454,735 (“EP735”) and EP 3,404,660 (“EP660”). On September 1, 2022, Micron initiated nullity proceedings on the two patents in the German Federal Patent Court. On March 27, 2023, the Dusseldorf Court rescheduled the infringement hearing until April 11, 2024. On March 18, 2024, the Dusseldorf Court stayed the case until the German Federal Patent Court decisions on the nullity proceedings on EP735 and EP660 either become final or are reversed or remanded on appeal.

On June 3, 2022, Netlist filed infringement claims against Samsung in Dusseldorf, Germany, seeking damages for infringement of European Patents EP735 and EP660. On September 25, 2023, the Dusseldorf Court stayed the case until the German Federal Patent Court decisions on the nullity proceedings on EP735 and EP660 either become final or are reversed or remanded on appeal.

On July 26, 2022, Netlist filed infringement claims against Google Cloud EMEA Limited, Google Germany GmbH, Redtec Computing GmbH, and Google LLC in Dusseldorf, Germany, seeking damages for infringement of European Patents EP735 and EP660. On March 18, 2024, the Dusseldorf Court stayed the

case until the German Federal Patent Court decisions on the nullity proceedings on EP735 and EP660 either become final or are reversed or remanded on appeal.

In the nullity proceeding on EP735, the German Federal Patent Court issued its reasons of judgment revoking EP735 on April 18, 2024. Netlist filed an appeal on May 13, 2024. An oral hearing at the Federal Court of Justice is set for May 21, 2026. In the nullity proceeding on EP660, the German Federal Patent Court issued its reasons of judgment revoking EP660 on February 18, 2025. Netlist filed an appeal on March 12, 2025.

Other Contingent Obligations

In the ordinary course of our business, we have made certain indemnities, commitments and guarantees pursuant to which we may be required to make payments in relation to certain transactions. These may include, among others: (i) intellectual property indemnities to our customers and licensees in connection with the use, sale and/or license of our products; (ii) indemnities to vendors and service providers pertaining to claims based on our negligence or willful misconduct; (iii) indemnities involving the accuracy of representations and warranties in certain contracts; (iv) indemnities to our directors and officers to the maximum extent permitted under the laws of the State of Delaware; (v) indemnities pertaining to all obligations, demands, claims, and liabilities claimed or asserted by any other party in connection with transactions contemplated by applicable investment or loan documents, as applicable; and (vi) indemnities or other claims related to certain real estate leases, under which we may be required to indemnify property owners for environmental and other liabilities or may face other claims arising from our use of the applicable premises. The duration of these indemnities, commitments and guarantees varies and, in certain cases, may be indefinite. The majority of these indemnities, commitments and guarantees do not provide for any limitation of the maximum potential for future payments we could be obligated to make. Historically, we have not been obligated to make significant payments as a result of these obligations, and no liabilities have been recorded for these indemnities, commitments and guarantees in the accompanying consolidated balance sheets.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity
3 Months Ended
Mar. 29, 2025
Stockholders' Equity  
Stockholders' Equity

Note 7—Stockholders’ Equity

Serial Preferred Stock

Our authorized capital stock includes 10,000,000 shares of serial preferred stock, with a par value of $0.001 per share. No shares of preferred stock were outstanding as of March 29, 2025 or December 28, 2024.

On April 17, 2017, we entered into a rights agreement (as amended from time to time, the “Rights Agreement”) with Computershare Trust Company, N.A., as rights agent. In connection with the adoption of the Rights Agreement and pursuant to its terms, our board of directors authorized and declared a dividend of one right (each, a “Right”) for each outstanding share of our common stock to stockholders of record at the close of business on May 18, 2017 (the “Record Date”), and authorized the issuance of one Right for each share of our common stock issued by us (except as otherwise provided in the Rights Agreement) between the Record Date and the Distribution Date (as defined below). On April 17, 2024, we appointed Equiniti Trust Company, LLC (“Equiniti”) as our rights agent under the Rights Agreement pursuant to that certain Amendment No. 4 to Rights Agreement, dated as of April 17, 2024, by and between us and Equiniti (the “Fourth Amendment”).

Each Right entitles the registered holder, subject to the terms of the Rights Agreement, to purchase from us, when exercisable and subject to adjustment, one unit consisting of one one-thousandth of a share (a “Unit”) of our Series A Preferred Stock (the “Preferred Stock”), at a purchase price of $6.56 per Unit, subject to adjustment. Subject to the provisions of the Rights Agreement, including certain exceptions specified therein, a distribution date for the Rights (the “Distribution Date”) will occur upon the earlier of (i) 10 business days following a public announcement that a person or group of affiliated or associated persons (an “Acquiring Person”) has acquired or otherwise obtained beneficial ownership of 15% or more of the then-outstanding shares of our common stock, and (ii) 10 business days (or such later date as may be determined by our board of directors) following the commencement of a tender offer or exchange offer that would result in a person or

group becoming an Acquiring Person. The Rights are not exercisable until the Distribution Date and, unless earlier redeemed or exchanged by us pursuant to the terms of the Rights Agreement, as amended, will expire on the close of business on April 17, 2027.

In connection with the adoption of the Rights Agreement, our board of directors approved a Certificate of Designation of the Series A Preferred Stock (the “Certificate of Designation”) designating 1,000,000 shares of our serial preferred stock as Series A Preferred Stock and setting forth the rights, preferences and limitations of the Preferred Stock. We filed the Certificate of Designation with the Secretary of State of the State of Delaware on April 17, 2017.

Common Stock

March 2025 Lincoln Park Purchase Agreement

On March 13, 2025, we entered into a purchase agreement (the “March 2025 Purchase Agreement”) with Lincoln Park, pursuant to which we have the right to sell to Lincoln Park up to an aggregate of $75 million in shares of our common stock, subject to the conditions and limitations set forth in the March 2025 Purchase Agreement.  Concurrent with the execution of the March 2025 Purchase Agreement, we also entered into a registration rights agreement with Lincoln Park relating to the common stock to be sold to Lincoln Park. As consideration for entering into the March 2025 Purchase Agreement, we issued to Lincoln Park 1,123,023 shares of our common stock as initial commitment shares in a noncash transaction on March 13, 2025 and will issue up to 1,123,023 additional shares of our common stock as additional commitment shares on a pro rata basis in connection with any additional purchases. We will not receive any cash proceeds from the issuance of these additional commitment shares.

Pursuant to the March 2025 Purchase Agreement, on any business day and as often as every other business day over the 36-month term of the March 2025 Purchase Agreement, we have the right, from time to time, at its sole discretion and subject to certain conditions, to direct Lincoln Park to purchase up to 750,000 shares of our common stock, provided Lincoln Park’s obligation under any single such purchase will not exceed $3.0 million, unless we and Lincoln Park mutually agree to increase the maximum amount of such single regular purchase. If we direct Lincoln Park to purchase the maximum number of shares of common stock it then may sell in a regular purchase, then in addition to such regular purchase, and subject to certain conditions and limitations in the March 2025 Purchase Agreement, we may direct Lincoln Park to purchase an additional amount of common stock that may not exceed the lesser of (i) 300% of the number of shares purchased pursuant to the corresponding regular purchase or (ii) 30% of the total number of shares of our common stock traded during a specified period on the applicable purchase date as set forth in the March 2025 Purchase Agreement. Under certain circumstances and in accordance with the March 2025 Purchase Agreement, we may direct Lincoln Park to purchase shares in multiple accelerated purchases on the same trading day.

We control the timing and amount of any sales of our common stock to Lincoln Park. There is no upper limit on the price per share that Lincoln Park must pay for our common stock under the March 2025 Purchase Agreement, but in no event will shares be sold to Lincoln Park on a day the closing price is less than the floor price specified in the March 2025 Purchase Agreement. In all instances, we may not sell shares of our common stock to Lincoln Park under the March 2025 Purchase Agreement if that would result in Lincoln Park beneficially owning more than 9.99% of its common stock.

The March 2025 Purchase Agreement does not limit our ability to raise capital from other sources at our sole discretion, except that, subject to certain exceptions, we may not enter into any Variable Rate Transaction (as defined in the March 2025 Purchase Agreement, including the issuance of any floating conversion rate or variable priced equity-like securities) during the 36 months after the date of the March 2025 Purchase Agreement. We have the right to terminate the March 2025 Purchase Agreement at any time, at no cost to us.

During the three months ended March 29, 2025, Lincoln Park purchased an aggregate of 975,000 shares of our common stock for a net purchase price of $0.9 million under the March 2025 Purchase Agreement. In connection with the purchase, we issued to Lincoln Park an aggregate of 14,060 shares of our common stock as additional commitment shares in noncash transactions. Subsequently, from March 30, 2025 through May 9, 2025, Lincoln Park purchased an aggregate of 201,000 shares of our common stock for a net purchase price of $0.2 million under the March 2025 Purchase Agreement. In connection with the purchase, we issued to Lincoln Park an aggregate of 2,250 shares of our common stock as additional commitment shares in noncash transactions.

September 2021 Lincoln Park Purchase Agreement

On September 28, 2021, we entered into a purchase agreement (the “September 2021 Purchase Agreement”) with Lincoln Park, pursuant to which we had the right to sell to Lincoln Park up to an aggregate of $75 million in shares of our common stock subject to the conditions and limitations set forth in the September 2021 Purchase Agreement. As consideration for entering into the September 2021 Purchase Agreement, we previously issued to Lincoln Park 218,750 shares of our common stock as initial commitment shares in a noncash transaction on September 28, 2021 and would issue up to 143,750 additional shares of our common stock as additional commitment shares on a pro rata basis in connection with any additional purchases. We would not receive any cash proceeds from the issuance of these additional commitment shares. On October 1, 2024, the September 2021 Purchase Agreement terminated on its terms.

We controlled the timing and amount of any sales of our common stock to Lincoln Park over the 36-month term of the September 2021 Purchase Agreement. There was no upper limit on the price per share that Lincoln Park was required to pay for our common stock under the September 2021 Purchase Agreement, but in no event would shares be sold to Lincoln Park on a day the closing price was less than the floor price specified in the September 2021 Purchase Agreement. In all instances, we could not sell shares of our common stock to Lincoln Park under the September 2021 Purchase Agreement if that would result in Lincoln Park beneficially owning more than 9.99% of our common stock.

The September 2021 Purchase Agreement did not limit our ability to raise capital from other sources at our sole discretion, except that, subject to certain exceptions, we could not enter into any Variable Rate Transaction (as defined in the September 2021 Purchase Agreement, including the issuance of any floating conversion rate or variable priced equity-like securities) during the 36 months after the date of the September 2021 Purchase Agreement. We had the right to terminate the September 2021 Purchase Agreement at any time, at no cost to us.

During fiscal year 2024, Lincoln Park purchased an aggregate of 3,195,889 shares of our common stock for a net purchase price of $5.2 million under the September 2021 Purchase Agreement. In connection with the purchases, we issued to Lincoln Park an aggregate of 10,046 shares of our common stock as additional commitment shares in noncash transactions. The September 2021 Purchase Agreement terminated on its terms on October 1, 2024.

2024 Offering

On October 11, 2024, we entered into the 2024 Purchase Agreement with certain investors, pursuant to which we agreed to issue and sell to the investors in the 2024 Offering an aggregate of (i) 13,636,364 shares of our common stock, (ii) Series A Warrants to purchase up to an aggregate of 13,636,364 shares of our common stock, and (iii) Series B Warrants to purchase up to 13,636,364 shares of our common stock, at a per share purchase price of $1.10 per share and accompanying warrants. The 2024 Offering closed on October 15, 2024. The net proceeds to us from the 2024 Offering were approximately $14.2 million, after deducting placement agent fees and offering costs paid by us.

The Warrants are exercisable at any time on or after the issuance date and contain provisions with the beneficial ownership limited to 4.99% of the number of shares of our common stock outstanding immediately

after giving effect to the issuance of share of our common stock issuable upon the exercise of the Warrants, which percentage may be increased up to 9.99% upon the notice to us. The Series A Warrants have a term of five years from the issuance date and have an exercise price of $1.30 per share. The Series B Warrants had a term of 100 days and had an exercise price of $1.10 per share. None of the Series B Warrants were exercised prior to their expiration.

Pursuant to the 2024 Purchase Agreement, our director and executive officers entered into lock-up agreements with us, pursuant to which they agreed not to offer for sale, contract to sell, or sell any shares of our common stock or any securities convertible into, or exercisable or exchangeable for, shares of our common stock, for a period of 100 days from the closing of the 2024 Offering, subject to certain customary exceptions.

The 2024 Purchase Agreement also provides that we may not, subject to the exceptions described in the 2024 Purchase Agreement, effect or enter into any Variable Rate Transactions (as defined in the 2024 Purchase Agreement) until the one-year anniversary of the closing date of the 2024 Offering.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Awards
3 Months Ended
Mar. 29, 2025
Stock-Based Awards  
Stock-Based Awards

Note 8—Stock-Based Awards

As of March 29, 2025, we had 2,449,622 shares of our common stock reserved for future issuance under our Amended and Restated 2006 Incentive Plan (“Amended 2006 Plan”). Stock options granted under the Amended 2006 Plan generally vest at a rate of at least 25% per year over four years and expire 10 years from the grant date. RSUs granted for our employees and consultants generally vest in equal installments annually and fully vest over a four-year term from the grant date.

Stock Options

The following table summarizes the activity related to stock options during the three months ended March 29, 2025:

Weighted-

Number of

Average

Shares

Exercise

(in thousands)

    

Price

Outstanding as of December 28, 2024

3,257

$

0.78

Granted

Exercised

(23)

0.51

Expired or forfeited

(392)

1.08

Outstanding as of March 29, 2025

2,842

$

0.74

Restricted Stock Units

The following table summarizes the activity related to RSUs during the three months ended March 29, 2025:

Weighted-

Average

Number of

Grant-Date

Shares

Fair Value

(in thousands)

per Share

Balance nonvested as of December 28, 2024

3,682

$

2.49

Granted

441

0.65

Vested

(506)

3.49

Forfeited

(221)

2.64

Balance nonvested as of March 29, 2025

3,396

$

2.09

Stock-Based Compensation

The following table summarizes the stock-based compensation expense by line item in the condensed consolidated statements of operations (in thousands):

Three Months Ended

March 29,

March 30,

2025

2024

Cost of sales

$

8

$

21

Research and development

208

362

Selling, general and administrative

755

991

Total

$

971

$

1,374

As of March 29, 2025, we had approximately $5.6 million, net of estimated forfeitures, of unearned stock-based compensation, which we expect to recognize over a weighted-average period of approximately 2.0 years.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants
3 Months Ended
Mar. 29, 2025
Warrants  
Warrants

Note 9—Warrants

Warrant activity for the three months ended March 29, 2025 is as follows:

Weighted

Number of

Average

Shares

Exercise

    

(in thousands)

    

Price

Outstanding as of December 28, 2024

38,384

$

1.78

Granted

Exercised

Expired

(13,636)

1.10

Outstanding as of March 29, 2025

24,748

$

2.15

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.25.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Pay vs Performance Disclosure    
Net Income (Loss) $ (9,487) $ (16,968)
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.25.1
Insider Trading Arrangements
3 Months Ended
Mar. 29, 2025
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Modified false
Non Rule 10b5-1 Arrangement Modified false
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 29, 2025
Summary of Significant Accounting Policies  
Liquidity

Liquidity

We incurred net loss of $9.5 million for the three months ended March 29, 2025 and $17.0 million for the three months ended March 30, 2024. We have historically financed our operations primarily with proceeds from issuances of equity and receipts from revenues. In addition, we have received proceeds from our entry into a Strategic Product Supply and License Agreement with SK hynix, Inc., a South Korean memory semiconductor supplier (“SK hynix”), on April 5, 2021 (the “Strategic Agreement”), which we used to support our operations. We have also funded our operations with a revolving line of credit under a bank credit facility with Silicon Valley Bank, a division of First-Citizens Bank & Trust Company (“SVB”), proceeds raised from the 2024 Offering (as defined below) and funds raised through the March 2025 Purchase Agreement (as defined below) (see Notes 3 and 7).

March 2025 Lincoln Park Purchase Agreement

On March 13, 2025, we entered into the March 2025 Purchase Agreement with Lincoln Park Capital Fund, LLC (“Lincoln Park”), pursuant to which we have the right to sell to Lincoln Park up to an aggregate of $75 million in shares of our common stock over the 36-month term of the March 2025 Purchase Agreement subject to the conditions and limitations set forth in the March 2025 Purchase Agreement. As of March 29, 2025, $74.1 million remains available under the March 2025 Purchase Agreement with Lincoln Park (see Note 7).

2024 Offering

On October 11, 2024, we entered into a Securities Purchase Agreement (the “2024 Purchase Agreement”) with certain investors, pursuant to which we issued and sold to the investors in a registered offering (the “2024 Offering”) an aggregate of (i) 13,636,364 shares of our common stock, (ii) Series A Common Stock Purchase Warrants (the “Series A Warrants”) to purchase up to an aggregate of 13,636,364 shares of our common stock, at a purchase price of $1.30 per share, and (iii) Series B Common Stock Purchase Warrants (the “Series B Warrants,” and together with the Series A Warrants, the “Warrants”) to purchase up to 13,636,364 shares of our common stock, at a per share purchase price of $1.10 per share and accompanying warrants. The 2024 Offering closed on October 15, 2024. The net proceeds to us from the 2024 Offering were approximately $14.2 million, after deducting placement agent fees and offering costs paid by us (see Note 7).

Inadequate working capital would have a material adverse effect on our business and operations and could cause us to fail to execute our business plan, fail to take advantage of future opportunities or fail to respond to competitive pressures or customer requirements. A lack of sufficient funding may also require us to significantly modify our business model and/or reduce or cease our operations, which could include implementing cost-cutting measures or delaying, scaling back or eliminating some or all of our ongoing and planned investments in corporate infrastructure, research and development projects, business development initiatives and sales and marketing activities, among other activities. While our estimates of our operating revenues and expenses and working capital requirements could be incorrect and we may use our cash resources faster than we anticipate, management believes our existing balance of cash and cash equivalents together with the Strategic Agreement with SK hynix, proceeds from issuances of debt and equity securities, including our equity line with Lincoln Park (see Note 7), cash receipts from revenues, borrowing availability under the 2023 SVB Credit Agreement (see Note 3), and funds raised through future equity offerings, will be sufficient to meet our anticipated cash needs for at least the next 12 months.

Basis of Presentation

Basis of Presentation

Our unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). Certain information and footnote disclosures normally included in the condensed consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto as of and for the year ended December 28, 2024, included in our Annual Report on Form 10-K filed with the SEC on March 28, 2025.

In the opinion of management, all adjustments for the fair presentation of our condensed consolidated financial statements have been made. The adjustments are of a normal recurring nature except as otherwise noted. The results of operations for the interim periods are not necessarily indicative of the results to be expected for other periods or the full fiscal year. We have evaluated events occurring subsequent to March 29, 2025 through the filing date of this Quarterly Report on Form 10-Q and concluded that there were no events that required recognition and disclosures other than those discussed elsewhere in the notes hereto.

Principles of Consolidation

Principles of Consolidation

The condensed consolidated financial statements include the accounts of Netlist, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Fiscal Year

Fiscal Year

Our fiscal year is the 52- or 53-week period that ends on the Saturday nearest to December 31. Our fiscal year 2025 will include 52 weeks and ends on December 27, 2025. Each quarter of fiscal year 2025 will be comprised of 13 weeks. Unless otherwise stated, references to particular years, quarters, months and periods refer to our fiscal years ended in December and the associated quarters, months and periods of those fiscal years.

Use of Estimates

Use of Estimates

The preparation of the accompanying condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported. Significant items subject to such estimates and assumptions made by management include, but not limited to,

the determination of inventory reserves, allowance for doubtful accounts, and the discount rate used for lease obligation. Actual results may differ materially from those estimates.

Recently Issued Accounting Standards

Recently Issued Accounting Standards

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure,

which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. This ASU is effective for the annual periods beginning January 1, 2024, and becomes effective for interim periods within fiscal years beginning January 1, 2025. We adopted this guidance on December 28, 2024. The adoption only impacted our disclosure and has no material impact on the Company’s condensed consolidated financial statements as of and for the quarter ended March 29, 2025.

In November 2024, the FASB issued ASU 2024-03, Income Statement – Reporting Comprehensive Income – Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, which updates expense disclosure requirements on an annual and interim basis. This ASU is effective for the annual periods beginning after December 15, 2026, and the interim reporting periods beginning after December 15, 2027. Early adoption is permitted. We are currently evaluating the impact of adopting this ASU.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which will require us to disclose specified additional information in its income tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. This ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. We will adopt this ASU using either a prospective or retrospective transition method. We are currently evaluating the impact of adopting this ASU.

Segment Information

Segment Information

Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance.

The Company’s chief operating decision maker, the chief executive officer, reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance on a regular basis. Accordingly, the Company considers itself to be one reportable segment, which is comprised of one operating segment: resales of third-party products and sale of our modular memory subsystems.

Significant expenses were as follows (in thousands):

Three Months Ended

March 29,

March 30,

2025

2024

Expense:

Employee Compensation (1)

$

2,160

$

2,547

Stock Based Compensation

971

1,374

Program Expenses (2)

581

948

Professional Fees (3)

6,613

12,389

(1)The amounts consisted of employee compensation related to both COGS and operating expenses. The amounts do not include stock-based compensation. The amounts do not include professional fees.
(2)The amounts consisted of costs, such as outside services, depreciation, and dues and subscriptions, related to both COGS and operating expenses. The amounts do not include professional fees.
(3)The amounts consisted of legal fees, tax and audit fees.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 29, 2025
Summary of Significant Accounting Policies  
Schedule of Segment Reporting Information, by Segment

Significant expenses were as follows (in thousands):

Three Months Ended

March 29,

March 30,

2025

2024

Expense:

Employee Compensation (1)

$

2,160

$

2,547

Stock Based Compensation

971

1,374

Program Expenses (2)

581

948

Professional Fees (3)

6,613

12,389

(1)The amounts consisted of employee compensation related to both COGS and operating expenses. The amounts do not include stock-based compensation. The amounts do not include professional fees.
(2)The amounts consisted of costs, such as outside services, depreciation, and dues and subscriptions, related to both COGS and operating expenses. The amounts do not include professional fees.
(3)The amounts consisted of legal fees, tax and audit fees.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Financial Information (Tables)
3 Months Ended
Mar. 29, 2025
Supplemental Financial Information  
Schedule Of Inventories

Inventories consisted of the following (in thousands):

March 29,

December 28,

    

2025

    

2024

Raw materials

$

276

$

379

Work in process

150

54

Finished goods

1,827

2,311

$

2,253

$

2,744

Schedule of computation of basic and diluted earnings (loss) per share

The following table shows the computation of basic and diluted loss per share of common stock (in thousands, except per share data):

Three Months Ended

March 29,

March 30,

2025

    

2024

Numerator: Net loss

$

(9,487)

$

(16,968)

Denominator: Weighted-average basic shares outstanding - basic and diluted

272,379

254,931

Net loss per share - basic and diluted

$

(0.03)

$

(0.07)

Schedule of potential common shares excluded from diluted net loss per share calculations

Three Months Ended

March 29,

March 30,

2025

    

2024

Weighted average common share equivalents

572

2,035

Schedule of disaggregation of sales by major source

The following table shows disaggregated net sales by major source (in thousands):

Three Months Ended

March 29,

March 30,

    

2025

2024

Resales of third-party products

$

27,648

$

31,274

Sale of our modular memory subsystems

1,327

4,533

Total net sales

$

28,975

$

35,807

Schedule of sales from external customers by geographic area

Three Months Ended

March 29,

March 30,

    

2025

    

2024

United States

$

1,940

$

8,883

People's Republic of China (1)

26,169

26,254

Other countries

866

670

Total net sales

$

28,975

$

35,807

Schedule of supplemental disclosure of non-cash financing activities

The following table shows supplemental disclosures of cash flow information and non-cash financing activities (in thousands):

Three Months Ended

March 29,

March 30,

2025

    

2024

Supplemental disclosure of cash flow information:

Cash paid during the year for:

Interest

$

8

$

28

Income taxes

$

$

1

Supplemental disclosure of non-cash investing and financing activities:

Debt financing of insurance

$

500

$

500

Schedule Of Customer Concentration of Risk

Three Months Ended

March 29,

March 30,

2025

2024

Customer A

15%

27%

Customer B

*

10%

Customer C

*

12%

Customer D

21%

*

Schedule Of Supplier Concentration of Risk

Three Months Ended

March 29,

March 30,

    

2025

2024

Supplier A

90%

87%

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Tables)
3 Months Ended
Mar. 29, 2025
Debt  
Schedule of long-term debt

Our debt consisted of the following (in thousands):

March 29,

December 28,

    

2025

    

2024

Notes payable

$

358

$

Less: amounts due within one year

(358)

Long-term debt

$

$

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 29, 2025
Leases  
Schedule of lease cost and supplemental condensed consolidated cash flow information relating to operating leases

Lease cost and supplemental condensed consolidated cash flow information related to operating and finance leases were as follows (in thousands):

Three Months Ended

March 29,

March 30,

    

2025

    

2024

Lease cost:

Operating lease cost

$

156

$

191

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows from operating leases

$

175

$

206

Schedule of supplemental condensed consolidated balance sheet information

Supplemental condensed consolidated balance sheet information related to leases was as follows (in thousands):

March 29,

December 28,

2025

2024

Operating Leases

Operating lease right-of-use assets

$

962

$

1,101

Other current liabilities

$

633

$

640

Operating lease liabilities

491

641

Total operating lease liabilities

$

1,124

$

1,281

Finance Leases

Property and equipment, at cost

$

488

$

488

Accumulated depreciation

(322)

(302)

Property and equipment, net

$

166

$

186

Other current liabilities

$

4

$

4

Other liabilities

2

3

Total finance lease liabilities

$

6

$

7

The following table includes supplemental information:

March 29,

December 28,

2025

2024

Weighted Average Remaining Lease Term (in years)

Operating leases

2.0

2.0

Finance leases

1.3

1.6

Weighted Average Discount Rate

Operating leases

5.6%

5.7%

Finance leases

5.5%

5.5%

Schedule of maturities of operating lease liabilities

Maturities of lease liabilities as of March 29, 2025, were as follows (in thousands):

Operating

Finance

Fiscal Year

Leases

Leases

2025

$

520

$

3

2026

639

3

2027

23

Total lease payments

1,182

6

Less: imputed interest

(58)

Total

$

1,124

$

6

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 29, 2025
Stockholders' Equity  
Schedule of warrant activity

Weighted

Number of

Average

Shares

Exercise

    

(in thousands)

    

Price

Outstanding as of December 28, 2024

38,384

$

1.78

Granted

Exercised

Expired

(13,636)

1.10

Outstanding as of March 29, 2025

24,748

$

2.15

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Awards (Tables)
3 Months Ended
Mar. 29, 2025
Stock-Based Awards  
Schedule of common stock options activity

Weighted-

Number of

Average

Shares

Exercise

(in thousands)

    

Price

Outstanding as of December 28, 2024

3,257

$

0.78

Granted

Exercised

(23)

0.51

Expired or forfeited

(392)

1.08

Outstanding as of March 29, 2025

2,842

$

0.74

Schedule of restricted stock Awards

Weighted-

Average

Number of

Grant-Date

Shares

Fair Value

(in thousands)

per Share

Balance nonvested as of December 28, 2024

3,682

$

2.49

Granted

441

0.65

Vested

(506)

3.49

Forfeited

(221)

2.64

Balance nonvested as of March 29, 2025

3,396

$

2.09

Schedule of stock-based compensation Expense

The following table summarizes the stock-based compensation expense by line item in the condensed consolidated statements of operations (in thousands):

Three Months Ended

March 29,

March 30,

2025

2024

Cost of sales

$

8

$

21

Research and development

208

362

Selling, general and administrative

755

991

Total

$

971

$

1,374

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants (Tables)
3 Months Ended
Mar. 29, 2025
Warrants  
Schedule of warrant activity

Weighted

Number of

Average

Shares

Exercise

    

(in thousands)

    

Price

Outstanding as of December 28, 2024

38,384

$

1.78

Granted

Exercised

Expired

(13,636)

1.10

Outstanding as of March 29, 2025

24,748

$

2.15

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 13, 2025
USD ($)
Oct. 11, 2024
USD ($)
$ / shares
shares
Mar. 29, 2025
USD ($)
item
Mar. 30, 2024
USD ($)
Dec. 28, 2024
USD ($)
Net Income (Loss)     $ (9,487) $ (16,968)  
Number of weeks in a fiscal year | item     52    
Number of weeks in fourth quarter | item     13    
Accounts Receivable, Net, Current     $ 1,920   $ 1,671
Minimum          
Number of weeks in a fiscal year | item     52    
Maximum          
Number of weeks in a fiscal year | item     53    
2024 Offering          
Exercise price of warrants | $ / shares   $ 1.1      
Sale of stock, net proceeds   $ 14,200      
2024 Offering | Series A Warrants          
Issuance of common stock, net shares | shares   13,636,364      
Number of shares called by warrants | shares   13,636,364      
Exercise price of warrants | $ / shares   $ 1.3      
2024 Offering | Series B Warrants          
Number of shares called by warrants | shares   13,636,364      
Exercise price of warrants | $ / shares   $ 1.1      
March 2025 Lincoln Park Purchase Agreement          
Aggregate amount $ 74,100        
Purchase Agreement Term 36 months        
March 2025 Lincoln Park Purchase Agreement | Maximum          
Aggregate amount $ 75,000        
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Segment Information) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Employee Compensation (1) $ 2,160 $ 2,547
Stock Based Compensation 971 1,374
Program Expenses (2) 581 948
Professional Fees (3) $ 6,613 $ 12,389
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Financial Information (Schedule Of Inventories) (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Dec. 28, 2024
Supplemental Financial Information    
Raw materials $ 276 $ 379
Work in process 150 54
Finished goods 1,827 2,311
Inventories $ 2,253 $ 2,744
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Financial Information (Schedule Of Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 29, 2025
Dec. 28, 2024
Supplemental Financial Information    
Interest $ 8 $ 28
Income taxes   1
Debt Financing of Insurance $ 500 $ 500
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Financial Information (Schedule Of Computation Of Earnings (Loss) Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Basic and diluted (loss) earnings per share:    
Numerator: Net loss $ (9,487) $ (16,968)
Weighted-average basic shares outstanding 272,379 254,931
Weighted-average diluted shares 272,379 254,931
Net loss per share - Basic $ (0.03) $ (0.07)
Net loss per share - Diluted $ (0.03) $ (0.07)
Weighted average common share equivalents 572 2,035
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Financial Information (Disaggregation of Net Sales by Major Source) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Dec. 28, 2024
Total net sales $ 28,975 $ 35,807 $ 35,807
Deferred Revenue 1,600    
Resales of third-party products      
Total net sales 27,648 31,274  
Sale of the Company's modular memory subsystems      
Total net sales $ 1,327 $ 4,533  
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Financial Information (Major Customers and Products) (Details) - Customer Concentration Risk - customer
3 Months Ended 12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Dec. 28, 2024
Sales Revenue, Product Line [Member] | Customer A      
Concentration Risk [Line Items]      
Concentration risk, percentage 15.00% 27.00%  
Sales Revenue, Product Line [Member] | Customer B      
Concentration Risk [Line Items]      
Concentration risk, percentage   10.00%  
Sales Revenue, Product Line [Member] | Customer C      
Concentration Risk [Line Items]      
Concentration risk, percentage   12.00%  
Sales Revenue, Product Line [Member] | Customer D      
Concentration Risk [Line Items]      
Concentration risk, percentage 21.00%    
Sales Revenue, Resale of Products | Customers      
Concentration Risk [Line Items]      
Concentration risk, percentage 95.00% 87.00%  
Gross Receivables | Customers      
Concentration Risk [Line Items]      
Concentration Risk, Number of Customers 5   3
Gross Receivables | Customer A      
Concentration Risk [Line Items]      
Concentration risk, percentage 14.00%   25.00%
Gross Receivables | Customer B      
Concentration Risk [Line Items]      
Concentration risk, percentage 14.00%   11.00%
Gross Receivables | Customer C      
Concentration Risk [Line Items]      
Concentration risk, percentage 14.00%   10.00%
Gross Receivables | Customer D      
Concentration Risk [Line Items]      
Concentration risk, percentage 11.00%    
Gross Receivables | Customer E      
Concentration Risk [Line Items]      
Concentration risk, percentage 10.00%    
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Financial Information (Net Sales by Country) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Dec. 28, 2024
Net sales $ 28,975 $ 35,807 $ 35,807
United States      
Net sales 1,940   8,883
People's Republic of China      
Net sales 26,169   26,254
Other Countries      
Net sales $ 866   $ 670
Sales Revenue, Product Line [Member] | Customer Concentration Risk [Member] | People's Republic of China | Minimum      
Concentration risk, percentage 10.00% 10.00%  
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Financial Information (Schedule Of Supplemental Disclosures Of Cash Flow Information And Non-Cash Financing Activities) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 29, 2025
Dec. 28, 2024
Supplemental Financial Information    
Gain on extinguishment of debt $ 251  
Debt financing of insurance $ 500 $ 500
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Major Customers, Suppliers and Products (Schedule Of Supplier Concentration of Risk) (Details)
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Supplier A [Member] | Supplier Concentration Risk [Member] | Cost of Goods, Total [Member]    
Concentration Risk    
Concentration Risk, Percentage 90.00% 87.00%
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Credit Agreement (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Nov. 07, 2023
Mar. 29, 2025
Dec. 28, 2024
Line of Credit | Silicon Valley Bank      
Line of Credit Facility      
Maximum borrowing capacity $ 10.0    
Borrowing capacity as a percentage of eligible accounts receivable 85.00%    
Rate plus "prime rate" 8.50%    
Standby Letters of Credit | Silicon Valley Bank      
Line of Credit Facility      
Maximum borrowing capacity   $ 10.9 $ 11.9
Outstanding borrowings   1.6 1.2
Availability remaining   $ 0.0 $ 0.0
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Schedule Of Long-Term Debt) (Details) - USD ($)
$ in Thousands
Jan. 15, 2025
Mar. 29, 2025
Jan. 17, 2025
Dec. 28, 2024
Debt        
Notes payable   $ 358    
Less: amounts due within one year   (358)    
Notes payable, Current   $ 400   $ 0
Insurance Policy Finance Notes Payable 7.31 Percent        
Debt        
Irrecoverable letter of credit issued     $ 500  
Interest rate (as a percent)     7.31%  
Amortization period 9 months      
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Lease cost and supplemental condensed consolidated cash flow (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Lease cost:    
Operating lease cost $ 156 $ 191
Operating cash flows from operating leases $ 175 206
Financing cash flows from finance leases   $ 54
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Supplemental condensed consolidated balance sheet information (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Dec. 28, 2024
Operating Leases    
Operating lease right-of-use assets $ 962 $ 1,101
Accrued expenses and other current liabilities $ 633 $ 640
Accrued expenses and other current liabilities - extensible list Other current liabilities Other current liabilities
Operating lease liabilities $ 491 $ 641
Total operating lease liabilities 1,124 1,281
Finance Leases    
Property and equipment, at cost 488 488
Accumulated depreciation (322) (302)
Property and equipment, net $ 166 $ 186
Property and equipment, net - extensible list Property and equipment, net Property and equipment, net
Accrued expenses and other current liabilities $ 4 $ 4
Other liabilities $ 2 $ 3
Other liabilities - extensible list Other liabilities Other liabilities
Total finance lease liabilities $ 6 $ 7
Total finance lease liabilities - extensible list us-gaap:AccruedLiabilitiesCurrent, Other liabilities us-gaap:AccruedLiabilitiesCurrent, Other liabilities
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Weighted Average Remaining Lease Term (Details)
Mar. 29, 2025
Dec. 28, 2024
Leases    
Weighted Average Remaining Lease Term - Operating leases 2 years 2 years
Weighted Average Remaining Lease Term - Finance leases 1 year 3 months 18 days 1 year 7 months 6 days
Weighted Average Discount Rate - Operating leases 5.60% 5.70%
Weighted Average Discount Rate - Finance leases 5.50% 5.50%
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Dec. 28, 2024
Operating Leases    
2025 $ 520  
2026 639  
2027 23  
Total lease payments 1,182  
Less: imputed interest (58)  
Total operating lease liabilities 1,124 $ 1,281
Finance Leases    
2025 3  
2026 3  
Total lease payments 6  
Total finance lease liabilities $ 6 $ 7
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Litigations and Patent Reexaminations) (Details)
$ in Millions
Jan. 10, 2023
patent
Aug. 26, 2022
patent
Aug. 01, 2022
USD ($)
patent
May 17, 2022
patent
Mar. 31, 2022
patent
Mar. 22, 2022
patent
Mar. 02, 2022
patent
Feb. 17, 2022
patent
Commitments and Contingencies                
Number of patents infringed upon         2      
Number of challenged claims found unpatentable 2 2   2   2 2 2
Samsung Litigations                
Commitments and Contingencies                
Number of patents infringed upon     3          
Loss Contingency, Damages Awarded, Value | $     $ 118.0          
Micron Litigation                
Commitments and Contingencies                
Number of patents infringed upon     2          
Loss Contingency, Damages Awarded, Value | $     $ 445.0          
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Narrative) (Details) - $ / shares
Apr. 17, 2017
Mar. 29, 2025
Dec. 28, 2024
Serial Preferred Stock      
Preferred stock, shares authorized   10,000,000 10,000,000
Preferred stock, par value   $ 0.001 $ 0.001
Preferred stock, shares outstanding   0 0
Number of rights authorized for each outstanding share of stock 1    
Number of shares issued when right is exercised 0.001    
Purchase price per share $ 6.56    
Number of days rights are to be distributed 10 days    
Minimum beneficial ownership percentage for rights to be distributed 15.00%    
Series A Preferred Stock      
Serial Preferred Stock      
Preferred stock, shares authorized   1,000,000 1,000,000
Preferred stock, par value   $ 0.001 $ 0.001
Preferred stock, shares outstanding   0 0
Stock-Based Compensation      
Shares available for issuance 1,000,000    
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Common Stock Purchase Agreement) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 13, 2025
Sep. 28, 2021
May 09, 2025
May 01, 2025
Sep. 30, 2021
Mar. 29, 2025
Dec. 28, 2024
Assets Sold under Agreements to Repurchase [Line Items]              
Net purchase price           $ 939  
September 2021 Lincoln Park Purchase Agreement              
Assets Sold under Agreements to Repurchase [Line Items]              
Commitment shares         218,750    
Additional commitment shares   143,750          
Threshold percentage of common stock to be sold         9.99%    
Period after purchase agreement not to enter into variable rate transaction   36 months          
Terminate agreement cost   $ 0          
Lincoln Park Purchase (shares)           3,195,889 3,195,889
Lincoln Park stock purchase price             $ 5,200
Stock issued common stock             10,046
March 2025 Purchase Agreement              
Assets Sold under Agreements to Repurchase [Line Items]              
Aggregate amount       $ 200   $ 900  
Commitment shares 1,123,023            
Additional commitment shares 1,123,023            
Purchase agreement term 36 months            
Threshold percentage of common stock to be sold 9.99%            
Period after purchase agreement not to enter into variable rate transaction 36 months            
Terminate agreement cost $ 0            
Lincoln Park Purchase (shares)           975,000  
Shares issued           14,060  
Subsequent Event | March 2025 Purchase Agreement              
Assets Sold under Agreements to Repurchase [Line Items]              
Lincoln Park Purchase (shares)     201,000        
Stock issued common stock     2,250        
Maximum [Member] | September 2021 Lincoln Park Purchase Agreement              
Assets Sold under Agreements to Repurchase [Line Items]              
Aggregate amount   $ 75,000          
Maximum [Member] | March 2025 Purchase Agreement              
Assets Sold under Agreements to Repurchase [Line Items]              
Aggregate amount $ 75,000            
Threshold number of shares of common stock to be issued 750,000            
Threshold value of shares of common stock to be issued under single purchase $ 3,000            
Threshold percentage of number of shares issued under regular purchase to purchase additional amount of common stock 300.00%            
Threshold percentage of number of shares of common stock to purchase additional amount of common stock 30.00%            
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (2024 Offering) (Details)
$ / shares in Units, $ in Millions
Oct. 11, 2024
USD ($)
$ / shares
shares
Common Stock | Warrant amendment | Maximum  
Class of Stock [Line Items]  
Percent of ownership of common stock 9.99%
Common Stock | Series A Warrants  
Class of Stock [Line Items]  
Warrants term 5 years
2024 Offering  
Class of Stock [Line Items]  
Exercise price of warrants | $ / shares $ 1.1
Sale of stock, net proceeds | $ $ 14.2
Lock Up Agreement Period 100 days
2024 Offering | Maximum  
Class of Stock [Line Items]  
Percent of ownership of common stock 4.99%
2024 Offering | Series A Warrants  
Class of Stock [Line Items]  
Issuance of common stock, net shares 13,636,364
Number of shares called by warrants 13,636,364
Exercise price of warrants | $ / shares $ 1.3
2024 Offering | Series B Warrants  
Class of Stock [Line Items]  
Number of shares called by warrants 13,636,364
Exercise price of warrants | $ / shares $ 1.1
Warrants term 100 days
2024 Offering | Common Stock  
Class of Stock [Line Items]  
Issuance of common stock, net shares 13,636,364
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Awards (Narrative) (Details)
3 Months Ended
Mar. 29, 2025
Amended 2006 Plan  
Stock-Based Compensation  
Rate of vesting of options granted 25.00%
Vesting period of options granted, in years 4 years
Expiration of vested options, period from date of grant 10 years
Restricted Stock Units (RSUs) [Member] | 2006 Plan  
Stock-Based Compensation  
Vesting period of options granted, in years 4 years
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Awards (Schedule Of Stock Option Activity) (Details)
shares in Thousands
3 Months Ended
Mar. 29, 2025
$ / shares
shares
Number of Shares  
Outstanding, Beginning Balance | shares 3,257
Exercised | shares (23)
Expired or forfeited | shares (392)
Outstanding, Ending Balance | shares 2,842
Weighted-Average Grant - Date Fair Value (Per Share)  
Outstanding, Beginning Balance | $ / shares $ 0.78
Exercised | $ / shares 0.51
Expired or Forfeited | $ / shares 1.08
Outstanding, Ending Balance | $ / shares $ 0.74
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Awards (Schedule of Restricted Stock Awards) (Details) - Restricted Stock Units (RSUs) [Member]
shares in Thousands
3 Months Ended
Mar. 29, 2025
$ / shares
shares
Number of Shares  
Outstanding, Beginning Balance | shares 3,682
Granted | shares 441
Vested | shares (506)
Forfeited | shares (221)
Outstanding, Ending Balance | shares 3,396
Weighted-Average Grant - Date Fair Value (Per Share)  
Outstanding, Beginning Balance | $ / shares $ 2.49
Granted | $ / shares 0.65
Vested | $ / shares 3.49
Forfeited | $ / shares 2.64
Outstanding, Ending Balance | $ / shares $ 2.09
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Awards (Stock Based Compensation) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-Based Compensation, Total $ 971 $ 1,374
Unearned stock-based compensation $ 5,600,000  
Expects to recognize over a weighted-average period 2 years  
Cost of sales    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-Based Compensation, Total $ 8 21
Research and development    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-Based Compensation, Total 208 362
Selling, general and administrative    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-Based Compensation, Total $ 755 $ 991
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants (Details) - Warrant
3 Months Ended
Mar. 29, 2025
$ / shares
shares
Class of Warrant or Right [Line Items]  
Warrants Outstanding, Beginning Balance | shares 38,384
Warrants Expired | shares (13,636)
Warrants Outstanding, Ending Balance | shares 24,748
Outstanding, Weighted-Average Exercise Price, Beginning balance | $ / shares $ 1.78
Weighted-Average Exercise Price, Expired | $ / shares 1.1
Outstanding, Weighted-Average Exercise Price, Ending balance | $ / shares $ 2.15
EXCEL 63 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !2(K5I&QTU(E0 ,T 0 9&]C4')O<',O87!P+GAM M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ) M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$, M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2B4^BQ-+.9 !.,;^\_FSY$9[J8> SV'P&,ABO)II_9KMB;P$ MB'J/3L4R)?K4W [!*4K/L .O]$'M$"K.;\ A*:-(P0PL_$)D;6.TU $5#>&$ M-WK!^X_099C1@!TZ["F"* 6P=I[HCU/7P 4PPPB#BU\%- LQ5__$Y@ZP4W** M=DF-XUB.=I-)23GLKY]GUU_^%V$W6#LUOXOXVO^S?@LV#;PZR[:3U!+ P04 " 4 MB*U:F5R<(Q & "<)P $P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4 M?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)- MNIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQ MEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1 M]E6\W*.76!4!EQC?-*HU+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++ M9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D> M/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO> M1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9= M=N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8 MT='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7 M\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I M=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;R MWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z M;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 > MLX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[ MM'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ M#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1. M"CS<_N\-L,+$CN'MB[\!4$L#!!0 ( !2(K5JR+B +=P4 !,= 8 M>&PO=V]R:W-H965T&ULM9G_;YM&&,;_E9,G39M4%^ZP8[MS M+#DTZ:RU:5IGF[II/US@;*,"YQU'G/SW>P]L<*/C-4/U+PE@GH?[W-<';KJ3 MZFNV$4*3IR1.L\O>1NOM&\?)@HU(>/9:;D4*OZRD2KB&4[5VLJT2/"Q$2>PP MU[UP$AZEO=FTN':G9E.9ZSA*Q9TB69XD7#U?B5CN+GNT=[CP.5IOM+G@S*9; MOA9+H7_?WBDX:83'QP?WFP(>8!YX)GP9_QF% M>G/9&_=(*%8\C_5GN?M5[(&&QB^0<5;\);ORWL&@1X(\TS+9BZ$$2926__G3 MOB*.!,QK$+"]@+T0T":!MQ=X!6A9L@+K+==\-E5R1Y2Y&]S,05$WA1IHHM0T MXU(K^#4"G9Z]E4$.K:+)/ W)=:HC_4P6:=D]3#7W2;;A2F131\/3C,8)]LY7 MI3-KQXOZ>/V1:02_]QU9UI?? [FV&[IMLRP-QV8.QF0GU*'JS M'W^@%^XO-N[O9/9--0RJ:AA@[K,]^6>QC@PNU,YO;Y_OUC>D\6M M;T-$Q1T1AQ7BL VB#XVM> R-'(HG\IMXMD'B3J[K4C9F%QZU,:+:CHP7%>,% M6K*J-]\_;ZVMA\NIV_]D0T)5'9%&%=*H'=*=4)$T8S0D,$5:Z7"G:N)IG'E0 M?4?.<<4Y1DLW!\BP +V)^=I&A^M7/,YLE>*CLHY0DPIJTJ[Q;J(L@$'W17!% M;N"B=2'"O9H:#55UY*-NO>ZZ_XMPWTL;&4_8?;).*;BH*^-1MJ#M&#_E7&FA M8K-0;*725D#<2ZO!>D:6& MY8)(17R9P]H/$4"&UN7CA/O;:ROR.3(-K4,-;95J[OD36830@:-5%)3)%6EA MW'(R[ _&E(W& ROO.?(-K0,.Q2/*GG<>AN">O3HY\C"-$Z"5$\P+QD]\T9].M[N4NMW+C=0CU&U@KS<6%7 MSCH)43S*O.2L!O"=DE#DP-[(N*<_MX*>(QS1.AU1/-*\!+V3F88,\5>T;9ZC M<,<)NZ C*^DY8A*K8Q+#=*\$:P$P:3P<3ZK> :]+#+? M1J;8BGK"9. -^V[3MY!SQ")6QR*&)YG[2$-6D"M"V4\//Y.E"'(%+6F%Q)UN MI7VJP65= >M(Q%I%(C]7RJ2_,O)%Z;J8<^P)_H3C%^M'-A]7=>6LDQ'#L\L! M\/@]#'N3/F'7[U/69]:)!E=V!:WS$&N5AQ8IO*>4WY8-(S^TL)45=VQJT'/D M(%;G(-8J!YDL#\$66G$ME7U\.O*P5I'G.A%J;::?=^"@-[!8)EN>VMNUX^<@ M7-<5M(X\K%7D66X$M".&A]LTXYTCYWAUSO'PF')83V22P"O84LO@*^378NN% M?,PUQ+LTA/:U[B5\IRBSWTPHW8:%F]D$?)RQT6#L>H/)>.H\'D,Z1]M.IO\5 MNW$9";A=^X*;[9B06*Y"ZKT?P?%7NP)4G6FZ+ M3:P'J;5,BL.-@%4"U#SK[#U!+ P04 " 4B*U:>QT@ M%S0& #J&0 & 'AL+W=O*'2)&>W LDBRZAX?L]2_G35P[V7 M#^Z2QY72'PS&HS5]9'.FOJYO!:P&E95%DK%<)CQ'@BVO>A-\,75+A5+BGX0] MR;UGI%UYX/R;7GQ<7/4"3X$Q):&JSI MAS(VI39XD^1Z&^=*P+<)Z*GQ].;+[/K+_'J&X&E^\^GC;'(/B_>33Y,OTVLT M_W!]?3]'??1U/D/O3D[1"4IR=+_BA:3Y0HX&"C!H2X-X][[WV_>1CO=]IN(< MD>$9(@[Q#>I3N_J,Q: >E>K>H?H /*_<)Y7[I+3G=KE?",%RA:B43,D+DS]; M Y[9@#YE%W)-8W;5@V,DF=BPWOC//W#@7)J\^TW&#GQU*U]=F_7QE,H5@EU# ML7Y@WXMD0U-PWKB+6U-!:4J7@LT8>Y[KC :;?7?:4H3X3EA)'>#T*IR>%><= MDTHDL6);I"9T6P/^/CJ,_28Z@Q3!CF-&YU?H?"NZ21SS H(&-2QF$,&'E)VA M'.HM7R*:0E6D>Q#DG3(8-0$&*S/T'E M3V#UYV.^@1S@(F'&/ A:KX0==ANX#$*AYYEQA16NT(KK5K U31:(_0#&DA!1 M'4.N5DQ 6=P_M";480M0& T;H TRKFO&'%68(ROF>ZYH^@IX4>O5KN-[I '0 M(#4,?=\,<5A!'!X)*W0 0CV7X=0U8 VVF$?<+A[&-=5A.]?=L0U/-^4AA&\TI\6"+1)CI< &VF'X/G&AH%9]CL M)TQB811U4 .IV8O8V6O*LRQ1NG?<=N8QS_76LSSNPFNU9SY(R#A"_[JA0Y]K M.B2^M4V9*QY_6_%TP83\JVR>H8]^MV#+)$[4J?GRP$JP;[X]^$W6#OVO69;8 M619&LAUA21V),W3BG#L.!M85:$/3@O6Q<^8X#I(K*O3$5J@5#);_L<4%FC,] M8:()6A\STW4"==((U# ZNRXA37(WRF$WZ*J.=4-" M[ T)]*-%5FS[SUU],.)L=R!]UPMQ.Z@F03<,HHX>U*T;#/CKR#6;#9-+K\F[^@2O%L_)QQ2C UP+P_9)S];+0U_W5 MSSOC_P%02P,$% @ %(BM6DW>PFQ: P O@P !@ !X;"]W;W)K\A7$^&;!14053L72E"L!U$^-HM!T+*MM1I3%QK"?/IN)89\G*F0Q MS 212111\><:0KX9&+;Q\N"!+0.E'YC#_HHNP07U8S43.#,++SZ+():,QT3 M8F",[*NQW=0&J>(G@XW<&1,=RISS)SVY]0>&I8D@!$]I%Q2_UC"&,-2>D.-W M[M0HUM2&N^,7[U_3X#&8.94PYN$OYJM@8'0-XL.")J%ZX)L;R -J:7\>#V7Z M23:9MM,SB)=(Q:/<& DB%F??]#G?B!T##+3:P,D-G&,-&KE!(PTT(TO#FE!% MAWW!-T1H-7K3@W1O4FN,AL7ZW^@J@6\9VJGA^/YN,KUSIQ."(_?^V^UD](B3 MZ]&WT=UX2MR;Z?31)6 )Y+&ONR; M"IFT9]/+U[_.UG?>6/\[%9?$Z5T0QW):%>;C>O,)>&C>3!(KB1GJ 5O3>0@7A(:8[#3V@."Q(3Y/YFJ1A)B!F;8JZ&R5 M=KJ*/DGKH8UXZ]W ]B5-NY"4X!L%?*,6?H8G (0 GV#:>$\79$4%6=,P@2K$ MS%=G9WWKTK+L5Y2'5"709@':/ U4!IA?DM!$!5RPO^!7 6<^6[M[:F5_KYB/ M$):P6P5VZUW8>#M*A>G/XF45=VL/YS5PG:)$VBY(V[6D8QY%>$<>DP;MH]+@ MD*I$V2DH.R=0'I4#G;V=:K:JD^ 898FZ6U!W3Z=F4B;5Q-T]#J?3;'4:^\15 M2KO7;;])W"N(>Z<3'TC:WM'85Z M&[J2*^K!P,!V1X)8@S'\],%N6U\JJ\Y_\E8.?*-1=8L9Q/%5VF_.><*N]=T&. / M#!!:@.\7G*N7B6YABY\LPW]02P,$% @ %(BM6H%#VG;F! S!0 !@ M !X;"]W;W)K5=J6JK"WKUTP$&T2<[&![K>_R4,3P([52O1%B9.9R6_LL?^Q!P>> M_Q0;QB1Z2Y-,#*V-E-N^;8O%AJ54W/ MR^#)BNUFG<6CL?7[]&_ELE#,J]4L#%/?L1+ MN1E:H866;$5WB7SAAW]8G5 )N.")*/^C0VWK6&BQ$Y*GM3,0I'%6_=*WNB.. M'"".WH'4#N3

MP<&L'MTRT(BO3FE!)1X.<'U!>6$.TXJ+LF](;LHFS8AAG M,H>G,?C)T7CZ-+E_FMU/$%S-IM\>)K=S:,SF\/-X_S2?H>E7-'V^?[F=/X ! MND;?9Q/TQY<_D=C0G D49VB^X3M!LZ6X0E].V@-; F+Q(GM1X]Q5.*0#QT6/ M/),;@>ZS)5N>^MN06I,?><_OCA@#/M+\!I'H"A&']#0\XP^XNT[I[AEPW*:[ MW3*>>YGNUG5@]0)/_X)BUO?%EB[8T()I+5B^9];H]]^P[_RER_Y"P4[ZPFOZ MPC-%'SW!(B5HPK1E4KGZI6NQ%.U')(P"&,'],;YJY?9")VBL3KAZ#5?/R#7F M0B*^ZF:KW'O';(&OL*E6;L^)B)[-;]A\(]O?.1<";7.^BJ4.S5=>BEW'.2-3 MC0+HZ?%3JM$CI%W!K1005=HS3*HIJ3L M6[H$T8N%+*IKS[2"XJ@3#7OGS%HK['8K,@UA/P0XRJ[I%0@52-O"YQQ*TZ8J,8 MC;X5JOW*8-?%BI5X'Y>[(&C6S$C2MXY%(]#,22]4YJ3&#/N1WS7ZKM?I'Q.:OM:8U;T=4][!SXYQ_-'68!<[) M7T?)D%8XB5DX)W&RD^>;T1J4? Q4;_9!T%8_B5D_?Y1G%FQY3?<@]6N&8+*F M,'/KG3K?22'AFPH^ ?2U=5%AO52TT[YHA968A;6[MC1*&A WB,['3&/7\R*W M:Y1:/25F/365DVYGJ6/3V.G8[*-SH93EZ_*X3$!9[#)9':$T=ZLCN3O<'Y*%[0'&"._@=02P,$% @ %(BM6K5X]0]O!@ .2D M !@ !X;"]W;W)KKDC'Z;\?*2N613^BFY+@ MN!J4I2-D6>XHPTD^F$VK>]?E;%IL69KDY+H$=)MEN/QY0=)B=SZ @Z<;-\G] MFHD;H]ET@^_)DK!OF^N2MT8'E#C)2$Z3(@?R=D1X^N M@9C*;5%\%XU%?#ZPA$3Y M9&XQ)?,B_2>)V?I\X ] 3.[P-F4WQ>XSJ2?D"+RH2&GU%^SJOM8 1%O*BJP> MS#W(DGS_BQ]K(HX&0/O$ %0/0-( Y)T88-<#;'G *9?&]8#Q2UURZ@'5U$?[ MN5?$!9CAV;0L=J 4O3F:N*C8KT9SOI)WQ>I?\#8(/RWFB]4[ M, 3?E@%X^^8=H&M<$@J2'*S6Q9;B/*9GX$VK/1TQ[K6P/8IJ#R_V'J)3'A99 MQB-JR8KH>\?HN7[TQSA.1$3B%%SC)!XN 8KBK;9-L6,Q" @ M=TF4L Z04 ^R*A3;([YFAX5#AX5#%<[X!,X%3G$>$8 9]R5Z#VSK#" +V5T$ M[Y'<"DEDCH<9[!6JW(?)M7]@][A=VF+0]9W+HU9JS M?9BS_9(YGST%VDOFOD=T6G.WG8GD[UQK6&3K#W2#(W(^X.F8DO*!#&:__P9= MZX^N,#()%AH":Q$^/A ^UA)^R9]4BSPJ,@+>?BDH?=?%L!:BYVSG)L&"L;+V M0^A.7"FFPV>[M;AS#MPY6NX6E&ZK'5K<@6B?PZC(86<@)UUYX\)1M@R4@M11 M8QG:EK1#M5[U#;Y.B[";&/= C/MZ8NJMW<6/J_@"T5A.8UK3?>/')%AH"*Q% MN7>@W--2'CZ2,DIH17G%-2@VXJG8R;,6JN]^]I1%[\ W?^ MZ[@[T\2JK[CA25EGKK7:-U)-@H6&P%IL3PYL3[1L5\>\H3CZQR(Y<#U$L6"[ MBV0M4M] G:C9Q?:D[!*8M!@^8[%%'[2:\[RE)?"&4%8FD3BC[J-UFR>,@@=^ MF]_B1W 0)Z+'[9:W.T_CUK//H;I+^XDI4:5WLR]7IM#:I!Z))&B.5%U>J.VT M\I.2&?3.]$T-1M%"4VCMA6A$#]2KGA5^Y *9K==%&B?Y/04EV>LQ5C2G!T ) M8RG)2,[7B&=M\F.;L)\ [W!Y0H!JC?;-)#5::W=X\NXP:3'46VQ3W6@MJ!=; MOTZU=B.HNFPHG^7T#O;>!T95F2FT]N(TN@SJA=F1^O^*RX,"'G=2/>Z0_Z[, MM2J";&CYOBL';H=8LBW+FTCY/^SH""W;.:$=8*.JH%Y6==0 GF>@0\8XCN-/ M9!),:J? *%IH"JU->Z/9H%ZTR>4FY&OH=M6 \^2""U3EG&U#VU4RI=IO:-N> MZ\LJOJNC:XU/J'C82">HUTZGBDY:!E09@CPXD7?37&^Z=\ 955*FT-JT-ZH+ MZF77BTI/>HS>#VZCD@RJ&G X&?N>'+;/=6OSU^@HJ!=2O/(*%IH"JU-?".DD%Y( M]2I$Z;'Z[FZD2B]YY0*C%L,:S>VVV&;PZ+6/7@&]JAR%5($@O[&9Z^WVCEJC M D?O?YO)1N @O<#I4VK20_4.157\3#RY@&+49%BCN2=,MBEL9 C2RY!?+C8A M59O(Q2;4]7I&YLKD:Z/0%%J;U$;A(+W",59L0JKL<2SY"*IWIO>V-ZIY3*&U M%Z+1/$BO>?Z?8A-2U9$2\JJ4<907\49?3G59/'7*:I03TBNG_[>"A%2--52_ M:C JL(RBA:;0VJO3""RD%UAR"0E-*CWK='+M=RAZ1^9:[63;-E(_(5'[#>VQ M!V7 L*NCJ!"<.D,UV@CIM=&I&I*6 E6((&_L*'4-O>G>$6=43)E"V],^.OKJ M3'Q4R"F\3W(*4G+'X:WW'N>JW'^GMV^P8E-]B'9;,%9DU>6:X)B4H@/__UU1 ML*>&^+;M\+7D[#]02P,$% @ %(BM6G D5,MH!@ )QL !@ !X;"]W M;W)KDP617[=S MKNX&M9:,%J04E)6 D]5I[PR>S$*D!QB)?RAY$ ?70)NR9.R[OOF4G?8"C8CD M))5:!59_]V1&\EQK4CA^[)7VZCGUP,/K9^U7QGAES!(+,F/Y-YK)S6EOU ,9 M6>%=+K^PAX]D;U"L]:4L%^87/%2RPZ0'TIV0K-@/5@@*6E;_^''OB(,!2H][ M -H/0.T!4<> <#\@-(96R(Q9%UCBZ82S!\"UM-*F+XQOS&AE#2UU&!>2J[=4 MC9/3V>W-Q>7-XO("J*O%[>=/%V=WZF9QI_ZN+V_N%N#V"LS.%A_!U>?;;PO0 M!U\7%^"/=W^"=X"6X&[#=@*7F9@,I$*C=0[2_?(J_ :\P\ C=\#%*#8@6?V@N%A8(9''CAA[=G0Z N[/(O% M!JS4,A%@Q5D!U,KC6-)R7:4NE92($Y?;*K616ZU>UB=BBU-RVE/K5A!^3WK3 MWW^#2?"7R^8W4G;D@:CV0.33/KU152AGPID;UCX61P?XC> M(063<3*JQ8YPQ36NV!N9L^Q?M;!4+9("2*:*4/W1LJ._)34?DJ\\;L@2FE*<55ORPS@@G%)_S,/7)97ZN*#< UA M*Z*VR"AV1W-8HQSZLXR5?1.HG*AR#LBC8CA!7/"&UMPP'+?P.622H1O@J 8X M\@+\&^OL*8'BW+6BK)*H!&,KQ35+Z4(YLA#T4=QVHW?&7TR+<6W/V&O/0K+T M>U]S9P925FAW=V;$V#)F;*6$+0/#8>3V.0P:7@O\Y7>#RS41K94K!%&+7N=R M3O&2YMVK>*_^C9;Q6VD[=L8!R4-OR,[2E.UTN5/KF=![O,R="V2OY3CWHO82 M<4B%84>X4(,0>1%^*M7*D(RK<#B1(6O.:-Q.)(=0/X1A!UO ALBAER6G=Z%?K04.9T,^9MR9Y?^9HFPO[ M*+$2Q)8:PPY*APUE0C]GWKRD^W*"=M G#()AT(;MDHL0["H6#3G"\:O:?JH* MFWA)VPB]K/MJPGDC;<<[L89]D9?0U/K^L:."FLY1]3I;KN,GG\PZ)^K55G?? M+B_L];8J8BMX+J&PHTM##4DB/TE:.><*G1.S@S9MS ZA3LP-;2+TJFQ;T1*K MO:^_!SBQVW0_MC:5#B$$PXXF"C4LCOPL?@R=/!*>4F&@&\R*,W7] M=9YT8:C<,)'XDHN[[]A]=Q 9S E1;+7.B1;4] MFC(T>SQ@[O[4B!QT'EMA< AUK>2&[Y%_-URSAN*X>YHI.Y9/SC+LA.W8^P96 M#^Z00G'4L4L(&XX._1QMD)M=LB8[;@]J=<:9'U,17$\:C?&#K$(VGO2P<&10T'X MVIS$"&#VG=4G^_II==IS#D]FYE"D]?P,GIR9LX]!HZ8Z0KK&7(5)*")<*97! MAZ'R,*].9:H;R;;F8&/)I&2%N=P0K#A4"ZCW*Z:89W^C)ZC/QJ;_ U!+ P04 M " 4B*U:@&G/9Y<" # !@ & 'AL+W=OJI&)D%5+60]L660$5%L>L!JIV%HQ7 M6*HI7]JBYH!S ZI*VW.<@5UA0JTX,FM3'D=L)4M"85: MKPLSLBRD7K#CJ,9+2$'>UU.N9G;'DI,*J"",(@Z+D77F#I-0UYN"7P0V8FN, MM)-'QI[TY#H?68X6!"5D4C-@=5M# F6IB92,YY;3ZH[4P.WQ*_NE\:Z\/&(! M"2L?2"Z+D75JH1P6>%7*&=M<0>O'",Q8*.7 M-HWVXFZ>HLDE2L[2*W1Y,WE(T>$4 MX?/?X9M!QFA&2H+-Z\86*,.B M.#)7!,\KLL:E"D(@Y5:]SD)RDDG(FWTL$:AE!:J!$Y8/^^)HS@_ZS]=?[U#4 M.(.1I3Y/ 7P-5OSUBSMP?O:%\Y_(=J+RNZC\C]CCQ%BF^5XV?:X;JH&ATBUF M';M!X#N1O=ZVLU_EG9[X@ZYJ1V?0Z0P^U#G;?4I]ZAJ"<%N=ZX9OU?54>8'C M]*L+.W7A7U/\Q]>KSTFXGV 8GKYULE\5N.Y>SO96?]&]77UK2T(%*F&A<,[Q MB:+A3;]L)I+5IN4\,JD:F!D6ZA<#7!>H_05C\G6BNUCWTXK_ %!+ P04 M" 4B*U:CXRVTR<0 #J+ & 'AL+W=O3,>9H64=OG+.V&[2S3:;>JNDG?T1(B$)-4FP &G9^]?O M]QX.4C[4I-W]Q99(X.$=WSNAUQMCK]U:J5;<5F7MWNRMV[9Y>7CH\K6JI!N9 M1M5XLS2VDBV^VM6A:ZR2!6^JRL/I>'QR6$E=[[U]S<^N[-O7IFM+7:LK*UQ7 M5=+>7:C2;-[L3?;B@Y_U:MW2@\.WKQNY4G/5?FFN++X=)BJ%KE3MM*F%5^>3EQ='M)X7_*+5Q@T^"Y)D898; MTO%?L?%KCV9[(N]<:ZJP&1Q4NO;_Y6W0PV##V?B)#=.P8B6N3*ESK=SKPQ;GT:[#/-"^\+2G3]">B7^:NET[\:XN5+&]_Q!\)F:GD=F+ MZ4Z"_Y1V)*8O,C$=3X]WT)LEX6=,;_9_$=[3/GJ<-CG32]?(7+W9@[J^: MUN]MUTI\J9F1.9W#7)]7RD)(L4\<3\>OOHSF(_'#^?D5?Y^\>CX2E\JVB'<@ MX:,BAY<:;!O3UJ2]0KN\-*Z# D1-2^AD,%-V17_RM\B^2^+$X$!#/6UCA:ET M2Y2;SKJ.K-<:9L!VI!IBW*I55[(G* GP+RBHD(?;\UM4^;+.(05U_0(CX)/4[6F\5 MI)0LCC>-92IW2EJA*!Z)[U6NJH6R8GK&$>4HVS*1 5#/Z[K#&3^KQMA6@!O* M!&(R/O@1')18E[B##N@](E2^C@2/1PGU'[S)3:-K$@I,5;)&TB/&,P%X"%G\ MAFCO!8G,+J6VHAEZ$3827W_.;2I9*#;0UF& %2LI !5&@.$M^4\M6R!8J%OR M&-8EZ76C85]2<^%I@3UD0%8T2@4;4!1%T'4+=ZH$WFA3^-.P6=10OG/2:G:, M @Y'V3F"+]*$"1?$0(,B5^5%US=R+)CY:@; M%M?D43S7+9SZO5/>(8+E0G(!56NZE;>082W?W720C)P_Q <_V+$ MP3(!3.U:MAZ28J-8_L@,O[%@0I-O0_,&(3:%DV$4\6)C/0').!]B.D<04*53 M&Z8> HOW >\"/02O^F@((2X3;H;!^?,WAJ7@+WQJ"+Q,_9-"]>> [ ]U/F)9 M-%YLUH;BH-G4H$?:UX4& I0;B7/8CZ&2FZJ1]1TJK9(BG'?JULK:R=PCJ\>S M*C4J(AF">3Z4J!?[O4?%O\GOASEH@!:A.6*(XZDX($0=S\3!1JGK@#)O)<0, M1T9F9R?'*.0=4 P\.\9/BB:SR>C! 0RIC68AO<9P%AWAY8NT^XAT&@/(.PE4 M_N[!1II]G.J"S%8AWW'$7XK)S%,?(;W!X$//9>L5&174 BK&-PCN;0Z1PZP M3-IE\4Q\JGP11XQ&M^/-M,]L"^I":-4#6=B A _G#/!#UMI)FSV,$#ZDV]OS MBV,G?.=:77'*'F+7I\D4*B,L&5+DPM^&;5I$"5ZW=_(9IZWRGN,Y1!" 7588Z$NJ1SYR6^\WN CL/ T=0KO M8G$W9"F@+1.+KN6P2QY#$KH !< MF&[1(N FA\^2B2DFT2-A*51V+H3L4DDRVJ+4J^"FEI316@D(3NS$Z1NM4EB1B MS$N([TI%^'G0WLL )-2SR>EH_/5[9V-?2/3I!ZD"RH0]62"&&7DHO&:0*^&W ME<^$C++&FEPI> (K +56YR,A1"'406)?LN5*-VU892FA=*0?5!JR*#B)9 @" MG@U>?$,EX!9MX@/6MI2"J5I"%4R66^D1]H&IH)@*J&N5,)&8C$ M.C*C<'@.Q93BF'4Z$?ND^K@\\9F8Z7=NUAJVV 0 LM\T/D5OJ;TWDBR=00G! MAKQG&M]2D'I->4,1A)HELD0.E.E6T":$.*2K^CH^6\H([636(:19E&I7H[3OXQ">N/&9,^O1Y[ZP#:A_AHZ:LQ96TUX^13CDZ%M.3F7=(1K.B&H$3 M3.AA=O/)%M@Z\5(VND7H>0_!,_'QXV72ZG!95*_(MIJFA"R>J-/1AC"FD M8?S?.JQKZ!&<0*[ TBK4C\].^W"$)./6TGKO]I5]A<""/&3R:V%NE(\XLY,# M#C>"HG7,;+M%'^2-V&QJCVDR#N>!@'&'6(G0!NJA?MQ)&,&;F=V.EAFD.AI- MDEQ6T4 09]U(70#R)>*;>P(V%,O!!!D Q4<1;9.V<7=/S3BR!K-KDOO> M9RE*GABYC[)]_9Q#=G!";)?Y4613C2 MS588CGOBV\0-E91QZ^->\)6\4<'4DT)"R+T/34:S,96,?K,O02!'+\C%GQ#D M(KW-@B2^M#$KQ>U7W^W?%]Q74X':5VCCFZ2/4CZNA\E #[XF'%:\F\"+[]6W MG8::2P+9P&>.8P%#JZF(2ND%3'?NJ>S";:ULL/B6ZS14#,\F1Z-IC >09$D- M##(L"@">S94R]]Z&6A5_ERI4M GRN7$T^)*ZH*(69S\>!S[4*'M_IQ:?Y_^\ M,\3X#<^5?(I/A26J(T15JBE]'6[\I&?1.60S%WCH"P#?R1.=7'9D/M;$$E&- M_JM;!!+"\Y "1(/ <4E++0'.A!$@*;=P'8]5#!W#$(JBN -H: S#CILZ MU6H>C= <*,P";+@9@$9#(\(M"T*S@%JOZ1#7+9+0T($PH6(>?%F_53#%ZLNK+#:[NFI*9C':]0!: MXR\5:$29<(@DS&:"^CYZNV!A;&KT>6H#L>D9S@5=Y%0?LV!GF+J MH).ST#:!1-=+*UUK@<.. @>U.9R0>.*",KHT#>,28*8$ZK)>$V;4:^')WZ,TS]'$;K6I==BW]E%N;Q:L2V6]WY:<-M0 M'>Z_W,?\$ _!"@ONBPSZ(L"=]RC&0A>LETNW)C7@,[492TG)QX^:-A116N"H M 5_9L+-$U:<5R8/QU(8+9*+*WD,?B*L;:(B'7@_#Z<-R_GYOL:,I M*M3"RQ6Z(Y>2>QSH$FO,IU_ -?SN.B.+6GFLR0(BH$VS81/[ L<7_'V-@_ X M$ZC3Q:7O"0;%13IE]CQ[N@8/02)P'(,B^5>8]PPW7QA\"]5W>_/YZF9B?71H]N^-#Q_C?O.YU_2MD]FQ,T6[Z7#;KZ:%-5KWW_/QSLR@6ZY6$03I2CGU,RUB@VYE]H4.G3%B6$.(Z0 M_I(BSL\6<*2Z)L'_(?$"O738L+G@]-\ U70&@8.$1/V%XH%+B&!4/C&\ABU'%DD7J/Y' J3?Q9V?*:VU6@ZJU )8XYDF M78-03N$G7'VMS8:' &5IMSBQ-T%/R#S'\7ZW<'>.7'[[#BOU*GY" M0/JCRR3$.YXUFLZ!L$/(BV#_J_\_\]W,\'=G#Y;T67W["=W>W%_+4\JMD6/( MF=_.\3LTP>9.>7."A$?<_N1Y6O%,3+/)R7CK^_'1:9A@74BRX-;F^T>\.)T\ M>#;)9J='=)VSLK)*&5_L3Y\_6'I\]G#[BZ,SVKQ4_),?&IS3H&9_]G#W278R MF3T\?IK-SEZDKR3NY\'-)T/:M1Z:*FHH'PII52G]E27:+O1LES_],!].:2AV M#RKEGG9A^,HS#B%XI':PD+XT[ _8N:D9BDXSJA%K[DD1>&B5^9M:JBZ[ECQ6 MT$TJX@_>% HQ)O=IU1SKR8=RJYLP2/E?R?V8"+,=(I2H&/W"C.L!#F,= M7VS1YL=^O'@X^/UII>R*?V7+XX>Z]3]%34_3#WG/_>]7^^7^5\!PQ15=')1J MB:WCT>GQGK]DB5]0Y?*O6:&3UE3\<:TDHB(MP'OZ#5[\0@>DGS>__2]02P,$ M% @ %(BM6KEP7F!Q"@ ^2 !@ !X;"]W;W)KMU$CBG90EJ\J6UQ77)H[*LM?/X Q(8CT#C &, M*/[]GNZY4J04>9-4K5]$#@@T^G+Z= .CBXUU7_Q:J2#NLM3XE[UU"/F+TU,? MKU4F_8G-E<$O2^LR&?#H5J<^=THFO"A+3X?]_O0TD]KT+B]X[-I=7M@BI-JH M:R=\D672;5^KU&Y>]@:]>N"#7JT##9Q>7N1RI6Y4^)1?.SR=-E(2G2GCM37" MJ>7+WJO!B]=CFL\3_JW5QG>^"[)D8>T7>GB7O.SU22&5JCB0!(F/6W6ETI0$ M08VOELR4M['ZOI;]EVV'+0GIU9=//.@GKE[UY3R1J*8LT?+";7U1ESX3D MQ3;U_%=LRKFC24_$A0\VJQ9#@TR;\E/>57[H+)CW'U@PK!8,6>]R(];RC0SR M\L+9C7 T&]+H"YO*JZ&<-A24F^#PJ\:Z<'E3Y'FJX.4@4_%6&VEBC6_O3!EO M..[B-& ?FGT:5S)?ES*'#\@RN/X5^C9+#6LG7PT<%_B;= MB1B>16+8'TX>D3=JC!ZQO-%?:G0IJ=_G3#X-I M__P1C<>-QN/'I/^/&C\J\[#&[VU08OC3#_/A8'C^Q[L*FMD?G6/L%M.LT\H? M'(LM\M@'E0B[%&&MQ-*F( 1M5N*Y-ABQA9-8 M(#);)1W"X[Y=W#L#]"H?.K"8=R$RQXS89@HAOU-=B%>)WQD9/&9]$V^-5/>! MXPT8'(K^MQOQ1BU"1Q2VTP8;XU%U])OT^P\\_6J1D=?(\INU=*J#DH>SH^[(8!J=3>='B)ZQZ%?*I9^Y.5+) ML;R%M)6J_,HN :44P0?XB^)Q?,#E>]K-P(5@W[WQR3@Z&PU:15NW/R862O=/ M^J.C>P,=LP@R)5 6U,56<,E1*DU C4BWI4RTEV)362IJ2VMTL!KJ:Z%O98IE MP$95$BML5[[0WA>\4Y%;PXA4=\K%VC/4NIXJ\69S@JIGPS;2(3N"%X6O*22@ M44?.;*O9F0(V$YY,OU9[UJE+&;:W/=&(TS&95,HHC,86S\DWP_[YAYM/GK\. MSH].R%%0M'',T[TAUI@![RI#*9,6!."ELQFK4 ?,[,*"KZ(\F+>5J+UWTF&P_R9M*NK:'E>N=BBG?J/1+OQO7L\LX#&D-5&L0MK';) M<2Y=V%+WEQ1QV&T5H^FX6W)'@V@X&[,KRT1V(L.J%!4^4YFE#"T6?HL..3O4 M$(X.-(3C:#(:B8^6RG+K[&Z5C\YFDZX.DVC>;^50:"O5VT#%MC#!D4W(9$-Q M+"F/L$6G7_3O)2\L=)H2 %(;-V#A LIG5B3H]Q1ECNXG$!N$W*#Z[_AQ$)V- MNSW&/)K/1V@L++JB?WB (B\6*6H+''"U1L5##3S:4V4XC0;3 R5KBNY]+'Z' MYUSE^^X)JOZ<3Z=[8]-9_T\$GW0L3>"6;W9^T)"*Y*\_7-4WZ>Z MWP^ZD*OY<-#O\Q-TAJEZXU/#M<9%3@^ M850$Z3"RIT8F$_9>(Y6B'X22"!,U^H[:*L9"!0[B,$ZI'3E_GKO^ MCF9@IS+5 1.OVJ(Q>=;IF)^U4UXWPS^WD_N="5>')@P[$]ZT@@?/#DS^6?Q* MMR'=5&LYJ@-8Q$_;Y/$TP@GP5G4BZ%1;FF2..-UINJL!Q ;C9R+:_0OM"+65 M#IWF9.6HCZSHHCRIZ>(IBPTFM3-2HL[M- MM*/>(]J5:<%-,*VH^JJFYN*[Q'2"+I5DI%CI<^0 ?DKTD(23O! M9FP/*SZ#6'70;"VR\ M6>V]CS<'9:.0WLAR-;GFME$ 3'%'BKB>H6&5UA U-GTJ%&="9-L91Q*!R3:EE$JU-LRZ-NGEE&6L5O;&)]ML\O'NMH] M#R/];%(FW'RVF_3WDZI;/:H@$H"H/&_SJF+\<;'P=6EZH%@TESJ[=:+=D.L# M@[X6]=P?/;U&U'+^;^K#?EVHJW>G+ISU6\JF.#69L=8IW5]0PZ\5':13X,E( M/BTWKH;/MGR8OI4Z)3='S *)R@E8!%K[:*B:]BR5='L!#C-;L4(7 F)1U*GP M$;%MPE!'JKN$)IE\W;HU@*QE=J9LFCQ7=[FE8!>;B+0>/2^. M-1I'.B+,!=,#2AA0@CXI5%[8MAG1[L>2Z*Z%KG!,=0$16T^_@!'@0IRI\$5N M2VUS"_L@E#8[$>^6I"^XE>BEVO?^#C7=R*PL"@;>*D]C4@2=4?;1%5=%PX%O M!>CBB'.)-+.&LP* CBDAL2&%DG:D<-)/,#J!>U*;$]@UZQ[F%$[W2TB491#-RIF XTZ0@1ZN+- M[;ALWFG55;J^(;-EI!9T;8A\B_8+=O=6GU/1H+SRT>70N\W3SNMHZ+CBE^Z^ M/-Z6;Z:;T>:]_JOR=78[O?RG '#<"E55#L#F_W%[8 M (?PU[5"PCJ:@-^7UH;Z@39H_MOA\K]02P,$% @ %(BM6G4EX+!M! M40H !D !X;"]W;W)K&ULE59M;]-($/XK(U,0 M2)'C.&TIM(W4ED/<2?0JX.#SQI[$"VNOV5TG]-_?,^O$:7M-Q7UILR_SS#// MO'C/UM;]\!5SH%^U:?QY4H70OAV/?5%QK7QJ6VYPLK"N5@%+MQS[UK$JHU%M MQGF6'8]KI9MD=A;W;MSLS';!Z(9O'/FNKI6[O61CU^?))-EN?-++*LC&>';6 MJB5_YO!/>^.P&@\HI:ZY\=HVY'AQGEQ,WEX>ROUXX:OFM;_SFR22N;4_9/%G M>9YD0H@-%T$0%/ZM^(J-$2#0^+G!3 :78GCW]Q;]?8P=L[_L";>(X$K[#&Q[^T[N_FTX2*S@=;;XS!H-9-_U_]VNAPQ^ D MVV.0;PSRR+MW%%F^4T'-SIQ=DY/;0),?,=1H#7*ZD:1\#@ZG&G9A=N6XU($N MEHX96H>S<0"JG(V+#<)ECY#O09C21]N$RM,?3Y4=/X$V'$*<1;[H'[[UN5%/H9DD7SJEF&>/TCP7:XQP^CB/M\=:W MJN#S!/7OV:TXF;UX-CG.3I]@>3BP/'P*_7^P?!KGV@:FZ8MG)_DD/WT.5-2NA*U&1 M75#1(W4M@4OL#SW#KH+!;2FJ0]+&L=P!WW3XZ>"P8;O=1S MPY@ A>TD?L<%ZY7"W@C3:/X=$T+N%^P"QABI\CL:+TJ5TN76@Q=[U[&H G5\ M(!DJY0H" SJ ?@L95=-T-3F%)/#/3AG!%8D@!?:<\#E)C[+G44\Y^*:,(210 M!O!?MG,-;%J'N1=!^B@Q?'K=2\%%D ^R=I0.*;WPX@(M!'6W/30B\6'GT$') M*/34H55==+\W9Z@#QWW&H>8<.:>%=H@:Y&PD,U3#( BT0P044&F]X$VLH6'I M/8ND7Y[TNTD(2/I[25G /83 #(^X#2_[10$M4.7!C^"K,%TIU;#H"Q]:#L=] M\8%GNTFW4#7Z9Z?+6-+ E""<+GJ-D%T1J%6WD194+;44:U,BA,=E1NM$U4"W ML'5K=*R-Z%><[:C\AOZ[E'YCJA0"-1R@L[_3%MK[KD^.(/Q.4B7**QWT7#4_ M1G2=7J3;5E3WLUTH7\7;LE\8I$XO-(Z4'U3"*M[2O5"%A?_&RR[DLT9+L0)+ MF:A"_$3M42XZ>H>FC#6=G\3=PQ&]U*\@7/"HH)C5_RH0Y9:Y\&8[%R+6P62R MVQEMDXYJ,;>"^@!VOFOQ#5YZ_ NS?>AR3D0 :E62ALUUT;*:9>,O4-M#2T/ MLMY!1O=QT\>^*.,[G_F:W3(^9CS%H=9_\8?=X;UTT3\3=M?[QQ;T7VH4N>$% M3+/T]5%"KG_ ](M@V_AHF-N )TC\6>'-QTXNX'QA\9W9+,3!\(J<_0M02P,$ M% @ %(BM6D4Z,&51 P R0< !D !X;"]W;W)K&ULK55M;],P$/XKI_ BD$:3IBTK75MI8TR >*E P&NZ<+.U@JX3$E\0^^WGNN3O[/-\:^]V5B!Y^5DJ[151Z7\_BV&4E5L(-3(V: M5C;&5L+3U!:QJRV*/( J%:=)\CRNA-31SN I79 M+J)A=&/X)(O2LR%>SFM1X&?T7^J5I5G\/&[Y* MW+J#,7 D:V.^\^1-OH@2%H0*,\\,@G[7^!*58B*2\:/CC'J7##P>Q)R:>QUF'NFA1Z3VH$;PWVI<.7ND<\]OXF!3T,M(;&1?I4<+W MP@X@?7$":9).CO"-^K!&@6_TCV&UJ/'=*+X ,U>+#!<1G7"']AJCY>,'P^?) MV1%-XU[3^!C[O9J.HSX8CS!^_&":#M,SI@ >)Z,S^-A8.G]DR S=$>J?WP?LL;[1HK=(:P,DIF.[B2.DS/"XM(;6I/=^ZX$/O4 MA.BI +=SP^DX@2U"*7)XF S&=+V5"IU*LP%.J.FY&D/;4KL3H+!=::QO ]"W M$DG=N:U\$,65)P6REURS9(EN !\UO!6ZH?X+P]-66A!!^M'2"9+:&Q!_.KKE MA[1.>JUK*@*[DP'O/ @/IX/1\!$0SZ9+T5U"5@3+9"U4"+>'DR/.)660#ZYT MK?LU%H*+OM<^.4BKL$@M,:<@KE&K7>C2.>^F.+P5W)>!KQ4?).OE+Q'> W-- MA1#PXEG%K0QJM-+D@[ON>7S07BNT17A$'%T[.I5MI^VM_3MUWK;G_?;VD:-# M45 V0.&&H,G@=!*!;1^.=N)-'9KUVGAJ_6%8TEN+EC?0^L90/KH).^A?[^5O M4$L#!!0 ( !2(K5JI9AP?&@4 "H1 9 >&PO=V]R:W-H965TQ#>2EP08L:Y!D"_:1EDX6 M5TI422IN_OV.E"Q+ENPE65'LBT4>><=[>>Z.]&PMY%<5 VCR/>&IFCNQUMG) M8*""&!*J^B*#%%>.:Q0"#H$V$BA^'N$".#>"4(UO MI4RG.M(PUL<;Z5?6=K1E215<"/[ 0AW/G:E#0HAHSO6M6/\"I3UC(R\07-E? MLB[V#GV'!+G2(BF948.$I<67?B_]4&.8NGL8O)+!LWH7!UDM+ZFFBYD4:R+- M;I1F!M94RXW*L=0$Y4Y+7&7(IQ>_ 9JD9@.-L@QE$)1\YP6?MX?/)]4]DGWG&/>*XW/B#/KPSSK3S_Q885?*-N/I,$ M)RJC &6S^00"AM%51YEG$P6RA'*N(R52@%1TIP%EJ+ ZIB M$F$E(BPM*EI17+A=134/.G$-$AVE2"0XBE#D [I#QR)7N%=]/*D4^U'?^U@" M-!*MM073!KUM\J9)\=TMQ624^1G5//9R9;]4GN%;OV\6WY+A>%*?'0_)A?%U M1AFZ44A"$P,'A7X/>&XLL;Z#$@XV; 8]A6S.Z++$WG]1M(HVADR*I!9'22]H3LD7Q -$GNSE :S-:C6=DY\ MOSX;N:USN_@VWQ%FSRYM,AJ2>V&B+IXAR>J*[JK/O6E;ZG._5R4\7^GT&VF4 MUD\6^E4#Z1&J=\O(:#K=F9T%09[D!6Y#P)YLFI@4K7#_<+T[XA.W^VD M734+].Z68=_OH$U>[--^D-[LI;V??M?:>FBWYEVAYS%Q_D+ 56L[=;"<-O#\EHP]MS;S MS7(;$!/_N*,>X-:C%MEK0\Q\\450UH_"MQE],KG>@='><-HN/A/47N$UBR59 MKNV]#.\<4"O*524=3[OS;:O _O93&=[UB!K4WJ\)R)5]I2MB\5X\92MJ]4? M6?'^W6XO_D5 &*U8JM 5$;*Z_:.Q4[3XS42+S+Z&ET+CV]H.8Z A2+,!UR.! M3ZUR8@ZH_AY9_ -02P,$% @ %(BM6MMZ4%,8&@ S&L !D !X;"]W M;W)K&ULW3UG;]O(MG^%\'U8Q !CLZC&V0".[>PF M2$.2>_=]'8DCF1N*HV61XO?KWSEG*HMDV5&V7""(53@SI[8Y?+,0Q8I5\+98GI?K@K.$!JVR\R@( M1N\DSL?WY)#S1'WQ*E[<5?G#^ MXOF:+?EG7OU[_;& =^=FEB1=\;Q,1>X5?/'SR67X[.4 GZ<'_I/R;>F\]A"3 MF1!?\3 'B&9]7. .#/QM^Q;,,)P(P_E!SGI@E<:#[6L_^BG '7&:L MY%7(G5*JV RE7IL3SQKD1>I?F2Y_.4E\_/*U@"'SR?J^E>RNFB M'=/%WCN8X+;T;O*$)\WQYP":@2_2\+V,]D[XCA5G7C3UO2B(AGOFBPV^,@$R4O-OSDQ4__"D?!Q1Y@!P;8P;[9'P[L_NG> MBXI[HY_^-8G"Z&+OW!X^%,07]M/*>\N7+/-NOH$Y*)TG?N,@CG>@GQ58 *^Z MY1Y2(9W#(V+A96SK+=)B5<(WK/+*-9^G+$O_CWOP\)I5.'$&#X.2YTN"@^=@ M:>8< :/W^B&8"(;,19XK?=ZFU:TGZF+?>%3YM *$SKPOM\ >!QX$>L85W#SQ MT$+@]!K=!>>H[FGI;6]YP6=W8+?FM\X$K. 7*I&EG.6P2QK#FOG%9@SQ)[E M=U[.EZ)* 8D$I_2!.E65<4EW47B_U\E2,6'+"M 9LC$TZ2T("V($ZTO"POAR MWP0 D)A)=,X,?_3?MT"')9.6$"9]G5>\\#ZRH@)&?>(;M'8N3V$RWUL48N55 M8(.]2M!?'S!=PY@[_""S,Q)S69&B8"@IR-%F9D#1NBB)&,BJ60U\XB4 #H2B MH< 96$UL58GW#X_SUBZ OX" MR!+8=<9RA&,-F %D;,,!P!(_68F<5RC<"!Z2!:62)O50ZF 2E&WA"CK.7_'Y;2XRL;SSI9AP6A)> 22;="F0 MF-F=5@B71 6Z*D!W";)2 N, S"5'U!<%2G]!Q"%QET\2VB";Z1R!*^M963'@ M"^ %-@_FG4OT @D& IPO.OS%PM%95 M"M*.QOJL(AG_]]GG,]"A2MNJ+P7,!;'-5^_#8@',H@_5]U\*I-=/;+6^\"[7 M:PYO7@K0>.\):ET47'S\"LS;#K;],L M0],) @*,+Q=UYGL$!DR.HJR^)E@>J!36;%T"E'9Y'YBP!&)E9#L67HKZ6U=S M@28I19N#-CJO0-SK? YS I=1J#8BVZ! >&6ZS%-@"=!!"S+AN+ 2[ HAV3RR M/VR=5BR3&I9 _%A4*#$YDT))OG1\@0*!Y,,IR68BJ@+X4C1)R61?N!- :").!R$])N FO! M-C <_DD_DOAHHL'V0(#+441A!$O08')\M5B@"+JF&[P"*$>.;AS%,$D=/4', MI&%US/ME(I_!J7T25L4Y?!""B:0IB%G#3YW#%P7/R'UJXZ60GQX9GOO:T@WM!F[//-U5MMQC1<9">O8?8B!;I= 3J5L5Q70*<"4#)? M@U1<08@(W^75]=FFF?&&A?Y_,S;P-2M@\X#_Y<053EO0<#,WD6!4_G MFZ=!,)W&IP2&!IDT>0:I+3@^@ *A>R.0 M>@3IE8FYCTK>+6Y1($D#[58+ZY M?FO!G/%JRU7LIC3TS$#.8!RI);#/TEJ'.0S5-@.[78GBSL1XTL:FE>(_*"CH M+(D_3$3@PO)(] S% G%HH*957.&(K@3-IEBH,TL^C#J%9\5-=(D'-*P2*XY$Q3&J("$_+W"0>N#G!C@E]% M:33B/0C"K7>5%O,ZK200C8_0:D$&PI.G:?X4E]!1"AIM^Z'$6@,JB=O405\- M!'^6* $BFBLHVP_+8!7D!8RV^S@0X3V$V)+NDG;QO1Q$XZ,D;7 0EQSIHK%C M.99$UW N&ND9N[+;5 4AG35Z4DC1MA(P'W*N3 8 J&A@?A$B49AA&P%N)$D+ MC-#+M:!$N*S7&+_ /" B8B'P)7Q<01K0$1+('710I M+A *9F/PGL "'VIAA#BU]&XY."^*--ZQ F8-)SA&OHZD[ _/I(VGCR2AA[Y+ M9' 5^2XJT]A+@#3SQN[0OI^9.W-= MF;%=0ZWWI-0XH5[N,U^E&*^ QQ6%+QV'\5F?7UO?,A?D9H%)&*_H)^0LYBGM M)=M6VM8=,'Y1CE.C."]SOCCGP$"5G8SR.Q-GQ MA.&S*"1/& Z&\:E/CH=R-X.52>WU6HD 8-DNO6LD2&] M%^#^QOXHG/K3,+KPIOYD./&C<'+AA0'\'?O#"-B)3(/W@_' 'TZ'WA/4-,L/ M7$^10VDES"79!*]A,O,:)I.&1;^'R20DI4VS-&**G\HG&W],R19+$A7,WX\> M #X9!?XP&!%2T\'4C^,IO [](!P!WA.%8.A'<>0'P\']",)D!BF8S+R>(K(. M@CA9!\%V6*<,'Z"5I.4JQ7@>IX"/+NME#0^&VHMU+2CD&L9R4OD.O0+*2IJ3 MS100ZW+(^$NR,6F)5H4\.U@8@U>+8X] CHS39[ZNE,N)-,2=$+8092G+-UH5 M?Q%B"6GIV[=7-/EEMKYE$*9I>]"K^W*,)>D'U]\9IZ]FWDEG23WRB(S$2@U M8\0R,' 8!LEUI57:D+J\K(SM3#./M:9OY*&)V9 ME1#I=*D&+2^LWR$3A_7@%83'6(]>5!H9Q-1QI''H>D,--L&<*EQ,6&=5_M:C[DKDY^(I( M^XI@,(JEA#:$3.&[2ZD=10;%MHJLD<,$O]B=$C&GA #:4P*;]RUO;85;$.C8 MZHD_GHS]8!00>&"HP>2$\.Y>@ZR'J+;V#\3QS$ MW@I&*3^A\S/ U8273R@]D-965UX4$_7C-)W>II&%&@R;[]P24NG6D)C*H^ C M&9EN09LKM!HCB3\*)O=;L@&FT29V'C8,"4[09]9L[!/99/NAELT- 0F( M_H6;"T:1F]T?Q8A5MP7?8<5"<%3_#5:L@6+'C-F(HULYV6/'S#!3PMF1:,A8 M%M0W2S&#+Y !O]?YW.P:,-I/Y'_4M/T$>3[+93%!/]5<+PZZ!@IH.*,]_+4H MJZ=2W)SE38$"=P6P"(JT4KT)"$&G""3!LF:/5+=93V-RF]4:Q(>'P0WCVPPL M)?F5.6S73(](V)X*RE2[LS:1CU[IN+YI%3'*,UN_\'<6,+QF!2.6%8P0K/2G M7RX?6\5HT[AI;\GF)!R,=;_8;RI&FJ2;/2FRDA=2Y(1(E8_.O M M]2'@KHZM1A*RK]("P+I4$<:5B2XD_VQM9^C4S-5'*C'8AQU%F+M6^$L%]UTZ M+V#R_NU-E?A,^A-II\2G!5C-UB@4>Q_-MJ^LGJJ'OCC--_(+Q+#SI4RN?:HW M]1>7Y)#VANEO_+X\_3.*&E+=-.,'$^H(H)<]F<-1[Z3K37B/YPLKZPTR8.@]T52DM-UU72OA/+ MRP5(I>RK0AH CSA,F]UP3\55(E ZH09 L15J]5:X<4@P^'AF--S% MFSKGR/V#$RRE&7OSJ^" _&ION;B_.K*O.$+T-R&/ G)?WML7YAU"]S+]IG([ MT\A2-G;==>U52@'D#JCY:"3)W\K-[D1;3)1=^+K6C5J0_7?=!TO$NI+F7T>9 MC4U3$WJZ@?_NA0L.7$7[STQAF^=WNS6N2;.#P%-!\*"E[T$W,]FP.6T&8C(- M9IX:FH@(N*IDS=&9]5T%AD/D_R^L+S@K0#;N:DP4#CL:$P7?E?B[T^-JG>GC MHZ;Y:J.])\,?#(;W9?C_B 0?'$)/>F\#V/!!J;T2[K$>U+"*G0R[?$R*W;_G M84NI+4/<5:=6KM%*,Q1=7N&;6Z !R$O:ZC##[S]3$ IO7B?L5OC>9<)P@AQX MK*,L^D8]2'-W0B[(6?\3A$\A#PVGTR@X5:V;1C(UI)M4R"Y&.>652% EPM'X MPAM,GH;C($:963&5^'-=RJ4T)OM,)-M5=] MB9;06:^O(Z_CP WA\ _N^NN">Q/GR4%I9(=_D@-N%KGF12FD47I$YMQ=H('8&N1IH5:-IEJIWU(UTX58>M-AP M&;K*\S. MQ:I6.H3J.2OU^8=E 2XT*9VB3M330KBW@P2R&Z!#Z93.R;8Y@1.I>C758+OD7$W.=:R/NH-H>Z)9[KVJ!UJ#)X&81!'?UVH@2T< M_:U9FF8W?^OP(_[;AA_1,<*/1KZL7#WV>F'10&1I0K)!A\/LKI0^8R,?[PN, MSHX6*G1,]-\X5-!,/4:L0%Y&33CJ'M!M_]6MBKW%[>;^:S ]I 8A)U2[: ?L MTKP7!59$\YU'<\P.3OPLF%($,AR'DX<5,9P2F!*,J"]/94#)=%U+(34.L^6( M('5+LQV;KWVFNZ3#%*T6D/:>B2KR'%"ZL<<'J3U1Q?3ZA(UF7I_;^N@<+;V_ MJUUS^*,^=(;D!H_7HG)D&NT_HP]] 4C;)QVN&!!SQ,'@])!N M/Y5D',Q;!Y\XGN[E9SS];GX>MIIDIM(.HX,/M\J[^'F(RE@YZK0$/(9_D&>, M'\*_1S%P&(SV,7 '0WT*]A 6 MQD&+MH?JA=ED[F?BH$56M)"/:B7D>R@XG8Y. M>UJ]XT8.Y7>9L,EP^H,YYQQ5Z>?<]'B M13[L,DWYD!6(( 1)=/J=X^#/%A"[Y70$VS]\&D:3T4%N^_N89UN7^MWI<' < M[=Z_#C O_.]B7CM8#9T2U_&4O%C%O8&BH^0E3V M+#: Q>)QX(A*L\V.1$5M@& ]/*T:Y7-%F5Q1 M]T&U6$V\V)QA?5P]%K@?CR<'&8]6E6;PP- @VAF+#[%2&H2MKG<5%@_;VB4[ M8.TA,'TOD<91P]$+>S1X#.SVL,P.V*,V[.&Q8/^%CK'MVB]IW-'0:KN^%_79 %_'$\M-/X@U->;559TCQ5]POG=48=JNY-I<): M=]WOH-1.T5*?'5<8-E01:ZJC].6 9WN%4ZUWN!E5P+P/))O?EFL5% M9PFK0;U+F%81WM[EVX-!M^MC!W&((8H1R &>XHZ=-^-T0Z4T7-BP4W!SPYI' M=U*J'@&TT&0GNNCCYU9;[529J M@.C=S:7W%FQ3A9>DJJ\4)[Q?5K-??>\33RH^IV:RFG;YY<>(CW/1T ]GYG^G M&KW>M:!9S[\7?!6!H*,I."L)CX5MK010!+% @B],BCS11JH5RN9.7$E%OU@_ M>)G+35MM\]0-T>9F#MW.^P9280Q&(*K0G2)4]0IU6\@]:(_PNI?CH8V\$CVW M?[%W+%N;OS_HTX+V7"T8E^Q->1NI1TC]4&I MKB:]*+5JR\/.YG<$5G2O,'5K@KZO!+('L2^?>4_2TQV7]3K0X_R(K_R%#[QQ M'3%0MP#+2_3;/W6 5*OQ)%7),J[O1C;W!B\:5PI? !0$1F/!#82Q0BVE?J0! M1VS2! %H7IZE+*/Y,0*=+X"<=F(2EU5D;;X6-J71MTR]F0!AO+]_?L@)9F"H** ;@?:0YYL4XEH$5)U1D%"XY(/'<-X%0U%T8<3? MH$"FF%O8:ZD;;FZ!GW&M?A:LWCF_0KF'P"=RXO;M3U& &9XJW5G1..2?;,(LY?>6X0; MRH)(YJ+!7UJ)5L%CIW1:3W4E/H!:^KZ].;9" IU0+AHEHQG+\'Y%CWX]R?9P M]_UPS[GS"TM@KI?T.U*H?Q!&R1];,I^:GZJZE+_09!^7OW,%WG,)T2;HRP*& M!F?CX8F\EU"_J<2:?J]I)BKP#?02H@I0*GP OE\(X*IZ@PN8'_!Z\?]02P,$ M% @ %(BM6GO;3MUJ#@ 9S0 !D !X;"]W;W)K&ULS5M;C]NV$OXKQ#;MV0"*5[;WVER 3=+B%&C319(VS[1$VVPD426I M=?;\^C,SI"A*EB])6K0/R5H6.9S[?$/2SS9*?S1K(2S[5!:5>7ZRMK;^_NS, M9&M1S-+T\*[FL3EX\H^_N](MGJK&% MK,2=9J8I2ZX?7HI";9Z?3$_:+][*U=KB%V?\N:_ MPLMS@?0R51CZGVW>O,@YISHS;]23$?E?)P*!LCWIN:9>'X"$6"$OAW:\99S36[YT4C<.RC=)*F4U8+[0A,V!L5D1K08!NA85IC MC>55+JL5XS0,O"9;![=A2K/7(A/E JC.KNG+\TDG6<5N:RT+-KW"5_C_1C!1 M68'KR,HJ8%)C4!O&5UH(2$66G<)*'#Z!F[.E5B6SD*(8C,6_";-K00O,TJ=O MW=3;=BI]/7WZV,G_2I5U TN1C.R]ADBG[WCUD+ WD]M)@C*%Y6'^A/U4L4Q5 ME<]G1 ;7X[FJZ1O0 #X/%V:@(U8WVC0<'H!5"6]AZ=(DH$-(:HKK'"?G4@-M MI4UL<9R%4)QR$[%3Q; \<]V8/ 4#H8#NA9S F.5("% M3)4E".","QR:R&]Q#/"E@$=N2<"L4(:F+AH#WF]@2 6V?V#3:V=)=AK;PVV-'L&BR6 M"6T!'+!;C!H:\D9-V#F^'TY.6,Z13Q?-0U% P:B.5E6@;'P,,L4V_Q$XAN@( M2[;"=-'_ ]K4F1C>2UM HD$"6JQ U90"G/\E@%<6?T!<.(&$BYQ=L9;@*%!! MM@:DX!)$ V&V60/#XI/0F31\43B[1G1Y_@<8Q!% WVM (HQU [Q@L'B7Q']/ MP&D; _-!/OB:>\<\#;'W&\P-QO/^BDD>!+S=2O.QT@;OHF"QF*Y;H< J+D@> M74XN+BEEXY+)N#P3]JZO/HH%A'1[=.CJ"@K>.H^+*IIE:I')I711JX6L$DI+ M47R@$U'@1M1C0;>"*4K-1<%4EH'*FEJYW)C M@6E>M3S?9N#G&E>YHY>!Y346)'KIR'191RU0=90>*D@4&19CM:FPYDA:?WKQ M+51:M2\GLK* FIY1+_U^@B:UZMA/^&U+Y139%#3!O Z)A\ MM\VP@&1;DO$@0PUT/&'O.P?"(*N4[45Q YFCV)&?03D)#"A0)ZT+@8G0Q?.8 MW;9P]//FP333P9#$>:WX5$NT8[6[1/82ZE67"[\05^Q&#S4&.<&%5Q"_$*P9 M:@3&O!9&KBH>4STJ->TF$^(@;[\#\TU'T"CR.HY(49<[N:!$+2R1A93B5>.* M8>(IH5^Z8E3($N"QC;/;@."$?8#<) L/.O;H)]CAG[6=.YP]EC MN#E4BP@Y1_:,EMU>J0^48[:27I1LUA*(P-IK?B\ZLQ!^A"X?__9D@FA'WB + MK&"IE5?=HZL+Z*N+ E4.&6)?OAL 8B97#I;#VT/'N.]Q2.^O0)/P#85U!R- M:@IFAT23-7&D[*7AD%YAU%8'0X!&.Y_::F>V5 SC"Q=$02,$@[ M@0I !:KF!E2L>66X2WEJZ-)D4$JKQ(QWG8X#GCO+8R>\EYEHX#8_B@J25@P4 MQG%O21*/PUP,$#VFTX:6H51"3&)=@N0KY+V@T20@$,Z$R(UO4P<=#CQC=.YA MK\L<=X/2=,"$*!8P$2,"UV^AEJ!JXP=Q+S"?(5;I#X2ZX7#;_/))B7M*5 B/ M#X%^+DC&>G3 !=@!@Q<+Q(V87&E_L _)6^3913EA>U?E^IX90W[G*5<78^6G MGTU"4QC3\ILT, 6 Y,K%D6NV4*6@IQ4P3<@JK!@\ #$RD'LTGZ1M1@L(9.-: MCA[;96,;7A0/+AW0QD %RD":J,"2?Y)E4P+, "Q+F(O6]3Q 6FD*K@,;$_;3 M$E$&RFE4P0/ET[<('SGW9E* #*[/?2@E;=R M^3$9G%P/N3PD/J_BF.M4V\^R"%V16F159 $MV34B\S3]MHV++4VV"^9;N#)3 M4&=,K1R\'RH(D2E!^GE'W"K<\1LSUO;6C>;HT7FC73_4]6J NZ7*6W@*"!'Z M),+08>6V2?C21UY".8 7NY0_ MK,COL3^&K ]^!'D)&W7RZY87U\B'+5?G=H,,82RK00U8RK?6ZS:!#N@2VB+4 M$' !:9] 1Q'JY@XXX6HC%H2VFT%M.(Y!(,IIP*\39%DHX,^][#SN..^!WH=3 M8O$N$RR/L4GO:(=5T[I&CHVU$!U*J3W#>3FQN*4"QE M,5.=1[T_R$>NA"%!O5_@7O]"%G@\8!&5X"Y"N^-/A=05; ,#*;KZ5,T&G)T\*^1%\#0"ZAEPNS.,VY3GDPDIW&L:7 MUOM#'G5M!SSRPUA#XS9,D,AA[\+M)I J@!V(NTP9(M-$J.YUQ[%=(P#P3+NS MC?Y12M)WS:ZZ#+NIFZN+ \"'<@G <&''MA33R4WHQHZ,IIWG(EW1W]U4#/F? MGB?IY5[V#X%Z2G1;+8:A?5 #W@-#BP>/2YU<\]0W'6 &U:S6=)3QN8J'7O\K M%3_[1Q4_2V87?X_>NX/.VOJSP'0V_9SMCFBF.T6-UL>IU<'?2S+]M!V/82MXM -;ZWC7 ^ M)R;^19L(Q./?M(L ?1K9A4J9MH>Y1UETZ[H4=\03JW','.[G_KUL/G #L01 M/NU@]X9_.>[&N5KX,QUL-PY#\",B9 N&D]6_'(!\C1)SR__%G!X M7$#N*$3X,"AMG>WPB?V*1]%HP@A-AAG3Z(Y.#TNBHFCZ""NDR39D)82$P2/7 M'0B1D"CIU^$/=YCI0"(%6SN_#=<^TT,[T/6'>7(YOTSFE^=[-[=I#S$SYST3H-CJ8(;-$6)8(.<_4IT>U'.F3_)$O0&Q2C1]/S+E(3 MG]R@CV\R2IYUP?W5"7=_:RG\YJ@*W$'Z,0 TI+^/T*]90;\>4Y?(F+M6 MT>75D,KS]B8;@C7TV^@.4,@,HY=4J (Z#SYOJ^OH?O=84HBOL@?EMW=@VJ.6W+NH M P^!(-1=]#E?#][']R2"+6B7B =TND3-HYSM)3]/^Y=XJ*KG#)[L9*>U&%>/:G[/=T;0C8U::?BPLP^!,P46CJOS.@PP+M64UDWN!1;0O@C==+3*.PTOV& 6^O= "SGUQVE3JZS>!/28U' MYV&W>.LV1G1#$(9G6BXZ%+K3'7STMWL.1X!<,X9R=]!_'%T0 X=_0@".5Y5$ M(.OO\\0ZC8%H3[%!7V._,CB+?OQ1"KVBG[B@<\#B[G<@X=OP*YI;]^.1;KC[ M"&PO=V]R:W-H M965T#DVI4<1.J=-AH7(9&]^ZN:N M]/Q453;/)%YI,%51"/UP@;E:G?7\7CMQG2U3RQ/#^6DIEGB#]K:\TC0:KJW$ M68'29$J"QN2L=^X?7XQ8W@E\S7!E-KZ!/5DH]9T''^*SGL> ,,?(L@5!/W=X MB7G.A@C&C\9F;[TE*VY^M];?.=_)EX4P>*GR;UELT[/>M 748-38N:AO!'ALA?%32I@;>RACC;?TAX5F#"EI0%\&3!C\*/8!@UH? "\9/ MV O73H;.7OA;3M8V1KMM\.$X-J6(\*Q'[#>H[[ W?_7"GW@G3R $;6!1YNH!L;83$6PJ%"1B?D:6 M2< ?EQ^YS$[MV]@M) M)RJGJIS))5BQR+$IS=E?!)J-N9*9V0=*>.Z29U7#@#81<:6=-@G;5"-"45>" M.AG;'#M>;_U?_WYSM1CCP\[*IZI8,#N3Q]- \:3;IR-Y4]._';Z]1QUEIBMW M0.FSJ:H,Y=26\P]DF'J1X#GVFE$\QV;7P0SH*NOC_P MICN/8>&"0;%D##5_;V5F?YN][J3^WTB[[WOQ.9AJ\BKYYE>CO-Y=,9@0N1NQM *LFEBBO_+W-_,MUD0C 8S?9R M?S3R=Q!X,H:O]:8=W&-OTJ5LR%N\V\]SNG>Z2L%@,MKKYC-L#_OA;++EHS?; M+M'-=7VI"FJYC7!=ZS_@NZO,APMG(]JT07<8?2,L'H![!B"'"W#)1+Z78EZL M;RB59[$[*NZRKB\B;@ HQZ(N^-LD^/=/QQ=W(#?[R8[(8YRW9T*OWTW89B8< M]2X57Z()&)%OT/XE3#=3XW/Y06>5K]\8[^CU4G(\=NPP[:9Z$L -/30H5?WV MMG>&1$PM?$:%3;CFYV>]HW&7-K.9#U\4]04;^&9'_L;([X<;=?/)[DZ4I5;W M&3UFD/J)E^/!A-X4A%/)/DAT<2%&N_6XO02HN3-]7JDD140Z3*5.S:LBUX=$#JIFNPJ\$>;KQY"M1+ M][(SA*>2MG[^K&?7C\?S^LWT*%Z_/"E82^J]J"5,2)5NH7$/=/V:JP=6E>X% MM5"6WF/N,Z4',&H6H/5$4>O=#'B#]9-Z_C=02P,$% @ %(BM6G!>";NF M @ [@8 !D !X;"]W;W)K&ULM57;3N,P$/V5 M45@AD*KF5DHH;24*[.4!M@+M\NPFT\8BL;.V0^'O=^RDH0NE#TC[T,8SGG-\ MQO:,QVNI'G6.:."Y+(2>>+DQU;J^E8UJ;@ N<*=%V63+W,L)#KB1=Z&\<=7^7&.OSIN&(K MO$?SJYHKLOR.)>,E"LVE (7+B7<1CF8#&^\"?G-D!6Z/-^Q?7>Z4RX)IO)3% \],/O$2#S)< MLKHP=W+]'=M\3BQ?*@OM_F'=Q(:Q!VFMC2Q;,"DHN6B^[+G=ARU $GP B%I MY'0W"SF55\RPZ5C)-2@;36QVX%)U:!+'A3V4>Z-HEA/.3!^84DP8/?8-L5F? MG[;(68.,/D#&<".%R35BD1!LILV@OX0U3?8C.>A %TOKA+ M+79\\2=2:Y"#W4A;""-=L10G'MUTC>H)O>GA03@,SO?H&G2Z!OO8]^K:C[R5 M!N'L\"")PNA\0P/6#N)S:!W-1>?F!:ADP>1(/X4(97-::$\+:*_3O-MLX!J8 MIOB":E2/.L;__7UP-4-RWD[*D%R>O[B\0 M]D\3^&9W?$<"[1E]Z-_H_ RRXFH'[BB,>\-X>/QN(NR'P8Z,W]R MZAHT#L= M)%OI1OVPB]I5!/Y6#RI1K5RGU9#*6IBF'77>KIE?-#WL-;QY"4C:B@L-!2X) M&O1/3SQ037=M#",KU]$6TE!_=,.<'B14-H#FEY(*I37L MT3-_T+4$L#!!0 M ( !2(K5J^=&PM3P( *(% 9 >&PO=V]R:W-H965TV0]M_/ M=D)&JX"F:5^([WSOW;W#=V'-Q9/, !1Z+G(F(R=3JIQA+),,"B('O 2F;[9< M%$1I4^RP+ 60U(**''NN.\8%H2<)2 M&6*E[T0>']USIC*)/K$4TM=XK&ON"O<.A<^]LX3W1 R0-_V M/-<;]=2S^ NX[UIX<*8'\LHR=J.)Z.)UU84R ^>NX%B)W= A(EO&*J>4"=MUDT<[UH[$"^\>L% M=&OG#O^A:;:7?AX[RB3*8:LIW<&-'E_1;(3&4+RT0[7A2H^H/69ZB8(P ?I^ MR[DZ&"9!MY;CWU!+ P04 " 4B*U:0&)9;4," "&!@ &0 'AL+W=O MQ5VA= M+7Q?I0646#V("KAYD@E98FVF,O=5)0$3EU0R/PR"F5]BRKTD0/^LMM+,_)Y": E<4<&1A"SV MEJ/%:F[C7< O"HTZ&2-;R5Z(9SM9D]@+K! P2+4E8',[P",P9D%&XT_']/HM M;>+I^$C_ZFHWM>RQ@D?!?E.BB]C[X"$"&:Z9WHGF&W3U3"TO%4RY*VK:V/'< M0VFMM"B[9&-04M[>\4MW#B<)AG,^(>P20N?=;N0L/V.-DTB*!DD;;6AVX$IU MV4:.!&RP?4/CQ#H5!.!W@C?MRQXXWOL [ M5^8=VK^B-2?T0$F-V;FJ6^CD/-1^-PM5X11BSWP8"N0!O.3]N]$L^#2@/.F5 M)T/T9%1\%_S^!KEAZ#6Y M62\WN^G4-H+0C)XW&R9>,YOW9O-KQX9NL1NF7K3S3WI#"3)W'5"A5-1)B;5RG;KM=.M*AY U02P,$% @ %(BM6JQO9$6%$ LB\ !D !X M;"]W;W)K&ULK5II<]M&$OTK4XHK)551% ^=OJHH MQU'X? D)P(P" 80)3VU^_KG@.@2-&6O1]LD<1,3]_]N@LZ_+YT9%-EBJ7MF]*5>#)W%2YK/&U6AS9LE(RY4UY=C0: M#$Z/ MORSE0DU5_:6\KO#M*%))=:X*JTTA*C5_M3<9/K\<#F@#K_A3JY7M?!8DRLR8 M&_KR+GVU-R".5*:2FDA(_+E55RK+B!+X^,<3W8MGTL;NYT#]+0L/86;2JBN3 M_:73>OEJ[WQ/I&HNFZS^9%;_4EZ@$Z*7F,SR_V+EUIX<[XFDL;7)_69PD.O" M_95W7A&=#>>#1S:,_(81\^T.8BY_D;5\_;(R*U'1:E"C#RPJ[P9SNB"K3.L* M3S7VU:^GSAK"S,54+PH]UXDL:C%)$M,4M2X6XMID.M'*BOWPZ>#E48VCB,'CEF+'XW1;VTXDV1JG1]_Q%8CGR/ M^7HYT$?Y=57XPN>F(T&)WL MH#>.>A@SO?$/ZV&;\([V\7;:%%C/;2D3]6H/D6-5=:OV7O_\T_!T\&('Y\>1 M\^-=U%^_U_\T.M7U_3;&OG&K^/FG\]%@_$+\I80NDJ:J5"H*Y(3,6$LZ>7;1 M/X'[91E%$G*!J)<*_RJE1.X,J\BP F9)EM$N0A:I>#8\ZP^^?>]XP'N/^\3+ M4M[B/XTHJ&"/++L73*)5:,:], M+K2U#>UB411DAL3$6J42I5_HNQZ.3OH]HH(,NA2_&63:0N0J-SC JEPGIB":AA(KJ&I5B7TRWFCP(A#A MK\,7!ST!?4^@F$RE"V*6L M7'23[R4F1V(1R!K)C3"WRF6<\>DAIQL!Z7-:^G71;3/[&^A!>#U1[&GGTV2< M3.=0@_MND2N1VD =W'R5<%],F-GU;-F#5,?]892K4H2J<-:MU)F<98 M+'K6FDNMNW?':SXBP\QPU'#HDO&FWR!#*=0)J -ZW^;=G4S#QVRNB0["[":J MJB$NJ-\JRO?V$;>A7 XFR #69&FP3=Q&!J!DLT#58'9-#-^'+ 7)(R,/O6Q? M'U#HG(Y/>^/3XQU>UL-2K)V"'!9,*-O0LRE[8)3\+UE5$,>NI^&P)SR-W$"R M,FS='@7?R)NLH9%("@4A<3$T[(\' GG:;>ZQ3B%'*\CE=PAR&9_VO"1,MS8+ MA<65,S9MVQ"\)SK4OD$;3Y(^2+E=#\..'IA="=S'!8,<9^5YZ8O/&S4A 4(B M)^O$S$D ,+2:0%0L+V"ZL8]5EY6BLTLLO@.4J140P[/A<7\4\@$DF<.C43,( M -".,@.FY&A#_X3_YTJYS!1=/C$65BJE1HFYI[.WYX%WA4P!B\BKJ(?BG3[' MKTR#(',E7A!;E<:O,D56A0X5#D)^I!(,O<\:BVIF/0\M *"O"=-)9$/F8TW, MD=7HK[I#(B%_[E* :! X+*GEC:(S801(2C:;-W4#=1D&)4WATA! 4=@!;R@- MNQUY0ZEJ39S@ORD6J1>4DLN M[QW4\7N\++9M&6"VW*1Z?K\N$'Y3&6GBR-"!,*%B'A2YXCI@"NC+J0Q9/&M2 M)+B\S)C%8-=#:(V_Y* 19,(ADGRV)RSP,CV=L3# J%2N"LD[+,2FWP"G0LR8 M8F'H$=F*E%]PHJ>8_ L).N BGC(^Z#V.P7V2\!R' MI$CQA8Q*)NT$.((XIR$8B=B:RVN^<%JCB$%+C'"KF<%"W=5B./)=;']'+W\2 M>_F3G0WYI;2:[7%-(54X=+FMK_\.,BV^@XA-(6%2%A!IDD*!/P%1Z93E=GTV MY7J+[3X6N S,E"HHD9;2@4&NE57*/NM:O79F@AH+(B5%-2H4(I%:>#Q79>WV MDAJ_%,S(M YQ.T%21BZ-7<67_K0O?IU,K@,8Z(NKB!;=8)('?.0'QM0%.4:J M+95FSHL%+:&3?2Z-)S]%]ET21P8[&FIIPVT,.@6BW$6TW/HT(>$!U#69KY>^ M-^D ;%KQY@ZXI4#Y(TR&X"618S?[YJK5#6"'?9IL=AF2' UV7:XO_FX*-SB- M*>;KA(C/@OM72DZ*("N+XTSCPOH>I<)/?'Y!:L@),XW.0Y_1-1'%XJ0H&ISQ M2;GI0R%H%BN&@\/?P$&&=6T"?'-%SWUGY B>=#$.KS(EBHX;&;29N,>54*9_ M-Z'1J"3E.0=E3)F4S%^0[WF#'9'$<.Z M)+VND.58S:FC!?::K'8EKT5=001-;9O.">!JD[K3L!G9"[G?NIF9!KI)N! ' MYPLT8<*9XG*9L'SDS%QX KF@J 8:G&M"'6SA=C*D4+,:5@ZE?F(S">*AO[;( MSC[_/I@==B2!H%H6.Z:2;19S87-+K)4 _/VPLN8#*K%HQ=9]87 RX$-A5%TYC73C= MF="OVSP*\:^BQSU2'783"Q&Q@VB,FL]/S)(!K9(2?!U@ZA]4G0'?N/DFJU;C MP6II*"V;%:%-<@:=:EDQI)O G=AS?1\68)'+,< ZA96)<_0VO +&52&'M1+% M1+##&F?1&F<[%?C6N?E_X.;;M/_-F]-V%:J,\5M5\5PC <5CGH?Q3ZC+J#-8^P\*?40@&>*+4RM/@[0 M"2IBQ:2!V?R9^.0O#;A3\4F(-],^LRYHN%K0'5G8?\@]K35P7W*6G;0YWU"\ M=^GN"NKSZ$;G.SWAB^5D]B:T+-M\Z6D4UL+6 998M$)$QJG&T\*:%A'4BC/Y M%O/X[&F[K0W!:6K:VWZ,IRIH.?+212T[L73S ^8M=\FBXF1.I:U[#P>$F-ON M/-8V\,/'J5.AI9%'AR7OZ=2*UEP >7[+MQMN\I0JF@QSC^Q41OUO4=/-B[^U MLPP4S(J1'Y7"U#2S&J4OYKI>="^J#O23X(Z9KU%H1^8:_EFF%SXO3=!$<]%W M!9>ZRE13KQ+'+73MY69&Y(91Z%T^>!%]\&*G!WU"5/#,XIT;JW;N.X''BU16 MZ5:__'&J76#VP=SZ/(.6SQGC;73#K9LO#?Y$^/MV,HVW.6% O'7;EY(A1-@W MF7Z)VSZ8/A]_.$"NFZH%^XQ#%CP\_@SDF !7#@Z>BW=(;<2R;\7],A[1AYV_ M1.00QCG:;0H>SJNM7]WBC+7A0Z]SK1G@D"J6[@*TBTWDS,"I.U.H2#D,.@@I MHJQ 8JHN;FY'<"^@1.EP=DAZ,[7014&"_UOB 4(@W@20@\^ DW+UD,Y#I$EY M IEC+1\_1OB$ :-,#7>&#/ 6C78]UEHE.N].5WD]1VM!*!:YC5$J58&.2HGC MI:0^L)U@NK6A@/K;07*&X=D+^Z3F8%%_(:P[(US!'+,<(= BONEXT7[4V0S MY^:CP>$Q>?J#U1!T@P]/.(XM&XXQ&SSO,=\6#+&#WS$B].XSH^G%=_NK&Y)' M?_'3^-,V,8=CJJBW;R5R1O"'&H[H=F"MI)I1<\$B!X:4_/H$IS_?^A!%/MG[ MW-P3X)^=D&MNT3I[FPXWW0*9ZB*ZQ6=Y1P9T2>KL>%N2:E=VC1ZO^@FVK0^U MO>&0I=#\(:_0K9M_*X("J#-YH4&, _]T0HT3N.A1-U70/7X[GR&6=*H>(S3G MX;C?!?6XLL]0@:=SDF(+2;UVO2J]1&+10Z2[O.6)GG+\=2.SKOAQM)^@\?9" M*.UFTR0G:]<%*3P=IZN$8*EJL:_\ !\";724 L@,'$> M'B;^+H$1!D5[XY,*LX0"YFK51HW9>6ROPYJ[(7/#&91W>EBI6WH_\1$-^(&5 MNY>4ZS6,LRL'1ME4I;&N^\>9/.#?X"9":R]6>V!'0'>,5VS(WQ,>DF)/=M_K M%EEF!SF KNIKJ[*YGS'!\EN@441/=KVCI-7FH4<])X-(/]! ?%3I(362]Q2. M=&G:WC*%,5Z.WXGG\(95,[/WEI+.>OL1KXO<)2WIC_H 9%P>^)C&@K!%T@W. M_J-_/_/K<=UW)C>6M+AB_1=Z@>[A6N[,U][Z\%7[Z1R_R:[()WS8U1:R@)ACY!T]2A1R3N,+NH%4: MKE8IAI)*E_XN^_\E]S81QCM$R(!9W<(>(Q).8PV_6Z@>Z9V/.J]1YZI:\,OB M? -[M]D1B@MZ=RM3UB P MO@@ !D !X;"]W;W)K&ULK591;]LV$/XK!W4H M&L"-;$E.G-0V$&?IUH=B1IQMSS1UDHA0I$92=?+O=Z1LU9X=#T/W8HGD?=]] M=[KC>;K1YME6B Y>:JGL+*J<:V[CV/(*:V8O=8.*3@IM:N9H:+S-L'@S\$;NS>._A(UEH_^\67?!8- MO2"4R)UG8/3XAOI0?NO^_8/X?8*98ULWBOY9\B=]4LFD20 M8\%:Z1[UYE?P$J42 MA>!,.;CC7+?*"57"4DO!!5KX\,36$NW%-';DV,-COG6RZ)PD;SA)X:M6KK+P MH'+,#_$Q">Y5)SO5B^0LX5=F+B&Y&4 R3,9G^-(^"VG@2W\X"Z>"[[BST]R^ MJVYMPSC.(FH;B^8;1O/W[T97PT]GE&>]\NP<^WQ%79JW$H-T+*E='#QBHTU0 M_45U;4OU/X#UZ\[B5!#_XF8O*_A"-X*E@MB@06 6"BVIMZE A )7Z=8RE=N+ M6WC_;I(,TT\__'RJ#.)!"1V94$'P*E3$X4XZ'!S9^IK97V3PT$7TWQ4_U(W4 MKR3N7M>>(F0:/HPN>HN?(!G0ISY8C[-K6#G-GV%!]TE^"/ZGBYOKT='>:)!> M9[ TNC2LWJFG_"<71Z;CR3'\)IMX<('67ZU,PF?TZ/08?36X&J7'[I-!.KGI MES[#(%KZ^R QA;5 M$U4[338KO&_J9,&13G*DQN9BVV8^C+REA/H7VZXM-Z+Q1V3Y?\5]*H3T3 @2 MRZWA !Q["2Y9FPO7@4_=0_'>3*G1E&%R>EIB[\9+O]L/Y[MN)GTW[R8[M6(I ME"45!4&'E]?C"$PW+;N%TTV84)03FG?AM:(_&&B\ 9T76KO=PCOH_[+,_P90 M2P,$% @ %(BM6L8A5/G !0 +18 !D !X;"]W;W)K&ULU5A;E&<3VS3]24[38C0[TWU7?';&*IFE!5QQ M(JH\I_SQ C*V/A]9HVW'=;I*I.J8S,Y*NH(;D%_**XZM22,E3G,H1,H*PF%Y M/GIKG5Y8>H(>\7<*:]'Y)LJ5!6-WJO$A/A^9RB+(())*!,77/C#5')*J$9/EF,EJ0IT7]I@^;0!PRP=Y,L+7=M2)MY265=';&V9IP-1JE MJ0_MJIZ-QJ6%0N5&9\6M(A2_/I0U("KP!W=TD4& M8GPVD:A039M$&^$7M7#[">$.^<@*F0CRKH@AWIT_04,;:^VMM1?VH,"/E)\0 M>VH0V[2] 7E.X[VCY3G_V_L^IVN9;K],M8Q.14DC.!_A.A' [V$T>_7"\LTW M Q:[C<7ND/39#2[+N,J ?%ZBF?=H.>,IB#XSAP5U)I.(X2H3$F+"ED0F0)8L MP^6:%BMRE!;8PRI!BUB,3\FK%Z%M.F]^V!L1C1(-Z;;G$B+(%\")';:="F_U M<,DU72/_)7 $2C3__R!VX'=:3C E7S$=$#2_Y"P"(?946YZYU^>YB@8IKJ>8 MK!B+>V89H1WL]=J&8UE[O6B587O.3CMPW0$:> T-O,-H@(!%+"\K6:]5;&*. M2B."<)$XS2H%*E!>():"'&5,B#$I,;@BH1SZ6#.L]W:''%(E!A3%UD+3YC\M M4?I;]1OC2ZZVR6;0> A@E)VQL>8X7X"!V\3#K"3J@Z@:=WCF,8^%QJN M?JIRX!07V2GYA 56>]]RX6AJN&$P[O98OC'UPS&N@8)ALJ^G?M65!>)C>H_2 M5K")JPZ)(%AIA<1X*3R.>T*^9UV 7,75L=?ON<;4L5I#V[ /B46CS1/3&7_7 M$8P'2.XW)/6%?L.Q'1+*HRS;#EL MRF]#N2U9R)8LW7 1^%:E]S3#2.XG-B^P>]*:Z0S5V:!!,C@8R3@5=+7BL&KR MA$"+!%D\8E[_AR%>K.)1;VX:5O)T;NJHW)"C5^5/+W8_"'6-=J>!11%JAW3Y M3GE\7%(N'U7EBZM([I9)PW?#;J6T##MPR0VMT<% D!QG913?D#/^B!OVA7C$ MW4'>5PR=GF+H&I[CD%NF-E5ML#LVA,8T\+HV>$9H!@,\"QN>A0?SK-:JTP(\ MX'ZA4+E#;ZB!:^A7P%:ET]80->GG7!N DW-FV1S15F0?-^UU2VSZ';YX&I#<6 MSW=MKL24-,7-3<4U%HC,(VZ:$1[^?'$?"DPV(&1W?>W0&$=@40:$_&&'X.K+ MLKNG!VO(^P;O%$]R0FJ\D09]Z#_?B4M8R(XH5)<6J!B;T+'/,\W=UL!BM,SV M1L(\^(@[WR1L,F>H&G-)LVFX3L5=[XW$L/!?D><[I;SQ^&U;9;V7G>W[RW;( M1=/]NAUL=@;,^P;8G0&7K6"K5?)Z",?.S9)U,(Z:Q^FSKZ65_F-;W-7>C;^@:P'5Y?I**1*URL)(,E M3C5/ CS1\_INLFY(5NK[P 632 +]F0"-@:L!^'_)\*RU:2@%S0WQ[%]02P,$ M% @ %(BM6CYSA0=V @ W@4 !D !X;"]W;W)K&ULK53;;MLP#/T5PAV*%MABQTG:+$T,-.VBWHMGE6;'I"ZJ+)\E- M^_>C9,=-T31/>[%$BN?H4#0YWRA];TI$"X^"2[,(2FOK61B:M$3!S$#5*.DD M5UHP2Z8N0E-K9)D'"1[&4706"E;)()E[WZU.YJJQO))XJ\$T0C#]M$2N-HM@ M&&P==U516N<(DWG-"ERA_57?:K+"GB6K!$I3*0D:\T5P.9PMQR[>!_RN<&-V M]N R62MU[XROV2*(G"#DF%K'P&AYP"ODW!&1C+\=9]!?Z8"[^RW[9Y\[Y;)F M!J\4_U-EMEP$TP RS%G#[9W:?,$NGXGC2Q4W_@N;-C8^#R!MC%6B Y,"4Y%7>":FB1C$6 M,\=J2X1<<>JX2A9P4DGRJ,8PF9G3&1P?3>-H=/'?5JI96OJB;3W7F*)8HX9X M^NQT%76?,7Q7%@W4[,G]=OWY.QA-ICN6VPWC"_B&QLR "=5(:R!KD%K$EI23 MD@A/R/0K02=$=+I7KN=[\>1[+GSEV5?S<*?G!.K"3Q9#92"5;?OUWGYX7;8] M^QS>3CYZOZ*2!CCF!(T&YY, =#M-6L.JVG?P6EF:!WY;T@!&[0+H/%?TH)WA M+NA'>O(/4$L#!!0 ( !2(K5J/E,A8I 0 %D1 9 >&PO=V]R:W-H M965TDE,F:BV]R!:#(CSA* MY-1:*96>#08R6$%,99^GD.#,@HN8*B3%"R"R.J7BYA(BOI];0VC >V'*E-&,PFZ1T"8^@_DKO!5*#4DO( M8D@DXPD1L)A:%\.S2U^O-PO^9K"6E3'1GLPY_Z:)/\.I96N#(() :0T4/\]P M!5&D%:$9WPN=5KFE%JR.-]IOC._HRYQ*N.+15Q:JU=0:6R2$!LB[6V18),*AX7PFA!S)+\2W\4<3A$P"D$'&-WOI&Q\IHJ.IL( MOB9"KT9M>F!<-=)H'$OTH3PJ@;,,Y=3L%M E23X^T7D$\G@R4*A43PV"0L%E MKL#9H\ E=SQ1*TD^)R&$=?D!&E-:Y&PLNG0Z%=Y1T2?.:8\XMN-UZ'-+#UVC MS^WTL,VQ7&[4+J>SX4RF-("IA7"7()[!FGUX-_3M\PZK1J55HR[MLT?,KC"+ M@/ %B;2%).!2$9J$F!]I&@$"7]$(N1C61$*H1Y)'+*1*$U2NR (SBK DS\P\ M22(<)$NB.,&T%3D1[0U MXFW;VH6SM:LTBH7+*%) (6%9 T"")5DP2-4@:!D M"5$KGDE<*X_/R(=W8\=VS]_L^[02 #7X-I8@&(.506.=X]I;CL:I_AF1;<1^ MWM@O]?/*X[Z9?$^&GE^E3H?D2L["D#;4J-[ZXTKC[^R;34O-AF Z/^-"=!$]S4$$,]!$&?<:RPW0*\0HPH6 M;NLG_EK4"]U$/_'%ITSJ4B!!55%TZCM53/6&]I!\090+[)1":(A7D%U9Z;MN ME1K9C7W;Y#;?$2;;+L\?#FJ)NO#/J]T$:K M%U.#X7O&4HW@'J%JM^J,QN,=ZB((LCC+<1L"-L: Y6#>W>2CZSC'+5P;N?L, M2*!6\OQ:R1O[!YWUJ#;.);I.UVEPW.)D:]UI'[(JXY-*8X$BATTSUE>K36&6 M]5)5*0?_P_3^:NZT>-(7SPCR)9 'T/?\,M_)$XC85*D7H$(VC_LGT[_E=/IV M*^^F?G/873+LNRT\_]61; 3BFLE -USR@)GP]FY[??^HA7ER]%^.>WVO3= [ MZNBW?MEO_8/[+4(V$WDR(-51 ]MZ:_2CAK_%MH9M[[??';='N%N4 M;Q :F-G_8$:4>>(Y=H5P]W42L[YZV%"Q<>M)@.\TT'8&K"_/Y:. MM^%V4'GNQB"6YE$OB4G(_.5;?ZG \)HR1*)H5B@J-T_P7N? MR!_R.:%X:A[/VA6]1LZ[,#-\&JL:EM0OOO9YN$9@J- MM$E[B>WK>\X]AW OXT;()U4 :/12,JXF7J%U=>'[*BN@)&HH*N#F9BED2;0Y MRI6O*@DD=Z"2^3@(1GY)*/?2L8O-9#H6M6:4PTPB59*&W#3S0 M5:%MP$_'%5G!'/3/:B;-R>]8^<=^-E011<"_9( MR"'"GP8(!_CL %_4^8T<7_07?OMLMBQQ/XOME M5D0PF MGFD%!7(-7GI\%(Z"RP,:XTYC?(@]G9O.RVL&2"Q10Z0D7+=O[SM:#[,='R4X MB"[1_UX?70- OG?QK2X7(*V9;>1J#=)T_%[FO"#F:7;'VQ>0&55O>2>4(UV( M6A&>JU,TDS0#]+W62IL Y2M$E"US QFXDCAQ[TV\5RA*!E'R%OZ PN%Y@C[; M)]UCP*XA[G=NXUN=_X*LJ.S!G8318!2-3OM*C<>%H(;8:=VQ;FZP+2)IC[I1!Z>[ %NN]5^AM02P,$% M @ %(BM6B'I4UD&! A P !D !X;"]W;W)K&ULQ5=1<^(V$/XK&M_-33)#L"T;!W+ 3,A=VCY??;7>E;Z6.\D>I)YP"&O)2%T!,O-Z:Z\GV=YE RW9<5 M"/RRE*ID!H=JY>M* -.QF[M3T[%#5+K+TS M>.2PT7OOQ%:RD/+)#G[+)EY@$X("4F,1&#Z>X0:*P@)A&G]M,;TFI'7;GZ%;3T#BY?*0KM?LJEMXX%'TK4V MLMPZ8P8E%_63O6S78<]A&!QQH%L'ZO*N [DLOS'#IF,E-T19:T2S+ZY4YXW) M<6$W96X4?N7H9Z9S(].GBQG6E9'K#5.9)FA+P!U-]0D<]0@,Z.($7-=5&#B_Z<+5= M1=88<3>&[9(K7;$4)AZV@0;U#-[TRZR#!N,HQ/H4_GV'79N@ BER25 M98G$U39I(BO+8EW3F)O7KL1/0W_Y-*1!])7\U\^?KA,@NVA]^7U=+D#9TG8S MU\^@L/=;EO.:#AV7XA90U*.#RV;TF03]RR'Y13&!A716&M+N%;#SNW3;GF,*_+(BO6[ M?-]-5QC*@9 9*YC 'A!2/./JX\I_O .2X3X?:#\>'>V . X[:)P,R&,=M)7W M($C:Q(ULB-OC;*]:)0#04**-LCQM[26^U%/\;V6/P\]'@4 O_O4F?,@5 MP(&2:)F\;?/A3!3TVGS9)X)C_HW4QFT5*_:Z[C,9[C,C)/=XN3M4K!.%WC,* MV,JN1T>$89MI"25SU)JX53VR H&K5S@@EJ&*XW@N,BM'6WZ7@S9K1Z.0/$B# M &_YC2[#O5'8B[H/;W]/&9:@5D[_:MSHM3"U2&QF&XE]72O+-_-:G^,*KSAN M?P%+=,7; H]L56O>>F!DY73F0AI4K>XUQ[\)H*P!?E]*:78#&Z#YXS']!U!+ M P04 " 4B*U:M%.\&Y0" "C!@ &0 'AL+W=OZ&GN>2G,HJ1J* M"KA960E94FU"N?94)8%F#E06'O']D5=2QG$R<;FY3":BU@7C,)=(U65)Y=L, M"M%,<8"WB4>VSK5->,FDHFM8@/Y1S:6)O(XE8R5PQ01'$E93?!.,9Y&M=P4_ M&31J;XZLDZ40SS;XDDVQ;P5! :FV#-0,+W +16&)C(Q?&T[<;6F!^_,M^T?G MW7A94@6WHGABF+FK:67&&4UDJ+<@,V M"DK&VY&^;LYA#Q#[[P#(!D"<[G8CI_*.:II,I&B0M-6&S4Z<58]D'E(J?F-+OP_A5DRM2N[HQQI'-1 M*\HS=8[FDJ6 OM5::9-@?(VHLMO<00IN2Q*[NQ(=;!3&@S#>I3^@8'@9HT_V MI'L,V#$@_%4E%SW?:0+MMUX)NV\>S*V_9MI*T95ZB E8'Z MP\L+C&3;$MM B\JUH:70IJFY:6Z^(B!M@5E?":&W@=V@^RXEOP%02P,$% M @ %(BM6H.:#NC\!0 Z"X !D !X;"]W;W)K&ULM9KK;MLX$(5?A? 6BQ;(1A??LXZ!))*P!9IM4+?;WXP\MHE(HDO2<0KT MX9>ZQ#)MF;70*0+$$JWYAM011](Q)ULNGN0*0)&7-,GD=6>EU/K*<62\@I3* M2[Z&3'^SX"*E2N^*I2/7 NB\"$H3QW?=@9-2EG6FDZ+M04PG?*,2EL&#('*3 MIE1\OX6$;Z\[7N>UX1-;KE3>X$PG:[J$&:@OZP>A]YP=9%>1W\\#BB/^8["5>]LD'\HCYT_YSOOY=P0)Q"I'4/WQ#'>0)#E)]^-; M!>WL)^L2W_T UH**#,4]D M\9]LJV/=#HDW4O&T"M8]2%E6?M*7ZD3L!?C^B0"_"O / GJG,G2K@.YAAN&) M@%X5T#NW2_TJH']NP* *&!3GOCQ9Q9D.J*+3B>!;(O*C-2W?*.0JHO4)9EE^ M9FL_**(GQ!9FR9L06+::;(31SS3:98MB0//&$Q TG>!J H2^0[ M\H8X1*ZHT(TL(U\RIN2%;M3;GU=\(VDVEQ-'Z=[E.9RXZDE0]L0_T9,NN>>9 M6DD29G.8F_&.'M5N:/[KT&Y]*_">BDOB=2^([_I]\F46D+=OWC7TZ\Z.^1@K MC?$*3.\5LW\*RH^F 9_1/W]L]H\P!6D#*SR#U77-3C9@(CLF@%AW:63#&%)T M=U=9M^#V3G#_U27R?1;S%,C;#US*IJ[=6A%YA;V2:QK#=4>74 GB&3K3/__P M!N[?39IBPH(2-BA@>:E^GOXU[HV&$^=Y7Z&&H[S!># R#XN0>F;HT-OIT+/K ML$D?0>23?0OP5,Q>2A9,QC0AWX$*\N/4]7=K!;=5!Q,6E+#^WGGO^P?28.:+ MD&"&@/V=@/VV B[X1J@5^;:A0H%-02NYK8*8L*!_I*#7/5 0,U^$!#,4'.P4 M'%@5K.ZLDGR"&-@S?4S@@NCZ>$'N-D) IIJDLR+;2H<)"P9'1<\;^^Z!>)@9 MHX:,@Z&WRVB(,MR),K2*2V:J/2@HIF3,C#)Q;4C!$6S=1QSR7PK#H6[X,?%PL0+%LV MJF6-;ZT6)BU I86HM B+9NKJU[KZ5EW#%Q QDT#6@L50S%,J!,V?3W_L>1R- MBEO)K14O:>/]Q[I+SYQ2 6K*$)468=%,(6N#Q;,[+#.:%/))Q>.G"Y*!TI+R M&*#1BKNUTUJ+=VQ]>#W?=0_EPTP:HM(B+)HI7^W+>'9CQJBO>NK-] 9(H?S%S-OB$J+L&BFIK6IX]E=G?HYM])//^ F,">/W_=OJ!9) M41V>BG:.I)AY0U1:A$4S):TM(<_N"?W*HQ&J:531S$>C[J&0J&X0*BW"HIE" MUH:09W>$3MQ;;^WW5E0S")46H-)"5%J$13.UKKTCSVX>_7(=1K68*MHY=1C5 M0$*E15@T\T?\VD+R[1;2+]1A.[FMFA7-_HJ*FC)$I458-%/(VD/R[1[2/17Q MJESL\(%E,4\R\D#%$WG8Z':J!;Y9"H#TQ$]@=GAK+5$-)E1:B$J+L&BFZ+7! MY-L-IINE%G5)%1":YK][-DKK']D'PYYW:!_?4>U M_/QF3].Z!*/Z3:BT$)468=%,^6N_R;?[36>5X/YQ">Z[QR48==D/*BU$I458 MM%(S9V^!;@IB62REUB\GN1SE@M9=:[E<._"NPF)5\T'[C7=U4RQ>=FI,N09< M3_(ERR1)8*&1[N50#T"4RZK+'<77Q3+@1ZX43XO-%= YB/P _?V"<_6ZDR?8 M+6Z?_@]02P,$% @ %(BM6O$@+62J @ P 8 !D !X;"]W;W)K&ULC97=;N(P$(5?913U J3=YC] !4B%MMI>5$)ENWOM M)I/$:F*SMBGMV]=V0I9"RNX-L9TYQ]^,\62ZX^)%EH@*WNJ*R9E3*K6Y-BNA9V[GDM$:F:2<@\!S6M& TIREA"J[3E&^9HJR %:]H M2E'"8(V%/C\%]ZSY]^AC&,+@!A6AE1S"=WA:W\#@8@@70!G\+/E6$I;)J:LT MJ-G.35NH10,5? $5P@-GJI1PRS+,/NM=G6"79;#/%/W]9"_)RB.1EW0)\JHHXS.4JX53U]@H>](]@FT#[)QB@_VGXS\(\;3 M&#\<1?V,<<<8GV5<"5X(4L/MF\$S?]*@MXCQR=[Q^)CO-&82C?OQD@XO^1=> MCM)T/%+!'1J^L)@&=0H"MLC)=C[W-R8;K5I MPPO=AFV[.EK7[?G:=B7WKTW3V_5]*"B34&&N+;W+D2Z::/IE,U%\8UO.,U>Z M@=EAJ3\Q*$R ?I]SKO83LT'WT9I_ %!+ P04 " 4B*U:/XW.N[>ND M%?))%0":/)>\4@NGT+J^P!GU? MWTKLN0-+SDJH%!,5D;!9.)_]JV5LXFW 3P:M&K6)DYG6-( Q^T7]B_6.WIYI J6@C^P7!<+Y\(A.6QHP_6= M:+]"[RL,KNXUA)G&>)TNF[JF@-NBZ:)JU&D6D'7G:#@#4'?J#PGP>4'$GA!- %?'H>O($/XA87/ M7L-=3,V0GV#(3V#YPG_.SY3%CG,VS6DNYI6J:08+!V^> KD#)WW_SH^]3U.& M_Q/9*_OA8#\\QI[>T19/FP:)IB40\TK7 M;- U.ZKK 6N#.6BU%!FH264=031:U8^\/66',=%L6E@T"(N."L,CPO VYF0K MQ/3QCPYU703S/6&'04'H^]/2XD%:?%3:Z.I.Z8H/=S*(PCU=$T'SV7[*W%$Y M,D\!7NDMJQ3AL$&8=SY'7[(KKUU'B]I6J$>AL=[99H$O$D@3@/,;(?1+QQ2] MX8U+_P!02P,$% @ %(BM6A95'P^9 @ 50< !D !X;"]W;W)K&ULK55A3]LP$/TK5H8FD#:2IFW&6!H)VE7C QJB8_OL M)I?&PK$SVVG9O]_924.!D&G3OC0^^][S>V?W'.^DNM<%@"$/)1=ZYA7&5.>^ MK],"2JI/904"5W*I2FHP5!M?5PIHYD E]\,@B/R2,N$EL9N[44DL:\.9@!M% M=%V65/VZ!"YW,V_D[2=NV:8P=L)/XHIN8 7FKKI1&/D=2\9*$)I)013D,^]B M=#Z/;+Y+^,Y@IP_&Q#I92WEO@ZMLY@56$'!(C66@^-G"'#BW1"CC9\OI=5M: MX.%XS[YTWM'+FFJ82_Z#9::8>6<>R2"G-3>W_II MJ^RR41:^HFQ,KJ4PA2:?1099#WX^C!^% P0^EJFK5;BOU64XR'A-U2D)/[XC M81!.^P0-PQ>0(OS,P2<#E)9 C'T 7IO^R#Z;PO?D$T/Y(_ZU4>=^FA0_0+69G^)Q(;( M'.^1KA6&T&E&^:1 \*_%P3J/2/^A<):B-:^B:I+(6IFEBW6SW9ERX5ND_ MIC!$96K@^NI<&NZH8%OGN@; *NYU*:?6 W MZ%[2Y#=02P,$% @ %(BM6D:G(\93 P M D !D !X;"]W;W)K&ULK59M;],P$/XK5IA0)[$E3?J6TD:B'0@D7B;*X+.7 M7!L+QPZVT\*_Y^RDH2U9523V8?7+W=/GN;N>;[:3ZKO. 0SY67"AYUYN3#GU M?9WF4%!]*TL0>+.6JJ &MVKCZU(!S9Q3P?TP"$9^09GPDID[NU?)3%:&,P'W MBNBJ**CZM0 N=W.O[^T//K--;NR!G\Q*NH$5F(?R7N'.;U$R5H#03 JB8#WW M7O6GR]C:.X.O#';Z8$VLDDP<0A/'09/.$2-0^2$ULR4M48TNW"Q<=ZHA@F;Q951>,O0SR2KJBPY8%H,Y>0-$U2D#%?O1%T@-M*] M%99.5G$@G]9D*8NR,O4%;E]3)9C8:-)[+[6^)O>@R"JG"JY)[PX,91P/;\C# MZH[TKJ[)%?&)MM>:,$$>!#/ZQ<'!EUQ6FHH,#Z^.]C/?H%;+V$\;78M:5_B$ MKHA\D,+DFKP6&63'_C[&J U4N _4(CP+^(&J6Q+&+T@8A,,./LL+W*/ N0_. MT(G:O$4.+WH";T$U2PG&AF2,5P8RTN,N [#/2(FI<*&==D6O1A]TH]O6,=4E M36'N86_0H+;@)<^?]4?!RR[I_PGL*!"#-A"#<^C)QZH 18U44_(1FYX-0I?> M&F3D0&QGVR8W\6 RGOG;0R$=5OU1/)JT9D<4ARW%X5F*WUPO@>R&;I'J!FS? MP>0U=8^M51M,)":MBW@-/3R@%([#:!R?,.\P&P[BJ-_-?-0R'_T;\WVQU=R[ M^(XNX]MA=H;ON.4[/E\,307\*7YL/NZGTD6UQIH<9CNX#:(3IMU6X^#H[PG> MDY;WY-]YW]6Q[F(^N8AYM]5ES..6>7Q1A9!]A:2R*/!MJ$7 CXIM*G]>BQP-'#/=$GYSB2 MO'(OL?\'IIYGL(%OF-"$PQHA@]LQ4E+UC%!OC"S=,_LH#3[:;IGC6 7*&N#] M6DJSW]@O: >UY#=02P,$% @ %(BM6E]D_SE P 00L !D !X;"]W M;W)K&ULK5;;5!*&^$-HT?@%)[#G:L[L2.UPS_B@2 (F>LI2* MD95(F0]L6T0)9%B]23FWAD.=HA2"&2F@&KUPHFD*:: M2+GQJ^*TZBTU<'O\S'YMM"LM:%W9.A:*"B%95H&5!QFAY1L_57'8 BB>9H!; =Q]@/\"P*L WCZ@]P+ MKP"^B4PIQ<0AQ!*/AYRM$=?6BDT/3# -6LDG5*=])KGZ2A1.CF=%GJ>@\BAQ MBJX)Q30B:G1#RXK2J?D8$H&72P[+5DU>ED^X+3GKHEE&9 M"/2%QA WX,-V?,=M(;!5Q.JPN<]ANW);&6\Q/T?NQ2?D.FZWP:')/\ ]Q\#] M)CWM\! BM7O0!-]1X]5%X!D^_P6^>Z:S3U52A4YJ4X)*@IXAT%?):NP&%WTE M?;6M^M#*ZP9.?]K<[\I]1^+;7?*E5?ZF7! )JP+,=T\T&@3%5,BCG*(&-\HUJ$N=@( M"5EC*%HW>&T-'9,L/!+93F"#.K#!6VLH.+@6.YZ[=W=.#HW\KN?M55"K*Z\5 M:F\U%QGPI6G2!(I8067YPZQ7RS[PJC.8F'YI;UWUAY>F+;+_T)3-I?H=+@D5 M*(6%HG3.^^J(\+)A*R>2Y::%F3.I&B(S3%2/"UP;J.\+QN3S1&]0=\WCWU!+ M P04 " 4B*U:M%Y,HF(% "-+0 &0 'AL+W=O%F'L;*;OR1TH,X.4;E5%X8>RM/[E=S+RA'1#.:R!(B5O_V M=$FSK$12X_B[ ?7:G&7@Z?$1_5,U>369EUC0)]E9HY4%%9A6MII\6Y7U_EEQ= M356<7#SOMMN,JALIXPQ]2HNX2%)U=%_42ZJ\-1\>XK\81\MJ,)0+%!=B \QOT9X>H5P@(>6 2W? M$1X%5?C -A]W.*&)RCZQA1NSB=I5$%5X@W.K(,ZH0$]T3XL=O3K>7/2KZH8^ M/]#\A?(OZ%]]>V]MM]"9HOS]NA';.*%S3_U "H!9>.QQ@N#"K!\ .X7P76HU+H_)*OHL*$HP @1G4CEMJQ]#J'$,2"0E&@, ,(B)1J#03'ZU(PDC<$V#.A!0 M- *%9K*I34CHW)I?HNF!=5_<>:8NW7E[L_0M#$:H'4;HMA@=33]1H1H06[=O M.TX$+:RD =F$AEM(- *%9G*K/4PX MV_0\ M[;IA>[=)UPZ[AW?I]+79"-UNXV?.1"G4A*;[^*44[?\)$]1M@*(1*#232VU, MPBFX,$&-""@:@4(SWPIK*X*=FW,+FU?HMUVY&RR?(\XUVB /3Y375:<[>5^J M+ FC-J$Y?VT>L-L\N)1I?VWL!NR[F$#1"!2:2:;V&!A#2Q.#.@I0- *%9K*I M'05V?^3H_\QL +M.=-!5):A3L"?%PS/*U!8 NRV 4YG65\9NP-YK"=0I0*&9 M9&JG@(?@R@3U!J!H! K-9%-[ ^S^P'&!,D?O4R;HGO],TO",,O5F'KLW\TYE M6E\$NP%[KR70KQ!0:":9VAK@";@R0*4SK"UTW8.\B"-#M/A2:2:9V!E$(+'_L)L ,\_O1J60+?\4&@F2R=E3>XMOU/ 'ZTLP58QP98Q?8MO")$V M$!%X)5,$ZB! T0@4FLFF=A 1=#E39*]GZNH7U!A H=4D^2=UJDJ!KU6]KT ) MVQ6R+KUL6^N:XKOP9EF5WG;:;\.;VZK"UMUO?2+9MJJ&?6%2_0Q4AQL:KR@O.ZCK:\;D\:1,T%9@+_X#4$L#!!0 ( M !2(K5H;\*JCI , )@. 9 >&PO=V]R:W-H965T8I.YY>,_=@;D;[QA_$@F 1-^RE(J)E4B9W]FVB!+(L+AE M.5#U9T,$VI-Q^9LSJ=C5LB44)AS)(HLP_SY M'E*VFUBN]7*P()M$Z@-[.L[Q!I8@'_,Y5SN[9HE)!E001A&']<1ZZ]Z%K@$8 MB\\$=J*Q1EK*BK$GO7D?3RQ'>P0I1%)38/6SA1FDJ692?GRM2*WZ3@ULKE_8 MWQGQ2LP*"YBQ] N)93*Q @O%L,9%*A=L]Q=4@@::+V*I,'_1KK)U+!050K*L M BL/,D++7_RM"D0#H'C: 5X%\ X!_1. 7@7H'0+\$X!^!>B;R)123!Q"+/%T MS-D.<6VMV/3"!-.@E7Q"==Z7DJNO1.'D=%GD>0HJD1*GZ!VAF$9$K=[3LJ1T M:JX^J/);XA0$6CVC&2NHY,_7Z"H$B4DJKM'OZ'$9HJLWU^@-(A1]2E@A,(W% MV);*0WV/'57>W)?>>">\Z:$'1F4BT)\TAK@%'W;C7:^#P%:AJ>/CO<3GWNMD M?,#\%GFC&^0YWJ#%H=E/P'N.@??;]'3#0XC4[4$;?$]-K\YVS_#U3_#I3 J= MR;;4E%#?0/5SL9UZP6BH1&^;>H^M>H/ &>Y;A?]GM>=]O_:^W^G](R428K24 M6+8KZ(3K%_1.Y#B"B:6>2 %\"];TUU]#(=U#(>O+Y/A4=(\W_5'!W72><&YL6B[TAOTVPLE MJ$4&G2(_R@1X]3^,M$OM)#BW.BY)%EZ(;"]PHSIPH]=7Q^CHM0]\_Z V.NG/ MC<3QA?[0::\,U_G1"3F=$LL69P%;H 7&PO=V]R:W-H965T?'2QB&R\"_C!8*)O"PO@W!)A&K]:3J];T@(/VWOV*Z<=M:RIAH7D/UEF MBIEW[I$,@ MNB!7>"Z>P._&(8/PH'"'RL$?"((SZ$AJ&+R%%^+F#3P;2&7<[/W9\XU?O?%_1&\Y) M/Z>UG M=T11F'GJ*!K4%+WG[9C0-/O8)_D]D3^1/.OF3(?;D,SH

,)CP:/ M8\UT84M!9(XFL#9]TAN^J>.SYKA-PF@4^]M#18-KOE)1U"F*!A4M,6^2=Q<, ME3"!=Q.[T"&PO=V]R:W-H965T MJI :G:NWK2@'-'*CD?A@$YWY)F?#BB5M;J'@B:\.9@(4B MNBY+JG[/@,OMU!MZNX4[MBZ,7?#C2477L 3SI5HHG/D=2\9*$)I)013D4^]F M>)V,;;TK^,I@J_?&Q#I927EO)Q^SJ1=80< A-9:!XFT#"7!NB5#&KY;3ZXZT MP/WQCOV=\XY>5E1#(ODWEIEBZEUZ)(.T':/TX@:GDVEW)MJT-/)+6 MVLBR!:."DHGF3A_:/NP!D*N/0Z(8)^Q271N$N0YR)Y_2G5"1Q!X'29V195Q5G."149&2A9%:G1I.3 M);X_6Y*?MGIFC9[P M@)Z(S*4PA29O10;98[R/WCJ#X<[@+#Q*.*=J0,*K,Q(&X;A'3_(?\"AP\-$1 M.5'7[\CQC0[P=:V[(=_G4*Y _2!_#C74=G._+)':V"Z_ES+#1_59&LJ[_;Y> M']5B ^):5S2%J8<)H$%MP(M?OQJ>!V_Z&O5"9(_:-NK:-G+LT8&V/>]+G]W1 M2]I](;)'=L>=W?'1M^2YW3.R &77,%K[K#=\P\ 1VNC>Q,'@:N)O]BWU%EU> M=%6-5G\O33 3UBYD-4EE+4SSW76K38[/,,==WCU9QWR_<;'F_Z-I?@[X5:V9 MT(1#CI3!X *5J29PFXF1E&PO=V]R:W-H965T'D].PGYI'8 FCQG/%=S;Z?U_L;W5;*# MC*J>V$..=S9"9E1C4VY]M9= 4PO*N!\%P&3;G38=_F*VIUM8@?ZZ?Y#8\BN6E&60*R9R(F$S]V[# MFSB,#,".^,;@I&K7Q$A9"_%D&G^F<&R:2@](B*\$X@XSEQ2]]+HVH <+!!4!4 J)SP/ "H%\"^N> T07 H 0,K#.% M%.M#3#5=S*0X$6E&(YNYL&9:-,IGN5GWE99XER%.+^XDI$R3VZT$P.74Y$,, MFC*N/I+?R-=53#Z\^TC>$9:3>\8YKI2:^1KC&K2?E#'NBAC1A1A]$^?67;(R%I(1+)\2Q**P2YX6'"- M+)=)4L=%&,S\8]T99[AKG>F(K.',J')FY'1F^9,CA"I"R1YD@GLOYEGSX %G M6[;F@#DQ$8=<*\RO"; CQ;XV!XN885"S,.A-AF5>($D*49:Z?<\;N1FAS%G,BG,KL9CQ7*64X4J MS+.,B,?7F/+CW/&='R<^TNU.F1/N8K8G6WQ ]7F_$GKDUBX)S9!)RAD(W,R= M5_Y]Y'M&4-SQA>)1GAR#6%:)]0PRRLI_\KT"<2+PAV<$_4K0OU0PJ 2#2P7#2C"\5!!4 M@F+I;KGV EQ(%%G,!#^",'=K-W-0T"_4FA=E9J,\**&O4JU3BQ#7"FX>]/Y+ M\A3A[PV\XVQ[]PE%!N;:+=R$J A-Y2W

>'$&Y>W,(+H P^[7@N"4ODS%5Z M)L;/C:NHK\NH_3-1_R*L!W[P$OI>/VB1+[OE[XGH07]Z5AY>$GU\5AYURT., M=?1)(1\VY:ZF7Z>@7Z>@7_@-.E+0AK!4#=M5IH#[H"B%1'-!9_/Z; M/_+^: -JTRRT:199,FN@']3H!UWNBP]23K%-MRT"F_-@>EV:@P,P7\ ML!@$DYE[.$5K,V!DR:R!=EBC'7:B?8=2W@/)>,Z4A"1'7=C43I<-SA >D8@V MW)V6U^(NS8(3W'?/>=N,&%DR:_ .:M[!Y5OY)2QS(9"UUI5.GVLA!\_V]-#S MGC"V&3!Z'O!GN :X40UNU GN+9.Y("Q&6/&4QH_PAK)B6!)=E41AW!OXL$(1 MGZ':&>1:JC;-0IMFD26S1J;&=:;&_^M%.;:)WJ99:-,LLF360#^IT4^Z'Q)= M36)^0%$\"RDJA0+X!F*!"55 I%9+@:>6*+ 5L()_6 MR*>_J$N:,4H%@BB$&R*!P+ZL/[=MI#O=KB5MTRPLS7S_M&;WO/' ?T+;4M & M;=_[V0AYG;Q?95PH^B\I^E<-FO+6#?T+EREDG*E=6T^T[)9>2]6J6V3+K83O MGC2DYGN#;MBVE$E=.#;:WNN-]5M&PO M=V]R:W-H965TN:5QM13W]=9"175I[(&@3.%5!4UV%5+7]<*:.Y %??#((C]BC+AI8D;NU%I M(E>&,P$WBNA555'U>PY<;F;>R-L.W+)E:>R GR8U7<(=F/OZ1F'/[UAR5H'0 M3 JBH)AY%Z/I(K;Q+N '@XW>:1/KY$'*1]OYDL^\P H"#IFQ#!1_:U@ YY8( M9?QJ.;UN20O<;6_9KYQW]/) -2PD_\ER4\Z\#Q[)H: K;F[EYC.T?B++ETFN MW9=LVMC (]E*&UFU8%10,='\Z5.;AQT \O0#PA80'@(F+P#&+6#LC#;*G*U+ M:FB:*+DARD8CFVVXW#@TNF'"[N*=43C+$&?2KX YT.0]<0V226T(%3GN:EUS MP.TRE..HR''C(+Q2O@X\#!)P-RQEWFQXYO/)1YE_!I7W(:\*0?;._V5-#6H.7OGTSBH./?<[^$]F>STGGX]P]%S0670@NHF)=F+" M(.X7'7>BXT'15TQ0D?6)+MP,#$@>9/[7@Q4_\Q]-#JSY.\6I K5T-5OC,5@) MTUS>;K1Y%N;X++CR>3".S\6%JY+^7YKFK<&KN61"H^D"*8/3,TRV:NIWTS&R M=B7P01HLJ*Y9XI,'R@;@?"&EV7;L MTCFOX!4$L#!!0 ( !2(K5JTCKD> MW@, ((0 9 >&PO=V]R:W-H965T2J"R.J?SU%KC8S2W7>OKB,]ML MM?G"7LQ2NH%[T%_3.XDKNT*)6 R)8B(A$M9SZXU[LW3'QB&W^,9@IPZ>B0EE M)<0/L_@0S2W', (.H380%#\>8 F<&R3D\;,$M:H]C>/A\Q/ZNSQX#&9%%2P% M_\XBO9U;$XM$L*89UY_%[CV4 8T,7BBXRO^276GK6"3,E!9QZ8P,8I84G_2Q M3,2!P\COF]P;HV&)*>.] MEOB6H9]>? 3,@2(#?GB%7F!%N3+5F2*)I&:V1KIFDWML*3VMJ#F=5#[ MC\IKXDVOB.=XHQ;W9;_[+83H/LG=AW5W&Y-49'X'WJ<4) :;;$B1 ML[: "H1A.X+IR!N5TA#F%K:< OD UN+??]S >=T6WH7 :L'Z5;!^'_I!L-P$ M2Z3IAH%8#S)<4*5 M\9?@ 8YJ!D@#XMIX,WLA\.PFC:NZ[B548WNL*([[*7[ M)@QEA@<4'E-S;!7!$T>$WH+$'I(2#S7AC*X89YJU5V[88!7X_A'S%INATTY\ M5!$?79 X-A<\:C-#5QSPA=)MH?3O^.F,K"PO E5+3% E)CCK #Y3OJ!1FN'4 M/2I?TR88=IR[<<5RW,ORBS#34IS'M8 M*5Z9I,NZHS%Z3W5-$N9/IB77J MWR-3@PVEZ4W96A_W\,NBHZ[(::7\V]L4.;0/+HCF=HY7JPU+%"9GC?LZUV,\ M4;*X\!8++=+\SK@2&F^@^>,6: 32&.#[M1#Z:6&NH=6_'1;_ U!+ P04 M" 4B*U:GK&(-G8" #!!P &0 'AL+W=OQFMB9;:#\^YV= M$$$5*-OZA<3VO>_=4 FCR5!5<3)]>Z&KNN2G,HJ>J)"CBN+(4L MJ<:A7+FJDD S*RH+U_>\R"TIXTX2V[FY3&*QU@7C,)=$K1B;-F M%^^TQ%6&.IU\!>R!(E?DW@)#1JXW(''_R +,GX#Q%;$QY ?(DKR;@::L4.]C M5V-VX^&F3::;.I-_(M,W*GO$__B!^)X?=LBGY^4S2%$^LO+!L=Q%YA;<;\%] MZQ>_"J'6#;IWYJL:JHBE,'/QL%,@-.,G;-_W(^]0%]4IF1XA!BQB<R@A1V\"NPMXY2G< ;U?)Z^K9@$ MI!1Z.HP^>H$V';B?#O.C%C*A5KKLF":KAPO^L4_?K8 M,%?!)O%Z7AC%[N80\438L T[(HA:@NC_"%[>Q*B[L/!9_2^&U?6[!P>LN=SP M+%LQKC#_$G5>;XA]D/6%40^TJ.R9^R TGN#V-<<[%J0)P/6E$'H_,,=X>VLG M?P!02P,$% @ %(BM6GF69/ < P H0P !D !X;"]W;W)K&ULM5=K;]HP%/TK5E9-K;0V#T@(#"*MH&F36JWJ8_MLP@6L M)G%F&VC__6PG#0&"BZ+N"]B.S_$Y-_*]-\,-9<]\"2#02YID?&0MA<@'MLWC M):287]$<,OED3EF*A9RRAXX3V"DFF14-]=H=BX9T)1*2P1U# M?)6FF+U>0T(W(\NUWA;NR6(IU((=#7.\@ <03_D=DS.[8IF1%#).:(88S$?6 M-W)6(>[KY :4A7_'%-.'Z%VV* MO;W 0O&*"YJ68*D@)5GQCU_*0-0 ;O<(P"L!WJF 3@G0D;,+9=K6! L<#1G= M(*9V2S8UT+'1:.F&9.HU/@@FGQ*)$]$-R!AP=(ENL5@Q(HB_POR',]O@(_-\ G$$AYJ>'<7;LLP5+'PJEAXFJ]SA.]7#@P+DBT*^XV& M"H9N,X.ZXQA&EKQ4'-@:K.CS)S=POC;9^R"R';.=RFS'Q!X="?EU@0HT M2N6 =>1[SM!>UW4;F5OJ[E:ZN^_I#IIT%RB_ICOH]/=T&YE;ZO8KW?Y[NGM- MNOT#W5YG3[:1N*7LH)(=&&4_4H$3E.ATD.-7FU=)( MKS+2,QJY <&,]JZ22LG(0GO!):):OB MY23;7-UD*FQX/RII[K@*#^Z^ZX5NM6E';;]2VS\DPUD,AI3:_\B4^D%D M.U9=9UM,G59)M835P[]_RE[5K_J)IWV94BK>)ZE*KKY+H'U!+ M P04 " 4B*U:-HIL*%$$ !M(P &0 'AL+W=O L6,#TP_EWL")'H-8E3,3-V4N[O3%-$ M.Y)@T6-[DJHM&\83+-4JWYIBSPE>YT5);#J6-3(33%-C/LV_>^3S*981OO7SS1[4[J+\SY=(^WY)G(K_M'KM;,2EG3A*2"LA1Q MLID9]_9=:#NZ(&_QC9*#J"TCO2LKQK[KE7 ],RP](A*32&H"JX\7LB!QK"4U MCG]*U*CZU(7UY7?=RW=>[&VHM8 M+/*_Z%"VM0P494*RI"Q6(TAH6GSBU_*'J!4X]HD"IRQPSBWHEP7]CP6W)PH& M9<'@8\&I?1B6!<-SAS0J"T;G%HS+@O&Y!9.R8')NP6U9<)O'H3A^^<%WL<3S M*6<'Q'5KI>F%/$%YM3KF--5A?Y9<;:6J3LX7+$FH5.F5 N%TC18LE33=DC2B M1*#K+U32+=:Q+#8_8JF:HB="7K$:3;'E$[IVB<0T5DM7B*;H@<:QWC UI1JB M[LB,RN%\+H;CG!C.GSCM(=NZ08[E]-$^[^V(LFA7[K-M#SFC7'%.*^X9BF67 MRM=G%UU??3JM+=NU!_R&[''7D+PNA/=0W^Y2_#,4Q^E2@C,4JU,)VQ6/K'KM MOXNI$EW%VJEB[>1L_U=B?2R6!3O8G(LK8.N7W[1V<)M'>.EN>KLSH/L MSN_L+NAL$;:U:!S68758AZV']1DG(DNWJ#;].W;L6I%+SS20F N)+2$Q#Q+S M(;$ $@N!L$9Z1U5Z1["3OQ%DCB$Q%Q);0F(>).9#8@$D%@)AC1R/JQR/P2=_ MK>*E48;$W/%/%ZE^\S*VA.S.@\1\2"R Q$(@K)'/297/26L^OS A:B?7MQOD MX@1OB4#W!\S79'V#ON$X(^A?='4LJZWZI5F%Q-P"&]6R:MN3#VF%[-"#Q'Q( M+(#$0B"LD=;;*JVWK6E]H!%G:6U*>RR2K<2ED83$7$AL"8EYD)@/B0606 B$ M-;)K6S]NTUNP<]K2 XHRJ.:":DM0S0/5?% M -5"**V9Z-J#)QM\=MM.7AQJ M2,TMM9;[-$O0#CU0S0?5 E MA-*:2?WQ+,ENO<7_O^>Y[?S%J05]NE1J]:GN M8##\F%O0QT:@F@^J!:!:"*45N35K3_GUBR@/F&]I*E!,-HJW>F-UZN'%NQW% MBF3[_,'_BDG)DGQQ1_":<-U ;=\P)M]7]+L$U1LV\_\ 4$L#!!0 ( !2( MK5K]"IU++ 0 !86 9 >&PO=V]R:W-H965T&TT 44G827_]2D P MN%B!'9H+&[#>(\Z#)$ZT/#+^*$( B9[B*!$K*Y0RO;9MX8<0$S%B*23JEQWC M,9'JE.]MD7(@05X41_;8<5P[)C2QO&5^[9Y[2Y;)B"9PSY'(XICPYUN(V'%E M8>OEPG>Z#Z6^8'O+E.SA >3?Z3U79W:E$M 8$D%9@CCL5M8-OM[@N2[(6_Q# MX2AJQTA;V3+VJ$^^!BO+T7<$$?A22Q#U=8 U1)%64O?QHQ2UJCYU8?WX1?U+ M;EZ9V1(!:Q;]2P,9KJR%A0+8D2R2W]GQ+R@-S;2>SR*1?Z)CT=:]LI"?"-Y2 MOC:7WQ%5/K[2Y>-92_G&7+X!7Y4O\O)IL]Q6Q"ILXPK;.->;7,(&G)((W:M! M"IQ#@'*.;50*G6F[CI[5UR(E/JPL-6T%\ -8WML_L.M\:F,TI-AF(+$&OTG% M;V)2]T[@A ;WH1Q6B&0R9)S^A*"-I5&S+\M";):+Z=7QX&&G^%O:ASJG#@T; M#*85@VD_!BGAZ$"B#-J\&[7Z>B_$YC5+SLAQ\)GQUUHU7,\JU[/_]>35.TE( MD@0TV;?9-XKVM3_[Y8F>/W-3BX9MM[+M&FU_R^(M<,1VB.LW47VD(_7V1D#\ ML,Z@P*+;BTLKB_OKN&RZ6!MOJ>]R,9!8@]Z\HC?O2*\<+52(3)$[AI 40-45 M!$_ ?2K:UXZB SPQC_FU\3[Z(AM(K(%L42%;F.=9QOU0!2*4 KD>*A$C@>-Y(.J;892:T(\I7+\.V*Y6;0WT(MY^RRC M=6C8Q' *YGC(9&X6ZVV_6S9_M5G3^BF=X]\2S\VJO1F\'M"-39K>3Q$=N^8E M1#O^>*M"4X#6+$XA$41O3K4:'C);KP=5VPREUL1XRNK8'-8?RC7C0&A$ME&1 M G1@)XG?/H'FW6;\VMQQ;TR#QG.[M@>G=TSO"-_31* (=DK>&Z:NV@KW_ %!+ P04 " 4B*U: MJ;&BN.,( "980 &0 'AL+W=OT/W[+ M'\$4F )/G^Z;A*_W>0MSJ"J_IUQ]GLZ6* M@NPB6:M8/_..,^I'01CWIM?E8P_I]#K9Y*LP M5@\IR391%*1?/ZA5\GK3* _O5X'"_6H\M_7#ZF^U]]2YF&D MXBQ,8I*JYYO>K7LEO4D14+[B/Z%ZS79ND^*M/"7)I^+.K_.;GE.T2*W4+"\0 M@?[WHN[4:E60=#L^U]#>-F<1N'O[C<[+-Z_?S%.0J;MD]=]PGB]O>N,>F:OG M8+/*/R:O4M5O:%CP9LDJ*_^2U_JU3H_,-EF>1'6P;D$4QM7_X$M]('8"W,&1 M %H'T',#O#K VP\8'@D8U &#_0#O2,"P#AB>VZ11'3 ZMTF7=<#E?L#H2,"X M#AB7GV[U<92?I1_DP?0Z35Y)6KQ:TXH;I2#*:/T1AG&AW<<\U<^&.BZ?/N;) M[-,R61"N MLO?D%_+[HT_>_?2>_$3"F/RV3#99$,^SZWZNFU$CLMPM^UXGLK^E3B3H\G9&='NT6A^1M,]YVC3Q1D'CAYON[2'^VJV M/7 #R^?H;;\D7LGSCO!NLTSE&7G47Q.RT=I(FZ]"1O*$?%3KM^_('__2L>37 M7$79GRT-_U E&K0G*@:JJVP=S-1-3X]$F4I?5&_Z][^Y(^>?;?)!PGPDC"%A M' D32)@$P0Q1#K:B'-CHTW_KB:WR)N?D3C)"Z'IF_KY,-8W7X(T#)Y6BJ1!KDB>!G$6 ME 7K-A7:LW>5X8GWXHU(5%;Z6HN4R)8P*(U#:0)*DRB:J<^=.K9K[PE5&H5Q MH;1&D[,D:SUCM:,ZB\T].,7?'U:A"1F4QJ$T :5)%,W4%&TT1:V::B^&O*NF M;.];E64%=E86DN9#:0Q*XU":J&F[LUW/G0S'X_W"VQDO-*73. :NM?9K2J>: MAITNUMJ9G=4#M0>@- :E<2A-0&FRINV.#D/J.$?TU13_77OUO[)FPRS;J+DQ MVV_5%=0%@-)\*(U!:1Q*$U":K&G&&;WC#$9'A-78 :[=#[@/="]5^JYGEO_M MO,[B@AH 4!J#TCB4)J TB:*9&FQL />'^0 NU B TGPHC4%I'$H34)I$T4QU M-GZ :S<$;A=:C(OR3#-*-DX,=4&K]E :@](XE":@-(FBF2M5F_H^/5'?/RSIYRJ-VH1U@F2K MKM_98[MJ#4IC4!J'T@24)E$T4VM-K9Z>J-5_NVM99SAIP=W9F])9<-!"/I3& MH30!I4D4S11<4\BG]D+^=S8O3V2W=XC0&C^4QJ T#J4)*$VB:*8^&[> VMV" M+N8E/2PH._M]'K3R#Z4Q*(U#:0)*DRB:J:G&(:!VAZ"[>6D'=BU:0&D^E,:@ M- ZE"7I8V)]<#IV# @@)ZX;*'54.U"M:H+Z E":#Z4Q*(U#::*F MF0L_G=&!F+Y'P9\V!7]J+=E.'S=/F?J\*88]]E+\_1_I[$/94W36&[32#Z4Q M*(U#:0)*DRB:* M^B"4[E_YPJ Y.90FH#2)HIE;*31&@V>W!^Z#+V&TB<@?]^5EQW_JN=ZW7X-L MS]E5?U":#Z4Q*(U#:0)*DRB:J=/&I/#<'S7Y\Z#7&T!I/I3&H#0.I0DH3:)H MICH;1\.S>PKG+$*R(SK+CA[4G5O*4CXT*8/2.)0FH#2)HIEZVMGAR.Y M(S* MG2LP]A2=]8;=W0B[O1%V?R/L!D?8'8Z^AXGA-2:&-_AA@S#4W8#2?"B-06D< M2A-0FD313'4V'HAG]T#.&H2'YPR;=_9,G?4$]3>@- ZE"2A-HFBFGAH;Q+/; M(,VZJ'A3G@XGS_7ZSB.KHXZ[;W6FX;[L#G0']3F@- :E<2A-0&D213-UU_@< MGOV*AD9W+\%JH\Z473T@9V&\6*GMJJI6,1XNV/=:I @U-: T!J5Q*$U :1)% M,Z78F!J>W=0XMC3TH$,T-*A'XR^8*$&")3&H#0.I0DH3:)HIF ;F\3[:SLPG3."?Z-$)X<2=2X.1 KU4J T M!J5Q*$U :1)%JT3:W]GO/5+IHMS[/]."TM9(Y^)2SR33ZG< JCMYLBYWE7]*\CR)RIM+ M%>C.N'B!?OXY2?*W.T6"[:\Q3/\/4$L#!!0 ( !2(K5K&Y$GF&@0 4 M 9 >&PO=V]R:W-H965T,/%HUP!*/2<)IF<>"NE\@O?E]$*4BI[/(=,WUEPD5*EAV+IRUP MC:U1FO@D"(9^2EGF3X'D.DVIV%Y!PC<3#WN["U_8\GNA1WZ%$K,4,LEXA@0L)MXEOK@BY\; /O$7@XULG"/CRISS M1S.XC2=>8!A! I$R$%0?GN :DL0@:1[?2E"OFM,8-L]WZ!^M\]J9.95PS9.O M+%:KB7?NH1@6=)VH+WSS!Y0.#0Q>Q!-I_Z--^6S@H6@M%4]+8\T@95EQI,_E M0C0,PGT&I#0@EGUFCFQ+IJK34YEIFHS)30=YFV4].9 MXM'CBB(1_)%14@$&JH$#V4/@)G2G<,],U3U.="=9G]!U]I4+03"&JLRS6/Z6OW=%GEJ[3 M-B^[(+\O=&26YM\@3QJU"_NX?;BQ0UYPDY" M,YI8&K9MG*),OZ?D@D< L6742@3_2"3LD3U,:NW ;O'X9*+WD*/+I0"P:J$[ M'>-Q*P4W% X"%-.M*_5QK0S8VE\!.VBVG/[0_(5[@EZK!W9V_.F?ZW0.PK; XFTXHDD" M,9IOJ];VM,5T!B$>4#?7W"N=@.S:U1M^DW_ M!5!+ P04 " 4B*U:1.84N\L" "U" &0 'AL+W=OICTX M<(!5L)GMA%3:'[^S(32=*)VF]05LX_OZ6,WIXP[P=2.+64P%5N=,0Y+ M2=0VSZE\7$ FRIG3=PX#*Y:DV@RXP;2@":Q!WQ5+B3VW48E8#EPQP8F$>.;, M^Y>+OF<,[(Q[!J4Z:A/CRD:(!]/Y$LT#M1;APX<%^A61>4EEI,C)5RHE-9MU2DZN05.6J=.I MJW$U8^.&M?*B4O9?4!Z06\%UJL@-CR!Z;N\B98/J'U 7?J?@+94]XD_.B._Y MHPZ]0>/ZP.H-7]";X^%",F(.,%EFE+?YV"EA4N92%32$F8,YH4#NP G>O^N/ MO8\=@,,&<&C5!W\1FRN18R(J:HYR&^?P#3A'#>>H-YCGG4HW^X))&\O#OF&(:]*S WPL14ZB>F\M?AMR]T)] M[U7FBX;YHCO*2"E9:$CMP21WG&F\+5;K.W5*OM]"O@'Y@_SJSJ?.-?[QG$X: M#R;_+9\F;\#9]YXN9>\MC_$KZAWGV#VJ)#G(Q-9+14*QY;HJ*LUH4Y/G525Z MFEX5=+RN$X;$&<1HZO7.,>%E52.KCA:%K4L;H;'*V6:*_Q4@S03\'@NA#QVS M0/.G$OP&4$L#!!0 ( !2(K5ID_[# & , &() 9 >&PO=V]R:W-H M965T MF^3:6"1V9CLM2/OPLYTVE#4M2&AO$COQ_>]WY_/#:"GD@TH1-3SF&5=C+]6Z M./%]%:>84]46!7+S9R9D3K7IRKFO"HDT<49YYI,@Z/LY9=R+1N[;E8Q&HM09 MXW@E095Y3N73%#.Q''NAM_YPS>:IMA_\:%30.=Z@_E5<2=/S:Y6$Y<@5$QPD MSL;>)#R9AL0:N!&W#)=JHPTVE'LA'FSG>S+V DN$&<;:2E#S6N I9IE5,AR_ M5Z)>[=,:;K;7ZN!/,/55X*K([ENAT[ T]2'!&RTQ?B^4W7 74LWJQR)1[ MPG(U-O @+I46^%2.+$I9/KI$ Z^H*8L4X>@4BI1 >/P,Q6EHCQ1(U\;,JOOQRN*:45!=E!T MX$)PG2HXXPDF+^U]$U$=%EF'-25[!2^H; ,Y/@(2D!Y\!'_-6;WV>.C4B>LX M#YT='GZ4^3U*$"9%#9(58Z70;5:PZ^U$%33&L6<6E$*Y0"_Z]"'L!Y_W\'5K MONX^]>BRU$J;V6!\?@13G#/.31.F-*,\1OC3F(D*NQ+N.6&[JA=1A_0&(W_1 M@-.K<7I[<4<;,5MD^S[TMSRW2:7;D&6)00PS>/AEG[OVFF1ALL9!A=P?+L&89[BW<.[=18=*:+%":C1>^2LHU MM,#L'PCGE$FXI5F)<'!EZML5]V$3V_ _%/=Q'<4WH5?BPXVT!NW! ML#FM8?"\DP9O+O']_E="8?<%02_<0;"QEX=OK?7SC5I_!2;&N(!8EU]4)6'^M+Q"3ZMA\'E[=/LQY88I( M088S8VI\F34GJP.]ZFA1N$/T7FAS)+MF:BY!*.T \W\FA%YWK(/Z6A7]!5!+ M P04 " 4B*U:'GAUM4L# !L"@ &0 'AL+W=O2=D=T!_?(R7+[BS+&8I^$=_N[GGNR#O=9"O5LUX!&/*Y+(2>>BMCUM>^ MK[,5E$P/Y!H$GBRD*IG!I5KZ>JV Y4ZI+'P:!(E?,BZ\=.+V[E0ZD94IN( [ M1715EDS].X-";J=>Z.TV[OER9>R>[6; ES, _K.X4KO[62\Q*$YE(0!8NI M=Q->S\+8*CB)1PY;?3 GUI4G*9_MXH]\Z@66$120&6N"X;"!-U 4UA+R^*_0.#2T]C)9:/1FRU2NR<4Y!&\4S M@\=.M!%Z12[>@F&\P-GEL="#X 8-W<\?\/SC+91/H#X1O6(*-.&"_+V2E68B MUQ/?H!.6BI\UA&A*B-<>00HA,(?U;6?QO->8?)FF-M(>ZV8%/S6J]9!E,/ MX<9QV V;M+!)+^PC M/N(SJ,D1ZN4P2+IAKUK8JUY8K"T+X.>0KXZ1*3WA\*A%'KW\VM^Y\45W/CJ^ M\VA\(@KCELNX-T4^N.H)^>7-!A3^#8A[!%A:L*@!><^X(H^LJ(!0W_1WT] M2K0SG.*.-Q'\-RC^00-0@EJZ-D>33%;"U+U N]NV4C=U [$7K_LP_!WBN]6D M@ 6J!H,K3'15MS;UPLBU:R>>I,'FQ$U7V Z"L@)XOI#2[!86H&TPTZ]02P,$ M% @ %(BM6L_&CU/1 P 0! !D !X;"]W;W)K&ULQ5A=;^I&$/TK(_>J2B02?_"= A*06_5*O5(4;MJ'J@\;>\!6;*^[ MNT#27]_9M6,P.%8360H/X%W/G#US=KR>8;+GXDF&B J>DSB54RM4*KNQ;>F' MF#!YS3-,ZP2)8@23&7$4Q"XGEIS M]V;I]K6#L?@CPKT\N@8=RB/G3WKP+9A:CF:$,?I*0S#ZV>$2XU@C$8]_"E"K M7%,['E^_HO]J@J=@'IG$)8__C (53JV1!0&NV396]WS_&Q8!&8(^CZ7YAGUA MZUC@;Z7B2>%,#)(HS7_9.,.>([7K^&S_!_N7<>X M]QKH=$N%NP:O^Y;"(1-X]6C4O&,O] @HF O!T@WJZPY\?=8*TUW2#Y8LBQ2+ MHW\QZ, \X5NR_NMW@H1O"A/Y=YV^^?J]^O7U.7 C,^;CU*('7:+8H37[^2=W MX/Q2)TY+8!6I>J54O2;T2C(>)UX'?G 2I2[V''!@ /61M9N-A^[$WAV'=&[C M=H>]TJA"M5]2[3=2?4B1B91X2L,YWU[_B',=V?X9D?[ T9\3PHU+?W /!F5@ M@\; =#;Z2H+B=$K[?)-2*@+?H0 &>W,H8G#%:$R'/&0H(A[4A=J\B &[]@>0ZAS>YTTCTGD)GP@_-E@6XHQ(M MTYM9^TINA'KO]K2%5@W\J(1Q/SF9"P)MR=426E4N[R"7UW9"%XB5?'5.<[K& MJ#OPWLCJ0_7D-E8FS;1[U8 M@F)C6E1)I2%M0][#E+-Y&[S0;;#NY4[FJ3V>FZ;0/L#DO35U*)LHE1#CFB"= MZR'Q$GF[F@\4STS']\@5]8_F,J06'X4VH/MKSM7K0"]0_FDP^P]02P,$% M @ %(BM6NQC&ULK95M;YLP$,>_RHE-TR:U(4!(2)<@-6VG55JUJ-76%]->.' )5L%FMI-T MTC[\;$-(NA)637N#'[C[W\]GN)MLN7B0&:*"QR)G[Q$ MIM\LN2B(TDNQ>E&2%=ZB^E'.A5VZCDM("F:2<@<#EU#GWSF9C8V\- MOE+)% M[:P)"LJJD3S6>3AP"/PC#G[MX%ON*I"EO"2*Q!/!MR",M58S$WM4ZZWA*#.7 M$?DNUGXKOB1"$*0EO+U$1FLMW< KUYL15.H*Q/X.;^9W"MX0T0-_? )^WP_A-;@@,R)0UD-'A*!)0& C!$EHM(=M.N:G^E,EB3!J:/_%HEB@T[\ MYI4W[+_OH!XTU(,N]?VU?5XKJ0A+*5N=P Q7E#$]A1G)"4L0?K4FJN*O(H0V M@OEW-W$0!=%@XFY:P,(&+'P9V-5C206FG03A,X)3+Q@&PW:$88,P_(?<7-GQ M18D9/L/R!Z-!U$XU:JA&G51/8.YML<#T]'R#0M<^G2T4"94(VB*^X$JW!#O-= ]&80ST^R7G:K

&POSKYVN'$*@OHGU8RT!M M['M\SCVV;Q*WPTJM.;U;4*J\5"B6^4VN*F]6+(4:^8,FY-G+UW3DA_%'W[-R MDR*E(__AXOVO9:&NWWGV>O;A[*SS<'F]'[\PP*4?.$5[1XA>=3JX,("8>'R< M^"%M3+I_E/0!94QXL"ML1I]K'>-P:YO ^-A292B4MSHCAEL M@D\@KV[?KTOM<"[).NSV_"W!7'22:2%3*ILTH;\)C8><9F!'LOD"KJHH P"5 M*G+=2!F9%X(8#QM&W="R,\KY'3P;?F8[VJNLM6]FNT73U(;JII6Q'=!OJUGM MMFSO1;I>R1X+]66IIR-,'^X*>BMIQE:FO\H: YAZB*N3LN3KSYS-14[MY(]. M.!Z2#<];%)+]T=F@5&8Z0*7O/5*IV*P=^2U)>4]7:E-.JPSWW#U!S_]VG>=4 M4$EXV[2N_;>\RB]V'/5?R[)YJNP;=GJL7_AOW63O%$S&IV#R)&IR< HFDQ,P MV7^UI^9S3(9OWV3T-G<[J(]KK3/ASHFPB7IP\A[Y/^ F2<<5$W5NP M-*7BR<%0RRLRU7^*[NCK\2G-R)*K^P8<^=OV=YJR99XTHVYA(>I1V_8WF%X8 M-\=^G8N)E*YH.JF[PVH'\[CQ04VY.%,&N8MZP.QA'D@1#H!;=-1K'R.K$\'7O#W:71%&2N!' MW ZB"$/@;L01S %XP) H,N_!O?=1L'E/!=O_SX[_ E!+ P04 " 4B*U: MEXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7) MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 M ( !2(K5K&PO=V]R:V)O;VLN>&ULQ9I;;]LV M%(#_"J&7I< R6Q<[%]0%7-O=##A.4!GM8T%+QS87B?1(*EGZZW], M* N9%4IB95WQ1<"S^7&^ M+K(G8<16%,*^3(+FN(" E4**4GR'?!(, V8.ZOD/I<5W)2TOTDRKHI@$87OB M"V@KLI^JTQIRP[>FJ;%\^YDCR"08#['#G=#&-BV:_CDR/@$V;DN559]$84'/ MN87?M:J.0N[K;O J!LYE-'$X?;9!O-7_)XQJMQ,9S%56E2!M&T<-10THS4$< M3< D+V$2G)JPJY@VX/\C9 M_7J^6*>+.<.C]'ZUG$\W6/@X74W7LP5S(",",NH1\EOD0,8$9-P+9+K!C[O% MVH%,",BD1\A.)$<$Y*A/R-B!'!.0XSXA$P?RBH"\\@N95F7)]0M3.Y:*O13X M-5Y/2%FF*IR0',AK O+:-^3Q6$#=B!?LDY!<9@*/3E.E WE#0-YX'FX-N<#( M[34TJ.[L/:2F[Z%?KCEL.RRD2CR[9 7<@'%I*&>$OJ6ARE+8NI%A' T\P_4' M+@4 [ZXN).6,T+,T4JNRQX,JS+L 73S=9D!FPN3%&KSO(DI%P0>I8!C>DN4"+* M#9%G-Y!B[40SHK01>=9&K3!V@0E< >:="T5F')[MT;KL+!;EBZ@'7YR%I,01 MO;DXSB)2!HG>R"!GP2B51)Y50D\M;EH143*)^DPLOHU<3,HG49^I17>BIGP2 M>?<)A>D.>DSY).[5)^Z@QY1/8L\^H3''+B9EF-BS86C,*Q>3W-7R;1P2\]K% MI)P3^W8.B7GC8E+>B3U[YX[_J32;5<:J$A7^*VNX!1XV.:J+25DH]KVY]9_= M#G8Q!\M%T?%D3 DH]BR@=M&88D]Y50"[W[&5DOO+#>B2X3D7DQ)0[%E _RXC M+UESP#)E;#/0IKU=74Q*0+%G ;UB=OY&F9(Y2%S%N7O7E( 2SP)ZQ?P*8G^P M]?+R"33? _N,?;O;F0DEH.1-]L$0\X[;2@LKL( +I?866'4P*0$E?6Z0L0L7 MDQ)0TDO*LZX7\/6#/Q>3?+#R%DG/3YAUC)5DJ;M'FU "2CP+Z#QF-(P2G$-W MG6A2 DI\IT%G4LC7(7_G>C*A+)3X3H/.8#I.P9E%T8@2SZA]"^'TZD$..R$A7V.O!NLS7F0/ MFM4?[<.39%3O,ZF7V<^9H<>[B7R:VJ]5V&5_;Y>M!QI?)U>CM8U[U;Q]2A=)!"D%:/L@@R,H'.01Y^: : M@NKR05,(FI8/>H"@A_)!CQ#T6#[H"8*>R@?)!&6<$"0-L";06I!K(?!:$&PA M$%N0;"$P6Q!M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;!Q_; M!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM M!'H;ZFT$>MM@LX1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>] MG4!O1[V=0&]'O9U ;T>]G4!O'VQV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VH MMQ/H7:/>-8'>->I=_Z?>*9_W,=U[;FM\_G]2G2_WQOOCK\O;R<%+N.(7!E M&ULS=G);L(P% 707T'95L1X@ X"-FVW+8O^@)L\("*)+=M0^/LZ89!: MT:B(2KV;1(GM=U]LZ6PR?MM9\KUM5=9^DBQ#L ^,^6Q)E?:IL53'D;EQE0[Q MT2V8U=E*+XB)P6#$,E,'JD,_-#62Z?B)YGI=AM[S-K[VA:DGB:/2)[W'_<0F M:Y)H:\LBTR&.LTV=?TOI'Q+2N+*=XY>%]3=Q0L+.)C0C/P<M.='.(. MT_[*K\YORW0%QIDS9ZR/)^;H\KCCD32K^S86(A>*[D\\)<;25W\?-:>=4_[+ M[+B]'\:MVO/PK+U=O\=?S_A4_\(^!$@?$J0/!=+'$*2/$4@?MR!]W('T<0_2 M!Q^@-((B*D&UL4$L! A0#% @ %(BM6LSWQ@+R M *P( !$ ( !PP &1O8U!R;W!S+V-O&UL4$L! M A0#% @ %(BM6IE&PO=V]R:W-H965T&UL4$L! M A0#% @ %(BM6GL=(!&PO=V]R:W-H965T&UL4$L! A0#% @ %(BM6K5X M]0]O!@ .2D !@ ("!Z!P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ %(BM6H^,MM,G$ ZBP !@ M ("!^"P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %(BM6JEF'!\: M!0 *A$ !D ("!*% 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %(BM6LWS>:%0!0 7@\ !D M ("!:7X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ %(BM6D!B66U# @ A@8 !D ("!4XD M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M%(BM6L8A5/G !0 +18 !D ("!(J 'AL+W=OE3608$ "$# &0 @(%U ML >&PO=V]R:W-H965T&UL4$L! A0#% @ %(BM6H.:#NC\!0 Z"X !D M ("!?;< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ %(BM6A95'P^9 @ 50< !D ("!4,, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %(BM M6K1>3*)B!0 C2T !D ("!(&PO=V]R:W-H965T&UL4$L! A0#% @ %(BM6A47&6Z3 @ 0< M !D ("!=-D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %(BM6ELUOQ>H @ 4 < !D M ("!W., 'AL+W=O&PO=V]R:W-H965T ML8@V=@( ,$' 9 M " @=#J !X;"]W;W)K&UL4$L! A0# M% @ %(BM6GF69/ < P H0P !D ("!?>T 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ %(BM6JFQ MHKCC" F6$ !D ("!N_D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %(BM6F3_L, 8 P 8@D !D M ("!* H! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ %(BM6NQC&PO&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " 4B*U:*+1H$\,! ")'@ $P M @ 'M(@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 .P [ !00 #A %) $ ! end XML 64 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 65 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 67 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.1 html 118 257 1 false 47 0 false 7 false false R1.htm 995200090 - Document - Document And Entity Information Sheet http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 995200105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 995200300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY (DEFICIT) Sheet http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY (DEFICIT) Statements 5 false false R6.htm 995200400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 995200405 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 7 false false R8.htm 995210101 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 995210201 - Disclosure - Supplemental Financial Information Sheet http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformation Supplemental Financial Information Notes 9 false false R10.htm 995210301 - Disclosure - Credit Agreement Sheet http://www.netlistDFN.com/role/DisclosureCreditAgreement Credit Agreement Notes 10 false false R11.htm 995210401 - Disclosure - Debt Sheet http://www.netlistDFN.com/role/DisclosureDebt Debt Notes 11 false false R12.htm 995210501 - Disclosure - Leases Sheet http://www.netlistDFN.com/role/DisclosureLeases Leases Notes 12 false false R13.htm 995210601 - Disclosure - Commitments and Contingencies Sheet http://www.netlistDFN.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 13 false false R14.htm 995210701 - Disclosure - Stockholders' Equity Sheet http://www.netlistDFN.com/role/DisclosureStockholdersEquity Stockholders' Equity Notes 14 false false R15.htm 995210801 - Disclosure - Stock-Based Awards Sheet http://www.netlistDFN.com/role/DisclosureStockBasedAwards Stock-Based Awards Notes 15 false false R16.htm 995210901 - Disclosure - Warrants Sheet http://www.netlistDFN.com/role/DisclosureWarrants Warrants Notes 16 false false R17.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 17 false false R18.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 18 false false R19.htm 99920202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPolicies 19 false false R20.htm 99930103 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPolicies 20 false false R21.htm 99930203 - Disclosure - Supplemental Financial Information (Tables) Sheet http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationTables Supplemental Financial Information (Tables) Tables http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformation 21 false false R22.htm 99930403 - Disclosure - Debt (Tables) Sheet http://www.netlistDFN.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.netlistDFN.com/role/DisclosureDebt 22 false false R23.htm 99930503 - Disclosure - Leases (Tables) Sheet http://www.netlistDFN.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.netlistDFN.com/role/DisclosureLeases 23 false false R24.htm 99930703 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.netlistDFN.com/role/DisclosureStockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.netlistDFN.com/role/DisclosureStockholdersEquity 24 false false R25.htm 99930803 - Disclosure - Stock-Based Awards (Tables) Sheet http://www.netlistDFN.com/role/DisclosureStockBasedAwardsTables Stock-Based Awards (Tables) Tables http://www.netlistDFN.com/role/DisclosureStockBasedAwards 25 false false R26.htm 99930903 - Disclosure - Warrants (Tables) Sheet http://www.netlistDFN.com/role/DisclosureWarrantsTables Warrants (Tables) Tables http://www.netlistDFN.com/role/DisclosureWarrants 26 false false R27.htm 99940101 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 27 false false R28.htm 99940102 - Disclosure - Summary of Significant Accounting Policies (Segment Information) (Details) Sheet http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails Summary of Significant Accounting Policies (Segment Information) (Details) Details http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 28 false false R29.htm 99940201 - Disclosure - Supplemental Financial Information (Schedule Of Inventories) (Details) Sheet http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfInventoriesDetails Supplemental Financial Information (Schedule Of Inventories) (Details) Details http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationTables 29 false false R30.htm 99940202 - Disclosure - Supplemental Financial Information (Schedule Of Cash Flow Information (Details) Sheet http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfCashFlowInformationDetails Supplemental Financial Information (Schedule Of Cash Flow Information (Details) Details http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationTables 30 false false R31.htm 99940203 - Disclosure - Supplemental Financial Information (Schedule Of Computation Of Earnings (Loss) Per Share) (Details) Sheet http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfComputationOfEarningsLossPerShareDetails Supplemental Financial Information (Schedule Of Computation Of Earnings (Loss) Per Share) (Details) Details http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationTables 31 false false R32.htm 99940204 - Disclosure - Supplemental Financial Information (Disaggregation of Net Sales by Major Source) (Details) Sheet http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationDisaggregationOfNetSalesByMajorSourceDetails Supplemental Financial Information (Disaggregation of Net Sales by Major Source) (Details) Details http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationTables 32 false false R33.htm 99940205 - Disclosure - Supplemental Financial Information (Major Customers and Products) (Details) Sheet http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails Supplemental Financial Information (Major Customers and Products) (Details) Details http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationTables 33 false false R34.htm 99940206 - Disclosure - Supplemental Financial Information (Net Sales by Country) (Details) Sheet http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationNetSalesByCountryDetails Supplemental Financial Information (Net Sales by Country) (Details) Details http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationTables 34 false false R35.htm 99940207 - Disclosure - Supplemental Financial Information (Schedule Of Supplemental Disclosures Of Cash Flow Information And Non-Cash Financing Activities) (Details) Sheet http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfSupplementalDisclosuresOfCashFlowInformationAndNonCashFinancingActivitiesDetails Supplemental Financial Information (Schedule Of Supplemental Disclosures Of Cash Flow Information And Non-Cash Financing Activities) (Details) Details http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationTables 35 false false R36.htm 99940208 - Disclosure - Major Customers, Suppliers and Products (Schedule Of Supplier Concentration of Risk) (Details) Sheet http://www.netlistDFN.com/role/DisclosureMajorCustomersSuppliersAndProductsScheduleOfSupplierConcentrationOfRiskDetails Major Customers, Suppliers and Products (Schedule Of Supplier Concentration of Risk) (Details) Details 36 false false R37.htm 99940301 - Disclosure - Credit Agreement (Details) Sheet http://www.netlistDFN.com/role/DisclosureCreditAgreementDetails Credit Agreement (Details) Details http://www.netlistDFN.com/role/DisclosureCreditAgreement 37 false false R38.htm 99940401 - Disclosure - Debt (Schedule Of Long-Term Debt) (Details) Sheet http://www.netlistDFN.com/role/DisclosureDebtScheduleOfLongTermDebtDetails Debt (Schedule Of Long-Term Debt) (Details) Details http://www.netlistDFN.com/role/DisclosureDebtTables 38 false false R39.htm 99940501 - Disclosure - Leases - Lease cost and supplemental condensed consolidated cash flow (Details) Sheet http://www.netlistDFN.com/role/DisclosureLeasesLeaseCostAndSupplementalCondensedConsolidatedCashFlowDetails Leases - Lease cost and supplemental condensed consolidated cash flow (Details) Details 39 false false R40.htm 99940502 - Disclosure - Leases - Supplemental condensed consolidated balance sheet information (Details) Sheet http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails Leases - Supplemental condensed consolidated balance sheet information (Details) Details 40 false false R41.htm 99940503 - Disclosure - Leases - Weighted Average Remaining Lease Term (Details) Sheet http://www.netlistDFN.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermDetails Leases - Weighted Average Remaining Lease Term (Details) Details 41 false false R42.htm 99940504 - Disclosure - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails Leases - Maturities of Lease Liabilities (Details) Details 42 false false R43.htm 99940601 - Disclosure - Commitments and Contingencies (Litigations and Patent Reexaminations) (Details) Sheet http://www.netlistDFN.com/role/DisclosureCommitmentsAndContingenciesLitigationsAndPatentReexaminationsDetails Commitments and Contingencies (Litigations and Patent Reexaminations) (Details) Details http://www.netlistDFN.com/role/DisclosureCommitmentsAndContingencies 43 false false R44.htm 99940701 - Disclosure - Stockholders' Equity (Narrative) (Details) Sheet http://www.netlistDFN.com/role/DisclosureStockholdersEquityNarrativeDetails Stockholders' Equity (Narrative) (Details) Details http://www.netlistDFN.com/role/DisclosureStockholdersEquityTables 44 false false R45.htm 99940702 - Disclosure - Stockholders' Equity (Common Stock Purchase Agreement) (Details) Sheet http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails Stockholders' Equity (Common Stock Purchase Agreement) (Details) Details http://www.netlistDFN.com/role/DisclosureStockholdersEquityTables 45 false false R46.htm 99940703 - Disclosure - Stockholders' Equity (2024 Offering) (Details) Sheet http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails Stockholders' Equity (2024 Offering) (Details) Details http://www.netlistDFN.com/role/DisclosureStockholdersEquityTables 46 false false R47.htm 99940801 - Disclosure - Stock-Based Awards (Narrative) (Details) Sheet http://www.netlistDFN.com/role/DisclosureStockBasedAwardsNarrativeDetails Stock-Based Awards (Narrative) (Details) Details http://www.netlistDFN.com/role/DisclosureStockBasedAwardsTables 47 false false R48.htm 99940802 - Disclosure - Stock-Based Awards (Schedule Of Stock Option Activity) (Details) Sheet http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfStockOptionActivityDetails Stock-Based Awards (Schedule Of Stock Option Activity) (Details) Details http://www.netlistDFN.com/role/DisclosureStockBasedAwardsTables 48 false false R49.htm 99940803 - Disclosure - Stock-Based Awards (Schedule of Restricted Stock Awards) (Details) Sheet http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfRestrictedStockAwardsDetails Stock-Based Awards (Schedule of Restricted Stock Awards) (Details) Details http://www.netlistDFN.com/role/DisclosureStockBasedAwardsTables 49 false false R50.htm 99940804 - Disclosure - Stock-Based Awards (Stock Based Compensation) (Details) Sheet http://www.netlistDFN.com/role/DisclosureStockBasedAwardsStockBasedCompensationDetails Stock-Based Awards (Stock Based Compensation) (Details) Details http://www.netlistDFN.com/role/DisclosureStockBasedAwardsTables 50 false false R51.htm 99940901 - Disclosure - Warrants (Details) Sheet http://www.netlistDFN.com/role/DisclosureWarrantsDetails Warrants (Details) Details http://www.netlistDFN.com/role/DisclosureWarrantsTables 51 false false All Reports Book All Reports nlst-20250329.xsd nlst-20250329_cal.xml nlst-20250329_def.xml nlst-20250329_lab.xml nlst-20250329_pre.xml nlst-20250329x10q.htm nlst-20250329x10q001.jpg http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 70 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "nlst-20250329x10q.htm": { "nsprefix": "nlst", "nsuri": "http://www.netlistDFN.com/20250329", "dts": { "schema": { "local": [ "nlst-20250329.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/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-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/2023/calculation-1.1.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/currency/2024/currency-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "nlst-20250329_cal.xml" ] }, "definitionLink": { "local": [ "nlst-20250329_def.xml" ] }, "labelLink": { "local": [ "nlst-20250329_lab.xml" ] }, "presentationLink": { "local": [ "nlst-20250329_pre.xml" ] }, "inline": { "local": [ "nlst-20250329x10q.htm" ] } }, "keyStandard": 217, "keyCustom": 40, "axisStandard": 20, "axisCustom": 0, "memberStandard": 24, "memberCustom": 21, "hidden": { "total": 32, "http://www.netlistDFN.com/20250329": 6, "http://xbrl.sec.gov/dei/2024": 6, "http://fasb.org/us-gaap/2024": 20 }, "contextCount": 118, "entityCount": 1, "segmentCount": 47, "elementCount": 507, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 440, "http://xbrl.sec.gov/dei/2024": 27, "http://xbrl.sec.gov/ecd/2024": 3 }, "report": { "R1": { "role": "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation", "longName": "995200090 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_3_29_2025_PlkJQZBI_Ue6mjLN8yd0rg", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_28_2024_nsFFsy_9jUSUOLBYojcrWA", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "unique": true } }, "R3": { "role": "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "995200105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_3_29_2025_PlkJQZBI_Ue6mjLN8yd0rg", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_29_2025_PlkJQZBI_Ue6mjLN8yd0rg", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations", "longName": "995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "unique": true } }, "R5": { "role": "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit", "longName": "995200300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY (DEFICIT)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY (DEFICIT)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Lzy431Lyt0672nzyhga1nQ", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Lzy431Lyt0672nzyhga1nQ", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "995200400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical", "longName": "995200405 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "As_Of_3_29_2025_PlkJQZBI_Ue6mjLN8yd0rg", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_30_2024_1JdGakbJBke19xuqc9f4jA", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "unique": true } }, "R8": { "role": "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "995210101 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformation", "longName": "995210201 - Disclosure - Supplemental Financial Information", "shortName": "Supplemental Financial Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "nlst:SupplementalFinancialInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "nlst:SupplementalFinancialInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.netlistDFN.com/role/DisclosureCreditAgreement", "longName": "995210301 - Disclosure - Credit Agreement", "shortName": "Credit Agreement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.netlistDFN.com/role/DisclosureDebt", "longName": "995210401 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.netlistDFN.com/role/DisclosureLeases", "longName": "995210501 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "nlst:LeaseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "nlst:LeaseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.netlistDFN.com/role/DisclosureCommitmentsAndContingencies", "longName": "995210601 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.netlistDFN.com/role/DisclosureStockholdersEquity", "longName": "995210701 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.netlistDFN.com/role/DisclosureStockBasedAwards", "longName": "995210801 - Disclosure - Stock-Based Awards", "shortName": "Stock-Based Awards", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.netlistDFN.com/role/DisclosureWarrants", "longName": "995210901 - Disclosure - Warrants", "shortName": "Warrants", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "nlst:DisclosureOfWarrantsAndRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "nlst:DisclosureOfWarrantsAndRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R17": { "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": "17", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true }, "uniqueAnchor": null }, "R18": { "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": "18", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "99920202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "19", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "nlst:LiquidityPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "nlst:LiquidityPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "99930103 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationTables", "longName": "99930203 - Disclosure - Supplemental Financial Information (Tables)", "shortName": "Supplemental Financial Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "nlst:SupplementalFinancialInformationTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "nlst:SupplementalFinancialInformationTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.netlistDFN.com/role/DisclosureDebtTables", "longName": "99930403 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.netlistDFN.com/role/DisclosureLeasesTables", "longName": "99930503 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "nlst:LeaseDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "nlst:LeaseDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.netlistDFN.com/role/DisclosureStockholdersEquityTables", "longName": "99930703 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "nlst:DisclosureOfWarrantsAndRightsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true }, "uniqueAnchor": null }, "R25": { "role": "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsTables", "longName": "99930803 - Disclosure - Stock-Based Awards (Tables)", "shortName": "Stock-Based Awards (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.netlistDFN.com/role/DisclosureWarrantsTables", "longName": "99930903 - Disclosure - Warrants (Tables)", "shortName": "Warrants (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "nlst:DisclosureOfWarrantsAndRightsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true }, "uniqueAnchor": null }, "R27": { "role": "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "longName": "99940101 - Disclosure - Summary of Significant Accounting Policies (Details)", "shortName": "Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_29_2025_PlkJQZBI_Ue6mjLN8yd0rg", "name": "nlst:NumberOfWeeksInFiscalYear", "unitRef": "Unit_Standard_item_IZB2U-3XA0-AWi99CYy_9w", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:FiscalPeriod", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "unique": true } }, "R28": { "role": "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails", "longName": "99940102 - Disclosure - Summary of Significant Accounting Policies (Segment Information) (Details)", "shortName": "Summary of Significant Accounting Policies (Segment Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:LaborAndRelatedExpense", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:LaborAndRelatedExpense", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfInventoriesDetails", "longName": "99940201 - Disclosure - Supplemental Financial Information (Schedule Of Inventories) (Details)", "shortName": "Supplemental Financial Information (Schedule Of Inventories) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "As_Of_3_29_2025_PlkJQZBI_Ue6mjLN8yd0rg", "name": "us-gaap:InventoryRawMaterials", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "nlst:SupplementalFinancialInformationTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_29_2025_PlkJQZBI_Ue6mjLN8yd0rg", "name": "us-gaap:InventoryRawMaterials", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "nlst:SupplementalFinancialInformationTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfCashFlowInformationDetails", "longName": "99940202 - Disclosure - Supplemental Financial Information (Schedule Of Cash Flow Information (Details)", "shortName": "Supplemental Financial Information (Schedule Of Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:DebtInstrumentPeriodicPaymentInterest", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nlst:SupplementalFinancialInformationTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:DebtInstrumentPeriodicPaymentInterest", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nlst:SupplementalFinancialInformationTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfComputationOfEarningsLossPerShareDetails", "longName": "99940203 - Disclosure - Supplemental Financial Information (Schedule Of Computation Of Earnings (Loss) Per Share) (Details)", "shortName": "Supplemental Financial Information (Schedule Of Computation Of Earnings (Loss) Per Share) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_mrCebaOmUUW9nLSS7K2tcA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nlst:SupplementalFinancialInformationTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "unique": true } }, "R32": { "role": "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationDisaggregationOfNetSalesByMajorSourceDetails", "longName": "99940204 - Disclosure - Supplemental Financial Information (Disaggregation of Net Sales by Major Source) (Details)", "shortName": "Supplemental Financial Information (Disaggregation of Net Sales by Major Source) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_29_2025_PlkJQZBI_Ue6mjLN8yd0rg", "name": "us-gaap:DeferredRevenue", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "unique": true } }, "R33": { "role": "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails", "longName": "99940205 - Disclosure - Supplemental Financial Information (Major Customers and Products) (Details)", "shortName": "Supplemental Financial Information (Major Customers and Products) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_srt_MajorCustomersAxis_nlst_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueProductLineMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_e7PGzjVX60ylYjHidr7QKQ", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Unit_Standard_pure_OaRDl9etrk2VtCO-8zIaHg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "nlst:ScheduleOfCustomerConcentrationOfRiskTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_srt_MajorCustomersAxis_nlst_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueProductLineMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_e7PGzjVX60ylYjHidr7QKQ", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Unit_Standard_pure_OaRDl9etrk2VtCO-8zIaHg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "nlst:ScheduleOfCustomerConcentrationOfRiskTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationNetSalesByCountryDetails", "longName": "99940206 - Disclosure - Supplemental Financial Information (Net Sales by Country) (Details)", "shortName": "Supplemental Financial Information (Net Sales by Country) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_srt_StatementGeographicalAxis_country_US_9qMcsiZAP0O_Aty7iycnnQ", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "unique": true } }, "R35": { "role": "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfSupplementalDisclosuresOfCashFlowInformationAndNonCashFinancingActivitiesDetails", "longName": "99940207 - Disclosure - Supplemental Financial Information (Schedule Of Supplemental Disclosures Of Cash Flow Information And Non-Cash Financing Activities) (Details)", "shortName": "Supplemental Financial Information (Schedule Of Supplemental Disclosures Of Cash Flow Information And Non-Cash Financing Activities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true }, "uniqueAnchor": null }, "R36": { "role": "http://www.netlistDFN.com/role/DisclosureMajorCustomersSuppliersAndProductsScheduleOfSupplierConcentrationOfRiskDetails", "longName": "99940208 - Disclosure - Major Customers, Suppliers and Products (Schedule Of Supplier Concentration of Risk) (Details)", "shortName": "Major Customers, Suppliers and Products (Schedule Of Supplier Concentration of Risk) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_srt_MajorCustomersAxis_nlst_SupplierOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_Pm9i_LlRCUWFkhDefjinDA", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Unit_Standard_pure_OaRDl9etrk2VtCO-8zIaHg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "nlst:ScheduleOfSupplierConcentrationOfRiskTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_srt_MajorCustomersAxis_nlst_SupplierOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_Pm9i_LlRCUWFkhDefjinDA", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Unit_Standard_pure_OaRDl9etrk2VtCO-8zIaHg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "nlst:ScheduleOfSupplierConcentrationOfRiskTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.netlistDFN.com/role/DisclosureCreditAgreementDetails", "longName": "99940301 - Disclosure - Credit Agreement (Details)", "shortName": "Credit Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "As_Of_11_7_2023_dei_LegalEntityAxis_nlst_SiliconValleyBankMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_Sf_Ppoc0U0GJgCPrrzting", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_11_7_2023_dei_LegalEntityAxis_nlst_SiliconValleyBankMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_Sf_Ppoc0U0GJgCPrrzting", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.netlistDFN.com/role/DisclosureDebtScheduleOfLongTermDebtDetails", "longName": "99940401 - Disclosure - Debt (Schedule Of Long-Term Debt) (Details)", "shortName": "Debt (Schedule Of Long-Term Debt) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "As_Of_3_29_2025_PlkJQZBI_Ue6mjLN8yd0rg", "name": "us-gaap:NotesPayable", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_29_2025_PlkJQZBI_Ue6mjLN8yd0rg", "name": "us-gaap:NotesPayable", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.netlistDFN.com/role/DisclosureLeasesLeaseCostAndSupplementalCondensedConsolidatedCashFlowDetails", "longName": "99940501 - Disclosure - Leases - Lease cost and supplemental condensed consolidated cash flow (Details)", "shortName": "Leases - Lease cost and supplemental condensed consolidated cash flow (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "nlst:LeaseDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "nlst:LeaseDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails", "longName": "99940502 - Disclosure - Leases - Supplemental condensed consolidated balance sheet information (Details)", "shortName": "Leases - Supplemental condensed consolidated balance sheet information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "As_Of_3_29_2025_PlkJQZBI_Ue6mjLN8yd0rg", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_29_2025_PlkJQZBI_Ue6mjLN8yd0rg", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "unique": true } }, "R41": { "role": "http://www.netlistDFN.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermDetails", "longName": "99940503 - Disclosure - Leases - Weighted Average Remaining Lease Term (Details)", "shortName": "Leases - Weighted Average Remaining Lease Term (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "As_Of_3_29_2025_PlkJQZBI_Ue6mjLN8yd0rg", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_29_2025_PlkJQZBI_Ue6mjLN8yd0rg", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "longName": "99940504 - Disclosure - Leases - Maturities of Lease Liabilities (Details)", "shortName": "Leases - Maturities of Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "As_Of_3_29_2025_PlkJQZBI_Ue6mjLN8yd0rg", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_29_2025_PlkJQZBI_Ue6mjLN8yd0rg", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.netlistDFN.com/role/DisclosureCommitmentsAndContingenciesLitigationsAndPatentReexaminationsDetails", "longName": "99940601 - Disclosure - Commitments and Contingencies (Litigations and Patent Reexaminations) (Details)", "shortName": "Commitments and Contingencies (Litigations and Patent Reexaminations) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "Duration_3_31_2022_To_3_31_2022_bCvYweli6kSqfa7zMdCJWQ", "name": "us-gaap:GainContingencyPatentsAllegedlyInfringedUponNumber", "unitRef": "Unit_Standard_patent_bQAJ4_Cb_0Gqk-MFzWgjaQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_31_2022_To_3_31_2022_bCvYweli6kSqfa7zMdCJWQ", "name": "us-gaap:GainContingencyPatentsAllegedlyInfringedUponNumber", "unitRef": "Unit_Standard_patent_bQAJ4_Cb_0Gqk-MFzWgjaQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.netlistDFN.com/role/DisclosureStockholdersEquityNarrativeDetails", "longName": "99940701 - Disclosure - Stockholders' Equity (Narrative) (Details)", "shortName": "Stockholders' Equity (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "As_Of_3_29_2025_PlkJQZBI_Ue6mjLN8yd0rg", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "Unit_Standard_shares_mrCebaOmUUW9nLSS7K2tcA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_17_2017_To_4_17_2017_0S_iLRRr_kieHkD6bM0Kgw", "name": "nlst:NumberOfRightsAuthorizedForEachOutstandingShareOfStock", "unitRef": "Unit_Standard_shares_mrCebaOmUUW9nLSS7K2tcA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "unique": true } }, "R45": { "role": "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails", "longName": "99940702 - Disclosure - Stockholders' Equity (Common Stock Purchase Agreement) (Details)", "shortName": "Stockholders' Equity (Common Stock Purchase Agreement) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2021_To_9_30_2021_us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis_nlst_September2021LincolnParkPurchaseAgreementMember_95omfs0eTkafsorF4i6uuQ", "name": "nlst:StockIssuedDuringPeriodSharesCommitmentShares", "unitRef": "Unit_Standard_shares_mrCebaOmUUW9nLSS7K2tcA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "unique": true } }, "R46": { "role": "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails", "longName": "99940703 - Disclosure - Stockholders' Equity (2024 Offering) (Details)", "shortName": "Stockholders' Equity (2024 Offering) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "Duration_10_11_2024_To_10_11_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_nlst_WarrantAmendmentMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_tpRCtui3kU-gMnSP50VfpA", "name": "us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction", "unitRef": "Unit_Standard_pure_OaRDl9etrk2VtCO-8zIaHg", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_11_2024_To_10_11_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_nlst_WarrantAmendmentMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_tpRCtui3kU-gMnSP50VfpA", "name": "us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction", "unitRef": "Unit_Standard_pure_OaRDl9etrk2VtCO-8zIaHg", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsNarrativeDetails", "longName": "99940801 - Disclosure - Stock-Based Awards (Narrative) (Details)", "shortName": "Stock-Based Awards (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_us-gaap_PlanNameAxis_nlst_Amended2006PlanMember_wj6so1UJDU2sAB52r7KcTw", "name": "nlst:ShareBasedCompensationArrangementByShareBasedPaymentAwardRateOfVestingOfOptionsGranted", "unitRef": "Unit_Standard_pure_OaRDl9etrk2VtCO-8zIaHg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_us-gaap_PlanNameAxis_nlst_Amended2006PlanMember_wj6so1UJDU2sAB52r7KcTw", "name": "nlst:ShareBasedCompensationArrangementByShareBasedPaymentAwardRateOfVestingOfOptionsGranted", "unitRef": "Unit_Standard_pure_OaRDl9etrk2VtCO-8zIaHg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfStockOptionActivityDetails", "longName": "99940802 - Disclosure - Stock-Based Awards (Schedule Of Stock Option Activity) (Details)", "shortName": "Stock-Based Awards (Schedule Of Stock Option Activity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "As_Of_12_28_2024_nsFFsy_9jUSUOLBYojcrWA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_mrCebaOmUUW9nLSS7K2tcA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_28_2024_nsFFsy_9jUSUOLBYojcrWA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_mrCebaOmUUW9nLSS7K2tcA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfRestrictedStockAwardsDetails", "longName": "99940803 - Disclosure - Stock-Based Awards (Schedule of Restricted Stock Awards) (Details)", "shortName": "Stock-Based Awards (Schedule of Restricted Stock Awards) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "As_Of_12_28_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_vc3eQ1aF5k-XN72Fs-iMrQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_mrCebaOmUUW9nLSS7K2tcA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_28_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_vc3eQ1aF5k-XN72Fs-iMrQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_mrCebaOmUUW9nLSS7K2tcA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsStockBasedCompensationDetails", "longName": "99940804 - Disclosure - Stock-Based Awards (Stock Based Compensation) (Details)", "shortName": "Stock-Based Awards (Stock Based Compensation) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "Duration_12_29_2024_To_3_29_2025_39wJgjTHvESEm0SQ9Uy_3g", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_29_2025_PlkJQZBI_Ue6mjLN8yd0rg", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "Unit_Standard_USD_Ni4yYxZNTki9yUpelPy_dg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "unique": true } }, "R51": { "role": "http://www.netlistDFN.com/role/DisclosureWarrantsDetails", "longName": "99940901 - Disclosure - Warrants (Details)", "shortName": "Warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "As_Of_12_28_2024_us-gaap_ClassOfWarrantOrRightAxis_us-gaap_WarrantMember_05arKew5mEKnnGg7qZj2rg", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "Unit_Standard_shares_mrCebaOmUUW9nLSS7K2tcA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nlst:DisclosureOfWarrantsAndRightsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_28_2024_us-gaap_ClassOfWarrantOrRightAxis_us-gaap_WarrantMember_05arKew5mEKnnGg7qZj2rg", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "Unit_Standard_shares_mrCebaOmUUW9nLSS7K2tcA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nlst:DisclosureOfWarrantsAndRightsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "nlst-20250329x10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r43", "r587" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails" ], "lang": { "en-us": { "role": { "label": "Gross Receivables [Member]", "terseLabel": "Gross Receivables", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r535" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current", "verboseLabel": "Accounts receivable, net of allowances of $14 (2025) and $41 (2024)", "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": [ "r736" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r650" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r56" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Additional Paid-In Capital", "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": [ "r450", "r725", "r726", "r727", "r728", "r785", "r840" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r663" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r663" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r663" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r663" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r36", "r37", "r277" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:", "verboseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r696" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r622", "r632", "r642", "r674" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r625", "r635", "r645", "r677" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r697" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r663" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r670" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r626", "r636", "r646", "r670", "r678", "r682", "r690" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r688" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsStockBasedCompensationDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Allocated Share-based Compensation Expense", "terseLabel": "Stock Based Compensation", "verboseLabel": "Stock-Based Compensation, Total", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r306", "r311" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r123", "r190", "r194" ] }, "nlst_Amended2006PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "Amended2006PlanMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amended 2006 Plan [Member]", "label": "Amended 2006 Plan" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfComputationOfEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Weighted average common share equivalents", "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": [ "r163" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r95", "r105", "r119", "r138", "r165", "r169", "r182", "r183", "r191", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r327", "r331", "r347", "r410", "r487", "r560", "r561", "r587", "r614", "r752", "r753", "r794" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r115", "r125", "r138", "r191", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r327", "r331", "r347", "r587", "r752", "r753", "r794" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsSoldUnderAgreementsToRepurchaseAxis", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Securities or Other Assets Sold under Agreements to Repurchase [Axis]", "documentation": "Information by securities or other assets sold under repurchase agreements. Repurchase agreements are agreements under which the transferor (repo party) transfers a security to a transferee (repo counterparty or reverse party) in exchange for cash and concurrently agrees to reacquire that security at a future date for an amount equal to the cash exchanged plus a stipulated interest factor." } } }, "auth_ref": [ "r139" ] }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsSoldUnderAgreementsToRepurchaseLineItems", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Assets Sold under Agreements to Repurchase [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": [ "r139", "r373" ] }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsSoldUnderAgreementsToRepurchaseTypeDomain", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Assets Sold under Agreements to Repurchase, Type [Domain]", "documentation": "This is the type of such assets (for example, US Treasury Obligations, US Government agency obligations and loans, and so forth). This item may be presented as an element in the table that is disclosed when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under repurchase agreements exceed 10 percent of total assets, as of the most recent balance sheet date." } } }, "auth_ref": [ "r139" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r685" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r686" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r681" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r681" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r681" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r681" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r681" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r681" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsNarrativeDetails", "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfRestrictedStockAwardsDetails", "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r684" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r683" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r682" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r682" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "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": [] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "CN", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationNetSalesByCountryDetails" ], "lang": { "en-us": { "role": { "label": "People's Republic of China" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents", "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": [ "r11", "r117", "r552" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "totalLabel": "Cash, cash equivalents and restricted cash at end of period", "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": [ "r11", "r76", "r134" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash at end of period:" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash, cash equivalents and restricted cash", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r76" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r661" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r658" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r656" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails", "http://www.netlistDFN.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Class Of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r112", "r120", "r121", "r122", "r138", "r157", "r158", "r160", "r162", "r167", "r168", "r191", "r214", "r216", "r217", "r218", "r221", "r222", "r251", "r252", "r255", "r258", "r265", "r347", "r444", "r445", "r446", "r447", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r475", "r496", "r514", "r528", "r529", "r530", "r531", "r532", "r700", "r721", "r729" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r120", "r121", "r122", "r167", "r251", "r252", "r253", "r255", "r258", "r263", "r265", "r444", "r445", "r446", "r447", "r570", "r700", "r721" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.netlistDFN.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r32" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.netlistDFN.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.netlistDFN.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "periodEndLabel": "Outstanding, Weighted-Average Exercise Price, Ending balance", "periodStartLabel": "Outstanding, Weighted-Average Exercise Price, Beginning balance", "terseLabel": "Exercise price of warrants", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r266" ] }, "nlst_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1Expired": { "xbrltype": "perShareItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1Expired", "presentation": [ "http://www.netlistDFN.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right Exercise Price Of Warrants Or Rights 1 Expired", "label": "Class Of Warrant Or Right Exercise Price Of Warrants Or Rights 1 Expired", "terseLabel": "Weighted-Average Exercise Price, Expired" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://www.netlistDFN.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Number of shares called by warrants", "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.netlistDFN.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "periodEndLabel": "Warrants Outstanding, Ending Balance", "periodStartLabel": "Warrants Outstanding, Beginning Balance", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r266" ] }, "nlst_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRightsExpired": { "xbrltype": "sharesItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRightsExpired", "presentation": [ "http://www.netlistDFN.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right Number Of Securities Called By Warrants Or Rights Expired", "label": "Class Of Warrant Or Right Number Of Securities Called By Warrants Or Rights Expired", "negatedLabel": "Warrants Expired" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://www.netlistDFN.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Table]", "documentation": "Disclosure of information about warrant or right issued that give holder right to purchase security from issuer at specific price within certain time frame." } } }, "auth_ref": [ "r32" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r662" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r662" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies 2009", "terseLabel": "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": [ "r52", "r98", "r411", "r474" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure Text Block", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r84", "r204", "r205", "r536", "r738", "r743" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r604", "r605", "r606", "r608", "r609", "r610", "r611", "r725", "r726", "r728", "r785", "r837", "r840" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r55" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r55", "r475" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "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": [ "r55" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r5", "r55", "r475", "r493", "r840", "r841" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $0.001 par value-450,000 shares authorized; 274,573 (2025) and 271,986 (2024) shares issued and outstanding", "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": [ "r55", "r414", "r587" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r667" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r666" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r668" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r665" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.netlistDFN.com/role/DisclosureMajorCustomersSuppliersAndProductsScheduleOfSupplierConcentrationOfRiskDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationNetSalesByCountryDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r15", "r16", "r40", "r41", "r188", "r535" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.netlistDFN.com/role/DisclosureMajorCustomersSuppliersAndProductsScheduleOfSupplierConcentrationOfRiskDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationNetSalesByCountryDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r15", "r16", "r40", "r41", "r188", "r442", "r535" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.netlistDFN.com/role/DisclosureMajorCustomersSuppliersAndProductsScheduleOfSupplierConcentrationOfRiskDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationNetSalesByCountryDetails" ], "lang": { "en-us": { "role": { "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": [ "r15", "r16", "r40", "r41", "r188", "r535", "r705" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.netlistDFN.com/role/DisclosureMajorCustomersSuppliersAndProductsScheduleOfSupplierConcentrationOfRiskDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk", "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": [ "r535" ] }, "nlst_ConcentrationRiskNumberOfCustomers": { "xbrltype": "positiveIntegerItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "ConcentrationRiskNumberOfCustomers", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails" ], "lang": { "en-us": { "role": { "documentation": "Concentration Risk, Number of Customers", "label": "Concentration Risk, Number of Customers", "terseLabel": "Concentration Risk, Number of Customers" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.netlistDFN.com/role/DisclosureMajorCustomersSuppliersAndProductsScheduleOfSupplierConcentrationOfRiskDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationNetSalesByCountryDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "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": [ "r15", "r16", "r40", "r41", "r188" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.netlistDFN.com/role/DisclosureMajorCustomersSuppliersAndProductsScheduleOfSupplierConcentrationOfRiskDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r14", "r15", "r16", "r17", "r40", "r92", "r535" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.netlistDFN.com/role/DisclosureMajorCustomersSuppliersAndProductsScheduleOfSupplierConcentrationOfRiskDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationNetSalesByCountryDetails" ], "lang": { "en-us": { "role": { "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": [ "r15", "r16", "r40", "r41", "r188", "r535" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "verboseLabel": "Principles of Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r39", "r554" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue", "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": [ "r268", "r269", "r272" ] }, "us-gaap_ConvertibleDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtCurrent", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Debt, Current", "negatedLabel": "Less: amounts due within one year", "documentation": "The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r45" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales", "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": [ "r66", "r67", "r375" ] }, "us-gaap_CostOfGoodsTotalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsTotalMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureMajorCustomersSuppliersAndProductsScheduleOfSupplierConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Cost of Goods, Total [Member]", "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r703" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Cost Of Sales [Member]", "terseLabel": "Cost of sales", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCreditAgreementDetails" ], "lang": { "en-us": { "role": { "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": [ "r213", "r750" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCreditAgreementDetails" ], "lang": { "en-us": { "role": { "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": [ "r213", "r750", "r751" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationNetSalesByCountryDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk", "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": [ "r81", "r188" ] }, "nlst_CustomerFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "CustomerFiveMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails" ], "lang": { "en-us": { "role": { "documentation": "Customer Five [Member]", "label": "Customer E" } } }, "auth_ref": [] }, "nlst_CustomerFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "CustomerFourMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails" ], "lang": { "en-us": { "role": { "documentation": "Customer four [Member]", "label": "Customer D" } } }, "auth_ref": [] }, "nlst_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "CustomerOneMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails" ], "lang": { "en-us": { "role": { "documentation": "Customer One [Member]", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "auth_ref": [] }, "nlst_CustomerThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "CustomerThreeMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails" ], "lang": { "en-us": { "role": { "documentation": "Customer Three [Member]", "label": "Customer C" } } }, "auth_ref": [] }, "nlst_CustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "CustomerTwoMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails" ], "lang": { "en-us": { "role": { "documentation": "Customer Two [Member]", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "auth_ref": [] }, "nlst_CustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "CustomersMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to customers.", "label": "Customers [Member]", "terseLabel": "Customers" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Financing Arrangements" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCreditAgreement" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Financing Arrangements", "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": [ "r85", "r136", "r197", "r198", "r199", "r200", "r201", "r212", "r213", "r223", "r229", "r230", "r231", "r232", "r233", "r234", "r239", "r246", "r247", "r249", "r355" ] }, "nlst_DebtFinancingOfInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "DebtFinancingOfInsurance", "crdr": "debit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfCashFlowInformationDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfSupplementalDisclosuresOfCashFlowInformationAndNonCashFinancingActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt Financing of Insurance", "label": "Debt Financing of Insurance", "terseLabel": "Debt financing of insurance" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Rate plus \"prime rate\"", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCreditAgreementDetails", "http://www.netlistDFN.com/role/DisclosureDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Irrecoverable letter of credit issued", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r224", "r355", "r356", "r566", "r567", "r585" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCreditAgreementDetails", "http://www.netlistDFN.com/role/DisclosureDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (as a percent)", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r48", "r225" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.netlistDFN.com/role/DisclosureDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "verboseLabel": "Debt", "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": [ "r140", "r224", "r225", "r226", "r227", "r228", "r230", "r235", "r236", "r237", "r238", "r240", "r241", "r242", "r243", "r244", "r245", "r248", "r565", "r566", "r567", "r568", "r569", "r585", "r722", "r790", "r791" ] }, "us-gaap_DebtInstrumentPeriodicPaymentInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentPeriodicPaymentInterest", "crdr": "debit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Periodic Payment, Interest", "terseLabel": "Interest", "documentation": "Amount of the required periodic payments applied to interest." } } }, "auth_ref": [ "r9" ] }, "nlst_DebtInstrumentPeriodicPaymentsAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "DebtInstrumentPeriodicPaymentsAmortizationPeriod", "presentation": [ "http://www.netlistDFN.com/role/DisclosureDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "The amortization period of principal and interest payments of debt.", "label": "Debt Instrument, Periodic Payments, Amortization Period", "terseLabel": "Amortization period" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.netlistDFN.com/role/DisclosureDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r9", "r28", "r31", "r42", "r88", "r89", "r140", "r224", "r225", "r226", "r227", "r228", "r230", "r235", "r236", "r237", "r238", "r240", "r241", "r242", "r243", "r244", "r245", "r248", "r565", "r566", "r567", "r568", "r569", "r585", "r722", "r790", "r791" ] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationDisaggregationOfNetSalesByMajorSourceDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r709" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation 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": [ "r3", "r165", "r172", "r183", "r560", "r561" ] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueAbstract", "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "verboseLabel": "Schedule of disaggregation of sales by major source", "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": [ "r756" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwards" ], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Awards", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r275", "r279", "r307", "r308", "r310", "r575" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Stock-Based Awards" } } }, "auth_ref": [] }, "nlst_DisclosureOfWarrantsAndRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "DisclosureOfWarrantsAndRightsTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureWarrants" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for warrants or rights issued.", "label": "Disclosure of Warrants And Rights Text Block", "terseLabel": "Warrants" } } }, "auth_ref": [] }, "nlst_DocumentAndEntityInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "DocumentAndEntityInformationAbstract", "lang": { "en-us": { "role": { "documentation": "Document And Entity Information [Abstract]", "label": "Document And Entity Information [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r617" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r649" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r660" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfComputationOfEarningsLossPerShareDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Loss per share:", "verboseLabel": "Basic and diluted (loss) earnings per share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfComputationOfEarningsLossPerShareDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share - Basic", "verboseLabel": "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": [ "r131", "r146", "r147", "r148", "r149", "r150", "r151", "r155", "r157", "r160", "r161", "r162", "r164", "r322", "r325", "r341", "r342", "r406", "r422", "r555" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfComputationOfEarningsLossPerShareDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share - Diluted", "verboseLabel": "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": [ "r131", "r146", "r147", "r148", "r149", "r150", "r151", "r157", "r160", "r161", "r162", "r164", "r322", "r325", "r341", "r342", "r406", "r422", "r555" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll and related liabilities", "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": [ "r46" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized", "terseLabel": "Unearned stock-based compensation", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r309" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "verboseLabel": "Expects to recognize over a weighted-average period", "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": [ "r309" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "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": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r616" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r616" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r616" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r699" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r616" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r616" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r616" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r616" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r654" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r695" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r695" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r695" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "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": [ "r5", "r113", "r128", "r129", "r130", "r141", "r142", "r143", "r145", "r150", "r152", "r154", "r166", "r192", "r193", "r195", "r267", "r316", "r317", "r319", "r320", "r321", "r323", "r324", "r325", "r333", "r334", "r335", "r336", "r337", "r338", "r340", "r348", "r349", "r350", "r351", "r352", "r353", "r357", "r358", "r370", "r421", "r436", "r437", "r438", "r450", "r514" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r664" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r622", "r632", "r642", "r674" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r619", "r629", "r639", "r671" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r670" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "verboseLabel": "Finance Leases" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability", "totalLabel": "Total finance lease liabilities", "verboseLabel": "Total finance lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r360", "r368" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current", "verboseLabel": "Accrued expenses and other current liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r360" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Other liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r360" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "terseLabel": "Other liabilities - extensible list", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r361" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payments, Due", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r368" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r368" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r368" ] }, "us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Statement of Financial Position [Extensible List]", "terseLabel": "Total finance lease liabilities - extensible list", "documentation": "Indicates line item in statement of financial position that includes finance lease liability." } } }, "auth_ref": [ "r361" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesLeaseCostAndSupplementalCondensedConsolidatedCashFlowDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Principal Payments", "negatedLabel": "Principal repayments under finance lease", "terseLabel": "Financing cash flows from finance leases", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r362", "r365" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "totalLabel": "Property and equipment, net", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r359" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails": { "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "negatedLabel": "Accumulated depreciation", "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease." } } }, "auth_ref": [ "r702", "r706" ] }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails": { "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Property and equipment, at cost", "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r701" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Property and equipment, net - extensible list", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r361" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted Average Discount Rate - Finance leases", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r367", "r586" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted Average Remaining Lease Term - Finance leases", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r366", "r586" ] }, "nlst_FinanceLeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "FinanceLeasesAbstract", "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Finance Leases [Abstract]", "label": "Finance Leases [Abstract]", "terseLabel": "Finance Leases" } } }, "auth_ref": [] }, "us-gaap_FinancialStandbyLetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialStandbyLetterOfCreditMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Standby Letters of Credit", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation if defined events occur or fail to occur." } } }, "auth_ref": [] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiscalPeriod", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Year", "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": [ "r38" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r626", "r636", "r646", "r678" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r626", "r636", "r646", "r678" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r626", "r636", "r646", "r678" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r626", "r636", "r646", "r678" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r626", "r636", "r646", "r678" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r659" ] }, "us-gaap_GainContingencyPatentsAllegedlyInfringedUponNumber": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainContingencyPatentsAllegedlyInfringedUponNumber", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCommitmentsAndContingenciesLitigationsAndPatentReexaminationsDetails" ], "lang": { "en-us": { "role": { "label": "Gain Contingency, Patents Allegedly Infringed upon, Number", "terseLabel": "Number of patents infringed upon", "documentation": "Number of entity's patents that another entity has allegedly infringed." } } }, "auth_ref": [ "r749" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfSupplementalDisclosuresOfCashFlowInformationAndNonCashFinancingActivitiesDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Gain on forgiveness of debt", "verboseLabel": "Gain on extinguishment of debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r3", "r24", "r25" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r64", "r68", "r104", "r138", "r191", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r347", "r557", "r560", "r731", "r732", "r733", "r734", "r735", "r752" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes", "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": [ "r65", "r100", "r104", "r407", "r418", "r557", "r560", "r731", "r732", "r733", "r734", "r735" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r196", "r202", "r203", "r344", "r345", "r346", "r433", "r435", "r499", "r548", "r580", "r808" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r202", "r203", "r344", "r345", "r346", "r433", "r435", "r499", "r548", "r580", "r808" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r106", "r111", "r153", "r154", "r165", "r173", "r183", "r314", "r315", "r318", "r424", "r577" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid", "terseLabel": "Income taxes", "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r12", "r78", "r719", "r783", "r784" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "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": [ "r2" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "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": [ "r2" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities", "verboseLabel": "Other liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r549" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Employee Related Liabilities", "verboseLabel": "Accrued payroll and related liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "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": [ "r2" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid, Deferred Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r2" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r626", "r636", "r646", "r670", "r678", "r682", "r690" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r688" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r618", "r694" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r618", "r694" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r618", "r694" ] }, "nlst_InsurancePolicyFinanceNotesPayable7.31PercentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "InsurancePolicyFinanceNotesPayable7.31PercentMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Insurance Policy Finance Notes Payable 7.31 Percent.", "label": "Insurance Policy Finance Notes Payable 7.31 Percent [Member]", "terseLabel": "Insurance Policy Finance Notes Payable 7.31 Percent" } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Net", "terseLabel": "Interest income, net", "documentation": "Amount of interest income (expense) classified as nonoperating." } } }, "auth_ref": [ "r560", "r718", "r732" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods", "terseLabel": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r712" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfInventoriesDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventories", "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": [ "r124", "r553", "r587" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials", "terseLabel": "Raw materials", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r714" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process", "terseLabel": "Work in process", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r713" ] }, "us-gaap_LaborAndRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LaborAndRelatedExpense", "crdr": "debit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Labor and Related Expense", "terseLabel": "Employee Compensation (1)", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit." } } }, "auth_ref": [ "r717" ] }, "nlst_LeaseBalanceSheetAndQuantitativeInformationDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "LeaseBalanceSheetAndQuantitativeInformationDisclosureTableTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of lease balance sheet and quantitative information.", "label": "Lease Balance Sheet and Quantitative Information Disclosure [Table Text Block]", "terseLabel": "Schedule of supplemental condensed consolidated balance sheet information" } } }, "auth_ref": [] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostAbstract", "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesLeaseCostAndSupplementalCondensedConsolidatedCashFlowDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "verboseLabel": "Lease cost:" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease cost and supplemental condensed consolidated cash flow information relating to operating leases", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r792" ] }, "nlst_LeaseDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "LeaseDisclosureTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of information about leases.", "label": "Lease Disclosure [Text Block]", "terseLabel": "Leases" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LegalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LegalFees", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Legal Fees", "terseLabel": "Intellectual property legal fees", "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings." } } }, "auth_ref": [ "r707" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of operating lease liabilities", "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": [ "r793" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r368" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2025", "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": [ "r368" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2027", "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": [ "r368" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2026", "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": [ "r368" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r368" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r9", "r45", "r46", "r47", "r50", "r51", "r52", "r53", "r138", "r191", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r328", "r331", "r332", "r347", "r473", "r556", "r614", "r752", "r794", "r795" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Stockholders' Equity", "totalLabel": "Total liabilities and stockholders' equity (deficit)", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r60", "r99", "r416", "r587", "r723", "r737", "r789" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Stockholders' Equity [Abstract]", "verboseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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": [ "r47", "r116", "r138", "r191", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r328", "r331", "r332", "r347", "r587", "r752", "r794", "r795" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [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": [ "r44", "r49", "r722", "r750", "r751" ] }, "nlst_LineOfCreditFacilityCovenantTermsMaximumBorrowingCapacityAsPercentageOfEligibleAccountsReceivable": { "xbrltype": "percentItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "LineOfCreditFacilityCovenantTermsMaximumBorrowingCapacityAsPercentageOfEligibleAccountsReceivable", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCreditAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Covenant Terms, Maximum borrowing Capacity as a Percentage of Eligible Accounts Receivable", "label": "Line of Credit Facility, Covenant Terms, Maximum borrowing Capacity as a Percentage of Eligible Accounts Receivable", "verboseLabel": "Borrowing capacity as a percentage of eligible accounts receivable" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCreditAgreementDetails" ], "lang": { "en-us": { "role": { "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": [ "r44", "r49", "r722", "r750" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility", "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": [ "r213", "r722", "r750" ] }, "us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Amount Outstanding During Period", "terseLabel": "Outstanding borrowings", "documentation": "Maximum amount borrowed under the credit facility at any time during the period." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "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": [ "r44", "r49" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Availability remaining", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r44", "r49", "r213" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Table]", "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement." } } }, "auth_ref": [ "r44", "r49", "r213", "r722", "r750" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Line of Credit, Current", "terseLabel": "Revolving line of credit", "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r45", "r96" ] }, "nlst_LiquidityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "LiquidityPolicyTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Liquidity Policies [Policy Text Block]", "label": "Liquidity [Policy Text Block]", "terseLabel": "Liquidity" } } }, "auth_ref": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseAxis", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCommitmentsAndContingenciesLitigationsAndPatentReexaminationsDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCommitmentsAndContingenciesLitigationsAndPatentReexaminationsDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "nlst_LockUpAgreementPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "LockUpAgreementPeriod", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails" ], "lang": { "en-us": { "role": { "documentation": "Period of time when directors and executive officers enter lock-up agreement where sale of securities is prohibited.", "label": "Lock Up Agreement Period" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtAbstract", "lang": { "en-us": { "role": { "label": "Debt" } } }, "auth_ref": [] }, "nlst_LongTermDebtAndNotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "LongTermDebtAndNotesPayableCurrent", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Current portion of long term debt and notes payable.", "label": "Long-term Debt and Notes Payable, Current", "verboseLabel": "Long-term debt due within one year" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureDebt" ], "lang": { "en-us": { "role": { "label": "Long-term Debt [Text Block]", "terseLabel": "Debt", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r85" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCommitmentsAndContingenciesLitigationsAndPatentReexaminationsDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Line Items]", "terseLabel": "Commitments and Contingencies", "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": [ "r206", "r207", "r208", "r211", "r312", "r564", "r745", "r746" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesTable", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCommitmentsAndContingenciesLitigationsAndPatentReexaminationsDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Table]", "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation." } } }, "auth_ref": [ "r206", "r207", "r208", "r211", "r312", "r564", "r745", "r746" ] }, "us-gaap_LossContingencyDamagesAwardedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyDamagesAwardedValue", "crdr": "debit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCommitmentsAndContingenciesLitigationsAndPatentReexaminationsDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Damages Awarded, Value", "documentation": "Amount of damages awarded to the plaintiff in the legal matter." } } }, "auth_ref": [ "r744", "r745", "r746" ] }, "nlst_LossContingencyFinalDecisionNumberOfChallengedClaimsFoundUnpatentable": { "xbrltype": "integerItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "LossContingencyFinalDecisionNumberOfChallengedClaimsFoundUnpatentable", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCommitmentsAndContingenciesLitigationsAndPatentReexaminationsDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of challenged claims found unpatentable in the final written decision.", "label": "Loss Contingency, Final Decision, Number of Challenged Claims Found Unpatentable", "terseLabel": "Number of challenged claims found unpatentable" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.netlistDFN.com/role/DisclosureMajorCustomersSuppliersAndProductsScheduleOfSupplierConcentrationOfRiskDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails" ], "lang": { "en-us": { "role": { "label": "Major Customers [Axis]" } } }, "auth_ref": [ "r188", "r573", "r597", "r601", "r756", "r807", "r809", "r810", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836" ] }, "nlst_March2025LincolnParkPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "March2025LincolnParkPurchaseAgreementMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "March 2025 Lincoln Park Purchase Agreement member", "label": "March 2025 Lincoln Park Purchase Agreement [Member]", "terseLabel": "March 2025 Lincoln Park Purchase Agreement" } } }, "auth_ref": [] }, "nlst_March2025PurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "March2025PurchaseAgreementMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "March 2025 Purchase Agreement.", "label": "March 2025 Purchase Agreement [Member]", "terseLabel": "March 2025 Purchase Agreement" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails", "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r207", "r208", "r209", "r210", "r274", "r312", "r343", "r374", "r432", "r434", "r441", "r465", "r466", "r519", "r521", "r523", "r524", "r526", "r546", "r547", "r563", "r570", "r574", "r581", "r582", "r583", "r584", "r598", "r754", "r796", "r797", "r798", "r799", "r800", "r801" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r662" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r662" ] }, "nlst_MicronLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "MicronLitigationMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCommitmentsAndContingenciesLitigationsAndPatentReexaminationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Micron Litigation.", "label": "Micron Litigation [Member]", "terseLabel": "Micron Litigation" } } }, "auth_ref": [] }, "nlst_MinimumBeneficialOwnershipPercentageForRightsToBeDistributed": { "xbrltype": "percentItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "MinimumBeneficialOwnershipPercentageForRightsToBeDistributed", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum Beneficial Ownership Percentage for Rights to be Distributed", "label": "Minimum Beneficial Ownership Percentage for Rights to be Distributed", "verboseLabel": "Minimum beneficial ownership percentage for rights to be distributed" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationNetSalesByCountryDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r207", "r208", "r209", "r210", "r274", "r312", "r343", "r374", "r432", "r434", "r441", "r465", "r466", "r519", "r521", "r523", "r524", "r526", "r546", "r547", "r563", "r570", "r574", "r581", "r582", "r583", "r598", "r754", "r796", "r797", "r798", "r799", "r800", "r801" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r681" ] }, "nlst_ModularMemorySubsystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "ModularMemorySubsystemsMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationDisaggregationOfNetSalesByMajorSourceDetails" ], "lang": { "en-us": { "role": { "documentation": "Represent the information relating to the modular memory subsystems", "label": "Sale of the Company's modular memory subsystems" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r689" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.netlistDFN.com/role/DisclosureMajorCustomersSuppliersAndProductsScheduleOfSupplierConcentrationOfRiskDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails" ], "lang": { "en-us": { "role": { "label": "Name of Major Customer [Domain]" } } }, "auth_ref": [ "r188", "r573", "r597", "r601", "r756", "r807", "r809", "r810", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r663" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by 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": [ "r133" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash 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": [ "r133" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash 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": [ "r76", "r77", "r79" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfComputationOfEarningsLossPerShareDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "verboseLabel": "Numerator: Net loss", "label": "Net Income (Loss)", "terseLabel": "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": [ "r69", "r79", "r101", "r114", "r126", "r127", "r130", "r138", "r144", "r146", "r147", "r148", "r149", "r150", "r153", "r154", "r159", "r191", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r322", "r325", "r342", "r347", "r420", "r495", "r512", "r513", "r612", "r752" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Standards", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r662" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r626", "r636", "r646", "r670", "r678" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r653" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r652" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r670" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r689" ] }, "nlst_NonRule10b51ArrModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "NonRule10b51ArrModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "NA", "label": "Non Rule 10b5-1 Arr Modified [Flag]", "terseLabel": "Non Rule 10b5-1 Arrangement Modified" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r689" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income, net", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r72" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income, net:" } } }, "auth_ref": [] }, "us-gaap_NotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayable", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Notes payable", "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r9", "r97", "r804", "r805" ] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayableCurrent", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Current", "terseLabel": "Notes payable, Current", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r45", "r46" ] }, "nlst_NumberOfDaysRightsAreToBeDistributed": { "xbrltype": "durationItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "NumberOfDaysRightsAreToBeDistributed", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of Days Rights are to be Distributed", "label": "Number of Days Rights are to be Distributed", "terseLabel": "Number of days rights are to be distributed" } } }, "auth_ref": [] }, "nlst_NumberOfRightsAuthorizedForEachOutstandingShareOfStock": { "xbrltype": "sharesItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "NumberOfRightsAuthorizedForEachOutstandingShareOfStock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of Rights Authorized for Each Outstanding Share of Stock", "label": "Number of Rights Authorized for Each Outstanding Share of Stock", "verboseLabel": "Number of rights authorized for each outstanding share of stock" } } }, "auth_ref": [] }, "nlst_NumberOfSharesIssuedWhenRightIsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "NumberOfSharesIssuedWhenRightIsExercised", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of Shares Issued when Right is Exercised", "label": "Number of Shares Issued when Right is Exercised", "verboseLabel": "Number of shares issued when right is exercised" } } }, "auth_ref": [] }, "nlst_NumberOfWeeksInFiscalYear": { "xbrltype": "integerItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "NumberOfWeeksInFiscalYear", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of weeks in a fiscal year.", "label": "Number of Weeks in a Fiscal Year", "terseLabel": "Number of weeks in a fiscal year" } } }, "auth_ref": [] }, "nlst_NumberOfWeeksInFourthQuarter": { "xbrltype": "integerItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "NumberOfWeeksInFourthQuarter", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of weeks in fourth quarter.", "label": "Number of Weeks in Fourth Quarter", "terseLabel": "Number of weeks in fourth quarter" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating loss", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r104", "r557", "r731", "r732", "r733", "r734", "r735" ] }, "nlst_OperatingLeaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "OperatingLeaseAbstract", "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating Lease [Abstract]", "label": "Operating Lease [Abstract]", "terseLabel": "Operating Leases" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesLeaseCostAndSupplementalCondensedConsolidatedCashFlowDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r364", "r586" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "verboseLabel": "Operating Leases" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Total operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r360" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Accrued expenses and other current liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r360" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Accrued expenses and other current liabilities - extensible list", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r361" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r360" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesLeaseCostAndSupplementalCondensedConsolidatedCashFlowDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "verboseLabel": "Operating cash flows from operating leases", "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": [ "r363", "r365" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesSupplementalCondensedConsolidatedBalanceSheetInformationDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r359" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "verboseLabel": "Weighted Average Discount Rate - Operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r367", "r586" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.netlistDFN.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "verboseLabel": "Weighted Average Remaining Lease Term - Operating leases", "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": [ "r366", "r586" ] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other assets", "terseLabel": "Other assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r94", "r118", "r409", "r561", "r614" ] }, "us-gaap_OtherCostAndExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCostAndExpenseOperating", "crdr": "debit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Cost and Expense, Operating", "terseLabel": "Program Expenses (2)", "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r70", "r423", "r560" ] }, "nlst_OtherCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "OtherCountriesMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationNetSalesByCountryDetails" ], "lang": { "en-us": { "role": { "documentation": "Other Countries Member.", "label": "Other Countries" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r46", "r587" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r51" ] }, "us-gaap_OtherNoncashExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashExpense", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other Noncash Expense", "terseLabel": "Non-cash lease expense", "documentation": "Amount of expense or loss included in net income that result in no cash flow, classified as other." } } }, "auth_ref": [ "r79" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r73" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r662" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r624", "r634", "r644", "r676" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r627", "r637", "r647", "r679" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r627", "r637", "r647", "r679" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ParentMember", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Parent", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r651" ] }, "nlst_PaymentsForTaxesRelatedToEquityAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "PaymentsForTaxesRelatedToEquityAwards", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Payments For Taxes Related To Equity Awards", "label": "Payments For Taxes Related To Equity Awards", "terseLabel": "Payments for taxes related to net share settlement of equity awards" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Acquisition of property 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": [ "r74" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r661" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r661" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r653" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r670" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r663" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r652" ] }, "nlst_PeriodAfterPurchaseAgreementNotToEnterIntoVariableRateTransaction": { "xbrltype": "durationItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "PeriodAfterPurchaseAgreementNotToEnterIntoVariableRateTransaction", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Period after purchase agreement not to enter into variable rate transaction.", "label": "Period After Purchase Agreement Not to Enter into Variable Rate Transaction", "verboseLabel": "Period after purchase agreement not to enter into variable rate transaction" } } }, "auth_ref": [] }, "nlst_Plan2006Member": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "Plan2006Member", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Plan 2006 [Member]", "label": "2006 Plan" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r654" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r698" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r653" ] }, "us-gaap_PreferredStockIncludingAdditionalPaidInCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockIncludingAdditionalPaidInCapitalAbstract", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Including Additional Paid in Capital [Abstract]", "terseLabel": "Serial Preferred Stock" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r54", "r251" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "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": [ "r54", "r475" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r54", "r251" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "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": [ "r54", "r475", "r493", "r840", "r841" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $0.001 par value-10,000 shares authorized: Series A preferred stock, $0.001 par value; 1,000 shares authorized; none issued and outstanding", "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": [ "r54", "r413", "r587" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "verboseLabel": "Prepaid expenses and other current assets", "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": [ "r715" ] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrivatePlacementMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Private Placement [Member]", "terseLabel": "2024 Offering", "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of common stock", "terseLabel": "Proceeds from issuance of common stock, net", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r1" ] }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from (Repayments of) Lines of Credit", "terseLabel": "Net repayments under line of credit", "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets)." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "verboseLabel": "Proceeds from exercise of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r1", "r8" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationDisaggregationOfNetSalesByMajorSourceDetails" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]" } } }, "auth_ref": [ "r185", "r375", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r550", "r571", "r596", "r598", "r599", "r602", "r603", "r747", "r748", "r756", "r807", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationDisaggregationOfNetSalesByMajorSourceDetails" ], "lang": { "en-us": { "role": { "label": "Products and Services [Domain]" } } }, "auth_ref": [ "r185", "r375", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r550", "r571", "r596", "r598", "r599", "r602", "r603", "r747", "r748", "r756", "r807", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836" ] }, "us-gaap_ProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfessionalFees", "crdr": "debit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Professional Fees (3)", "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer." } } }, "auth_ref": [ "r560", "r612", "r838", "r839" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r114", "r126", "r127", "r132", "r138", "r144", "r150", "r153", "r154", "r191", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r322", "r325", "r326", "r329", "r330", "r342", "r347", "r407", "r419", "r449", "r495", "r512", "r513", "r578", "r579", "r613", "r716", "r752" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property 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": [ "r4", "r369", "r408", "r417", "r587" ] }, "nlst_PurchaseAgreementTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "PurchaseAgreementTerm", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the purchase agreement term.", "label": "Purchase Agreement Term", "verboseLabel": "Purchase agreement term" } } }, "auth_ref": [] }, "nlst_PurchaseOfCommonStockPrice": { "xbrltype": "monetaryItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "PurchaseOfCommonStockPrice", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "The price of common stock purchased by an outside entity during the period.", "label": "Purchase of common stock price", "terseLabel": "Lincoln Park stock purchase price" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r651" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r651" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails", "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationNetSalesByCountryDetails" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "auth_ref": [ "r207", "r208", "r209", "r210", "r273", "r274", "r302", "r303", "r304", "r312", "r343", "r372", "r373", "r374", "r432", "r434", "r441", "r465", "r466", "r519", "r521", "r523", "r524", "r526", "r546", "r547", "r563", "r570", "r574", "r581", "r582", "r583", "r584", "r598", "r606", "r742", "r754", "r787", "r797", "r798", "r799", "r800", "r801" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails", "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationNetSalesByCountryDetails" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "auth_ref": [ "r207", "r208", "r209", "r210", "r273", "r274", "r302", "r303", "r304", "r312", "r343", "r372", "r373", "r374", "r432", "r434", "r441", "r465", "r466", "r519", "r521", "r523", "r524", "r526", "r546", "r547", "r563", "r570", "r574", "r581", "r582", "r583", "r584", "r598", "r606", "r742", "r754", "r787", "r797", "r798", "r799", "r800", "r801" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r619", "r629", "r639", "r671" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Long-term Debt", "negatedLabel": "Payments on notes payable", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r75", "r447" ] }, "nlst_ResalesOfThirdPartyProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "ResalesOfThirdPartyProductsMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationDisaggregationOfNetSalesByMajorSourceDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Resales of third-party products" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r313", "r548", "r560", "r802" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Research and development", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r620", "r630", "r640", "r672" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r621", "r631", "r641", "r673" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r628", "r638", "r648", "r680" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted cash", "verboseLabel": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r708", "r720", "r803", "r806" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents", "verboseLabel": "Restricted cash", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r11", "r93", "r117", "r134", "r412" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsNarrativeDetails", "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r57", "r90", "r415", "r439", "r440", "r448", "r476", "r587" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r113", "r141", "r142", "r143", "r145", "r150", "r152", "r154", "r192", "r193", "r195", "r316", "r317", "r319", "r320", "r321", "r323", "r324", "r325", "r333", "r335", "r336", "r338", "r340", "r357", "r358", "r436", "r438", "r450", "r840" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationDisaggregationOfNetSalesByMajorSourceDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationNetSalesByCountryDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Net sales", "verboseLabel": "Total net sales", "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": [ "r102", "r103", "r165", "r170", "r171", "r181", "r183", "r185", "r186", "r188", "r270", "r271", "r375" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationTables" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "verboseLabel": "Schedule of sales from external customers by geographic area", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r82" ] }, "nlst_RightToTerminateAgreementCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "RightToTerminateAgreementCost", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Right to terminate agreement cost.", "label": "Right to Terminate Agreement Cost", "verboseLabel": "Terminate agreement cost" } } }, "auth_ref": [] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Major Customers, Suppliers and Products" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r689" ] }, "nlst_Rule10b51ArrModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "Rule10b51ArrModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "NA", "label": "Rule 10b5-1 Arr Modified [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Modified" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r689" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Sale of stock, net proceeds", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Percentage of Ownership after Transaction", "terseLabel": "Percent of ownership of common stock", "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueProductLineMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueProductLineMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationNetSalesByCountryDetails" ], "lang": { "en-us": { "role": { "label": "Sales Revenue, Product Line [Member]", "documentation": "Revenue from specified product or service, when it serves as benchmark in concentration of risk calculation. Includes, but is not limited to, revenue from contract with customer and other sources." } } }, "auth_ref": [ "r704" ] }, "nlst_SalesRevenueResaleOfProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "SalesRevenueResaleOfProductsMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationMajorCustomersAndProductsDetails" ], "lang": { "en-us": { "role": { "documentation": "Sales Revenue, Resale of Products [Member]", "label": "Sales Revenue, Resale of Products", "terseLabel": "Sales Revenue, Resale of Products" } } }, "auth_ref": [] }, "nlst_SamsungLitigationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "SamsungLitigationsMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCommitmentsAndContingenciesLitigationsAndPatentReexaminationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Samsung Litigations.", "label": "Samsung Litigations" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "verboseLabel": "Schedule of potential common shares excluded from diluted net loss per share calculations", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ScheduleOfAssetsSoldUnderAgreementsToRepurchaseTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAssetsSoldUnderAgreementsToRepurchaseTable", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Assets Sold under Agreements to Repurchase [Table]", "documentation": "Disclosure of information about security and other asset sold under repurchase agreement that exceeds 10 percent of stockholders' equity by counterparty or group of counterparties by maturity of overnight, up to 30, 30 to 90, and over 90 days, and demand. Includes, but is not limited to, type of security and asset sold under repurchase agreement, carrying amount and market value of asset sold under repurchase agreement, repurchase liability, and interest rate." } } }, "auth_ref": [ "r139", "r373" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "verboseLabel": "Schedule of supplemental disclosure of non-cash financing activities", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "nlst_ScheduleOfCustomerConcentrationOfRiskTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "ScheduleOfCustomerConcentrationOfRiskTableTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of Customer Concentration of Risk [Table Text Block]", "label": "Schedule of Customer Concentration of Risk [Table Text Block]", "verboseLabel": "Schedule Of Customer Concentration of Risk" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "verboseLabel": "Schedule of long-term debt", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r9", "r28", "r31", "r42", "r88", "r89", "r566", "r568", "r724", "r790" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Calculation of Numerator and Denominator in Earnings Per Share [Table Text Block]", "verboseLabel": "Schedule of computation of basic and diluted earnings (loss) per share", "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": [ "r730" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Schedule of stock-based compensation Expense", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule Of Inventories", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r10", "r61", "r62", "r63" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting Information, by Segment", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r21", "r22", "r23" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r276", "r278", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "terseLabel": "Schedule of restricted stock Awards", "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": [ "r91" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Schedule of common stock options activity", "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": [ "r6", "r7", "r91" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails" ], "lang": { "en-us": { "role": { "label": "Stock, Class of Stock [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r26", "r27", "r28", "r29", "r30", "r31", "r86", "r88", "r89", "r90", "r120", "r121", "r122", "r167", "r251", "r252", "r253", "r255", "r258", "r263", "r265", "r444", "r445", "r446", "r447", "r570", "r700", "r721" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityTables", "http://www.netlistDFN.com/role/DisclosureWarrantsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "verboseLabel": "Schedule of warrant activity", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r32" ] }, "nlst_ScheduleOfSupplierConcentrationOfRiskTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "ScheduleOfSupplierConcentrationOfRiskTableTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of Supplier Concentration of Risk [Table Text Block]", "label": "Schedule of Supplier Concentration of Risk [Table Text Block]", "verboseLabel": "Schedule Of Supplier Concentration of Risk" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.netlistDFN.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r615" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationNetSalesByCountryDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r186", "r187", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r462", "r463", "r464", "r520", "r522", "r525", "r527", "r534", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r551", "r572", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r600", "r606", "r756", "r807", "r809", "r810", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "verboseLabel": "Segment Information", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r184", "r186", "r558", "r559", "r562" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r71" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "nlst_September2021LincolnParkPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "September2021LincolnParkPurchaseAgreementMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "September 2021 Lincoln Park Purchase Agreement member", "label": "September 2021 Lincoln Park Purchase Agreement [Member]", "terseLabel": "September 2021 Lincoln Park Purchase Agreement" } } }, "auth_ref": [] }, "us-gaap_SeriesAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesAMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Series A [Member]", "terseLabel": "Series A Warrants", "documentation": "A classification of auction market preferred securities that may have different rights to other classifications of auction market preferred securities, for example Series B." } } }, "auth_ref": [] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r710", "r711", "r755" ] }, "us-gaap_SeriesBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesBMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Series B [Member]", "terseLabel": "Series B Warrants", "documentation": "A classification of auction market preferred securities that may have different rights to other classifications of auction market preferred securities, for example Series A." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock-based Compensation", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r2" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period of options granted, in years", "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": [ "r575" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r296" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited", "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": [ "r296" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted", "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": [ "r294" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Granted", "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": [ "r294" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding, Ending Balance", "periodStartLabel": "Outstanding, Beginning Balance", "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": [ "r291", "r292" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding, Ending Balance", "periodStartLabel": "Outstanding, Beginning Balance", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r291", "r292" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r295" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested", "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": [ "r295" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Stock-Based Awards", "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": [ "r276", "r278", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsNarrativeDetails", "http://www.netlistDFN.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for issuance", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r33" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Expired or forfeited", "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": [ "r289" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, Ending Balance", "periodStartLabel": "Outstanding, Beginning Balance", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r283", "r284" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfRestrictedStockAwardsDetails", "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Shares", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, Ending Balance", "periodStartLabel": "Outstanding, Beginning Balance", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r283", "r284" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfRestrictedStockAwardsDetails", "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Grant - Date Fair Value (Per Share)" } } }, "auth_ref": [] }, "nlst_ShareBasedCompensationArrangementByShareBasedPaymentAwardRateOfVestingOfOptionsGranted": { "xbrltype": "percentItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRateOfVestingOfOptionsGranted", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award rate of vesting of options granted.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Rate Of Vesting Of Options Granted", "terseLabel": "Rate of vesting of options granted" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsNarrativeDetails", "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfRestrictedStockAwardsDetails", "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r288" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Expired or Forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r289" ] }, "nlst_SharePurchase": { "xbrltype": "sharesItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "SharePurchase", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been purchased by outside entity.", "label": "Share purchase", "terseLabel": "Lincoln Park Purchase (shares)" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration of vested options, period from date of grant", "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": [ "r576" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Price Per Share", "terseLabel": "Purchase price per share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Balance, shares", "periodStartLabel": "Balance, shares", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.netlistDFN.com/role/DisclosureDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r45", "r739", "r740", "r741" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.netlistDFN.com/role/DisclosureDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r43", "r739", "r740", "r741" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r80", "r135" ] }, "nlst_SiliconValleyBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "SiliconValleyBankMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureCreditAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Silicon Valley Bank [Member].", "label": "Silicon Valley Bank" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails", "http://www.netlistDFN.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r112", "r120", "r121", "r122", "r138", "r157", "r158", "r160", "r162", "r167", "r168", "r191", "r214", "r216", "r217", "r218", "r221", "r222", "r251", "r252", "r255", "r258", "r265", "r347", "r444", "r445", "r446", "r447", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r475", "r496", "r514", "r528", "r529", "r530", "r531", "r532", "r700", "r721", "r729" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Statement, Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r5", "r55", "r58", "r59", "r113", "r128", "r129", "r130", "r141", "r142", "r143", "r145", "r150", "r152", "r154", "r166", "r192", "r193", "r195", "r267", "r316", "r317", "r319", "r320", "r321", "r323", "r324", "r325", "r333", "r334", "r335", "r336", "r337", "r338", "r340", "r348", "r349", "r350", "r351", "r352", "r353", "r357", "r358", "r370", "r421", "r436", "r437", "r438", "r450", "r514" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationNetSalesByCountryDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r186", "r187", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r462", "r463", "r464", "r520", "r522", "r525", "r527", "r534", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r551", "r572", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r600", "r606", "r756", "r807", "r809", "r810", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsNarrativeDetails", "http://www.netlistDFN.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationDisaggregationOfNetSalesByMajorSourceDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationNetSalesByCountryDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "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": [ "r141", "r142", "r143", "r166", "r358", "r375", "r443", "r461", "r467", "r468", "r469", "r470", "r471", "r472", "r475", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r488", "r489", "r490", "r491", "r492", "r494", "r497", "r498", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r514", "r607" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT)" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsNarrativeDetails", "http://www.netlistDFN.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationDisaggregationOfNetSalesByMajorSourceDetails", "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationNetSalesByCountryDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r141", "r142", "r143", "r166", "r189", "r358", "r375", "r443", "r461", "r467", "r468", "r469", "r470", "r471", "r472", "r475", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r488", "r489", "r490", "r491", "r492", "r494", "r497", "r498", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r514", "r607" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r623", "r633", "r643", "r675" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "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_StockIssuedDuringPeriodSharebasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharebasedCompensationAbstract", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsNarrativeDetails", "http://www.netlistDFN.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued or Granted During Period, Share-based Compensation [Abstract]", "terseLabel": "Stock-Based Compensation" } } }, "auth_ref": [] }, "nlst_StockIssuedDuringPeriodSharesAdditionalCommitmentShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "StockIssuedDuringPeriodSharesAdditionalCommitmentShares", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of additional commitment stock issued during the period.", "label": "Stock Issued During Period Shares Additional Commitment Shares", "terseLabel": "Additional commitment shares" } } }, "auth_ref": [] }, "nlst_StockIssuedDuringPeriodSharesCommitmentShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "StockIssuedDuringPeriodSharesCommitmentShares", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of commitment stock issued during the period.", "label": "Stock Issued During Period Shares Commitment Shares", "verboseLabel": "Commitment shares" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails", "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Common stock shares issued", "terseLabel": "Issuance of common stock, net shares", "verboseLabel": "Shares issued", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r5", "r54", "r55", "r90", "r444", "r514", "r529" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Restricted stock units vested and distributed, shares", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r5", "r90" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "negatedLabel": "Tax withholdings related to net share settlements of equity awards, shares", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r5", "r54", "r55", "r90" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockBasedAwardsScheduleOfStockOptionActivityDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised", "terseLabel": "Exercise of stock options, shares", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r5", "r54", "r55", "r90", "r288" ] }, "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Treasury Stock Reissued", "terseLabel": "Stock issued common stock", "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement." } } }, "auth_ref": [ "r5", "r55", "r90" ] }, "nlst_StockIssuedDuringPeriodValueCommitmentShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "StockIssuedDuringPeriodValueCommitmentShares", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of commitment stock issued during the period.", "label": "Stock Issued During Period Value Commitment Shares", "verboseLabel": "Aggregate amount" } } }, "auth_ref": [] }, "nlst_StockIssuedDuringPeriodValueCommonStockAndCommitmentShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "StockIssuedDuringPeriodValueCommonStockAndCommitmentShares", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of commo stock and commitment stock issued during the period.", "label": "Stock Issued During Period Value Common Stock And Commitment Shares", "terseLabel": "Issuance of common stock, net" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock, net", "verboseLabel": "Net purchase price", "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": [ "r5", "r54", "r55", "r90", "r450", "r514", "r529", "r613" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock units vested and distributed", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r5", "r90" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Tax withholdings related to net share settlements of equity awards", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r34", "r54", "r55", "r90" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "verboseLabel": "Exercise of stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r5", "r55", "r58", "r59", "r90" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity (deficit)", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r55", "r58", "r59", "r83", "r477", "r493", "r515", "r516", "r587", "r614", "r723", "r737", "r789", "r840" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders' equity (deficit):" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r87", "r137", "r250", "r252", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r264", "r267", "r339", "r517", "r518", "r533" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r354", "r371" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "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": [ "r354", "r371" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "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": [ "r354", "r371" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails", "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Financial Information" } } }, "auth_ref": [] }, "nlst_SupplementalFinancialInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "SupplementalFinancialInformationTextBlock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformation" ], "lang": { "en-us": { "role": { "documentation": "Supplemental Financial Information", "label": "Supplemental Financial Information [Text Block]", "terseLabel": "Supplemental Financial Information" } } }, "auth_ref": [] }, "us-gaap_SupplierConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplierConcentrationRiskMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureMajorCustomersSuppliersAndProductsScheduleOfSupplierConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Supplier Concentration Risk [Member]", "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services." } } }, "auth_ref": [ "r81" ] }, "nlst_SupplierOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "SupplierOneMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureMajorCustomersSuppliersAndProductsScheduleOfSupplierConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "Supplier One [Member]", "label": "Supplier A [Member]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r669" ] }, "nlst_ThresholdNumberOfSharesOfCommonStockToBeIssued": { "xbrltype": "sharesItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "ThresholdNumberOfSharesOfCommonStockToBeIssued", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the threshold number of shares of common stock to be issued.", "label": "Threshold Number of Shares of Common Stock to be Issued", "verboseLabel": "Threshold number of shares of common stock to be issued" } } }, "auth_ref": [] }, "nlst_ThresholdPercentageOfCommonStockToBeSold": { "xbrltype": "percentItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "ThresholdPercentageOfCommonStockToBeSold", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Threshold percentage of common stock to be sold.", "label": "Threshold Percentage of Common Stock to be Sold", "verboseLabel": "Threshold percentage of common stock to be sold" } } }, "auth_ref": [] }, "nlst_ThresholdPercentageOfNumberOfSharesIssuedUnderRegularPurchaseToPurchaseAdditionalAmountOfCommonStock": { "xbrltype": "percentItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "ThresholdPercentageOfNumberOfSharesIssuedUnderRegularPurchaseToPurchaseAdditionalAmountOfCommonStock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Threshold percentage of number of shares issued under regular purchase to purchase additional amount of common stock.", "label": "Threshold Percentage of Number of Shares Issued Under Regular Purchase to Purchase Additional Amount of Common stock", "verboseLabel": "Threshold percentage of number of shares issued under regular purchase to purchase additional amount of common stock" } } }, "auth_ref": [] }, "nlst_ThresholdPercentageOfNumberOfSharesOfCommonStockToPurchaseAdditionalAmountOfCommonStock": { "xbrltype": "percentItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "ThresholdPercentageOfNumberOfSharesOfCommonStockToPurchaseAdditionalAmountOfCommonStock", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Threshold percentage of number of shares of common stock to purchase additional amount of common stock.", "label": "Threshold Percentage of Number of Shares of Common Stock to Purchase Additional Amount of Common stock", "verboseLabel": "Threshold percentage of number of shares of common stock to purchase additional amount of common stock" } } }, "auth_ref": [] }, "nlst_ThresholdValueOfSharesOfCommonStockToBeIssuedUnderSinglePurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "ThresholdValueOfSharesOfCommonStockToBeIssuedUnderSinglePurchase", "crdr": "credit", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the threshold value of shares of common stock to be issued under single purchase.", "label": "Threshold Value of Shares of Common Stock to be Issued Under Single Purchase", "verboseLabel": "Threshold value of shares of common stock to be issued under single purchase" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r661" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r668" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r688" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r690" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r691" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r692" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r692" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r690" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r690" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r693" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r691" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationNetSalesByCountryDetails" ], "lang": { "en-us": { "role": { "label": "United States" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r687" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "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": [ "r18", "r19", "r20", "r107", "r108", "r109", "r110" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r657" ] }, "nlst_WarrantAmendmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.netlistDFN.com/20250329", "localname": "WarrantAmendmentMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails" ], "lang": { "en-us": { "role": { "documentation": "Member represents amendment to warrant offering terms.", "label": "Warrant Amendment [Member]", "terseLabel": "Warrant amendment" } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantMember", "presentation": [ "http://www.netlistDFN.com/role/DisclosureWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Warrant", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r604", "r605", "r608", "r609", "r610", "r611" ] }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsNoteDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Warrants" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://www.netlistDFN.com/role/DisclosureStockholdersEquity2024OfferingDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrants term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r786", "r787", "r788" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfComputationOfEarningsLossPerShareDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average diluted shares", "verboseLabel": "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": [ "r156", "r162" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted-average common shares outstanding:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.netlistDFN.com/role/DisclosureSupplementalFinancialInformationScheduleOfComputationOfEarningsLossPerShareDetails", "http://www.netlistDFN.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average basic shares outstanding", "verboseLabel": "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": [ "r155", "r162" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r655" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16" }, "r15": { "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" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-12" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r40": { "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" }, "r41": { "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" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r45": { "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" }, "r46": { "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" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "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" }, "r65": { "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" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r74": { "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" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r76": { "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" }, "r77": { "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" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r79": { "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" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r83": { "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" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r138": { "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" }, "r139": { "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)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r166": { "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" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r181": { "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" }, "r182": { "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" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r196": { "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" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r253": { "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" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r263": { "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" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r309": { "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" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r311": { "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" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r327": { "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" }, "r328": { "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" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r356": { "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" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r359": { "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" }, "r360": { "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" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r363": { "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" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r374": { "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" }, "r375": { "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" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r409": { "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)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r434": { "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" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r443": { "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" }, "r444": { "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" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r559": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r560": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r561": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r562": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r563": { "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" }, "r564": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r578": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r580": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r582": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r586": { "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" }, "r587": { "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" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r596": { "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" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r598": { "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" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r614": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r615": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r616": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r618": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r619": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r620": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r621": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r622": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r623": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r624": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r626": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r627": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r628": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r629": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r630": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r633": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r649": { "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" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r700": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r703": { "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" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(6))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r709": { "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(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r715": { "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" }, "r716": { "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" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r720": { "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" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r722": { "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" }, "r723": { "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" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r730": { "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" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r737": { "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" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r742": { "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" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483049/450-30-50-1" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r785": { "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" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r789": { "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" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r805": { "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)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r807": { "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" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } } ZIP 71 0001558370-25-007589-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-25-007589-xbrl.zip M4$L#!!0 ( !2(K5H(HC"- 1( !^T 1 ;FQS="TR,#(U,#,R.2YX M;N_3#2W1-F]E MR26E37R__@&H%TO6"R79:=0YS72VC@B $"X/N/_WA96^0;$Y([]L>3_FGO MA##;<$QN+S^>>.ZB\\/)/S[]]2\__E^G\]OUTYB8CN&MF>T20S#J,I,\7C)!^[Q3^@W](I_-)T;BF$G ;P/X>Z!M077 ;Y(\TH:*[:F!.2SY=7+7%C\ MX\G*=3=7W>[S\_,I?CEUQ!+P>^==;DN7V@8[">$M;G]-P#^?*^C^Y>5E5Y6> MQ$B;;@0;IWO1]0M#T!31)!-8/(<&.B$N%4OF/M UDQMJL 2.S5R+2_?F]N'4 M<-9*_-[YV27HS6*HF5M'K&_8@GH6,/6[1RW57B>$NJ[@<\]E"0#/CH'X7'JR MXVXW3$:U+JB<*R[#$JST?0@NA9L''Q4E$$ Y62T+3=#O_G8_GBJ]A<"F*_:H M)]H-BKM8C!6<=7KGG?-^B&E;TBW7<#X\L[WU698:SWI=]N(R6_*YQ3H(Q@1U MH;_(SAGVEX!1MA',0!O.U?!E5S@6Z^X@8RV.)=DMKDH2#6AX0D GW2:9EU1N#M=148('SQ4%30.EL>984KK) M; TL2)H?-[+; 0J2@.Y&Y$!"2;*!'<]V15[[^H4)!# MG=8!)(*FW)#9Q%51 M@K3)>#8H%.SQL"QC?0%89/4OQBJ;/I8D*BCM0$#]F3:QYP6XW@MT]OVR66A# MYLZ&E./EF5[Y@^^5^9ZY==@\W^2P,&DB6[-#%QWIS7.L)"I/H#'#S&EMP]P' MS"<>%/H(G_Y"B IXU+8=5SDF_!1^W&RXO7#\+_ -8\P5&L(,O";!'Y^?[HK< MI#*:&RX-RY&>8%-0ATF%.;#-H2==9SUXX?+&65-N!R8A3P@'(:NAA/R%')IL MP6VN9(& V^N1#MD1A#]"F@2($I\J0;+$ITM"PC]V]\GM5>1!/C*Q/ZG?X)8E M!%#5A.CI N0 I #1H);A6=7Q=FSEH@4?0XT=J$=H-E;@9/4Q'-_AK.AG?W0QF\,?U M8#QX&([(].?1:#9M=5A!AU&IG"PFFS!1*:/,'$RM5L_*:G4Z@__=CQYF4S*Y M)9/'T=-@=@< K7YKZG=(Y>K6'J-7N^WK:'0ZF/Y/;\>1+J]V#M?M( M(9]W5\SE(&5M52>IE-#[Q6%Z)^\2-7[7VD%>1N5M-O[(G5JWW(: RJEU!SF; M6"LY,!,V/8M-%G?V-X!R!&?RAKF46^E4ZQ!:Q3G8>W#T_50:%JN/1!626(WD M75@GF2Q(K-;OR+N@XM8T\DQCS*AD,M[(VC0LUO0Y-G(B=[1N+7_&^ MU1AAY?@KJIW,_>J)Q/H)CQM4:S:ES.:>NIX !AA$ ?5ES.F<6^I+H6F40=2K M_WVN^G?TB;/P/Y-8%:V"#PX9<0T&J;R]S%'E$,0_JQI'JE=08##O>Q_2UE(F MLB0-*>(C;5*Q6$/>(3_DK#6N/>,*UG7"_P]L%# 7:)*9Z2PX;D%$\[6#C2H''J.L;7E6.9 M3,C1[QYTHAM@UN!NU7%C/B&M#9S7FS*8SB;#?_X\&=^,GJ9D],OGN]F_P&V/ M;N^&=[/6(/)3@?6:BBTHC"]M#AJBX)$-M48%H? 15&M $S']U)8&E7WH;MG M# D5:8S(,>)D1YV$Y%N=UDSOJF9K>CW6&MJW^LO1WU PD[N#I6"J_?;5M5^L MU5;OK-?<5>D#KO0ZRMDS M.RO\%(%J]?(AHS?LZ!&*"\)QBJW"L?QW/FKI-7 M0=8M=ATT"](N=QUQAT2XVT6_"GX4FOH=$QGI4[4=$U@[P>J3(*W-',]FG/7& M\QMELAA184/OE&-'RD:@7RA#WM>,$_0V[(.^3G.P(< M$<52NSWGZ*M'6VU6M]?'!L5>#3M)<#P^7?BO8/OB$G>IO\_M#4*0$?8SH_3<>M3,!ZQR\- MF2<[[EOSUIMW,DPI)?!DO-HS*R@=.K8![2."Y.B)RZ\Y)GMDZGHS_&'?#/?" MX=])Q$0B,F;8(L"0!"^8@B$WK5E57J3/,8\<*)V:2ZS8MRHJ-<&ZZWUCQU[. M&)X\G^=I2X^@4US.HG^R\R'A#E)696UG.VAOP!@X\@>0RNE2%X">&'NA:XB7 MZG->USP&39T]5-UL0-[%ZO;]MZJ=)*MO;:;.]H0'*C#.?,%95,%XKK$=$K/#U%GZEPOS*_D(35[<)Y:P9U MS O,)DL%DR RVM]BPDO9K3,^>9:D;B)*3>*K6D4M6U;H-G*DQ9RDD7P>M4 M^4..BP[NEO.IM@[Z("7&QKQ8,MFH>1A_VB)W.K$.#;VRL]WSGK(30V/EH?WJ MPJF6=A[Q("-X8M(5W%!'A #&+ZYL!H54](:0[<#S# %G0J+Z IOP@5I3J&$* MT=^X?LQL6;BUHA*R7O'IMITWDRO@U():JL/C3/*\T+Z]B_P/VVK M%WJ=[-W,B;)BYW\.#BB5IP47O[0[FBM/C^2<"LB#T^FF]"1(JZEJ,:- 3VDH MG99*CG1:'96+(]FZV2O5Z>0RK9-=2MMJXA@G-:9LB?/H97;N'T9.-WSI'W;F M,:@XO@^H'8.634#4OT-'XJ52VAL*PZUBA9?9'4119RJYHZWP!S&@9K4,+$O< M>6C@-K$%;B)K[:64DO MQ(F@$A+40J)J A-1&TG^1Q2._^ +-T]L0=0C.E?X>,O'$\G7T#M.@F\K]5H) MOM_2"1]I^3?4?/JRMD(0)%_P4(DREB2S0;4A 2J,%(W4$S_=C7 V3.!.S6[( M>DC Y2ZBWT25$*Q%_IU0"[CL'DMN4'%5N?>MXI4D?XQ5\SJR6W1>579 8=8K M"CU&^J\C+?3)JM+N=>-7DGFXJR5+\A^[>^^,!!\2KY&HMTB@"1SA$COYK)7< M>VWI/"Y6IW_:/R'^4UYCQU#?=FA[S9)&/85J T8+.,A_BR6OXDQP]2P+_JA7 MZ^X]GU*UAN#XHUJM1:^?956=B8)_1:_S=/!3IW_6.2_?XKKGB<^,%1I@YFM<76:Y M,B)3S1YSGOMZKA@@$WL_;@?40U%,#0^^^B&XP'<^D*:D /1&YWMQYK M8+EEX6S0QQ-7>/B.HXK]ZO')*]R,8"_O7+;&O!@$\P"-NQY2^$DXWB8$Y !R M0FA -"3EET&HYHXY4V1-SS_U42CCE%LS(Y[\": MN_'",CI[=K(EB!_I"U][ZVM'".<9K&E((1H T !OQ$ KH4L@,++X$I]<#:99Y1,S&/^& MXH8M\D=4U RSCETF$EA!QB%$M1"1=H&U4!OC#,NJ\7E8%LI-["OO&$ZPIRX+DK1_#_,O/6$2-JK":>BY,R M)BA-Y7'!]OM0[MK812,;A)2OW>M"SF_H5@;<"S9SKMD-E\'#U.:^E!K8 IE" MEEY;JGMNJPR%V>IY#6I-GFWP=RN^V64HH!M?B!QI#Z31C PG5-G4-R8I/69^ M63%;<7TG1R_ !I=I%9> ?W/3#:/"K>.)['B1*&FDVXDXA3B;(T.\I)$R^(Y> M3A:S%1%7:GFQ _-^GXE"836<-PK^ MAAKEU1'>Y[RB]+E(;^Y,U*Z!^!M= ]O\Q:,X*4G])#A^26"P(R%[A'0<4DT9 M,2EI8GQF2IM=WA01"HUQ8)IJHP%N7JIARX7H;V[5J0/\.'\3RI57V(#\#0=Z M$C=0)_,1=>EK>#D!IER^5D*!*F.]N7XBCE58T##\V3:9F(+]62Q474KR^G2: M&X BX>*SBUF)JA+LB2T]BXI0LID3F7G44P=KG)!,M$ZJ(5^WKF8,#DH(NV=" MQV[+FN0;W'Q[/6X*Q87MD0W?# '].#=8N$RD8L6#X\Z#FSM9J!IZ!MU&WN]4;NA92:&X>,7%7N%B%NX@XV[/KG+)&FO, _C29 M>=;K?7@$Z9."Y!4V4A+D$#E-BI#ZVDC>X_=@JKN472;!=R"C0[5++(H(I2 ; M&Q:&%I60IP4'\R;^?'>4Q3$#' 1NAL>X L Y>AEP\5NB'8T:F\^ M=,N4))P??Q3<8%%AQ'Z_3&N4IZ'/$I57_J/6&+XP]E7>V;=<&M3Z%Z-1ARX" M*- C/WC=.3+["MP[GG!7OWA4N"Q7@#V8MY(AN5 01:W4XD)4TR%[V MO6P>]^@4[T!$H?:!^HD&-\(D#(9_PN7_533]LIAXU5$/&C34DWY!+5D@_I1M M7*63P-Z@$YSDSQ,@I;Y@4NT6)712%_"M8L-^M4^P< M2DF$PQ6G09DR,?)-YWYHYC,?K&D>G!L4L(5 C5.)D@I7:$XE5M M5,.!IC]O@=.N*:,K!=U .\SBFT8WQL;.))22N!#SSR%]=+IB[Z[4,O+K0 -E&4-3 M?]Y$8[/4F#:G_)4'KM$<0_EQ*P;"W>Z!Y"F[W?<#IN5>)P$(.$NLNZJ)MG@4 M* Z:%[V()%*S]P&"W44A,!;,"I-*E3":F#WNN>&P%L[PLF"M( Y V4!9^. MWKV"M,4QMW7##"Z!2G229X43Y0!@#BW*U_+6\6SSL[U1KR/Y1^UBKN4H] Z9 MW7R5/AW9; 7S_C/9='1$2-V&MPWF7N*K2-^?GO>#/24ID6MA-[ 5QOQWCX/' MV_IR9$W?Y(.\_82-?WN/?^O"I_\'4$L#!!0 ( !2(K5JDWPJ3L T #2Z M 5 ;FQS="TR,#(U,#,R.5]C86PN>&UL[5U;<^(X%GZ?JOT/WLQ+SP/A MF@"IZ9XB0'I210(%Z>W9IR['B* :8[&2G>7,0(Y%IMAY^GSFN;-2Z^R/+__XY?=_ MEDI_78\'QI18W@(YKF%19+IH:KQ@=VX\D.72=(P[1"FV;>.:XND3,HQJY1Q^ MX)=1*GWQV[@V&=0ACN$W5CNOAE]T@^:(Y M!F6%;2Q\_<5__4(_1D T6&?S^:NN[PJEU]>7LY?'ZE]3N@35*[4RV'! MLU7)JU>&8Z5?ZF'9:OFON\'$FJ.%6<(.+&W>J']M3M'L\YEC,[?$Z:K4:VTNXJ\3%TCG MYM0ESA0Y8!OP@1$;3[DQ7)LV[VDR1\AE9P;OYMOX-B:;@UP;,[=W7D77)'&\X(U,BECH(X!YFEDV81]'$6T)YWJ=IWV ';@5LVK?.C-"%;SGJK\#@Q\@<'0L*I+4141$W4,+!^KX7=1Q9[H>Q2ZH M?3CSKPRP^8AM_\K>D)4:_V 3C\H4>$SG22!)$1NU8O!R7*S%NL^BYA\#IG4AV'K6W$ - B.";+LU=M5<_]:./7S=8C MTD:*#^#_H!,NTV''\B@@].HBJ#%=7\4N[Z[=ON!A7*5BE(QUV_"Y.[SO]>\G M_1[_-!D.;GN=!_CGNC/HW'?[QN3/?O]AXH<\(2B;6+$.;1[/$;I;A;[Z9B9[ M]'7HL=*3:2ZY+AME9+LLO,(MNN%K,[CPH\-8!)IM/B(;PO*-+\L?+]<0!BB: M*%RDQ(_+>JM5:UXT6Y7+BUJ[V6PU-H2.6$B'QN4'ZPU[" PYFYW/*%ELJR[H MB:C+3>@441R?Z+J#,H5B22YY0$M#,UIX@@56Q?]PRWHV;9YX==RN2>D;N(Y_F;:' M!'0IU=66QB2RM@G.CE73H7&,F$NQ!?$BQR1@.%[H2*A4 *7I.-BQ+.*!V8V1 MA< $'VT$@X#$I294B4&O5UK51JN(?*:&J.D(&4[UO(FCFFB1(V%/"DG3@7-$ MT=+$T_[KDB?@,#1$4J3D6U*AYI%PFQ5I0/F%9I1'YJ R\0EUM]S8H.HC(<$ M[IN ;WFU?+'(Q=;0'%6YB)JC#)&FD9I_TT1DOR>.E>A@Q!7T)G*G=(*Y*'5X MNK*ZP1^0?8X>N+78JF6)(][RIZ3&0JX]/4L_872YN\ M(31&-E_Y5':TTGK'1'(VL)IZXRYQ7&I:[G?LSKL><\GB9RSXEDRZ2M6X*FK- MME8!,^/5=,9E,^Y/9EM0^I@(3@/Q?:94MC<<\2L_!L1Y>D!TT4./?,GR MGK@H.7Q2K'4,Y.T#-2#Q4K,;LTL6"^SZ.S;Y$AFX'4CI&.U/(KWU)1B:>WCI=YK M2*+Y)&G%8Z(X(UI-?>^8[U-WT+1O4@<&?]:Q+&_A^3EX#\VPA46IB[SB,9&> M$:URDOI[>5,A _C_ _;ABYY!BW*1N"&_IKHA?_( ?^[Z]P\38WAC#$?]<>?A M%@KDL#7_GC^C PI" \)$T?]&F5RVVH3=WX 1KZ)S#XSO)TW7:$8H6I5[,%\1 MZ[^ZU 2CPXY)WVZ!$7_=D4^Q$!M$>[IU7$01$^_<>;<>X[<'_*DV\W8&.ZT@ MONOG8]6A$M8M*284_)8_DN2Y(BR]@7:4U- (/IKCA%5DB9Z*8!U?*4@_HF0F M#!LB)32T!E4NMEF4X4K'7BVG6/ 9.1X*;X3-:7G0B>WQTR7XWCCXF<+=( P. M4[>DH37(.-T5)AX&=Q&LI4N8.YQ])63JSU,A^HPMQ"807 OS?E&%N XNFZWZ M1?&X3PE/.@E0TH#CM3\,=L=*Q_JPG(:,9O?M:N@*0>@8,01*XT\)]O9/Z%Y36D M//_\.YVVTCF/?++P4 $Q-%&82<_NR:O&]=)L-EOMO*TH'8>[9OHRPBY"!.#O MP$KK0Y(K':$)9 !#4K&U$V+1;O( 8O* M:W:-;&MVW<[D3^-F,/R>QYH=Q[EQL$7\C 0(^^(7(B5'",B;@DE0_J16#ZW^ MKJ?C^J_6W'2>T!@4TI_-D"7JA)446]KF SS;R^86L;4&H MB__K7Q<8ETI5#C MB]869?5.P3*R*2%E!)33WH,@1+>XVU7*7B(E3X%[5=CI)KWR(7LR-RGRWSG0 M)0L.)6E8V%WX%"A/@5QE,V+>KG\[>-H^.$N5+2-2YS1-0J8 Z4-\>MI"<)97+WB,9N>97LI&HM)87'GM9JNQZ3>/T7HR M:R8PJV;!S&KC.)'4 U!0[S2-144)@5VTBA6:B,^L4+80<1.G:2PI]1'835MG MNUEM(DS8*/^SP"EP+D$;SD]5-'M.;MM4P]$OV/.K?,MOU(MIH5%IMJK'QWDV M)82FH-MCSCN'..IE&P"VJYZF02CJ(;0)K=?KB.1?;9PEM1P,:&HNV2VBJ MZBO"%B\(IOWU_P?2L4![% G?P"(*.I0;T-#$]B1X1U"RGS:DBVHZ;/T7*"UX MPUUVK[2C 0U-1ENOI*J^(FQ4!FP60E-_*^\8+8.;:C@;1$_P%&=!\KIQS52; MS7;NAK4GK3L3I(R**,+:?A2=?QK'T)>2]5\1M3!#HH<'I?5.S334E5"$;:HQ M0X^<.RBP!E'Q4S""5-BEHX8.D4G4K&\9\_B+8<'12<^=DM8[!7/(IH0/V L@ M.'8U#+5O"/6?Y@EF>A_(ZCRFSHM)IYL1J'K%.-@:*"WW)YP.QOB>6E Y7#=O M3[!2RNH%Y".*03]+?LS:"K+ "R36.69[R*Z E*O[>C[O,#+Y$<1SY&*+BQXE M3O+PP\5^#S\8GV)=_U:TAR'>X]D&,+/+5NNR!<;6;+0JC7I]\]#K8WQ3;*,. M]U/N[UPX/'';/B:[;HJ0E&ZI2^V.D54[45O)I)9L2>H[CD@]S"R;,(^BB;=< MVOY88=K!*&W:M\Z,T)6Z)]8<33T;HN[(KKH>/S#45GTHK]VHU"I5&(I^]LK' MJ$C'QKIG(]*U\2GLW!C.C$CWOQF? @GR&)[2OR2V<=FL7E0N*[56NUFK-S>/ M_OI@LJN==B[.JT(K@V]=HOA/Z-]^Z".FR<"O. M[L)'1JL<6Q%F#-=P;OA)+^ $_9/79+S&"L>Q-YK-]N:&DD+Q*L>6;0WI0P99 M/WMET1%O9R9X;=H\UYW,$7_^?ST.IAYM+RJUS=%V)<'FL&N%4O!/:S&,QY4< M!N."&#@Z(NR()G14H6GZ2I"= M4)+?B994Y>A83<*EZ6M"HCC&7)#A[!M#_D,?"HQNU= +0>2]#@JG$:1O2',# M%O I,N,],"MMF=++-E8'T1W,0A*;.VH[28]<4U &\P!8$I7]H);LT[DKW MTOO&1;/9ROVU/PF:WS;<; UC;\$8"1OI4VL=*3\)J%3=C\?F"K?F:Y'_67B MX2R&),OD\T6E(4R'?W9DD-GJLA'I2[^$-USZ[@E7^N35=$F5(D+= X$/+\A^ M1G?$<>5_4$L#!!0 ( !2(K5JHD6_D3RL ,VK M @ 5 ;FQS="TR,#(U,#,R.5]D968N>&UL[3UI<^,VEM^W:O\#U_-ALU7K M]M6=I+NF9TJ^$M>Z+:_E3G8^I6@2DCA-$0I V=;\^@5(2N*!DQ= MZI2'4MZ M -X-X+T'X*]_?UV$SC- .(#1YX.3=\<'#H@\Z ?1[//!*IX>_GSP][_]^[_] M]3\.#__O_.'6\:&W6H H=CP$W!CXSDL0SYU'N%RZD?,%(!2$H7.. G\&'.?D M^!WYC_SC'![^+>GCW,6D#8R;'RZR[F#TR?EP=')V='I\^L'Y\=/9 M\:?CGYW[+QNX+P2U:2 ##(/HVR?ZSQ,9SR$D1OCSP3R.EY^.CEY>7MZ]/J'P M'40STOCX[&@#>)!"?GK%00'ZY6P#>W+T?U]N)]X<+-S#(,*Q&WF[5K0;5KN3 MCQ\_'B6_;D')\'Z\ABGPPW8(?WJ M\.3T\.SDW2OV-WA5*)#PB?P:"."W'/K;OSE.*A,$0_ ID["CD_Q>@D^'^!@ ML0QII\EW'5++'9ZW[WSX.*(@AS5'^&H M>P*WO^+Q=!)#[]LX)?$$W@"GF@$?5MCM\S M%+\!3O.'8+H]DC0 OZ;0/<%3IMF^]PL0CB9!8DJD $3B<)LC8F4\1M$ >I MFTRTA$R64?P P*N[():4?-U$2JV,V[9KJJP"[EQ$M?^YT92DT&OGA%!^PRCY M_IY,<7.RP&W#V&H.U#FY!/#]>#H%B&A5J^0Q.^Z"G&0/.7IQD8];4T)AGQT3 ML7-K#P#'*/"2%3B!27]ND335D;HF>/N9F,22[#[2]6>+=(H':)F\WZG"1(V6 MHI4N&"B6>TWVVAAX[V;P^0AX?MKG(W)I[&9$^YME>[@H7!>IH3U@5A?4AND? ME-3W"9F%_BK=%1E6&^F;R ^> W_EALV0Y?3#Q=)%W@;1[,^RV !>N._ "L$E M_5^"PQ' 8'J4P1^]!,0#'D9$?O %(/:(96K*P9(0H6U_=,##[ ,A[.3GPY.3 MP],D2O.7\E@*_%:Q'3?RB='0M4:R!AZ]!O@2+MR &,S4784QUK%TY3%W\E/!RA0]GKKO,E(.,1[^A7>*=F@#@+ZI66NDBE0>!/;IZ)2LM'#R% MX"I:D4U"XDYN"4\Q3YWJJ$$N^D?CD"^2MGL"A'RPH$C Z8"GKMI<@ MBH\(Z%:AF!UTC/1VI$,_D;T>QM76_:&;*FEM?#?-NT8XXJ!_00K;8 MM&-$W3#40R]ID$.*<#2(@M38!M"K]!Q2 /W$-7V6_2;G=O*OOACA#&(\1V,O!6B8>C1$UG+ MN5Z\&29TGT#X^4 5/*-6#G[4/ZGC9<+U:'8+R&KN(9C-X_'T*]DW420Y] K; M_''"(5O:JD#]3BU'J,@'HLB;$:8(+C3$ #6066$R%%Q2!&C^X35OP-H^H,"/ M'66?9)@[C]!1QA@BLG;Y?$#^6J( (K)?_'QP;$2G;@/W*0@)B0!?*!F0O$%) MET0-#! \\CRT GX5*Y[#X,%SC4?8HJGA*+ ?*J+2J]GP\XPF]0%* M,\T&B*\M%;!!&\6IME&-X#E .R=T"D;+@8J]F<1#.M.N]>>VZ1Y @'*_O0UHI&/DTT;VD2; [KIL2->'JE*Q1 M'[L%&0[6;!ADB(JFN;\>,:+*.M'F5O-IPNCSQX\?CX^=0V?7,_FPZ=PAO3MI M]P[M?Q.4WH[0S%8V658?!*F9D#]VUD$^_'$+9FYX%1%]-+ M)HI4+[FHM:^<&@N(W3&+T,6;PQ0,E97"%%\!Z_PBB8UM[XXZ*Z ?HPE SX$'.-Z:!<9T=SS ?LFAQ=<9 ICK MO[FP(L+8T$W\N82U4&'X7IT[&]^-AQ?B:8>GW]9Z+V&4U/ K>'M6&[G'Y[4R M0'T)%:'C9\)RJ>5"M^;^)G=7/C(YRU%C'3_FUQ:P,_;WFY^8V\*\[_V MB>V70GBOC&_Z*Q_CW>^--K ,UD#F*/UN6G=H;;>K172,^F-ZH#+.#E0^DG$$ MOI@%RG5*/& +2!3Z7S:P,IGM^5T)MZ$*#KW[6S;2>5_+1]:H&8S\?ZYP>O;V M&J([\)*['@+!B/SII6>J!/:AU0>_2$ZW%P/<#."* MA!8;-#4:(;^A&@Z]6P<+Z;P)B) U:@;Y O< (F;"R=4X5VL3*-W=A !'$ M'8S/Y"_L>LD-,\)EGF8O_-6O?C]-C5$F.M@(N]Y-D4-.H@V!I MY;O'*C(J_\P,+)4!6BHO\K)N4]0WGW:H;[[Y8Q2&&0H!)UQ@6[I@DW00IWN=A=H M:J* ROCT/@L("2C4BX@1M\V$SHF-SQ%I M@5NGQ85EDB6$;K+Z$K(5*@S>ZR*,A>TFK2G$LG>=WE;*_ +@#+G+.;VQG:/: M7%BF*@BA^Z(.S,H8B*S9]5-R[?.U MZR5G[40KI@H@?W' !#5.G'@EQ !5)+#%%8^(QU ^?O_K&@;"A94,!U&C*O^; MBP+W*00/Q&P%"E\&XVH#"] P64)5KP(JD=:>F@LX"V5C]Z[B563S"LY&TFRU M5A"1)9:R7^>!\\N9! TL(?>6GIEEK^I5FVF17V[8_(2_5"90#Z/^J[RX)!0J MO110-WMR8_6$P9\K6DS_G&4>16#MH%9H0%UZ'WA;/;$B9#Q4Q MZ?_$!@_UO*T(43:[ATC/$V;WU(]1U2WN M-A3$4#WCRL.F_[T''WW&85<>VD8-YR;RX )LXP<*9YT$+;AJ)&EC#]U" Q*V MT:6]/2-2$PC4P*AW0Q*2D#H6&-.C^SI:Q?/D:A\:;);:$JN!1)UX3:PA M6L&0V$TT"6_;C"2RJ%@1'Q]#1L0FH&I#?,0M,R$M\]$T':O,1M-DM,VE2U/1 M,1.K3$3%/ RF!W<$J$#-EQ@8S0@AW8R\"52"JG>V\E*=0/G:O MZ3\6LIN\GPA)PT=Z,2Z\'GI.YJ%XA6@T;ONU,&RLW $_DJK5A7$F9:%=L^"8T?X0-8;AZ*%G@-U?9\CZ+3@ZT< MDN:R-'MIQJUV\UYU1 P;8=R_U:N36#C#ID^:V<(D@.GR1%23M(/@U^P48+I[ )X3RF/",0-?7$A3 M%/T>Q/,'$"9+7CP/EH_PBO^408T>U+@@[Z-)5% F'E@;JU[CA1PR-B'#&N@; MG0>NW0#]YH8K<+[>_OEK !#ASGQ]"YX!R]KT&G.=K7ISDXSY ESZ0DMZ'5<% M3>&DH]6'G$VJO32=LK3%"AL@V_MXV2\D-A6D"AI8HU MB]I:8LI;O+0-N-12RVP9;5LT5@6122R5@9])^^03)#-.!B$678'X 'RP2%AZ M#U ?>4K$5D-N0JHUM0Z9FA,I#$-*"*V3\) M+;/-(;A<;7N0QI.O5"M@=\CW/S/SJ"W<0-PRE6;/CS&3DLFW."MQ^Q=(TQ/) M(#WXD.'(VEFPAN/-2SY5.FH4:K0:*0NY",: MJ_$)O4Y55%KNT)C^_L\%=L$P>H*6+N*<^>&#,R#8/L+*BD4!:Z#3[TVC3/QWC\UJX&UX@0)1_*CV MN \35C )<:!MH%(R53.AU2EM<\H4LQPJ86%@XF*B79QZN.@:O_$A\ ,7K2XOM1-J0SP.EIFU<"2&3#=1%RLCM$!PJ M"@:EA'W)MOYZ5.+M+?F8_,#X/L.T2NCFYG/@^4<)E;OL-1Y'X?J@("[P&M,K M7OP2Y;DV!^UQBB8+DX.'G@^,6A7@Q7T7_\^Y7&,WX0N3!Y(58A>E&O6=$_%>W+\ M].&$SGJ8!B32H 4M]N8;F$:SO,TI-6MHAG(F0QUL^K10+NI;2U5"N6L/S$(B MMY[:8:^G/PI=R'1)V(51O1)B9K^."=$7318=Z5M6P3^>/I _4.#%P$^PT](X MM4XD.B?KQ*36R7"S7N]D!&2:=]:5YJ4KVR).?!630^=U203=F]*(D+!+.T28 M9FKPOBLUH"OC9O-=O1[RZJ+;0V\JI(N876JEBWVF:A_Z4S7]J:YN'V)ULV:B MTT?-=I53G.9^[&0W_O+R\BX"<1C@^/+Z[IT'%^E^?'L[X04D.^XHR6Q'&(:! M3[[WSUV"MP%V@Q+XH)0 ' HWO2&T!( M-+DJM>A2.,6)2"P9OH85C$1$B@6RV=Z0&T3@AOPI]5LYP XEX8:ALF544&^T/7 M-427$FGWT;F>G3>2L2=QNF5=-DYNX MUJ'@'LCB:XP2LOWDK-<]0$D,FB-7U<:]"_2LB4!5J;):DN7R5"4)5AOU+KGW M[4FN2LT )':#\4I+6IL&O4OJ0]N2VE R "F-5S&.W8A& S1$56C5N[Q^;%M> M!7(L$]H%7"Q@5&=.4VK9N_!^:B(\)9+L%:#B5"9LT;O ?FY)8-9/8A5; MQW\X/UQ>7=]*;RHH<&842EJ1*<9[<9;(">38YYQUC"2QBGY\#: M&*H7:5Q>/AR2S,LES?X)0_1%$%MB\D*%*NRD"NB;YWANBA2RG0%G"^]92L-9 M!=C#]Y'O!^GP]V[@WT07[C*(W5 H TD;6^+F,GE(R# OFP<0$VJ!?^6BB*P4 MV87_,F!;@MXR:?#P-R^&?8IP&"G"ZAZ%*Z3;93^O<)^:8!IONUPA(O;TOL,DG)U; MZ8TB>EW/(H@I$:FJE"30N+=AI-P:DVF948E(N0,OR2_\A8)2VV'EYA2)&H88 M4Z6K*<=*XV'EZ52I&H8D$_W+78BVO0R-EQNJT<^PTGHU"!R&J+-SRLUE+>QH M6"G".A1:)NV1_\\5CM-+9"$G:)/0\U2^'/$!D+T1#F*0WDT+4MH?@ =GJ= 2 MG>=&N;H>=F!9S.X98IGBB1QEZ1Q5\BPIV8:,I]<034% 'RRNL_I3Z[9_Q6D8 M7VI*\# 4(W6J+(I^0?R==]W.^E>"YB&K&F0.0_3IXHEY0V^=92:GH_Y%WBPR M5H/$88@[6SZU(&]Q3_T+O%$S",[EWT[;Y\O3K_7A&MYK;4_=34W6U21(MH\Z;:VJ7;QERJ;!_#KR?EDV*! M7+J[&MPJ1RG5/[UKPFT0W3T*GHGNW8>NQW>0,F!;W*&Z'A9/]K&I,B^<[)J+ MWUUZWU(\1@_!;"YZ/% ;\C?R3;Q7'\G(,52N:C<=,-N89&'DVJ<5$;VN+;L M^A>5VVYLQY4B=*[ ^G-CK. N,\^ECZS= < M((OK5>: $MH&>&E60[\0GBQ6"RX_2[^;]L,4: MA/4BJTJ\EKZ6R!(*!W 8YRU$% PI<3_8NNY&EYT-M*Z;N1>\6U&^C*<3X!%2 M8K+[NR!S,O#/UU>N-R_"ZD2#]/H=U@&-%@@>@FH4'CO?_HBS7_&)CCK(^QK6 MT8Z:1%HF]ER&@=Y7%!"^9&7&])I;X(^C7,I!GO12Z6-@)SSTB.MEA;1Q-+\# M\ W?1-\#B(W\@(WO(FF$"T2OTH@W1G9 M#LV23^,IP3]Y>>=\_<7])T03HGX>T*X>/3U^7ZT>W2'B;#%QOPP8;2J4HGP(SP?0, M%SR*_ P;S,SG2V MR02)5*C$?18572T*'@"FKF \?9P'R+\G4^)Z@P6_+E.A MD0W9(JD";1<("@3ULD3[0L8,743&A&A-*]O6F$Z3@@I9<0/3474]*4B(L6R= MMD],9]0">0;0"UX0#9/<;([+-_3V(YQ1%ZZ2!Q0Q!N0__]%] MY0BR5D^F35!/YK5(M,PP+[-'(3):.,*L0 TCX\5%?P@;HV2SL=$E.B%LYH8: MFZ$/=39#Z6YGBX'C1KZSP<'L[H=8FP>HP26!N0!_$^V">,!&+NHMH7*^IF=; M1 71HA9V[97$0BE>YBL@RKQ+K!(B.SLG;&'!EDI#_X1R:O447',Y99ZI@J;X M$FQ9*].;,0TU+ A+1I<% JNJWSF(O/G"1:)#!"V[+UKF.!?&I,G6$H+!'9B>: M6$!VG2:5KQAX=)AA>WHVN8 /-]DD@+5@!2!6H@WG!31T-6EL\>'/$!40TW.S MDFILYX *^EVS@GX9'#PKZ' >RO0A@9H, MSE%@V2ZFLM*\E>3C10W,YN7EI(ACV8/.TU?(N2=[#IK-FP'N(0UA$].+G9:D M6J"I'^=61F%3/[U=WS*=G4(KTRLD/9$HDS6$W/NN"/F"QCO0ND;._<WZNY/W>Y/W>Y/W0[[U.WPT[>-SN,V3-OVD" LUH0FF;N@> IWXLV! MOTKNBLM^+5 UGE*Z:J0-?RZG#4O'G9[Y#6"_- +)A=:Y>K,<@P/9%PEM* MW.UO"]@G\/K="[-6:=($GK25::=7,X$GI*;*.RZ M@#@>3W^!T,>/,'9#<64#!]A:?ZA0RL6CR0;1[(]M[(]MV!#WL^'81@_QOPL$ M_"#>/M.D'<<[.SXIQ_'2+IUMGT9C<%0\XVF*TK7K!2'AMR@,)X!OJ0+#!T&* M./ECAR_Y\,%I$>?.8F9$J&3V^8V^_[0^=R/VKE(,:GKIQ%. 7\$%@T MF!?!]J3G)'8C_VE]"^(X.1(K%XI:4VOV (IB4J/*O.!8CE@PL_#![0HX:LTO M?*+LE,\MW9&QT\/JS2R:?60Z*)-5D3"1S SZ=U5!#F$ARJ1%$JR3M#$;KU,B M2*:&PX[:78*G^";"9'R*%Z$)C!:TW)\C3CZX+3.UMDSY)%E6,\&B[(O[2LNR MSR%"\"6(9A?NDOP2KS6LD=^%+867K9@IG\Q>"H]8*%W 9T"6B_$C0 O,PV^$ M=P'D\?0J#&8!\3?5RVI9X9@>!C5]$9^VCO3%F.$XC]3=C5^&+% 0P/&#&X.DPMW?:;C2(D#<@>E; M#EM:%HB)M%K YRX.\&2)@.N/R;8"!=0_43IX65GUYKT+]Z=.A"LBT3+1LBA] M )15Q-\T606*.NE=S#]WZ+)%A-J0G:>JN3M_"D7VJ(PJ5#%A#+INC" Z,D*N9$'[F$8>.LT]P'N8 SPO;NFJO/3N[.3 M;*'$+QJHU8TM\5V)OFUWG+6(-&].17=0F6R%7OG6EC"OA C^PG#8H=V\ / M MZ7J6()Q<[T)4+XH? 'AU%V3_D7RM'53ZD7'Z8X= &[-AYX6+>%8@L(+L"36*6;^X+8=%AYJ:6(B;< MR)(8U(*PDEB%V'SO(Y@T<1=X%I.D8@1:#>4287T!7O)\LM"9J8+B(4DI*(27'IO3NFR*WD7H!@M\3;;G_M=HF1#!+<-KIV-;(H%JXFZ3](;0 CX"7KBR_Y$ M+4SOFN4:5C 2$2D6R&;_,,$@MFY%_=E=K>_[04K*O1OX-]&%NPQB-QP]X>0Z M?HXLZW9FRQ9.3?)UJ;1L_5XD8S)W$7$GJWA.Q>-49IL3;8?]P E%"A)E]_8%GOM2LI\RJV6=JJ0AF\SCG1:XANG*]>0ZA!,-L#<@*IM7MR9:X2G/)-F)#K]). MM>T&XQ7P?Y^#*$'V!E^]DIUS@"M3K69;6PJ\6I:HG'#+7'$>X7L4>+*Y5@!O M2ZE7>^Y70&ROIGCIKG'F*Q!XA.?@,B!(!T^K6&R&XG:V%'BU;()BHGN16_;> MXCF("%?IA6+CEP@@/ ^6N]I!XNM3+!7DV:P_6TZ MB3G9LRPS?TFK$@<3/[: M@<3)/+EDPKB BR6(<%(!(0ECU.S+EE6S:ORJ%I&VB9VB>UY!%R'ZAFMRJGV] M \E*6)-\7'&=,7IV@Y#&\8B^_T+: M_-WT_"5[N+V(K04+E]43!G^NB)E=/=,DHN32#!ZT71?;-_4I4G+[\#+-A"B^ M:(,/;X%'4E1-B: L*@\I(B=Y!9():]JK*2N:0"CV^#PEIR#P@AKM[;J0O2V_ MJ,$ RSRE&MTR_ZG=BT5>55OYM07?R_DTL(P3?T)^.B';9P^&T;V+JEM>P;$U MW2YL<<(U=7AWT$V7\,ZBZH3\.?U:0VKR-K84A305DYS2@;C32OBWCC>]M:4J MLQ[)A751K5G83%TGS_VRH[-)D=+N_H$T?VPK41-L M/^_ 2_(+_W"L4MO^(Z3'G05IU"@VYRQ*$RBE5=GZF6W[%U[K$39-BOO9KB5Z M,YK& %6V+'.'I$;8=>+DZ0>8VO7O-/^Q=U-5*T%5O2B M!TGY^B.DNU1ZR^H.R0N(RV6^*@WZEU\WL30)F?W$SN@L+]K.E0#ZYWU'@:XB M6;V&KPH^.3F+)8IAL:#[ET*WD2P6C<-80Z:KY$<$7+Q"ZP3H 02LX%>3COJ7 M=^M!L";D#TD5:NXG*HW[%WGK43!=DNT\54+%/YY. 46\QBF2,[53)'049S., M+6=&$E3/U\EM6&I'0Q@M#)6=!G[@$D?B;K&2U'9SX&T],<(53;D,E4.7!5YT MA]*=NR!_YC8FXA)NA88651U*E;$@,07:S(N.K-">R7[E/G0]?LV:#-B6FD)U M/2S>9L.FRKQPAG]KJ?1HBYKSVU]ANK_"5.EQQ.W.4^C'&'"VN#"UZTH9!%C M_13UW^G-U%$\3J^Z$'@K ;RM!TZ4O)6 +DN%I.*VV"TL\E]2]9/*R!Y'EEU' MK'+[LJ4.3*1@C(N7[?%B*4+G"JP_M^VL1BW6G]O#^N3"$LG9[1*,H8F"D\C0 MG"A*M)@7@/26&M*GUH3;;!B/"0;O60Z[**M "S4/0CLV=[4EIU?9'G/V*3W0T0MZ7 M+6=AFVF!G$[+))]+9%Y LJ0CK$EV*0_ \$S\,<1O[2Z9A^V'*A5=_EZ]-DK MX7R%__;2\*047$O(BMW8<@:WCIP52;1,U!MW,XK\U-_D'E)AG'I7;V;+X5IE M4G#UJ\Y6( #],O@J3 MVI(VIJ.L?:5O%-EA7L8;$@2^N0AB60FHU#47L;>'X4*?:K$W9"D,B]]=IY*3 MI"CP3X^/?Z1#\C/)'$!;/)$D!>/I.$$-)ZBSK]SL:B1[W%%#C>J42V_%GR7_9%2F#.;EC=L= MPI:B O-^B\D>&]6KRHX*<4]EXJY>ET&:C&7F5CKHWY8ZA785JQW>V)CIV57F ME>)LZ<\U\C_LRSE*^9_-L Z<.KN!LP=?4R!K+NRH'>=4O-ZC:?_[?%2C2S_: M$>\^E;5/9>U36?M4UK!36;57T=(P:PL=&P[+ML8:SL&(IO/04"/ =?F:A01R ME6L/, RO(:(_MJV&DL&L"=ITHZ0=<FCC]&]#I,F^_&YTFW)Z"P*1:,S"P)E'P!C2;P=ZW MHMQ5+O\.Z(DEX(^> 7)GH'"DE$I@VM<.4!F1P3OQOG:'RAQ]*]JMOKDHL299 MGUVZ,;AV Y2\(F9N4ZF VAO<;VJZH9[WH@HR^6YLJ+B7L<^0M/%[@QM=*ZU) M6S#?C4D5MU+VF90V?H-?H@W$I+0%\]V85+:'6R& [;,G/>3>X-;>2F/2DXJ5 MU8?;SWG>U"@Z?*]4=)A4%Z;?Y<>SI=+P:K$,X1J "4#/1*\XBA,F:)"_:,FF M!V=1\"_@I_Z4OG&J^*A8JV,9<,0W$5$OL#LSE>$IJ$<4MK"U.K$#E :$_/DH\B_!,PCADA)S]4H=!OMR;*V6MH0?M(6E1)UY\4U 2+J;_0(B MLI8+";(C?T%X3(^HT!NS,GS%-J;9ARW;7VV1:M)I7KCM3.B5A$Q)_*V/8K;V MMB.FL0MQ6UUR#;0H-R,/^&SJ,[/B'?Q1;&S+/-*#=JFRQ+)HEQ)GMCFG=)O] M"&,WS/].N7,'XW^ >,>W)FZKWGBVS' ]*%N'7/Q>]#-E]35$V5<4CGB;^LBB"K)$5CX])2)*:Q[ W MZIIO+6T6!)L'=W0$K].K+5O[EG1$A_1>KKEKB&5R-1'[6KNV>K9EOZVN :V2 M;]E&>?^ 6=LNH>^7S'0<@0PW7?-7[L^RI\L:&;TRT76#!MG7]!]Z=]S?_A]0 M2P,$% @ %(BM6I"/S$WI6 -T % !4 !N;'-T+3(P,C4P,S(Y7VQA M8BYX;6SM?6MSY#:2X/>-N/^ \VW$M"-*[FY[/+/V[LY&Z=$>Q:I5&DEM[YSC MPD&1J!+7++),LM2J^?6'!Q\@B1=9)!.2-V+7T]V5F<@$,Q,)()'Y;__QO(W0 M$TZS,(G__8OW7[W[ N'83X(PWOS[%_M\??(O7_S'7_[7/_W;_SXY^:_3VRL4 M)/Y^B^,<^2GVAG!26+$B'W]U?ORA[."7!)_C[Y]^_Z;MU^_^_I;]*?OOWGW_;M_03[[Y_^_;SY\]?/3^DT5=)NB'( M[[YY6P)^P2&_?\["!O3G;TK8]V__Z^/5G?^(M]Y)&&>Y%_LU%B4CPWO_W7?? MO66_$M L_#YC^%>)[^5LTHU\(24$_=M)"79"_^GD_=84@ G_[EO_XQ5_^"2$^QVD2X5N\1DR\[_/##O_[%UFXW464'ONWQQ2O MY<-':?J6XK^-\89^>\K_=Y3_]W^B_/^?XI^OO <BG3=+F#,11EI]0 M77WWS=??>GY>$F(B<$J6>&\; M;%+T9=KDU4O]DCSYHT'\ N*MGQ"]W^4G$9]ECKY.DVTOY@HVDAY(OT0/D4RJ MAD@ISI)]ZN,^W[1T:VRTH?/-N2-F1#"I^\3QR:>[+_Y2HB*"BS@R$K#1SR7^ M__NWM_6XX\O8^%KNR&9C/%2PK/1&:R][8*+MLY.-Y^WH"O#'MSC*L_)?J)W] MD=E8\0^_W)$OBRFC]]Y#[9N*25 !S6\]>G:IJ<@A)K,+F<[H6.@H2 6$?F9@ MKN@!60GP)?EC9A). '1 'SIL2W6B@H+5BQ8;.MV@H(C!CJ@@&?:_VB1/;P,< MB8XB% M' M#8LH\/R*<$9T,?6B2Q(1/O\G/BB%ZL!!JH*"Z:8NM(" E$'*A4H;"F#$H!$! MGU,?RKCFGE"4B-/\&>;KRU@L/[KXV^S?NCNX.FRD,!#?]0:G84*BW>"<+$$: M&5IPL%]:RG3[DS> P+Z]A NU$G!@LGT($ 6?4Q^6A(& ,O$A\C82>5J_PWQ_ M*9/E=V_\./OWEHS>^\T MZD87%'CSH&"]LY%HP<%M*J2,:#88%3R @O"=[(-&!! MJH650$U-T:( *8\%3RI]:J N$$-&28H* HA2F%_1[KWGRX!XN7 =\F0"@YM1 MPD,JET&(IEHI@($42LN-2I4($FIB@3FJ91"02*:L4%E)O-,PW M=48""*0O2DY4NE) +LH_((J#5C& KRDX."-_7*7WR>=VEH06T@$]Z3(NU9(: M#%9'VGP8-80BT!6)HH!I!UL75^E-FCR%L:^.=53@#NB)0@2ILK1@835&RHQ1 M;:I(IL0#TYV;),N]Z/^&.VV4+ =V0&^D[$NUI@$)JS,25HP:PW$009H]ZJ4^ M;IEB3Z$AS9]A=$+&8JD%XF^S?_?NX)TOS980"C/[AZ7)T-'-8Q*K#TJZ(# ? M6,5J^9';O\_^H>4,=#XV T,,#F#_<8?]?4K4[?W7#_=AWLG(E(/ ?' 5J^4' M;_\^^P>7,]#YX.PWE*S1^Z_?/'R)2BR +*M]FI+M+S^.#>,-#4&DUVYZ<-"< M*ZT(K=0K*2Q4!I:&&64B%L=!%1+B6+.N_)R'^H)9G;JC!@6*" RL5]&! F[^ M2$'+2#=J*-1#O,V'2.4ISWAS3-\;A$^8,. 5S&F.A.7@L*?M.A':Q^PR6+#S M=34SZH/U"H=JC%=Z&YAKNO2,*.TF2=6IORTHZ,NZ#L/=^[H*!/#*KL6#[M8N M127L_"IPM_6BZ'2?A3'9Z2H%:D%!JH"4X:8*-$" 5$#"@TH%&"@J8>=7@8LM M3C@P*"??QR/7ID(E;[G!8& MH!44U-LP+1+HSM9"G-;^5H,!M[(=>=)/PS#U%'81^J X\WK403?J<5X,'^\#7R%CWL&!U?7YQ M?7=QCLB?[E97E^?+>_*7T^75\OKL MW]]>+B_@Y6$Y=9AO/,H'-M(#CMDK,K MZE$3 D1C9"QTWPDQH-G*82B=;3^F[^XEW% _^?BMWWXY$6$M6R9GWEI>B!Q MS(]>M%=5>+'$A;.&7L*)UF&%"&(M/3CK*AY!0B0\1>P/ OH">3DJ*2!& MB> M1A'3IW_ -?JT,CWA]"%Q2:I9_,U2FYPGT?)^^-\ENL8^),3U$^!KG\BM..Q3 L,]"E$;TIX&' M"0*-#'5CP0(%U3@+1+ 6QDO/N4SB&*%20:@8YS33R(NBY#.MD9K1O_WS^S^B M-[0"YI=L5?CG/[YG?_WCE[!&=1D_$>F2]$!$54Q+$P3.:&2LBD8B_@YB%%T& M.OI2@3#5!P[:>O ;XHFCL3S)O6@&9FX3C#)()PY M%5):8<*98 _!1,NT0 ,Q6&N^.JI68*("E;ETAHQ:1Q[@B]KQ,F*.FC$A$R:D MWS@2<>C\S^:XQYGS/N,Y'_SYGMVY'O#28,/Q/27BE-[>I,D.I_GAAO#)BD__ MM@]W]%Y)'8GI42"7!;,HS?5 #0^T$)@8DGA'CK) #(DYQPK-A>CN")F8,+@6 M)M8(,XNMK A;'DV^O\)>AF_#S6.^6G\BRQFU8X7\!APX:[$21C07+0*(O5AP MU%&N"@7EW>7U[7U.;J[7YW]YU]75^<7 MMW=$W+]]NKS_NS.V:)?/I4-PPMXL,KO4T- V99<>)2 XF.C56YQ2@JA&!$[Y M*N\8;[P#O5^TN_%N \/?=7P5(Q)?'[,B*AS6%3WO(< M?DJB M)W984XCB,RQ8;;_8[J+D@/$MCEC[ULZ:I1#< @_.#JR%$HW"B 1B(99<==^> M%7@G*4=$LE@)V'B&RD;6BW1/1"++!1DH8ANH4DPA=@+.ED]B%NO]%.:/9_LL M3[8X+24\Z&W+#A4P5[Z':(U4>0L\F$QY:\:Z,7N!RMNQE\B+RMP.KAC;$3*> MXS4FOU,C>\*Q)N%_OCL%ZW5*"0U\UV"W)BE X>X@K'TT/^)W<-$9(D:9NS'6 MXJ)H27^5Q)M[G&[/\0.]-;].5MC ;6CMQ>H:D9O1H%K16_+F_)@AY7Q M2V(:^T>$%B+*ND4!H<9"F)C2*_? 7P&UI!\L(T4\80*=EP(QY)E/)C1GV6/) MQSY8L,=LR0_)UR2[N0/V1BSC.LX!MO6QI%L'UG8'U8X<4/3"?,LJ0<0!/=$C2PN.?;72:C$@3Y"-@C0/CI7@ M0.?%!GXDQ\05!EK2LBHB#B*C?@=^/'R,2*S8B(@#7=.P9RJEF\F3_=(E'4N0 M[)TC*$V!7.9Y&C[L*2?FK&&\]!V^#03W_EO,A>PI=W+X5!609\ )=9MD>!^#J/T20 MC ORS^^^>O?N/=IY*7JB>"?OWRW>O7N',EXAU]OGCTD:_@,'WZ,[3"LKH"7: MF8C\*WHO)_*O**8'M2&;-OZ>W)42O$)I86T-O0X8; G8[D=M8DP8*%:EPEI M,%/7:';+Q/J)H#*N/WZKL*Y_15__^8^+;__\C5@CZ.L_OU]\]R]_*NH$E4@N M&L\R"%C]8R^Z\<+@,C[S=B'9M F3IIA6&T3 U&5KL1IIS$8LF)1F2[:ZF5X5 M(J*8*(Q1@;MHE%6'SG8>03Y:[^2$R.=S7.A2C;D7QCBX\-*86'BV]/W]=L\R M[,YYH*J8"1M$R)*.MF(URSR:L(!*/]JQ)4E$YHBHQ$1O!%Q4(*N+P\UC4X/% M$V4I=E6NG498;R7=.GVP.W5PY+3A^%.&:0U@1[8T27 1!_T.%Q1BG7J1I^LA M/R++=[F7YB^':>,M@#6[_#(@TQ[?.'.))7VE:[X'4: Y<=VE%:G/PW'HBS$- M4X,>BKMSC=9'LL[=&I//9?.JVN^<15Z6K=9,U.5SJ+I\T\ [T!1))82T$U(; M&+;]D9R;[HD(!:/)M@P0_4Q!U1<&\QSU"9R?)UL2X:H.?22 @,=]2K8;!WX= M*)@C/P4;"OU85?K!@8$UA!]U+YOGZA_Q]@&G*K/080 Z&K,@#5>C!H=Q-B9^ MNEN+\I*B=64#?#Y:EH+_D*3GR?XA7^^C;K5Y0V6'?C0 3TV'"-LX0.U# .8L MM3^'W2.2D@9:)RDJJ2!IFP0W7FV-(K6L88+7F(J@G JO@'7I-O[&2U$A$:O(LL M>)7?420M+BRKFTJ73(XWZUU6=Z56,]%%+E& M=,I\>DM5F$WG.M\]\^%I%#UFH41PRVR:8IA,AD,[8RXB.]:F,D?^RR SL92F M:2*A7AHP\Q ZP?>8@@:66X8B$]#,QW1Y%W2TC&[M?P1Q+#<_6@PG3,EF MVZ,!AS8=RZU!TV1W!1A#W-C0=,) M+(9GR4IHR$[86@&:3;&EH$#]L36\='5H=7U^<7UW<8[(G^Y65Y?GR_L+VK6$ M_,_'B^O[.[3Z@%8W%[?+^TL" /U6@Q5E_4 ^DZS&*Y$\VE/%ITV1R/\%]]ZS M8I(&48)\S3%8\.;SCMYD@-Y[#.135HF>4D)T.I&J@'%%#Y4$$:$(_BADK#FX MQCG*O&CJ&C06SSO'DXEGU,9&R6:*#+-\M?XA20*6%8S3I]#'V5T2J3=):@3( MJ- D1C,F5$$#181Z=B3!4Y;3A%F&PO/-"R1$L<"CP8'B.& ./Z1)EMVDR5KY M=+(! :?P$D9%#1=^!E'ISOB=C\X@$ @GJI*"&D=U38P;/U4.3>:TJ(E@CN=[X;+@@L$X#)(MSC#1.T>R3)S3L*S M*&'=Z MIE'&<%@=RGV0A3'-'I$$ VOL8.9+LP+D;28;#T;+'V%>AC9'[SX!I;\C"@#=[,[ Z&68$*=.8UFP0<60O&$7,CB.DU"#BVL["- M&IW:25CM(-S8.5CO&("WQ[:,\W/-I+-)<$2M^=W2%=G(F^04(1U0[2[C4N6N MP6#5N\V'1L$Y*'I#@:G.9;"R7: M@1$)Q"HLN>K>>PEXE9D4J%^Z521D& MZ%09\D$2W1&2"\H8,HG#7 M6)W\88,*F0EB+UHS+<2,!Y0C8LN8=.=+43L6M4 $"=B6QI!+L"@'&EP,HK3:6*EQ(!K9&5@2>&IM^EN*DD?2R#[=,HZ_Z M0-J#:2/35Y9BV^Z60=2;L#+A*HSW1*!B[Y7$V2E>)RGF,\XNGDG$F:1! M&'OIX3+'6];SDK5PDEV,"E]V%#\T:3]5"H' O8)>X(]"JL6J?56S.ZW M=*U(TN^1D>]9U+9L>%%6#S %A=&>UHEY$W$XEQ9]4,T F3%CBQL.<%8O".V;).AG(1JQ4>GQ MWI]PN'DD7"R)>-X&DS#_ :>K=:>,A"&\[D\&SMZ'BBPZ@KXT0#S$,"8[>EJ2 M.?$X'>07M4,Z14. 8T9;>76Q9$\:[FNQ,O;L1_.OO/OZZNSB]N[_Z +O[VZ?+^[^C-^<6'R[/+ M>U>ZA')QSY+M+HG)7S.;3J%R' >44R>,5"EE"+#*J.9(TB6\P%F4+<)K-"?Z MB+9DT;825< "GDOJF&^<2LH 8U%[;2;0) MA51,)J MHX6(\#M,OY . ]VL&$_;-G'NZLS:[RZ!UNB"660;N!AL$ M(I-4. PY@MU<;81K=774(,-UA M#UUST/;TT*GS0:L30#?.^&P/>68O_+_#:9@$%W&@.\"RY?[4BV@#Y\4L!V^< M<[(_3/,Y>;!% MER'$22).LVA=)VX'$*&+:L+%K0G0!9KG@=DEK=7SF -"5-H^18QD M-$5R1WAZ]#+Z^#+T@0L;*F3ASG"@^^@@.^<_%.)9.) 6IDL>1,J:MK>891<^ M4']A)Y768;B2S7"4A'?N-$S4^3_VVVK'WJU?/./4#S/E=LV$)L MZ\C >2LVLBE?>4X>/-H^CR8$X#AC!S5HF:8$CN68H(<#$N%NO /[Y^5G+R76 M7HRTJ"R<+&1QX0LFLO7O^ S%>$/O"@8ORT.,W>E(:A3O-::T M>:,][9A E^)S""6Y5Z^&17F"6M?LU.D68R^0RJTO4,5!V3FQ//H5F !V<4#3 MRYQG,6>^0-3):(X)GR-\]7Z0Y*N<9CONW=DXY%U+M+K M/26VFS<;FBY%@3V9'K*UJZF7MT0\%J0GH"2>$,9P,UPZ=HH$^7GLM"?^)4-/ MY)_)/_$R+Q3BP86W*9J 438%K.7GD.A30\PY9V$IOO764$G))<=@Q6HO=U F MYJC\ :/KI@L8-AF]#-^-G93VN*LH<],,HX:#@]/")V-IE7'447/IY^!3F(39IX!!"H%6S!XK=*JW=DPI,+YF! M;$KSZ"@E5)*B-Y!O*#44QE^BBB"J*\2H2 MP)7?B)#K,-<4L!N?H5YK-T:7FH/C>XH"_K7:!^PH"Q)^85] MSH\=O(<(TT@$IB&*:4=F)2M\C?O&%12]/XK],,*-PCG3O-7-/@$X8XQ&F#\NP@?U9=/P'+XPSNL;B;!5?/--E;A]FC_P$ZQP_ MJ*)="SPX_;<62K0&(Q*(;5ARU=$UBE>VX"2.M8E)S[$I+OA9_E'2\3Z F_ ) MQSAC9_/!=#+9KX7'RH0[GTHKUGSU5S( \Z$B>OIQ04..&^\PZ!HL\)SR8@50MG%F062(Z8IY:IW MA%E@@Q^W#96O$F1G$ 3(BBZVNR@Y8'S+L20S,V[O7I92\FWGLZL3_:O%A13T8? 2WB1([,V M>VS'7^",]_)FXH4MR;U(9X"CB&S,VW72-.G1;3;&XSDM(>=,U4)L"Y/54'') M=(UL]C7ABN#+>CS7?Q[:C^?"2G!GTO&+0JJTRIW_VSY,,9&:.)_\<$,DR9=Q M0#O9["B(8K+Z$(#LEMI7S&8O55MLH$ZK_=B3]&$]U"4=.0E4TE@@1F7!3C0J M0N#W%$?+S- R5I&1)BKN"G0F)C:*Z=B:>[0C>QEK['%KJ^-KZGAKJ9OA<#^1 M&^&P;-UTTC0_A+$7^R.$PUI"SIFJA=@6)JNAXI+I&MDTAH'KDH)#86":^!@' MV0?"WRW>%8OK:GT5QIC\SUF*@U 9 =KA@E9>L!>N593!C A5K\&6,TE6!L?E MROBF1B=QT)>(4: 1$:V M-VE(7,*.EACG_"HFQ( #9V16PHC&I44 ,2H+CCI*5N @AD3V2B5:V:$$/J-K MB%2U&!T#6A<"LX>@P-YA^ >CBZ\O798+R8#CRX:O2^+-/4ZWFB>M:G XAV 2 M0?0%*E@0-Z!G1E*.65@_$44X(8J[=>.5:D]9JH.@)$9QDF-'4LS$**#LQ$@6 M_[K1LD7TH,!S(RK5"J6*2*5(X-&HABM#)!HJ>FPZ%(*.+YP##;Y% ?OTYK/ M<\.ZK#OO&9' K:M/=[6F KK:"7,5$CZ_]05/7D1 M9H4!RN9,](=E'#3_08#DO1^ZR;M%4>6+9Y]5[K@E[NIBO<;*&\2YF8!S$S#3 M+;J:>3D <5<0(DIO3!?V(\T6:?];PV$HK&L))M?K%]>\H4H8XAS M!NQ"G?@,S WSF0ECYI 7W"WC>JSBI5OU#>CO+]@K3_$Y7JS/'-T%OCR/-JV# MFM;)[)@;N(BU-P33S8Z-IT!>CC M"K%&G-LY9N0N]]+<[3EYP)LPCNG:--/, M3+L@S:@G[B\QAHS D6B_T"5'ES.L!3-]@#'>.$VY62533J* MHOWT,FZX#P+.V>Q,BETH:T:#S!FQ$ZF9.Z+' G*.:#BH) 9>%5B MD#4F7')03Q;'U+AI\X*F%\R%-0WZ&\[4+_,A/P\S/TJR?8H-2Y<*&+(GIH[] M9A=,&210WTLU*YH'1E^F=? $ICVG(HH5U1&^VF0@'J@.*87 ^%1C6X M"RYUF" NFH#XVLG@->6@<,JO8UW4?!DBQAH:O Q[\=5YPS M,,KFF,X "W2*8&*^.C10 <*=$>@YZBC _2-&A!RMH!?4D5VR1J&P=_8>DGU> MU!GX"NB(H*=<#-RQ8'6P'-#/!I+M-LQ9C$QO3Q-V=(YC>FYNO=/O20,P&VB( ML(VLGSX$8+)[^G/8S>*I:?!;?Y'*"U!74R3=EXCC"JN-O?M1<%=E3;Y4U-EE M6V?%M:)>*J!3R\86VS%390_H'Y,H(!/!W\=>)[EI*3$A 5YS6HG3N-W48L!< M:EJP)&\H7R#]H7B,[:)JV2\ /?!=4SA+MV^-[) :VGL]F48B2L*Q3<&4\@)? MZE2\L_)#M*4JVTX6%1'.DBS/[F@]@P>RQ0G*V@>F&\,CB0)>$8TR'8V;I*,H MPEPXC<"R7/5/3BF&J0"(6XI_*@IIO/4\ENH+4'W]A S2?3E)MY5?QW/W]+YQ M;"?2K>KC,,H+Q&B?,,NJRKVZM 1.,S^N>8>?/'KGS#9TM^'F,<^:Z[QA_;/& MAK/VG@**5FV)"F*]O7CK:&&)/<55BV@W'2ZU%R^VF$#7,/T$JRYE[-#@KFCZ M\&=Y84,+AGTN2"'RYY318E4\<0!U97.4G,UEK41GYW:< /PIW?%"3ND5KD*R M!PS(+I"]<3CH+V"5L% 7L ;FZPM8!2#@!:R6H^X%7PDN/+_AF&BVR$Q]Z3I4 MEME%,%RZ#I0#-E(D,6N8K=:M=T\&>^Z+#!*#[7A-# MDFM. 07.;"P*$@P0KN@6$Q6MKD0"T#VA,M^+> $_A;A-$,B.3UU6FPV>ZM^! M^CFU&9"\7* @19E(A]<&>U'^CKT45H4_963K=I'EX=;+E86IVT!P:BQG5U3D M)@2(*LM8Z&C )][_H )S6)\'R0-=B_VS$)JE24S^Z/.73GWV$?W)0-9E'R9R MLSI[/QI -=J',"FIE_NY40RC0Y%P?P=T5W M>$.ENL6[).U[ &")"YB\U$>X1N*2#2),TI(]9]U[2HZ+*F2G]S!C2.I,S8([ M_Q$'^X@L\6VQ!!9/#\6/1L,;2@W0%(^;@(9Q#B,%8Z['\-I5ZX(:*S?5-F91 MV1>T.T@)\?,][5?IT.+JP*2XX@TNXR?"39(>SO9I2H6EG\K>_$WH+MB[G8AR M ]?C ENT#7-:;:T(+%!!PF5;/4[<52TN_)N02J8++Z4EY6E[D#+M*_27<7 > M1GO:4JV?-?:DYH)Q#IH N:WV(@5LN@-XU5KRF1?Y^ZBJH'V]W^*4*BY[#76. MXV0;QNSO88S*L>D1*T^8G-WJ;:+OR>;*3[:[?5[-U0,EQ^8IX 01+B?H391D MV9>TM#CO2NB*UUB2'3QC-GS"=]C?IZSQVL4S;2:$ ]JV]:R6L3N!]@YEO(%< M\#5C3YO<#8TU"K"'&E<,K4&*0Z%Z+%0.QOL)GS7-]J5YL1GG MNJT)$XXZJ8MGLF.+O>ALG^4)"3*ST\,/.-FDWNZ1!&6TJ:&5;1Y%$;(9RM$3 MT>R3,I@<4 N5(_F5W$]Q"V@"9#O*GJ1 MXZ#.#5<+B1 M/2)*<($:I<$%FBXZA>DF)!-GH5G3+D[B$]89;?36[*IF"[64A4LZHR82YVD9 M&879KUI3'TX&J@'#<)'K5@S]:0 V91C*K-ZL"UJH08S%_83<[!8M\VV_'^DU M_FRJ25B9)F%:=\6<<7BTN^I!!MQ=]199XJZL:;C@KGHRJ[_:+V@Y8K 6[NH5 M2V_OKD:;A)5I$ES9=M%:YY=QEJ=[JZ([-H@N;*9,8LGW32HLX"V2GBVM);8* M\@M47++"446.*I$#-^KXTSH]5L<72FC@ROYJ 3HE_KN@<+7^5;S(:XHO6%4H M]U*:^HG2, 16\MVG4M&$A<8Y /GT 8YI"2B_>CM9MDE?1\GG1KG[E-:;HH<# M>8*2'$A2Q)H1ZD,0P?A2QD M X9QIJ39J^$XFL!M'<9@7EI0*/<>]I&7MH[+N$$]\$%11D=EEO6;,*YH.*"M M(2:9&]Y%HB"-[JH9$*DWNDPV:LLZXEDGGB/EV:O"YS;U*73E#<@5SC*,5Z6[ M9_-U%7H/813FAX]>3G-2#I9AS0!*D"'/8,&;X5!O,D"ATD ^)(B!5*%=Q5%LZWV&4)E;)+[@ MW@05]!>H',&]>&*6>2I3MMFD))S8"_$EMSC+T] G.R V$Y_B,,]8.?)1'4OO M4=SU,@,GK(_+Z3F$D_YGD P#G5$]5N&7V&B\JOX+=DWC3V%:3Q3W52XT'A > M#6YW47+ ^ ZG3R$]#Y+-RC)B;!0)_'ZRB<-_X("7=&.M&'H\O1U[/!>\UD23 MJ'B^.^Y@T ]\IY!&:Y#EB*@84N/DZG'Y*YMRY*+H(F^FXK*3FW]VF8\K)M,7 M&]!%[PL!YLO7"]@7B8"J.JW-7X-Y*79-P5[7;/'84W%Z9%X@20S]S/N"T-2G]T8&2$P:(6"4A],"% M2S;HS61')1D%1$F@@@:B1%!)I=90M&5T@%('9I7T9TX(- ]@3H&!M[O[ARP, M0B\]W'G5988FS-/ VXW34(TMHLJ8)CMGIZ;;ICF"?=G3D1= M_7WI;\\3[U MR,[&9TDRND#+!A%0IZS%:BB7$0M&RRS9,JG;&!'1T0IWDX9/7HYO(L]7ATDF M8#C%TK,O*I,<$D2!=*S(VK!08%1!0Z_I@Z2@>H=6ZS5.PW@#W',I\K*L:IQ8 M9!1H%FD-/&"W)9,0C59+*F"8/DMZ;KI-EBB\T)"SRF1Q8L&62J-=J;48CFF4 M>FW6@+NC5=K56*-73JS,=Y@6QEUJ%^06#&1C!0FSS08* @!0HX0.!Y)S6PJ# MEJZLL;UX'J6S[TAJ>VJAMJ>NJ.VI26U/P=7VU$8%3MU26TN>)U3;+,T%E25_ MJ]65_.676\*/[!:N]=O\ZBEECJIEXX=9U5$R!7D%ZL@N@B]ZS7A>;OP/IHHS)2A?%'^?7Q>[HDNN>9V=TT9[=2:ICT9-B MWBKP?$^/SGBVU(]>M,=GR78;YO3DC:5;M8.8 ?A0]; &"%D7PNJ!#%@!JS>7 M'2TK7G6%VYWGY_38(G_$Z(D2*%\I<")%]F_(^TL&;#0&NV-#0CV8'V$&^+5) MT3B3$RD3)!D95-/AN9;J+<4HLAIK7ATO\K(H18Z1MZ5]0J?P,9VK^'N<;F7R M* "!O(:6[/%SO::!"^RB6":AG7A3AX/1PX?F/3=@^)^G]Z#IVBS%D4HQW M'7V(NG,CTI]K^WN3!>+4>=_-*@&:#T#+XM,A.EC 1Y53S5(]%46S'[^:AL]. MG--+!;]XQJD?9O@F#7U<_5@]NW_?9Q+-M!QS$[;"&UV#B9 [[L".TSXNH*2( M&$D!1JA ,:W)\WW.11ST-ON!L[':YUGNQ0'KG_X3IK X.%F2 ,3;X-:$D EB M@&5)JCFFXB[WTMS-R3C%FS".9YN/8:O!P)FH9-V5EN"&XQ?2%\^2. L#G!9/ MDGTB@DA B?Q9( M0=\QCRAVQL6FG1=W:>)C?.2[><5)2QE6_H3QK]EE_"',2%#X=^Q)7R5I@(%. M7(SL5Z;V')%W&P2TMRXZ#HJ:$(A)1 0/6U]6RWRBA*X6$ MJ9*K8:5;")<"L[K8!;BQ[L<\46DO(:H*,6*5%/3F_9? E1]XG18\M<(BM+%#EB74=)R=,'3CNR@1>_/5ZJDZY4 M"W2?Y%X$ZTE8X1M:VHEXQ$*,JOJW8C+T*'!>PT84T5?HX$$\A)FA[EDNJUMT M5G:W*;"$ZO/ [F" 2#E[$N5O0$)J^T25G3J3L'I44V!X(K"VTA1LKXSL#ZOSG\(XS![ MQ,$/21(8=;X%[(#.2]F7ZGP#$E;G):SH=+X$1PS>%96W$:+B?*/E?!:-;S:; MY8GPH7_C'>A?+V,B.,Y4":F6N'#VT$LXT3RL$$&LI0=G';UKM4%>H!(=%?@+ M5%( -J=CI#2*,--*XB=;?.\]X^S&"P.EVVA!0:X=4H:;BT8#!&BUD/ @T0$* MA1@8HG#@RT,/KG,*-L65.;4JLO9XL1_&F]6:&-@^I;E]LJM#-2S05;F)^>J: M7 4(=T6NYTCNIBMX>A5;80#=B[\4 ?2WX4.D6(M2A$8IYKD&C/,P"*,];=5; M/X2X>/:C?8"##\1DZ'W#/B\Z.EQX*4WDS<@JRNXQENS!HNK*8QS:@)>(8TY. MXXYQ#,(P5Y#C<=Z]H11HBV^+2NJ(?ATDT&<-6(H1:/S);S87:*E_1CO3->:$ M,U6FW".O2+DO^]=13(1_VX=/7H3!D]#/P\PKWC87_6#(QG:/EP\D&/=\Y4[0 MA 6X![03J+'[TZ/ [/ML>.JN80TLWL.(X:&?2TR LD$W:1+L_7R5%EV)%)6^ MY& PA5MT+)?U6V0PLY=Q43,ANUVCH!F[0R[ ,[ J824WRS@H>9%6:S7 @JJ' MFOF6CG0!H11%Q8FMMDS8/>869V1%S%;K^\*NQ! ,"5+\D&S'J#DDZ:,">2&:VU%5C6-&8 M,%XGZ99'92E-26;%H!+VVY93I\V0"'F45?2A^B(-D+9\P$?EH7LF+S[\(1L@ MV4QW8&N2\IP\P:K 0)T5R7A07+.QJ'*K0EP]0TZ^W%> M/%D-LU]9;U>%@"I@P/H96O8;!3*DD# 5,#2L=$MF8QL'0V%6+X9!6=071>Z<# M:'-6(S_V6N5$#Y.S?98G6YJDWY)+VQ["B 6H7W8"-71,CP*C9S8\=76MP$*R MQ=&-SA.C"^:87SX]G.+8?]QZJ:ZOJ!G-(0^M$,FP^#=PW/#54J9L'':%YF8L M4+'7+R#HH+FDI*3%5OSXFST*HSE_5PL<6"K MCAF%:5<94R* 514S<"0]CH^"$84P.X'EKR9%(KCTO/>ZI9PGK!3>68]G620&8P 4LV3T>C[-',J MXR4"Z6&>=GE1@P/F'1I$:*02*F!AL@.US'0TZ8;5BMVZ@54; J"+E9P%26\H H@J2+"TIVMO2YQX@VUE MVI,&%D8EC,R7FJ$$G%U!#)QT$U8(/%THF_HR:=Y3I93J$+D# A0/*UBM@M_6 M[W"1KI0176-:37X>86U>*\-!1.4_5S8G#_.8D37/X,WG![(]I3'=?T[,QB0 1M3 MA]V.,540\,;48D7]A0F@*\9DS?.I4\9DS_:DQD2@+-:F!ABT0759[II4#>. M4;69T9@5!77&L.SY/IM21VD-<;.*BE# &MIEN*.@-0B\?K9Y47]F6I;=%>VT MY_I\4N4,GRS\IP@%K9P=AKO*68$XH)PM7M2?F4(ZHYS67%\XEN!Q%<;XDKZ/ ML,TZ$! <2NKHB*%-YZB@W4CD:+%CE8].<1!#@KX5&4$;Y.DM2Y-*#UQ3BK_4BE+\PR^$ MH:9$X@_SJT"7+?J]ZW^=]>.VA^U\R4]QR)IV42\QXFK0[PN>72O8IC_ ?<&: M+?$+GEV#?,%RV&ZU(YSL(OP'FB&XVS]$H<\6^,WI#0V1:8>P342660T7K:1IJ M21IPX,YOK(01#W"T"" G.!81Y1%@SU*[=@Q )\2&DG M4.,II1X%YC&E#4]J]1I2;F&F6Y,L7ZU9#R+6;59?U4,!#'E3HF._>4 HN@+D[15Q8E:)*)KU(8T,D W%B-U*-.% M E]^M"%,<]V!58RBK9,7W>5>'#PLPM=LZK8H<(I3Q_11'6RP0-1,'O& MNALOCH$X2C:%]I5W+ $.N>*1/]3Z1O[RRQ7>>-%%G,OC&2G$_-JC890JB>3G M675!.7[7RU HQ,%&#UC,'YL/+ U+NC_#?&89B^4W%G^;_0-W!^]\W?*[3OB: M_HX$,&0&?_2B"!].O5A^Y*8'A3I/UK->GRK+X0#/EG4,=;TZAT8<'%'XZB@$ MZL+M: G<"90M-M]J<#>"9M-&7 4+'D!;;,JO5,17H1FUF_!!A%+$S&6H9/K>,,,OV.'!O'?GH/8?;_?8T2=/D ML$)-]&EG$>'SMFO,&R[GS2OG+37/&W1 R&/=U3[/ MZ"TC$?%\GY+_DND*DZ#_\FP@YV2@:#4%ED&CEI9K :0%L_V#24X4"501)XLX M77=#RR'3(8I9>5?PQL[BAO8R)G."L_S6RS%[FAG4KM!J1ZPGX,K1B8V8ZL,4 M';8#QRMF]LP'+B4-1(DL^"O=P)VJ-$<+7,F7$G#T1ER?OW3)'D^]+,SN=BGV M@E7\HY>&-#R@L]#>TB_89^F*7AEO,#/$+]P+?6[SE;0V..0O5$7$KR#6+:PIMU12<"6A- M+-J'L16EEW$JVEOPY9,7$KK\4C(ML5U:('6OKJ20KBQ[RI=6$C '%C/=ZZH[ M_Q$'>]XL[RJ)-R=$.;>HM9IE;CRVNGM,4G;Z0]F[)P-I4KX4L( OBG7,-]X1 MRP!A7@^K.>GJ$86ME6>!*+P325X=*;2Y74IHAS1'G[1Y6PK]F3!Q MFKBW?>J1V;])HM _\&<;^#K)<7;C':B[^_-7W[PO=J/JI.I!9(!NVXX0N;H_ M&T #[D9L,+.20X>"$N*D4$$+,6*HH(8HN?*H!2JW&U1H)]K>@,Z 2Q'VE2&G M5 GM2J3=$4 =;5>@#D3<+5Y,IT4SYHQJ+EZ'BP*K\J)=*T1J@L IMXQ54:/% MWT'4N,M MV,L\WP[#@-=!B@F^IS3JWBJAF?[-,7*I& 5,&C#! W[K58)$DBH M)@E*5F0%Q4O@(JPOX"=RZD[#E!O U)(-]RA1OLE8.#.4:\PC>AP:J6W/57NR_[.EOTC-N'- M6(,G8(0^89(=.RZW"3'1?[#MG31/:2 -H.WW4&&KO7=? G ;[V&<=A3Q_A%3 MMUL!TWM^ DT/JW=I&/OASHM8E=:PS G8%4-0D( P ;4)'VD".M?*)254DEH@ MD1ALZM68DB^[GQWXAAE[&:9U#0WUG25P@/?$*J8;5\%M()C;7CD7DF",P-', M9V+M/Y>P\+OF7NPCGP!^#ZO/*V)4Q+KB3<6Y0C(9()Q&J]D65;H+!:+3*C:Z MV:4E(!+4&SA>',!\5"FW2[I=KCU60#NAZDQ6SOI?PX'Y\ MH!B^ESVB=91\SA#]EBAIV@1PHC@]P,"8272.,S\-=S2LTE8]UF% QC-&09J1 MC1(<*,8Q\",]>L)X49J)@.5&3HYT7,^V[U(>K[P([O7G),>( M !Q.-%F_"HLL8_W=@PG)E7!;)8XZ[&YC.!!^RUDRA^$5GBN7%H/$6OI^NLMH,VWY?Y(=ZA>%[*DIB2-:K&0>5 Z.=Z*$3'@JZ) M-_&<]7,]Z(0 5M,3A6Z=FU63TV\J'705/2S?)4/N;9<3VQ;MXC7 ME27NZPI M6.N@S&IAACD+G$Z>([;-13XRWQ7H=LT*0*!-LY;M:L\LA8+;,FO8Z2A#F2?. M@>$WS"^ =_UV>;@ +K3NX7S?AIM'$EE\(MO]+,/Y*5XG*:U-M=_N(YJP*.8\ M*%S2<'+0+7Z&3T&W[4]_6H"M@(8RJU?K!6(43Y+U":&)&-$%>F!DD4"WD1X$ M''N//!\W*5UL:8DV$F/CW_;ACN=(>;D#5] :64>S^)=EZ^-8^0NQ[]$M>V:3 MML^D'VT21 D#O$LQV7QK)82VX_X3XJAE]C1!UVQMN%%Y:UK3'6BU-.VF^TNL M6A!C[.YB>/0)]TBTG33,X\ZV1R'LFK$??4)KX1;ZG&E?Q/LM._%)-&4JP,/K MHV=-XUI<.\06I\'R;EJ/XH9KL+F7UL&#&[+EY6W+/N>^D;8X%AX@U$NZD9:* M=TV4M;\)B5B.65%7(*,AU2CNV%*;IQ[F5*,ZM&[9"[9BUO-2K&;4,/=(^LY: MXGCA[E'$7;3NL<->J1]X>=D<4\]:Q\F\B&"WSV0YYPZL3=L=,^UI<@Z=*]GE M-*P+0=S+T)A#%C@[GB9H>,&AP@0!PDL,"R8,!EY% '#T_!AX*AS/?J0%>57]1_J3<271TUYD=0:HF88#J:&V3)IS1DM*J" E M]$/@KZ0H-?#U?23IK80E5MVJ9.!03##8J/L2<6/%'V;0_2B K^>#U;FU?#M@ MRKW6ZTBI9^IDKC3JS.]O+KQ7U)R[*]/?UI?%GL[WJOHCPTBXLA+;B6I^(RG'=V %MF%06?-&]]JY MH+9 A)Q+12='$-^MRB+\8RC>70I"7>/G_/XSCI[PQR3.'_5UIH:0@RY -7P* MNI6I^M,"+%DUE-EC[#KCADT)(TX9<=+0?4#'G1'Z>OAEF/??L9?>?TZ.G):* MBOO&W!)XB T7))PVW0:/(U@LI49(Q]<5#>]%Y(28J M"CW82"D1]\VTYG(T0Z4D7Y*I:J: V,Z?7X:Q'CD1+\$TC[%(IPUQ+/L#SC@[ M4ER>C<&S,,K^+@[;WJL<-F1RU+0[/96S[.'DSNW.H+/A/@3VN M2FK.+"U1G51 _2&=<65PZV3R.&'A3R1-_ \4VV6S&F)/3AK2<1;DXB.Y%WE4 MD639&5E)R5X-QSX)";5=OQ3 @(<-6O8;IPE22)CC @TKW4TP 48-Z D[>V5I M+B@-^5NM,.0OOUR13<.&U3(Z(QJ\? [;H;4*:'X%T;-+%4,.,:M"Z%CH*D(% MB"@DV5T26' EN"?4SQ.:9F^4301U02&ZK,O5HH8#5HXV(V85X="3-&2[\[;9 M/M[40V8?\?8!IRTI#+! ]>5-S%,PGB= MI%NO[)J>%\]C\@05=)% ^"N@8O0]191P/H7"?PR);L7U(&IU5T$"*;N>\4K5 MY6!PBJ[C9[B:2_Q.ERCGSD\:,^%XT1P;-]S9>I)JT%P:/_3$4.[ M![J";4)K8,=J+W1ET7=VIMRAON*<)=MMF+-# %;PL8$,:QX_$(]9LW.X\7+* MY3**\ 8'T>$R7J?TI^#3+HFO]Y*%\!A"<.8T7&S1S/I3 3&_H6QV])@2$I27 M'=4Q6J@BABIJ:$_(+1 G"&RQH\T _Y'6Q-D5DH<->:>(1YONYD!/)*-S[(=9 M6#*[6I\]>D08RL99Y(7;[$.RCX-/,6=2?INI<>N;2#.)Q[6V^#L^5G+PUP M\*,7J5.K+1!=V5'HQ%+O+&18#NPPU&Q9&&R!BPKD!6+HL"IX0\C@-,7!79[X MOU[&?K0/",/+(&"U[+SHQ@N#R_C,VX6Y%QD2$X<2@U/5X\07U7<8)1"5/H95 M2=N.@AABU!:HHH=J@HA2I&MV01.^X^/7HI7:\:);"T>2@DH-C].\"H8'T8&+OH^ MAE]-B,3)H9H>"9%21"DB@21B-"F\7I^G#:Y_/U.@2<:><@Y"VCN9H63,N:RC(FI:R8J.LLVR$ M1!EOTM"G])L:.B)%IQ1AA=3WW#ED10:3X/CFEQ?CR-'R@+R5USD"/![RJ MV@C565%U2/"KJ9D[C>.ER&6(2\.V/$$/K'9B20%X%7W)PNG/N$>1,* 2IFT) M PL)C\I2B\/M?GN*8[P.:6.+U>>8B/H8[HH2G=X&DZT&%\K"<1Q'#RSC[?A) M$/+BAA.#S)X[EFM)!AZW-W$NPDF<5^YWN:P4'F(DP"%O\]D" O.$NVM$# X+0C2DJ^V(:U!CL]U"#%NTYV\]L\55D^>6%$4Q&(GV1? M6[>EG&0XX..*":>P<]HQP5APAR63"2,_:Y&Y&V%$]'!HN*5B5)[L("8G%0C0[LL@$DEV[K&/- 34OHJ'-BU^8\XV$=XM5YF&; M%+.I(,'<+=X5IU:Z]][#2 &ZI"-$;[B; 71@7,E@1KL:79"B5LZ)(4H-[2DY M5-.C 7M-<<*WZ'U4?O^0X=_VA+V+)_(?^DY6\CC=" VHN'H!&KHI!X51/QTO M70VKH!$#1Q1^NF?LQ^F/]$V[!;Q3.M1]W6X$=D6/M._<%9HTQFOWL75)^DK8 M .N,#G5?"FL!7= =_4OQEMY,4A>!3#'C@?ST_BJ,_22*;[STU_*6L%I)->42 M^I* JJ(P3-2ZN$(_?,":"T,8E228%E00)8,*.H@20M4=N#"4P^A*!BV.'B2L&N/TH@$2^0UCLZ&R?HYXK MBU(;QT3.FENGK*Z5P?\N7;O[$8"*FH>(6 U<(_-U"F8L< M\(M5^I9\Q^B#52P;0=S&[7'CRKB\=:D)%?\"FS\RAM""2)E>I*D<2_U8\&@7 MHR/EHK,QBV[G=M1T''5 )H8UKLBKG\6^;*_4>P[,_DEX,CRSJS+LZ4>=AZ5< M R;S7K3-8/9(XK/F3?5J3?E-8B8;\E=%91C&F4**B+=]!1:18?+?"?(S*G!QDPC M2][K:T_JG%@U%(,X;)MZ1_QOA,OS$>T<#:8)[<".G(RN2QM(T $G=Q3G]F[O MB0YC:0?%.4?&!D3E\0:X+QQWIFH?\6,Y-1;.$;$!$!^A.L1TQ&5.-4''Z\ZD MGK5^C+%:R]YT,Y%O\68?>6DI\WU2G5Q7T2IOM=F8-^UT3SHNM(>>85*[7GS" M01WP])-+IS%AX6D1L=Y.5-2PW92S4!DOM>_JS\+VWF-\M+T!^#(!.2K6&\FF4O#$B/9O+RB1>7%:>=L*T=KLT?3%:SG M6(KKDF_7"*=WUA)$Q[RODD-KA95LQ3,"Y91?'")ET]%)3F0H%0<]UF1?= I? MPB_ZENL<5^%YE=YTG>3WR45,?KJ,\^1'+PWI2[9;+\?WJ1=GGJ]2]!&( GF? MT::CBKHHY0,@/)Z M!"@G-_'4,,*RW-]K/C47]=24]!$= DCP'K&%Z [4[A35@KH/KG'Z3:,R7B5 MS&=)UBY]88, Y :MQ*A>/7HX> MO2=, F <5]X^H+58:,GV,,#4T8?Y 2Q_T$(L!F.^")TCR\^"VROI0[PW_(M\ M.ZO:L% O;AFI M.VF_O46N#*$C,46"M.G>HC0,O/G9#-* 5Y?,[E/L9?OTP(!N<2C+YSV&D)MU M)?5BVQ:5E%-QKJ*DCLT>"?=%#\2KFDX/!Q7LZ?KH/]GF-CK3.*O9*/'JP\)G3(GJR MQCRV(_OS#"JLZR59 8PJ:"?J*@P2H?HDL#Z?N8S"T5P9"B4H8.'\O)9YT<-+ M 4%\NX:3[BOBECN_&JE0P?&!@EEZOF!\S&IR)VHHDFJ0)!\0$[9A2118DVHN#LC>+@+E@-TK M]G6L:+E.A"/V,U?$(#_MJLLLOK&7Q7H*0*#=C);M:C,CA8+;RVC8464.$->9 MAUO,NW0&88I]\F&YHN-G[._S\(DN+.O0)PI8Y!&0S__KR7XGW#D2[!2CK%B9 M,H*7AGG('AV@79H\A@]A#O=ZO,^T4%CT:2?<#'-PV#7E%M-N1WY>-*[_%(=Y M=GOW25LKV( #MYI8"2,N)5H$D'7$@B/)4^02I]AU,"STAN!E7YIWV[/HV0WA M^)KLGS7%\)L@<%HD8U54&O%W$!WI,M#UP>1OB,(X4=2^9%A;R;X-!*\ ZIKU M30A0)=!6IQ?48(R*](I C!VBX8#P_2.8GZ2E!A"EPZ@5MDV!%3JBY31.MVE\3-@BHN$#[E3 M8I\56!VMN)U4_P:W"J,YW*OUCR3P(YOPU7JUHWA9T>51)NM4(T'F8DXV<13XF[^+GB]W^O&:WOTR VQ7=_CPZ*'](0+;]3WQ<=C3+1T8; M/C1H/NJ\$]GM6]IHFWA:M$TLX!IM$_F3E=4:%>/2/Q8CEYUAP=-EYYK,6Z-. MO=!VL.P_Q5SPDZ7WJ@N348=X@6U?-5,U2JM7"?V7U=Y5*< 4+5VYBRI=D^%0 M=*8KQ>DGKI1W5YV6M]S0 H4Q.F O/:Z4[S@.J=MJNS,7#^VYN'C>A2D#EE[- M3$ ?V!6-.4D=/S0&<3@G-![W4WB@>B2'W,^$4R;(6T1"9$X*][,H/1)5P%P##8"PR6K*9OE+!).]++"J L1)G" MD:U*&Q8&1C_3H5$Q-E32+BP_RTIV5 M*,5&VR0JUQF.]IH5Z+C?#8([UEQ MU:2[Y^_X),9X0S:ED_IO^[ED.VFZ>4[1FB.]V/N#KL_^"=-T;QPLGW#J;?#% M,T[],,.LZ $-OM=S;:&M&7FYWF[XM$\4R%IR\2)]Y5 QYPN%2[90P1BF>&O;#_0Y\,J C?LW>US&7^[J.)09,_._HL.+8V7EI1QB986K*":AV0U.L M-R,SX?"R,\ET]UI]1N7 S45H A$G78LJ?NIS%. UZ?C8?XYO4,*X?NQBF@O) MF1.$E^W-Q@OVLP.G?%1/VY.'E^EK!PDY_[GUJ_>WXWP'X2%.4XCR,.7;QS#.Z[GJN@7V4B&;Q8IG5CH]0(A3N]O#)4 M+!R#L,-!B?6TC'*<> 5:.'$LMLP*,SJRK ^>)5H,YH2A<:E?:@+DQ6_[ M,#]LO>MV2I_Q.G]HQ<7@1FILF.C+SILH<+]QS_LB6%##/ MV1[^-7I.^13/XSF;8[\RSRD3#M!S0P+^.#//@5ZKXZPN7_CBH]33H]W'(/?3#_<_Y]SA3 M]SL]&G=O;>W-WVM<8 =^)(C3]]_;4CM(>H?.[]U8=ATZYQ_Z"7]7%P'NK1.] M^7N-Z\3 CP1QU_![6R<&2>_0;84;Z\1T:9HS?<#?Q:4'?;KBW@K1C[G7N#P, M^3RSWJ)8*R8L8 M&^1/J_4M]I--'/Z#S!W3BK,DRS.[UWJCCN7"R[T))D_^BF_$@8!?](TNB=9' M5KZOMG[67H(,1'ZEO<_/O%V8>Q&EOT#+;;(GT$X\Z+N,_62+[W+B5"C;5\6$ M:!HV:S'@S,5"$%'I-> @JFODIZ. ' -5**C$<:+YLT(>;2]H XYSNJ7N%*U% M<$F_M'VD2R>*"B^J?,5,7%KE2NEKY]J9%C$=8NYT07[8)2G15/H*U$?K M*65LM;[S(IQ)VP%KX.#T4S!.] MSR@DK#[?X@P337I7>"')[#3JPQCK.[OC*4-)E M]%'@#'ZB"1-=PLA#@#B-2628XN3ERJ(,C#N66&4B\G(N]PF11_R=SMIUDO\= MY_5\'O.%AHWGN'4>,XF][73(8.Y:['!ICCE2J$8MJA@M$!NX>2'%=EYD;'3 MN7#L !Q$S#VKGV*R(XC)3&6L]A.?35^@]4J='%\T/B1I\4\4[OWFG\29?IZA/$%I20 E MA'ODH<]E8R*OR&'8Z1^6SG/8'7E9MEK_Y-%H.5^EMY1'W:6Z#@'P^-LH1N,< M7 D-=B>E,R(3DF%/1GMCH,=QQ+J;S%(V#<>:<1"H8+TRX6M]A?Y^2E1IG M9UX4X>#T4,!E!6 O;>Q#U3%U[3\A1GVV)^F.PO?EV=XBRL*HK*1[11UQ\C0C MMAR@PE!?!X\R-U;/RZ>9I$I4UY^(SRG^N,^\XRC+J2_\]MTW7W_'_"']EV,% M*CIYM&9K5,KS^\4))H;ZQA')3N8?@\1GB>1L3SO=5]7ZRE7M*U=E]%"XRI7, M59X*KK)$R% QTK1>0[:<_,\T]2E2-?UL54*;1!W;BS8Z(54_5ER_[^L[K>FY MY#%[3H+>3UH2<\P[]N*ZA[&W&KK7(*)]OW?1$?X>9D1YL3?5M'3:US=G8S&E M_[O=1_C]NX=OWR_3]&,2A.L0!Q\B;R,370T+Y+=,S%<^204(YV_T''54Y'H) MY 5Z\DG!$84_>4^S<5")@GZF2%!I?2-(4CUX+5&G,,;K).YCCUIP().T$*&R M2@TLG&$:F7+'-@>PFL3(81,=12"CI8I_OR)_^LL_E?]"_D-OS?_R_P%02P,$ M% @ %(BM6G011 7:0@ S[T$ !4 !N;'-T+3(P,C4P,S(Y7W!R92YX M;6SM?5ESXSB6[OM$W/^@6_=A:B)N5GJ75#'=$[(MYSC&:;EM9^7T?VY?_GE M^+>C7T; -3W+=E=_^24*EY\FO_S'7__7O_S[__[TZ;\O'^]&EF=&&^"&(],' M1@BLT4\[7(^>O>W6<$=?@>_;CC.Z]&UK!4:CXZ/?X/_@?T:?/OTU+N/2"& > MSQW%A9W\=IQ]N$J+\]S?1^>?CT\_GQR=G(\N?C\]^OUH,GKXFJ7["INVM&D) M'=O]\W?TGQ=8WPB*Z 9_^64=AMO?/W_^^?/G;V\OOO.;YZ]@YJ/3SUG"7Y*4 MO[\%=B'US],L[?'G__YZ]V2NP<;X9+M!:+CF/AWP_=9=>OXF5M O(U3^M\?;0J-<$#IV$%[?W/]F>IO/ M*,EGMM(^BVCX4PC9BNJX\EP+N)#4\(? ')GB9>5W/,.U$8NM9 E3 M2?-&YW-+F5::-ZV87_HXW0)X;%F2Q^R63:XI2=+XW;RAY1*4#'77(#1L1^)8 MMZM B7A/8(5&K=Q0)5U@0I4=C_?((&I%#E@L;]U7F,KSVP+>ICYEPF<;9E$D M$%&O.F5XFVT4QG]<+.>&[T+F!G=>$#P _VEMH%FS"]4PMZ)C1<&4Q@INC5=I MV^Y!^&3 T?GR_:OQ/Y[_Y$6^*5-%?/5WK)RX"5=1$'H;N!R ^\T'W[,B,Y0Y MIM#K[%@)>T2NT,#OOTL4'E^7LO$CGW*?/Z@=[2!:]YX;?TC*=%4A\:P4KODCON+EVD>#7*\\UH41^.D0\VL&?+90IN@5R#9XM!,65)&'/ MNM?8G>>NGH&_07]MT7:&0J7L<./_7GD!.K+-]Z7:0XJL3[604T2M4A1!;4;^ MQ%3,0E-0Q5+4\1W8JS6L?/8*?&,%"]T8-EK#Q5\3:K:4F[T&*0)^-<+(CT=^ MV-W07^YLX\5VVLY<'(5W=^YP!RM.UIOQJ ])Y8:/ +P9&S@/QG]N,^H*J5>Z MA>P>V6+@9-]J;<]0JG1!D+[A"@C]_0'N%=:072(FSX8521<7)CQ;+)? AZP2 M*EYMP9)MGL)(2"Q3LA"YU2+ZLMC&:^MD(=UJK]2HGLZ$?01!Z-MF[*L!TR2? MI8A+KDFVP+O?D0D'+D9:F]/X*I!DQ&\A0*6(!DU$E06PMMBC,P#F;ROO]3,P M+>1#>X9^0.T_B]M^ZP8V'*6>?0.Y L]0W:O$,ZC:^$IQ<=-))>3:OH7[9+3J M1.J_@W](&XR*$.3PF=<*>(.SOP6LW5_M$-4SG9Z?'!T=38]>998?D?8<&C MI.11OF@D12:'XYF%FASDW^OY-(Z@O_P@M7_V KNA889908[Q IRD),9\G[F; M6Y[ 7WXD=3^"E8VJ=,-[8P-*S<4E^W%Q.IF#+9.=7)Q^@JMJ8XM[ +O/T7>,>"5$HW))181$MA M.ND>IDRN9UAB#3KYS\, A2I1BL6I.BP>X.+<@Q)9UW#K2 "ED&Y8Z-!%2V$Z MZQZF&6R@A1IYXQBK&G@*WX?OP/!OX%\"0K\II1P& M1#S"I6!=J 8KZ>5L<.72#A$PFG@I9&-UD/TM,OP0^ Y<=FX]O[P](*0LRG,Q MGIQ=]!@N%N%2L"8*EW-P5Q#8J%HJ6N6DPX*+2;H4KZFJ7=*-[8#[:/,"_!J< MRDF&@0^35-GN]4@5,+>NZ?F0-HGW!;JKEOJK7'D6WN) S#4D^/@%S1!59I!X M-MYN+2AL[.4:NR*1^QTF_9!0Y!$QPT^!I2)I[,RRH&*#])\[VP7'6.QJT@X) M-U;Q,LP46#0*#;V"/R[\9^^G2T-LGW* >%&$R]!28-@H-#,>SA?^@^^]VDG0 M$2)DI>0#Q(U%P@P\!6:00EL?O" TG/]G;XGKE+K$ P2.+E\&FP*#"!H-9CXP M,$#E/Q>;/H9-/^DA-%2),C 4F#I0B"3G8>VY^-U8.6)AL=T5FBIK3;JDY,, C%O" M[.A7@8TC;>7^Q !_Y(A+.@S0N*3+ %-FPKAU0X"D0+Z/1FBDC2=8H^J2#P,X M;@DS\)39+Y#%T[^"W%IY/MX=II!J2%#1!-H8CG,9!;8+]PY8A JI MBH),>KUIH@N6(:3,0C'? '\%9]4OOOYNKV?/\)?+V=WL_FH^>OK/^?SYB=_AO<#[ MI1&\Q,J,@D\KP]BFUPZ<,,C^LN\%Z1]^[-JX6.ZNX#]XB0L!QC6>+VO+OMQ$ MIED00+@HK2\F*C)Z"AE]KJ[G-L$&=5X.T;".\BW[J@J@TPT0$]ZEM%K"S@ ? M#G,6\21 O_5M#YGMXE(5\ #%#D"WDN$_Z-;GJ^$ =$\YO#)\_QW.5W\83E0V M\W#EU9@G+)!7Z=) 0F@-W@Q0'W(*RW,;)D&1PON(7%WB?J,TNR.(CO4'@,*_))!L<"JG#8ZTG] MG14>?+ U;&O^AFZO SA9+L(U\ M:Q%"!(6=!B2='X\G%N-\,:2HS]B)5GX<+ M%I+TA0YM]B$DQ-LN(T(O-)P*WF>*A@IO"_SP_<$Q$E,;7%)OT<8=/UV0L@R' M#=Q2"EH]U,\C:LB1/DV5ACQ[1.'0%LMO<(Q$"L6P@YAG./3@%U/0.@,W7927 M:1TQ9#]5XOBP3S$@]"E""5H:Z#06$$$>&KYT:*LG?_U= ^1B/Z)PIY5 =!3S M-&MV+>G1]*"BE=!2S%%JB<-VDH'/4-33\7@R/E)/CE8@$SG#(OT S=692>[! M>$?V.#9C93&Q[D1A019OJV20=8"TN$,N;(ME$AZ=3(JZI,.D!+.DHJP2&A%B MOMDZWCL C\!!OBQ576+80QI+/L"3DWACSSS<8%(/DR8\PDJU?S1B!B:\;OX=D_CUG1"0%Z>,N8I: M.5'K3MN: FV$%F0OT>N4C'F$H/47_9@A9Z-+HL:0CM.*QP*[6?3>72Z8/-ZK*U;-+N?#ZB3T2'0 F:N*(6J+53 MSZFBO2_VF2OLEA>;XQ XPBN^J)._VG%##6>XS_I8E3Y,QG!*CXT$W6>/CX>L M[;$R2-=3:E(6U72JAWK7.!-3=\ M]+QN,#/-:!/%)UG78&F;-FXQ0L\X3.HTE%OJOE>7]2OSNG68U&"4 MC&*-F:ZUZ .\KU$!>9>''"K9BH_<#\..PFTS'0KC,PV)1"YD'>+NCJ(TD M1.LL"M>P4?_<;Z2)M"EG&C)=F&0=X&6..BW+^B+$>9'*H;'#9JD*4&J MCR2*)(C"H^7=UV"Q3.\\P:\)A_CA[OH4) M%!PHW[I0.V#79LH9,C:U$O^T5^!&X ;VAKJK\K"I3H2XC(*&P?]9S\8;UF&- MNR0MAP(*ED5?-3$B#^/5CRLO"!?++YYGQ9XVP'^U31 \>0Y^\8#+T'=B<$HF MP0RJ /\OOA<$#[ZWQ/JTYE+T'6&:**),ECD/,I4WOM/XX;3'F[#IBSJ:C"<3 M#:*&<,#-)Y@$HZ2:YU< 5"9ZC^8:3G2.%T>(3A6 7000\FA) CYDZ]8 O!)+ M/3-5Y)\,5H9S _ 7M+/O@Z0 63JI9YQJ H$\ <=!+[T"%RK.@C:IHDW51,4ANL$DI:F6AT=V6G>#)Z\ M0DAON]&S:DF-9GA7>=-8 0/<@\2!LK"*Q4TIQ$R#YDX#T:5N929Z34F\4U%1 M85,]'@ 1Q14^J278/E4/+OOE67;88[L15,;^A/,2+#T?).F>C3<0S-^@AJ$J M;-?PW^,C912Z#QT3>?$N,!N[B8>$4FK4DJH$$EARI4+ M27T(O"")*CEZH1IF? ?H 5]@S6"SC!6XC]#]_,6RXJY*F4!XB]&22QP3BQ!Y MLZ&F[5CC*)MK6-5 FH.XRBCH\>QH/#W6P.@FA S-.897S"#G,HQ:TI&;]1(" M9RD?O.-334=SI297&:J! TOA6QEN-IPVN]GP]+RX^J__7-Q=SQ^?1O._?;M] M_OOHU^OYS>W5[;/BZ'D-0NPSY>UA_#Q=1@PN=!@#Z#%,-JI#Y:9M3\2\\C9; MST4=ER6(7ET>O:'%(T2 E5E,;8/I)7%#B:'7\DGTQI 9CBJD5"%UBK.6NR!) M1*Z2KBC9,92L?$+<4_C8),4NK_1Y_X"()S'/8+'EEQI[6*[!8P5$@.L3#Q99 M#G&Q3KHJS,)%B8DQ:&O3#A90=FFQSK<]#ENJ'9*-UK1DV72:0D4]YJ$=;F0( MZK!CDD^077,+X)X%&7+\4!-/,E;K)<4(UWL:,(DGR,9(8H$:"W<[KYS>HT\7 M3>I]MT:8NTX0(B#/CTY/IC&8Z"_)>)8$A+J.?$CDAYAL<62YW$XO?H0U>Y(U M(7\)]I:E%;5X,IZ,ISTDB PE##!$*$E#]^!G_ 6_,&3(.PPVM1=9:M!0A<_* M5961=*"&Y"EE/@CVL,@L-7JHHKO_A+X4?UO$0@;S-^";=H#U0.,NYR!(Q2F^ MY$>X-1R@!%",4-!!<(Q7?JDA3=4,8C/K?Z(@7C<&SQ[&9A^KZ<6(?4(VZ+)( MC/DC^$=D!W8(TJ!NB4H?@>FMW+@4TCOALJL=%GV5:$MJ>%:MQM-8!X\@"'W; M#--(^K.?AF_!S?EB>>/Y2V"'476?*JK889%5BC9D7%?9L['\)+0&LWN=IN)( MBTUF>&QA15V?CJ=' V1>$QV(\E;O =^2A79Z3Z@X>S39L-06=! \XY4_X]B@ MXN$1%]H"2$8JZ2!8QJV C&:-#Q"F"Y6>=#K0^3>LX!)O(P$;8WX>!)H=E?ER@C6-X[WD^?5C;-F M=U.N9D__.;JY6WQ7\>I&[JK#3F3V^RJPVQN7S_!H&]=7=Q M(6=F:+_:H4T-O!"+&E7*-4\G8D>I& X%2R3Z E_(+@K/*$ M(O< W[$NF$^1[=,U;0<4/&^>/3%CCXRJ#HN>G6E0\JU=-=NB:P!;;]HQ$^#/ M#H@IX5JSC>>']C])&VZ6K$5%PG_.-/"]ZXPQ5;(VUIGD8 5JX\Z:4-=LP69S M*3^H51^4EJ:B 3ZJ\<6PW0#I%NYHW?D;4F-D!^MD+7P-7K"/:M'R?7"LR+%F M"FOKD$RQ)RHR7'/9IAFLKQ_LXM"25,?D\B% 9T%F?0"%OP;)OSF-IAX;]+=1 M&0OX(%XEM&T;S1$\G=5&?:C*-3--+X(:AOH%]BLA7 M+5BUIU!)+%G(P:J+M MDEW+8[2J-F[=5P@);!36W8F8YU!)1%-!VV4ZA3UJ/$JJ:GCPP=:PK>M4INR- M!=>*MS/H]>>0G58LA1TJWQKK1O+J79=A+!O4'XSW1M-BFJ^HP@L]7#,[G!-) M:A"T:- 7@$3LQXVWBQG7A9RDPJ?!&'RB].C0BZ?*@[U;+1 M_!' Q03V[@0UWZ&2BD4-4N\AJCG>K!V]_:C94%7->JAL8M2$Y(N':A;V[*>[ MK7UPM*27M-/MEGJ1^IZ$$HBX[YG M]R3-?T2V#Z!B8.<*WQ\?D,8DAD:ZD743X1&CV[BM'(C>T:KBE@FB04I"7U!$V3 MO&+K%*,8RF("8,5/OSZ";3H^+Y9WM@O0W0=(<^RCIDQYM01>$) U$UQCE4AU MF5:S*D_4">[05OC!MZ%FMRC>1*(3#*>(>0Z+2_RJD'P^J(9%A6[DN:MGX&\( M_GNXY(?%'2XM#/(T+S\2HPO0J"O! 7@?[Y)A4JO-=UA$:J8.J:YX:K9I>47P M1$VCYCM<_&V\H9$Q\./GLI4^&H9 QM;&*F3(6 MM3,9PU\&2):6^I!Z/*?[SKWUCOTP*"9(+X(.[G0R$B%UH/]'W>S5<$#LU)J% MO4(?9JY5_$,N91)>IGH.:CH1"B@Q?S/7AKL"C[ GSY=+@#4P==L(+2G/:YS2 M0&6BEGVYWM"W#B"#SQ_T)+%-3!R:_&LF'YRKU7C9,>D 27B\7?2CT:^%JA4_R]W;:$BMZ$\15DC9Q2XV'4_&XP,; M9(B:D'HFI,:,ENJCK 6X"?/]=[C2),5[9\JK):7D4:2>CLVT)#F>B*KCHY*> MV19/M&P'3[-&"I(<+DD-PS1?NQ\@-\5K3ZK/]$47R_]K.S =+XA\\!1M-H;_ MOE@^V2O77L(%MANF5_50@&BX(S!S=F3JI1$,JO(BPM(!\A@XHP,R3P1A.>I!A.+?NTO,WA8!$#%W[I*YK[TL?[8H?YG9Y/)::,3&MS+MQ34^ELY0.0OYS"T,]/J_T\*6RT+TU%(-*7<-\F2B?&)582 M0#7?%-J,C$FM94\E(U*,:LHN5<^[7=X;E:&OG57[6EQ"]SS->X92>E=]4@5] M*]\06L^J3:MEOR(AD>]5[!+UO$_%7N\\F]#S:J]*RU# T;AB6H\J)1*VD(P+ MID\_Q+1%2AW#;5'YN$!%)ZE5ZV[IQR5+)R\4=+7L\S8;.XF2B>RP7KS3!2ZG M%>>B9@FX+WADN-:H6+0"2RM>4.9E(F<9*NS)+"VD37U\A6C9W1NA73 #M]=! MSV=1_ -W# /"N,;VDROO7T=IB3J\VW?OA;2.3\NDQ?N#J$GLG9PYOY;]FPU% M\C.%//(.H2_'D="+=T@8>O($TY,_Q<6-TO(4V$EV+8JOE.4>G(^O>EQY01CL MGZ3/+H30[$ M"U5A+V)M\F6^R52[4KM2BWWH9#R9:O!BE!C&%.Q4$K0D=7-Q MVNVP\]WP?2/GJ, PW$RKP\VNE.X[5U8U.O.W5^LP*,X9E-&$.;>P[7N>D)7: MB9MYMIQ:]FM.D'9[_A8B#\D"P.;2P>G:,87':P0X6RY*2*"3@R]QC5@@0 M5,(#=DHL?]F%'-AZ-G*0L@R $MSB"7+45!Z"] ;.N8:37,O%0)]/,@"HJ>)( M""JC -AO 5RJSH/0WL#M)<[]NYBHJ(W3\>2\'%))>W 9!!)TG5:QU>>S#6P(@=.D656YSR7+]_3 MC]01H%EI/1L3$%0UHX) V?M^7DCSA.<<'T[JQ@?:51"5XX*".R'GD\FIHJ?' M=\3/'A%]OXI\U+UB -C'#')V+0>)-E"1AI &JAB&N7*O@KGANW#P1/'!LD-0 MVYRYUK7M1"@8(Q^WN$H[**JUU\Q0WM[9ZV0&YWT+R6^_@B=@1GX5I(8*U5I0['BPM62L5KY*#!ZK(7T M44FF89,I[P%0KKD>I+PMK"2$32PQZE-SN$#WH0Q741!Z&[A*N'S_ KR5;VS7 M<+Y 03N9N-6BQ -@G&CM2(E>KG1JSG2= M2E+^3'I[V!+?M.8TE9Y53:6H&)7&T#Y>]=]S$#7EUH5-B9AN/M S:ME]68, M-!1/2GC/[F,"\';&\VIG3 I2VAV[B1 @IIWH#@S3DAZ3NLA&^,]4AX@;V& " M3:31[_5.4G"(2\-![[@]K0% CV[_+3).6:$E% M1:\ECD[*0AKP+@C&-8X,-7$-E+HN#"7 P7X76=NX[,K>PB=?;VQ=GI8#0(, M"$+EEQSOO^.+RN7X"+S#P@0S+!2")*@<%#ZB)50ZP>Y>?K[I^6=ET^<;V186 M[0LN=K,+/=[R%1\S09*B]-M$2>?J_A6"6&??7!MJ'HTT0HG+6I& M3C6EYYNMX[T#\ 3\5QMM@.NT.'/B9J2N&Z:W%>2T^I*,BM*Y?JQDT X/\I]Z* WFIH,*AS82=MSBEWCX?:< M6L;=N0:A83O, \A9NP>51K^F]?7]+M[%Z=G%Q12.II/3\>GYV>FT[/_?E2TN M?0XT'KFQMK=\HB+SQY#Y&KR=S*GIFH& +B.A=V<]5,W\, L" !=.<.SZ!CN= MOWO4)'CV'L$V\LTU7 ?-WFQ<0 ;F_%I"SX!<%>YV(@L:YQUESJY,XC_#!EQ[ M&\-VV_!F7XJ6[&E'A(;$HNA$-;TPI^M?H5;7Z,]P26%ZCOM@^'\^9!K*Y/P* M-B_ +Q&&-WM_F4)!MG3"WE8E [F0&;T$MF7#!>"3L5N)$Z8K;'HM:=-H>N(3 M49 =3MUTE!/RWMC 'Y_AIBN BS?D6D*:@>@9]>0$%[PU]&@FMNIYI35/'GS[ M%?:F!\?&B&9Y48'#(/8^ZX-(TH$?YK"&O^UQAK_\>#3<59T-L_!-2URY M)G&Z.(2X#Q*LT"RHU/:[TE>MD*$KN080>J^JCJ(=H?#5=NU-M,'B4/BN)Q*$ MMA6QH,NB\9Q&P]%X(^.8_]YW'*FR:#Q7-3E@O;-=< M_Q%HU*PFU0KB=.9-- M-FPH&26ASL-;U_0VX,X+<) 5TA0EFHXGXU.-T"(KOHH87;1.7I@2$D8#F=5N M@R "UG7D(P^!V-WO#\.),%'-==R9]?H/3O; GYZI\<$]BNP%F[N,)ONQD$O M8UC<:B^ZH""&\C=BV4C]'8 _@ULW>1+O[\"H]1;$)B[HX.)H#'_I(?P-9!04 M;)!\^4P&SE[DA^N_188?UCN&DM(/&&VJF"G@4WTZMJ@;-$$RNB$+XCT(TP=( MR'=H:K,,@QV-)R-N%:731+G[7*1QWCOWK6ZL7WM 7Y)Z#^;3 7TA1= M;15T/')Q#!=#&CRA0U8P]\E()I98ERS5LP!LJ^>CZ[K)M?_Y&[J?C[M\6)]8 M2_ 9P:RR@$-&_8Y=VH]B25 &8-7';"#3@RWSL.C20N8!QMYM/H+9)([%25T<"_J3L5GEH\5RE*M>[49"P6NR%Y/):?E9@FZ$W;U\^FC\ M_ J[DP\QP@T*M6GU'!E:@% =+MCEUMC=L@DGOGO^G[OS2+YT6=,$E+"]5TN(>X.;$?))# MH@!.7%%>/QYL;AYX[9:4-;ILL+2LL5/S+2U1,T:H'<4D@U]CJMEB%I^J2GSA M;#,-8'KKPN$*!-@@Y2QY>SV$U-X):"[V4%:#1@ M$5"+M23&V0'1.!V.W14R*,#Q&CV85.?H@$L['%3YQ12T(+0\,QY'C,3+3-.E M@;?91F$:?GIN^"[43X NV,#1+S;E-U@H5)_UX%TH[!N%?LV:-?H5->S?1K!I MH[AM!V>@2I^.53 U9!ADM*!(ATO>ZV&%[3%Q+M'E/1':IZN)%Z=0&QI<).6" MKHH\74#)P;C5# W? ?(N!]8,-LM8@=WEA_C>S2(*@]!P+:C62R.P30PWN,H8 M(G?:*T#J,7HC7UQ9S+JVG2CS-,CKAH];N%(.B%U<*NCDH1&UBQK2"%6;=HA< M81=4ZJU)/1B1]A!&3J2I#X$5)%&EWEY4PXN9&]H6$ME^!?M;G?,WTXG@-O@& M:KIV([U3]@9YX.+F!*8[7RP2I5$]REH M^P>7[ M5^-_//_)BWRSB97GK(F5I]@8=,,!-F<4MV?T\CZ*6S1*FJ36N%/6VB-X!6Y$ M,WM0'.H'!'ZE%DT/\>-"[)=(0-O0F7MCNH#0E-3*L5@%Q8 MU$+(**# 8):8([-'$* Y:+%\7MN^]6#XX7O61/SK,=1,NJ+%J/;2&5HS<>5C M]Q6VP3%\V ;/?T?/6+P'R F=\.H/*<.P,.,7%6M&[/--S#[.=)RR$LH+_LYZ--PS*#4K2FP9D1*M4 M$*4 R<=0:C8UUVG34R5A/=L*J8;%#Q;AQ#[,I>U]JMB2D'4,-'=FTV@#2\=Y M$TM'8LK8M6!DN-8H:\,!^*VHB3'GN29 XV(:\<5.J& M! XIM7U+N"+#Y3MZTY+TI!8^AY8 ]P$O+UA.> MM!OWZ1)K:R:H2I/)PC<#E++U W86Y%@(P""[3A-"?.Z;;E;3O1':\I(?S2/E MZ0G:###5V &Y!9=O>L^W*3D>6"SIYR;T7$/$L8WH6MPVDQ!IE=C3<;9%J!VMJKF'QH(W0G3Q9H(DGW?Z^X!4R3?KO#3SH+IIXT!5N!J9U#_!2 M8#]O &K2^QD18;WN1Q_I-9O89?A&3* 2-+"K,^#4UB#X1VJ+- %,KGP@-H9;HUZP)S*+&<**08F^TZ, #<7[/FO" %U(& M4E DUJJ?R_=[UA5G"DHU.#>06CK6%*>(W2CW!7@KW]BN;=-P,$XMV+1:XLDU M?O.+Q^#:TEU\CO0EY7S#L:XMV+1:H<@/2 E,+BEE]<( F+^MO-?/9F(!2B!, M?]DCF/[AQ[>G$ES[#_IAPZ7?/384D?0 XNH> \35_>" P(@D,)0&QM*?/J6* M6F$#@N-77;IBDZ?JCV*;HL G(7;.Z6B:>33<%2YDU^Z;5M@T7@R0Q1'[L&N7 MZ-7VL])7K1"D@U$#'+T/*5MP?[5=>Q-ML#@4ONN)!*%M12SHLFCAU*I/K*<^ MCI:M*4!F1$JU00I0"I7BMJ(CU)=6_J.V^X)97JRY(-0YKXLNS? M/?&'[(GY&9F:+_&X<@;>,.,V[Z/5DB?:SW^D54HP@C* M\"GYFDDQVHMQ "&I?M0]&ZQ@^/H"M[3Q$WN0;N[\+81 1':P1NU?+-%#A1@Q MJ?D*W7M\!+MW^4$H?6-7U8)3'=V:Z4"35]:Z>JYS6-#SRRWK?EA'DUCQ-FJL M1+L8P[ TC=FEX[+%$LW[#2:F27EB*@4Q_+^C76L*\0QK9B>89E1H%'KK 35+ M[42#6H T^0VVS(>M<-'<1YE>B'D@ <^FT\G)Z=D19-_XM+IX[&?H0UW&$'[E ML_@.8,5E< 44^,AB!U$2=,&1 X.2_8M-/@;@&EVQT"1*PO@8\5OK* GU\/&) M)PM%7/BB=*8B7KFO)-(.&#X=EU96;.)UV[VT\*%4C6RKD;.IL SA 37!69B/ MI+8X4Z!B6>>0)=;)1[)V(T/UD:3DZ@?.%)1J3HD:2*T3UEW<8M(7[7:C-UUB M!J=*389P";>9M(6=!3D6 C#(KE=7#\+%\HOG6<&S%QH.V>.]-G%/\&4 I@Y? M9HGU0E5.$!%MT6TU:)-EE?J(NB;75@6>SX]/H-ITM&>146YQ3I])S'%+N:.# MBBM(3CN[,M6&>P OX;YUM"@/F,0*^A^BXF*9 MJ/+&,&T'DH-T'(!-KV7/(Z.2[V)\H$< @3S&$B34";V= M@]U3:+C6R_L=",,XY!<=3Y:L0T.XL M^H%,,CWW#\-QP/NEX=:?RY"2:H<#5:OEDW(.N01YG*J+25,WCA"V'KCD6H$N M:@/"):RVQS%U4MPA6TV]KQ)KMMX@SC#VMI*YIV-RF8R:H$55=^/!^GB@H_4= MY4R&F*("',\A\>NL&H1\A^SI4 YAM4-@,@EF[+GEO"$(&N$H2 M+H'U"PDO92CY:KRA& 27GN][/VUW=65LX9?PG6-DP1515.L95*L&Y[\B>-1: M"9W$F!>Q#*F3],I[!:[AAL_ WP0XL6?!_LQSL9P[]LJ&@WGU"2E&(U(6< M&OX5%RJW+FP;",)'(P1Q[ AKWU^9EG:D HHJA?],==TEMEKL<:N $(=G&*RZ M- ([>(+2&-8"[J5]&PWQ2#TX/R[6[ ?"*$X%8!^*ZR^?ZG3Z") 5!P[8;384 M^$(&RRT!:D@9-A["PU6HJ^TC(=QY[@JM8&/W,%Y/Q+.J)R(JIQC7 -7P"541 M?U,;QR O+<4QL3ZI\JF%Y)!8DU+/3DU 3\IX.7I-OH !W1/:\\/,TDI]VMK MTVH)'RLL54#99>S]T4)%5.+I("9U4347X\EY.7*@BO!$S" R$( @IVH*8,QV MNQA*#YYCF^^)FQ>X]T(0/!COJ#.,?SL]3G= ^)/%!L7T@PT$1$M&-5$J&$8@ MW^*H>D<+'BD%V?UQQE(UIX[YSH!A0CY)#^ G@UBE %4\L=.$ M:L"O/!( DX!"T[3 P3>C@HJ=QT[3J]Q'Y3D"F M1$W* ?*!54I!!V@Z&0:E^*$,@A1[B%U^](BQ U>2]GN'HD$D. M*7'R5>\Y%EN @JRXJYT.,%A7$^H+-A7**@48Q9/JTJPF-GI1\FQZ8V)!EGC M3""**-D8J88/J8$^D=ZW7=/>&@Z%%L0\@V('OZ2=6"$-TPI"2GU[<^T2 MCU>289PR%@5^M%?K<+'\!D4/ L"VP"OE*>H*/3(]48XUPL=]&0'KS 1G+/T>P>H!.] M.YMQ:]F\^(/B7DNU#/#,#*.O>\\UFPQH^WR'P2N*O ,\2L,H@H\FAT$.$B5: MGX:AV.Y23\/RFW;@Y4G=&JM)R_!'#;C^YB1YO(06:! M_,D=@SV+ISBMJ,))!+*MJ[46!A@,A* ?870[=*(UH)@LIT#M2,;/IH.AC=0] MC[CUBDQVM-Z6"RG[8!@G9C\^I.U57EF,MD52EJ+:IFK=RX0RB4E209LMO0S0 MM5J@&FPHN0Z *!1A!Q@I@Z(&H9-=J_(/BGTMU=))O T->,K#N0/@#XD+DX$N MSG?"RQFI/L8G<60 "&E^O_H<$FDI!6L1!7DJ] T$ ,85+:>9>]C! MGW\"YQ5\]=QPC7W+J6%Q6G*J-6.J)!2J'ZE^/GK3\>_ \)]_>BU9F);R03YV MM0QPR\6E%E@G+MH/=SD?O.-1C-1K%&HV::R*:4FXHCJ/]7B91R'/:O4A:@]7 M>RBFX<#VS;72W2VPYF\F3$H,>]>HK _B\2JGK>L1Q:^V?/[8U\L_ ^82C_B" MG(]P.U(U;*D[9^:R9; 7H"6G^"R6#024'$I'S5Q7ZYW ;[_@+49+!K7D!Z/K M!Z]6&-Z441,AG"8=V=; F+NHDI/Q]/00B4)2Q@ M"S1U-*34!Y>P6I!Z[T@C M$C5V? M'N".T T? 7@S-E!7\9^YCW(OJK&"(^'/2C%&Q'6K?,"2H M<"\I9=/!688*:Y 7!(5VD1X^K$^LY4C2"+V"]89=UF[7L($?YH"%O^U!A;_\ MV/>L*Q1\I/H08GTB+4'DP& /((=\6."48(5]O9"45"O<.%1/PHLBG4#4,.%J MGHQ-$+FKW"2%?V 0E[;8]-/Q9*KPWC6WCO?P\ NIZ8.27VVH)74EQ_Q&;0B0JNILJ&L4FTR:JQ]7V"_V6O@/=F.!#/' 2M@ M.>^W[M)'GZQO6\^]CVH&CN8%]8-.9$94*25(#U*=V2X$SBY%A<6/[#K7P+0# M.Y-OL;Q:&U!^)/658]B;X,:+7.N;NXUU4[/M$E?PL#@F62\#C!]<4M:UL3%6 M()C]-*"HUA^&@W+_=914,/IU5X5:LU^-[%Y(L_/1,BGH\KL[^"2#7C&1EEV9 M#8]\WV40BL%B5S:C=(P:G+""8+&,I:\QXE'3%\4^&T^/-7@EA $9 IQ,(FKK M3Y!O?:V5#Y]0;RR98*G"RBBF=!,M3^<$/EQ*S!ZRN3QN>ZT9B2&'EJ R@E+3 M23D%U0K6C,DTDU UH98@MAMER;(1]D9JA]NTHG:>UA"'8!:%:]BH?^[W041: ME3-I21^!+*!1C$D? [S<6M3"@^$O_+C3)F:&!^#'BF&B%"[SH5.+2R\#]#BM MZVB+* Q"PT4JYQBN[$HEE)AT,GT4J2[+G::(%%(5G2=VZ#( +6]S5P8RW4MZNAI .N#YZ]2Q3*+?3MER@D#SFD?(=#DG8JT2_4/-9/T+4WT>82N&!IH\C5 MBY\NK'1M;]-@?\8*P%DZ$9Z!1&W*.S!R"5>5H)CVFLUOL=KC,?HZ0EY44#FV M9\7C](L!I_HK;[,%;I!P@N'@FK\D4EZ6S5\-VT&D$[+U?8%XL'255IREC11$/LY#K2I&=V/>5N3ZA MFV2>F]@1(]]:8\,G5PBHFO%& ME/!:W:5\1*,EY@KE[IN>&(K"8P\U76C]L*MUSBE]U0H_NI)K "'(H?J&ZU?C M#>WHL#@4ONN)!*%M12SHLFCE]12]!. ?$91^_HI\A6!5)#_3^M1:(29Q[&NB M!FU=I6J$(#JD8M/KB3X'1$P $V35N#^3W5+KTO8%30(>5#Q[,C8SC5N$T9HY MOYZ8RQN_VRF&X,NA=D1GTQ-MG..1#7XZ MOK-=TW/-_LQ!%5J>0^%& M(ST,(YH*DS;O*-=I^ K1DE6JERID[1 < V5XV6#.LV*/ZWTXON1@J78*XLBO M)1L$0%:>?MJJ1,?7Z?CHDPC7@C_U!1PV@3ATHN.[ $T8M'=/:LTE?%$?K.+6 MCM0+$B+] BNK//0">1UW:A,>"#/89>_1K07T^ER #L2+SC&+9C:AB8T+_5YF'X9OHX.-1R,$S[[A!H:)Q*HUC;0M]$!8)D=/&?UDG0:(I%]\ MQ_/90^8C]!S87OPK+RC?,*%G**IC"M51'EX'01M^'624D&7>%TF)>&5(,H<4 M$AP(Y'29,XC[8V$O3*AQ& J2F;V:^D"@YU1 QH.V%G>=WC4@'D0]^\ ((O\] M3O0([#KK?/."AD\RP;K)^-?66*_5]7B2:AKNQ$N9/WC&H(^,6[*L\UC+)JAG?%7-$8L?,1C)MW^1X'66>[25[)46#_]$B/ M_2]=[36=G5-&U8]*"KF?95NV :=*8RH&"%'O2FE# "[XJO SBMG[B2%G\R/."95T M6J+.B%H-W$SB]1_M1#_?T1N9;KA(0J 2!GUL>BW1;S_H\\DK]IE67>C ,OK7 MY2BJZ'@\/=7@V4\^0!D)09"W]R-$^@(?RW.$=0.ESK 38*M9_E%E',@V();S MD@'ORP/ FR3C0*[ M',-%IA6R-5%"55H2CTZ;FJ&E*^6H7GQ@_''247D&Q;+((6'J4VI)A,Y +7GK M<*A(XP6*\(#)VM"B\<1$ETW0+57!$Y*4^,FJX:2#40.<_*[8+73-@RY/3\:3 MB4*#$ LD10#ILF@\FC8T\]]1 FO5IM4*9^&&/P99!5W85K@MZ-C94!>2L$-< M=QC86&RIK]JH<9>NM;;L+MX"$VHHM$%P93@.L"[?T4.TQ;0\QF6><@?'.SD: MD?K F$:4S!ZMC2\S[#X&Z=?@F(>&M+(.@WJ-M*!?:"Z1;G=7GAO84, 8UT=@ M OL56 L7?X.U41E%Q9["98P&SYJWFE%;2R_(/JLIK?+WPG?/E\8W>;F8Q53, MD,G57 &"S"TZ\2L;KV>NE0S8BR@,0L-%[^[6A"%DS38X_C026.HSYB+OQ]Y! MC7S;[BY;)5N9.G-\;<+!@,TIHJ (5HX.=\+B,XGX'"*X1U0/X8S+?1ULQWL4USZ*"E^].NN K47P?;MC.\Y[TYL'H%CA.@0)PB#_9.YZ7E-0+DHUJY0 M56^59IZQQ+MCA43%#G$VGAX=J>_S[95?9^>ABLWP.J6::%XM/3LT094! 2YG M#G;4-'T9O4].&IIPB$X'%4X:-"8J(-\C@(.A;<+1,IZYO[EV&#P^?2,Z Q+S M:$F'SJ"MLHI?67J>%'-P*M,381;*)]&3,4TF(:I4VK[DRC1[]&#WK**ZX#_CLJU5)17(J/(Y MJO"I0*K?BJ9[;=P^H!A4?O9JV [JHC>>_P6=$S3=;S>L3E/&BB)>@[VY2$7J MQWM2'-LF6D$QGA?+/^#6%,*T6"YB"8-8(_7/3LFIZ6!HW+4.I;IW*5HE--5> M_)]4>0F4.*\OD54<#+4[4YY4'S*%G*XJOJ*SE[+.YF];.W&6JCVZ%U[^8;)9 MFN8Z\5M3Y$U0NHB13%8S,[1?8>L:>!BHX#%_'HH^C9G%B9EB.A&'X)F,6W4"%99L6>6S.JFG MB,D%Q$2#YZ0[I)]4[A-4+(CVVV3-$QI^J,NBEG11+KTJ@MZ(/+ M/,9@#AVVM2=,$[*Z8(7F(UV(VA(8B,02V&&$7LQEV(>)K>F#ZJ*';58EM[5# M#+(OZ+1\T6!!WNN.P*AC04:,9 $S=P?8$[X#=',(6+-7X!LK4+@YBV!==K5_ M96R(EG.*UGO;-HH=1C#)CI2IMH]HV3$TH;&R_G5@N^K&'NRE#=YN<2NCNPEM MQ$>O$]KKY&-SB%X'-*W6["I5=#S.9GQTO4Z[G@ATANH><8!KRV$9,(:RN.S2 MY*'<=Z-T:S'YW,![H_ZY8)SWAK<<[2M.'3F21!_^&UKX;^Q]>QI/>8S/%;E2QTC6@+N(SK^\HB9&A" M/SH=1&YT.)5S0!$R-*%#9]!66<6OK-Y'R&B\B[FCW7-N77!1X9/Q9*K7FRJ= MS)62U"C50-JS"[6ZNG3KPG@Y#%3CZ5VDOYQ[M6HB[C76WOP?$6SVK0NGOB@> MMA;A&OC/:\--]7KON:]P8@26''\JWOJ'U4GXN2NPXPA1?0<'W>55:=][5'QA M6IJK+F?U'_VIN_[$H'E!*[-7X+]X_5^;437Z1SP\*>M*Q>H_NE)W78E!\Y+] MXX?6E=*S?X6]J=*"CP[578=B4W[;@^<#ZU/Z[YV&Y>*A4X=BTKV@AWWPCAP] MVSL-[>Y*W^LT0^[ FMC0JZ=>'.=OWT9'UZ,@B8/LP9K:P:>G7DSG;]]&3 M]>C)(F"3>JEG:/TX=XM*OT[,T[B/'JQ'#VZ-F=0XKT/KOD/=#P_+U-N7OML6 MLLXLQ*JN^NU^SVN^P0V_,Z8;?O%5ON1O^?H^KO7I=:UOOMDZWCL 3\!_A1T: MTSV=N!GP)W1/U/16KOU/*$G,]%@\MBM^ NO*=^'QT=%X,M9@P23SNI]LW6E[ M$^S6A6,;V+^-E0I(N A(R*$E;;H#N4HP7EWUC2;$FW_$/%I2A1[%\,AP0$&_C5=+U"4T"%E4\V20=1L3]1X@0U.YZYEK7X!4XWA:I;?Z& MAD9 NYU)RSE8AC257:M77X$#BUM] 2[3RZFZEFII5H+A0E:?>%.YR_T'4!W-MG$+/CLA8:3_XZ0N/?" MOX-PCU&;H;1)?47(SHZF%QI$OE3#\6YU/$#?46D*3$"]\?ST3R@=[E';;AOQ MT7UT4KR@Q3G-$:RC(ZSOAA\[QW$?4DV/CLN'5%E92L^?LD; ?=.;'..$02+9=K(A1\WD70PA,^@Y9C"H?T:,QV?K+T/=U4K M+^',!IM>2RIPHLE(!ZRXPV0#\6B&D*,_C, "RD@(@KR]IT0J*=%B6TC3']@) ML%6!I\O8>ZAKE42SG)(S]8<,K6<%LLR"]M":D2.YR+U8/@$S@AL/&P17AN, MZ_(]6X2E";G8PUYJ?^A%9@G)].8=.@O;54P M?]O:?L5**;#DX9%/MG(DOU6MT79:PX%1 V=W34?&8V'F.+Q/N4;<+%P,V'W< M*0AGK6Y4UO#&2/'J$/ITD:)IF28X[V3,6-[PZ"5')8*NS-2?X'T,;0=\@(D/8P<<'STO6!FD M(J=H\KB8?D#_0=?<_OK_ 5!+ P04 " 4B*U:+A0GU%5! @" IA@ %0 M &YLR]>7/BR-(O_/_]%'I][GFF.ZYQ:V.1 M9Z9O"!"+V1$"0\0;"B$5("0DT *(3W^K!!@PV,8V8.'6B3-NEJ)4E]?Q!W^%P8,V514H__O7RR?RN?_^K^__]<__U\D@JF/ MR7H14TS9'0'#P60+2 Y0L)GJ#.ZQACD>2P96 I:EZCJ6M%2E#U8_(? [^'_X M!XM$5GTE)1O^U#3NUTVVOTRM>D9?1W\1U"\2)Z-8[)YD[J,T5BUM6BY_7%2[ MEF1YZVG6LYFLSL#.+IJ.^E,^4XV1_[T<(IDUNUUU=!VVL^[ MEN[W3N(X]0M]W87T6S>73==P+._I%WYK&\AW?7/Z:_7ESGCFMKK3_8Q:=T[\ M>BP5>7D 1E)$-6Q',N2GQZ!N%6?W*:N?17\MOUPW5>=.! Y@YR'K :D&'#] MG/CE6))A]TQK)#F0;; C(AK!$Q&*6/=C6\X^A>&'.[-1YR_1"DK.YFGKYA;H MO4C;V"_X[?9\U5?8\)P^"E /LP!^L3M@VZ1)(OY:U\L6JQ\E#88DMA M4V]^_S, DO+[GQ%P)$PV#0>BTK\W#I@[OY:$03^.@(FK3O^]67T?<;PQN/GU M^Q]'=73PN\PUBGF^@>7+*;$D6?( (YE;#.GC/[^6+?[YM7Q(UU2\W_\HZA2S M'4\'_]Z,)*NO&A'''-]3^-CY&P[G%_QZIXVBVF-=\NX-TP"H@3J_1[T!:_E2 M511@^"]A@XPER8@8F&NH3AT)J0!?B&EUJBI %/BT: \D"]AB135;# 7$H>:E M4VVCQ<6]6H.]P6RU;_Q[$[E9DF*^["/M6CZ)18(4249$!Q:,A MI57=A7!]@ZE0 G/^I.#C/(VNUN(Z[LZ;F6I\YDW:9O_F-S0#U#^_=F=\.0I0 M!)HTM:0 A2_)L4@Y>5H9UBR.[/9S%BY3@BC,/DT!05Q4Z4>OKW&%ZF)&=.(U MMMY>4B#^$@7*T+):JGQX_+1(Q.&(X1\X_,T;G!?58KUNB9H*NYAMUU@57IIR;/K:G_@V*P%&F82CMMV++6[-W:2;SX^5OE.0Y $NY/C MS>($?YC=_*X2>'H]]M58WV >#Z%!D2QES;J1E0)=J3(2A!9C%'D^7B =F7V! M8^^<\89A^7+F( %\9MEYVW:!TAH PR=&WN;FP))5^QD1G&XFRJ89LLSQV?&P MAJM63X12AAB($Q_BX'MU<#D#:#[N.0.BD5<'?<0PR7#*\)N=P:;X192X5I-_S#."LE!K-?@,..A(A" C9/RR(TZO7/'-D#/P$_MIP EO4:$Z M\P7/>:68]UBQACER P%7J@4DVUS*%LM]KGMJ8P!FIS1+P*X!BBJ M4E?5D:8MI1?BK0/0L"N]C&I MTR%I#9M%5&#FT,/R%:[.OR5[>S 1ROM3@RZ M%ZAUDGE1 +'1 ML%A.> IN]2]"@7RC)2^:LTF7*]0>0#;!]$;)T>Q"%'BW$"QG!GP"^$:LTA-L MP-HV^.C\/:76>Y2;#S,N4L$7!;,8X^N+VAOSKUHFY(7C575HDUA#X:"O/4;/ M+H/SB\'I:9#F6BS+R58)=TDJVDSU9DJ]^986G)0&GQ*$)TTHFX;\*66H@L/6%FVH&N]CXC854G.!TE&9,1< M/Q%-6EQ!K^;M.: $0+PE+Y"$I MV:J\,_^*NU#JLM;KXEG:5=Q!O5*.:+77@POG6*%_G.T1ZOFL6P 9<:"P4^C> M]<%3T&+)_N72O>(Z*-B(=B=VH9H<=?!)UNAH9+J1K6E-I\"YD!YDG*3B#%Q1 M7I@H'Y2$TQ)E&H^Z9MF@)3R5:NCM!"%'8BEHQ?X[L-][&35)(/3+NCEN)"I,[UW3S9 M55KCV==,\KV,K%J@!Z"%4GC'E+6FI+N[$2PA0\4TLC-H"Y$BS4JIJK_\">E\!RP=RZW74 C)IVGX)(94TE])DTHLR1XD[$\3PYR M3'+ASYA@$K%79OQJW(I9#9Y %F3S9C4ZT5_DVKRI*X*A (OM6\#W5^V&60=C MUY('T)UEYZHMHO"WR(,Q]&>AX4"=%%5#-G6C*EE:==UR_?N2WTI\?)RTBG2; MU+D)/4G'0-Q^E$:UG8CZ,GS']AQ@[?52-IV&R<%967G#,9N2!=U4'=2A3]U MVWY+,NRN-V>YQ-ANEH9X5B.@I6OH%LA!2U6E8J6/A/THD:"6TNX;X/6;#Y+/ MWQA$';Q$+[T5'T2I6GNNN7B#,C1R-L#%9_1Z_M,&L$8[-"CA^BC>\F2*J^1* M/6<(.MV%*@F[N$I6LR.<]-D^A/T(D0B^D2OS9LUO?B! M:?E,2X.NT_#&6[3)&S;L!*XBJZ:NRMYJ20EG!.RJY*%YQ"D"3E[>4"LQ5*NS M:JL=P=U,-5_J3J:5+K6[:8>> WN&)@K19TD[588=+MV$$1R.NO"'OOQNASCC M2"SA"1EGP(V4;GY2*T2&8P$I%+-/FU^[6]&^)8.^![!__X-R >YM?YL?$@OS M

V.AKK:,_?_VS@9U6@<4?6R2QWVGO]XW9T-^FBTR[<*?-A\#,5*78D.IJ@C%( PC2UC M]1)E;GZOF^R0YI]?![M^QQ-?I.GFB7M$??&IOY[-^]M"12@-?@SR M8(RG2H1>'8['-?(AL$+UZBPOQ&;(2LM!>[ K1I,1DGGJY^F[)_HIZZ;1"$YM M-5U_\QF9V. 1,@\G1">W:ZN**ED>+^G@$#I5+74*1U_5)7G;X%8GN,%-YL24 M*Z@++9OKS,H"-+@!E:8O@*B7"+MYXF'*GE. MY'J-0%^UO02 OP1,_EI(:9* MHCY3^9+$J3VG,S!&>L=(S8(JQ">U>J$@OTN0GX,Z\"15 ,HZ\CZ2ORL M(FWS3B4N4F&T7&:%6F%X[FU^=\G5P>RM&=Q)U+E8% MIN^56P0>RY=Z-D,Z6)K0V&D M5LK=&:7V]=JU\_FBZDPAN X @U_7Y[)#=)3'?GG"5=QA775D6V_,KIW/7Z'/ M)V;WZ0+9T49J K):B\=;2D0 2;)=M:[>_[K4?D50UE#[;+4:N6YS.B9-SJ-L M,N5-C4=""MEZ5:[T/E>;#[PI%PH34HM,>T*31%% MS\%C<=)8>(.^1!@A6[_$LFZ.)@]&HV(MTY)3FDNY7BRUJ)=T]>Q<>=?DB7@$ MAV 5/_WDC]])6FWU[69-KO0T&%[SEM KDSV/>)^: MP_N.(SN3+.4I"6JS[D/5!&1G-464P&G7>6'%UU*N18)!=C+"^4Z&RD0%3Q'2 M@KTAEDX2F'0Y<,5'ADD_F*/D$5 MF58-\7E-8Z:ILB-, )ON/,9JLU[VSQ":HY^Z3<2;W\N\Z!TJ?E.Y?"G]R+8< ML2X9_:54H72E]IAN^F!XF]^>?]=6YQ%^>VG0Z)?EP'E[? M28VS:7NR$"KV+#&F-7:,VX'SYLXO]V&NW3N31C\J<-'H8[SGII0HGBI,Q':! MI/*-2>" -A2+=SF9")BJEJFXLE.Q5F5V-^8:.E:0>!#@&P/54JH2JIFS;+S> M(58[.;WA"#J#3_I%UL@P9:[9""0*'9KERDR^.J M+.D;P?!KF:3\.L4J6,M"9'%V:T$XM#T_CP9 M>!D72O +7;(@!4R(KQ!I/1O2)&9E&1;[;!5O"*RCA=7/=D(W@;7&P"PFL^]P(=>.^W+8^UNG?WF7X.B'80O2"]F#(-(B9.-_IQ+IZ MLCG&0T3_7FR&D"X5<@3UT"T6N2SGU844[34+^6ME\QDA/4!LWF2;?78)/[7[ M$V$ZCA6U+&=->JX;KTIBX+: KN$?Y=,[*2F?9E,O+Y\BU.UIOA8 SDNFVJ2 MN3EIMK*U0()!X)9O7R$+;V:*?RBEBY&ZQ0X;<1L"J'?DN":QW(,<."$(SB:IJ3KP$M*QMJZ3&;)L>:6J+HF4?,XPZ?S]+@>V-WB_=EM1.@88GT^C>$E M*J_\V1?(?+6NR]<*IR*:K,52LP(^J:<28Y,J\G@GL(8P%,ZS%CPAQ/C2I"I M%8N@+^F@(8=ZFW.I7?$^LCDT9%_#L0S]5M:P%*AT?-.%#%ZH](\8' MN7T2.=^GXYFD"UIP(H*?X"#.T2[]UT*AX,035746SL9Z,X(D(?A3KGS7]"M:75-DRCH;,[_&8@\R\?655M+>DE@R(.19#W; M^4+I '4P!88+5OO$R+]YOG+?[V[OI&W*M1USA%+&GK5=]57"R1GHBF12B.CQ M5GO:<[*U4>!64(<.8FVSXN/NX^?3X&OL/\M ]H\EOR$XWW9- M^"(2E*2A::VI8F_YSNX84@ N:([1S\/JGC)MI]++FJ9B-\Q-877$J&)1KZ>$5D8;I$%OJ!KI0/IS^W1>._+/"7U)E3S,H@OIXAO,#75QK8OK MCQHS\Z.ZR,H^YD/XE8$Z18[-&:QNNCQ+]0&C&L(D->B3=)]NI4N!M+HO:N,> MJ2^IC2\Q*;2- =7'@04^;!TOHI%SE4_R[2EM:%*Z:PRH>;]A9JY4(S?$#G4R MU,F7=-)^KSZN(L6;IY:2?TJU7#"]42=J-4S-QBV'R,X9[>'N94Q8K7"H';GSQ* M,[]D01G&>/XLS;R(%UN1![(B5 M<\;)#P'\5B#)1\W"FD>HTV.[K0Z(_;&=CX[0@]7.=>%K7B:Q^I8;RB=:A M1GY[C7RY@,VU;U368D,9UR<12_ :Y#C2FVA0S\ M3F6%+&3&])RL<2TFS\=41U44<)U&,MRI#)7R.X1=Q8[S."%M5^3(FJK'@-KG MR/9U6LDP[/I'*N1N\;7OGO0NSAO9/NXP!6W4RD=[,Z\A$CQ' M@DN68;SNI'>CE\\(]9H9TT"*C$?B7,1>7%F$-TQZ#W7Q_+&DRYE>9]'H9\9D M4<==38\+MVQ:JK_8&S MHPFKKU9RGS+TAV&D0K":5"WV!Q6W71RQ@?,6GSC\TNPV0K SO5.R_+*UB=_) M1CPJ604PBXZX@F%D^_%)9TA:@8.O@+'QU%5\]R^Z?IN-RPLCDL\LVL=O9&^Z M=6&DI49:EBPP?2+7I%NM:Y:#'?I\WHX$XDKN71'M <-\N9BH<7^$BQ.2/)V)0]^VKW M?;-?^F[XJ6:_61D1#TI6TKH/20T0S-R=R$R/'I[=L7HOZW>\T0L4&L\;,O30 MGW:MBZ;L_^X9'NFZ:O2SP "6I+.&PBHCU5!MWZ&? FX^ABKU="ELM2T-C-Q# M?,9YCY5RL8436;H:6 ?VE?EO \X["'"V5A \&BO7ILDZI'!-'!';=\E/4=,.Y29EV1FN5?N!S-6 M$B(D\,Y$Y6Q!R!I.SRXIZ0;1"US(]ET2LC?);RL/K]Y4=GI;U#-YI2!-;4\@ M#3)+:G:G@C\$UO6](EL4R-CWJ6U1(\$R5#/:S'*>61^,I-JTGJYIG9MT4)H5PIN>S$$2+31'O:=3U[%MQ@;I#];'K!M93.?+RS%>G_*W\EKV] ,/.9&Q/ M9(8"+U2*R;8YE*U6X"((9[A]^ 3WR\*/1Z:Q?=7THRJ+3K]8R.)2/3]62+W_ MD.D%=J5WI';L3?/;HN<)9.)U]$QW6>XA8I4B6N%Q4&!RSC Q4JY=/KX&/;]4 M5M;2$46B$EW>G;2QLZQM \?F35T1# 58;-\"/AGMAED'8Q>ZJKO7*B'G%750 M77^U_L%ZLX,7QP33KBP$J5VK#2*+Z%0N!-8C.WKVZ[N7WIC^V20HNBL6;]C? MZ*EO82*H)PG:O#EPI$Z:;QVI.Y>(#7/C8J&=G\X$=92;\+7LM#[)!LZM.W3, M;9L\G]\WNR[A):BCG<=-T^L5WJ(*%WNZ494L[24YCG?L:@&O&BXN-1ICGK9R M>G,2N/!&@.7X;1I_3Y%F5BLB HGTYLV91)H'8\?O #WD"+%VZKIFT5E'Q5,+ M7$J/)SDB(8=B_:98OY/.9Q-M(H(S6RO8UT3[6=.3B#:Q)=E+QY6XE.0R47/4 MLW'0T*2>;5H96HVY;F!7/%=BB#GO8F@[=0Q,7+0ZG<(_!PY\ M[WR_^O6XIFD-I=IXX,!4FL<)-M?*!N^8]\6]T>-# H>IOGT4^P#9@[.$NV0J MP)F1M4QT^J5XB>QH*H%'Y%EQ5M"-P/D$UXZL7YU<<$H)>Q-;Y4B['LE+>D:( M)3HFUYKT1Q4A##1]:QFJZI)1ED9;8L+"62I (7$\AKY18;./E&^($S@F>6&H/V9MQD,.O@'@ QHI51QKGNM_$X@N+$?FGUR!\.2"DG 6Z<"Z+&'(/AB"]9(TZ:WX($K5VG/-Q1N4H9&S M 2Y^&P/W9VYDOK#KG>RTM) M98N4DZ>58>W(APHTGV!1>;H:(J]R96=?/&$Q0'B4RQ6MTFW*+E%<)++QP/GU']ZP M#@A7GF"&%HDX9 S\ U%F\P;G1;58KUNBIH*(1'*XZXD>@ MS/.FIP!H5,[B:?W[],9J2K#0!RL?X;/.!$ACMK^>M;T M!)2#OE(,$8M$E-N\T0O3"#^<.&V-3#5ZWGA@Y9+EP%&.C.")"!D[AG+/FIZ M+.T]7G3DRSY()W6E-N\ M*8[<:*F=E3J:VYSUAY+-T';W[([T!R@'89\\DG+;34]#N6W"+5]W*W.>':I& M4XC-Y*F'EX:%@A9$787H=3S=\%/2C=S6U:IUD7A1 ;#0LEA.>@I^_:-R7NLD'"F1]N-#5K#O, M$OE)3!:R:6?NS.L-,9,-W/+FVY>=VOB+A!C?^(M/;Q2@BD70EW3.']A63$B% MTS&-IJ3KP$M*QOJDX-,90@LHJI.19-AN];OU5ZBT::6W;+#Z5<8:Q1^J$2** M5V9Y0F=L?9SF [>L@L2X?T:,=4SH,#5>Y/[1@K=/QHW$[=/QG!LM1 0_"G"? M-3W-4B;Z% _?O'F"H(%I.0U@C=*@NTF7](4T;]BP$T,&51.2P\NH!GI3-AU@ M5R4/7;(6IX@JL.0-+B6&:G56;;4CN)NIYDO=R;32I0*[MW)P[BN9/&+R=\]F M?\Y@.%RE18\,AF\W/>>]BR6':=?(26NL14H/1^^:_W= MEPH\;4]54VH-"=*+T+DE7+P,J:#=IO TZ;)GWE=Y5=G/'[\ M_MA@*^.\5;'%*6&Z7&1B.8N,6O12Y5 90V6\.L/XT1KT3&*H5PNSSD+@W;@Z MC?9GM3X1. T(0@WZ+P?D93#DZ4!8,JG1@_2DQ>&%3-.(%GM3>1J(+97=0-#V M(:$SUBJFF-E#?]C(33F>&^%\C1$\D0I"6.Q+Q,8UU"7=!/@"5=HQ%,E21'L@ M6< 61U8*=*7*2!!:C%'D^7B!=.2-Y(R !%=PX/=JC/YOUL]9?[=^CQYT^*%I M=0HI)0I\>OW8BFJV& J(0\U+I]I&BXM[M<;FL8K_@^W.RBY$=\DQK>S\M8'M_1Y]F :&.8)KT@/='COAG2Y^[8[^3;H\,4->F2]QT^SPK?WZ1^_GQ]-S$4?**NVUYYUR0U,93Q@#O>J)2G_O MD4?2^8T'CF%[L2+5TSH#'$LCFTZJ$DDL\E)N_XDKX88O/_- J"B&(W9K[ ,M MIKHBGIW E79FT>H/I=IANBY_\HEGJ@X8B?E.DA0BU".+1]B6RC"IMB#UY_U2Y_=0$DW7DH&]?#L DN+C#A2WW__ /YCM>#J$KY$TC\Q4Q1G<$SC^ MW[_'DJ*H1C^B@YYS3]_1\2/R.B,*/MIX*?SQ>_[0' 2G2DT:J[MW_U8"6W,;*8(;5 MS9%D_'6[_ 3^:T,8Z_WUM]_:5A< =H0>XS_W'K[$T'^QY;^H?VG=OVSJIG7_ M'SP:HV3B[YVGL98JZ;#O'-"GP%%E"3U',NS(X8?=8 ,+]/Z]^4\#>;#(Q*80 MF$*_%C[/'DO&Z1^Y?(MZO3=,:R3IRT]F2\JN/KKY[0\(,WO8>D#__$+C@>R7 MX'_C V(@ZT"R[KNF,UC1<"D!$0*_V]!U)0*;#W=%9T\FEE_*DB[_0"VP_X.1 M_B]_;HL#S=PQL26/ML:S(X?^U'?%D72U;]RCE0ZP M=A^U(Z6;GU+PRZEJJUT_AG\_4!7HN<#F__.?!(E3?S\)TQBI%4(T,9Y(,%&2 M8:"7%8^*=#>JB%U2Z8DTU4T02PGU?"//\1A;3F/<8RK'EK,< MEJJ42GF>SU?*_N,O)XV?GBAQ>*(MR1Y ?75,XQ9+WZ7N( Q%:>;"D]M3M??/ M+W:\7GY^3HGS,FR70YE*O?0__R%B^-\^5Z##8IB&[X6K,K9:HM21K?WH<@XS M)+180QNB:5-VT=H=Q85N?/@JPY4_;#1A[-$CC^,J7B<4LJ>V^H^S4TZ2P".U MI=#MS.]+A?!)KO;&>S%!V_7;/J4J-[]_E"1+PRH&^'GZ0;Y%W%VI[2%GS/GW M1IT[]SUU#I2(8[E0X,XDS357LN"0=*\.QJ;E; EVJMRD$^58OR!4U'9F6"W6 M&*K??XW,/.B; !/R&.^-H"S\Y7.>B=.Q#>>?2? G.(;5!+;>X.K%-E;GJI5Z M ZL*=5Y@RPVL4<&@C6I 0X01%%:I8T3TA_(3JV2P1H[#MLS7D^EB4PWT-<%0 M].7Y_PDB9$P+#PZ(M,]YF%U;0":P "3/"WK$-/TNWSF8>&!:GD+Y;W[$,%GQ*)CAW5 M\ B@=8O(R0\EBOV(?:#/8A\:=;;,YWTK$!H(YXF/:PO1L\P1)J+_88ZY?'%5 M,T.7&J@VVJW#>JH.,,-%&VWW+]B\$ZO',B\R Y];]A^[I193KCH?Z7)2%;*# M1(HOJ_I,B[VJ%F_/%<>)"$418Q"TQUU,=L2_[W!D6^(XBI M.$4R#<>0F9(.831K2>.!*M^LQZ2H]EB7O'O5T%4#1+JZ*6M_/PLX M^J'%K9#W*GQW.+"((G?X4]":CMWA?LSRUR57V]LL@S(E1]1Y9,FA^YS_CYCB M%U%R7F/+.,_C(XTD";9FS4X26DF\&7U>K7++7*.8YQNWR^5\OIRZ6ZYY+RPY MGUE#WA*IAJ8*IC8_+ =]F_8+WY:15> M!6][3%P">((4J5X"B'07PF="AF\3= *0@(DR,::["MXN?]&0Q;X>'469$C'2 M)"7J3B-VV^BR?9$4\>;9:N'K=D74,,$1XG_2?1;@;TCR_2H);W@ZZO>J" M8AVM0> QX-SRD[^KW_%W M&#<:ZZ8'!6A7T;&R>;[U8F*BA_?@VK!'=[M2HD=3TO-UGL=V1:52XWAOYM7"M6-0)2U< M.UZ[E0@&*8+E>07%>V85Q0*VO?H'%5,@MO8K%K'.PTP?\TT%>%[B+$NB_.:+HA"4QJ/.^PIJ9ZWII#3!ZE\LF?<8@?2[KXF_K$BMK\:J5A5^#BX\MA.+VGU M2FV5EX@'/&:4AG+[H=\:X">E> J*&YR\H4IAX.-/"'Q\,;6^&TY638@4>D<= M[T0L8R6[)[".TN0*M>F#.$RI@UF[=O+0#AE#I=/"J,YZ5;[B"8K@C"V(I.I8 MTC$P![*+MK7AQW"!#NPP?A-\*#NWI$"%Q9#&7F>4)G#I?I]-N#AH46Y^8R:M8"TL0V^4Y=L=!KCAVFVR8W*B\90+XPXV:R=U#*L#_R< MRX?^>*2DA])J5I=&TWL6C-5UQ9\_Z1N,4U%([B? M?7VN!=^Y(:[^E,F#8(&(_VUC#M#!&!%TE7=XBS8Z=!I@\ +*&H0)7V&P _(U3)'=;*8,_B)_+3,B!9/L)S@HFZ3IL M@;+PD31/7!7),A3A+E@U@!VOQ'GY4X)"&ZY^;OOR@Y5X;VD%-Y<'Z/X,)/)( M^E&".Z; ;R&.H:9C"\C 1S6"Q/QS0C;V W;:@__9KCS ;%28$PY_E57N#"3G M^51FTNYX_71M_\>KV?R\Q21#P7Z06U/N @ )[7:'<$+H1WY[^$LTE%5G_MU% M_DC\D4JV@S$XIDB>?;?L9WTR]&()X2G7LN"@ED._'UZ#/M_R^8G1T<'%R?^/*1#V@X5 M?:0Z#L0'Z%?)CF4::+6L>QB *V]V% M+6D\BL -^G&NODPKX",-[ >2HOC?)$7>K1HX ]5/S!ZCQ.QSP^!RO$_ !NR? M=Y<\O+)%4T32%71M8173DOEY(V,T<$]EA4RVH$:,PBS$JA"K_ERL@O @83I\ M-L D6898!941:C-27PLY,0<_Q:"81PY^88]0'7UKY0)'-$9R+=XL<-]@= M]''0//M8WS)GSF#]]1UTX8 _-@7T5,,_<^3':A&]2?SOET;H?TW\O6[V9H.7 MQ[=NB/RV5>,7QKINJ1I++(8KG0BY7FAMNY]WVU*R5V(*I<_\W=--R5F^7"7: MK&LG@=%NZ@UQ%R/^NXJQ)F)W47J96G.BM)^3)>Q$\9=BOUCTCEY5(_-?_;U; MYVKK22;L'1)FMM:Z]?O(S)+&]UT+2%ID!N?Z9O&UI^^EKFWJKO/\]-IZOLLB M8*N_1\:YO\=$5WM S\<6OV.B9V)YP-"R>!A8#BVW7GS*\\&O#!WYL0V4JR8G M>YB0IR3A]Q#9US-,EM5P?0(B4]XW+>]L>29HY6&E5D_9\I:'C[4V4QK&'S5^ M-J5R@UYV+IN?7-F7#_D-YRB5\#&!2S ,\^?I+/^23_1:M.E"19V6(NJ/,.G: MJ@'L[>!3K-E)B15F9G)D76TF32]25,E71?0(MK^1+G'EN/-A.3EQFL 54^+F M-W=X8?!V=2H?W+NFJ7>A0)M.UYR?26/6(\SZ TPMQ[>E.68&[U:GGIS2O$75 MSI ]E32X$Y>Z.9PVL70^ \70@*SS S*,/RQ@XW0M@8RC57E5>2G.@?D@_#T;?WEX$!"A" M?=4(]*&@LST NO[D.OV XN6'?I?UA%!@=;7E_U)T]>?.GG@;V.];KIRGRN!J MO8*FMN]TY<9#UV,Z!5S@^2Q9X=/U,0-JIW6Z3KKA\^FMGEAP9?8[:!WK;Y&4 M) ];U8.]15IB 6R&_IQ@#W"E11E_6Q6"+;I5Q5>5]UR*M*-\ACN***8348"L MPE7]#6;#U2$<&+ZKBL==U(6M>K'_OR5\S1"-6.,66-]X=8<1W?K$#[ MLKT8,MQVWA2;<\%5I;C#$3V**T.])./T;0*G;FDFL=:S-25^GX"XF+D9#;8D MX1KGK/W\3-F?"WP4G,S=Z67R8R76Z$NKSKOO(#ETR5@,58;U[QWBA22?3^?9>GYUH](5G$C8FUB@#EJ<[EH>J(K8YMJ:D"_! MX8OO,*\N?<$X/P[U_)*,[\VR59&H T;K"E&QP2:+'+J8(%4I-[ARX]1 >-E8 M\*G2\SY0TS3+[_C^R M#$"O]^6")7V(5$]KS"KT5U0QL][XRAO+("G:?< 3!$,P!Z,\;ZX4JVR]L;IO MXLY/8R?(O[%,OLR64WFV")<:Z'Y)MN'?:/IL"?DBDXX 1VA$*.;21N23',@[ M8$1L..#7V?(/8/H,(/&/,0#UBA$'B?M.FL:9.R*D*:+I4W_8ID/L)1*_;<>O MV2K=_*9>K1'Y :7] FP]NF?_]L%GR"[MFJOU6V 0:XZ%66B2>H31W8KN[X32IC ML-S4WX^9O@

>HV/=1>(T%_8EU#:CY): M&7[Z:%*>( MM:AB!>7&[01:F"A#4)\.M&Q%6BJ-'%<_=Y3E.^ "(19!7])][?7+T-A+;D0# M$G4):;Q'8[\S;*NW$' W@'ORJ,SU21LK(C_[,_K+_LF+ID_1#_T2RTBR8UJ? M4\M0![^1H16,38E87M*!;?:XB8O.ISR5RPR#HL&F]';'F-\S"FHN^]ZN>HJ6 M0H+MYXBN+'1HGC?0$*/_>/-,B6G0DU!47!B;!@\,U;1. @-_=J3S#%1=]XBA M+K%EGUNJ_J>:]]/K\+4;G65\K:0:@)=ZP/&VXM]A!#.8%$9=83T5)OQ=LJYO0"(=&>"-F,9&;#]2NNG=0\#V*&@OM M[DF)NOYU:%LWVGMDV@]]Q&D(_"YZ;1:!AU.0G(\[;WP^6V8;0AT=SOQ#X3]V M6( N=27BE18W^-IA;!

/6$^+IB!GK4.4[SORB8Y+K>)[XYW_^9[,879G^^ MP@W0[-+$"X4;EB46L*W7:'IAZ080EF[XYJ4;HKU$CV)D7"2)6$*D&844I6A7 M$4&/B$M*EZ2E>'=U2'GYBV/.1)WN2/.Y3KZQQY_ NN*3S4N.'7'>!S'LN&/0 M3_#YUOEEWY#X7M5 =4 $#DI&2H@NS5A?0AT]KT>ZMI5;GZPOW#BE+"W3(NYV M#U)NR'+]$SQTLNO L='3^I<7K_"R@H-K+O/R+E1 AW& 80,%OO!+JZ&['I*2 M#ED-^ $ SA(=B)/"^<6XFJJ4TUR9Y]*H1 5?*>;3; .^2;)%"/$H4;)9+#7K="#U4TGEW!EON]2E&;4_7NE6# M4_M9(3Z+RI5JLR;2(OZ\);![4C>5 JS@.:UNKF1.1SSHB]']EB6R("F"%HEJ MD6&;YF5GG$I1-3&VW[)#4)6ZX5H#(=7L)YAVPTL^//1AR[T9V;R9&43:PSE7 MIAP3+13J=!C&6\[6,-Q/C^T]W\P6&CM3S%4[J MT,R$R_)]"XXSL=^R6>I,VJ:2Z>.@*[2)&2D-(S7IE M.=\MJ]YP)A+X?E-:J.AV30=U?"*"?#H2D:3:N"82Q'[3J:,O6(.R'"TU-T'* MR]-"AJ^A*L5[3>NEXJ->L-L9W'WH-(2*W.I(!BL2U 'J-Y11G)SVVT*K0%'I M6"+&T7'8] #S4^6Y6)_)A3P.Q,(4)+.FWI[! 1S@OMROY1L)QD6JA20T\H42QJNJ_1B9B8Z6>Z*NX)V5E[7#1;CNDWW9N6 M77"R@'M\J&LNG56*T8[7HQ MBURRR14UM=IT$JR8IW$>-CT@+GB2G+0>'U-1;I1-VVIBW&X(]1EJ&GO>M!$O MU$ GQ9."Q _4FB.(?3L*>ST@67K74JJ$E9QQA2@73_>H8CW&P:8'@ 4O-7*M MP2BUP$=JAJVF031;>8!-#X@+!;A*9[H0DP(_9*./4H[+S8MPK ?$18XV^IU^ MQ6URTJA;KE686DJ&:D@>$!>6CLX'>9;2\5&\3A?&7-M(ER!6'V"L])C-=3K5 M&2'$R D>M^<14(4@2!U@;'R1[Y&VUQ$YDJF;I7[[L;G 8=,#C,UP9E4I#W2* MBQ%47ZMK"3/;8D7J &.[;JHRJ]1FHI :TV-"90OCQ1SV>H"Q)8\ Q;9G9[A1 MLI]4K?:@/2#@M YPBYXISFR1)>*:RC^.ZP:01GD;]GJ 6U)"Q3L=IB/@HW&% M=!Q[PDRG+&JZIUM>UN72);JPT"*9ZC#?Z6F5>&R&FJYUZPLK;JV?>N2=F>OB M/R^M86/T79Q\;;O@S'=*;JT ]Z^7/&_(\*"[]]ZZR\=?ZOD6)Z@W2G^%C+@0 M(\@[_-5-QY 1%V($0=[%0FP* B="; H((T)L"@@C(#91(2-.QXCM%*$S>;+7 MN %V7MB^9HJ\G;#XI@I?1F "%W'^@V3J:TCTEI$.Y>H#!O4[$RTT?G\Z4/VI MQN]D6\HE=!G',@6"9&Y?RF4)I @%$Y-.)64!R$4_F9"E@0Q&76"MY"QQ^W+Q M^1#&_T08/W2][>[EMF=!\=W+*(GQ_.6[)J]; 7O+ Y-?)C0GL]A?6AGBZ8QO[/,&7;('?M%#&;T M$U>=2OK.\.SF0+\(7(.U!9)4L1!3XMEE7::\\[Y8:F,IXP M!GK5$Y7^#>;GWLZ7OV)M=(J;0MG5*+0@5G7MH=9)YD4!Q$;#8CGA*;@%?Z, M61U)NOWO382ZP98'AO^]4>?.O>&.(HKI1%8M;C!#&L%YN7:D+TGC>X0@K*&@ M?[@-?+!.2K(L#S*ABQ[?18B.1QI/2M9%T##G+ 1T6DE8C,Q M)E(WOPGZEJ;P?W[MDN+W-\"D(!C!$(A.YS0%2X0"CT,$B4Z$H&"4:-B9C.V) MS%#@A4HQV3:'LM5BOP"(NCI=3!:%X53@'6\P2XT=4>-8"$2QF]\D>1O%XV\# MT15&@D[H1-:![5BJ[("E&WEMJ]GOY2=>"1;_(1&CP"/R&3W##2P@3#Z O.* MK$_I:KZ'DX)F<-EXO !FZ(PQ<@&)6R)Z?A2<'MZ;@&+9 MY44I269D'-B,ICJ=:DLMLA!0H"M'D+<$?@2@'._*?7$\T)<2%56(<>YCIUPD ML;(,)^+8F 5D /WHK@YN,0,XJ/J:I.OF#-6?\>]/61/O4RNR*[-J[)H"&=-* MFV[7Z;GZFF+U)X*M-DJ?RV@9KD5$-L=CI#48\7I?,S M:OX#T>&G'^0-++_.B1J?9Y@^YV2)?)A5M$I_D;6C67VC3.V-IL.)9IDQ82_ M +MER# $'S2-"V$I#,U?W\+MG; 4)XF8EYHU*8TTR&H[-FYG+!E5E$/+N-M8 M_&6W*PS(^Q*2-Z:0LJ:U?[0O1)(S$!\.A>P--*$IE%^.I M^X 7'K713(G7XM,60A.44G$;IU\.=(:9NB\)2=4"8TE5,# ?HYKPRZO*3?]" M17GG5,XW6*)_+R?P &_^MSAE2']"T'&KZ;B-5N',[J:*Z3BED#%&HI_[2OK M@]/+BWZ/,BE=KR4>M(K=Z27=3B%%)FNHY#MT0>,))@Q%!DPO0W [9ZCRJXEX MS=AV3L_W8^#F-,76("Z0&B*(.A: M4OAME";#\.;7NY(AH(3AS6 X>6\!2B+)R&8TD9L*$\D85!JT,:V-^@A0H#M' M,;?Q:/1/B7!^.JIICN&D/3^:B&D,,;4R.^T9\Z!2 ([D)+I?A):80NWX.V!'J"=.R(?:GK Z%O MX!F&J!3F.UZ3__A.5"I/6V-0Z/$B%WF8B#.F.7?)OG\O+70GH\3WK#_P2:&H M0 )+#AP?I@/)!I@O?Q&S%W'AFVN/#P8?Q@"#)(?^ 0'180&=4292D^P M@;^2/P"Y RX_41_5A*2!0M5E"\(8+T]FZ'YOZ @RL3 >&*)+H"@2Q@._TI][ M+[HHHUR9(A^&-2&6X[IM5U*$=*^&T,4_P4+@ESS! [A>:),ZJ U-@)-]SF(7E&/&)Q#7:3]\&(V%X<. MZ5\(8F&.8C Q[*SNZJL@5NC,P1B,;0'<@2(76&T M\?2YB-<>8_P6.8B["$1!!%),MZN#:\/QLY3(_VK:7#,\GSU;\0 P,TXLJAG4 M6-$J\K 8+3;BB04Z 1/UTQ3)6YH\__YTZ$V&F/,)'_&K27/-D'/^A,8#F%,U MDZK9+SD+/-4D">41;[E=G$68@YQ!XC9!'7'P+@Q57O)RMY!(8<;0M\QC##[9 MPB!Q'FLOD4_G&SS-=4'V]RKNYLUI7)5\>57#ZBZNOESZA!0@*D4*? M[+H4\*JI%FIDZ)-=Z*KL*RP6MW4'SECR4+WJ:XNS?Z\*>E<"2N?8Q0LCYE]Z MD49UJ?XOEP(H$-4)3Y<'!#<1\EQF/*]7"\),)/S*R53B-A8](MJ?#U4-@"XKE"V@J-^KJLAW\.W"->CU184"#^QG] R+$$[L2B_EH\G+ MJ)ZWA>J 6N!E@;1&!8!FDB_EL M9SIJL)3&#SIX@^ATZ*[4%TF_4#%#'5%4-.!@\PW\PQ!AP@AC,#R_CR!,OQ>A MS7$D^\"!6K\HIQI<6O!8A##0#4S@B3#2^&[!28,>@.1&SN 4&.[)MXJ_!YW" M"&. 03R,, ;)QG:RP\%MR7F35P@W7*,E=K!U+P2H,.1X?8[G!P$*],=53C&J/4YR[&%U.J_6 MID0- 13:Z [CCT?5PI/W3S-<6Q#@>WF7(5*'$<=@^(T^0!P5!7B8]*J&88N2 ME@6BFII2.;T7A4CL5S]&A4:^5<[BU?J%(;2$H<9@>'S'0TO=,SQQ."^E!%75 MFW%+S])YG$70$D/0$HO_,3>CG33$V'4PQ078#'KBV'<=]@USN *GE-1/S32R@C@A+D]SID?+)*PM\S MI'?-985#Z IC>L&(Z1VUYK8+%4_S1N.,4,E,6SSA+&:]44TDH\MK*6ZCU+>Z MSRR,YWT/6 GC>5]X:.0(6'%'Z8F-CQ254ZO&@XCK^1$ISA"LH/W:^"T>N^2> M[?4F2>Q?5GM&3^]ZR10FW 2%2&%&8,"\P-W[)Y]2;($08?90[=]!/N<+S[TK%ONY]Q M=0[DL_R=5]%YF"]KW5XAEN-24FK*=ZS6V#\C&$>>XP7JUH1>8@A-9W 90V0* MIO_X'F@"S8Z08XURFLOV'L5.+L;A^;(/3:B*3>*2=]<&(U?N9)O0WS4D^2WV MHP.8.')E!B!,*[PF=W7+'!PP F8DQF;88M_&"X6!]]BP9]PL74,6"D4V8[G$5Z=<_LZD$V*.0YG._6>QC.9>7V:5Q)2I8]& ML]Q@3R0N6?G[2A3MYG?*'(U49P30]2RH""-B*1PM,.0P*AIF,?UAR9'!IU$8 MU LUZPKS R]&HN\1D?JD3><=4]8&I@Z]6/LO#$Q<2#KLAP)ZJJPZ/\/[6@.R M6 N)%/ LN>"3+8R?A"KY)R6'!="/N/I2:%5K77/71G[#+;8FQB?Z_-^O!Y?2 MZE15@!]:L@>2!6RQHIHMA@+B4//2J;;1XN)>K<%^.L*4+V?>%6)ZHH7O0E4E MJV+Q#JH'W91T%U2!Q:/A/D6?\&7TJ2Q9EI@@6@^/DNFTN!'I-EE;:GAEI@99 MS].0$/@=CA]*1GPA)O>9T.98LK I M&NBSH]*?Z//(:.F*B2,K!;I2920(+<8H\GR\0#KRY\7YG0'372;Z'+-9UQF8 M%D04Y7D,U6<>.:P27+/)9;31Q$O'VATJ-9K,SC?],^Y[?6#V8)*@I;:1&FID MH:SV*)T><"TX>P*_Q?%#Y[/.(+M+$F+2TTCO,1Y^"3]BL?'50O6**:(/(BC: MG-(EVZ[T?-ZP<]7>M/ GR^YRKP1&76")C+I0$LU&FM?<'<:?5-53@/X)R*GU"UVV(C;$$"](\4>Y-H7 MD3,[5.*S>@VDA8(D/L8J&NEV^E]D-OX^A6)=P&)<2JO.C[P3:I*:3&,)5N#; MZE0VJA-C$7O3>SJ%W;F4*EW >E5J+3,[^_&0&T-C7'QVH,7A=:OT==J="70Y0_LK[5?F! MI3IMODHD.9Y;3,F..:WWRVP 5?EC.UW!.(;T^2$.\/ MVU73!C?5V'962]7D#,M,V'B!NE 4]/3;7A^E@C U]5FWF'($,'$K J?7E,3# M+-SSNOR>UQ8'CPJ:&4#MM6+QR42+#%,$2$6JT9QPD<#C&:ZZ?-_4XZP8I6QJ MD=/X1!./T+P^*G+ZE=M=@8X87I)[KP0(E (8D,RT6L5;Z9@9)>QZ:]D]_P1]@!ET46E[AD-2V,YJ\&':U5"J?9NNQ?"9A M^QPB;IE7CM9_ED/TS[5&'>KQL*N:B^.)Q;P4SPNM1D9-)(:+MHA_A:NZC"D] M7 MSQWXT[.7<2_\YY)%;9(3NE.^+E'_G.7G,77/7ATK? M(5(80M'5Y;$''HDNY$>_!$7==COI"HK!"M)C6FD-NM5.I%5#4(0NOCRF;-X5 MGN0_85B3A0-%=)%T;"RI2D0U,%D:JXZD7]M6SAG($V[0!@67 [Q!&P@4/J,_ MN$&(*@2(O)%:PL,6-A^Z;U)Y9"93'G_@).$Q4R]/)[T" V'9O^JHE+T"A 2L&.#U@':;3H)15'$'&U:_2U B'AD0RT M#LM;S^GX+7$@5OGS&R#==_!, ZB9UT3$:RQ:&DQX.Z?3^SE\\Z1"C)?Y3(?S MHI7^HEU*-CC3QS??^XW?QA+[J^Q]?+OF".C)*O';KY9"N[;0Q'?;0P^!_QM= M"15,F#^C%[M=9I'SD>4U5$_2#4J)C'-#3A4)9C"BA^>X!LI/1;VL,_I-B!GD6"P%H4XQW:X.KLTZH(-J%P^Z?@&Y MKGE;[C)W0K&&,NI XQR)/.*W +-(#SHJ;WSP F"3+Y@AVX4'TP\JF \?F MF%C*-."T;*"@5WY8P$\_R:B&9,BP6^RI4I=]=TDV!41:CO4"%'6Z_@O_K'\M MZT"RD%D;K)=):Q.%'K4R:CC^WPNX0R2]M>C[O$!1+\S^?VU/?V.I([*IF];] MVAQOT66P1 C2M\Q]$.E:0-(B4@\._5[29Y)GK^@49^YH8AW+NG\RZ92_B,7O M2.:_V-9K-+T]=HRD>62+Z"M/8+ET7?UL_9EOQ9\^-&T_1^[> KKDJ%. >M_I MU^>M8X[O2>(.)3>-X-O5S&CBCCX3LY\MYZDMUDI/(K@B?#1&R<3?[T?PS=-N ML(&%O(;_-)!919Y#"OD2$!B>B=+I'KE\^^9Y7'] F-G#U@-Z$DYI6T!?54Q? M""*0X1O"KH1@\^&N].P)Q?)+Z,_(/U +[/]@I/_+G\_$Y9G<;7S2)ZE#'[W0 M_5J")-]?$B4BKI Q)B'VE%A*^33;@&_X!ORG MQ)4;/%;)8)4J5V<;>=C@PAP^V31_Y W,&9@N;*;8MQB8RP!B\QA8R^H/F#2" M5M&Q?V(_GMC]\UJD^:.._0JQX$HQ2G9CDICH,9)(TQ0C2CTJ+N)DHDO(70H M0EK)]AKC>A)%)WHQD4GT%)'NQ1112I",F)"ZDG+SQ@-'EQ,"V>VF>[,Q'TG0+ H8/F\92:47O3ZE MXD)VUN<>XC1AS&:HY5Z?>)OC!2O-$4(KG=1JI>@@,4ZS(BWBSUMV1\EN)Y83 M*AHY3R>[Z<6XTQCT8H4E M!9(F*Q9<65/BG!6C^T]/YERQKL2+LA9+NBQ9TM.+]&PFQO9;UMP^/RQ-K2E> MD8Q!>22J&<>LB?']ENE&/9<0^N4!/K'F<%42351FR;Z8V&^9*CN/#V0WV<%; M9([1>F3=RZ5F(K/?LE22W-FHQ*D:7X,-177!<,.^2.#[39EXOI"BXC5%: T2 MBS@MF?&X.A,)8K\I6?46.,BGYYJDR',CE=9%L])',9:]IM,IU\X1@_$"YSNS M[H@07+D*A82@]INVV@DW)4R5B0"T42E:4).#(@Z;'F"^%W5+A2;3\?!1$Z23 MM3)-)$78] "GXH^$X:1S44(8=<8SA0.+B#V"30^P"H_/1F:;Z_+"I%)1AC08 M5\D.G-8A7JEDNX:GR:8V4;KE+J6)-;T#>SW K$D23UA>I-/35(#'&3P3+='= M&FI*/6^J2*E41A;H.B<9]5E:*%/1*("]'F"LD,D7>9YW>;R"*QD[$JM&O5$- M-=W7O@E-1ETG/]#4_#!=K0]HIB#-4-,]!:@5\U&:(9-)G)_J]E1H"K$?===&^>[J_='6L]5-7O1%+$W-DQ4JX0$J\EOJRY3IO]6_"/GNZ M.5O;G/7[" H8WR^7D:C<]YNKM]62?,?IEKK0XW*=YT[W16)3RX;OV$G=BCT< M%U]?[]B\>NPNI/J)J?[BKL8=\VH2;\B(2S&"?OT@:LB("S$BA*: ,"*$IJ P M(H2FDS+B!!F1;WFMU[B/>5[8OF:*P.43^O#?F^C-1ZD3]04F0+G8YPV!-@86 M %@)?C&P,_R\#!;$D']OO!>TNAKI<"ESF#[ <1KY=(ISW"0H?%SM]Q M0B7M6A+JQS^DPBP/J33,K9-W%#-[Z \;N2G'&D M ;W.VQ$,8IZ%F+XHA%2 D)! P+_^K=* AL;[+;;3,*U8F^W#86HRLI\ZLFL MK"P;P/\I'6E]Y!"+,\REAL[Z41G1H%%*3CHIH9D)'7NRQHP*F%4 MPJAT"51B* 1$3(!*#!E U&/6*<646 6KPA[ 6Z(+0UC$\:F:V/39:CCI[#)*DW4>*.4TC3>7M3R-,]G@(N. M>00,D4P=UD \$4.\C6I87[_#H6"9MDTL+'/\)Y=M$"9:=&O"$9%&)+$04@, M8N$7(@:Q<#/4]T$LH^D"(W*U' DXA'V3QRW/"D^8XE\_"#*;1<,Q^E[V(QN0R+?QHR^=S2H#6R TJ?] M\O(*6 '=7*!:BN&-#(7[#L^P9WU;>0Q)*FGI:VZV3 C VMCCGF3B.A@$. UQH >XR_/:/ 2[:'CUV!HM"AISKY4(KOYB/ M"I9_:P3K QS%WE'8\F07K9L'.6IABU>&\YIT?+8-GVV[9Y[ZE/NZ!>QCX0JC MXLG]8448DK3:52;94"SXFH1AJ,D*FSE:));SN\?Y1!]VT<].-E8#MG'OLK&:=?SEYL? MOU*1Q!%V^3<.>6(P"YT0,9B%F8Q^#,S<0JUJ1/."3,*.6)-"M9>K\#Z8(5Z: MB##)P_HOAVAVZ_'-K[)09PHL0O4%&B$,X.#SMC@MZF[3HFY?1-B,L!EA,PIQ M5.C$QR0L8#O[RW-XXT1WFDJ'@0D?:PM-.&B'*($#M8WIUTWC*:6A#HY5+6HJ M:S,QZ0!.B'::;8WKK-B8,A&IX 8(&E=>N[;=87#"X!3Z\,X?@E-_)K:7(F4, M2'9JSR;#6"H7I7QP0DELB3NX!>*$E/(@W!.2:,]=D$<SY^20V-0Q.&)RN#4X7VC7\ M+#C5*F8M*JQZM+#I+T<;:YIH6Y4T B=$*)-WF6U1*.M [-V=\0X!'.\[FK/)^[.#_QG&F\NZU< M-5PX!=M49-.P,SY !.TZ"!"XM6-)< E5#:@ "92B3W[* YLN-EULNCC*]P&6!]G;-KB7 08X?K?LLI(;4GJMQ'#SI3R/ M5Y,;IU*2*5PL$XC#L8=^X' M=RZT;?M1W&'S\L(;\K6JEG63XJBLRBEV[>/.+M!VF(N( VTGA2#LK.,CB/=P M!#%,0L+FALT-F]ME*J6$1!#;7*P%L A[*ED URC#B0WA3FP(DT2PU6"K^;96 M$T+W^83E(C*2K# MZ$^%93G),J#4[2:P>-1-'_H.P[/D4WA6HIMSCZ^7;$X:6:/^M+Q2U+@GTGZM M?!("'BZ5?VU28J[K3=J$>U%@9-#)HGWLPZ,VA.U[P^ MS972$EG)M=LQ==".4HT6 DW6!\WSI8Z'!!A__.KY%@>4J 1')4T G.'Y'"I( MH >$Z3HVVN1$ \!A,.S08X<>A\&PU=R*1.[5:G 8#(?!93*GOPIXI3G?DS:R.ES M(A)IN"K$8Y$4<^PLX8<.%_[C2",=G,%R9( *5YP*DO8#WR-35SZ*49?_KUV8R],?K_LS_\9TX0E4W=M'[NUOT]N4P#**!]"C ! MT9$%)"TJC6'7?TJZ)VWLK9P2J8<8M3M_]?.).R!)$A3Y0*?^F]C['0WO8#KF MTCJZ)_0MY0C<[.W'=J_Y=.'I1=-6$?+^M( .5YT50$]_\5Q_;AUS\9.F'I#S M/X=_;D<6HQYB9YKL5Y$'9F]JI2<5W H^SC(R]>]7-C%_$%,++;W_Z:"%1FR, M1506"5GD*U4ZW5=^<-_4[Q!ACHE=AYZ44]I7T'<-TU>"*)SP9\%NE>#YQ9?: MB2"Q"@AQF@@B:DD2(D@2:;($=R!/R-;U1+N70'_L%WX#\UKM[AB48>_M7(5HJ-:HYK\WY-H<2_!-<22IT! M\5>.RY>RI<[?%Y[&DPG@KY(!69+IPF:*_3?QEV!(K@+=<>72([HX[=^"#YD8 M21+)),68PK)BC*%E45)H5F13LC(:L7$E):6VX",]W8-DT6F*']7&&LLU*QFJ MWS5G7$NDQ,3KEGFK6Q_V1^D)F2W0SJ);4PUK/H$M*>9U4WE)3B6=!!19<*C. M:+;0LH\C3Z21 _>R98FOQQMD>],AV7HY.^YI;2JM3F#+@Z\?]1L#L^<(0)@/ MBWEN,VRF7"4-6U+DZZ:&,7L<+?*/!4XR4])\VJG+ZB/Z^L.>=NB%F;2*=%G; M3+IN9K:PYS/!0S'3URV;H\+< _VH*_3B;:ZS2)FY<6,"6\9>M_12'#-(VOFR M-M?$DN1TZ.2HEH8M#\942N1YS9VT-UPTX?;$F5A1X@7TS,,Q)5L3>=,;F!LM MVQ JM,Y9?2F&'GHX)MM;-;-M+UX6@)'/>VNR!"C0$F/BP4-II5NDV68_I:G# MW#(M2^JJXJ*6!V.B9CTOJ\F/0'.]0FL9]]J=E)>&+0_&Q*8RC5)_4LV1A2##D2XZ2M6& MCD)OBCE/9 _[.GYQ0O%/6Z%RME@)\ MU7U\3,.6![)ORV6-D8Q40>"%?EK+YHJFTD7//)3]4"SW.A6NPBT'Y3$]UHH< ME4I:Z[&YCFJ583_-;9I9?ECTQ-01.15J+E=:#R<<:!J3LKE8I]5X M&K8\?&B5CK-2MLD52&DP6C=+47*QX/VF!T9BLH.I::3DO)!ML)-Z42G$*I,T M5/S##CCEUOBQ-*MER$8I[FYL>I!I%3S4]+ '=9=J=RN]EJEM,N.:69*;CAB% MCZ4.'QMKCD9\A[,:&A2LTYI-S4HA[C<]Z&QEVJW;"[&F<15S51:$&;50 MTT-#5;W)++F:5[N<%,_0D]&0[C6A8*D][/?C:D\N;1#3ABZ.+BUL\'/WR_Y" MBAS K?.'? 8Y<$I>NIN'K/\P(N!8NV_=/HT*%N$/[H?''NC$>_D2>Q[)WO-- M^,RQ;GJ[57GW=Q1%_'\&WKD'A?!;IW@;Z7CART@CVT3ATC-[PT>9RI/3\PE[ M303UD(CCB;B!B<"LZ48F D/3C4P$]9",X8FXA8F@'DA,FVYA)C VWD_MM_/O[9>K_#J2_GT1^Y]M\/XE@'?ELC/3[2>1W MPYGKFE2R[ M7_#)@6'\P1_RD_OBKUA3^#BS[_V*N^(VY(AH_XC&'/T^]>_!MZ&%0X^8[ MXO+GE.GKL)SP-_&_C6*EYZ9K.%BQSJ]86U_CVVA65EJH!U$CK%IG=$6^C6KE MP%B558Q:EU"MP$OY-JK%+5W(Y(F_MBKV]RDVL,)KZ@NF#-U!2&%MIIKVD;5TE#MZF10G'1;4U1\*FH86'S6 MG"], Q4P2Z]5^ZE5$);W0QLU7_U%JU,<=5<+VN0VC$UG-RNC3TFM+Q0W_4CY MTD23!Y5V6N:TGC!8T;U,KKJ)HI(JJ'9I@HJDDNP9*UICT_QPJEIXA;1_!=J) MLM2^/4ZA:\[J:FPS6 _K'4U-;80%T)L;49F$#J3V@KM!7XZ@5 PLO P==5K< MO$'IQF(N-K,"*M(41RAU>&\D1J@+(Q0ZU1M>(9T4H3"3NB1"/6=MHAWJDK&- M#6W12JH_VD*^7QIJT:S78#?*HE!2SHY61<-TV*[FS+0&/=>CLAJ/4C%4)R[Y MXQ?#4!&&/;RT$2/6%3)1PRNDDR+6-@GUMB#KJS#UF^MB+XU3;>!(J@&4W?VO M6X"J-H749%/O421;JHWM%.VLK?;) >K5Y;+/2,76%+,Y HL^F74*DE[TEBJI M(N\/5?5CF$2$32;/>2DWQJH/'_X-KY!.BU7! 5R,59_"*L/.Y^V-F)H)O-"H M9@;F3+9ZZ8O!C*GVZC4F$:>UGASM5L8]J;\T?)B)_?C%1LC81T#FUE-]3GA[ M9ATXA&[:]C?-\KFC0\(7\LG\TOCT=\T*PP>&[_C ,+:@>]&7W]7^^WX2P6L0 MMB!\?CH$YZ=#Y/O]]E;MD\2M&H5G9,CF M'%2AW_.>+^DP29GLI(6FQA;I6*JW$JL*WQ+C?L@J%8DE#V/K)P]880O\>&FZ M;RB1W]6(PYCT&I.8E%>>S#K%%<=S+18LN?P7;_(FYP7#CM\> MXJ[D#UX/W[J2[H+WX$TD+84N]>VB$&THA?YHW5C'I F$-Y0DBJ'MVM 6[A11 MS-[N'MK>3R5-3<>*)LR+ [+B,MZ@66[V1ZYW!9CCRK5ZN\>UAYK4ZK=,F:P; M1;$%82X)'58&9Y9>'>C"G5EZR;#]_2+=F3;#L%K==:;D)_RDS M$'K+52X[CAM:Q>.YNC!W:">*XCM^+)M)_9X:?*,<2VX-+%FU_:BU'ZXFS 42 M"DZZQ DO.!9]DEBT_V8CL*J=N2E'<*OCZ++8K1A]KN#P5;G17IA<)2TF_+CT M^0_W8@/%6:XXRQ5;$,YRQ8O^S3D7H0UA?G3Q3RN 3F;2:ENHD*8TR-76;2V! M%O_DCU\7V)'&AHK3BV\YO1BO_N%2&)P->W/9L&%>_B\:6_SHDJW%\\O,DLU/ MM2@_!-%DVC7ZP@0NV2C.^)$U^WOGR_IBCHXD*%R4+[L ANTK =XLPLD6M[_: M8ZW"*9PXA1.;WNUI%4XQQ*L>CL_MD_VT,G-M!_7*[IAO?+>_5>>3T>P>%VT# M. P;ZA /K)4J@\!+: /9G!C^4WR'X5@2]CA&-H7$>DSR@YA(-_E,2^IY8M+/ M3DQ0.#OQVAB)LQ-Q=B+F)S@[\5:%A+,3;SR"> 52H0\]-Q9]',0XNC>K>"80 MZNU6"Y(*/['Q(ZSB&R4VMH'M6*KL &6;UX@TS"96\&7X$E0O0E%1BY'KW\>, M]X)PW@-.=OQZLN.SV?G-TAX41\$*JH^\QK,\(*G']EB.DNRT!/)QJK\L6&DQ MA1(>X^3Y+US"5HHS'K])QN-MQX.N?)K^&&;5@=,8YTUK#%3'M8Z>,XG;?J6 M"7WO7,J.M"8\U9FBJXA0>6K" KJ$XIR.B:J/$GX\BK"!X^@^M['1<6_@$QQ" M0H3AY,>]\?[.G^6?C$Q+ 58T^/Q/:K$F;%-7%>(_I/_?=Z#TWS=XZO_,O-XO M.L+9FTU:VF35TI(#8WK\R/=UN5VCF,S-)2V:6>>4JIUI(7P\&IO%\'@C**B&^F-"VE]17\\L?2KR(?!KFV.81(8IU]4@ M[/W MM0N4=-^RXJ12T8L#*HIH559I<\-9X*=+3]JY0HML$,Z3DTU:SR=^.0K M^>,7PS 1FCZ,7F-(.WND^MKV>8OD:Q=_OK9L0A2Q^AI@M8$CJ090.,DR4$+D M%JFL:LSFG49"Y%0URY)F/IO+-T^.5&\>M9.@M0V\7ULV(0:MIJZ56\-,210 .Y]5Z\F- M0EI?CJI_&&_&W4QLQC4*#1(T&%ZT)*'>F[1\O$$EBID(FS@L4_Q&"/T?1X*3 M?H8YE2%X ^M4D^HW]@#2$ZC@NO)1%+F(&?]!OR1_+D4P)EDV10&1I KQB2& M$9,,2XGP@R!&4@S#)DGXC?](NT_ V>^GEOG\L#'I:976*M<7^F:*0P193+QN M66[$6+IJY!2.U?A27LL6P"0#UR618EXW)2?Y3D?/3C:S*8QU_&&$]3T M8$Q&C*XQ2H64R$HUIE:68T,?IR=B3#QX:*H[+TW894_D&I78H./2N9(X:,&6 M!V,RJ'Q"(*?R@E/7BW9GINA=?8%:'HPIGHX!W=GD4VDQ?CBF M:;XFRI/YHJDUR-:XU523BI)#+0]F--%ULU O:RF.MIF&I;+R>&BW8,OXZY;Y M=9XR"O6)IQ4*9>.1)$<\3Z&6R="A M)7WE@DJV4B.C-"2/2J-;\F14;?Y@2%K2S"Y!(U^"LA^LLJ7*8V]:1<\\_/IR MG23E/CU):!)C=]-U7A>RQ8F8//SZ:,EPW+GFY4AVVFM9>:7*UBNHY:'=JQF9 M+G1F2TW2$M6L;+']V!J5OCSH:"$ZC[NM?#2MJ8(A]579*31-OY[5H9S8!E@. MD[FZD*V/67-N-95)&=5:..AHWJ2G1;T@5K7>XV/9;C#51$-!+0\?:H"AE%]. M.4J@Q>%@)+C5YCB-3CY3!T922"=BEL>P<3*ZKI+^M6N>,W/1A72YUWQ%77 MGG/192*QJ#)];:WY090#Z^^FC:C02(T%DD^4FL/9LE:I2 &9..C!>-V-C4,_7 T=G9OT\G=JOCEF/*IJY+"QO\W/VRO[ZB4W+38 &=2^NH M3[N,)\H9U<'8V>>@49\K^J]LZ2Q)_C=:E1UK]ZW;IU'!:OW!_(#X;_(#%'5U MY/DF?.98-[W=6K_[.XKX]L^1!20MZD$A_+LP;3_2]M,_P:>NP*MG;FFX_\6[ MIM+(-G77 :\&>A%*$S2$;W[46X-C>?IY5E\63\2%)N)WM4;P1&"+^%X3\;MB M:G@B+C01OZOAAB<"0]/WFHC?E4K#$X%9T_>:" Q--S(1OZM^AB?B4A/QNZ)K M>"8P-GVOB: >6$R;;F(BX"J!XZ\GG(G/GH_[7?S[IO)A+I)"A).JKE-].DP2 MP3J"+YRXC0LGPB21>[8:V=31B__?#_K'GUH0^OYT,F M__O/"*O/^8YH8(E RYV";$)?<"$8G]L M0LF'@S,W5ZW>=%X+"\[_!Z5Y_/,;F-Y@=OQI+4('KZ.J@77G$KI#/Z3N:8U/ MR[([=_T;0;#^8([X:?W9/W7X?S%7_,9<$8T?\9C#G^>M\W+']# H-/<=M_QXJ5GINNX6#%.K]B;7V-;Z-9V_)/6+4NH%J!*_)M5"L'QJJL M8M2ZA&H%7LJW4:V@7LHIW)?P7GNP5S \!V2_*%:@8@SIUPQG\ T1MW&)T_>J M8OGIPN$4+3(DJK'$?+D8;_5Q$V.HZL8AV01M/&ZF$XDRSETYO#@?2"DQEBMP MC>50I@1YV2R44"D55#@\SD3BJ?,7#L>F^6=W>(9$2.>H'O[=<>IS=>!N&J0^ M4F)WY&T6V6)5ZY-2JPA4K\@>-VAADI_4E]R#7?65AW9UCO>V0N"3^2-J,K78^FV57ZRY=__XX256=4MS$; MUUUM$ZU$-Y:E="L=OV)O# (-$TDU-'_HH?"5V>DB&; MM*#:28@_#Z_CJNK,'J+!$ M/E$<#H/2:U!ZS#JEF#)K61P]FA0M4F8$4;@(GBS$XD0VN_.%P+?K1J8Y79KC M!KIYR;^;[J-X$L($SA/&JTJV[:)L3L(?'7\Z:0D8'%-AY.)--*!Y3"3(^X8SY M;]G';OZ5['EUK3HVMVQ8%;94GDDE-BVR*-^3BM QG$MU;>H0\FS/"P8>OSW$ M7#%(>!AL+LVV(4[<13SN;L'N_<33'.C-%>.6K6H5NE/*ZFB,TO.E=L M/J:=8,8DU5:U31>XII#S*+KJ0>!+_OA%1RB&Q.!W;? +=P[J)(,69PABRT(9\CB1?_F'(Z;#'7^ M9O7W_9>/+OZI:"N:93?.7"@PFJ8]QF7FL9N&BW_RQR^6QHL_3DV^?NSR3K + MK_XXD?8;)M*&>?D_>4[M*9;L87,=75)SHR5(;,\D 360-P.T9*-(XT?6[.^= M:>N+.3J2H'!1INT"&+:O!'@#"2=EW/YJC[4*)W_BY$]L>K>G53@5$:]Z.#ZW M3_;3RLRU_:P!NV.^\=W^5IU/1K-[7+0-X#!LJ$,\L%:J# (OH0UD\'X1S'W#"X]<3'I_-+LC;]J X M"E90O.0UHGE65XWS>;W'+36E-)H_M@44:L$WQVD(7QKU9.6Y4=&-MLD_ER6B?KD\6MM*3AA,(8\EC M,(9K4.+L4YQ]>ELA9ZPP./OTNV2?OF5"WSN?LB.M"4]UIN@&(U3>FK" +J$X MIV.BVJ6$'X\B;. XNL]M;'3D&_@$AY 083CYD6^\P_-G.2@CTU* %0T^_Y-: MK G;U%6%^ _I__<=*/WW#9[Z/S.O=XR.<':+C'-]UDLL!<#7Q4*EV5XH]8E( MD2AT>K@/A"\[O)$,V&M;=YB$^&:&[+6%&&YG 9ONGV707EOKPB1$S&YPP/*= M,W9OL9PW0Y0;N2#;^55F(/2ZW71GU9XE1\L6HCO)'[\2F.Y<'3/?R*>]MKF' M2HAOYMM>6XJ8[]RSVKV5CWMMK0N5$-_,U[VV%.^)\%RV$,"G20HWM%IQ+CH< M:Y(QD+A5,NFV-VE$4E""[D=8RJUGYWY18S*2CF[7BA UR9*G__,?BB7_9<@( M@287;XF=W1M[@40,1"+%=$,:V?!$BD(18SH> MC\23*9RS=OD8\;6M\F3H_E\GC_Q>6S2W!5@?I5&WCU;HX6BC&EAVT)V-]%;,&W32"JSB"*Q9#U>5CXM>VQUN$*LRMK@95[T>T9SE^ MMGE<&!5-G=0:LWF&X];U]+EABVR;4RHN3:)"MJ@U2V#JM+K#%H*MY(]?#$5& MDDD,75<(35_;/F\1NG8!YVO+)D0AJJ\!5ALXDFH A9,L R7I;9$J-9XT.C.> M[W.5CE%L]\F"7M=.3K#>#%N-"_&QS?3:*KDL1.G*3)T,6MD)@BR*@IA%DI%$ M"A\#N$9,_MJ&>:.@Y4?:KRV;^R!<5%DI2-JHG-$ E5J[2SDUCLW.3I+,DI:5 MXZ"\X=BEIF=FI)8;K0+$094LR @3_^@]7?\X$ISU\RO\!\W^Y+HEPT4$6*>S M1!X 0I)1Q5W)V$"C(.JF _OFF(0S!436-.#04$U>^)N_3^7GD.=50S)D^&CB M:9VS'TX_[!N1_F]D'32$;_I_>0 9/T0M7?GPTJ"HJ]U/^&/W<%D'DH7@;[KM MP1.XH9YLP8\D__LL$/92S>C8WMF$K^M<_(W1_Y_]X3]OG49E4S>MGSL@WY/+ M-! V[6/Z!$1'%I"TJ#2&7?\IZ9ZTL;=R2J0>8M1ND?CYM!@@21(4B>@&L?<[ M&M[!=,RE=71/Z-LU)*J#L?-S^['=:S[^/[UHVKY3^M,_@*&N 'KZB^?Z<^N8 MBY\T7.:1OL$_MR.+40^Q,TWVJU,GS-[42D\JN!5\G&5DZM]/S?*K;_M!3"VT MWORG@^ 9K3E9M I!W'BE2J?[RN!/]%2X;,#U2G]AH-N7T$$9Q!+,,;'KT)-R M2OL*^JYA^DH0A1/^+-BM$CR_^%)[#I0B>!,NC/)?J 7Q_PC:_^3?K]3EE=X] MLYDGK4,OO?'X5T]$>X=@#_/W[5N4ZUQ'H9/-LR_2@;D@*8+FRGVW\1?3Y/Z M=UAT]D\)V1:7V&2*HN* $16%CHNQ,4F+278\%A-QH(Q(1I&38+358&GGR62E M:#G;'>J.O6]:UY-J>2C-:5M* R6;H%)M"].WAF MKY+IE**%BJWUG$TQZ]C-24%%+0^>69KHQ8%N2ATMJ\Q+TG2UI*IK3XR)Y.N6 MZ46?J92SFQK)FU14YNH#O=6?B/'#ELM9L5M8VH^BT)A2(EN3"LM)QX,M#_K) MYN M4:J8I4)F3C:M(QY M]KK?:LY)?N3&6@W>2:U3_I&^@X?V-ZHX&753&XY_3)?G5"NA+1O^+L-!TQFE M,HUI)]?0YC6%MZNEZA2@@X+T8=/AIB:Q)C>;"6JSMXA5J62I(<.G,D>:5GK+ M)M7,3+6&'-N4^RQ8ZGG8](B:V'J^M\F*W;K&>BV@;0Q;&C73(G5$3[R6)\^' MWEC@5&TUDV6[VM1[\*E')K54;-!DC6]UN.@\-5HYXPR756#3([.:<,=UO=<; MK[AESO1H0-82DZR'FAY,@3C/9%2H;"6!GSICLSJ<&1T!"NN(!N2T!"N >:*8-I"39D#5,F1'*4HC[R6%;*4 ML)HS"8&"38_H@*S4@!KOSKJ@G*]*N@"B MIKQJH>#:H5S[H,VZWHKA&H46D_*4+@]-%Z6Y'C0=#83X(-L>V$(CD7_,3U=@ MLYE!K#XRL8W M/>AK*:%4>MTBSPKJQ)6JB=ZXSQH3U/2@KX(LE;ME/J5Q;%?*.0E!$XPXG*TC MZD)9E55]J9>'6L5HQKNLR215U($CZC(5&N7T$%@>QV:EKB7&YO46FJWD85\G MI*MKF5*9%.CIN,_ETJR=+J11TUU?_6#F4T0D"'%##UF7%C;XN?MEGT^A^,$V M=H!<3CGP:5]&*PZ=QL. DF/MOG7[-"K@8A_+0T[0#\R[Q<;V'-J]YYOPF6/= M]';D;/=W%(7[?P;!'0\*X;-ZM-#P1 M%YH(ZH&A\$3B5N8"8Q--S(1&)MN92(@-M%X)DXW$Y\\/_=;WGI3 M:307R3RZYUPLZ$"A%_^_'_$??RJ=^ -SD'QTU3.]Y]T3Z$PM (@:?&-J$YRA MH'M21J]3<+"]87M[W][H/[4WBGJ(7[:*^7GM:>_<,YV*O+2E&U>AF]NU.ZV6 M7:#J]C6TC"$C&+&_,6*C\2,]./QY5L#^-@2))NEXJ& \Q'IU<(SKOO4J=@K@ M#F_MJQ^_LI(])5!.F M98Y5IQI<*_UF:8-Z+]\3QO)CAW1-J;F8*.U"(M<2_;335"26O$#E\) 8"(:, MLT/&NSO]WQHR+E/L]V.0$35G1NNQ7JV24LG@JEIQSI>BZ 0*^^,7Q492[.&M M]%^NXWL'P9JT,G-M)[A9SC$)"\"YEE4=^)?/(2JVNXA.1E$=%Y484(UO$-(Y MV15_^T>/R4^DR&#?\G[#/6&2T@W8XNT+"=O;3<=RKB"E6P_4G/ *VQQ80-J@ M^JR0@&R2D.8F'.FC_T)XW;)[8 !W:%@ACO[<<'VYRP>"]E$#_JX#]$O:4-)[ MX''$S5N*26X8M9:YN975YRTQ@2)#B0\4GPL-_(3 H##$W%RT*"00 ML*T84]ZW%1H3Q\1!##_OB5C'^POF6X@D@G9(-UTXCZ ML2(=2#8@P!I=P07NRA^]!V;X/;RP$,:&P@_NE^&/#6<*+ @V"&NX &2.8'E! M'+:]2FG4TGH<&^/(](8MM=-B$M%%BCG_O5G8S# 6A3=N%GXLN@S1_!@6C;A1 ML]T<-$LDO:#IIN@NO)&*JM3Y.Y2'*0W?.:98D- NHX$F8:*N@ %L&]7^74@; M5&DIQ/EA]\ =,3C?4E3QEA-$+D,%$5C8*#\$V V#6Z.\!%>UIRBIH3'.@9%S M!(P!35GKV2-E<%':GBT[BP0U5M)B"A%#^L@M%CB_#,,*CB3^(<0@\5#TJ39) M[R/V\^.7?^5.=(1NJB?DO:OJ[\H'O0>^@_U3'"L+-4'RKYG/2/[]#L\X(+1UF--SH977?D1$-/>]E<&I4R1XGW%]A?Q::&\0C'R^X]7O9A/!JQU>:H MWVF$K&!';C988^](L=VT_,TU7) MM[YS9.N'4& XA'8S>(U%@D-$V&QN,404FMSYVPAS4/275_&T+,-1P"7; C)0 M5VC#ZZ[$;AF<;BXFA'?*2H9LH;3,' C^+1D[L&D_853A021KT48]V#C/2A.NI,84L98"I_4Q,&S M:\,,KNMU:VSO);:\AI1^=UX=4]U'4L@:7BF9-ME&8^A?.Q*STC]'J-4CIF[I,-9(MG@,S3F@4\F!:BJ<12*'<->80I$Y%5L/(K_9V MO;=G/,,;#[@+UHF1^I9BDK<,R]?>N6X&>/$>7U1RF;4^\FQ-6_)BOJ!V&SU0 MA%#LWR? 1-CX1\ X-/@3 H/"$'-S\7D M1"H[*M7KF18"&3\\25,?V//XYM%)*&3+!0JB@):IZWYPT@*ZY( 79Q?NRIN_ M"[:(77TLG-%[JY : =X$_U&7Z.8#_I+JO=ME4W!1J,-UFF+:B/%B28 MK%]GCOY ;:=$&8+<:&3 M$X12D*'2'ZF&^7%^^I:2A3I&N0L!0U*Z H:+8Y0X1GE+X(WS)F^83^ZPHQU MQ[&K+6J\F.$K]B"]F+9'R[[:@(O'X!XH=A : 0F!1&&/N.DAY MCT7I3L!Q_$UM'&V[9=YS1((CTU* %0T^_Y-:K G;U%6%^ _I_X=A[$/1N&M+ M$>\ ?W9/!FT7O'1ZW]X$7JOB\+$I\*1;C G=#D^FK8DG4OY=$#1[@2U@''_" MX':](-ZUI1A^U_&*>\^'./<:WAX3=C1NNGV6C([6HNM%^_F"VD+PQO[XE:+. M=F_9%;@;'?NRFM0_+WK>RB1=VV\"AOJWX#(,']]!]2EKKGODLI=CVNYX5-#6:016Z A,+$)3 M=WID^XL*A$1/C'73LXFQ9(H]<5W$YI;.=RI-H? MI1OI.%>MZVF1IORHU&'A51R1POAT2Q+#$:F;CTA]"9]R)<:-MV>=$@FJ]7F? M2K%\U/40/J&SN8?'L^XB"'76_=)C(:F[\I#O@J/>7A9(V):%VY1B2%>*JVZT MEG:(];&]"[8GM\U).=4B>TEU/N_E=*E%MT2:OA2E_1Y!'8QPUT:XT&4+WC+" M775W]I,(ETD-6N-,)>.2RU*SV)JJT7B-]1#"G9<4A\0 #[=AQZHA&?*9MV%# M(AU\!.^>C_F&2238;+#9W,C)U=!LBMY'9"4(2T&F:ID>[*\-B9SBGUTU -HU ME2V@J"??)<5N&4[;"&^:5/@/85UH-]0RX80H=A[R_C98;/<>&N,JQ!;X3]:' MEB,^59YLT;(G<8^DVFAK[9X3S[1[+9'V;Z9@8A^X@A+#$X:G:PL)%X*[\0#0 MG\(3B+>&O834RI%NE!^E"J58IXA"/OZ=%/$C,9_0A7Q.2"Z;EFK(ZD+2">M) MQ%N*&42" *&C [KA=67O88\3 _>]%H%[JT!3:,PK! J#3>CF:ISA[:U\L+I6 MT>+ZM CO\K^.5=^6K%)JM)8,@5TOM;([MU=\#+(:_^:%(U43[RN[ZP1$9T=N MH+(8I@/.=@?7?0CLMA*Z,'C?>%SMEO'\,L&T%QZJ:4PZP)KGP.B8@[KN&9:3 MI<=]LB=W<['U(#'LQ-(B'5RDD#@L48[3KG [?:$=(L!M%O&H,E>+*MP'L(A5+F"_DCZY[>*E 7AR&VU"MMV_>@8VH,UYW,3 M/=:4M0AA 'QH%0?+;@BD[R=8%GJ2N+^E4=HB2&.<]?_!Q!*6+U+SS:--L MF0.2/&C5%R+?;$&VZ-^8D/K(A3:A09\0V!-&F)N+)88$82Z_:?I1A)$9*68/ M'\ND1H_I!,EYM.5-/(0PZ,JL",7<^:6NI^:&8 TL6;5];NB30L)<(*G]P=G1 M6_'9[X$78G\^?''%D&#[Y=FCC^6- %:X+=XHQ[:-,CI0LS.N2$:Y$3MOI6>C MQS3$]F1P:2M.U;L%/HF%%+Y(8TB0Z?*L\Z/(E!P9J4I,CS8UG!/"D=:P1U9P&2[AF"CB2-A3R0*$#1Q'!Z@IXIZH MB!ZJI^=!Y<'W/.!">B&"^QL064AWFZBTDI?$+[']C<\, A2OIW>,V^&D M*M\6Q^U5G9L*O-0>YL6U9'J=- (HR$UQ);V/5]);;*NW$*/-TGM5DL*V--RF%,,?RKAJ8;W\#KQ>E)TZR.R<]E>YC&FNN 87\TS=REO&QD.K M'(JV1LCXX06\=X6 (3!0C'+?M*)>2%#NJL7U/H9RR4DF0]*S45MKE$?28Y1/ MKY3V!'76SQ>(QSZ O#T% 9Y*Q@2@.M*("D<"0HQBLBLH3Q3,11>=6,!V M+%5&D5ST/@YTX-RM[Y0=>LN!BLOP303#Z/_<,S"TGS !O9$VE)]-""Q)* M-(V0]$<"'QBO,%[=<:[I+>/599CC[> 5;QGJYK&>6G'J.KZ?S]D9,S01>:%0S W,F6[WTM1::(\N%*,5G@Z++J (_ MKS26,;9@9)=PN:"#JI41EOQ 93B,=!CI;EV(.#A['J0+*#4CYJ;=1;>>;VS( M"A^M=CV:9E?IJU'J(TC7*_17JU9LK0BJVYUZV:R[=)T60CI4*HJ.)&/Q;Q^@ M_1P)!O#EL]'?D,CL:LEH# 0JQ71'.@@;WO_X]5]G3HN]@FS"C.+/<=RFKI5; MPTQ)% [GU7KR8U"6E>+XQX#<;)7&W-<1N2D;"TZ:6?BFMJ:B R#Z"H=C\23 M)#[YCY'I5I#I(!\6(],GD6D7L:7*2D'21N6,!JC4VEW*J7%L=DN.](3B%M/Q M:M$2LE*[Q$6546\@I1$R07H9HR(4<[;]?^P_XR #/G)[U\4 PB0E;&_8WL)^ MQ/T*4KKST%(;0'HG0UGX._-^@<@_#S;AJW=QALW]902&2238;+#9W$AB6FC6 MZOLXAAGL$OG+].NU&_L0V(>X]D80+H=U0UL_:>-UY#3M9"7+VL!)Z$JZ"XX$ M4K4*J$TWO$V2=*HG*/49F^C0+9$)[@&)16+,^;=XPFM3&'BNM<^#@>>&=G;^ M!'@RZT4Z$7?3C.8*T3BO>%VU6?40\* #G,E(XGP[.*&D@6U\2!-7H[I9B=U\ MN;P00/39N.'!3OOO]]='*:X\7+-9G6,+N66OWDFTV^NTR/@7?E!4A(KCS!\, M23/_BF6VM2$DG(#8X_J4S MN[2(ARL-.UQJ\8^BKG8_X8_=IV4=2!9:KZ;;KWA:>M!7[58K\K_/LL"\%#&J M!/^TC?)U-6/?&/W_V1_^\PHQ]SL:WL%TS*5U=$_HVQ4^J,V^ M_=CN-7]U?GK1M%6T1OST+VI25P ]_<5S_;EUS,5/FGI >U1S^.=V9#'J(7:F MR7ZU0<;L3:WTI();P<=91J;^_?RB\OQM/XBIA=C ?SIH242,((LX EJ!7ZK2 MZ;XR^!,]%2[5D$WH+Q:Z[4L_?OD=0O&678>>E%/:5]!W#=-7@BB<\&?!;I7@ M^<67VG.@%,&;D(O(?Z$6Q/\C:/^3?[]2EU=Z]\PUG[0.O?3&XW<:)/E<1XRE ME)&?2#2]1S!"QF^E"NEVR6._]]_1J%8E3^XB 13ZJ_7'5,P)%=1 M$=O=+=F[%5LDDPQ)QK>SNOU0H\/QG8903PNY4H?+91OU'%?G_5_X1K642\,7 MQ40LI*JPHS"?HB^C$_: ^.MI/OZ^HM9]4)$"SZ;NSN$7RJ>IB?O27^-A;]4Q ME)SAI"'7= T'HE<3SH>L0MV%7Y;1_>O)?7=L)$Z2[L9F%L6&4'%G;+5B#R>; M=CKP,57#!4K:>:>=B)I1/P@ W;P%[(1CN>!D2^@A%OOSH2(]\Z'_@!V>5*L) M"DT?1?_+NW/X-1NTB.T)EWB6+K$3[XG5[_,"N+B3>G9USDBV:C?&KU1Y$_P\ M5.>NWLEV8CQO"97%G)ML*E--$])G4M S*9\_9*1M30O8<*9],9Y8M2Z[>MY4 MGW_\:K@6X>[6#*2TVX5+WE^XQD\+E_VTAPH!-@ $O2]0UZ'RR1/_B7OT#Z$Y_V MS4DB_D*RI,E_A0?^@2BDTTW_;^K?OQ^(++ <"7Y>-8)8'@HEH@W/L6DZ!D(O M1;5EW;1=J$-$P,;A-ZM^">#G;_[,V-\;\5,']R3T_&S3(LRYZJ G+US+=A%Z M;H,>EHM$$^S43ES='X1#JIQ%0HBFP !REY \G MF!K+?\H&^C=H%QH^(P=D,!\!BZ"3$0)!9.3%%)E04=.&X<+O:(.%:3D$[$T> M3F9 O"DR6H'=T&'CIRY"0:!&-*E6V7(X;][K!2"FS*7*C& M]D R_'IIXFM&A(#V1TC*S+6=O2NF8?.QI%K(MIZ0'GT03?R?X=)<4H!O 2^^ M#%U:C;1PBP10RZ%E60B@#,F!$$& -8(D7UF1XGHJ-""DQTKP+-@]5W=\3387 MP-J:Z6X(*J+&ZGR;4A%\&_PP84#MMFW)4GWD4:#,D+.\L^[=,Z&-C% '%L!/ MTT /]?OP]+B=H%PHP;&*-A1\$WH@>B 8.%A)NNL+!ZS\X9KR;GBV.[+!T@4! MXOA60="IP"#@4RW3G01V \T(M44O DYY!->[\-T,&S8'BF2:0<8[MI(!8!N M \]_^A:Y Y ),.:%9?_S@I)=@*$]NWOP66_QLE)1)2EE-AF3\T8Q:_:;G:8X MN PO"R,*G8Q+-I_Y1Q"#>YXJS"A/!_V=3W*I[2+O6_*6+?H35 >.KMIPM2@9 M\H./#RI\PYN:B+R9G@&?AQ!-552(JL!^(-(0$WWXW>XJ$2-)1[0L8"*.!7L9 M[*'NKQ% 5^>P5UL&*N\KQ1E(PH63.2X-?WE_10INW'B"NP4YJ\V5D@<_)AD@ MWRYH<1HE%H7)#0T&1@S@4HNAXK3.YQZ+(53?52!V/?["DS^860)]S;E8&F9H M(Q@(Z:\][/E;,L1V\@!2Z]5V_^K!IGNW)W7?!]&E#)=H)#: MVN+F E.*C:V51.9>9-.5ZOF/WRX.;18^M3'N :#9Z,Y$)#.DC4]))61@;W7) MLL06TZ85<]JW!6"RZ0GH3>9UTT-UN-_,)OF"J*.(E(9SRJ3UWI0EK100^G*] MH35&7=FEJH_)0B)]H2E3'IMN=YN1&Z1(&^BS2"AG''D+.^<\<*,9ZH%X;;N^%^&I_AH<+.@AT(G? M)[V><3/8#(1C0V]F/8_B\6XE UWL,W66?'$/K7D@H<=75X22CF;8C M.Q6 O\WA-T\#O=D%(?P/H\^9+S' WD;RU#W5\JDW8O:V;4+FCWCVN\_VXPW( MW]]_[KM._8VD5IV=7 LV:(PYVX&ZZ* [DK?TFBYVW:BV*+@\V-I_CKSB]_RM3\G'./&B%4A8)X MO3^R#03:>[%AA"IS20-0(;>SZZ,#1 ]WO@A\=Y^O2/Y5C4'?YD'(P/+CDBA* MN[\SC18,&P4*9GY[$_X*5[BWGXYBQL1HL]^E+9^)$"/7\6.Y*&2 1NR8$>(] M9#KX^[ME7R9P]B7.OL39E]?+OH0 M.4! 9R_F^BTXP*?2'>BW_Z.=_G&S:U[ M:"%1 (03/QB\7?E4 ^U:F=8&[<\!:P5L?^O2]/S-?K0YAXYE.6-7?PI<1YX( M+]JO0B\1%MI&<^WM=IZ.;A\FS!$$WR#(3*1EQ_6W(8,MP#ETO!5UC!@V6J%0 MS_4-,;;,^988/ZU=!ZQX?QIN3,+7)M&^TU95(=]08!_>VIF;K6:;]B2VLC55 MHM2$'NU4JUWO_E+ZG@3Q_9+T;LHJ?OSJH4ULM$$/X<$ D%J:MGVBB,I_G?'> M]T]9X-YQR_BGCEO6@5,RH.,!JE JA]>RLWOA%395&.1B.=(C62$3[ZPE>KQN MMG[\2CV\?>_D5^(KL*&.9+I+^W @ZP&[>$80!7F58('6A1N?588*;AOU9W5W MB/8QZY1BRJQE MWC[K?Y%I9<@@1^TY\6:JVI JH./?:+GV?6$4''6M_2RAA04EXN< ^:[PPC)E M !0[6-Y5&Z4#RD%Z G*-H<<<9 /*0%TXVU862J5QT7YWR2 0WJ(G1PAOVPV_ M\0IE%[YX-NH'Q& +)1^A1#R"=Q OF^7C&A.V80A$W)(U]14*<^BJX;L+,L1FU2'0ARS88"09 MVNZUL23[*\Y6//!W.'"B"U4 ;(@,;(AD!#F]:F\995ZU;">:A7/V" 7L-R'^ M1YHO_B4ZEFL[*)O3SUQX$E8W\SS:IQFU)#_PON6$P%=$HH$H(^KW7Y(-C1-J M($!)G)"M_AUD7+K&\T?WL[VV.(4PJNG"7Z47$W_D:7_9T":"LRZ,_^C$WZ%/ ME3A'G]4_)S:!-ZLZ$M0H^*B]*:I"NF#J!M&4+.W(?$%4O,%).!Q3.-E:8YM, M3%!,L*K[N.M'T/QMCVTB]_L6Y6/%"1:K%YJ0E19(LD0>6GF$J%:S3Q"RWVR' M)2?X]LB+]/4G(/91UL]H1-SR-O@8^%X"',%K!>I11\(-+PQXQ>8T7C52?6;*Q#EENO.1JXH M2>]KR,BP49\E/X'WJZV/KTPQBLKM-J+>A]:];9[=B1XU8'>(IOC;-ENV!^<. MB1,B\3:'_-T'/Q!I7Z]>NG21, +6%=7WTQ[C:0!IT\B8LR1ODAJM5_ET;S Q M1DC=$[$'ZJR09(&YI"+=6TFJ[F\^!#[$!RG"BP7SB7/?--D^Y'FW%*8['1]_ MX7#=)N4.+<%NR(Z)$H' TN2G\Z,K M@((X]AOD5O51R%]+;*C+NV7FZ6/^:5!T>%.U@^Z:3S[YZR[ME.>I(Z^Y\%_J MWQ=,JPNHDSBWLF D->:"T$L959Y/5&A'3K\5,"1%BGH* ^_]M5MBLKIDVXUQ M#X(PE&3#:B,4\)>470L>H),;Z5=/&YIJ6NH)R:NB3O M+SS-)6G -8=:<17U42L4AUY=$%M_DN/W5$#B^.(3K#;0/ORW[*,)?]7D.%[0 M/\1G M$]G.EOTR"+?[S.[=G=H&Z< H@W#W^;-Y=J?7Y"!%]!84E^(TT')&G"&X9*PP M,ZGVD$O]47+JTT'$8T/8):T^PV<6A2J5S :E_;YL>U2G73M5GH,A ME[.,DE=.7U6G42[8L_8MH+-QH5!"3EVI"O!Y^5;G&JK92S% G&F;7'9@]+C$ MIM4)L<[17]L.3E7&<9F^5FQ:*-U M_($Z,\(&^=;[V>3>ML=!<8V76YFH&@1RH_:\POANWQVU1ADS3[NB$ Y=^ZU- M4;\.A;2 C==^\IR^N>G@W6]]JS]6RGB\GQB[625.9BM+<5"AF5)GF?Y".L?> M]Z.2"M!B@S&TMXD(#:/S?/+^^(X!%8LJ9#0J&1("EBB(C>$9UJ:/P/;[4_/+UT5I'H\I<\2DK(" M%LJ<#0Z-F$$QJ9%KJP8Z'>?/Y7,B2%#+!CU'EES$M'QH&4NJOXT)UG"11T[M M_A.@BD#%V35QT/D5^)T0U:#&^*VA>DS1/]< M)1RV7QP(54+:5L.!R[,+5^8YU,SMJ1D_6/\ N2-43PU]B>V.QZCR(E)1UT!Y MF'XNL9_RLOW,=BSV\_D8B(-S4U''FY<#@J\!'4GB'Q-](30%X/N0*SP8[LTK^# [GJ!\K&"/U[K M_+X^;&=AY&>5FI:%U-W_#/!UP=W.GG_]%Q0#_!VEFXTE%*\,BBUY:(F&9J@1G!. !J[WW.XU#C!A/DU5OQ$*?]2,4,YO'WLB.=SF-;U.L?LG>0X M!8R"<6VSY.PGXKVK&8>ZYO58LAW4""A-T_.G.-C."1*_ MGG=T4.8DP7>AOQCDANW%HY^^A?D[\G8NUA8DMCW>+2[(OK9'KO<,')V2 R#( MKJWDC4!JR&(<_[Q!<$[.@"R#H.AM-N-5C]2&ZNC <]ZJMU=YU3(-^&M M#.SWZ[ *,V_4LJQL6ZOHR3K0>78E'CNA>[S=64_H[AT$1 7RX#IPKB,'B [Z MRTT03=^O&+RCR:<^R/O;P86=-VV/T-$4':=3GSM"YU=HK)NK;?T'B%TGR69 M./-W22_/LG49K#M7.U901PJ0B: M^1D(NT_FGDHM_OX(\\MC9=_N$',2'V+&AYCQ(>:K7R%#I212'H&$F*"2DAA3 MR*28I!-C,3&*):@8E4S$8N,7EXUT9#&C:A75TOHC4HJFK"S;CW>J:T^D1/IU MRZIISDLI?I[BLK;"3HI*:SVL3T3ZL&4YG9"*Y564)-G'M$EM:JM5M.;!EO'7 M+6OM(L54\J48IZIU.V=1C09EM1#Q?-UR6%A6&2W.SCBID7+K&U!JEY83V/+@ MF0UW QH9LM 6-J518L.7%UE!GX@QD7S=LKZN908-JA+C-BOOL51MTZ,,,Q'C MART;FT3?2XVF,8[.;@8]>;VH#1Y1RX-^DAE]O2*S-8-TV;2>E^O">I7Q8,N# M?LINLD=-)T9'ZT7K+4&<9!Z7ZY;('GZ[6C$2EIO58B1?%*;5Q(9;YYHM,7'8 MDG*]HK[6NFLMNJEYRS&S[@Y@R^13R\\?=W_G /N[=/S&R5T0DE$#'K KC>)# MA[TE ,^UEE\$$")[1]1VCBDPIL%AMOWZS-+(=)W]2-+3DW?!BH=3\*X.JCT- MB14J#1F$[U!@;'<\3PKJP>]J1XT E*6!Z%!9@F]8&^(IAPQYW2. 3AV^?L[K M@MTH2J :+\M:O?7@.#I9=GJN)RFF?R6"7WA[XJK!Y0(O"K9M2^0_G&)S)BB0 M;BZ"L@<&*E ^7TA^ 7(47]C3%"3%J83N4'@.K@9M=[4#MP?8_-MB$O_:GZH5 M='@[P*X0W;$#M;>;!7LCWN$I=D5>.8FQ(#\!.6V[9$ADF^B=*,GXQT)1K/;I M=BL_DX&B_MUS5)""6& *=0(9X/8#NV9< !W(.]FECR&=S.WASE^\^_^S]Z7- MJ2/+MM_OKR#VN>>][G>-CR8$[(Z[(P2(>08Q?5$(20@A(8$&!/SZ5R4!Q@9[ M>]L,DETG3G2WH="0F;4J*RMSY=@)]CH$%J?@=N?%:&!#)\^QN_ A6.WZ.S=[ MCU6OH6',)Z;?PXQ/0;U#BS'L2P,/(3\$3\$1TV$V[PXUZ2?RD/UMK(/4TLVL8 *_HWWDWG2>["_@?!R_Y M&$-'69=OD_&$Z7X0YI7Y!?;]ZFM:?>'4X[Z M_6SQ9>5_?9@(,7@ZI,1D-3C:@>\)I18T](#OY!Q]X//.!STNYK(S-3\Y!Q'G MSY]W 0PQ+N.<0*O8,#(+M)PB8AKQKD@$NZ\<^?2[FW:8LP'@[ M(/&4CWSM9RA^7)?F8R[$TD/SH* #&43&\2:HI9RJ\N3H?!IF _FL%I"M$^ZB M_$_\<]>IZ?DU #J85\'*L#]H#CPHR+QOKN?/X\1%X\'=<]N< M-Z7S<"3!('\D:/T$-L[P2TM>J;)GOZ*H73NL( U.>+Z-\KU0?]U;N-;"M(/3 M<7!/__C[Y&D.;*<[Z3_=\$@/P6UV^M_[N8S?XP[\1M\\'._S_,>!*5\V] ED M?;+K8 4,]$S08>]^J/9S^G XVGPY=WY"NQ%VS7K \F=)<4A3O8&K+4S->LK! MV"=/S,'G\)GW/#3NV-[8T*=XO.UR(TYE\" P*>[%PG.$O)G-[LO3!:A2JE:& M?=;L8F"WXJV7__ M/-;1SFIV1RO^,0@\5M&%A2W_W/_'\:O @XC=(02,78M!8G:/L%]N MCH+E1[>$? 43(*7]ZK?_V]^7_PP.CF#I_V_/:W:'<,_"[,(8((CKO RSWV0Q M#0:"+]_;PNCHM/$_CO0)31"/:1HI(@2*P!]32!&A4 3UF,:1)D*@"81-(5$$ MPJ:P*()Z3"61)BZGB?\X%G1OK^G*ABH:\UXYO"'_[OC\2/ M#UH'23]2J7W.VC[W#U^L8WZT(K9/A[NV^%Y-"KQT/G/79P:N^;GT,1:>3Q^R ME]%\0_/MO?.-^.A\P^G'Y)L+9,3FDY_<$=#)$.F'YW/I"]K+B03N8D#DUS0@ M$GM 8(S ^.9@_&V<'W@:@B#Z5A#]G\ M^///H?OM>&-T97+1]>WM6" 2TGO.$.X@I2-4\D]S(R4V- '1!+S8!(2!\F\Z M 2.XL3NDV="?=PSF"]W(,NF4K!HEP1;K@>$'PH^+NRH(/Z[5A_5*^+%><".EG%C2 M6+9K+3C=IGKY=@O@!PWQ(T$E?X\?7R..T-;3+3%#)V0 MPACCB0B4W\859':E5D%C&A]5CD'E=6C?%-O+S61=36-TN[\A7;MJ;[.0I06X MANGDZ^W1$#PA> J-D,(8 8L(/-W&T_PP/.'59+GK6LR(RZJC375 Y0B>]P \ M <\3?R"3K[?%0!%"WW::EJE8POS ?Q+[BT#!0;2YO[WSB* X')YB U*69$W; M 1O_'2@<6 O. /"B5BLG>D.CJ55D:4NNM,:8E10^"?W#1.KZ_B&:20A;4$ Q M(F[>'V*+7-,SO98UK7$"7=J.&N-27LIY %N F4BBH^!%O;P*I/7RFK3QL M4_07>7%W#^U&T98=112_NI]X#"402<[@]S*=+Y0[K3RMJ8DFTQT8B6)*9O@4 M] WI!QHG4?0005'XA82BAR%W*]\!1975D+*%G#G47(_JJJQ2J2J:\^ /2+,^]T+[2I2C3V _$-^FX3/$=6%CNL[/B;J6I6.R MA'U#DT >SSWWW; 4_.X_QU_\>5')T_.^P )_QH%'?0,-4B>SW4^G? XQ+^#@ M#BL?IH%:0WN$3\YG.-)9M%#K'+2\A MD>V!L?_XVI(9,TSGT-'1[PL='PL!E_O3#2Y \_]Y.;QXUL7Q1@CV:WUB #R9 MZFC:7&?:$%&9-G[WWH>8[<*.H+"[I0,9+6/@9BM5A)S9DKRPP-+D6WM T2[M M&W-"CDG14A>[3JB7FFO(?N]OOV14[%>7E9V5//AL[#['JPM;D/[&GN[ M]UMX.4>C2!C] 2JG;]%P+XT:[J&&>ZCAWMT;[A$X)6'C%,Y3DI#F*4K&>8$$ M?TZDI S^-TG)Y$F#N*;2D%>F.-4Y=:7-$S9+IQBK=:[A7EJEMMQ*JX*13D_K M+?DU,],8,/*DE5PQYPK;58?GN8Y4KHDEWBNH2>]<:[Z)F[!FF7J;TC9\BU&7 MHFQF%>5<:SZ=-3K.E%AC7(4T94+.$ ;6]'CRM.FG3 MYZ2YO#K;U"2,C<\JU2:^Z/7=*OZM+RTRC2VK=8YK5+SD5C+I-2:UHBG,Y/R-.4T=IBP,A3;2I)0E$G;55K6--2 M']-RVJJX2Q1Y/C+.%8M4+CZ;:721'ZQ&"YS7<7CL>_*<>:O=D16KE<=D)2=M M]":_(3'EJ-WC862[0JU:K9!M&H3./+%+*$)>IRDQA->H 6,IT@\ MR0L41?!@CL@2D1R/B;3\_!?R&!N+$_ +,9T&X)HDTGP:EPD^"4:+$YR2DT3J MY=/D^ATNF<*V&X M72_7;7&>E3F+J[)+I:=Y.9G4*JWBA)\)<=W26N?F55L8 M&&JY,DER!8?L4M/JF!"PL_.*GPNIS7+0*W,5K.:D*2*QRBZ8<_,J,6VU5BVY M0[%]?N-Y;*LV%?NM<_,J6TP2E>#&5.8NKL^4@56@QK07;6,\:PTYNV9;&WLE OKUTFB*''2-TFJU:&<4](I>-._*Q6\4RF1VBE HVI MS<%&%(T,+9EGM=K0^\1X5$AH;$=L9TD\DRLXR;/M:?4-GR/*_*+!;0H"UY@. MVF)Y>79E6QM=63+&-8RCN4U/EM21AD_/:K4]K99*^2;7Q^(,MAXVL]DY2QZW MI[U:^PU#MYV?'7>QT/TN:()^Z$-_U';CM-O&1L.[M5IB*6'SSHRVZN/YO(3O MSCS QE>6&.>-<;MNL+=H#G4QEJ6ZZ<@QPF]=0_QS++#806+/>T2-H[MW#K4B M2L8*R-VT5-F.M)!OV%%G+[)--NB=Y^_.3B=U"Q?7\?&LF.'F5K>6;X*K2Y@7 M[AYNS^SA>80/-EP*NN; "/(;?7-"]4*7/[8,2:^?(&1$/";>I$]%!/4W:YX! MXVA($7=7!/Y(HG8R85!$ZA%'O3/"H @$32%1!/Z80EWX0J$('+E-%]7$^XM@ MWN>V1G$+<5V0CK)$/L]!GGZD;B"=:+09N:\%_4Y&G\M'NB_1/?E(INXOP8M9 M64X6Y?E8MG:&EOIP.Q*$V5\ L^'[0SLX_>C6X#WXU=;\&)S 0@9#+0O#=_1%#6( 0M3U G*G,3'(F/[!6 M4UYKM'1N@B^SJPD-XN^ONB/_\:MO6EI,-6!=H2C;%W?D(B*'&WIM2"+O/XU&$'H+/PU"0,EH M!@!P!D*Y8C&[\7JC$M9?=-S*L%)3< V6.0!'#4]S6K!4 SABB8NR=7^5"%M>-51[*DLQ MQ30E%&(+28CMWD'N* GQU=#R5H*^@?A#BGA'WR\$7W>)WMU[YD5*B*]&_>XMQ2CCUTV\T=\!&,N/ MC&J^9RILPRMD2ZN)U,$]9M^XD,3?T;_@2P<&4:K./;W.9^A" G213!>6PD4, MI*]QS'MOT409>6_A.=9EYPS<8FK*'2G;^H1=SG%V8B<;0W6N!,T$B0T^E,*+,WN6[MVRB##,WKRZ;K-IF@ M*R#QD*3>&V=\C05UT[LBKX@_EU0#",CY2=(WE_\-.3"@ M-*$PCZE;7&!CN+!MP'5#;@HA(B5ZD#2#<2L M<6=FC=<6["3^2%&H:O1PV;M6M+_9A! IXG9D&XA:(!2*P!X32!-AT 3QB)@% MPJ 'W"=31XJXOR( -"$BH MJXD]/@W[GMD9Q5_$^DWR7LQCEUS_4TR8^6D]+ MT$&.0WA.F:];3]N=6K(_QCD-E+B<"0/9S.?LAL4_2T2#@1<#[NXGS;;R:#[#/1 Z.;\XT\_ULZ,-, M,[\Y,KE[!O7%A-0Y?^#WZGG?S\MQ0M$AD&,X%L"W3R.0D-YS4G!??HEP44=^ M(M"/C.T=07@DI/<$R-&,O+3;<3LC._0=IC_MY/II:@M!A?W=+3_?:"K'-K)@ MP=S%GQ?-5;[I!O)B(@HN^90'=$/7 J'6'V0I,>1,QGZN;,D:TN0V6E,N+JIV8 MLKLRRM152RA15.7#496[S\JP@MA[J($0B'T Q$@RH%K/FI(V-56*$]#+*Y$8Y#T\()%+"ZNF=U;WL*ZUQ# MK#@1\IF"Q;L+U^ZFH$KG*"Q4D6S%I6H!6Q:$=+W0GA))B^&3T#NZ*"M9F"-^ MMTH/.A3]J\8*.*M^T;\AG:4 0$E#*&DH9$*Z6])0E*2$8EP23990< D% MEU!PZ2L&E_X4:XA!H8238Q['LNRXV5RW[&P;\P#6T._$&L21>LOX5=6T[5A3 MMF*=J6#)%R9'O:V<;\B%R@J6 6:"#03GRRTCV*K(&%).A1Q#TBM\8+]U4J.X8;B@MQCEU_\\VRF)/Q(G,=@OS.ET8;93-+F^P>3Z.&$:]4C< M0#R18CN]A;V$D\7E8B:5N+\$PTB BK 88?%OL?C;.#H?)T"-D!7=G $U0-_O M9$0?9D ]QN3HYFW^^.4?F J.:?T$=W?\\[I/ 70XR$HBFII(OX=\X_83,I09 M1,&90 BE]49.T6?SB/Z*;,[B/HD"8$Q0IP8S3\ Z!:0$KG$FD6A9K:PD,KXJ M2)[$ N[99IT1)LY;%$F.E:&$BR?&<=PNX,ME);[N>%BUNF:U/:YE, M?)&I>0"N8&DM_9"F3\E'3O'J2T<$8.F+82PT MYAS73QO53B=9(1R1N;<[NDRU9CXF?UVHTG$/(S?,_ OBJJ77Z'PBIC^2$$_\^$4DB07S!ZC^NH1\5$]0#VGR'*/0Y2B&ODS\?1=T/RIZN?2&)[KB"5,<*U25NT! M8EQ=QP.I_"SZ_P( LM&H9BNI8^ZZEV\FOJ+@3W@=($. -_JS M8[7=1\>!LUN'^\-50WSE %I.7:F2[(?/=NM-0S7[:5+F9]HFEQT:?3:Y:74O MOXL@_FBY.5LN>1I,PPZKR\IR>+PEYARLL21KO-UT^/F\%7"1(XD\EPA<;[%' MC/S]8ON!\Q&TB'R_183CMTUJL%$TMM+<>O@HV6+:PZ^SB+SG$ 8M(G\$F1_< MM%P9,K>U<2/5S.@K;:Y0Z:K5FM&&K@14\$@BSR6R6T1.S]3?>VB%"#NN2L 0 M$ B,9=AL.B!?6)B0$0#\5M\$>T1U)<>\W;X^MC]3VW,M^-M*>>FJ*V 2AF,_ M0,NUU8"5UISL3]U4VW;].[D+T_#Y'>2U;(FJ[1,W')_)!>P-Y@+:A.UO5#W! ML@1PZ9AK[YM8.I8LV*ZUV8V>R\[4E/S!\-O=/??P30\@I<I MOJ'B[+S?;X^35$5H)IEPDZ0@%A!4X(J*[[^1(E#Q?5@4@8A!;JP)!$2ALG\$ M1"%1!&(!N:PFOG0J+"J.12P@B 4D'-:%)A=B 4$L((@%!+& W!^,0C.W(H[% MW\;102P@B 4$L8!E*,9/)P=*IZ;E.+^,E< V8.-.^< MJ65I8\D:3M:L+J<*C<;8R?']7%,)F$822>*RI8@([Q#>W:QB,81B_!)X=YLJ MO:OAW8A=SM5BGF2SWL+M*/'ZMMA5 JH2X@$C$R%OTO;>*?3BL8Z/F(Y.SD1= M%BPXHZ9[EHW]Y#A-I+KRQH:@CBA#/C\)<.R5$[;_>G9R> )F(QF6C_W2' D MF-V))>&#@B+'@X-)80*>_:>@>\+&WC=F3A^UO/QY0!,HRAB./1+I?\>._AN^ MWXD^8*;;D=2?);OM?O8\WVW_X6].2'?*=Z58XV.!.\ F:%/%_/E-:\2,VM2!:_".%#XDV!W1O#TX7/K.3&*X$N8=OL7'!'[GQCA M__+O%^;RPNZ>EL.#U1T?M;^X_-Z"!!]R>8PFDQ(V$7AQ+- \E4JG>8%(T_PX M):03A$@D,6S\(Q"$L =IBY/,BLZTUZQ:,-+,8+E-*$.&QV&F_O.1FYX@D"N/ M[VN%V5*VW!+6[ZX9GC@=69KP1KTD;7)L/\DW*[UMK[Q<>F!DXN7(?J/C+.FT MW.(J\_B EUG9RX^4H-CL^4@%5YO-4:.:9Y>#>FJ,>ZG49.J!D2?7Y'-%;II&C,G:6MEF5Y0."?VPER.-2E^?-VFRKJG)Y%1IJS-VJ4(NK9.[EXW9AL]: MDPZGMHBNY]9[TT837O/D[O:$FO"VDYBS;LMSRMU9!DMV8,'ZR=VQ6G%-E@K# M,NNZM9R=YE(.WX!5$B.;TSI;3 2/%I@LMF M-C/:D+KTS&J=T_MD;DK-2KO=9&5[U)E7W,)LG%/.Z7TK3A;+>!IHLT-E9%&L MF\5U[ZS>.7N=J!?L>(W=#%-Z2Z_4O;AX5N]K-\/1";N:8V6*R6N:NG$[R]8Y MO6=G9DL8-CHMKC,O\:ED:.#W>=K/)-RW!4\[IG=VR M]64AE6/8)5G(3*EFNUH?>.?TWM1*RY$]'F CB2J_-4ASGG=/[:+WEG$QW M..4*ZZQ-IZRG?)%AAY\D8)TVUK?"Z=QY:$E\W7B^QLL3J+#,Q:(^E\06"P948C M%$DCYO6I).AV)U!#*%>CBS:I3Y9R8AEKI-=&=D> MW\EW]-8Y"R&,EL'1FNMHKI6)JUM"ZHU\6SJY9G7FX;=Q4N;/SO;19=/NSAC#@&JW:HJDEXEVL=W:^"TERWI_F MZ 2K"IG!@&IQ@^)*.66=&6_7Q?%["%1X.Q8.-"_B%+#'.[T835]HA7RP\GU-M M05$L63ETF864&1VPJ;$OW*_8=\Q5 ^PHG)\D??,]_]7+=IY+LC%IRRL9&,DK M[8JSB\ED4J?D-%MAZ^["\2JM?%T)=R7.6^V*I:>WW]5BV="&8N--;"[,3"MF MFZXEOEE8%:IW155'**'V"IG]223U4"24(T6$1!%@2J :BSL $8[J*4)A_PB( M0J(( $2HZ@Z5&-TO\_9M((CRZU^DQ C_3IFWJ,0(3:Y;IK4G;B">2)48O>T> M?WM[H=[]W6)[+B=TD+0?J[X4 Y]%5GFG5M8!BR53)@>CS0+F/;,OB_ MU!769W+@AYR835:SRPR6'?=[6PH7UFFC%=3\$,D'FCIMU_EA#,//EV)$9'HB M#+L'AMVG4BSZ&':V,N>S&+:RE26W6M!5KV(X\_YQS&A%1W!+%46O)/W97P[-5CBCN?\!WK05X4//AH'- @QWF%Q,L MO^HZ3H%5^V4JI^?E2;YSXM!5V34?0GXH;4-SU M#C&+NW-LA#6H$5)FE^BO#[?A7[H,QAO5]6K #60:ZV0-FJN9WH),*$%O5R+U MD$Z^@WX$15X1BH4L-'MW<44?Q6[#JG09%*O%Y^+&;O)-KL(GFM-J?M!CMKOF MHF3B(76VE6:82)2N@42A>N8?OV"9^"X!X:G45X2D6!;,3)!MF!4B[;IJ0IK3 ML0#T'=NUG@3OJ\,28MT4#X7G\'-Q9RAW;+NBD#(=%E% MO/],Y<-N;!1W&5=%[2@+Y//5U 3YB%&A.CF.2C4UFH%H!EZDB M[)-_LK!ZQ M&?:IDNN[6M!7[O,(C.P&6681J]-&$!ZN"1C58NX P;^-#_6!8FYD5A_&[.]D M5A^N[OX-DD7'+WC<+TNQCB,X'TDS?'/F15X0"OHV1!"&6I MIYJ8=Z%712L;(B73)M89C>BQGNDML!"@UX#HCOMRNC?"B*K:J&$&1BV:NY+N MU$,J==$"F*\19_CQJRF;"UW^OW:L+2_YJ6H(L;_PO[]GL.&&CBB2 MR/M/GA%Z?]KUS-;YR3KGF,1076D$65OG';XXE;'[YX073" *GZ[N6 )V$2A$GR^-JE2VPFS:7 MI3:]2NG^KJ7<&&O;45I2V$)J+]SR.B),17PP[W%F+TUXX/.+8^78L;I%1DRI7R:;B+;O9)@=)+ZC@3M$T"K"&P.\-X>2. MDA 10H;*NWX=(E..,N#T7&G!+N?D(,OS3D;MWQ\B9W','B>QM,(*GE/HU$9> M>]/W@O)P.OF.,Z@(1G$/-$;TI^WOTRQ&*$KR9_[TOE)T(H=.?^;+WGH((G;XP.IWW1VM.>M@B MEOV%%J^5Q:'"";9L,G>'I^*J4,Z3CJVP;IKH-E-4.KL:,@">OC/MT/O87H(O M?F+__'CI6.\G%)EX.4O^\\8$]2W?,1=OP'GRS"4O*^+]S#_Z!#S2S\]ZX$_W M2OM7>CN-(OKO%V200-/"D_^N>HL7$OF&T([IZ=EQ]*(GI-MQ%/;DE#\2*"X+1A*P.,,_ZJIACIWY[MH MQ[O/('>K#@^6&E@=$=RVK=I:9I.1#7$*M*#YO]D/A(TR[-T:M2.5KJJ&O+OO M&Y?K;A;RLROM5[23L;MKU3#"D\<\D>'B>K(_7$V<0FO^+'FC5,__T=)ZF M;,$/!$7&#VMHG @6T;I@63SCC*NVNTHMV>QB+;;CFRYM"*T?O_#3R,R_+V!' M^PXDQ@DA'3192"KG^/7?<].O_Y9A_7?,KR6,$>F'-QQBT]V=%%S[:.-&> M!:\2FW_U6<"ONP4%<](5;=XO)2:>4YNUG!O/@H20R':FJ4);B^LKD^:I85&< MA'(6D)@_"ZC'T*Y'T5Q#&;]AYW.D>8AYTA4L1[8@]ZF_3;)C]E1=+, @ MV"9+7KK@E_!B<"R8F- 4=C]!4_+,,U^04& &L/% [?H0Z[B+A:Y"!<'5OWEH MKSM&"KA4>M?9)6HJK JJD /%O0T]$UL+,L&!*+=H@NFBFK$A)@-$$2/ 4@9 MP^DT.= %VX$'-S%UW?3\:1=$+63'7_^6"M Q_X=VSN!D+38/TQ[=IW;D!7#4]N?'7$J2ZXN-R9G7:+& M!+HJKS 4%_K+HJ0W>CTN/A<9?CT=KPHZ8BB^#T-QT"XGZ?-R(6J]FW$<[OOQ M$$CJ-Y3ZJP=2Y&,2T7'?P_X1YS.R_R^HB3]M5_>[]3>*OM %%\(HO_Z!FHG\ M*#43B3T2Q#>B9KH<:RJ:7%]\1*5V:F/08C:-;3_GCU_Y,(<9\"I&C*X*;SJRORE-WESP_ M_VCW<++[5.:X_ZCQGKRC>Z,7?EJJ\^_+S0GBM;[9"#@0<%PU-?)+ M ,G@XH[UI9UMKZV4UZUP2JW XZV:+?%ZF99805J-LBJY3(S5"'1)@4< MJ],BFE/@^-([WR/'*H.VNI&-"UT1^?[?I5=29"E?U%)"N49V/3/\:Z2S[2KY M!5'5,5?3DYR86*K--7.[-;+%;AL,WA&*FJ"OW.(PXU+Q=8M/P#7RK1H!%(^P M8ED4CT#;BM LKLB>OK4]A7,)ALD;X5^$$Q+#>4J]E.2(S+Q%L]LLM<[= M4W*YPL2MH48O=:4J-TI-H<#PM+\($VBC>EAQJ^QS'$9ZZ[NQXA0#H(ADJ1P1 ;^VXHO]V5=FV SH0 MOS1T\L2L>EP#O@ _-J6;$!<]JUKT3 M95\QS&^'>=FJ6JL!6\EC)A,?],H;RKN"DV-_U,-A BX;X.1 H@)H=U=P;I:S MZ2(Q'Z@:U^@MI4D<+TGUSIL$+$#D(G1Q8*&2+1O/JIQ/[E+W"\"?BI[M@X.# M'=%&F*;E+M9>7<7BCU\3=25?A3?BJ6[6;,L^99"P6%CF M&KRV(^N;L%,&W2.AYB86V1"GHL2SHPH[5\8Y(YMO3MK)UFTI@7"AOK%K^5E5 MRW8R4V/==HM8 O*8G#8'N@0ET,.7-;9/'##=Q-AR=2^KR&G5X);9J4)0"M7/ MU6[,/U64G4RZ W:77">1:36VM01?*K>0L?VYL7TFE'H3E9K5JPI7TC<#59SP[2 ?U90T. MN,.A-KAR2ID-"_0BQPE*<93,Z3I>T)G;&EQ!T*NSP5*PN:6HLL104ZW.@+DJ MFZ.@*):L^-Q7BF7:]IZ%=,\Q!Z5M/X _[(4L0C8'??,8"_;!.3# I\@B4@&U MXRWA\L-[X==[%T5[,[SN-VQ^A9LN&U]:SC:O5C?9^JTWPQV:2C:&M5:5)?H$ M/\.K9'O3 ;LLX*BW?"E+3+LVV%^Y R6A.WR+-%2=5I6%0!JM\H0#T@]%W)- MGZQD15.[9:S EN+)00LLX<0;A25?V6'\N*V%?3?(2GY!K8D6 MVT^7.K3JP*.,&_N,TT0YGK>MX1C+BIU.)V\,JIGD]1C G[N"#\]%7DCJ9J**K.RKX")Z2PML; MRA,=\L0RY_#\RY:/_ 'P$+H4LU7%4,&O!<,!GH!_"_E 81[5P)/80(S'DHB--S$PD<2I8,,K^XRO\E0V;"#0F @>4 4W-VPP@X E M/#_) ^J$LTPU7&'G/QU1D1TQK(FZ+%@P'6#ZXHR2A$=@UZ!8>[5@GJ".FDI^ M_@ . NE9)K;_>L8P=T@"A8?KIO5SSQMP))@=LQWAGV0JF7L\#C.[ M? $<1HX&2L9K$YJ"$?%Y56F6!+Y;4'CB=&3#[7&]$NGTV4)>;<[[7E7:MA@P MDGHYLETI,9@V2B4U-8=/*Z2=)A(, V-2+T=6VJUF0<=3)N_6:HFEA,T[,]JJ MC^?S$J[P<"@1T42S4#WSCU]@U85;>UV/B;+E"*KA+YNF 3L:[$C1?5]!AHC_ MG%9=L.2883K@]P)D,8>N!4R4D53;L=2QZ^MQ;DJR[CLF\*NG2X-W="? =P)N M+^3M5_?]_6*00A[RNQ_N]0 C#KKJ-VDX^M#>V(X\CXU=59?V?/^B;KI2X!T( MCA"LEL<,\_GWMA/RK_&\MXKOG/D^3? NP!\ZB">RX9';):_XOS[.S6W[TFQ, M]CT:KK"%V*8G\U'"ZIK:QJG820KKI'KM&Y]S;*EJ;< 6EJXF"&11S#O##F.! M;6OZ.D&2B.U:_ZPD)A)&5Z=RN>ZRG)EKJI6BZR[FK#OC&QM=V].WZ8XU:7#+ MR6I*"UQ^B\V\'[]2;S W?/*LX[#E>W&>$=J5+YJK->R^LMOAPMTU;&.W6>PZ MKOR^V8J][X[S2K.5J>G99_JL/-W0[Z_B1P3VE_K+_OO]/5;VU_D9.Q;QK1JL M['L#O;_!RJS ] @AQUM<1=RR;7OE%&F'00U6[M)@Y;44^R3U2+[9%QYQ[M^H M^P'Q2*+F!V%0!(X]XC321 @T03RF4T@1(5 $FA)WZ\SRX84[BG[5=5?0*$OD M\_U;"/*1Q+\1@_7E^K>@*8BFX/66SHA-JT]U>?FHHQ(^NZ0<.8WZ!X= DF?_S:'YM\I(?,VT@> M7:G<=/XAVLT;)+;LK?P393]9TW8:DX)I2G87GG=^(+G@[!'E47)! MSG+]O#;-R9.9:N1NEQ3?%7FC@N5&;#Q5Q@0IOQS)#7%4=)B@HTSZ/:37GURQ M$68@S A+7E(T,,.8E/)W-ZSV!YC14R<%/:?:+_0591?ZKJ+TR8MN3Z&#,+7,VO+3I..8:_5PTAT)M?%S7V$Z&!/ 5)7KJP(,E_B\U3[N_3_?PK6;*? M'Q5D0*L6^-J&WTA GN"F&_@?PB9XVH4)W@]<%-[L,5::P.<5!0,F4N_N^_(. M^\1J81[4?AE 6D!>OK0=8"'@N<:"K>ZJK1SX2S W1-7/"H-/9AI^ML\"S!>8 MH =N"%4)[PC5";\"+RT!\>CF J9MJ6!RFWXUEP&,<2_KPP^!6('E^!H_*@%[ M+@:H)"@$WP+\M&G5?U.8L@84+(+G!_<$EQ8!5!^_JY]==M[^_-?;Y9SOG]J0 M%=.!)6*QB; RK>!CV9K;0<58(,K#)? /,&#W40^T&) M+VSO 0[>76]\_%8BE$+LD"Q^L-7]3'&@ZEX8+;C4\_SR\Q8-KWY(PI=42Q8= MGS3".#)-F.KJ[&OTI@*'T[H\7^H3 M,#T,,9B*AN2?7C_&WJZ?"Q7$O1.6KY:)N%\Y<_+8 0NAJ)LVL+#3A,-.CV[- MC)FF& \R)L0#.*_(\J.4: MAW =C.;:W3!B=7,5D,4D_5(5TDX"D: NTQ5<0KA;:5*NW4; M5AJO3'T%-:X#2(&HM"N\=1<0O2Z0;O[?[]P$<)T<7U>IS7 ]JG MW/#2BST 8\/"1QR'S.G0_Y=DL,>6%4%G 9XYFR-_'Q@'^&$/K*OR)B,8VDMO MW7_1O"#Z1O3,28<4](U),&#WJ\Z$;RY,$>.P0EG)-BUK"V'WV"^/)_[(+3^^ MQ_XA:L):G;OSC&E9?J9W5@![1O#YP4VGC\H&4JG9DL7F_2&VH26FT*YG1D0& MM\H N!GRQ_SH2R %T B#M=Z%6]9D^,_;0';$Q8 M7554X(F=$D6\0CWH3%AKH[,:&]\4B(ZXE#(%#-:K7*E("H"2O'O$^0[X?;BM M[CA@.79B9>"T&["BQ@).AF]8 88"&02+NP1M#4#H"]<@\=QK#Y4K$TWWZQQM M_4,,JLH&X'K-GML\',WF&9X?M[AS]M6W9VM5ZOWW>'=?LHR0'O)N#V\V +#J]K0!H: MGT=EMQX\"Z$<;Q!W7P>.XJX8T(^J@$?5U:6K2K[[":X)7P+LM'8[[V!/O".> M@5*55.A8&I*]9T5\*69/#J2V*UK?%8G[]PWB#_M'>8?\4:7BQ7D%_-B#+CL. M#%8\;014VW8#$X=Z>,_4@+:251UU#-:2AUC]D7G<;SZ$YW-&%.SI(4PDZF " MJ!,5%N7;!UL#?_FCU'T(!D9D;/@I,$*8V."73XX%W;RK[4^AL=PIXHS-$ MG7^I?P/S=6]V=7 M>]-M6'J9A>;6R+8FD.MDNI,K48LV<\^-TF14T1RN7S/9#4<:JF=;9*H=;)32 MU]PH7:JZ_TH[Z"<*NG 8CL2;C,607@5;MK.IA4E6.]CHKCOL1BW3[!&J5.,( M6^VR4]<:%AA(0HQ?UW!>,LO]I;[ J/'3AB:LX/3;$&PXC(YSDJFFZM&N1M0U MQIU-.W,^YUW'Z!C_0*CQI,>J.FN VRTGM(86>)4)^E6B.6*J68@ MH^$C_1V!Z_=DFN$P*J_8*KBU2MOBU#G>4-Q&EED46F$QJO5\[I4&2KRM-1;L MD'6\%M5R(37KXVD#WBN"&K0Q &P V78GU,%Y[I.#^6IHV@/^80BM,[+N&/UI M6VS+<[ )!:IZW[HZ7M3*LWAO.\1D8UH5:]Z6$SG@D%TG;!U2,(NN%W9S>S%3 M2;%5-/.,)O?C'#ON,(G*AKF2O;S!B!325JK?C_N60-RWB/L6<=_>F_N6%P1: MII(DQ5,BC?&4)$[X,2V*/"G+0@JCQT(Z.7[)+9NI\9),ST89KC'@4FQ361,L V\SF72;W'S%80(^]1BMNJC6#WKW MOH39V\5FS=&]1**?S=:5'*: D?3+D;8II0NKM$=H;B_K=@>;TF@%KDF=/F>I M,>[&FPUNQ'5Z,]&F\G%2PA4P\N2:^K*S*-78:DNK# H2T4R3BE)O\8G3:TX& M\CP=EY=KC*@,C169TPW:]<#(DW=/6*W4REC9!$=/K&77[B37H@:O2;X<6:"% M<:N>*FTT>N6,[&+/[>IQ!8P\D5)65(KU/I9EL#Z#=0HYP:WF*O":^S>Z>HI8 MU304>-0.CRE/$\32=6L[S/(KD5N.):,9%VJ)7O$VC'2731"C=@EB\#7#F0[V MT:++JUO($Z/A\Z-L^]1<2_??/T!Z$?=2*O@X_(YU\3%&(>>MPV7N2T2$N MNEOJ82=T K&3AL'Z6^EM A.S_@IKX/$W+;WW4 M4.TI;D2V%1U^I(\RD1(?92+%R<<$_C6I["Y)B?@VS-U&1G=<-JQG@J'\"R-Z=.5RT57O*+ 178G 3,#+$< %4NIC819S[,5R3_*5O11H!F P"$7D3QPHTWQ3(79QG,"1X/_ M]^/#LB+.80('^>,7F4B]FH]XJ24\NM,& 0^]G$C(-DEH)PG&_Q&V] ? MOZJR;?\\L,M);E!"#8O+#3FVD07K>VY';[0_]S'GSEN%*$EL[^&$9W?U$J4^ MBTQ_1<;;F#M_7]K=01,)0<_G?:+P0D^D'*2[>MJ'ZB'Z\_Z3:2AQ2#KK9ZVB2,_M-VC/ M9R0)9J1DNC"!-F(H=J-0T-W%=6<$0S$3-"5#%E2YN[C"X%1$HL7#1_-"0EV3 M53)LU_(9SYK E14WL8 80'XB8?M:15JA>HGS+)*OT'3 M,Z[#-:J9H3D3K?YG&/7>JQA%38D;O+>L8G*)QI9%>:Z*@^OPM!ROP0M+]K.D M_WE)Q@$I3&/VU+2<8/]F'!_9'QK13 Y-#, D50](N8!(J]Z/R26 .ZTBPC.Q6D6/S M2)+XCBI\QP]#5TJECEZGAAJ]FHA>)YES\K7/H,3SJM@\,(" TNJL1;+5K9XM M$2-N'P%)XPNDNYI[1:36TN;4>6LTZ([7+KQZ_D(XE?A^0;P,-DYW&= M Y@FL!517<#^/0'%R:@>H,I85 9[=/4%2XLBC@,RXU7P%F)<7<<#=^MGT?\7OXC3 MJ0V7=Z;L7!J7EJU*?+;@E,_[>G],II*.S\''TX/S]WE=+7PFO+OR.-W$1]Y1 MLHC !24$ N,3$XGBJ612XL=I@N8GI# 1$K2S M_EFBE8&5Z6,;VE%J7:S"YFMVI)#K%)'..ZJ2E&W1BD%?RK#JHX)-J85699)ES!":F;K46 MF/KW[,+MEFM6I8&C9=GVA;MPEM^85/GDZ,IU9-)M" MJEW3*J28'C0KDU$';\$V$"#L,C2+:2V$5= M?/F$M/O6%]G)[VGOG_KH/?7/@V3X?G]$V+8#N']@]15LVQ15GW(^:%LPF:AB MT' !/+8[ 3Z&S[X:FP1$A\ ;\+_<=VF0EZZZ\-L7^%T>)!EN+E1CMVA/=BSY M$I@2T ,.6M 7\.U9?"5;,3FX(&"&_B-.?W&A4^-*WQB5 G&?R3H'ASU>IRY MDO(ENB99?U*:P&Y2:WL.F2.S#Q%D(G[_ Y+HYG5$ S]_&';H@3=8][.IBT2.(; &(<]25&^]-F9>T& 43]!7Y.:, M%'+I !E)!8@"O;K%.BI%G+8HFQ4K0PD>1X MSKLVE#@2LZUDBYK,$5LBK2_ZM>DJO>LKC*=/BPHOY)1%=TOUXU<6YHLO!%7R MRZ/W[*2J(>JNY)=4^R4+00&#GWH.ZQT"-TY7A?&N6@+%EKY);"E20KI;X"A* M4D+S#.Y1OW;JR?]!'6T M(_K\/,')5\KD_NM9^=]A(PQ))DSKYS[!\D@PN[)#PE^6%#D>5!<*$_#L/P7= M$S;V3E#)]"-UZ*+[\Y"D"449PS'(=QT[^F_X?B?Z@ P61U)_1F*Q^]ES'HO] MA[\I<]PIUS$7/PG\$>XWY^#/W9M1^"-U)6V_V.R21[H5#C:X$WR")D7\GS\_ M<'NZVX\8 $4 //_R 0#R-69-GPW$?F%+E[ME\">\ZIO<>_X#P;#\_H$.QBD< M&^B;,],W@CA0^)-@=T;P].%SZSDQBN!+L(R+?\$1L?\!RP+\Y=\OS.6%W3TY M9 >K6SBO7GYO03O6/"$A$2+X!Y_"*8&G"#G!I]("^"\,)Q-I@DY-Q/2/7\_9 MT^+SVA3K3),RMZF9P_&@[&:;8^\<:UY^LK$GF:%,:^JJIBZL=+5F%R&_W@D? MG&NO*ZO*L+/1-F5%)F>EZ:!>\<[QZ[5GLR6.+R:RYN;'2Y79>ITA>Y9?#Y_4 M5:[ U1=L0>_UI]UV8L!O%;#"G3#'<;;M-K5EHL&I9&4V7JNODS28<>?*<@RFM5/&EUF'CW7R!J:ZJBDW#'E(GS]DO= =N M>Y*N6"3#>MP!)WI)*GZRET6F'/\>LU40K&$KNMPRV%" M3+(Y-COIGN778PH=K5!(5MMP''/QEIF5 M4KTEKP.]IT_OC@F;J2<;]816D!=>69"H?"8'K X['4H.'=JB&^4LY_;[]#"Y M7F";# .'GCZI(7 ]:97I\\F 2'W'TIF*7ZSUO MOFZ!!\!/'V#I92I%K%2.K1AX2W?TWHYM.:IRUFF.Z&X?KZ_27>7 M%9GM>W#HR0, !X.;9A<3F]NXV:Y:GJ1,-@Z&GC'H%5.HT\U.MLD6FKQ:+RTH M,U-0X-!3;LG.&N.(HI7'&N/"G'#Q3EKI^5<]>0!/S27X=+G2 ZY7W;0Z=:.^ M*H+7.F.I0LDPB_S 'K,;>BDZ^0TMU0L>'/K\J@" Q 38Z8"IEA8G/)6495Y( M)F4^2> 2F9"P5(HZ>3MF2:?JV40ZRW;Z'NE5>P4J[K7. 9"=)?(,*[;3G-R4 MDXTT7HPGYZUS )3BIV!_5!@E.;>W*0R=T2:ANZUS +1:I?3- IO.L'YA7E=R M2SRI+EOG &A44PRZX-E%CFBLMM7DB->S+>8< *F*:PY;['+$">,M2V\+BJ.T MF', -*FVE\LA(T^X31X;UQI@+\]66^=H.U,+4]3Y9H/@B/RZ5FNGV XY.SNQ MMVW@8V%4KJAE:[.X3I,55QPK0"0G(_MQJBTX(]YBU5G!D3PRWAB*K9/IRHNI M5(H V@,*I46>&F-)/D7(8YX6I#0A$+0,%'L"U^8PO9ZV,W.6D+1"LRB]EVNTRX:Z+KG=-JJU;DTGIBVV+IC#4M]/J#+% 9T-4I M>6BQ[.:QJ6>RPI+S\EF\4RB7SRY +M>>][K]V8!K&,UF(=MAUIO!6?W;F14Q MI"=Q"I-KHM!Q"G<^U@KY:+)AS5+!$42UNTFQ= MPI;X0NQI0J\\M,]2P;HYKR<;MC9A-SC5SHQJ!;J:\<[9%-VI:7I_IC78."NW M&^JRI]RE!;)L@/>3Y2=#$%&TMDANO4RUK! MZ6R=,<&<6X 2U76Q )XJR_55.SGU1EBSYGGG[%3!YQ5FF)D06*6TG0K^S%PP MGU*GDL\DU=&LS)I-K&%TA^64VN320$>I8]+8W68UX Q\D\QUMV%]]5=O;G-# M%_?HO(-8<1S$"6(V#!2\1JZX#VD(-F)1?'K$N[,HOA8;3A*/&(T(@@Z7O2MG M%HX4$0I%D$@185!$^I%$O(IA4 2B\PN-(E*(S2\4BL ?$XAJ](*:^'RO[]]Z MLE'<:%S7I8RR1"[ !8,])K\F<=?ER. BE31U>PLB'\FOQ/VV;P*[LZ+4A^G? MO@9&WZW>%('V;T#[._%W78HB#D'Y.Z#\.QG6AXGA?H/N=Z]^NIB0GLI^7C2T MNP3"WUU,8=^[D/<1TM6XDFXBMB!FBL2&JENO(:34%Z,ONXW8@ECA=Y7;=]LU MGI*]^8?Y<7,2A]U0!=N6G0N6"7_E[>*G/(=GGCP)/'G)=&'6QJU<^3!6 NZ\ M@WN+)IJ5@HP-2QZ>RJN:NE9NC3(EGI/I^:Q:3VTDS+I<67$;2J8QX6R9@9!Q MICYPJ9*;1;:A\9KJB,XVL\@W>E68'TC^^)6FB2M6%W_E6,*G?*-[SZPP@L[> M_[FW;**,.K#P(!64>!IV/F]O^/2,ZW"-:F9HSD2KS]P0=H8C(3WFY'2=6RX= M>LBOJ.FL E/=(<7< XY=E&0N[+&F8TL!1B#&U74\0)F?1?]??#_G+@VJGRA@ M*K7LCF6K,RL3RNC.HZ\=N@LCV(0B(!,:^C@[:TZR5)Q0>!KZAM1[..E1G/*J<4H$1W\C3C>75I11OK;>YYGX+V98>G^(EG&-$+/,;.Y68O75&;'NOV P\1G M%(T,@1,:PKD71J1Z/5QY=W%%&:KNX)2>P2J#E&JR3#:KVCPU)MOC>C;7*RH! M(Q;^0*1NZ8Q&9'*A*KP[NI=((N_GI_E^$D'QMC]E;/F&$OD==4ID1?)UHD(7 MJZ#,[QI=H/K)T$2#D)!"D'86)2&AD,8W2+#ZXI604?8&(B*;'[^:%CP,1&5%TYZY/ M#L_,3:#8K4\8?R80*HSSK8:0Z0RPC=+K*PD[K>8Z?LL7F"642J$L(12UN-UA M"\*3^QR<7!!0.(*4&^-O%"\+1[SLWE,Q4D)\9V80 K2P.K7O1S2-$YH) MO3@1N?XDGV=35A6?POTQ#MU9$GL/HD4P(GGH6(X3IY9SGF]C([4F [%7]MAX M ]M6S"K=:6];G[*Z%X\7_ FO\R;?QFOA4$-^"H6BB"AB@4,L<-&+@=S'_SU7 MRC1M=QE)2[ILA:1F%31 (7!LQ!)'"1]5'/H Y='Q1G M^?9$9Y=5KVL/"YM\I^+WO(=IZZEWH Z*K?[S'D8V%%Q%N7)A*8Q$T'QW?_ = MS$AT?IP<>%M,QY8),";A=1>-.,/CI'^.CBH?[XTTT4X31#QL=X>:6WF![\": MQ)#JM15WW<$VXIQE,TVM9@T]B#7TN[ F@@')]\4@FVR[L6W6"C/6Q:16@E9J M4R#A.\0@ P_S^ER_$8$OQ/@62HDAQK>H^9]OTBNEN+AC;:::@0FUE$;)-9=L MU,&RX#>F0&TI[AV11%B$Z-Z^EH?Z)AIMZ,F$,3%68/N-VM+(B-*PQ"L0C>#! M^7>)5'[@(#VS(#(N5588KB 5ZE2]6:;+M7LL]L[J4;9?'G*E3XOJFE*MVE3A3Q(&O&S2^0.'6>X,4(II# M1'/?S1T^ U/KDB9X+M[M $)]_I!/_'$8#.KS\#W@D- M(9N(W:D,-*?KI@?)D'U1Q51#U%T)/(_M+A:Z#/,_@2>K&H&&@:1_AO:%WJF$ MX#UW-]C!A BD("QL^>?^/XX?D0;/-0T<_+FPCOO3Q3B@1ER7)\XQC,3]Z>Y_ ML@,I#/LW?#''VM]U=S4\>.'K'25(ZNK,+4UPFPE0^EY*^[_C\-(_QY8L:'$/ MR.6?A6FKOLHM60>Z7\DOKKD#5__&^Z'"V#9UUY%?O/M-#"48"+Y\[TH-WN7P MSZL>*2!%W$P1;[-*($7<2!&_([E BK@=-+UYPH 4<3-%O,U0@11Q*T7\CC # M:>+/-/$%DF+"& CZNEDJ8)<%/_S?'\2/CTH'>TS>E/-&!%L^V;H6Z6Q-L,3I M__D73F/_$.F'RY'.?MG<@@M8$/E(IKZ0">5D49Z/96MG1:D75H0P&F'T73 Z M1&DIUYV \%0/(??MD/L[&19U)3"_^V'LQ834]_^2I1@#)"$H(.$%((BQB@)":60?(.*/43L?VDI17#S M=\C^I3^=YM!XWN_YXE0%7]!@O@>K_Q=JN?<'V69!XE3=G8,+B1]*43W*]H)Y M^#\EUX).]=LM1?<.^LX_/[CG_I?0.<L_%A+DTM.BF].U1X MOQCK4\ER ,0.BGTF!K1IOYXC@B029J[^WZ'!.U)!KPT'Q*!AE//-Y(2+4XK& M-Y8B-L,8WJ^&NCHB&AT+INWT01393W33Y MTDS8$$4^Z[GAC_3M/#+K5"JMQ<,/9 'MLM # T!)A3 M%K93@/D:P1^4/_-%$ E%>T(<[8DRD%_/47SC[/V=*%X@6]T%NYZNN$9YL&P4 MQ'J:V7A\.G 3$]=W$]&$0T&QZ ;%H@Q+5_0O/X]+W#Q#%A2^26OJ*J?7DPLC MGJ,@+M'OQ:5G)+]P.)2 :KA"P DE)7SK7\]_*5F@Z4VC6/5AXR[965 M6;>X8COL'.NTTMR&)Y67>JO*MBW+SW<'!R+FFN"X%OAW%XJT"^Z:I)J\U_H1DX%R%^ >CN7*84,GR*[DOY0*[FY.3KMQ MQ 3_*/ M!*)1?+KL_6@4B4<"D4^'01' ,:*0(L*@".PQ\28K(=($PJ;OI0B$36%1!, F MY#==4!,7.-CXG2L;Q6W%=7$[RA*Y /$A\8C?((/E9L2&AQC$A1*>D?7\QGJP MVV;[7-=Z=O''CS)C'D/PO:E$KR8A&'.-#67!0C/L=OA\;VNZV0RL[E(8D&G= M"KR_M6E]$-LC>ZRZIQ2_K',=77G!BRB*Z3+MM<- II?]LP]Y2H.1U65%S\:M%GAH M^L$+G=TUUY'%6],$@O=X,HL M73,VED2TM_'ZCGO[:EY:E'<]0(%)M%4.QU;YWM'R2 GQU5#?O:6(,/WS'N/4 MDN4SZ&X4W;XXZ T[6J$_YS8T)5""XP4LW\0[X!WA&L*UL OQU=#AO:5X(UR# M$L6)S_!NW2> =J!]7-_L]F( M =-5*A3N+1NT/WX'!_7!BSKC+4VR::>RL&5*BP\W7$O1;5U.>0&5/?Z $Q2* MLR'$"0OBG)2,(\0)"^*[%"\[KIR#%ZMXT[DEH, %OLF=P.Q>CAFQC'KW3'N7$QI1SD M[L2JLB+H,7:]D W[_[/WI59DI6QT-;M@0._**[@#('=@K3Q3 1X>*A@ZE_!@(=- M!XO7X6$A)K!IE>#IH9_]AZ A> 6@P21,A!CK;E>P//NE]^')$4W.?"#4NP3S M-0?CP4&W"!\WT01H4>$ 12FF38C04AS=$<9=8I/61' \M1MJ0+'1"TCG;U+) M $;+TI1C+5Z8O6).!)-T+%=7\-()FHS!ZKBN01@X6+;0\[0.1XHQ2$#P%'3* MAM.UQG1&T#];6'C?>:D!&)#58M,YV%F*^50J-V MXGX>PH-,+BSN]CS'U=N3 MKT;0!0DJE"$PE/A0-8ABHU;1Y0,.= 8<^#8R'ZY,TB(G0X:_CP.(E%R1(/&_ M9A(_!B(1IA>W[%^^@A1:&+[1,M65.B3.\DHJ;1C[+\48*Q/'MY/F#I)!AJ5? M@9*5H)9,\4#._8\0^AOGM[ ?F+L\M.HSZ%_!9F^^<\R!FSW;HL4>!LN6!-$D<$*^8W=DR07Z$WJRQ*9C(IRW/X7(I4_#\LX#] M.83T\5]@5DQ\P((Q@?-J^@ MJ.PZ_I!TT[1&;"BT4=U4#4\CT^=50]$'((7"D-E@AP8L+(QC"#.#D2DC @-T M\)N!9<*"@@C.&G:)84!7'BS#T,89P[J%1@<+Q08X)L+8\@Q- /$8EP5E9]JH M@+(Q-((2N!46Q[%]EZA=$T"\,XDQ89;0+N$O&,E([UBXF,;$%]O#2T01#*;; M 8G6@8V#87:HZU;;1AG=IHM#A7+V))TV2-! *S XQVLYK@+[ O.RB0/MJFSZ M,$D758@9?<$?[O+E8.W'^*KCLU3YX./T!T15#GA')02?<7"N;1VXB3\#MZO; M&J5,6BX&.M=(&Q52?Y<#FN(OJ%V<-#2-ZHI&%QJD&'S:)N0)#HHY!22;8M!, M_XI+:;QQ4#L I')]C:IN0UMP"OM"I=V&S:)?\M_K>.J$_Z<,AK^%_'!(X,.A M!7J)\!/Q0!9_7]7SA_1/Z?<_=,')$Q(J=@3SF"IFVQH"X.T"$!L7DMJ C+GJN:B'4ZXCEJ*&;+L"(9ZJP5W!Z\+".+&C?0>4< MY ,=2!WHRP<(2COM*3*$#S?E)137E2&R3(9<('5!TW@2384==FKNR_S&@X9D MB4U27H0D!.(@R =A T0>1P+]>88;H^2M>C:..D3>%,1A*!3J&-I3H@WA $ M?+$449"3$-HMXC+2+BP(WF]H%#7IL-K*"%Z'_S$K@A9#U@>8/H"#A;L";R@: M,B*"?[7;>+3#+!&X+;T9T2G3-#4]A#\X,\:P0FPSK[%GL.D8!0&^<_C@$/C M[ $W9J2L?^$'*K.2P [$8,[A789 $)<-(1>.M>+0]=7@S0EG]+I-M]KP&#VQ M28?FQV]X9E"+,G-HCB*S;6F>BCR 8\\4HZW!$(B8"A6!AN<$VP&D?L6C+EIZ7!>H??VK*P/& MM*=JPU\VQ?UD+!53* ,HR%E:GD^,P1A<0X=CC(*:1BW Y"<=7-ZP/V=+.'Q MLRU35QVA8!W$A M7.PCDHEJI<.'+1?Z!I()7$5JW=0", IQC-Q"%"@ 0-ISE MX&OS3;__M7_\#B MAUTAAC:AI5]@!-!T 0-J+T&LROZ2Q;@ZBHMB+I?XAZZ5OZZ4SZ)!#\1]6"I< MPC,+MZD(S,ZPAL%]P07'TGP'V /]UE_+L^+%="U;Q!T3;E?G_/- "*A!@1"ANAXH7\D#0,/$4YB M9FX^!^:31 D:I1JK#<,"JJVHKM4"UBXE*>5*C)./Q+\Y(^?RTK^'&! =>1R- R:J1N$JG,N';_%%E5W4.V$ MUS1EH*#D M\7B4H&=!;^)+!;?+KGV7B'A!/'4P@2B(:'PJ> F9<3[&4^#+8$ MU$"-5RPP7F.Z /#:$6G9'JZ*E*+OR:Q3M-=-53&JZ?!)^ >7-0P38'J0$QS= M2Z"%KE#0;=7373Z*F>]0L-#M =% H(]C'[Z"AG+5]$LV;W^D;'UGT2+&7P2( MU#@1T57GPYQ_F.GI0#,@5X4?AU6XM$9\Y=GJ)5[?1,1)3FW)M38J1&'TW0Q[ ME]%OL'MRVF]RD8!G#X3%)&H4=P436 4=64SH O>A4CH>-Y"1<$B6';PVLD#6 MTW0;S1/.T,+K7C@80U3>H!V@#R9QMC$4S-"A4_JZT-)1>J0+J)&A#;+^'(VP M#4(YDAY?6"EH38'/=%@PR?QTD*"E.T*7@(A)]8$R+0DK9?$E]K?,#D"*K0W_ M+NF7C VM,TATYJJ%9B_G8;"&D F_^^*16($)%.FH^L$6UN<#+7^O P1CE "/ M^&^_A'?1/>3&Y9> $Z1\$*4(B=OB;UJ-#'34SD"_L.P88^Z!H%([G0H46* 7 M#2G 0D$[\Y]@K01/^:+1/-.;WK&CML:E)9\HUA"!PJ)/$72U,5Y@^\,L%DO; ME'M>%NH(G"T\TZ,#?SYL$6-;D8"F\H_T2Y:H_",E4XE_8E3:H';*8.T#,[8_ M )9/D,I)B?DF)A*OCY#:"R8%306_)W#V89FB(TMSG!>Y^"<#N:E MZLDKK4H"" U**;E$E: GDBMHH&!6 I MNH-,A,ISP%""BNQ^/P^45.2! M$GF@1!XH^^2!(K_) R6Q:[%$*T1!;@506L#)!+3]41CGX@!"!5>M?*44&!;( M?GI[$F(">*$*D@ R*E/0 ')\3U0NJ;?XP]CZD%V6<4DAU#+G\/X- X >%Q>H M"D@E4'2@19]%=.!MNSZ70184UFH34E@S]<=-!ZWSR02&ED#O]95=KD3,+4>D M4WX")88#8C6W%26B7-AB18D&A#$JP_.[QPM%?;@)70E29(C;".[DO]3Z7D M\ 7E@IJ2C66RF9B8%NGX0$GICZ?LKA\;4R"1==0FH:' M1V3&*\MWJ/_OA)@0X# 87$?R#=(PV:DE[2>UAC)-P[\,YOOH/T_;\^,&V-TQ M&@DGX5MM)WRMK7##,7S%C'!C0$L749F 0D9]N?@QF>[Q4L="?R3A*?Y&ZP", M!/3\@W_8RG)E<8EBL-P6>!!^+>>;9>?T;XK5*@MG8 Y!:QG)CX">\'[+-XD' M%UKYH\*R(PU=Q^%WKN2<*2:UV:=]YC$_J*DBAPR'T3(?W@J=9SEK9=U-[PBR M,W94&"OLE:G/Z=G(86&_X=P06$I8'&Y,YP. !_D8(D[U.9QJWDSR)C:%3$;X M&=C@@+G(C+G(.;3!O<)=N8&E;DZ>7-6[E'V,)$1[&\Y[D>93E\7;011N$3 M^ /_7CYZ/FVTU.J/Y8'[&:;$D;HRABN&_SM MV&YSZDF"M)I_TIVF:3C0&YON]&>G3)>NV555+Q>OV.728\$3;\^KY>M2,A\. MBC^]/)J)BH<)JA@9/P9=PR'F?#3P,1#P-)9UPC/[?LG,5[]\\-9#;Z$!N*IMZ6ULQPG1 -%)AOEV:+>*$8H66DZM.>*1(@C/E[V2^?7 MV8J2>CK+.-W\CS^2M)C"[L,[L^J>Y:^0 2/T^EKT4@:IVLFDKR1%O?A\]'SL M&N.36GYKZ+6*EE=J 5.M?='/XB4U('@O>9ZJ! M)[!"8R_(HT==]0GLC\D<#_RGYCI,B(OR/9RC%@W+'EJ.&V?B1*C_P)L!77W1 M=0K/"P\WQR$L.(VP<4VU!BJ;S7K@*"PF9:I/O'2#\I(VX2LOLZ8OM@-,OT7.5ZOG:77C?A'%TK9='IR#J;=#;*6[PU:\'6(S[@X) MYNX@@SDJS=RZ4VQ2= -#'1C6N 31#J_#PU;SY$KD"-DA MHK/^.=:%T!W\$O/85DY_P;>+P1%),FM$6DIN\7ADLV(L(>66'0_\>MGQ./., MP*DVN>6SX?NV+AP'!0\#G:M PQ_1JWKJOD9G>Z3;,*P\-\84 D,,V\"IDTTJ M[*[*O^-FZI>F1XV=J[KX2V!A>X$FWRDDJ*RK-FSV?D8$_5V0SB^ALLOO-4.^ MACZ \[V;<:P5KH*@0.HQ>(B50L9!:>,1-C8TL-U-,+G.1J5\GI]=KH58C!Q_ =*J/\ MNLNA?)W?,DB))%NOT#=I'_0G_FW>T@FQ&3@AK16&,;9X]W.:ZSJVI?=OQT'D M4CCK4IB.7 HCE\+(I7"?7 H3;W(I3.Z:2^'?):&=>29!&6+M&WTN7[UXH2^N M<:'_8O##G%_V=*!,/;(=\E"^YL2PS.Z_#O!W]B3L3!-DRG-G883^0@,D2 M Z6#$B2JFM1NP2)V-5_OQ+, /WM^FAU@*HM:N*)90Y=IT;[5>S;L,["%AR\C M5O=L$]A85*.5($Z#F)/5DMOLJJTU/FZ53\X+CN+B=YL>K]V]J3^7>CR=H>A=>#E*_V%0ETDI4P8D60IM8A(LO@A1YYP^]C= M8ON)C;KM\$CLO]R+@]'8]%=^$WYT?B%:&??IL5&X/"D[.;G1[[:_P(?C2KYQ MV];H^JP_F%0.+SWU\4%^&O_XDTRF=L>'(W+A^'07CG>3[=?R3N'O-7KG!!].-:5KQ82\IF # M)N"G;U:FO_ ':=L+-N8#H7 C2G$Y$9=R.5G\AV=+85>C\'PF?##'7!>$(&RB81OLN:&VI"T91-^ MB3>73F?=7!5\A4)&_>!2D*7J66AY8>5FSJTTDQ%GH:=P_A]?5%NKW:F,%Z2U M"O(<468UX"Y/?JS#8CQ&EJ=HFB[8XO#"UF?6YD(R@'ED6KA$Q57VC?#N-)+B M[>F89E3 4/C&3/*I7* !'J)<&>IP61:L!6TS6#K\!W,N\&"/^5EGU[H[7MA# MM@GAJ^,AL1V+P?X[[LL7.UBR)M/+[_KJ,2'UL=26!F9\YJ>#LA;HW:8QH%;( MW,"3$D6\X[/C-1/S#DN+S .W;FD6NW44W@1W29&S+[ND^-UW <#1(V7.W#&+ MX-!3".@71D'#AZD1AHYG60OTWFO6[B3E7H.>*:BNZ:TQ9SC*S)]R?ZU7.(6$ MY;S4 MUJ@'71TU\:F2%0R*KQ&V1U.ZL]QBNN';P=;?K2DT)U9MUYQ]%/&OY?A9E]D= MFA-VE9&79$1[,3T*Z$*P$D[(N9?RCY#R1\%T4:W[L(ZPEO/()I3&0)"[N@Y$ MMZD.RXT\BEEVJ"K^@.BTQ_7JQ/QD5)3,A?)]9C MN/[R_%,^.99V7-1/[*ZH+V]$U)^Y1N%2-6:TPMLDR] U2A^TYL,T?L)/\ M7Z:%3+?TXV+Y L/>8;'-R.54YN MIB,OT9WT$GU#T<#O[F&5B3RL(@^K MR,-JGSRLDF_RL$IM Y-V%M*CF>[13'_\\7/61L$<7S>-6:LG]?P7<^LX\[#- MX_F%UXC)N[1L=/\W5U9K">+U$K_$'#6.IC)2]FW>0*@IB[]#[GI<4Y&770,C M<]6''M.; FO>G)', Z@U5D2N+S/6.+1VQ5R&I/DP.>XSM88GU+2@<^R:]T M>%&3?:*S"/IFH&^)#11#H?RRD_LTW[_+_K>B,H2/@U=^F3H$I=.KZSDLDH-< MF*$S#8_A:8"7$O>#,N2PDZ M[+K_.T_$CYDL83N\ ;4U6W/QV.%[I]1" DF_&%0P]\"$N7SJ$?GO!?D'M4M6 MD'\R1/ZY""WWGERFD2*!6/XJO11H((V47BGU+Z6=M)1:R+N9]?ODUU"*X5@? MZSK&>TRPP*B9'-&9\"7.6O3*E:C=]FR6FU(F<&V>?C@KEEK)5,/V2H_D(C%2 MCF]35J[Z#D=E](:>=ZX_PO4J\F5B7LF5=B$XT72;G",T4#="AWJIX_+HK&V> M/0V\?J,B.]=7%[6C7*+]V8[+0#1.@$ZOT_MTQ)/3Y=B >O%W5V0LP3 "^E@8 M_-VJ/-7R/=V\::3'ZF@BEGOGY_WWQ&QL&0H?JQ?&H-0<'95JC\?/EW+[.=Y* M?"D4KB&HA3GL0EZI]T"?E!$S$?3M!O2]"_M28OHE[,M(TD:Q[X7N&/:EYK$O M\]=BWPSX\0\7 R]5OC]6'OK>S1A>=W))I[6#@N#%2?_8;=HUO5_I5.ZK ].\ M3IUV]@'] B5J,;'>.@ X[QHFI8(RX!'^?2G^)<0Y7%I7' M22"U'P.0\)/&. MMFA*G#K?KG9#DB$=_.8V^R6PSYW'\ GWF/?8\ZB8=X+Y60V,\B'5)-L*A?!WM["7JAFX7+8RVT0]E[HC,&> M+P/,A;E%N+=;N)5:=[42+)ZF XNFH>IL_'WPWW@GMOFL$N%.\SK5#X M6CP,?XP'Y*TIE(1@-XH4F(T4R$:1 E&D0!0IL$^1 JDW10JDHURLGY M44Z_ M1Y2<)D1=)DI*23FSS*WP'6+DM*.EVG,V.^OC\'>Z.&2; MHWO?EPOU]F38M4\.+W?P7F^HV&-GX!ABW\O\?G-F'7 MEN6D&"G/>PQZXFN@E]T0Z+W0$0,]WVD[0KW=13U]=.\F,N.RU)#[IT?M&VNB MRN.]4)P_A'H+GEQRTK_OGCJ)I3>K.B^51@+,_2<"UT_.5!//U2C3F;F*2D@ MT7?@[ N]):&W1$8,X^QL516*LSQI'*9LT-V9# _8F6-YG:Z+61?9V%:>KK?B M-C;>LH/6^0*_+6377[^$?Q+?&;8+ARN1R4:2S:[$TP9YS]]D,9-7.H&D,)Y6 ME.9+O?(+^]0\:V#5NHBA#X"":=TA9PB0'F32] <2T<7GTH68$NI)VCB[\D@]!R'&)IE MMV,"V]O)M)J 7ZUK60*MDF=;P.3-(/ESZ4J08Z#\QC*)5%"NIG0%GX(\YYB6 M%QY+Q))B,I9.BZ''X--L-?%0B/)<5(,.*J5.%0/3,VAQL>&4&GVU8+=UVD0S M(85BG_P/K<+H?@S@F.[7'MM*YKFL%S[T;\7/A<^.5 =$0T@HEA.'L*9>6>*4' W52GU,Y3N0'_4;M$\_PD MW3-4CGEG\!BP%&ZS0:/A/J;"UM(^@HH'9#XCW MS6*P)L(+8Z0GC)PN/%-$Q MNYO0PB*NA"L06'G"Q@1T(V([-%?=-,DYZDI46H]$L4\LJIQX.V;[N0 W#-HS MU#,/O7+JQ=.S+Y0M"#M+)W\;;:.!)/UVXN:97 N&Y<%VETMYX0)4!.#Q,?\G M3N?"\:!U$A.NB>82E1;T\6AJ??8U$HN?%/:B\ E'Y:T,(/(*G_4*ST5>X9%7 M>.05OD]>X3OGY[V"'>VT1+*SO/TODD=.5^UEL)6Q5RF#W\2@V1(8BD-)I#VM MTPB[;%%)@E&&%;AX9@,M<>[*U Q=7]+0T$3P9-YD.4Y]M5-QZ?#\<06U5\_0 M)J;2BD-^G2$:.R?QHD*"\,K,@70W.7,\"58X-V,VR,CZXN2IY"1'Y4DW/^:U M++D5BEV!=<@5*BV#EU%P=E=?6IS:/FY0 $X@A;*+$!4.G4.%#_A#:'F.;A+' MB0EC(G25$1$&B@9*-K%=K*JF S<9H!64P!/ >T!38DF1D35UX! J(+_ O(;0 MI@=_X^T**WHVQI8FP+'@ #]ZNLUJK@V4/A8CF Q\ QL3%BQ:V1W6%JLP0$#Y&EB(,$A6SB_AI_X/K4AJ&$1U/3CS0]2G;'<2'CVVC_-5 M =* A=IL!K"KQ'1P M MB!PF80;8P _$TVS,UV_,LUD#SU@3<0 M0+G#\PXS':!C@092DL9K?AO*."BS&E2C+P(UP) (]#O7[>QBH6.1-061&,A5 M*/@@C=)EC/'=5>AQQ??I]TQ("DJ9AX8GC,J4>Z,2" ZM9*LLA'L,"OM-G?]/A_1S-;1V\QL;":<$OE!@Z M&C;R-,*J#()&X."Q9&OZTJGCG;0GTZ-AC4W<+V3IQ!SIMF7B0'E-=#:*\/+! M8]AN6T%2#(\1! @'-X56$D;"\-CA<)EOAK\X0'E MH0=9T'CMQ/\0:QIN";. MC* _0K^-S1 L6PD^=6RLC7+)F[O3+%K(FI]95E@9* 8OE=WP M# *"'UJT2#&L(S[;]ERL"QG@W1CK#GN&AH/DY#N%Q0/A! 08&"CH8\9DBL97 MPWG#:O'[$L <:P#\:H)T,>->UU(,!<',Z1+B3NL$+S WQ@5EROH^54!X=SU& M=C5U":<=]F^%=ZGDU)41+WE: M]UI,J@VC_5!=#+1>_AQ5P*4?@#6J,H1QN+9'MJ2.M]XOGLW*F;@B0H9ZDLB_ MPPO&G4L$MG#_]V]K!P6U+Q0N-[8!-4*KT%[9I$ULY#UT$S:\WM1BC)!DNK\2 MZ;]B SX@W5> Y2J>VP6^\8SNE\H0E15H#!;>%YB=3_11<+H@OCG-@5T@+:4R M:#1N<^9%K98YEUTU/^NCD'?0)#L%PBNC?U9].#QM-DAZT+NXS$XTT>Z\Y). M_@AQS7+C_)%YT P(D=)AC0XM'RS6\JQ&)Z*NY')IJ?]X4V^)A;O,+1GD?_R1 MQ)@HTO]OW@\!F!Q;-N37#CM#P^ ,T:V,,5E403$5A"##HT+6!GK^[Y?WM:BC MX--LU(K^SE9TZS:7(,U>?U(LW)NWIG MTVV?.!>C^]9CWU,&M=O&P,KDRIT??\0#492VLKD@<;,-/MCE@XCR29;))Z9S M=.1,FKE>H]:H7!S>6SW5OGU/Q,M+!['BN0X.%J3$I?MTW;KNGO2:O;8XR,U.-C%'*6T.A6$6D.BD Q M 9W&F@X?-0YXC'M!L=CP%&J,T]2Z@9%Z2RZA=%26P[\&PO\LV7Q]S5[->^_&CA<4O;$ MG"1 X$;:$>HV)@LH,%TP)EP>Y ^H'23H'NN@LC*HI\NM;XIF#<-:]GSO5 $- MFQ[Q#@'Z1P,0-6Y:M)Q;.VRMFLI*^#(<:4-A%58URNJH,6LW83K0)),L5R3\ M!Q3)Z0>QUM0OKJ_M9E\G)_UBNE46SSOO3ASIQR*R-9]*34>675+4;@B^*)Y5 MVA3;ED)9_%H:IXJJ:?0'#^Z-=)3O-!\F@.262;8"793 A)\$A@D$-T.Z ;U2 MPQ<\, -DC&ZY:1<-'9;),8]6VYTJE,RIIQZ[]XE*3KTIR>/V[:1K=IL% MJ[H]FJ1#GE+=:DKCMZ&MB> Y0,-/*AFZE,.BU76L.\$-@N;;V^91\1^A1=PQ MVO+HKU-2HQ1&_<9H7>L6BQ^DOR 'H$93[)H8UOB?@V4%XL;4J&OA;8M&K2EH M%9P'>O2'"]SM^3-3QWR'3CG, T*7 @L 'P9WMPMGS;?XYI%=T4L#B_0LH*@2L$AMB^!10EMI%QQTJ\'AX =H% M.B!/Q%9UAUY:T&N[:;N*AC%"K($(C#<)QI>C4:-]..A4^K6>UCM+#=-=H[E% M,,:EIC<30$745P5PV%P>R8,K$->?XNS4_#JA_S3=UE$J7\S)EZ7:\;!7%76[ MW:SG-^!N\%9'0KI"_/Q^>%WBL(4>?*4!V&$@-N=2/Q4FI',T1/(,X)QS,#3\ M$H<]EI^W_U(LG6EB[H&0".2BBCO?+CG'I73\[BIQU6TW[TKY M'W_2!ZGTUNQ:N'JQY2C)=;O:+#)3Z86[0*Z"9V:WIM>'G-TS.8B^Y0QAL=HZ MDY!MHILQJKR%)!ID^_[UI=_Z @TNR$ A51:]"]!Q0O"&W$V3*+:APW1AR#_U M?UA#_A*N1V#-LS5ELA1]B\K$X0ALD[IU2()YH8$[H(V*]Z34&VZI M5#K/7\DW][<9YUBI?M"E7@R@9V8)/D94@?X$,T;_! .$46ID EQH&;# BFE: M'NA$5/BC,J&"E.B@F< 6T'M_2-&KW09YAPJ S.?#4MDG]BQ0A&+.$$1>18<) M[.J*/A'00Q>M(RKWIO!]-*@D;K60.*G(;(+PK*+AGCE6=/7AY^IL )JD65&N MBT:.N'9?OG$+E7CV^50YZ6Q:2%@/PRB5ED&8'GB#PV!Y*O[JP!ICO H%Z.<7$Y1,C'Y6'[)'ZMG8GITIE=2,EGT/48B#&U ''_LPF,0\<7RPY< M6N#_9GS!9. LT^280H]N8;-P\;IT(==N[NZN:@_UAM)P'DYJUL6C>#;^ NDB M=,(_OI*S!_LG+*SC@7B/+DXV@VPX9]R#1R,HP+.C-5EAROLG! [4 @-K3WQ< MH.*+2ZAB:;7;^%\;F4A7,3N$?T.Q8TS]<;B[##":,);,NWR$(>[;!5#)XLQR M1 %440!5%$"U"P%4+_MOO<';2]ZU<*L??Y@T1Z.>J QH"O-2&O/PY$(^:JOH M+ADVXDSCLA:MGM2-U#,-Y$J^A ]"'JHA6IAA^.;866ODJU:FZ:U:C"D5Y&FH MHRQAKKXRF#%39B(+X_:#(]YS\;CZ>G&(^BV]3RR ZDJ=JV BU%\[^#H[&3ULEY8PDW\C"ULK ).[9J%;UH5N@K".N4;LOG#E6]H#QK;;\]SWS0KE MTINFP5WTSPHN0$(>6J'KZ-!N+F[@K$-6>+=CRX,T:>1/@-[4T848-/WN#*F M&(YC,V%,T%6'(^SV+V8"20.O9B[UY.3^Z>&RWM=SD\:0&%>3IK;*OIEH2@GF MSTG#;?P/CNTVKY&54Q$#/Y59[!87*'RA(^\ @W-J0&H-M"(%"^S4K6OB[Q!M M RV=3;HIV(&_)<$+O-W>R?#B_/YT-&[H@Y/'6O5X=/UX/".HQ-/K&U8IK+*+ M(9@PL&'0AG2+>3\7@@@M)HD$@D?$\2+>3('AD M%NVHFY XX$&#YY-^R6(Z=XN/8:[Z-%@U+$?P? 1 X]P+YL53<2 PUE^P3-4# ML0/.0"!(@+*HSF32?K$EY@.#*;_GG2JI3P*/:USPL,3>5IN!-YN:T,@L" MBY7U;:-A7[86$1R@[/E3CJDA6$9\C%!6@CR]=*HZS0C'&WQ]C;@?DVNQ:<\, M;R?UD]> 8UO 8-QFNJE$]?ZI[XGUA-F7QUVQ^6(JSO<@ X."E= 0UDF>KNJ. M-+RS$OU*_KI\?5>^?W(Q!Z<4D^1$3)03GZ"3S!"LXO!,K$8H^M1_@=KL83"J MXLS$:HT0Y#:9.QM T=RH@@WT>0>8T!O&*L19HYN=V\DJ6>T4_7 MNP.QWI >7;FS;=)4@D&^0J6A!Q<)U:*72[8EP*XJF.=!7YIU N/+0^WX^^=0 M%9E2+UHX;:(2'2N4P-.4\GGF'8?[[\_Y#K,X[I>&%RG#FQ7TK^9,Q:\P3"0. MV,KP'2GS!T=:PXH<\ ?F^?*S5H_0@UE<@+ZI3T9 G &_0?\[:"[2]S>I[Z?>0:-4PW^%1.D$:G0__=$MM0'< M#KWB@UQO5<1!RCDV1C6Q5+:!:A,'VZ%8;@0(KES'S,5^!AH''J;P,B9,=V;) MBU1,"TAF\NPH \MC;CZ48#GQ@@[N&8H=T.^!<-K&7E[#X'#+)@4!VG)PP&8# M=&C ETE=E:BIC&H@\UW'V$/X&Y>ZJ&D-![OXZ*N<9,'\L8[1(^9G@WIM^HH9 M%@VG2SMK-4!O*6PM! X&@9X,/4K[+2GN5G(6RX M9A3HCZQN!6,,R"!/J6 &8)8[9.HC_:80M^1Q21G'"W>YH\KMQ36H9(DE;&\S M'IEMGG)T[ISZ6Z MN&FHELVJ/U&/S?GCAXX>-'E?1+L[2[MSC.X#Y%IX].X. MT[F\(2K]X6/SN=>]ZS]7D5RW2JVNA5EYEO&6Q5!C6T')3?-8:MY0O,.0&DY\ M]Z%P=CV?E'TWVK=:QRE53/F.;JO> %V<_1M\9&,JQI%2@T)@.M\,^YD:\@:> MX>I#@Z:0(P9:H-EI9A80?^*.@LH9K!(KK#")3!>;-5W<$I8 U&)N^T MD&A -0;%6$7"\]<*=8S4P332I@4*[Y FEP1AQM]1%N@5I,EALL:<6.C0%(?T M.F*AOVD \2L4V?*HDS>,@HS8M8P1V/16W(DPNQV:67R?/5P--F*8$!5D8;QL M(FW#LFS^X_37NX&/]/8 M-+K%H(E#<0%H4 2=]QZRS:^SG"<_R!;G]#T<^HHXF-N1^P33$DQ$Y MBS\TQC_^Y YRN:UQ.K22A&_,+Z[YXD;<2(6DLWCXV\CKCPK!/V&C?0/_9U[CK M6B?]U'+;YCR=4O'2;%5:]Z7CB1T_RC32E[E6YP7OHIY22^+IL?%8'9ZF+/'\EES?5AOG@SB&GIM;J-J)0(V;K<)@D&J\_;^[C.JS M_9&E*+PP"B^,P@OW*;Q0?E-X86+WP@N+4Q'/[>)U$Q.9!)8)K=/O8&50:+Z82?MF9#*>\<*D9 MOHJO' _-6CUUU2_%+:/7R>AE^:;9 <4WD_J"JWA6,D0PB?LE:8W>?YN^>W3R MENOR#[O'UWI#\>XP77H02;5L)931Q6UQ2).$+UI/-ND?OZ;=CEH+EP6N3N^4 MPR[8L] 5 =;G -9,Z995#K# ]>A/R_U=CXU1OT8*Q5HCGALF;Y].K#-]@/ZN MR9B8_G0L>\W#E5K6%QRQG0.AYK4<\NC!HUC8B-J=&'DG1.Z:#>S7\CI=FC'W M[V*XB69"#$S0J>:6J3<(F0Y6O(07'?7)D,R&5,_^SM\>5OO]NG95/RN1D?*4 MD?(GM\>U]SO6OXOLW0F+1= M&I-JS:&4NZ\\-Y3[:K4;?TZ-U/.O8]7%[LBZ;^;23R7]J)C.EO.).SU5158M M1ZPZ@KJM0]U:;+Z.+HR>/:$/71-]M2OQI'=[F+X?>[F2/DG>F*>I<:5Q"BQ? MCLFIO>'X.VN0_2O"R->*^:^1HSDI ;33]LR64RV!?LA*\<+MPJ[N5>&WT[>>SJ8N%95(K# MQQ,IJ[YT8;==(>JRJ"4NNJ?/PU)!/I''$_GFN=FI?FTZ@(]D WCUF!RL&^G^ M:DOT$ ]M,M(MSS$FJT2YW1;=%B7'29YV%7,H:M!V1U/M*V['LHZ2> M]KROC( O6ZK5/DX_%-,DX=\I@-\+A:_ETLRAJ-;L4O^PH M=]+=A7?=H>;!Q-;H=(>"X2D9;R<:'HL?5537PK,C^26#UF('4R\FZJD?5*2+ M4GE^FMNZGT;PXY[K[PFMOQJ?9(?.3;DG'O+UNV.2D\_>%UJ\A8C&W_['R M?K]_?-3]<0 XRC<$ JRQO6P7>KBTW+I5 MPDT]A3WUMQ-W,[29(6AR[XSBM7LG-<7*2>LHT8OGS_1<_F,'83$>8H,UJY;' M0*S!YF^7F%]GHR!>/[QSD1"?R'S?%@3QZ12MJ%X[?NJ5N_UX\[Q8K=U99MXD;>=F AAJ^$0$5-=XC;< MUG'7A0E1;&X@6,]A:1]23F[8Z^ZM1_=2>NB4,V7YH:]+8EP=7XS/#;.S14>D MP?%=PBB5K3NQ%G_N'<9;X@1511*XQ+C@6;;@G[3&9G(R+CUVQP_B MA)"T='ND#4]:V_3,KI>:EVJJ>WE7FIR;D]NS)[U_6!\#:XY)N50LFUWF6;NM MX+&_T EL]^GI+6YA?B\S&BVM@;OT_O+ZR6MG>T=CMZ37K%K=N;KPFD;UQY_4 M=IS &!$M>H*M9]EYR1O,>8,[V)XPDAVGRB_R\ZH,QF>#7BK5*I&'?NFF\'!O M=&^KT5Y\Q5X,H 2 M9Y3!:=@Y50M_?/PH[.,F4O>^X)@$]\7SSGW(Y^E6+CE_5!#P+:.Z.2(.UA-< MX;)'70.I>,"<.%@Y-N:U1VV:_ON^572&@!:\^#XW<>>[.)?8E*1 '0U]6K^( M8$B,7.) KFNZ IP".,.R=T'N'$'[5X:BAOE9HMPTQGJMK)3TMOO0-0?&@UG8 MG@_YRZ%BMZE2\[X_+C=*D]NQ>=^1NV?G& 8A)6+I1#J62"<_/0LUS:H9U!"\ M5;"$(C*6A>SG>Q'FP*R82VB/DQR?7X55LU]6P')3=">5^J3JMDIFPQ.3QSU+ MNGXHY=YE'?'I;ND4@A2+@I.NS<>->-0;\PZ!_+Y[F.='*3O+W= M03J\'AV?Q;M'5J51T0OCXE Z>TI^-1VZZ/\6.+Y\A:6IJ&.) &IGXM17T:W; M7((T>_U)L7!OWI8RDVI]7>I[-Q6-6[UCZ?0QK3:.B^Z3^W1=;QX==]Z>2_A% M&BJQBN"$6I""'QW^JR,M=P.^TV]=)?T@-FKGK\ERE3J+M/V"EI*+)P_-N_/Y<1I_?$]QLQ LIOV M7PA''5PSUU6M8L[06Q O" M\(TZIX0< A 3\#HC\$\(O%U8IG#8,SQ8J'/2DC$.C:8)C-)3+S_T\2.VT]6' MS$F(:9^[[.>W$AO6#0![OUCD%H;'1>?QN5%QQMEALI\?BLX[G/R60$?8TZ_B M[PAUNEF&'C/^?D?=9.GQ\,YMEFIW9[GDT;EW+MT!?"2WZ>^WM%##,NNFY;GH MZ4J]LO3!@,"ZSW"?*$LBRY(H1UD2HRR)49;$?!IR+9@=OD:"NE_;IQI8O M$";RH+]I06H2>GO*5R@/DH.V+*W).RS:[O"ZX'IZHM^(=\IF[2HEWK2'^:^6 M/ ['U=1IKA)O]BLY:]!O9_/)0ZFZS4B#@"I-RT5["G.+Y#>A\^9HFH=<"4*; M7G?8WKPA^!U;?7S12KDWE;/GDMP9G)2RM^WAC=Y9QUW;WUQ_ ?*FQHP@E:D, MAFZNH1W4NJWT2>-8JAWF94LT>I7QQS"HC0&;Z#NY%8_LQ;C/0.%A^VU. M$6M_;6X[>//P5;8Z+W'C-$Y&%Q>-V\F]?EZVXM(HF4=;W9+*7ANUU3HN3W)B'W/.K$/NU7C\,[L? Q;0%C#2,WMQ'I0"-&^ M&8)\XIW15R&(=N3USZ\?3[+]<^>Q8TU*W>O+2?4SK/T'PJ5EAL*&YI&$6N5] M8M.0VBR;R^NZ#3\,=2:F1E;6S:I)5W-U1%?X[L2H?L2J'**Q%0 "-DOU4'M$ MDSC0H.W,>@*A'U4K?P=TJCWMT=53O<+"TJ;!]F7Z$-0"MAWZ&4<1> MO.QD'O5^]<$'CTDJ6C5/TD6VE,GL3A725U ME+X5/R@A;Y.+!?*QG\B @\_,=>#2J%W5@UV%(S8)Q>]&P+/YZYU5CH+ (RUV M6:,1AV=J""JNQ>9SIDWW"#BLH]IZ:QHJO1+.N$7(3X>V1B2VLRP4>T7[_X!$ MX^JLMBBPO3B-GU-,4\=H:Z0K3HH^989#:F?(\VOC'-]=VDEA-D.U6;IP4K?% M,NA4E9MNX;B6N7TTFYVFU$S]8";4X$F]5;WJIVN3H_ZD-F@^V:U&<:)TFG)3 MGG_RB<1SA5:A>"?&JXZDMY\':L<9PY,+;7KJ*%EJ/N;2)6^HF_GQW:D]<:H8 MZC?_I')_&+]2CFM6Z5@RK%3^.-_(VAUXU4L-4KI^C@\&I?OCIPX\N=#FY%@[2]1%41%)_?#Q M6=6N+J[-<3.]V&:STSIV[E+'QZ5'52LD]&>Y]U3$)Q/S3U[F+A5]U->L1B%Y M(GGGV=;E7;L*3Z;GG^Q8N>?QF?&LEX['NG8Q:(K'5K+3S"SV_GA1:4[&7?.J M5,A?/@SO]6S[LCQN9A>?-)Y;]U8AG7OL3\Q,HG6A]-12NMK,+3XYOKD\/-+S MO;/28Z5SD=6/C?IHTH$G_55:(U/!JNC01&Y\UNG53T:E6FD@UJJYQJ29Z,R+ M[$7=P;/MV2RX:T@ 19@KA('Q!QA0[5"/UT.T#E\I$Q:" J,X-&A=;VYS+U2O MGD[NX,2)A9IT6;L^4IVX6EVL2;3\.6J;!TT 4%$9PNA? M2PN@,(LH(\F_J>@3IVLD4/,R" JM'61G^\F"\U26G2\!Q=/ERK%D,A=+R_)+ MDC5\3^P1; Z*OVW/]>R0-9*%#.([U/Y/@\0UX9HX+@W! 5I-"ZU1[Q>"<(3%UX5.L0D-DWBA!$#S"W1 MY@P7/AA$<3XSH\0[;F9>"53'65X"_$SO7?@BX!K@C[Y^T$L[EM0X*S9D)W^8 MDNW,N5H?O]TN,8V%IBP%2#?5-H5MI/' M;".7WZY4QV='1\^]RD._5BCGGQ_BR4'E-/_CC[R8N7J?6MD^_>'OH?OCM,!91".R$F+\N3LI'N-M(W1NYQT#L5Z\T/IJUI(T1L M[9:$F2J&NOVF/$4[MI&MUS>R-;^1I>&>G)N M)#^LR7_"31>%>ZHM'0C7M<84__U\B60P-*R)[ZN)N:\]PZ4&QCDN@+FY'CV% MIQ\T#&:@ A7-H\_@VVTO>)KB@+)) IJ]+/>_1>8(3<*,*)M#QN' /.<,TXO$ MA]\@Y?$'Q:=J/SH:@+<-'+F4E+C0Y998JQ7*[E1J= MEVMW'[UDA7VG"O8V*(]>;2TCOYT5Z[Y0%-V8#L!D/"X9;%CBC](\S5OAVI9A M6&.:S(\:OAQO .U#7PXE>A2L1I@GT6:Z*S6_SPCAVAM*S/X*+\;6U?":VB6: M1XWH2P&-$AJGLSR?)_7X6]3$+Y+)\\99M:TTE&;AMJ*-\\>EF\ZGZ-;;IDF^ M[=RQECK!HE.MH0P=\LO_(SQ$/#;[CHF.S:?J^\-8E- MV-4""R3>TH!&P!V/F8^S[[4K'F2S_Q->*]Z?OVXAO\A0^\C+VT#P_I+XG^-C M&RB&^0@C5WS5-9<[7,]X5"HMQS(\=]ZC\E.H@CT(/ZYKM@UYEO_K:FLL>U=W M21P:4-%G%I?+G^9!1HHV8B59&12]:9/H+?U$M'A@#HV83\1\MG^,D@?2 M)W"B3SM&EWZBAMEC%(%P!,)K4$\>YJ]T2 3!$01'$/SNRUWJ3ACA;X2_;R8= M/^8Q N (@#\=@/G%.+=?2L,GK :I:X*?>.JO.64_:6R3Y<%CFO//=P1JOU3% MXG^WBM/?AL)HS/HF0'R:!>[7?U25D'9[?T@LE"X""Y]8;:%(5.J_R4A-SK+\ MMIN&^?U=LT\TO4>+M(8U_@L6*011U*DLG*HU:HW)Q>&_U5/LV_T+EUE<3F;W799O[/X;PB%G)YBN^8JAH\J9WT8G+V;YR M."3ZI.@V;[(8J)K $H=R*K,RBR M*+T%I]Z6S&B#,.7?B7&S[$Q&I/GT1P!>]V>UL\1=V6N4=&?\-"X9@T'M$,$K M_>./>)#)OHY=?[6E(7R,AC:ACCU(90(/S8S,#9&_Q]_F[_%)0,VS&42^']L6 M?*(56=_/\Z\X0=_-;+222?O"S\;9]/ZN560NVIE%VD%ST4<1Z>=VBYB_*>CU M_3:CEVJQAH-C WA98A1JM)7AS8US/A#)M5/,N,K9"2'Y9@:-0G)B0:OZ)S() M12:A75NDR%3T=E/1!N!JPZ8CYQ7;D8]BSBG/B?-&"U+O<-!+=>/QM*@/:4 RR19Y^N*B4YZ::SI<'E2)T,N\-TPNLTL_22,[=8AW;C M FUT,".[WC>QZT5RZ0I<>J-DJE<:J73V4BJ(BJ2GI40OWGQ,81;M-!9W$;=V MM[F_:N4R!SR:JHQ[W^5B_ \1L\Q&-M5=L*G.RF<)D,\TR\/<99%(^P:CZY>O MXD[PEO<[\4T9R971/ZL^')XV&R0]Z%U<9B>::'^E@+N.#U^"I"IG5N8X68H/ M'P[-83)UU"QB<00TU\:RR44!-S+81@;;R(=O?P3@M\/4OKCP69.+H\%AN>^( MQ,M[7N:PT*CTL 0,<^%+KBGF_DLSGOY9R!2]4\?H#<67PG,(YZ=ZL2J]S_]Q MG-O(N[4RFDA.3H_/!HX07C&&EF,Z_?^:23L6( BFMK7L7[ZP$UH8GNY,II#2 M(7&6U8P6DO^E&&-EXOC*3^X@*?GFPE^!P(1+*4@B\C@A]#?.;V$_,&]N:-5G M4N?RUV:SY_I?OI)>C6^N:PU_R2!'(SG"1SZSI'20W-)NA]"1(F1H;Y6 !OG" MI]()5?K]]B"R:6\_A*Z-2/,&4&G,!+;Q MKW[\J;/RD6W!'U! G$J80%\\F90(XK#ATX7E1##].'D>C=CNYOE/&R M:F_FP_U5>D3]QD[W94JI1:PZ4UW#Q]D!I<]LN)1NVL.+DY/$W+B=K2&F[M M>F&8SFE'4N.X.CXYLB:*'N]UEM5PR]^Z\:QU23RQ9D?#)X>KBYM,=8!77AT=ZY>&_V;?5&U(_DA_L'Y_&F=4H?G9U3 M,Z5AD3M1;&JM5*Z9;$ERLY63TTT@Y'123BC?.[V[;R4FQ MU4X]=Y;1=+O7$'EGEW]X_#\W@I7I5.B]K5TV-# M["RC?FUP?7U9JA;=1J'XZ):+VF4S*2VE?KUVZJCE%LDWY&:^^C#.V<-!8[RL M@F$J->YW:Y4SJ:$_65;],EX[F3POI>F3HT$VKB5*MG@N-N-#Z;E\73+RRRBU M7']HY!];A4*I=N%PVJ#"S.23K6GT_Y%RA3CHG3::R>KHI:JPI.A MRH#A4I8OU^'C]?5VO)K&M*@,+YY&R\I$A?0VI^^^LXH&K6"TO\4SEA4K8C6 M7JZDT7SLM<>W\:HF#H9%XRS9O#L:78RC2AI?6$DCJMXP;?8K4Z1G$]%&[,1& M1&4T=F,CHC(:.[(1$33MRD;(Z6@C=F CF@VDI90.I,]-PK$7-30BSO-MSE#$>?:)\[P&).]>HP4LB0Y6Q)PV MS)PV4ELD8DW1"?JVA44V7=LIHI[OA+\TRV6\J+@1!$<0'$'P^P[11FL[1:3S MG?#W2-%MX48QO A_(_R-2CMMYY!MI;131&)KX/2W(;$AJ&!4#/@PC.]S!.RA M8BBF2@33,D?$07_?SRKQA&=Q?UD;U*G^/ID M2/)/NA-\N\Q]_KK6*%-\:([4!*E*RE&J'[^[S,A'3EPOV]6O2"U1>O2 TDY- M&*U'DQE5W"ZQZUW%Y.''$E5J1XZD1,GC=:W7PSS+:7H7[NT@;3CGQ19FM=@+Y-E0V:KO8]TGY*M:'OKD\%M28C+9D MM&I0H\:29!87DMM(5R=#K7'NU&T#F$NO=S$&5$S_^",?)'.;S]FV/[:1SRQ& M]?=JKY'[RIZZK^R7X/MJO.E'F,%=X:)ZJ[6.J_UTYSI_Y4; M4&QZ*;/P12)Y-;H9G&E]_:SR,"AHO6KCE%?*2";72!\?H=R&1=YH1=:/:/F+ M4&Y+B86WBW.[(O3.PMQ[)%^]FU?/#]?IL5]'(YW:BN2[ MO]KM2F'XANH>D:TDLA[OW"+MH/7XHRSE*TIH?!/)F0'9"Y+SY95DWJ3/+\NB M+.EWE53'F63,/*O)D1+3VZS)$8'B-S @?Z* O5N@&,G<>R%SSP+D>V3NC'MT MU*C6[?N^W.DX:O+:*/;J558A)!%9FY<+V$?;J%8766*B:G51M;I(U/X:3A) MV@O2=D^NIG)QQ4WTR=E5[MJN/^:U8IZ7")$7[=0;E[:CPQX9JB-#=20T;P3J ML*S>>R3F_'6J?/K0.FOU;Z7"./,P>#@;^,5&Y(/TNL5&OHN5>K73<_D3RNI% M-IJHK%Y45N_K&=8FRNI]A#N53VYETCU^'(BUAZ/$4:HQT1K%W93$7_>;SA?C MI^-[J7+KV;:J?9&M$2&-1Q.I%;-'Q'F!K9O2/'Z?T1U3\7^W9%,O^0 MWW2FX'6&U4ZF5_(NNZ7[DU97C3((@CX_L3I):3 TK DA-6*/=)6LH%K#L%3Z5Z5]352K8\(2:F\6L$2*$LP.N6QM M-PM8G9:R+5NTE&T)2]E^*!U8=-Z^YWE[?]:]]('\HJ2R9^=IUH5B0XD;/X>$ M=K8J1T1E+U!90HQ%B!TA]J>?I6\C(3$'N#W"\8BP]H:PDIN [GUV:L$;7;S; M/&:\I1(-* MNX98P#VE&EGQX5$O.8W&L>FVG;)6K$OM\0>\1+E["=&6>Y^4F)/"$A?/QD/K M(M<=%\]+M>YSQ6QW3:\='S>3Z.&9W:)WYPZ@V^Y+[!&"10BV"01+2 A:"89@ M"7$V0^[[$"S;N*R4O?RCVXB/LO>CEC=QQOG\5R!86;QJGIX\=$>-VW:E\5 ; M-EO651X0#+TQU\AI^%<;%G[\N28.0;.* /0#NS,BAC7$??Z05!J)H)NYK]XI M6OF<%7GEXCB"[ T)G?ZYSYM:<7KJ.8QR$#_LNY?Z32[5;4R2D^OJ8_8ZWAU] MI,C#NT'\L=NX*[8:XD7_\52Y?RST+HM$1C4 K JTOES/7 M :UZ-I]+W*1NCDL3Z[H[4*JCZV+E(Q&6[P:MTMW%_4../#R79#=?N#Q]N+VN M9\< 6IC2*KU&49GO9QBM$<. T<6$#C&)K1A4*E6T@6[JCFM35Z_(7+ICYM*O MOKG8/TZQ@XNX_\SEPQ(QQYYCACS 8O(SN,-QWC=P7-TK7?/D+#,N3>XJEQ>W MHG2&6DCW-SU18QP M%\K?A9MNJ:>?*R)DT9%,^EOO.0T4\^Q+Q_,FXOC^Y&![VQ>.C5$/.J,YY M_B'/ZIOEU M2W*K_ZE>E M<=H&J.S4F'_\R4_3MPIR+B8@0XL)8R)T%4U0AD/;>@*2<(DQ$?Q9? A#-GL6 MYE.K71G]L^K#X6FS0=*#WL5E=J*)]BPG3KV)]-=*/!6D.J.9T1PJZ(=_1]>> M2\N])^XT+55P6G+LM%PJMMWLC'KC9,/MCTN3[FGONG)<,+5"_L>?U,'J+) ? M029XT("V8H))J"\U3()NMH9+Y.=5CN$OGDD4VZ2)E98G:0*:Z>I 0T YF*Y) M=077$FQ_N@*&H0N*,.:YX.(*2P8G#&EV+NQA.:UM(<=8:/=A*=1?FF=/8'*? MMO,L(=F19?.O\#DI1 1>+EZ*/R3LV]+CZ"&1.'RNWF5N.A\[Y?*!&�'(9^ MA'YPW9R#&^61<+S8>C]N3F_.XB9 MB3=H]X]+V0H^N="FW#V]<\;5JTJC\.S4GN]S^5X[VT$2GW_2*A?C3KU]YS5( M5W+2\M,X;GE5>'*AS<.CFI&Q3J6KTGGJI.&D"V)34JK-Y)(V4\_6?<)LD,9C M;=QJ2Z-\>7*.3RZTV2#FZ"ZE):X;YZ/L?;M8O37U:[RD%>>?+$KU^\RXII)2 MI:6V#J]+O=*UW($G%]J4FOEZR;DX?FKHP\O.B1,_KW4.T2*_T.9=5>PHH^Q% MIU0[G63/RV,O63GCMOO9)],]O7MM]-.%4D%*=A_MH]-GM\6M5;-/5I+VX=U- MJY5MW-XWU.,'+WD\RJ,>M="[VCH>IM*6V1?/]5*]?2E-FJ42U[AFG\RF+Z3+ MQTKYND&\8^]"LA-7DU&'"4.S3X(*IXUN;YY-<7(TNKK)Z?7DU=VXF5WL_4R^ MJ*J'>BW1J+5T^;!2ORZ;O4XSM_ADJO!TVA_)DVR?'(^\7_FM M97,T#5]JUBT_*R>5.[1G:P)"]CN=<8]Y3125OT#EMV\?[H M*56?C#\E+^/&@K0 ]XF00W21Y-_^G(.HK7V$Q9T:\X\_?$T%%(A&,';D[#0G MI$LS4PPLFIF"8&:*.0%7T!VL6\#R43J_A/ D/S&K*YRL:1$0_2N2A_4]#L MUR72D@_D:"-V82-8=9)H([Y^(VB!DV@COGPC(FC:D8V0#J07*_!%&_%)&Y$[ M2$0\8H,;L;Z#S;L%V7W4,[8+V]]O15X3[;[ABKPB8WV_%?F;3\T&%KM#>47C$CH.V$S M+\4707,$S1$T;[)D(BT*&D%R!,EO)IW2$[%5W8DP.<+D.3<')NDM_G>KD+Q# M,:';/7<_=9,MY[0HZ'?$[T\G,P;?WX;,KFQ=W1:V[V_R@!]_*I[KH-,_%@56 M:"A"D:ADJN#*6>JQE=PT^N_OFGVB.3]:I#4L_-\^6ZY#E9[FP"Z0EE(9-!JW M.?.B5LN%.BS= 3,U%9IUXCJV;JK$Z>@& ;1#B?S3II!.(\8 M!+_5&^>%YH-Z76X\'@Z*#[WFY+S6YOD6$]E8(KM&]%N$82I-GK3XJ%>_.VE)E4ZU^'9_+'T[XZZ[#TB])!9HVDL=_-@A&>QM F MU $)R4\XQL7&Z]!]-6/L>^K%R$'E*QQ4/@G=>9C5_IZN/:"75UQDO]^*O.:K M^E>>.VO(K7,KXMFX.).7;D8_P.H*-+1=\.S MZ\NS<>_5*JZRGWWY*NX$OWF_;]C'F4O!-,YZ\8J4[RM7%YUNQ;N_&,Q63?]Z MU[#>C7K>\^Y/33%>.M+O.H5TO21BVDXLQ9N,99+;K,8;P>0W,&5&KF$[X1KV M&7#V-9YAXV-Q=-6_5(OB^? JI?>>XVU[,@8(2V.V<6F-DHDSE1UVZO"$6GV# M57(NKWI4JV+F%.LF].+^2J1?G,2.)"+>D6&\BPZ_R=J\=1B:[@P-98)'DOPV M=)/$>?JX-YRJ-XS^+=<9H91MH4QTJD$4&UESU[\G\94*;'L;J>A6!L/)R="E MS\?Y[5PTUW3Z_S63B2\0-S !M&7_\C6HT,+P+92I_-$A<9;H3VG#V'\IQEB9 M.+Y%)7>0E/P[C%^!%H9+*4@B"L1"Z&^D@N:7=GKO/2X3V5@EHD"]\*IU0I=_OY:&T5:%K MHUCTGSKR>Q2-"A;-U.W,T=+FNF0?L54X]" ?&3-QF?RK'W_H@-! Y0\H($XE M3* OGDQ*!''8\.G"?4!V) M4Y<,Y&99,>&P82U;!\LZ>(Z#Y6Q-+6\J33&73,@9_M)ZR=R#0_GC%;,IQ24 M,^HN8*N*;+ +AVV+YU+XB4W*XN]R\?\I@^'O//TH_?Z'O@*\E-C"4+'9:RX. MQB9#RW8%W50-3R,"?[W-"V/H*G MA:G-5KB ?SITA#!L-*,(>966PD,6>!"0ZV)O@F*3\$E]00R8N_:@N79_I>P9-2>8ZKD0+@%YN@(CJ=V M\1J-KX%BPJ;J0^@[YD^:_^(7\%OXGI;DF_]V:%N])5_K* =I\]\.E,G\5V/= M,!8>P\._T)&AF(N=$TU?[+Q%#!V69?YKIVMYQL*85/S2_PY7V='A!"BV,*;+ M!NL*$\<%IQ2(.\;F1C2L3J@C%.AM6C=HQ2['!,7 Q#"=KF!:+GPP7GB8VO\4 M1GH."9K'A^AX#H3_^U?_(L/*!_'AKX"X%PXSWSF@"[I]"(4+U6.D2U1 M1&XC/_:%.,I:%;M/7 JZ&AG@/VW.QH"K:)[*V!H^B55B+1.(=_K+F$!K#C$, M?E061/6(PKX3A2D,/!S"5NR+5-7'9!0#V+"A:O!?_V?:V2@ ^XC10*EGIHJ_(9T MO.SU/+W$4>A3PD\^2'U$C$G,ET7X:V&Q]E]H=\48R[H*30MUHG9-R[ ZT YK MVY>2Z>]^8]$QB8[)%(B12'U!/PS+0POMEZB/H91+2=2##X"ZH%+ \7(\G:&R M:BCZP$'2A-]4U$<\D"[@>\^V$:>GQ!H17D1X,_BL@6YF6$-*@X;BF:"7FK!" M 6<'!=BEBI;BNO3F?T3PM3F) 8G7,U 55SW0E0%G0/\G3T'=4IL)L MFYC!NVAC0<'5LMVV9>A61(P1,5*C$M 62O#*LT M$.CL240JWYU4.@0P!A@6D_I!RE(MTQH _%#&9Z&*B1=DJG]S&,GYWYYDJ(W# M Z$<+1(AD8I>G[9ZS.(6T4E$)_/R3ECF#J[1K:GK 34L!,X*OG-<6$^T\2;> M(TX, ,GA-_8@:E,)RF%F86;%??1T#4TA^ TP/APF2EKPHTIF;-.JXG0%+$$- MWSI>NZVK.C'5"3)*^E/H)=)N6^CX )*:331/)71VIL-)'YGNU+2'!A(^0SXE MT":B,Q&=B1DSG4T&H&>B@0UE?S048Z\@SBM]BJY(5P-%9^X*0'\,6ZFJ:9N, M+;NV90A81SUT=)A+#DR1>EM$1/?-B0Z121_ X%W?PTII <50KR?+=D*>77/^ M3F;8(#S$H#.&=+9"L7-D&=X@T"E X1A8Z.%@J?V#%32WM117J>1PTTX6[\QZ MM=N^-?F7/:-LTJ;7NH-%!T/TST(KF.(XWF!(&79LT<*VZ(0P2U+X#/7(\ZB@ MB!C8AP/%'!(]D_UMZTX?&O=,%8XCHE\@73(BY61+[S"H:QFP:L\!VF2V-YO[ M->(UB Z8:0? :DR$MFT-X$W+(;[/&7,FPBO@P1 &#W.84#1>O4P'0IU>?=!Q M\I&'A^J[(K%N-.*HMMXB&K^]XS?'U_"R<,2FXKO&P3BN%-MEWDFGISS[!G4S ME_)S#I<'PJD)@@X<='ZH5P\HQN2MU=O.O/:HZUP+73[H,J"7*-UV=/^C&PS] MS.SF@; F.5&NMQ;=6";LD>+X.*4A:X0_)I1H!HI&F)!'GE0R1%J$+D#4L]FN M&%L/WKP%<&_0!QPN]1V#3J>;FD. M>]>_,.&MT]<$YNT+8SA38.SV!-_R2\P%.P888JDZW;1I+\&9_'X!FJDH0#,* MT(P"-+\N0'.W62K'7VHDXP!,&1A*I6'P/1!*"K 2+G/!F1\X0HB; #N"?5R( M*KDDKJ$["X$AXX68$,\)OK$"\1<80! 0X@B>,V5"E$J:!)A2J,XQ1Z*,B@+;QZ([]%^(V%D18&1%[I)/Q MAF,$]W^%/\#D;PGSTQ, ++DWM6F-%)?Y+"O:" /0-&% !I8]X5XNE@U,'/,^ M>US?&GI.UX\(:*$H0,\(/?&!9S-S&S1T-"5Z)LAUF"<-Y=50H!L7 V=VS / MA%L49A70/ % E\7;)@YS: [^/]G[UV[VS:2=>'OYU=@>3*SDG4@CJB;K>3= M64NQG3G>DXR]+>?D?/,"B2:)& 0XN$CF_/JW;GT#0$J.*9N2>G_8$U.X-+JK MJ^ORU%/Z#;0KP3U;)%>*-BYL9[@$MG=:P5L+_65HFDIAX"Q3>4JQ^+;!>.:! M2N'#R*9:5;BG^Y\=RYP04 QL4XSH&ZAM-D?#U:"W+UYYU8UJN2JO8=[A3IW? M$M-<\N49V[S-HN(H+/NHV9S2"_#NT=[*T?V4_1=MI:5VEE5UHZU^E AT>F*N M4)F65'=0J":JP54AN?[FZ'QT&,&+#XZU7\$"1>)M>6B&$8BQU)QNLE)88%4PM?#Y[&7)TBRFL-.X-.U"3E. M\!*,6TB"*E43&+GO#$KR::JR52.WZ^27'5*2UV4T:\EUZ@SD6O:ENBKS*X*V M@3S33L* 3B.QJ 3\O>*#_FV63#DSP>49\-^P2Z/_BWI@'?T$%\+> G%'64(' M$2N+85$.GL.H_P/.-UT2D=\>O:M@OT1B.9C]=OE_?[+>Z*4R%L8O7K[NN>3K MWNK4FS84)BHOKRDD YM>N:YLV'AW>:R_5>C&@CM.F/*[8 &X_Y.].ZM=XCH8 MT_DE*\ ,IGC4A^@-[(5% F?>Q;Q2%,H*ANP.B;!U0&U\'-NSA2P-BDLA/!/Q ME;P$B5X"+^SFK%Q_L8RE0VJJBL";E!.!/6+B)_^N]JUTQTA0^88Y)FH8.A6^>F@,/S1KFSQQ*[,5N MYH9AAAH8QK4FV3+3S/"*^&3:)IJ9R7Q;;HNG,5TUSV%O(5PX>."US2SC+]-R(!/ MNPLXBJ(+=GNS5 Y[.A'I4]D]D ?>/$=HCU"])G^V-[QQ/#XZC@^/COEOFR4" MW?>LR CT@K]G#A?1;!)*(9A&0IG%THE)-<0//%>8[6 &R$T7 Q:T:& MVA5GD^A3?<./$O!B_-ELW;;AZ12C9S+VOA&<%25237+N*H;$ *-:)"99K7(6 M+]#M+.;B#B-: M(C@=.U0DF&[_;70YBN:('2QH$RP(3S'EF!RB86B'8F ]FQ<82*.C)8$GS#!= MCI@(/DCA6D+&FL/NC2KA;H,=>JM6[02\&\H.+> H,0;NF[?/;43@]T66*]SN M:2E8%.*8,M;M1*G"Q?(D= 8Q]H,3^N2G\@BY@IX2ZK2OZ6,1N::HK&$*ZE,N MQ)1UV23PO_QG8Q(Z95?\%U 13:71,(P\TO/@QE_@5/60P8(6YA@4KR ?\%$] MA5OB*)4.3IQ@GU1E@KK3E&)8[!X1C"WA?6U%-8R(#;58'VM"I0I>3VG\&B:P M$H:SLO*@SV4Q+_%_"S4OP7SCKYJHYAJGN='RH7/OL%*:*X.G!+Z_:#C5 O_. M*EW)AC8!_F>)W\]?A&;1"CX^PPPA&/." V+B+Q@.\WX1G@O+V"8X5PE)7O]M MN&ISU1@EWNM@13@1JP$';,@9OB MQ;!'RII/=?@'$S@4]>ZX>7L+2,3 C\? MMCD(D^@MF%ERQN!_8TDP(B(&-9$17C1_6@:^,#".N.;$*^5G2BTF?"T\ID E M!*MP3> 5S$?Z8%QBJI-Y$="-*:T17B;UL5&NKT^(-;J%-%RYG$A)LCO'MX)% MTF=WJS0X,,N)#4,IB7%CT3'\D;17KPE"K&Z-:XQ>O8JC#6C&Q\VT?A: / '( M$X \#PO(Y'V\H!;ZWW]5? M"[>=V0S^[_#P'BP/SWUMYMZ#'PAW%D;JP-(2D![CGR54=NZ$Q+WPW@F'?)-: MH/)U]&V*E7I5S3F6LJV1ZN&[[_=V9G9/7'1Z%A=B#A1B?CDZ? MAI78@Y4(NFE/%B+HICU9B/')Z%E8B7U8B:";]F0AQJ"<3L-*[&XEB(AD:^/" M&X^+F[R[O?*T[5.??<*LW:GR>#CS,RUS_/&_GIP^^;-S=3@Z/],)&)W)&J\^ M1E3/&.G MU/ONU?O1GU7OXV>CLSN=JR^JO2D)P>C[H_,X:.[>%'UY^7HZ>G:WRNIK"=CQ M81"PAV(:?%$9^NM 3_%@$-QK@^#9[J8'/Q_52___WZ4!\%C<.X0KW!>M?9^% MBD_]1R15)T&J;I"JSSK['XLD/:="H#]K(+C6@(M'FTZ5FLWN?0T/MN]>1MD,.SB.]S%8O&&7>R8OX?G1V$7?W%;]^$8MD?CG1FV#\A/_X=3 M/!R\RWTX-_N3YI\#QW .I&6+)*P#W[J@?1@,[0AH;^C M<_LV&97NU89CQ;>P37MI7HY0O34<]Y!;86P.:N M)]M?@X0XE%#)S8BQ>?BZ1G)Z_;C04^).U8S+1^P0%/]*K]NQZB'[)RM@IIKO MC\\>Q$)\ABYR$XH./7$O,F*:VZ2?I8SJ6V@CV7.R0Y?9QR^Z^>[C,O:W%/WB MESV]-@V)7DI#HMU_3]A;7N.!D"S5)UI?)R MM81E")7H^U!G]W#D+/!_[Y8LXMGY<=BB88ONZQ8-Y-\_1D?QR!Y*'L-?V:(9N1!;?X[WV-.RU0*AR5X0JCSDP^JIH5)ZK:=,F.=:BK^#K MUU&NYO#/F8(A!L]N#XZ]!R1P(4*ZV_#+T_CP*+1>"YMT;S=IB)'^&(V/XM.3 MP&V_%U;M7DGBKH.D)R^W729%5G=5$0J$;R[/3CY'I#(A4#I;F,P MQ_'X) 1*PR;=VTT: J6T2<=G89/N@UG[. 3QR8_C>]<=, 1,'_3^"S&&GHTW??&FAYU?POW&K^T+9O5[P7S?U*-K;Z7X0N]*#DK_14/)?"$K^LPI--7>Y.V^$[4_+HLYJ MZC!'_\Z*:5OA#L2>7*NDH9U%^MIBWN2VX\6:XT;SIO\*Q*#V"_PXC@]^9@7B78#I.?!#=/E<)3'S;D M18Z-O.:+Z%J17IDV,- ;O@S>($DXT!2Z3Q]M]:B!R<>.8? T[(J5%:Q'X,DP M2E0P98.OP"'+MU/;33VRLFIF99Z5,>J4VC8!Q :!ZZ@HFVBB8)(*T(O1I&WH MUW(*\XJZ)F^7("/M$O4B*$C\P CFXX^V6D<-KJ=?2>%0MCM,]-,?_[\\)GX3<\06:&7UO29G'HZ/ROD?/?^'V] M]<#^:LZL>RW6Y#:_RYK^\8:. [*X3;GZ_F@\HM:!\$_YLI/QZ.2.5KL30SQV MUC8Q,B@3?WIV/!W_\"=-9GK;DVA1J=E_/?G+.S2$W[^>O7]>4J^ZNB-+NWNE M4/ ? MP8&:?HM71/\;+"&\\[N.N'3DSCI.1NI6S<;'?]'6%;=7"/ RV+UX]L1D[Z6@ MA*E?ZA78@&5;@R6)B(M:VWA9Y5IY>!+$UORK*N0\PX>1\D?%O$P^J.@Z:Q:D MXOG\2%(X[4ON( D'1*'8MJ2KW,/0.:/B"-Q9L(+QD7 >Y&VJ\.7^*^%(Y?-F MCG?W_@QOXX? T*[+-H<3%)[&9TQG8# :V(@@$?"-*R\4GQ1P!*EYV;@34*NF MR>T@_FC3.?\CN4ZJE.UMF,H)6>EH1<_B:%%>T\1=+Q0WO+[I416\?](D<.ZE MH^@2/NY?<(Q&9]J6AR]/T2%(R>9 2CT>8%8DQ13//>IBK6>"9C#%*7D#!D+T M*HY>8>?I,7XB& XUF/QX#I.9,FLK>$%%+;;;NH:ENH/>N*&)ZR?9E;MU^FCG M6[\/+LS+:Z6WJ_$TC?$*%]S6B NB\F6]/X.0^X>#D+OH(.1":_,[V[FW0"C: M#46ME<5%)/=N!WOYB_8M?_ +VM]BKB&KFYS3\?BJ@-51,8RQV=O/N8]+H.^IGO"'KXCA-@D._^% M?N:AG_F=2%7H9Q[ZF>] DD(_<\%E5ZIN7#!:H,D:*-7_4O;3/6>R"_22MYVI MC6V/CT(_C[ !]V0#/F3JR(U4D4\#F^O7W(!?A29R/^9LS_DA/U,Q]:H>[E'4 M:3_DXW,/M:_GV=WS^=.6Z->;P*]]*I[MW"H-TA9VZYTR2S[BW7K\+.S6AY,R MW8\)NG^QT=WQF3_Y\5W9)'E4WK4)^QB]GMV':GS-?PR:/RU;K![^0JI_+V,Y M&X.I7WNVOFJT]5F(MH8M?%^V\,9P[->>K:^YA4_&IV$+?WW[=Z^2!)^Y9[\] M/M[4[CR0K]\I]N .R;^1)">"][4YL1=G^NTJJ0IF,62.N&E2+Z))DB?%5-6C MJ,_54^:1I.EYLD*&K>BMJF&IILA3/MGE M1_3)6UWBNH,'LCB?DV]"]D;:4NM(E@ W$^UO)!]=9'535GC2P8X3:M8ZFE7E M,LKJNJ7]CSG5PIOOA*I9UG MX[Z%%:I0?U S@DNDT5/S;(KD]MB7(+IL5ZNKZ&)>*2:1)5;9RW]& MBW61?8R1I6T4XU/*%G[_9PD:J8B6:EGB5ZMEAC2J\$Q0^-0-U\2VNW='A M#_HA],_Q#]_%J 0O8,KRZ)2HQ<;1MZ@X].5FG&8P]DY#1-O6K.7P;4BXBI^+ M=)\)3@Y,U>\R.TE>E]&L)8HS_QK^0M1_5V5^A1H-N=%IZ4"#@AK$FRJX8)(4 M'_1O1NGQ]/S?GV([[562X:!H]O%[B#3M]6RF2%U^FR#[Z QI:*.)@C/@.YIX M')JYM5E41">/=PL?&VKU-R!4B\1=G:!@=[N'W^&)2KQV=+ZB[57#PJH:=T*M MD%'6XP3.D+EU27*$ARC(S !]W@O8F,L)B-#1,V'0HP47"CX^P#TB/GV*XV5T M_;>!6N_K4NMMC\V=AUK_@K&^2_Z/1R7E8B"\M M_N/CT5G@JMH/^0^*:$\6(BBBKZ*(3H[#M.]NVC^_8OQ&B_0^.@P[- WON-W8 M%YZ0'=3SGHW&7Z!S]/W@B?F"$G1OY>5T=+Y5Y=\S>='!&1&99_&N*3R"0K[7 M"OF+\RNP/O[::.Q]INT(8O6GU?9C$JN3.]+D]Q>M\^3'YTF]B#DEB6G&JR3G MWHB4:ZR;*J/\!O[]L[3]5YBB?;'(/R=\<9\EZT_@#MU8YM>5F"^/ SZ-3W<) M!7YXVZZGT\,^O.M]B*&\1[8/CT_BL\,^_\)C\_J>_/A[67U R,.4462/T]>[ M"^=W>UIBKZ1@]Y]_8Z+RSC7(G6B-;\!DA:R,D&2-J#F?4 ^PCXLTCPZ_;*>++IIQOZB\9=F#8@0';&;"=>RPO#PS; M^>N6EGY!&S]R;1R G0'8^1#$*@ [ [#SR8__4@W#.HD/)2LTOTDQCY)IDUUE M38:,0 '3>:=)[?LL00\*P'E'L(_#^/#IX>?!/NZOB(1-\\#1EG>&E3H:/]L M#'E$#MC &9T55ZK>Y1D=#N2 ,GO@R,OC@+H,^R&@+O5^.'YZAR?K?;;,S&&[ MJLJK#%D_)VM-W!B;_L_CNOLAK'AZ=G]VV?[:T,A5UU+[SINZ\A MCD]/^KO*J[=P46 .N&V:JZ3"*5S(>$TG%QSK7:#;-AY:1R=.W[3//_6/GFT MP?TO#]QG! 5K/,KJ>YTE<29&0(5')#ES=<#8P60&8_\^R:^3=2T3]?1\=#+6 M"9CO3:8%IS(:'XZ.SO\:.?^-W]=;#RP@<6:]P[1/M_EE)/K'&T",LKA-N?K^ M:#S"BI4E_%.^[&0\.KFCU78V 6T$9VT3(X,R\:=GQ]/Q#Y^>%;)O>Q(M*C7[ MKR=_>8="__[U[/WSDHIQZHXL[>Z5_$]\*MC-U3+)O4R5_/3D1QH0LGGK 1GA M3%P!W;HS20@.8,'MQ(H0V!]]Z>D)!?\1=.?T6[PB^M_1$=WY74=<^AT>NE*W M:C8^_HNB87=\U.S5F)_\^,)V=_%HX14U+_C5(YCG%C$W9OZBZZ1V^[TXS5[P M_KRLB77^F_/1:03#S*FQ1%$6!]R](OVCK9LE4<4TI7_'X>C_"QR70**AT>MTK6M/'25NG^-_ 3#W^9I,I0[^=JGN313-&PIFTE#7-2 M-8.IIBX1JP3W;82=)68EC"6&7\ .H18>Y6P&H^^/ Z.Z!7;Z@,?*$!:P?Q2\ MLZT*1*3S%R>%Z>B#M^%;:032YB.B#<8C2M(K; ]B/\/T^H#9H8.GCNI%MEJQ M!'!/#12/471K/]AM*G2CV#FR-"V+.JMQH!UQP)&@, RW.J'^&N42W@&[I)Q^ MD"X;-W:\H*F#UQQW7P,'<$5M&VKG4?"08^S.$3WGMAWV,?TV',-K"Z\Z/#6%I=[51)CI^.#C]1 M2X+UM4%+9L5G*$0RH,GEVU,+_JXPJ;"/&8N8>Q M,_(-.M1_U&8ENA*54+M=?VQKM#K)<;?M5NUI0=JB]D[O0!]]<^2L[Y_5II=J MU4C[&>RP-*!1AU[M*<#Q+A3@WNJ2^ZC_' <$Z7JRZ1!4;J CW/W]G*^X2MF. MODD Z6S9_((M'O,B>I-4'P8VY?_W]^Q>K--]W#Q/?GQ=B&(?'VLWZEI%%)@B M\T"\ANV&*'5^)!6?_7@F>QH?'0MZS?'9 1UA$7S-$B^]^5/J=O*'FC;: M6\(>?AGWQF.K8PFKS?_&0P'*_(6+Z#G_[9(4H_GB MWY,*;%+VSK07L4'MWO*M20/?:AX%S@%;XN"7'1]BNV6^F3T^&*$=XD^?/L1/ M&I)^]?#@QL[@V(^;4L/H8HWK="UC&$7O>LU+I^#1 ='QANA^KCLSM= MO/U:JL^SC?\%MB1%#)[2WCX>.E+R$G4FG@)\MJQA5YJ @J_IAY?::'W;09D/ M&8G8U!2FW]:6F=3B-Y@%TTJ#E9")O$03BB;5;,%R*/W9Z5^IR7:>S3,T-4T\ MC$/J:'[&KCVLST4GNC>*?K*Q'8YYX:PH9-!'U:BC]485)T71+B/L9HVL^TFN M#TV8B@1U'(SGV>CT\*\TG_B'WQ-P$"X;F*DF^F_0\07<@Z$G10_AKP2ER?.> MXG/A(SNK=GH'MG#83Y^^GX8](%SELFWJ!I:<)/73HH5T>KI19=Y%1:F=*&Y. M;A^U:1>-HD_+-EXK3J%U(IP< [4YF5M\PV@#4N.1 %7. U E %4"4"4 5;YV M2&)W5GTGTW1#A#L*P:&=&NW.[#^CTWH\'-2^.1]X^\!V^CEQ;6NV?U9D^^;O M^8SH]HT/UQ'NWNR?Q-$WQV/G&SG*C:&S@3#WGU@48[G-LAI49K0&A2PO]N9? M1X#2WAH%;@,!:R*L5T)IJ5S M^[$3:NP*5"]6=Q@?GIQM^X8$5CKE-8>)PC]E#4L&WX.I];(@N$!3P;Y*:%@2 M +MY:5 :LX*P6BC+&+V#7VHO2B9!LKU5(0_C &IG,P0;%-,U&3.XH#\E.3KC MO-??E&C=P(.C2\Z(XV475C2>Z^XWX63:U*M)^7\*FG"N"#QD-09<8]*.C7@-]G\?,%Y$0/G)-V>*M&7B1P3GB2C4MM<-(W^LIQ M-(.KZJA*,E3DX*>7[7P!/S9MI?28=!B<1;U)J)\31^LXQB7S^W&EIA(,FR@+ MB(./$\P9J#[0OZ#6\>^UWE-T?BXQ(H67@BT OZX2W2X23@B:6CPMF@B<@[JA M3RK GX[&1Q)4N$_Z[[:=0^[B,W;&EO5Z-CL0#1A=+G#Q+C"Y,R>IJ@V/UIXO MQ3W1R0%;<@#K>9JFOS$F7S8'HEV9)R M%$*>@9J!.]>Q;A+']\!/.!QXA/ZYTG@S_L0,4?=@$64<^#:9XB^J#![H_GZK M,$H97;""1X7_IBH+^.^II-/V<8/O-Q1F(!!W-#XZ/3K_M$#SEYUUO\1,0E+!&?Q3"?\3?2OYMY\O+G\RJ;:A 7S6-XJ+MH,/ M&_R4WU:4W-+?**ES#UA\D[(%=S:;%QE8:QBHT4_6>GVTBT5ZMP!E#JN M.IW/'S##33D5ICDQ40E7E[!X$S#'BP+G[K\3^$.UC@Q""0W4B0)'7'6?0WG4 M;&D>@C8V'5\FQK'YP:>CZ'>U>\%(TG)%]C)^_!S.0/9;BN@%*%\OY#/:P113 MS(%>B9&1LH"5!\%)R&+'@]Z1%)S%15)CUL\G#3C)_^4%/1 M M+"DMEN38*Z@1]8F!,Z]_')>E7_#3.,2>JA?.!]LN?WWXC<@/'KG",GG#Q& MO:XC9+@C\2\'AW#(O"IP7Z$2Y34E(,9X_(.CRU L*K4 O8#;3F[0E[UDA8$* M3(?94!)?.-KFV\MVTK Z/#H\.$&-V+D:9*@WCI?&PF1]V))RK[6&VJ0#"5%1 M:.6"DJEUQ"2I,PK2_2FEQ/ RLX<%QW86&Q"&?DUEYNVV#WDZBEXF%9:0Z7T, M0UMAE+"!C8=:BNQ]L>GA.G65Y"U7>]&;91//Y 'T,W_D*+H+3-LCWG2TOZPF M)SMMP_X"T^#<[*]WR4?<"6P5/#T9L@KLE>[NT>)/ 181=,1)8KD=7P5FP4I- MX2#'F+T-3F;%#/.UC21,,,Z<\1L:> .ABRHX4T&EYQE?A9(L:*I-#\)M8N[" M>!%L5O';*-:3H/X'LZRA%"HA1.H%6.C;MMTG;KF3FW<+S17]V6P$F#)\I,HH M/IC@=^*LT2#HFQKG!XKJT^?#5S6+\C/WX/UP7!\=IN;X,&!J J8F8&KN.Z:F M/Q07=WIPE_&TYYCUF?J1E3=2P4S'Z6\UK>G+NJ&JA1!"WZ$AAIXO^"6KI#). M!*?R<>$Q376S^YH1K@#-&\R(48(NL2NYJL!@RE8Y?-Y<%:HB"@+XNR+_7B ? MOQ4$%2>_A?/#2QC@-#%1J-]&EZ/H'Q<7;TQ83:PXC',7R5Q >B4?U"1TI+" MA39@4"Y7##8A(ROA*#Y#=-'/0)MOR8ATM#V&N1_PWV[XAZK_Z1NI/&;#3?R: M5& 3&@ISRZFU?M'0.!$?0LP+G$75_ \.MT+7BQI%/V%,2V555""279'976^; M,+37'"P/,4: \4?Q,X6I4AP)AKX)L=^LRV4Y9[1;%SCRH+4Y?"7*=RB14LR-T0=D7+) MD@4#.58Y#;Q25QGLP1N'GF"4:%Y*N0,ZQ!?3IN4T#.5QELD:A 63PYR0]IZH MO1&\2.A.8+ FG)2D2%>DDTUFJCQIL4PE^HT4/C(RI ^-$"S:,>8/%T*?5ZZ6 M<\\K1W0J#K&TM63\_U6"(AB[J+A/T++D"_&>EI@,I_N)$ 3+9F[SD#<)W/WJ M%?C4\&/T3"O\"_8?W_:>_NN+OR7+U0\7&J_@74AHK4K*[2=*(:;+BXCK;"B, MKKQIZL"WG*J!=WR!DII/<04'Q32)LO2_GKR?CI-C=30[?W_^]$R]/SE\=OS^ M_"PY>G^L)J?'QX=GAX=GZ@E;HWP'+L+Q_SC>/LP\_#.7?YD0AMPD"0QQJKC] M&!C9>;*JU??Z/ZQG].0&2G*:!W!6-I.2GYRN[I385OO!SB_H/.W:Q"19/Q[! MPHW/3W_8U"'O_G^G*TFTB1U9\J+)%Y2[^C6I/H 1\3:K/PRT=].$ME\^VG(? M3@+0Y-'%:@6Z"V?I*X>GMNFDR=%1>GPR/7D_2:;I^Y/T,'E_?J+2]VEZ>)Z> MGCZ=')X=]732";GT59G7%T7Z!D%\*'ILZ"-/E\;G3Q\;:1%B&' M1HCN7-5XL8R3L]&S;C1#?MM+E;2SV7\IL75VZJWRCVY:EKU2M/?S!>;&(Q MY)9,4<^G OE&?P=+^I<(I/F/<->8((8 3*C\&0OL==;*IN!T*=#+YP9'4;4Z MU(%S(;&1C,@ VF7+M+T$:"^7R[: 51&\-3H4-D;4Q99+>(KB#S EG,I"]#51 M"*3.WZU#)7_G.4(V%;@( SP8'\GS\IH^*E\C03%(+X8,,$=?I>RNR^HYH:2[ MX*G]!!?G$>S'UYX,D-_=3EE@3 X2P;FV* K94@EK[P1%/TM6)/IGLK:%JDWA MU"U4A,L7"IOC+6V&\7%R,#[]5GU'5X]/4_D7W <[8DX[P&YY=^M^)Z C&A+1 M^?!GTT:$05Q1_>)D[<8<1M%/B1 1T:_NQ#FTWPJ+^PIOXI(6*RNX!JQ1Q#5[ MT<[;NL%4]&%\J\GUK^E-,$X<[FO"C"7-;:>5.!T00&ZSZ/#@_^)9DF&?UJ!K,GA@T>$_33X M'?$2==PI*-#QVPV5 ;9R2XBL!7BE#U)Y'P^SFYPQN900'+[3M*8M!'FE!?:Y M*[ 64FY0@CNVP8..Z:0Z0=F+QO=HWS]%I\CQ,I76%4ZV;1MHURD\TGL?TZ!T MZ*"EO*T:J7=#_&DCOO?;_/&!JL8!5!5 50%4==]!57=6@+A4J<"-7Q7P'?0% M(8"W6WPZA@9F2$S#S:#2"CT00BFC/<5AJKZ+0OE_KA8;/*5KM\447I GR+8S M8V1-JK"X%T,4$RHH).B)[SR33\/ (_:Y3:#1]R <[ \'Y"@<6&)\BE_.J"]U M.]0 YNLK+L+R?0@&GW?\>T2Q,T5AP6!V\9"X?0WE]@4V\SN&'^9P,I%;E.*( MI)L/GFPK @[(?*^C*JL_U#K,D$P72'!!\1P),\S+)*=JJH0?3V-+%5/%X$PL M,#9'Y$GXH'I!:*&)DM!0.HHP3O0S*,QV<_'@7[,=B/P7[\ M>O:C8"^>/DO/GAT=3]Z?J>/T_/S^V?C9]/TLG3U+3L;PI^-##WN!Z+PL M>_\:"ZQ>V:3?^\/ST_/QL5RZU\;IFXNW[_[VE_'9X0^O7HVXP/7HA^CUN__S M\FWTZE\_OW[[Z\6[5Z__=1>1KB'-^H7,5XN<&;__!=OYO6'B*[2">/%. VCF M\T$SXXGG&=<@7_H =CZ!MNGV#!P0S+ M-Z;[#%FO3]Y=O[L?7(X/GI_>'9XKDZ2D_/$G(6.XKUX MCT#6H&9WH&8O1@]7P:*01#\GZ,'?O6[=)7O7'G)U?3HLKEM/%A4M\1* _I+P M#N'=9I@*RPDYQC5=4K-'15_(0J#J.MY$L'=SPGP472*'@Z!>EB4.RJ]:R7-% MZ4'"K=' 1 US41G%T7 ?[.ULWU)";J-G/=W_M[^%I+*Q<;I(/%8FNC%FND8NL.+3TYE!F!Z7,*&8('AN GI=FI'C*I.B MKK@)_756*\T='2%@T+)$I&_($ MLK8Z"45F&$8K#>&8Q-QOMPB?#@9);6B'&8Y_[>F$NIUB.FS6YH+GKY4FA,? M1MA.83LYVTF36$@+2$<@)_Y>HW,ERBE.-K#+' GC1"R<-U,J@M%;Z^;]5-!I ME*H9;@2]NZ9YDBWMELF*&4+_E.$MW/@X/,MPS/4/41#Y(/(24;S"=@W+Y(^R MXD82));2RQFK4X3;A>JYB'!<@[LMV0(3ZE#@D+M>\"WP+'F&9S3IWR)6V7*3 M[=7!B (J6Z)6&Z[.I@'IY[-YY3C,X$4LDHI93F"4%"DMIBHH^"#M^6#8AR,J MG#M%]#1#H6;EM"6<2ZJN5%ZN=(T>FB\M]O']N"(0%DCG!\,,]?S__6+J$(V$ MHXN!=S9H$('F;L'?72JL 4/"@V!Y!,$DP;PD=49AR'J)4"T;C-0B4SMLI&)$ >+8*KJ?;+;T71E;@,JX#\)Y1*;Q>]^N3\<;L(A31=%F9?SC$I[(]"@V 0-/O _BHNF3/Q]O+.IW.9"UFHI1?6#*M"%#1U.8'%3M7;X5J9HBUA,S4]U"4X4)OV MM5AU5*#O5%9F[Y3PS[1TMH,-I!& ;SW-:7!,I*P;.%V5&-*@%K-Z/+QCM;V" M@_=VM#XUP@8*&TAO(%,3Z(4"L%X';%LFW)YE>8YJLC+"KBU+.F!@;;()-EF"/-[A!8 M#?5Q52(^C]N6L6 &N0QRR7$W3ZP$8+=-JG3C=#IL_TTLX>NH-DV A8\($1"F MO5LK/0SLC_6ZQM9UL0YV3+Q@LGXJMJ[#:Z@1._R;<13H7V("A=ZE6Z;H/VX1 M[,=7S'T)/^9 M@HGY>)Q(#Q+$?+K!UW6LB8=7$9"^]SK!6R'M#:,G3VB-%5"/.J:5GRX8A2OKEMLX1<$-0BJ V^98*U!6]6M MDEH%FVFBINBZ#HA:INH9LZ2[@]^ X,^3X-_<&O)R!C()BVWZ^&XD2J4 10Z"7Q\B-/9V"\N'MX* M-U!3=CF&"7-IVJ.(JJ\H"<^\2CF#C(C%-**GX6(1L MWHIAH:NU)"[/V2,WQ8D]A?J-R]&+2UHP/_@&)H#P.%+*.JCS(+8LMF\=>7/X MK:5$2VOO:)EAO6)N:-&(9J0G9?@E^"CI"5]H4A(69.PNU;@5"6RHL/4BL;6: M**%% M-J/[# ^ZLT%ZUZN.%^D3L>#1XG'&,\F]E\[%K=-CK8\WX-FQ^2+ZMA@PKW2M MAW 0^@Z Y58I-T1@CSY,)I5E8'14%E"$.D2*0PBU+$+"]--T:T NUSP^!)OC>8)=\^0MA#= MYS-FK+9=2"&$1*DZC6S[5W89MV'-ASW5Y$7U0A7T/#K4"EU13?:]JI8,!6VPD5$0\"#@FKR*DD1LJE0)P4'@:&F94ED, M(;#!L49U^@&VP3"K["QOT21O5(=+BBBO../)'C*V^29F*:(1335O@.E.YCF' M(90>Q!3%]$)H7SUAX=,:Y=5&)I#<+VM:T;F&*]/H4-N30557E!O5-9L::+_M M$N9HHXJX&PUX352>9_]N,]#IH2@TR+)6N4@XBY8 Q;]MOG)F/4]2N MP51UB M*:V=65]WE#-=BT]UBC9L_C/(7I ]E+V?.8ZJ>,%HIK,J5;RIC$=T\J=*<@-?< MS80Z1^E[0\HD2*YG%',+:Z^/<1P]7[1%],]1]']*;)(,WIH/]'#2FDB2:=J* MH5K,:B:NUS$RB2^([3Q1=Q.=3CJ[4^";76H=8ZU%I_O5KKO>YM M_9: ZF\MP!'ANC\9S/=K/XKW2D* .VYU_8A;\3K[AGH;38<6:2=-[KYH<]P' MOV[@,6-<1SKE:,>XXZ*B<74$IR@E.6D%R1:S19ZPXZ[+:);56#.R!D571]_" M#6>TF$>'1^/O&"B_JLI9QCZ#P&%&L!>9*H_ [[ K$96CKZ/)9,^]-&335+ZO M+R2=A0S4IH$HFX@>=A&<=[C>5-T;2(Z+8?X[$3X*5KG'1^W2UXVBB[Q9E.U\ M8:9#&Y_(RZ>*.5@5A.1(,.F0<3R"H,^V98!4#<8L# M) -*/A 4VYG!DGR^\EH7#@S-'=K/&?6!8(] GOQ?^VY9!9 M 1,K7 8NO)MS(@C0:XO,L'X:ONX1*5[]]HW#HN^RA%V9*7&36=?EQ+B6,.(E M>K_LG#8+1'[$SBU"0]AA\((YGZF*4"*ZY,T9E:8>WXQ!'$6_;^F8)GT0I0D/ MQDNS9K#1FD;C;EP=O2Y!K7V-XVA+F\P_T0?3:WYYQQTO@[QTW<\_8(MELW7X MC,X!?X&GAKK*RK8V%0!X#@@ZPT';=<07CA_,;6KA3U:@O#XB6RVFR+\Y/CR. M8 BYEM!OQN-GY@?DHI.]@VU6B44F9QBN&84_>TOX[/#'RY,;-S48L"- MC8HIG/DOU>1@*D:,#T22QI9C31/;XR_5AR_LBY542_S15NL(]EF::6*?/]IT MSC"#2F&%A9M7Q2V71]=5UL!;G, I4_M$OXTN1]$;1BCBH]Y5"9XXU8?H-:+' ME%2TTM_?4<''WY+EZH?H8K5"=,Q/):8GUYMW%3Z8G%@\\PSA5A:/'#0_? M3T%98J\D%J.K3(%1HQ_PZLU;7:/UG=8PW<;M]&*LQT6N8/L-SV&U*=)[(1?H M;K\_JQ1Q$-'SK)K".6;[=UW\_%R_2R_8.\)45-AS$0VE;S<+Q7=D=>1U2= U MG@QG2/CP.]!A01_2=<@I'1/AY?1VA#8=*[C(&1\+"&.W;ER76D3;2$6LK0O8Y,P1CT@VSE81+E8$PW"\3BYXEI MQN&8<1O/:B>/3"+H)*G)Q*QJ!JY9@US4D/<4/<"78).BK2;F7O_CJ6XL;_3\ MN34OK$>YT+<" MG8%6D&)EU IA3]ZQ>>2F@>!YT$'3-HB*_F3[.RNF*(2FSGE[20^#/Y^.]1:OTY*!G1H@)L4 ML]E#<"W44X2F3M6DH797C'@18QSK0]$;G":%^ JZ?EDW'"9W%HTL+.*$^VO5 M-+DRC@*]4!-F6'M+( F8WRJ\TE'S7@]43B_Q .)$!(= /;X$XVE(,(8$8T@P/JP$X]Y&$(="+[]FTPK-@D<: M.+S%E#\8)_P3@W)&,K;'Y$Y.3@="<#<'VU!K;(BV]>)L;G#-BZUUXU WQ-4P M%+8I!(91KMM'MT(HZ2N'DER7AB4UQ(KN<:Q(^;[@30$C>=M]DMS[Z+=]0MQH M*%[465*GPO'6>\1&@[Y8,,@9=8@%A5C0WFS&?3-5O[#3@_O;I:Q9XH&V$II3 MA,(,$;=HHG3W>C FLQHM2=8(I:9QXOM!6H2L;I@F3%- (9,3&*XY=FE',A=EP&HIG M^ODEKL*7J&[^Z4.R[<45(H]FU76[)DH=@+DR6T!QR^N(QV" MM@MXQZ @%<.X!*%XTZL#PUF :LG7 E'$J6Q76$FDFYL32RV3?#:Z;#F'X>6, MWH#W-WR:T<1/5$[(59IUAF-.*V%8EQIKH005G:'IT/6D2\L*63 -'1658TNP MX%BO2YEE(6FA];,>S90P(%6;&V"D]5*8U3!3Z,.D#@PT.GL M"L42+8#ME1,M1FP"!B@2L;>G'%&3>4.8SQ*!L8CV@14:]OB+SC*)G83>_WHE M*'+M_3$SO+/^H^C7LE(HF>S:\+>S@<=?3KYBX0HD+A J\4+AZT!QD#:!)_)! M!@/5,^@\QJFTG'!-OJB>@C_9/CZ.E'42C2A9$3)"9;<9B1'7Q_%K4)V5;FR)M0U407;EC08!6:)ZLLI. M(0%JJULH3!PLXWK%?=;C8 YW+C.QOH@A\=+J45L6Y83)?'L.23C^OY;A2OCW M0>F8^%:M^$*T)V\B(G2DLS)&[,V6J^AM-5.T@=GBX$:[1H2T0I4:C2V/PRV# M8PZVY8YMRPLR4:2<.-/XN66&J986"_4-J90MD7&K8UR%Z%@@UJ!967PI2]VV M=69C;J.MVS%Q7#%EHX]#[Q,JGL"+X#T8WW=;:+J'N#DE."_ AX%Q]$A8)3S! M;B'=F>F"#4*KCI_^<,-&P,"K-8IU#9C/EP[;JL)HQ-,E5(?$RZNY:R5]ZEZZ;YF;:,,=Q&.4@$J*7J!(0 M]/)"(<-P]!+='T7%YUAT5TRSW&SE_W[YXJ4IJG,37IMC!1*1RQJ'NACW3 J^ MXP%FEYE%5N;JG888":@C>!II\ M@O4B?P[3/Z_*DB+K'CT*3@_E>^"WNBP*E=OD,RQ#6H&B8NVV5(J_>)')_*D4 M1GGA]II(HJ)=3A@P1PR]'[.:&4U@QY5K!1-,9@YVM5"6&L-E- M5&/P?46*+>5&C(+0!+7!*1M..SG9Q.YP)%YC!T,9"6ZY(98+CDSS $EZTH9_ M*+PF"@H>21$%L?=H89;O M A>HRO0[^,'2"<0%0P\U;BU-C7O.5FRP$"=Y;"69A4H;1CHU/LN8JZK9;]*WA6\6/ MV!S48"&=1R30"IG$CK=(Q[R;L ,!#@(;!'908!D1KGO&S0A0556)=I$)I3TE M_L&>HD7X%(C\(:G^2JK$BZ*&8LSAO#*X) !H'<8 -PW0&8B@T3 M61:ED,+7QEG%6!4'BDWC1(LTS;J%9T'6@JP-G]:*:8^*EH"6Y(4+NPV&BB1V M:D)+G/KH1*"5 SDEAU]U6.CHH:Z>-.[YX)$?A#4(ZZ"P4@\-J;O[5A(D!4?D M,*O)3;XD1M4LP'4A+8DU7R1?-(^ /KCK178W:A%83/<8J^_1Z!E([BA$&L M(=V46'(6+E6ISLMC'9(M0+5'?M=SBIT44KT]AV321QRPPJ*7*V+Y[R8@X3L$ M?>[8$P.9=THUP,B( @9%3[!:=B-(C:[B(OF*I)WR:"W#@]0T2Z4V Y-E M&'NP)?:I[MFHX\K8R'FHI?/-I$E"E42Q9U.8#E-@JGBPOV.G6$F3==KIZ #Q M==603(=F=N8_.9@Q'W^',VTH33@3:YD\]!=O8G.PP!T&:#DG9FQ+K779B03) M,UOCH)?8ELR8]L9UM^$"+;4))(D$76?$UG)3LP4= _7P_J/'#=I^&D#; ;0= M0-L!M'UO#1]'MC879;XC2'F-V)8_RBIK3%^50ADG3MHS9P4QUJ!S1[P"M0,9 MFJL"SVD$.Z$) T>D;@1M#SRGP[D^LMAZDILN_QDMUD7VT38JE>;B'G\'#4@_ M7T#,;N-G&%3%-A2,A$W \T+K58,"P02[O'P!E_SKXE\OHEF.[JG(#7+9Q$AL9)W"? M_0+SL;9FCT#!!+=V?JS7=:.6\,$9-8QFQR,O6^8,2Y,F83LI(/?O<"]0[SB6 MW2Y[AH/-K+!)YBCZ&5G-P-]8Y>!F.MW3R*GKB'U9&4$P0LA*3^M&H2PCIU-( M&^T+*:3F%VDZB#;Z [R,_1XD0TG@DV;P,_B*'";10J.)%98:*+0"2PFA=^3[ MFIYO$VR?7D_Q9WHV_R[.\A()0\$C3 B2Z[DH=4NZP2"%W#,"G54?0\2^G_:T M=+-INR=-X4.G[ 4G$^M=L@:FV/[, =&<)T)%&O?I]'40N(?R=JMTB<_7W\7. MRTTK/_85B2U.&OVX0V'%1WZLA$[9XT<1(4H2A$JE,)6@0+1&R6HACK5PW:*, MFL&V%FB8[@2);"0)TI:I*Y6[94F#(02GH89N#MF-"9C. MB+#(4U,!Y=DA-#K>K!3K(-CG*B=2/ZPY&?B@V.%6X2(X9-5%>QQ1YE/NT(EA M$MRQ+@1N,/QA&:%= ^6.Z#LS8D_BE9(:0:IJ<0:VLS6(097 ' ME\;Z0 W*O>/$@C:113_O[I \8I0LF>(J9CJ[SO(-1DO5KLQ%%/H2#LOMU44& MWD2ZV:HBCS5,3WJO)'$DS)C315G6BM[GID7128@YCL:EHO*<&RM1'%)-NB6C M91KN$9KA5LEFZ^[UULBS^2I:"KF/7ZMLL2OQ'[A6JIDD0V!F3&3YP6F.+=;C MOUNL\.#,L7>\R4E,TI T[2NO8, M HI2N;6ONE9#%NV&P70',J/#&>MN,PI6]Q>5R.]6>4(M_Q#OC^]G,>BXCUMF M12C@ #AR0\OU>5N?UK MO4^24]'KCTP-C;$ZAT[Q65GUGV)LTNY6(JF%&4*6/3KELZGJV$V=D726RZWD M$>XX.LQY.;SIM<; P%=JC>;+AZAJ74HZ*#"],DIKM.A1,+68H__(_B8.M;;& MXC&P.=0U5Q9I6]&UOX*?M-LC^)7395K\V++HR:JP$%#>S:7<]/IN;$@0_:1, M8;W9'YN/"%,@;RU"ZIF9"I/[\"[SSRVNUG;;DS.4P8MC=%Z-M=M>Q"HOKZF\ M*"D&GV:>1=;C=:%]0YP>=O[M*>II'K>M][8!T63#-&*@@.K_I>2C;)*\$\QA M]@8O(PIJD"N&_27ROJ+;P]UYFVGT[9AF/"%\J=;!HK7(2]2!I,1^+>5OA\PF M8;ZX[7! /WBKX+D9QSC/'2<4H$;6:AIRWAR,*=E:*G7*XT/\CS__>+[]C2OD7& MY,9::I(P#LN[);L5!2J1>8S#S^@W0,KMP=,.2TJ _8Z?"33GF"B-L^10NQ= MARC0=TZ\[T9'Q8,]XS[6+>\"2TJH*KG'5242+;?M9Q!#;L!$%F#AYR^H:0?L M9>FYH4_G..K]0!LY=K(-3K+(9)NP\I7#4!+>GK7%E$\\P3UT8Y%.^@A+#3>1 MX5-X?+K 2+^;[B.(E4E%PN/-L/$O Q_FCMIM H@1JT9U#[ENL(Z:V]BO-0K0 MG*AZ:F5F#?DB/>AZ43,%B+%T **"PIKJ,E/&^/#'4B?R8'JXC3)H.=%L/D M:^SZS2&R__!V$$;&;#!U%F0KR-8VX\NU*$#34=<[,2N8QU,X\"F9[&-!746& MES#MYYH)UQE-X$%JI)F]Q0OB^Y=)JGH=2SN='XV:]1J7N6Y2KR&>M'"N)94I MIAU1\JP:G=7STP<=YO4?\*%A\X3-LTDQ;_'PO=B7MF&N'1="MP\"FT=@KW!O M0H#&RC"M4O=HF$+$-B.1;RPHBZI2!NW-&V%_= --"$C@+3@8\;B)C;D[HNIPZ2S1&B/LA$@]&6JR2K-G0<<%""MPW$&E0<-4\UUPY2 M*S@0:P=*GDP7F;HB[3>D/SW0&;GRW<&#]);M2LJD/;(S)^TNS-8.2U\(M^XX MV>%!^J5-JU-:P)EE+(]HJ&B$2;S[UW4M >F?($']E!NQ\J-TM+YF8X,"]AJ$ MO.F)[NM-"V1K4PA)@H!)&9*A2_>IO$:SXV^IK/&+9$34!PM+#-/Z8(6)5W6@ ML7,6H-2I4D"HM9#,FVLL;I1X+"AWX\Q&--#2:!B%0O."ISU9/M7:A?6:79LC MZLX4W,>1AOA*@ZI(R;%1W5R\1F6QCM4X/)F/*F#;O'H@'Y!&S.@7U&/:L^4X& MM5?L:CLUYR5QRG#E1"=AI&OB3$:0F.8UF&_6M??[-5&FQ-ET&0CUS;MOP]E1 MVD0G!3./">@*WL@-DP:2 CG>QZC5(M,R@7U[2N))=UJ>]X";^EVH?[3:,ZA_ MTF+P'$RX<[RQ@_?5PN2)?NW+_@W23DU"]>XP?^E@L6^W"URH0G?@+DYAB->' M$@N,T*#*42PR=SY"-AES\> K,HJ+%J;M.!:HR4/IT0U2D/YPM& \=T442/&ZXW7F VP6X M78#;!;B=* 3=4;$3RT5XVD"715NHQ@FWC -F;@=-4X$)^IN="?<\->68$N.11)N MP8RT?1 7;6%?-#03:P1PPN9H:U-L2R9?73M&B1X-MEKA(![S2GAQ&IQ&IZYX MN)J7[G(3\DY83<3^X6FP,O^KJ,WWG,2,LP;I:.99/+C$]*4+#D# M6!GD2.&9VU 338/O1"4I525@('D@1VYL(6#G#@&Z<%@H[9K1B88,.](+0S!A M(13:\AH)" HL010OQO:-YGX0$=DN6B;_3%MBLX 4+ULB$I;QM0TW<&,_%G0H M@W+P/QBXC#U33%,*-+]U5X -XMB9:Y07<@F8G!U)!T!)SQ-A@])-67#+NB$I MH[[GV(S2Z/#A%LC4<56/<:+6I<2^V.^1.UDAZ"I)G\>D%Y5S"ZNU5";1#/2D M_5 62A_:_6GN&475A,K!K2/LAQZD4+QTHO 3D ,=/1S^JBFR:\U NKH%J<,> M&44,>^')J0X];J&391_<";<,:NW8QY7;0[8K0G&'_<4?)FW0H:=;/$\7LDXF M7<\YDX"R2B7>*ZJ)Y(#&?6,A; MT')3 \PGH[.+8=!D+17_Q*W:FKSR='N(> MY8V1S:4L*,LA*EA'WTE^6GCRP_05U?$V2^6X M5]C'>U,H#LMJ(=RF]-:0+/4E.*S=G>K@69O/,)C>XZFF6G?3&K*\L[I;PN"0#EDI86;46:;RE /5R7))KLJ =S'\ KN,F@]C$U4A)/,2('0TI033P# MHM,NV=XDB#N&1Q N&?36;O76SX2ND+@4_F_LE-" *+-.N&&S_YUZA&RM"Z*= M8Z"\%+!QB/5* 6(-40.Z2N/WSZICVM6W#-0XZ9B$[-"-H#FCJ"SWM4/%)OOE M3[$9:@2Q^MBP5C<*7IO]< I0MUA3'.)SR^$V5RY2Q_JG8D]0"QCZ1'JUN5-6 M@"NY6/]42EN@I"6OR^J#T-C4BKXQ26$2B6:7/Z!/B0VC5>B;)@P.\HY38U#+ M<=A'!VH?A)39LM.S;W/\@,O8;ZH0TRR5^)EMH:-Y@ES<>KAN$[X;I$YDD^?> MU@1ZXNN[^/A!\[RCECKK09743ND/%*K#,0FFR)W-&QIVAH$)DJ0J1VQ7'_Z?.'M6TTC; M,%K5N[FK>&BCN[&PZP6>UV8_4O10TT#'@S[9HTZLGQR&Q'I(K(?$>DBLBT(0 M"+-$DWR?ME,/@":+\>4Z?]9L\MP\,?9J36PFKY]IL.!N07X*C'(@#>/E49DM M9]5R2L>F)O !R/ B:#%]+&F+:C 4J(MV*95,.:L$[*DPU<"D>$\/,Z4V:XM;G+ MI-,5V$G$.L$5RX7N%2M,30ZDUX_*CXQU/! 351ER3W02SC,.M148XA2[CZ_J ME6+"Z"U!-I/T\%=+K'60[])T\*C5%64\!VF,ANC:DZ+CNPYZ#+&_73@_1*6. ML?4T1(T16K@$49-JYEXS$\]=T37,3L2A\Z4@V5?4GU5<'9^Y^/IBIF1E*( >:.X[! MD"\?7MQ>!:.=MBIJ6"(L)49))D.'$X/RB=?*3&]"NE'?[X0WAU1K&7;[;G?[ M"P=_T(U']0KP-C26(P,PE6WNE(=ZW8!N%1*\*3+C;"O?(+C$3*O!4EB@APL$ MZ; B^JUW)C>]HVED0MG8M^?#7>4)W;WUY5J@# M$I_=WI% 38'FB/+%3O?-8FU*IHH:G8[-+F/9,E0;G?%*LQ1P3MU]7&Y> MR^$B.8M-;O!48 !UDK<;85X=XIX>/)GY$)E/50ZEY0!P2^Q0RJ!M$1-1336" MI,NJ;&N/>@B'K&L 9=0#J7NM[#2S"IW]:$<4U( 6?EF0P8!U":KB#]"(7P?\ MPQZ$%Z7"G_UQHP!W^HTA@LS!S/NI"E'@O+?8?++[R3D[_+=DW@<*NVWM0?2R MHBB%8]GES>#]2TZ,)0E8V]J,5:6N,IAFHGTF% RSHAUM6D\>K((6>"@HJG- M#LTI]=G1P^W&=.#+URJI3,,[U8!Q]I*B=@2,[U4,6.>G%X@J7!1W MW/]P'K+XI2(*1%M!'6JLB#N%HLROLM;E)CAU;E\9]TH=5TOJS@*FI>($,0@_ M8?Q\9@4/'V."!WBW5L5>3_5NK,IG "VOX*$S$B&0L%4F6.7<^(T\MJ@C$'Y@U>EGV#YLRFJ M BX;6G'FU]BOT[9ZSX*6?,57J0,=$>@A@\O(_9,;2G4]0OI=QL&!;II?'!X K?^_WY^++]XY#M#]G^ MD.U_.-E^DJ#QT4ZTPR_9!X4T9K&)/77"IKK:U>W8:GM4Q^ZUSC$A\=76;7]K M8Y(>#3<=<<-GC7\?EB2XCX%A%B9R!NF??*B[3UD0]>-LDD5BPHD@]G M=@-O/L8[&1>?, A]0=\)M&:0FU1E_R+VG N0!'1YEP1^EV[5:RE(L856_:BY MA^X4GP,UDTK2M9-9,\::$]R!679@L>@&D$]EGXTFQ\1QPD;1&S?J3P8'@1_Y MLQS_(,_@N],-63@,,DR3F@NCG<;H171$XU5](\DO/?6-8E> ^.Q3;*!F#WU\*B>BE/RBUBI"FF =9):LL M[0?X3=A!P#QNFRN=9.KC:Q#DRQP9Y,EQ;8M,$$VCL?V%*>-&O$ULR22'>!PH M$*2?29Y$TO2<>]9.>CZV2K;)ZFXBCA@@6Y $0X=3=CBI8(DCB,S#*XW=3-;7 MKW%WZT#W=S?>QWC$K;(*0V!^ 5[I;-,!T_5P:9J&4N&.0GNA6"14B>(WCM.D MHYY@#9 @5WXP%$-K\+%+.,D:F T-.I2 FL+B4#OV,=4$@63/=5Z7WEN6>6WHXY>X M"PH$)R15H8_>BU>BV;D/#4R:AMX)2L#RQS1IP# DTN :GX0G_=_^,CX[ M_*'&6I.RP,\I79]!4Y:T5=WZ*$?._:[@GS RG7N HR\OJ?P,@6'\!<3P<\5- MTNUQZDRTQZ/($"QM[&HV^WP]M#+>4+R]3VF>)>*WE+ZA;_[V[T*$9:B'E@\Z MWA&BAUA-@D)SOW*,N;*-U>E=3H9R'XU@FH&AA82ZC7K3NVAH] ^P*%8R?3UT MM4/!M(/^V.%0WK%9_\K1,"[1JCY9)6'KH)0'S]GN5B#Y(T;TI@R=)T/_EGO< MOZ52@C9.O0V2-$1D1EM"^[BFUF&%D\%9ISY$0G/2L+>#K#^NXB6_$(YQV$2A M'U<0R4&1S+!(@K#1!)_[HZT;#0>E@YL]6J>)!=L>3A>+V0!-=ME((;,4@_GL MWD*$'F0RR.1M9#)9D4B24T+VI>>!-962BKNM3ICD(X+H!=';)GJ;[%8Q4R-N MC4F)&?(HXTY.RW?*I3^0Z]<9+XQ*E_*U6UCI^9&6]4F_G/1OD-P@N8.2ZZ0+ MK9/E1SEC%ZQ)Y[3%PQ^PD%%>5B6".D*/W3 J9QJINSEH(5V=2LMO[10:!\D- MDCLHN4(>E&=359#F--72E$,FV1#$/8_PC#%P MPBI\&\UKT^5T+.C,E1FVFXXR=8G7"U7(,&*J;^4<@:UX-D7Q87N$[3&X/5SF M7S=)-=""PJO7&^(V(SYQD?=;!=^"5 :I')1*4U*]39HZ-;2]@+Z^,#2]#I*V MQ;"U;IC1A<:F=8A3LO_80@0+"^+&\GXKWP?1?/KQ0="/ @0]0- #!/T>0]#O M$K_C=XEVD 72I\MV7N!.#=E0 >00IM \Z38H,1?YM79 UAN(SK+:PM01@*3Y M4COAQQ)C,()'(;3Q,("CSYAK4*X$2K^R3 LV*F3'OJ7"TD!/Z!4:F1:!JASM M (H1??8S>M+PL^;K(Z])3[@M9+8 'C=BYC ^F07;L=G^SA=BX=X9 =,6NLZ M2!..<)%^;D7I2F M(]-I6_D U=@!FW$I=Y\M#[=O"5 MV!5F09W"(^XG(@]U'V,KVRD#E"MI%G?QB@CX&:4KPG7QBO_IZ/%I4E4$88TF M59D@]KG@]A^L8*2;RX:4OFXP+\JYYMH8EU&B1R3A*,G8,L(@M:_@9#&]8/@H M/'"J;BA@WV (TM!(,K4"1%ZUI;,C-_/Q0%TN1PHL!A'3]%87FZ)Q$T#LQ&KG M61\+=K4^W\QRI/=X=$I"^_EV%RL:9]+M<6(DD&S03CVH__5+E10.8XQ+TS6T M)\Q]&96)40?(F/EZ-.&K%6;=,=;T&&+>FYR*G9Q=8D]NW9N1T$P52:_3.GC# MLY.Z+J<9E>;191UF(F\^L!3$FI>F765;B,%"G@?3H8DU) 51TL5$VQO6E&GK M!*L0MO%9KF"$IM90TT![L*P;ZQ?WOYJI)^/W\T# /87U%%2S@+VCR/V38/K4 MTJ,:.V_*,0C=0'&&6!08>KLJ*6VTS&JJC@"IAJMK3X;9)%#41Q>W&>)-UY) M%>XLU-OT/ ;X3^0RD3[ ML?3Y[)$D7H6C2N?8#FN!-=G:QEXFJ;%KB5(3+J7V9C1RVN\DP))RG6D-$@N> M9Y67:^T+#IYNO!*XJ^HFZ[(-:U)@T.#\7E2#].8AI=#_-()IGF3+3B]74X\\#7SGFG92_VHR ZVG*>9 M5S[EF()BHK!T;[6@R%4H=055UW;L5_B]_,UVQ:*CX4IQ9.K".HNO7&?QPC(< M&-.<]AONUKJKC-8<$@"=D5PGFLR38E(<\X%]F7!@AO8:W$H0'?AV<"_ MZH,N%8TUHJ@[U^7EL$=R\1EH&;!&HEVE=-+UEX/B&Q%\P?2#9]Z;[:LC?%U^ M9=?]TD0:;DR'.B?X3'?.BA#!8(;J);ZI/[H#[N&MO%2SY72HFVOT-F-A2<.-G#.3^!JW\1N//PQK?">VL9>H$2Q<>GB&^FB:>5<#K ME[^:J$%-_) ?J_]4?I+3MHL3[5W-LW+EHN0L7*:$^U^MP5EFOW41LT6Y,,Y]C/% MZ8L6[L$2<_Q#4J#I>)6QS>0$BEP&&LRA&290VXJ!?5>:5J<1K1V4WECNAJ)0 M]"UHE6+]-_":V]Q8H94$B*C^H],&0_>Q]PG[=>O&=(K[!&3<-]U< MWDMKQW%(S(-EV=Y)#DW;ABZ;_9Y1W7D8L-.ZVL!MF. Z\W;%I)73HF06(3;+ MAE507_GX8(W!5+L38;"-ISNDH=10PHS +6-R!6-C?WJ2@%I1>PL*5)JI=1@Y M!WJ/;^IOL04XX'R-.TR.54EOS1Z-15!$.^?7U!16G371$0I3D"'9&R\X,4SA MH/]()%' E7RMIZ@I/ M:'6K /WB2<4!RVDY+R260&>O@&W#L4D^_): F\OCF&#.L.Y ?LMJGA2"6S3I&Q,%4+@&/&AB7D, ,]X^K@P0>%]\1#OI4\JR$<0"9G$Y-S( M&9HR?MAL$__KQJ9S.HX6#[,^DP$5VL]]$21%_2E+;]N4#0B!!(0E9(H*B2K2 MYZ!.ZUH?6N1FF7:<;O=UAN+YS@#")%P0072=$-:#TERQ)HZ,UIG*4P.-HW,S MS3#_]!_E6V4V_;^QS?=U6>7I-48!"]D8<%E7L I>X#(%OSCWZ6]'/\@CA+/.Q,CV=,6DLGJPUNTYG+++5)L!F' M 5^75AJODCD$2.+ VT@#>A,%X0E\VQD,<2MY?COWZ7J:T^ L+ I?(PFFC/!5 M/!X)24A]"WD=[O;4&R/(ZH[1[;;T)@7;GB!L./OSO)S LFT0-2M/W04WN!55 ML.0ZM3T2U.+X#KJUV6Q&#YUFW"SB@\*N*Z930[^)"D,"P6A/2_%"&.2G 73Y MVC0,B:0;7:%=9(O+,A6&L2[YHKBUV2)N+W.K?%WX.+?(^ZV@A.ME0V 6"7HI MY'G2[Q*4"?AY#%R1@Z%&_YR(E =00T[G2#J\?1D/Y2(O&^S0IL#.#<*IL_7H[M&YABY*! M0AUD8:L55)HFX?1JJ.?+,K&L?C0Q^.&JEL;D]K!S2G'UMN.YL^:F 9#\&W.4&VUZI*1 \NLP "+_5/'>L9V+K5<'CL=4Q!.2 A"T0ZTI-K M3'(3;),1Q\A'99N>7&^V#!\W/.$DP!,"/"' $P(\013"0*G4A@):_U#3#9'] MS$'==._&TXT9$BL5Z2E!@Q39IV*I >]&M3'/D@M%M[X]5?]NV9;-"LF4<&J1 M0TMI]^0A9XG[K>�)W5!(6<:S+[I%[ <5Y>U[8LW2E=T#ZF4]7"K63,86?# MXQ8E#Y]-;)N(N:/9 M'4BRM5F$:4*1,K]U)4-D+"$$9GG(:)*67DZY$/IV&=5283EEIS$CRF)&.(&L MDZT&UU >MDK6!N#3ZB*XS>4XIKMD=R\X=E)^9U4#>P9#-.QJ"@%'E_)@U MPWS8K?5"I"NN\'7XH^3LU,.*.X'Y@?"[+DL:Z#X[2. RD-3$T_L=@ZLF66$S M*JC_: K7$N,@'QD?N\JU=XVSZ6K[93*MR@%/V(3!0 >U$AK1*M?4H?/BT!P8 MZT$:S;E?.$R>L'<">A\WU:W3#SFXOK1@7BP&'>*\G'-[NEF6HYB0/VOC828^ MNS;\4-06ECM2D_&@MY-8J'A\UWYHESK52:26L@PV4>8C@-C"7;O<:TCTM*2] M )Y,-JDZU/=>V(63&IU0"UH4R+K5'><6Z)QE6^K9U])G,P.FQA.YI5R24U< MQ]-6;[TJJ'%[[#&42:/D2NI[;:$=N5.IB.9P2S9$T.L$)4R<3 MGU(N$9_ FJ9P/6?2"3A!&39B);"(U1(VH2BH8K!B90G6OJ_N&7*#D&47@TEC MX6P-0CVZ\Z,YVM%1H-&B+\O<>H[JG&58/VS59L?7==)56D2ZO;A\J?IS8&K. M-"#*E^4;3 -]Z#=Z,B,\HI.*3W3:Z6S$D[]!)12HH"NN[!O6X]ITZZA@7_/: MW2.@#[5174N/6B&)T _0"U&[&, ^16C2-&JY\L\7%DR#2N^@\6TW"Z\#12\3 M9!'@PUCR2=M8XT>_6UM-; BUC?3WO:Y@LSL!%\:8T/3/7#A^'5UA"8*C 4WF MAR"^,'5P08;%HCCPDLI3I0\P+;$& &A8DSW$G=@1.YTT[VM0DL,,NA,W!"E- M!=V,M"&IA;,LJPWZMJA)38G^:PNF8,%4'KYOADDIE[^3=89&\Z(+9E1=YR0T M Z-C4,BT[ PP9HFAR_.RI&YQHA3:$SZN7=6)1W>>"A7]6C=5 MYK[?#:91X]D.%-\UMM![KA?\W6BF9@3"Y:5H!!_$G3Q2A*G0POB/J MM'9NQ9"14=<2DQ,ZTU8'HPQU-%[S"XD*7[35!G[!N!M6?(@8N\>70#X-">20 M0 X)Y)! UE#)LI# $)\O%?@IJ0_>MS PW_/D$P21M'* FMHP;2 1#>*-%I() M%CAY-'NL$@P?#]&D\G-%!=S$+@R%O;ASI'4 .DQ_F$WAOJ?4^2\Q);G.V3QD M>9FV>E(36Q;YVO\#O!;K-HQE5%&@Q%0%ML4LN2HKVW_/LL-L^GB_OZMU([N^ MB_EV_)D_G5VM@45T;'*QJS;6[G*1-!D7B1#A.\M1;1I>M[# =IQ0-G("S^J6 M]E)F$1D.)6')=(0:ON@3_CM9=J?Y@6O3)4M$F'GI#[_)P7TW6?9JS!W(:>:! M39WPA(0-T,^C*('9^Z0AB*F3-LZ5_H= 5*\H+NHW$Q23FB)0VKDQ\DF:QW5 M,HD<4J7DDF)%[$CAN\CH9D5D0"2N6R)5JO_Q](5V:8?]"I/L M.R-'#S3LL"^>^7KA^),4E>T#;>,HK>C@@&/<,*')D=6)SMEL@ F_^8YVVGF= MUVO&\Z+W=EKOHRAP<,U@0Q9)#88'EO4A,)ZL$D29=V'W@Q5^5BY(8=I_V\MQ M.Z-Q4LYF-1RU6 2 ?:"(X@#/?1T]X08WK'4JW^9@%032UBY)O9N*!!O7Q[ ] M6D^,4H!9JC7@?FA,$K- S>=TA-*H'26)S4VP_KU=V/LIC.]L--#Z!"LVYGHE M)DQA@W5+4H&A=+QLR7EP432F[@J\D66)H5M41)+)U#71?N$?+K;7U$HP+?%- MI5F?V* I'BKP$XX&JTKQ?B=HF.&7POP@UN;7WL<,9.(X#.JJ'5@-AL)A89E??@-FB>W/ M :]M*'C(]M(@+8\NU^2".V.Q<.V:\QX.$M?H*OT! VG6-F5:ZXXM6METN(T& M$UV=0&NW3,@)?(MP#W+"Q28&# K)^$6#A=I64Z9;UH^*\7-:(P-_8KHX]PZO M&;VI9^=JHD%/;;*!_-39<4[FS4O3.7ASUOF:GJJ;R.W/3M"_.S8&BJG.Z))D M,JK"JC(ZP,&3;J@;1*R!^A8I:/-EZ"'4EDI"DNF)@R5J84?GXG=_U.SS%<(9 M#.:!SVI.O:'$=O94-AO0EH,48'IGT)#M<#6FDIO*:-O &AP;&\W,'.5I4H^I M].A(,$>)32YP(WFP"'+5) M&M&H\?]R'PRA1(=;O=-T@_61/"S)Y-JD/!\+A MN9("'G<+Z'J5$)T:ALQMJ4&](%":NS,%"Y/+P7BE;%.+2HGS:>U%/^'7'7>\ M(9GGDKWY5!(S'\[:@:%LRNHY&:!4 #XBC=TEVG3 ZI]@-R:P M65%E7&O3RG\_*?]K?WR:5X] =]2<0GUT;">M3;FE$Q6DJ(H]30PEQQ:?)9:M M^(VZH8G1;MWJ;80&5LU!N](5;MT62=K&PI?US2N_4>!2-0L=1#.&5YIUTL4H2P!+7SE1S35&Y_%/?8(ELJ\P9K(&%7Z0- TH&^:UFR9- M4C=5N0+'"$Z,K9P+-:A-YYJUY/M_,EP"%RI[F,=HXOK MBKLTT/))PR'=#L$0=UU#$\WFK$WIKP0]*'K=!8T,3^F-U,Z9 T2&1Q0(DR\+ M*>*Q$!&BNF^PJ(#2,QZO, <_]TK%9.8IB.(N MTY$='9F5'#.^D[?OC^2(K$@'Y(W:;&K\207W) M[&6;.U6S?CA:>:VG]\ZVO(_V\'T<,[G,%GHE*I)"YJD@I"44N$%ENJ3CKCIP M@_U4TT]U3PRDZKX&-^,J3\1AWO B@\]@M(EF D;5<8")D'9IN\69WLQU2P0B M&D=%$7S0[> #< &9'Q;E "\7\MAF#6Z6G]UNIRC"I'F-7D%_!0,%!/>3"*W M\51DR-N]$FH>CU,G-*PMS2395,FV"=/J\EW?U7&UI_ B?$HB^4^6N0?O^VOT MU+0E9!3@(G;7C DKL8IS7DA]C-_.1.+PO8)$75>VK2)1G_F<%ZAE\X5XYYU@ ME05O7D9.?J",J+0K)=)\WI&H3IC1;>JSN2D. MF5IET58Y*RG%<)O U^_[83=A.&(IBP68X%Q7#?;Q\0,J_D[""SV! 81:_J M*E%<*_<&LUM@CJCO#*?OMC#>D..*!!.B_=*,"I0U$YO?,]K!ZSB(#;^]5VM! MK[?I Q9[B^PS)VFYUG%/0LJ;L1H!Q1> K3672"C10 WX4.(NL>&6CMXTNDM MC]&3O_G5R \9R:ZXZ5DW66Y=SK" M[NWMGSOO% 1)%$2T0X "@9/:O/Y6WJBP E&1;LBBK-F)[+(D$ZI*5 ME9\*%+:O#V9*]C MG9I@&Q+)J.3E%(3 ",G2,'6B8\*@AF)72=(%]%7J9"1#E.*UI7([>8>.3*FU M,0U=%[+8!5LX!(1TZ>[R<;LFB60_\E>+]*)9YACDPSZ@QA,$^E113OHLMM6\ M%9RU,*%/C/,F>NERMF24W4\<+42E R[ 6D3K4T=\&L0Z7:&4(O'AJVS4$4;J MS\,Q 'OZOR-Q=DWT'!667/C.5\Y8FAE="?EVJJFAR.AWCCWQ GO/4KZ]]#++ MD,&,+N3ON(V"O%=.[YQY#N9YDRZH]VC X;;F5-=7''E'&/#5]\,#SMX< MZ&$I]@H>>Z]PQ7 (/0"_X".N;D,3H0?E(A.ESS>! ><6[PS_*L1[<0VC(Y!) M.[#9?&W(0U4,2B$@X:-,9A?HG]6%P>: 7;1J*+X#>C^=S+"1(WW16M)G3?<. MO&2EY8&ZLT1FSJNUIN<0?.0Z5$"D.OU+A+2)E3H+-%U@NFEC)9>.O];L3I*] MP.VA!MHF6*%YV&GRXY@FCVGRF":/:7)6",@)V.FG3;E)+@0?2LX.$E3237N] M)G!KR.TWUI:\C_;OM6+MK_M^S)47-A-#HA"(F:5R1#5;=$R$![\0_]+_D@N% M-/9#,B-8[5VWX4HF:(%P6)2WT:ZS_.?Y8VS(STA(\:&K"WO0"#(ONY" M(PU"W.&],B(FQ'>9"6BPX7LL<>CNRN[?0G )&[RW\UT@T/B[W>^PCG),[H-J M=:[RPGZ$G31%WEDJJ5HZ3<53P\I[Y'%1]FZ'0V-?"MPCJ)-*#,GADDZ$2:U7BV;QH)7;0SK+4* M"K042RG&-%+TWHN5,@4P6,*$UWDYR<%S3PN.84BQ%001B,>E$8FE5H;X2$\+ MXFO438EQ-P17V"^HR)C]2([-7?A0XJ=5ZW:.=(QT\'&RK(,R5BDP0-EF0DDH M;6K;0G=JZUTHR;]F4.(+3Z889<$A^?XWE;O^QP$@5IF7FKBA MJ;V=C""=4X.1C17J^WD0__5Q&G/H4AG)K?+Q:G7$?.6%2TE#M,I)ZUC)-=N' M]L^0,YT3N7T+#*62,?M8,$X7ZC@ SNGEZ31;=4O:A'*P=)X<#?G&[OA]E-)K M%Q3F5KO-2Q>$TZE?72&K0I$FP#I?55*4E'8;CP%;ZK (*JG@&Y@0Y^#OS$5'5S;(R2%FG+!,I01P 0!)7@HYR) M0>0)">I(KN^@(4-I3JWT&]:R !."GEYS]&I0HU,U(4Z>H2O2)@MI0)"W?[*B MVK$%N%VED 0C[L@E@;R5P%UPUQ_";_)O!39!'!L5@R$@9<$)&WQ%3W#1Y8>RO4VA2]DUN7[4@DXA]GT!Q,"_B2,4 M"@H>09Y568KX=[(AT\8*)7>HY[U@G%7N^OC"C DS95>G22?"JER"$4P\*Y#U M!B&:H"T%7&G$C(#AARJ%YN36@/.L+W8J=BX@3ECB!P+%1#"TZXJ_16S V@ C M'7'F%5C_.N*E"]S,3H6^/PD^M791"E>"*<_SNBKGWC;O)9R%#1,[P@5C#$>_ MK(EGG'9/+885,RN@AF%N5E(7QH<1M:Q")P##U<&Z75;_DWG#_3WLA!8&$X>8 M5+"R929+WV;+:PT/)Q$Q]%E,,E@1<49FKDO :^=5+RJV=5FJ"IG!P2U+=CDH M=-H]0[R*0[<0.R:JJ+ZPUE>13(U32_ E-X5"LRB@$J(9$-*G=YN-'%A).2.4 M7F4*?0S5:)\#,W!\JKP;2-!UI ZK53;0ITMQP("SXFLTY D9 +GI$',X@$\Q M'2-D>X/LO@"R+4H-V+Q B58KH^72;: [?H25X^J#HN(NKJZ-8@_\+\]T02O? M,:+O#I!:X[RPR7S3I"@F-TPD5V%#)6_B(9$AL#M 59D&>" @4B$/PZHV5.:0 MZ4=P[UE9710F.T45,BA9:,Z,38%@!Q PUO3-DGJ98J.M\0#&1+F1+"M=L2-Y MZ\@QEQ:R'\QOJ6H'"K7SHM"KP +1LLA#+$@-S26 G)F(?\ N@; RJ4RZ385# M8& 0W@VWWK+J#Z5@%*X!*XU2)B5,0U OB7>QJI,D^[(-X,, HT-;8@::.@L3 M10&CQC"CA:[H%'XQ3]3D@/Z#64;5=9D.L=,!3RPT9Y M/(DHCXCRB"B/B/)@A0 65F!\]3H\TMU"]\#Z%H_J!D*-C#T7G\^69?(C0!4! M'0L?>V.O,DP*C:#HVTR3E^2[V??\2I$#4MX54:=R& C'5Z4UA!=\;=#E2@8WMAE(D,KV; [&)S?23V%]&* M63F!+63+L3FC1K\&.D ;I!+K0JA];,/;C2A?2,#H#?[DN; /;(2#_>6D1\S MM6 )W9Q97AOMX_AW^ ::L&R-ZKEBOW9FS")9I*I*,#$NA*BQM;F L)F!N;-M M0W;FH&$GJ&@QF==:D\[FEQ&XPOF>68E97E5&,Z#: JQ$*C$-UPJ%D/+B?F37 MW;ZP,8JOV;%ZJE[F+"FA;2D#V; VAC2!^OH\UE_RWUWO8 +Y_6U9\(#U88@5M0 M3.B4YQ@9>KI_]- U%1=D!40T<-R\)8V)/#I0P![>2^RC4$-M*B&[\3. -BD@ M?S=)%U9;O$*&^Q0(6[%Z]#D$9ZNZS-,1YP:?-8WU"ZQT_ #1N\/D&\:\//OA MD($NWWH()O%159(HL _\;VL?@M&SM[.W V" #&*_H*):4)YHD7!O)B@HI;): M/$5<]%NZ\\RI(#]"F+_5&S\%(PLZ/IX=3,!ON;+S1 MH6'=BNC(=6@/A%%BE7+:T1."-M[PYJRR'P3+5/%K0Q9J/C=9CC6"6!L,O[=Z MWKT;X:R%U2D8"7>(6Y>-U=LP\0G"I;6$\D5:X0^*(IK^W((>/YB%M/S:]!TO M\R(+Q=TWUJ29(;+#45C#K0*321T"P@?\I%]3Q7PD. :)>2+PNFT+G(W(2KR'>Q@P!+K!""6FE]2:K6Q9JH))]=*.\-KM'H /:3A+!C<)GJBAE_ M\I?8M/:CZ^-&B0%>(+(:L*\71M'ZT$:J#:"NGD2\VM;Y6!ICJ697VPEL!TOZ MY=YMZYKN#5YG=M8NH4X,0N-JV78@FNNCG7J:\KU/?R/K&UY0,>[ N\+B.3[)? MW^JI>LAX+/*4B4FNO '$&0N8"1D93^*$?".LCP,R$CJ9$*\^YV(:NL%6G492 M4[#DAQ:0AJP1:7PM0,@S:!42X+\8.W?YM 20@,P2 %GS9!@YM9L,+C=_D72W M]6$G_$]BPC\F_&/"/R;\62%<;:3(?8:ZWGZEY$^[>%5 _:X M4*2Y8D'[7P@"Y1I+%[M(WFEME@I2.?0M4ZY2H<.BNH -7[:$);>6_1)2IQ#H M:UJJK-+=+7S&E E=X[[>[#E^05EV.,Z.G78"YAV8$W40TKRDD1^!*<6B$/2.J -/M) MV@NHG=DWGK&!/"VJ*NM5$NJHBTOH6YLVS6L5-G9-P2B:;W^88I,]<(>E/E?S MV E8A1Z10JV-?A%G[7+'W9> >\T51X-8B.&&(1]+?2_DM0N[6J.^#$'G>B+( M18Y!J-&A6I!NWY"92<^AH#POPZ6EH7/-/[DU4'55U12%FZ5%VT7Z4$<"-X0+ M+,WW(!?:">J@["1+9WRM7-8&R^8AE8!X'Z(OH&7/@B(=%4YPX(NQH?VY,/0H M'CW@FV?YM!TXBCEV(^?C1&J,?/KALP>[E MC=+\V-'5^KM%6GN5SAWH0IX E]Y&UH$.\X?/.+OU N538S&5H\H-ER"DDJUJ MR<(+S8-$::1YSR!7KQ J2F%;#[*$CFP0V& /O!NM"BM(+V-V[O41Y+B!EXBQ MU2D#&D,OB5,=*SD[O)V=;N)!YTG9PPYM%U?BQW*J3;[2KV6JO= M4IU8GA;5 MF(A9P=%"A>"BQC[#9V M?>^C3&#VR:J4P"3X[\">TY\G GS@R6/R)33F:5J!"&$8FO MS*SG?/']V[VKF'$8CR 6];<=+B^R%X&"WU=093EBUJCL#&X*!S:##P?58[+] M0/14$A;:UZB[^V .?ZZEAW&_%3B#+IRP!&%:OM:"OA!,938(#+O=%DXH@=BT MBMHPJ%Y;2N5]U&XP,S$@?C%)A.A+PJ[0(?;!_[D!RCN_#YIT;;H>1:(G*<$G M]@^:&9C0%[IF>FAG""CD,D+*/ >)"#\A6C5(&FVL4KZG%PDZ1)1QNTR!\EW"/3%! M2.;6<,?]<\V3$-U/)V; BAAYB!SJ8O4S*';[-.(><.X$^DVZXP\*ES3B]#0G M8SHB2_ G9U9W*SX?8@W $9')ZP;M#S]HX2&CQ_53TMI:(IQ, K/&_*$CU724 M^';R _N"A&"#BH'_+ UWT["O0P=IS5"NV!U#^G9:$Y4>CXBH)\0QJLVDLNKX M3V19 7)+'X[5[H@JCK>? B!?ZSCA_9BI8(!Q%RZ"R]O/WI:L=;]S#VM8$27( M&:DV)_W(27!73*H:$#+H]_&_T==M$BE@&"E%IQ"/_KI0+C+?W?ZJZ/D=;T:L5:BIGX<71W!=YZ MGE>%"TW"*'_??K>-H'-KX@*1/UJX/#/X&$**';FCXI?!/@Q=<+'"XCY'\(&! MBL/\'"RR9W:I!"O\_/F;9P(6OB96>-NED3]#![M=[PQ6QOB6V,J"H;YY^ZR+ M:X9(T]QX= J,U8YQGY33'&$R^ 8[S1'!KD 1^IB5)G)")[)&8$K+8C5A.Y7* MZ"OI)=+@=P-S7]'ON690"'NF"B:'\&:9(HN#R3P?=E[^<"?FY6->/N;E8UY> MY>5!8:/6!:W/RCYW87;I>0/F26W/MZAH9S-(%98JO]E.?B^+_$R\.^*16_!U M Y?K*/$O!K>7O^NJHSL!%RN9!>'MT,YR/B*BBU6\&.I+,!?G#3IDSOL B1:: M%];L-F&H6=O0^K)DIQ)*BP6MB U9ER7'N\ .QK 6E)I(#$P127,\!N^W'Y@T/I+JHQ=9P(NOG> JO:)XY@R+\$$@M49 P@U?(4 M,[8(+D1,[TN/3<5(PXI+<+PE-VCR25M8*\WA8KTHDEWM1Z-<"6R?\;MR M]8R4IAT.;C,CI2&^\(EZXB5W8M2V,9Y1? SX<0#$G JN!CF#SE%L)AXM^Q MP*_>B4/ZD]65K%MA"N*U]#[4=6': MJCI3,=QW9M$2V\ON"%R9W9&Z)W5R\8WB- MD'-!)N/<>?HZ+;?VR>P8C #DF-O7JHAL"=QFD[2N5P1S;GMKTX%RHRP)<1OZ M9?B%3N$CWGVYE&R"I X7*;!BS3BK:%[P& 77 @[^$U@CF\773;, MDZ!7#1M^GZ9E_J>V^H,[H^\Z&1R MN=>#TY@2ODND<,ARU/5:/5+=*9EZ29K]L91:D$ZX3MW#'5,"A:IWK :M"KU6 M9!+@$CLKC$D2 E06QJ*AK,[;M^Z0H222Z*Y!!Z&A$5,9=]&][,+1F(5E7,B^ MB<8:,5*=UM5%.^M3DT@I#OLO(QD/%#J?2N,[F^O1X!RR!E6X%N#E(=Y"J:['+1M*K[D<1L5=")6(7CE#) M91><8T<-U+!DC%BG9CDWGGM+X[\&<(*4X[&*5)> MTZM;7+8:&O7UC[U]H$[(J"^NE2M*D>'R(GV)6UU7BCJ\S-#_L'0%C $,!9I1 M5?C-RO?/Z4"M(C!OXRX<-@S=%ID>^Q&BV9F^F$-RQ%,\"?M,5%T,:@=KRWG: ML#5%%SH42(J3GU[U::0E^3)WU"OL( /Q*$8/H:9VX* *J\J7I4>$WYHT!8A! MZSNGXTI*1NKD#ZMXVM!W@P8QI+H]'R%(/Z.'J$PC"!<2%KT"4\>^I%',8(Z MH@\PA/E/JR*OW#S1']7X[2B3-VPW@8Q1HD1C]JZKE0 #DA=!SR;BI\.P\B4( MM,O[/2OY'$&G%@AWP+B:IQN[E-?<_A8M$DGO8BIV"T_@HC%/Y1_??=:$"KNP MDCO=W=X[[*3.57H.\JT8H85!;17IJEJV3Z?Y!Y/I7)DDC&F!VMK^?R8SH(]A M5/?18_V'SYH! %;AY',B'@/(=JS?6_ MG!P=G]BU;S,]KO!#GVL4?&R>M6/CV1-6.TJS .'94_*JOYB+/B$U3\F? ,8@ MI)6CF$A>9ZZG%?XJL.GA+UB_6PYH>S3I]9T0''DOS;"PCT$<'J/\1-E^V+)- M%6F@ZMEM'4".BAW8@>BNBAB!ZZ._10 MO.L>\ET7T%%);7-#31S.C:"4K/?;&/]W5?O<9Z0EJTZ:@:UQP+K^5[3%HGQ> M[6?XOB+.Z5Y3WN[CU:XW,D:L7=4[D^2M_?/42;+W3U912J.4#DHIP 1-@R@. M=AE\>]YF9?U3\7ZY )6I'3%QDG*K0FZ1G/_)7C26<:W]:A3%*(J#HHC.&M;D MKN=D1=A1/TG)<&PY8;<$T'U]G2)11%= MQ_:2_"(FB:6,%+H$N ]I?P7-ORPOEO)J[[6TU>1L5A49NRK>\080+H#"'=Y( MX*4F1= [>3;\*SMM$,FUKKH]9R LTYDN:T1\ MQ],33\_@Z1$BFS;]@.54V)ZFER6E49U&INKS\Q]Q$ELE%C1G!CT/*2(#X5D%Z-UL"$*2A# M##B^A$*:M/)VQ*U^F%.Y]0M)S6K2_#)J:\$5!A@6S GR=G6"XP2A"\1+4. M$ OVG;/Y!G,$W5WN1-]J*6@C0UJG2YWUV#$1(U#"Z;[I$K0)-OAM&MD+B"1*'N+ M3:88MSI-SNWTJF6#\U#3@'6">MR>S@F:)V?&BEO&A!;CU?"G+U%2L=9C,ZZ? M?Q@K^A S W#Z<#MNQ'.6IQ4![.TYR,'H&)OVPI@R>;MLFCS%/?W]# L'\=^O MFSHUU(+T#;3$:N$/PGOBS@5I)_L3N6@&J@XYN7".[&JNC8-C1X$J:DVJ.GPU M7DJB.HH2^*6N2:@@=UM'K2F,=>TF=L6A3O&TS-MEQM2'V=*W^IA9G22A7"@W MF[M>&MQ-'J70":&6/!+(K0Z=GL]"&.&YY*IY_2K% >?82H#RB7N A)X3>%L),#>? MKC^-;AT&3QWF[GP7!*:>EN2@*^.3IHRZP<&59U'.2_+Y7$(!#8BF@BD=4;)G M@)FGD[H*:!J"!CU,L[BF1 ,A'RN( ^0E<=&$W2>PF%1]IM^HFM%J4V&"T2V^;-O,M >2,Z'\A/3IFIT=&>0U&IL1O'MJA?$J+M M5*+&$793GY.Y!YMEE]:;5]48-8LC<\U, ;CM7)***S$QD52W(:H/:I :$+<<6!+531GD')$^ *S?B/[K= M/(#[/+3<]<7'+*T#\">I7--D2,BZX+?R6OS+@63NF]4=?*!0NB9Y!<8D%0,.OW$JV9=RW1 M/#L+X)>JMA?;L[9 >O?D-^"!7B6_*AJL9$Z$3T@+V@1TSF55;G7_6I85F+$9 M!'E.D53269/.\@=#DP8ZU)6&_F*M.+MM?QJN.#9$\)@W8*S\-G,NK[]8E2/2 M6-%Q'@]RCKMUPJ[S5CI.3=B@K6_Q*E;%WP(_QY&23D.?B6YERF[YJ0KI)/5+ MT!89>BS*&$8.^.H4< H3))NQEKBZ_^6UG1:(U-_U'5AB+2@658[J!C'OD:.88_:G,&CM_(%1Q[7GAAQ> M^-$5%BEV)^'>V^8;-69L>L;4;=36J(1_GI75!<"P3(X;:7U*,$U\4MJ[W$C> M+!O.-X85[A+)^DI(!]B=RT"PB(59E"X+E%P85EJ=6$)Z6K9=HW7P FE,YRI0 MPCT<$G.G"/0WNZ^=N ,V#6UTM,1'X;JQ'.<_"D#C/,T+\8I)HIM6(T80*H(U M/ WGB4;L 4]60Q>"OW X!-:A(UX;A[JMQET;*[Q?],"M06K)),:?G@()$QYO M,96K,4Z7@-/S/$9D1Y MNUEY>V>%3=A,P^T:DAKAJ6\X&Z"4$.D/,-W8ZO>%QAGT+H"@A.8\PN@#*C4/ MY(!&XB'=I>LI9<*.N5Z:PKUN)W?B@G9PRZ?V+ >F]!A?@.?'/8A M 1/MM$X7]E4(%<+,"/5(M;.:F33[SS*ML3NJ'='K^AR]*M_I:T3YC:5TZ KJ MM-$^ \PK%6NGG=5W2W7I6;'CQ*4%+6BDG0>&<)2]FX*/V>MP1UW^M'N@J+M@_3!E)2$6 MR1?;H5K7$F0"Z9$Z&:M+._7,D-]5697J)FN;H_")AYA\0[ M&9<*8(#HH\85*@QD_TL->20.(9TCX/OTJ)%:F]SN$P#R5!U.*4]=F10B"HB/ MH$Z/:=-B+T9N&&"/8P&9/8PL]A*U$XVD3U&JTE/$=MDG802!R/W)C/*Q0WN! MIE#4BSI DLS._:/8@X<80B(:*S;I1,/]6R!5&[7 0WE'6?30KT^X(#O>F"3T MUX%]0)31(VS2=VH(AV %KGJLHHLX]!;J@<*:2GS]Q +4()$I',@=]=E!O\J](+8[@(O"I( M<$I$J\H"_3LO_\CMX919/H+ ML;>=4"]AOJS5!0]:ZB*E)J,I0D1J;*491-6IX;=_7]4'C[!LP+;B[=7%M/B! M< M&^J(M9W\L[HPY[XA:@ZQ%FL%4OV0(1YXVT MQANM:;? UF]@BLM@2/'EBR#BY,)VC'%7!5&R$%)AUQ%"\\'4F!JT[K]==6K\ M2MZ!-#@D5Z&<%DORRB4XI8C)_7'CO=U.?O9QF>Z)HUZ)T.\62K,&-Q,=F&4) MQ?(F0YGF#CY68?#">C@O9T4YL4S0(2UOW"O1#@9#+9!J'O/3(=F<(MH9^_E1 MP!&CH=S@3P?U_9E/.)[NE0*]]??M=]MZ%J!\[(5=&(J^![UE?4PHU"XHKCP( M";.M>;R>R6MSU"=): MOEI*!P>M8@_C_'F.=%"D1OB)3!:"F+&7O;/UH=D0$HJW+" M9U=M]^3DF"$N,"1?1DA%-Q=4P(!!)+N[L)!JK^WW?S#Y'ZC)X(5NP"/R2+DA M*K84+O*QJ26V;"4->1;P!S]-+]^B"@A"P.@!^UG5?L:^W'^S$XN5H*IOYEUW M/X*;[9UO$"YS#NK#QV2EA2;N/@8KDA<&E)$3=- 5E,5R-UX81;*W8D&<>Z)N MFG#41,RGNNFFRY:N"H>@PPOF\G%(,:S' ZI4:5=,:0-QT]3B4]Q.3I4BQJI(GH%7>A!#92T,;[/0_2\!406D6^HYRTO)<2!A>/R M?V/#*<#,W36^G0KE*8>:=&\GOU1PDZ\X1#EP$5-Z(K24PX[T.'ZE]L' 0CNO MZ2B@USXCR%7W@'_[P&PJ8!TS%8 [[7)_2E!Q+7(:%]5ZI N 38960.>A? HQ M79H&$X%=$QM=K59PHW!J;&8-4:,Y6SP5.D*CXF2JFYBD>.LB8#0#F::=E1)K6NO"4\A1TF?E ,W:E 6<62+\UIU>8\=YW6 MZJM)E>QZ[/)R>O=H'E0/(+6V?B,H']KYPG7E45&66F@K#RHFPC9CK7\+XE@'RI/6-D.%T5P%F M5XV\TX"[8XT&Y"FN@SCALCLH*?O-7'TXG!!7)BO0$NI+^?H%HZ[XV*)':3ZE ME9UV7IP>4M7@5ND0[PVJ?FESB_>?%Q(76X!S#0$IA-IT MVUNW]QH\):JHOQH18G6+C4 5I*@VX;7#+1M.T]H9[3D52!E5:IP">'OB+L3A M.#*$(:RUOW3I["!(=$5A/"%(W .ZW]<>S:G=@4D4/1 M?\934VG[I0%XJ/67D?2)"RDP9&R25;4,8L8# J2L:.LBSRIFN74AWLP !!2H M#/!!,9]\$//),9\<\\DQG^SSR6NOQ6&5RW5OYSG4ZAK&VL,]H>_BJM;7D,M$ M##P.@W!8NPG.OK4$)9V3 3^K\"/1V^0>';J'M:=1F'/,F$W!ZH6[]KPZ"[I+ M^2""O0&]ET\8)80X<32F-)!7A+K**5YPY0_N^_?D'P?HZS:?M;@D'BS\_L:XM8/CMV29AM0](J+H<>.*EQ)WC M8P0*SST,WR$U!6/9=%[6("C@F>%6'GPEJB-K6F,9 M $9_!S+6PO@ @5D?)'?%N_02)(Q0] HUJ"K0Z>3^!QXR&@KN#K)O>T;M M'N <8MYPM)TGL&0D2:_''86IX< M>=S@DDZIB@13S^ZYEU1W%+D=129E-H/)+1= ($@:.+:>>/VZ,^=B ?R06P+E MRU(2,OU@NG4F74)BYBGQ1>.>LL8>!.2K46H"3\;@Q"4G0%KI/"V63FLP_S\F M"U3'(@FJ8^JF[D0) <119=;_V*)_15KOV[E+?NV5!7?T!5<)UX%TI8JKL5LT M& 2GTCFDRU%7@F1@U1F=+V*:BFE@F[O>FM-!*>/@TE(E\B1 ;@ MAU[Q!YY7-1J-;R#@A.S8SQBIY4Q.-0PR7ED1 .<+/NL/Z_0TF6AU7:#)"+R M;RJUL\L,9MD,'V%.6$$6]4-GZ-WX7HN%%]P\QR<]"Z=H>FUV.BJMGW.!5$BO MV)4K1RFMF_QG6;6I'4VV;'7R=41*4R7=J'F*MKGU3:?+=0A]YG_L1.LY2^&R M-T&^ L2N*$*3W.<*,,(OWI^OV[EG(P'3I2H;E"!6$G *55;'_"20#?@3B.O8BG:P80;!;&#!%NP;2K%%FY/Z*I1:QL" M&:M<..TM:"RI82;Z>)>'Z]MBP7/C?7>+)%N=[@?+>E[E+FO(/&=DPB)$48B# MVT0(L-&UZI!)VZ'Y,+Y*%6AVCDF!9V9$+$CYNK0QI0BESHPZV?;MQ(EH%8])V:[OR/QSIE_$&R#2]+W:-37IGM4NDQN(IU+* M-2^3 WSP416TDE4/=L+VHKY&O?5 9_X0:I' RU7I["XWS;I4D(5;9][5;,V MP[92^34WI &*%E%4-T7*Y/LH33'\5EVTLZAFOC@'$%C>RKO4+FM8'3!H%@[F M6_E>8CN=&;[U@03)Z/EAR*P&=^!2+CNHZ%5?(U:'C5WM^R@AC@)*.54"4D-C MOT9;M]5H$C3,IP8J,*RAZ(D:2:UV782><%#2A4#4; &*XR$E&%[L@I0!/,TC M!K"P(V_(+H:OVCNN6$*TN?$%ZV *P0 N0%E)H-*5YR$X+V^LH9EB$,97PGI!Z@%G;_^VS)N!"ITT[, 9U'Z%F?]C)]\.8?(_)]YA\ MC\EW5@A+ZOR=9MQ^ML'.X*)2N0')JNNL PU>EE(C/K!H\ &0P>'OX_UE)K.R M D)OGGC\PO32D4'4"G*M?AR"=69*1;90*3_7XI;=MDI[0.; M*F!9E[N-_T)%8&";U1 UM5\AZZU2#.A\,>9UM@7WGK45BC2?-S)"*A3EMBD5 MNCL-$]?^L80 9*<'3X@D@(QW578CF.0,J2K9P%0=,CRVDV<%--@[]?QND%KC M;LA9W]+$6I2T[5G%].IA@ /DYAW6SE=-NC+P(8-(X,9ZLCSE;8OR2T70^D3",Q>BR*U MDL[D8Y3^F!I@P5/].)$2C(QD,;A5CV*)N7_S21%ZY>')LWO!^F][F0/'FE8; M1'MP*-=7HNLTC#636]!G+I'!-3]-2WU/R4[GQ1.R'KFS[6#Y029W)H*B-FC 970Q?OZ MFJ:@@E3UF^#&YO8=2TH"A.U>7>ZV6N^]PUBO\M3#P00"G ;T8G(1X![)36 4 MVMBS$WB!L[MML V)G4SJ*$PHLN]PT;[IAZ\OJFONG*5W?B2!L'5PH:&H6Z>[ M5@"%VE@E/,?(YU /#12TE+7I>,FQDN56>Y7BO63=G%-HAQ&4QE.R5D(O M[UX^#R@:N##%PT(A)%146)P V@6(,J9 WR$R-<(>$"73IX3R-O)\B1Y5RI&D MZ9+T5$I(@8"2%8)/8H@'R3]5<4&2/C;A!\8KN3)=X;!D';R^1KBNV("^P!A" M=;"$*XD1P;P-\%RWW-L"[%LL__033+V I_RLE2,8Z*2(\X";$I*A^2D&NGR% M\0LSKR9P0TR2MX9G0O[J:45](.U._5$1-L$EA*5B)\AO8B -+%<^CKW=H4B< MD=M0#:W&2;%AWO\>.VNZ37O'7W,=TR\!;^DM44*&NX.TY_3Y-8\B6@OPNW V_. M!,A6LB6$3(O\5)/C4*=-J;;/49K1TLA6'-_L+"=O%.>V:Y*GL#5GQQG&#JSA MR^?V#?AL8+4B)$\J9A9QGZK\$^(F)Y6UE/X$BOC@0=,ZG1LPF='-11 ;6.=Z M_E-(%Z;!IJ%]ZG%YH%7\H@=6^K+N+0',.-X!-W\'A!NK['6]F;I<[$KA72.S M'32,*,2>RD-Q@H#Z%J!^E@XTMMZ$9^+Q%TO7B@_6BLT2!"$I;&'(5GN!G,LA MIXS]4U$8]#9(U3OF:508+IONYBE3&0#\A%,+*>D;UF.2OR;[&2-<&A\'DUV" MMY83#3]- U*O;F;CK(WHX[;(40*U?-KOA?&O[ M?;S>-K:S&J-7;>^HB.\%[W5@IG6T_8W5;8U]O7B3 #7$G@4309?4K#M3*>!U[!BX M3;G=0C19T,@(N])["$RUAM9"CLM:A'N,7]P2S\J0<$-F(C.DNR18C]=419[AA>>'X+X9DJTNJ#F"5,*T3,$"SB)+]3AM\@9+E>PK?TZMBD_V M3I#3_W#TP+$#1Q$[$+$#$3L0L0-](GBKA;&K:^9)3JY_25P@8:DW4#+N6U4. M&$I!-M@%3*AW4W12/5XV?N$0)KC.*0,%$QI7U!\BQ6EI#!HLP\K8UPC3N M1XG$?@"0:!H'MIM7)3#>9T@9-B/E-W'7(2J\1& 4 HA*:#U?&ZG&X(#MM"J* MZ@)+X#FJTD O*E5Y+>;VBLC[VZHZPU9;4/3,]*!3%%&O];JZ#EJ88M,SE#!N MURB,%23D;"<#NO[Y+#?3Y.4',UFB9OP58D&&4!Q-Y4CLH9@$1)J;/G%> M*'=_GIL+A?VE45,F"=W=X16SQV@ZU:62M.A^AM!,O,'6"I*04M^>YE D=M54 M7S/"68)1L#=YJ0*&'0%9Z^1?X=A7(?A)>U\?'8R@2ILN"_VPD\^*!#Q [^XK M)W_0FZ<&;QQF4%>XST4XJ@FNB6$Q712802&I'1K@B!G4/VD,N!*3 M(6(#*$&%8$T8W.@HZP =%8!_ "QHCX_N+(U5JPI/DDK'>V;>Q\[#]G].&4J$ M^?V0XT;"U!20 3&;I N(;TG5-*32QFW"=8[(R;-*@.OR% @R*?I)?X/(<%:G M%Y@SM;\N*HIT0>@3%-O$I1"IT0*2^2(\I31=B$HOB"/$!$%Y+B@7Z'K05M;N MZD)5?*V4$ @EISD"&(=ZM^AP,$;PVO3,<,U58;\*L@R PS!"AKKGBC"<5NJN MNV!Y92C.W=1 4]I]+UNSJ88Q^?)H2K=(F"ZS(@B#NWZP,<:1KV$!C#\]B-S! M]V!QXEN/['FM>\:\T3UC?G)G^;\>CS?0N+F/!MEUP_J.Y=,W94+$$\#U\C\% M[C3<[P<.EK6Q\BK:TC>.*\X,=24)$/I6D7/&T?=&".H'("];5N=\%UY G721 MFW,R'28UUWUS4M/SP/V+U"A!8;F=%TL XR6M1[4TC2-ROD(>1@%EABK;0RH5 M9&&IJU5:$'I*&/+P'5N4.,1+N:XA"7"L,9PP]0JO08(L>W=&,>&&L ME7].F=(<&%G^(#,K'I,;SM*H(@[8#I;<%!JO23X#43UYG5$5)I=@$%L(22?3 M^SAHPAI"U>#;+'M8>$078"!'36TZ/!#J"2<<$'6F]8&#U+*F7 M%[X-B4\*A,@UL^Z.4V\[48Y!21;%,P>U C]6I BC6VJ;.NPY"$3N^"?CE.&/ M $7U0)V2$X)Z'(@A5T#J\F?E3*A 3ZG[6#9.]L?=?C)( MM$7.(]YC<8VG4;(';$ M8(J$%OU&8#24C]-0#Y;Q2I;3:W P]6J.-Z'B(^BN\&LN:W'.=460(Q!SH3I7 MU,0H=,=_!_#!$?]T7A7+N2)@D)Y,'(2:,G+0<\ZH]0HN7%7K:ZM'?KI( M6TJ+8VLMN(21'FVQDF;9U'++7K1RR? [0EVE,Z] FJRM%T/5RJ M_S;$RU9"ZBGE(EEKB%B+B%,2 -IUU^5Z9.MV\L(TBYQ3.I^R6*Y?H.LN*($C M83\ -E2*^2O;!GTOI*^E!1P!RASM1:EHL\^V[SN5RB#G6HZTS^XS5Y!=]*$Q MY_S"2,$VA)(^E30CO Q1-DR)J6F8L96=[%90N&L#1B[E3,W@P01!\?%UC%)3 MI#:^N]OT0?@=+56P_2Y\R_DRTI?UVDIZ_AA87+VYW8)3%+70^NZ-G3" J!G MKN_ML&0!4X++UB\7 RG/%OW>D3Q'NK7A\Z%UJA6&YBS'!N].=[BLO3Z1_IQB MYW!'J,:8 6NP _M"W8V SG)7*:UTDW,M".0 2!RKC:967;@B4BC(M:,Z%;_$ M?3LYI9JM"\$TK:Q5CR&PC)61)L%@$AKFAHO?PP>W#!RR+FF7*3\ MR7FHD2,@N>SS(ZJWD$#FF14E):1!:!=*38';SR7W'>\( "Q&#E3@R8=\BH93 MVRQ*))8 M1=196"'H&7:A%6-)*>(Y?!65H !:?&FB>S[1I@=5BJ@)P]S%5>S$_9:S&[L1 M]U%XT!NA:%G9+R B;R(@4M+^@Z;N"9G_E7L 2=PKS5.OLOH2BAEA3)TVRS'B M'+.@\P0/4C6-U>6A7:E<(XRK$758=1 I?"&)')6\:,R8QI.J-@T&-/$OY1,AD MNBD;/_\&LI4MDW_0$\"DX90.\K4M2Z<5R"J"0EL$=*JL4J?91*KRH#Z/[YC) MIWFQ9K7(>X0.\4Q;!@15ZW4'/-]9E#U!#7"25"K.CI^0WG91K)VTJLJ.FC!D M'=H$OL/)T&&1=_!O5!\IZ48,I>O8&$):-[Q[\]NO(SR*RQI=TR'*,]6OE@C] MJ!H_ZVT.-@9+4=(8HHOR Q2\;NR,K[E++FJ6K9/I_D'D^D LV19:(':VOY_)C.@CV&O,"1DQ_J=U1*MV;*+.8$#^D2%$; #A3XBMF2C44$ MP-!!MP MN)M-$82*Q7,2S\FEZADZ9F![VP$0I7):+THKW+-\$75SE+F;D#G%/(IX4IT$ M1M<*4ATB1U]XF%MW]-Y9==%#R'().#< HGK3K()82#QE\90-BI$/QJ&-K6-Q M$@\(>]:Y#Z ]Q&% '4GT:4X='OO._C[*8)3!(1GT5J]4HOKPUI7VP_9ZJ;J/ M89"-&O.C[WVT4W',3)&!&G@>Q.VP#@236/;J/?*&(3.C(&VGT3<=L1M1]SV?<=MWR2JBO*NM29 \GEOO",& M4L("3N'D]T@ES@>R@"[NN :9I?*4\&#.-(YTDC.,C@\D5!7AKQL<9S@I%4R7 M62-=XEPG)ADD0B2I+ BSE"[@")-)F< %4]\2:U1P0#T%3JCB$/%)ZBV*( >Y MVSTON2.VYC+$/M=YMSQSK'E^#))%&6&VP2Y,YI0X[:^!CMM.GNF>X=8O@"RK M:\SLRR4UGLQ73_7 0!%7MBFD'9@MMP>I*LX)U5 "@ VK M)ZDR]Y1/S.:OFY(%F J7*[BL)=@R"N\-7SFONLVG51>:GK!*+SXLYPAV3_=< MX9Z(H$VQ1(+82ZA=@OTT.#> VO%^G-=QDV#;.+(=3&NGQF M#-=>K>!Q';&C&S0H*Z5&Y-QO5$.!':$9@8?Y,8I:C6;,77%DKD#I->XV&QE9 MMQ."*:J(W?5J@N^5;H >@8S#[?5*TQ7RTBS-0:^@2'\$VX5?4U,'/[<$KQ,O M"D"I 4$-!BU&_49$"*D+\%?"_K;TK &(6,5.L,J.*')7N8SC1[]8<8GR,6;N M.KD4_:X/,^]AO58?(QT5P!=E 'M.:'E'*F0WY97;E)^)ER\R@-V%,0$V->-] M'6<,--)B,H&<]>YTR25KP!T(U3BZ507V)U/MFU4I!1-%IA0N]4UX^,E=RDW7 M\Z*')D4P+SP/,?,$A5]0()[K^FML)E,4\6C?<%.N"EL<"<&IZLC%NU="NS38 M!-QWHG,A>E!"ND_29J98N!S;EE?=Z)_"IQR?%Q5W85YAZC_COL[=Q']EFB:B+D(V-.39XLZ+Y)#)$#?):2 YQ'CJUK@ M-.PT,D'2F(8"A#76X?4,I=VO$2VL8]:M[/U5"[VHHR)2#*+(OD,/Y9L+PL_N M)/BE8?+VG;W#Y VW65(+$DP4W_63-0.JHDS>6(4+4Z?O[^X+^3LZH%5=5Q?J MC11Z]L5V$[C^6Q^4IA7[WQ^VD]_2,T[ 5<(;'*B,3N]EU4*+U<%(\]9=F)Y> M8A%13'C2Q@H'QCJEI)4G?5!81[QE*?W0)KM[8("TLX!5#I"MUD2;(_$]&Y/: M^67R&=QKW6*VJR:#GED.>PYKCIV, _XX:7S9F=(T!2$A7B0(>EC;;I*#,Z00 M\IW8#HZV/*TXF2F+K8O6E$)5>'K?)7=*CX;2TL*T)EA-@6WE<^:$I>XWY6HD M8[>JNXP.U2W0*@W*%8+O"=678.5%N;J2Y"BBK6/"_1XGW*5-=[]KHV(EY*+: M3%*U5%9[>?5PA/1%N;M"[MC-H$S!B!D"YDP",QH(Z,^,:D#J_H3YE M%>4PRN%:#2AP(9#"')%03%NL/8Q _D:*CQ*^5J3+<@*M/C#3BAT^L.=/MK98 M) ID%,@K3,& HGH$S#Z0H1]@JPXZ 5&=T<@*6]/Z#VNPG:M1CS(897#MY;RF M9W-8E5Z ?#:$,'&VH&+M16Q-R,GNJ-\Q#*H?""QP-80844J-*L2;(GF1YQ:D MGXES63 T]!KX2Q3K*-;KO9TY!FW#NYYH)*VQN?*DZZ2'T:/FHF826=BL)FSR M)931A+V0L]&)G4:IC%)YB;*UHK5H*5'0S#K9%;)1 >0A4) 6NN9DU/ 0^JA5 M"Z9+@;0$=1?H]EJ[1/X>'I[\).+)(YX\XLGO#D\>K[R'?.5ALII:%W6"+G!Y MD>0HV)P/!P)+;R/8.V0>*\@QF>6+QK/572"/A]7' O#_#MX3#; HC1^7?)/N M\L TJ/!@(^?; %(4X< D#'>EPJL0S)F=5#_?G6CEA."2W#\VDCM6#&P3[,N:^R37U"Y/^ MQ1H5R&WDNBVB:QAJB )H&4C M@8!AM[02]0OJ8=\(&YQR[(P'SR^8]0 04P/ *E]^3*^TA]FT0=A]Q9$IZ'-- MX#IUR>C'*TQ:T*:S1^$):PW8P"W !JKM)X1@Z@NK0(\P1(H%J&D!YM(8<^;A MHPZ-RE/0PN*@YVIP?L@:[37EZ_?=Q=L1=^C'E0E0D498'D @.%TN 4W(@P*\H N[U1XC]Q'LH6[?F9:M M-:FPY1Q=>Q5"9I>E.ZOR#2#=K82HE^L#L8K)--2PO?*$X($FWDZ>)44* 8VI MUN0 S89E<0T/I(4BS25%YO"PVF]>9=+PTTW+_HXZ+#Y&TQ$)9V$D3G_WU3\M MG/3V=.W:J?"F:;?LVN$/KA4]GB5KM&'*IK'F$OQUC%.J$P,EHB5IX4LPCM+ MO@MRA.-;U7;-J37\M$Y%[QN\! R"756+ASDC-* X!0+HW6JDD5\;_8T<=I34 M"B7:![KP>:1K& OUOP=FW@PW1+-"]C=#RZHT !4*''NFH*%%7KL.G:#4!4", MXM]XCFV[]:ST,@-*#'IJ=(I_J-+6L4?#!0XUOVMN(@1 J^MH".0&CA/JBM*,.5'/3P+);>H"0([X4:2_?]\"@B$F?F67NBIE"V M) 51B]HNOMUFH_H7-DMX-]R#4%M6^6JRP>%BHQ2DVH9R*C5/NK&Y^U%H]<"U M YI!?'UA[[?R6&+1&[TGD5 M*:Y,ZQ,0H2%%8%^';'6D-/"[CCT+D+KG@K MR-! '(4)C0XK!. PN#:UZDYSK!!]WWS3%O<^"@2C^;N[.3:F9-I#I(Y*P=NP MZV]EXA>KJ[#CQM[.SA$UI_LH80'-:?]L]7%A?"TMEVLMH"+&B4V'"(*)K?C+ M>!N1=$Y6(ON-[A:48ION!!P9F1W61JEX4-OIU&:W:5LK?$"#16D3[E6 MR0H9L=,*J&@@^+FQR[(Y%2PQ9KY),7.%$.OS7.A<#.AJ8<>X6QA,%*!-$:"P M C6DL+"_QKZU)9L#CI I"D\4'A >J20G6Y^Q3U8-+3UTS_5OU8J(!,Y$,8IB M)#I(-\DU:-2S:%$D)RU631NF%\4JBI6#&6MF":P0@E@$H8@Y3C^I M.&R*Q4826]^:"\7$QR XHWP](/F:S%+LQV5%9+Q46U%,4&Q09C$M[&IJP@-4JEA $3P H'(<7M1I@C$)&C/U$/4O=UO@\A^O$F[7TP"F(41&=VE64%;8PEKZNSHM>%>[IFA)2MIASS0([;YZZ8J+=U\&$:5N4Z0.:<:I-#]OSEP-.+K-K20%A.$5S0BRXBTN55X#U-<0/(+Q6$T+4!W^P8'>F%'' M]Q)#9+#]%6(_ -;.< VT]1'HV^UIT':3\P,KI##Z+K.>(/XQPS$H= M";N'%X;&[&.[P7CZ6T^P#1M)]7(]2'A*)0/,NPQ:A"#>(-2=RHCMY%>AGX'' M!"^3(\RDZ2SUP4=(V'H:)JP!H+B]U/1$ ;MYP*!::[RQ2&&9+% QQ-C2.&X, MP@_"?Q8>.W]QI[+X&EZ(,'S/S65*7>O&$H>S[-7Q:)S[8#7/0'NR%4R06GB6JY,NB\ \?-&ESVB*K*(3S\4VO22;UNJ*C).NK7W.(SL8RF M/L\GU,^G-N.5*JD-80#8!Z1SQ$?NP6AFV2.(Q5[ZO9V:XDCW% 5^#78)2Z=$ M\,Z7!;AL7OQ<<:<. 3DTDXKE1 &+ C8D8%B*)N(U+@DQTLEF;JR-Q\P240B-7>!??H$:W*Q=$%7_F9YXPJ([SX(&87W?@BO MTHJ#Y:B?U#$KAB_O)%CPC*^UH";/$V9Z#T?B493HH$B;ZL3E/\@&7>,O1P8$ M7/81#I 6JQ@"N.LQ6YF@9B48UFNX0@2$08JIW<)CYY,4PGPC9 G6!0*^QGM( MPJC*FK9V6,;\ VY-UD;,*S Q->-8EG-DWAE#VRD(B_,2.(X7ZWL J4"OIE&B M^$%X%CJ 9=1/%A&D%P#B\EPTB[JR>FY^&Q%2O'=R+%ZG*^Y!B_.OV#IPPC$F MY[(2%93]!WB'YVDAU<@2UW+D+QV:JAXMQKA7 (W4&-)4WJP3<.1[*E_E(/-.Q&MSFM89\3^9Y/<2 M3_.[EKK/.:[ZD"P*CM"J::V@]EA "EA2'_'W'8\UT13<]SHQ/K.WC^%WV>$E MM;R=J=XP26(O*.!O=B-0="3(\'(.4;R6",9I=-8A0_7$.\-&!VTY]PT,[@RA MJO)Q!P%XM\3KE.5 UN"Z/%MV:V@"&LC I8RWD] @4UF.L596BFCR\#J*M=)NJK5 ME\[SJI#?3Y.IM?EJJO>G?.,%(.FQ#API2=*+AI"KGASFD@ LS<;%7N/]_V44 MYK^L-D*NDTM%#Z_P"X/])+6,=;FRJ"DFMFE!>)5PD: [.K=2E"^*=3J2" B$ M-6]FBLS#9]QCB,AG@L1_]M.O6 1?\.M>E\VRQN\_9Y(F"%Y^P_U:7[UX_=PU M:$7V;JLAW5!S]UU4+BC6S(7B^Z\GI\O4?J@U]AZPQV?.I#CI\)R"PC=<9DP8 M(%T1:G)2Q8W.MVH4KDI.<,2I;Q95KE6G+$ M#'H]Y4J6(Z&"4"_7CG[1F[5,.XK*^!([L)G9=W6)4+&*=LA ]&9>UYM00#'C MG)=JSKQ]V&#(1Z*! [(4#AT>,HU4+G$_XYY=(.RR<-W9KQ?26U4[1_C^=5F56:0KIO_1%K!C7@6T'MPJQ,L+ M+('*"PH&[!.J*EKJ.MO0 ]T-W0U_F2S:N-WK_(^EW?#IZDMSIP%GBA5P%PQC M0*)4GPOH$;&BGC]20)N# $G"E88FGP=$NIW_#&7TM[_L'NU\F>V(L2>]\+^8 MMLB;MK/58W-JGR@RP?22O]HCOV7_L?4W-*\6&-H13=A2,OZ1-EOXG>@R8+QL0>0AZ0"P)?@(%[D)&"F-K'3+,6XZ$:$C)-M=").R"C0L@Y#Q;L1N& M00+!*9^G=5Y9S=A0D(H<)WNY 5TJTJOG$Q?PZ00]*JLY:]>0EJ;DQB?HYLN& M '[E'#B6+PL)A03A=",0=6U_\2O/LPHYV+)Q+*O=?AKV^H,I=NB.!Y,B781, M)U!"(TI;#.0PY!<7W\P71;4RG:@ALQ0O^,KE55W3<]!+B8"'S92(]4!!\M+: M1X$I Q^3U;7#M+-]N[36P7YZN+NUR[^!#7_)\\<]HY"$=F<*G M[1Z>;IV(Z.@GC0+):?053.RT"U@>4,U!_X$*8F+5F3V7F;$?JSGH@?)DC^ 6 M:O.LPT1L%ZC!E2=8N!U#8@75VD)Y,[,?=BVX.5WOK!8P&";DMCM^Z0J(?U_! M'NJ*6V2HD/ R5(+8N=NK)AQK,K!J>$<)4MY&"0L@QV M#XL+?$F!C--N9W<3*G^D>V48PT\0AL=!1L X MLH"C+N#3TOM84/VN?!W%Q0U(ZI+X^8&8>M0G85>H"R8L]S)7PY>1Q>:"^X/X M)NZ*\;3;A*!U?*]#[O9H-I$G+/3SG9Z1?VMO9.TS>R+EY=EH;O(Q#*P4&V^%%5R:3\0TIR!13 M%S19P,#:"V^%_TVYFHP1=J5E :DTGAP<(2 M P2^=,E5X^T_5:X& \<> (%M@3B[,>0P *> ?2?*DCOAHB0,=P8:B0$HG(YD M V(>4,Q ^OZ ?:JZ.,L:"^D_7J7#<[E>XX:.?,'2V)_+K>&.#2X\(HE">T90 M\Y$M1.5$3CG#/"$@XRPI_CXV);E&HP9KS+CN#,89$ ,;&!KI48]N^"W^CMI1 M#.VCV,".O9+M?1 L\A-HCZN)E>!1;\.'BF#]AM?5(L2)C!B/47 =;E"D&SGQ M;Q'?ALO-U\W)"*\Z,G![NCX MZ.#2HO'0@UW;/7J4V)&<'(UV#O<^\7%+5($F)/AG6Y5@H,!4N4_JP"*9Z2+A?T=P7P8E*"KT!$+(VL)=SF'Q:"[@21X.O&( M*<0>K7L;-^GG@!./(:02&A\Z^^ MI,;.9B^-/4EE<\FD>=@(AKV(8(@(AHA@B @&5@B$+Y"N-S4U0$/5GT\A)P() M=M?3"0UE^PW7>8T^O$;[7Y41185-YO4T=C:]D[J@1GK>&0:B5];C>3Y;ELF/ MT-,6D-S6P-#(1(0+5P4R]R#2Q3?%E"0E)U!4GR46D#% P1TF7/IN2D84[]P<1'K0 O"VP: M+"1-*"4C%!.=C:'FMG7;X2OJR,X<>(KJ #:S "//?G:\&HYCKQN.CEJ"AJ%M20NX&ZV M_S.B:+65O)3*1C@/Y9P&T+<=?4Y4>A@4\'T- MAE4LO:.GD^<@?J@W8%6'-<0!\Z-)>J[5]GO6!X/J% M@F)"P:@CXDR:$66$P#! BB4 !F'8E-)3M81K1ZQH"V!)XC\ NJOQ.+:TM([3 MS'BP5>\1GA=$M2P/LEVJ%_GF]+F)QV!CCT$@TF1<6QN]BPN#<$%=S:Q6;>^Z MW624I8V5)>#6*E5'-^>N,3AJ0-TZ[W0YGENUR;Z2.) MYB52S'EASF.\ZKB. M8 =! 0S5F(3ED>!<63.WK'K@T$B7%*7X$PP#\\%>R$T#(0)G(A!'R!E@> MP M\;"^?F%20KB2:1^)DKX8SSL7+%"!MV?Q"%.,[U@MV8E)QM'YXO]@MG==;_X3 M^.>*DHUO0I?T=:5SUN(:.PW(F"ZEK:H+A&WM'OX5Q 3+$B1:JK*UYY5'3RGJ M=9A95BV04[P7'>""?O 41QQWD,$A?'R: WH]KR?+.;Q'$%.8Z*4*D80C??QD M232[1'7OC;!8:MBCY!2BCE? K?RC-"6'1O2'& NS0BL7YSE9<4=*2#K[?$% M%-TJ>$\0OM,XV_XN!*\F6I#6S!=PWU@;N\VA.E)B/J';'6,H-WN^J=C'AV#5 M69:&GM>,L. SINOC;H1J@,JHTH?'U@7B+A' \-#;$5=(VX]%(BB)9-I48X*, MA,&;@:L'Z7VP(9N1UFI,P@5G<$&Q;HZL7QY$3UU(O#44G81P,D IJP_4QP)3 M.(Z]JQ=ATI4AGEQ,2S]6/W>C56S7#<6L]!.O%;"BY9G@XGOV(XXDXGHCCB3B>CVH9 MDU4(R>#;"2A$8+\RN27L&@%(('.5UB%R'BLO2PA+M\NZ)&9@N7.X"1)&8*!B M&@O8B% $:?* (ABJG2 9[ M)M9VAC-3$ MY04_P&"#B5_42!48)H<< T&"W7;>7&#)&A2ZS-& $02E-"@D. ML!73G*GJ^@(;>&.*O=55PM$S*YJ]C(&>SA2-]B10"157&_F72"63M>0;8WBA MH*K)KD>#= DD]0_BD%Q3[M,DS_[^Z/UD_VAO; YWWT^S:?;^P)C)^_%T/W^]**RS6WIASX\.4!X< M;N\?]F*4-[K@E\1W[9O&GWY)A%?"Z];,DSTK-F.^IR^-K][#"6HI2EQ1& F2 MKJD Y? [943?<)UMN"BW$(P-S)"#PT5(Z;R%O[F/=]07G->C[W^I;J6^\O/F M\'&JT>P^V3'9^.3]RT<30+5"*=V[_W5 M"K+WI?WW+YC*_?=%5;Y#-$!4IS>L3O>_8G4JXI. _"0D0$J-1I6Y^?/Z&E0F MG+.#]S_GI7F73DV[>F$=BJ("HLDFT'GOIT=F__#X>/?]>'_OZ/W!\=@:G).# M)^_W3O;2H^/#O9V3:1K5WHVHO8.O6.V!I"4D:HF2M:CN-G]>H.Y:52>\P2[R M@=F?'F.3M&?2';[_%3)PKTOL MR0/QC*C/;D2?'7[%^@Q%)A&9P7G>V+.M!-ZZ7KS)J+D>_1V&+D2XSOWSW490K5=%:K\+2OV7M*[?_]+^XT7U MW\?5_SW[1_W3_O&OIWN+5S^>?MX]:&[!\\._[\/DY?S_7\L7KR:OR[;_WWV>:M4.I$+ MYGUGRV"=M6NLQ._[_R[^YZ@Y?+^S]W[ZP_[A\G#G?Y<7G[<2U>:LQ/4.3?;O M7_[]PT^3V:]G6^76_Z3SMS^\6Q6?N0@;) ZP"!UI&%Z'G]_]>+S[[Y_^L??[ MOP&<^4#%: 7ZNH&KU)ODD;1S6=ETP8=)2NY9'^ M5E"OHV3.AP2IWIC^&-&PC^@I=O7L8X2;0C5P> 3?> 1-+J_\X#<( X0B*N:0 MK(T>+KG$.T^0S-#4'XYWC@_='^SO[[P^.K$60GMC_'!P>'QWLIF9RC($&#$J?3SCHB0DI MHD"YI,NV"C4+_B8X^OV3W[<4VEH&)BJ%5@CKN_SZA$I2&0;PHFZ])(D.O^C) M]N[A7_7R=X3V<3N[F;>MK_]N!_!E=_R! M37=W=WMO]R'-]WA[]^C*U^&-A?__&>]%B^9:2O,6&FB-?<@F]G%YYV\75B@)W0P+WJ>;&9Z_?D\M"83?M$+W*"Y,I M;R@*WPT)G_6SX)=_?W3XZ"8TW\'.]H'$#\57WEU\2)"+-9'0Y-$7_^U;Z%(4R>R/VT( ?><<+?DO+RU&0Y)=J^TL?_74+BBP#B[3V<8S_]U:N;D,]%#'^I[VQ M@,$JBNT]$=N/D%'^.^0JOEX!?F57[XZ$]TX6]AY++8=+H]BR;TOK?7>&;I3? M3PI_1_DE^;5C9^O7NL+K7-ZUL(4O%]\_N22\?\O!_)/M0WS6_O9N*);954OS ME06I:"&N'::Z, YNU[:)Y^OCQ MQ<7%MGW)]FEU_OA9/9GEYZ9Y;++3M'Z'?OR=[1_NYCJU=V#P^?[!_O M[![O[!P='9\\!O#YUA[\;']I/NSO[NWLC(]VCK9G[7QH1Z^&@KTUV/?;^[L_4_47*^R,&Z"@)SWT3'WJ5;^_OVXHSR\T7DYRI(T7V3GV?+TV73 M)KN'4(BY>]Q;IN@:]5RCZ!Q%Y^A.G:/=O9'_OTYVCCD_T;&[*C/IU5%CI M&)VG#3H9T7F*PA.=I^@\W;WD1.T<'QXW3WR=;NDY.#H_?@.F6[M^ T<:_&Z#1MT(F(3E,4GN@TK;^) MGVS]& 4G^DS19]IX^?E:?:9C])F>1)_I&C[3_KTZ:W>Z8-&SNF7/:F]GYV3O M\'#O<3O?V]D[WMG;RW;?6]=JZS95C_J:#LZ7<<"^DA6+8G??7;>-X>.Y MKP[>ABW@U^(8;MBRWE?W<<.6\6MQ.S=L6;USNH-M*?HR&IW3OG-Z<*].\L:? MR.AV?FRIF)GL/LGV;\S[?&$:NQG.I03_\YV=E5W89\F;&CB3L+LSMGR_]R[G M_3@.,9L7A>?>N801 OD52DY,YT7YV7R_*D(@-]ACB@#(Z"_=OK^T=["S>_#D MQ/E+]N>3O2 MZ!)%R8DN472)-DQ^OC:7Z)?JW,S'IDX0XKC7SX]$GRAA%#U?\I=I.#@"T^!8^T23/3FN#';Q' M249-P=$_>K:H\X(1T'L'HV2\0D]J;-H+8\K0?<*_O/S/,B_S-D]^JR'8\KR: MVU&N1LE//SW?AF?6]+KTU+[JX_RM>)JBR_4YJQ/E)WI=GXHZC+(3_:[/]+NB M"$77*\A&!9;59CM>3^[>\=K=\9[7)S^VLX+-.=)M"2B7_=E_+K# MG;W]PY-]\.L.GYSLDUNW^SENW9NE?7/:F'5>W,^I_7NRNX^ZYG!TB?OV4UY. MJJ),WJ3U6?(\7>1M6B2OEF6&'EQTV*+#%AVVS5FAZ+!%V8D.6W38-E*$OC:' MC8VH S*BHL-VM<.V%QVV>W64H\/V40[;9X 3WYI3ZWR=0NK7[ M.?SU;Y>%L2Y/NK5[\$WZ;?(XV3W,^-^> 8-)+Y[/M.C<##@WGY/["9R;O_UE]VCG.^7AT"_6N#FO\C(M)W86 MTCO1']G4\0D^CM1AJ*_<_=+%(4H^CO1WUE3 M;[2[_?J7=_&PW4^/Y^0V9>-U6>2E2?[]P]N?DM=ETUJ?PB0OJLERKEGHHL1$ M=R*Z$YMPBT=W(LI0=">B$-W]"D5WX@&[$^^>_S,>MNA.7.I._)9^J,IJODI> M?FA-V0!:Z]UD9N9I]"^B?Q']B\V\UJ-_$64H^A=1B.Y^A:)_\8#]B^?/?HJ' M+?H7'^M?/$^+R;*@RI"?\O)L#,S/T=N(WD;T-C;RDH_>1I2AZ&U$(;K[%8K> MQ@/V-GYZ]D,\;-';^%AOXZ=T;(KH9T0_(_H9&WZ]1S\CRE#T,Z(0W?T*13_C M ?L9;]Z^C(\J4UC132F-:*[$=V-31"3Z&Y$&8KNQMTO412BZ&Y$ M=V.MN_'BY:MXV**[\;'NQ@LSSV9DE;])3D[P&BS.=()GMB[1-DU=Y89)OS'QL[#)E MR47>SO(R:6?P4>^>9.QW?!OEZUXZ'K$_^U8'=[]\3,OUM4#8:. MG]8&ZG#/C6S%SLY?8774V,;IY.RTKI9EMC6IBJI^^I<=_+_OY(F+#P./PU=O M']E7T8/W#K?MD\=5G9G:[GYIW'8DZ;*MDIUD!][[V+Y8_HO+Y$:!WX01%.FB M,4_E'_)(_/;EOAZ8-VA3K97#)[I?LT,T:])=U3?D:YO=J69=Y,[/^R,S4 M!GR2[.?)9;K^:Y@D-'9)K5O+O6@:[-_23*R +0L[[EEJ MO>&Q,652S?.VM6*W6-;-,BW;Q&JNUZV9)T<[N]^DWWYS^"UTA7EK3H7=X-W6 MC]O)OPS*Z7B56"4*KSHS\,4I27'2+!>+PH#[G!;%*DF32;58P7/2R$-+ MJMH-+%DN[!MJ\Y^E:=K$/AV\\G2IV1K7)CW;2J=V[$_3XB)= M-;Q0QR?;![M_]9J9)P9+F>SN;.^=_#51__86A!K///VPI58]B,'RU^1W-1DT M_,N>3?.H\URGD?9VMX]",^M@=_O@EG;;'P+[3]2. M^#;IK/67WT![O/]U^OZY_8"5LJ8C2S?W2OH1GGII?RX<$#;AX@'U.FM=?3)1 M"+;LAJLKAH3 _S*4GC5VL[4-)M_ )Y+_D^SA-[_MB$M'[E0V0*0.?G6%69XF M>?;W1^\/]O=/3O;'X_?[!T<[[P]V]J;OT]UL_/YHYS";&K,SV=TY?D0+0=]X M9W5#VBYKT_"OOTS$?&V,R8Y\?> M>YO@V3[Z_HVR:\": .,BK]$VP7YW:&&8R;*V4FI'^/+#9):6IR9Y-FGAS[LG M^P_I'7Q;'4>I0/1RR3].BNI#UD)^W MP)]Z2J;!A5V!*V]D]_=TW%3%LN4HQ*W?PS?DC7R$N:Q-S^LFD0ZV]^+F;.SF M'&[O7AHECKMS6[OS,2B1*S7<;:^/N,QO"+__^:._1U>?,^I-[]R;5 M\.C[7TQ;6$-JE+PN)VOB.O=%=&_#2KJIN^^KGOM55\N]G7P4_RC^4?RC^']5 MXO_H^Q]63S]#T#E6P#F'W<6'Q!KT>99(%/[>+,/CYG'R?+8LDQ^WDW]6Y6F4 M_P#*^_I/QS9LZ+R?Y(BWZ9Z)?:1./0#P"FW($[CI[&@_$ M5WL@HG^L_.-_I'F1O$N;]"Q_0.+_R8#-K_$\W/IB!,<&LL+W^,S$\Q+/RY*\<72ZR2%_E9>I]4.L&\+.1SP[\>S$LQ,XZ/Z,P+EY M-IE4R[*U(_^:_/6O_1C[-@^O5NWH%FK5 M=-405XD%14/A[\!7VJ>CWBUQ.Z_R;$V%FR^"'U?9RO[/K)T7W___4$L#!!0 M ( !2(K5K!Z5]WGQ, 'D5 8 ;FQS="TR,#(U,#,R.7@Q,'$P,#$N M:G!GM9=Y.)3MV\=OZ]B7(K*-QY)*R)84)H12&1+S1$_SE*QCEYV9I&QA+-$3 M98I*J*;($C)90E%CGPS"V/<9B6&6^[W['>_V^[WO]SV.]YS[K_N^YKJO M[W5_SN]Y7N W< *0LK<];0OP\ ( #_0#P!' &N#CY?UU0<$/70)" @+\_ (B M,)B@D)B(F)BHB*BHN,0N*7$):0E14:D]4M*[961E9<4DY>3WR,CODI&5^34) M#Q_T'WX!80$!81EQ47&9_W6 'P!I(< '^)./1PW@E>;AD^8!VP XM$X!GK\% M\*_!PPNM41 F)"PB"@VHE@)X>?CX>/GY?JT:>AH//0?XI05V_:9O*;C;Z0I, M+43&("'[L9"ZU9MFV?.]= W#JZ$WA47VR,GO5=#^8*+*^KWBVX>USR]O'U\_<*NAT=$1D7')-ZZG92 M7_<+BDN>/'U6^KRLO++J;75-;=V[^I;6MH_M'9V?/O?U#PP.4;X-4R=I4],S MLW/S"XN,]1\;/S>WF-L[OW3Q 'P\_Q;_K2YI2!R%\#I/D% M?M,7W&7I!+L2LEO-($%(QBK[\9MF877#\W39JZ&](GLTC"8U&;^D_4W9_TS8 MS?^3LG\7]A^ZJ( 8'P_T\?BD 02P4T@+6MEZPC9B)A"CW'""BR;K"R8(+\Q? M1#67K!773ECV5@-%'P0D#7L1\U:#./HQA6W,9AD(Y*8S$T'@BC4(%)<\BU/F M%+(]&62' 6*<;D%8<^G7FA^44'6_$X5AM-V4[(@OB8]5)7J7-A MPI?VQFG&03_@W6GMMXVLJD4\,[HH%02L]E2 0$(/I1)+1E?CDD# 1_2A';*F MBF UM (K,%KZY$3UB5*Y:D _H<4?OE&MVO^[E?<#;S$:4"]6[O@:?[E[%Z MJ:V#+:YY(KUOBY=[4/GR@2Z900$I.T"[\7D=N;'Q#<^N16;_+7OVYS? MC>Z0 =WCE#)4$O<;22A<+QT-T_4W.L7M?>E;J[_H6C/<7+=?WLC#[%K%$<-1 MGN_%%3FE6N)?&U_)1T\][Y !@8AIXL+Y"1W*ZGR/R!RCU/,7,N^_Z' MX1Z>0(7]4YNG>FX[+0O$;'T8'TEL1X@,N2O'C491;/1I0KJK$:/NI( JJ=-G MPUW)_M(][+G8(-W"2..GTTC?<%&9_.^39T-M6Y][^DMAJ^<)@B#@O;8W[GI# M/5)LV/;0BO-U:MZ2443Y6-916!C!\@'/5^U9WZ]$\XDQ\OQRA*1.E)W2);4R MO9/W2EQK.W=RN2H! 2!PFQM?/]O!-@*!S?YEFH'VC\+- M;YQ\$)B\[!?&7&L9^HO^<;FA6O0H*L,B A$GT6N*L/&8M[6@,Y].X9BN4%*% M@X!,?-:X;JX?)< ?[IN-RGFTJ>&MLM&TEZ&5;*$?)2)NW_QXR,S\A;NLSXRC M2V\"*M/&7&CF(M)*/&9PH:5^,RB>W!7JWRJ;>^'WQ9#W1[8]AW_6YM:4<>\A M-+"2<6Y#7!'F++FM0'TU"@3"P[U64M94M6:A1/L+T7+"XAW'GWF%H7V263WQ M'M%&%>@@>$0TEH1H[)(DR216'9C MP7;8+VAK:H*'_^ EDOU=SU#@"T&=CC4 M^[])J"^,EMRZ&]^'76J(ZM M@0BNYM0K_>G)I3/B)@[/.A9-9UVL4^@AW8<5!LX@U_1FL)C2HB+"2UDD:G#Y MK;+NDM- 8''EZ^J,9T6T")'LXO3\JS' @8(][Z[0 E3(+GVKM*9^HMK%B7>W M:S526E43T28@T&Q-#-=&W\C^Z/6'_VHXQH>8IO(FKOOQ^SOEV+R5 8*&TE - M0K&+CE3,*+V5.S.;@^PBD7^:@0 -L=)*+W2FC'0Q YN,3V7VEHU31SH:)19F M#X2:&PC$UBYOL^RC)*=TWO0U'E?T<7OXQ'W$^EWJ;YYXL[>Q%BA'I&9,)"]I M7T4OPANS<@;)7)G8>SV'MK&TA\$#=\T8\7_$DN^:^X9*1NYUINH&EBX/XX4F M+$HT3W^R%WX[6NBF6[:PI1'_!@0$U"!X]1_COL7H<:2-X\SI<.Z9R%808$E> M!('Y9G0P)/$4;OK./'I3Y0Z4/U_0DG%_S[OS1Q!H)&:;Z8& !AL$5B!:J9QR MW/24A2I$M2,TR_.E12)S7Q [M^HHCZ3JI'L!]YM<)8(G".K'.\" M OQ?0"#;I .Q*0/9^TF1PR"PAAS$6T#O\D),EH) 31&+Y00"GQK94!Z\AK9P M1SR.CZ7)[:/ >1M=KW-A6<%'TLHJB"/CU?#V85D MZ%5\9!!X1)G6LG;W\#X8[K%_S>/SQ+*R$M8EI16%2G^ZHX,JF,?V,BG-32K, MY@GWEXHN:3K(DX.J8I4G/]!MI_--E.6#/[>0]G%-XA2&F@29BW.M.Z\-K<)T M,A_)"4<+!BO%')[O^L:21EMS6TG5JR;(P\:0MI>G1GF- MRX2F?'^TTM"#>$.!U+;@I#_I42]]D,09S=F:'!"X$6?)DL<.V$VZOH$GLL]< MQTU*#4#98%>75]?O[4$Q+PZ-YBYLU^\A]H" '/.,'3-Q,L#:!LW'U)*2^HO?SJ^_LU!OFCGLA(E"(-E=9XW/-0U<4%MP>; MCI],!6U/AO):+7 M:FBB,<'ZN81\G$_0MAY"&K%L'@T")>+Q$"3\5(B7TS0$2X+$34E[W?(QWFN( M.E?=EK?X"NY\/C+G]G@L- )W'L<\(,?.SA#EMO;BYE,K)M=N@,"Z>Q,<(C8& MHL16A)7,%;&!B/:P@F#;0.^H^3%C)Q#L_+5DR'-5JD"@]V:%''>]R0XA"C&) M0+!PZT=(?H3MH^04B&#$SL%C.Q5)*\X@H+67 >.V M0+/8V*%=<,V&N.ES##+G-I0KO;SIO[S=@TR:OH]G^D*I5-K$'<"M!R&@0/30<:QFBQ\J2>P-G M<"&9ZUJ-SX^!0%356FM]B!)Y9;*N"-&EIQ8 MAL4S[,J,$VG+38[4)^BO!B PC:8U#A&>HZMKE\E!#'++.-7M0DCSE+F!FO\S MQ/YZ?%EMUHY*.>[V^U1B5\.=V"^*3CG"4T4MW+ZKK]+%0IL/FB!=/*\PI='E MA$K2BK(W8ZFY(9"JC=[C6UY6=I'(PSK$P*\>04QHJ?=;N+""L%UH>O[P*-N* M_O!^0 35G/HR7?3+LCUBZ+FRYPE3[CK>T9"26EQA-])G@4X.BQFVU9P>SD\] M;M.$KV6B[7;,+00IX5UKNS$H:DVI:?U D)?OJM:?/#FVK.Z0=J0;!VI0;@;@ M/FDPX)QD-&1A-NB')V[RP%0WC'>T_Y',=\%N%+3A O/S05.SXKR<$/8GJ(8] M0:_;&NFQ)"'NBO<1DYOX(+("F3BHV5U"<.2U5^'_#-I&-.OSME+<_[\3WV/Y MQ[GV-(K2@W[O"9J--L;O$KU*644&^[8=/YZ:>J"/MM=ESG6%C&9UML M<5,EM#>9"PH/21\YHN?K4 &Z1MMJ/<[?1SVEMX&).A3TPKOCONB+ M/[5#FEVIIZZL'E5-VZ[:G.'OO@]U_Z6^UFJLK,?DUT$Q'(&ZVK15 M8=4BHX*],B4=:DFNYP];PIZK5\=DX8?F=>/)7_2KQ\6\B%6X7SF'@8^2]+,:IXR42DJ7\H0+8&K8\DU0< M%T#7(:1L> ^3MB)= RUS^H(%Y\<7OFWQ2P^1S$$ P+#.>B;19K'9I,#R1/O M':[^-I*[*8RWL(:O%MGO'M$>$*./5W5T9* FM#(]!E]&COELN5\9-)HQNV13 MM#=>XVQ.*4F5CB&7N/YNG_E@DUMML7:T*YB-3,@\S@_E=7Y1/(U-<2!_&MTD MC81MNH/ +77'=\R$27>SJ)C5>(VQI% MZA U2Q!'*14++R7=>[!:44?&'=_DC%_L,8[UOWG"9S:U7:22T"9K;BI81X+H MY%O!"KA%%=KWZYJM*#H.NCM69J3J!2G:IEWU&/=U3ASU,)M]+S\YH'WP]3"! M!VU1I*55Y'Z']#;1-2@B=WB;^#'Z95SB/_7AIDGH@V;C/LGWD);-Y;@I!5#Y ME@0!S0;H/B?Y!0AL_$E$_,VKOP>3V+D_0* 6!-3_RUF26$Z:N$]:W\>83T >Y?]>K8R8B5TQI^!MNERL\)EG*!JLZ]N%U><3>X<2# 3P1KZ=X*TO/ M&[V1.$]=WGC#%!G.MT2*)]<:9IAOC.01GN-V<>69&!HYR;/7S*E4DW-'>?ZT MMH8N3"+3U%6EA-%)S+O"N8W=99)J4\H^)#JLOP]1)3!3^Y"RNMJ.LZ?#TQ U MA#9TVF7% D:QESDLVWW2DFJ6GYXQZCWH5-H1_VBA]K-O/OC)R]8A-5)A"T5 M5?>ZR]J&UM\F2VI-OJ (6SGFZ_21AO&-[\-'9K8(U6A)K#(S=A*7%+"A)[;0 MZUOOCSC2]LE7Z6>D1Y?^*G+]57Z3+K2G<>PPBMFE<#SO$B77#S=<4Q%;.C9J M&NVJ/*FRSZ,+N&B?^U58^79\R>5JA>RR<_8'.]G$H\VH+D;U_JN>7W36ON^, MMC-PMZX3E9D8QY[P!J.FOC7:83+?%JS./.6H:J8E0)DFK\#HVBY,T:FRZ[%? MMMS.M2^\_7+RE4";Z7RLL)SJX1V5)!)Z*8%)H8?9,,[TMNS2[J@?R2Q8QA17X-O/P_ ,R!L>4 MDF!9EJO:#&^:5BL',QF9;@P7QVR.>P_XC\/@H1<0$2?->Y-5N; LS%"3')8Z M+H6591[K;XWP?;8XM.?:RZI%7_4NF?@2L1<&)34Q$L=X+D^3V126*BHJJG:)!TCG9A6^^JW-0WN M;;$RV9?J*_;#PJ3333G:6?](_ OM"QENBTXCUM3/!CO;7N?,+-1&API[QZ_' M/V6X;PKDTM!M."GFDZCNW\7=YD2K$VG3/N\/,SKK5* P0>,W$3 M4(;5.-G$Z@G;--1QO:;:L]?IR)2GT)'.^<2@HN-8U7+Q M9[2A16'$;)IV]\Z=- MXN=7%JG:GM=6MI[!__/ O/<3>DRM!T4BC([D1JLX?]WV/)SX6C;G86WW^KV<"U/C M.!+'OXJ.J=V!JC@/0N:1,%2Q#%-#W9% RCY??OD72U523:"P+-' +:;. MA,W9I2I+7K OH+60DOVB13H&QGK=-O['C_Y1%)T<8V5GH90JAFS0Z?4[A]W# M >N^&1Z^'PZZ[/^/RT_1N[V3 M8RNLA)/C3OW;YXU5.C\Y3L64&3N7\&%OPO58%)%5Y;#?+>T(2W;P]%J>ZV@F M4IL/>]WN3Z.2IZDHQI&$S&)*NS]8IFDQSI>)R@@KL#<:)+=B"E1[H]Y$ M?# M6-E\M-[$II)E72Y3A8TR/A%R/GQ]*29@V*\P8U_5A!>O6SX%?QO0(GL]04[ B MX=0>+TS4;'3F6XF53+&F\^MHV-4_/Y] M6P[H5!CLEQ1V/LQ%FD*!E?_\ZMUAMS\Z[E#>A^KD]V8O0<\#_:.F[^S\Z^7% MIXNST\N+WWY]Q*G;V*N7,7]DXL6.\NK@OVSS3ZK8MQB"6@KLCFS.;?# MA^W)QOEZTMFQ/); 8J53T!_VNGO8>RD#D!?'IN1)?1Q,\R6B1$G)2P/#^H_1 MCQB;"#%OU<0-4>.:0X?._DCRN:KL,!/7D(X:EP)O93VT5N-/^B"#2TLDX3*X MF?,XM&@TRX6%B(8+AH6::5[6UKS#4F%8@SF]-EY?TZ9%J^M"HL:+C=K(@"E[X=1BYEYVE_2T\[ MW#)/^X4;)]399,ZNT'@)J.E;WN&"FZ4*9[-0& Q@!5P4C!=S5A565X"&HM!W MD0*Z'F<3/"(S6<833-),381E5OE\-S(4D( Q7,\IRX1? ;;;J--@6HK&8).2 MK*8V*$,B-(8GF T#%H.6X&0SG(,D9Z:BCV7Y&6@(E5 ')L*@4J?1]@&-!E-" MX@RD>DLT3:7839QH')1XWAR&'45V%-D:BO2?"T6 9:) /R677_IE"Q&"V?&T M;IP714;U4;B,?R>R2K%.]/V&$[:0&X(40(FN2]0A&DFYQ$KP:+/6-)(K=7%X MBW)4$C,@2Q0ZO&O..'L2;G*6234S-6@TC%%*:(X-<4KT=J.5K08O3&W,#6MW MR-@A8VN0<;1ER+A<\2]:*KVW(Q.@$,)>NE"K+!-XZ#SO@G$-SL?19P6M)/1% M!H9F19B8!\._"%5TAND/NG U2EH@Z/PN*&6& F)!H4\ M%_Q3,X@? M;!>#/H+!OJ /NKCA^ZAH44B3\,K6?+2B*HT5H'Z@]4RJ!'-! MX>JAG;ZEGFEJ(G\+ >D1PI6EW[>"7J*3 K4-VF*4%*F["6.JV(A4<"VH \(' M54ZE%51392C0<=@U+BIR&D890(,L:B8J5'*:^TIRDE[8+6?$,F#"$C[\:D:- M^%<,E!'5$9;'%;SE:HC5/[7S/-1B#+[MK-@Q[+DS+-YJAMU:@MQ V>W%RZV) MAA2@9)X25FJPGIT(5=%B7IL M!Z\=O%X O)(M@]?YE,O*J13R;,@R2.@AB0+,ACV818QX"]7E#S=ORSA684%4 M3,9O_L0XR]^VX#:ZD"]R ^UL9=_?3V9QO6?F\ M^)-">$56^P\T.-\\?-^F6 MX>:C]^2;1* [6F$+QIW9B)T[*"2*X5225)K\OA$P;:AUHHS%='HZ!NLR..+U MC6ZV_XTB&0(,MPZ\%;EW"RB2U(]#GB0.CGHQB-( MM3F3X@IDN#.WEK_U?P_1TT"NB;2WAYN)-CC:$>UOO5$^>!$;Y>[YF;3F76NI M-DC\-)FS%!Y$C3O$CS=VH1:F\2H55FFS"-E< E8YF0AK ?Z'M(L5!H5T/A5H MGZMD'\F$2LJ04L/?M!]6XQ3^K 2:[]!9%8F[E7?P^'O?.XIL'T6V6A=MVS[X MJ92,=G,$$H1N(]&MJ40 NGP(I1;[T3/@5Q0;^=T4%QVY?2#WK$]]._U.( E; MQ_[&W@;QP5,L:&"A/;X)G;![A$60'+@R6CY ,QB=F6J""PM'Q74F:+Z-#Q[L M@J\=9%X(9+9MH_H48ZQ,HQ1HHF)12S0'/SG+E50Y?81>RYD&"N/8V12?/\E6)[7O!@%[9S MZU9 \JV1KX?^T*M>M(IPOE8)WEWZ8GB/[ 9F>&55DS(.+;4=]7@%Y"S\=YT* MJO;^HT'[J/]3 MQT;)RL*H9NMJ%Y_-FKK]DO+O&(;/5=Q^<[H&1^W!F]UT;<5T.;"O7M7O[V:/ M_GH9!O@E$F4H"EUC\8/GF;7%2_ORZ#<_[JW"7LG7_B<]?HM M1N\4KTSMW;POP#[(PEYYS=PC,^Q5U_W;IEF^XP!U3&?E+<(;@[1E:W[[=,+] MEA)!]"6MH]T:>L0U]'R7R>\:C*"+#;V[+"!CY]>05"0[V&^-+>G_4%SV,>SJ M;EY.=7SE+\^/OBCN(2'RA6:/>7(UUJHJ4HH?E![6_M_X;HC5$\&H=2.[*]LP MX0LH0M+*EU*L?^%%B;%RY%4@SS#('?*I$O56QMOW[?X"5#ZIZ_8L_/=H=-S7 MV\]?%Z2[5SFTA\1-X>GQ4 M@.4LR;DV8-]W_KKX$+WM'!]9824<'_6:;U\W5NGL^"@5$V;L3,+[3L'U6)21 M5=7PH%_9$;;LX>F5.E?15*0V'P[Z_>]'%4]348XC"9G%DKW]=XLR+<;YHE 9 M807.1H/D5DR >F_UFTC@>A@KFX]6AUC7LFK:9:JT4<8+(6?#EQ>B ,-^@RG[ MI I>ONSZ$OPVH$7V+PT47O0J1\E5C+%GLZNO^Z&"P MMW_4BU'9U7U,;/\.$Z/F=Y_;0J$387!>4MC9,!=I"B5V_L.+M_O]@]%1C^K> MUR2_M'H)>A[HK[5\IV>?+LX_G)^>7)S__ML#+MW:63V/M;NG.76.S[OL9RXD M^P\W_%)T60+:BFS&;,[M\'XGLG:Y'G5Q+(\EL%CI%/3[3K^#LY65@V/P8?0W=1(CR5A5.1:TMAPZ=_)'D,U7;82:N(!VU=@(O M9:-:J_$OO1?EDHDD7 8O1*]EZVC?I:?L;YFD_P$CS:K R-R)6Z,+Q+-6J)%1!+%#J\&\XX>1)N9RN#-R 10"&$O;=0JRP0> M.L\[9UR#\W'T64&6A+[(P-"J")-3=:I6($DAHD+'J3")5*;&=D1?M)+>V2NM M$DBQV+ =].T4$"R\ Y]=)3DOQ\!.D!E\JB68$& <\&APN .[_I Z&1RFOFC7 M]2DHOU%ZN*&1&!&)%@IY5""I;C=D=GW(;#>4D0)6H0JK4?@T?'#X:8/-P>LM MUCP6UOAJ;@4ZQZMN_]A Q' M'T;R(8NJ-7: )(+LF:@)UH+2]4/IO@6I:1,C?QD!(23$+ N_[P;21"<%$AR4 MQ2@I4GXT,@1&64 !;)(G*A1Q6GM M:\F)?^&TG!"+J E;^!BL'3KBKQBH(E(D;(\6O.&4B#5_C?/<@W*;LY@;HQHB((3D1)0<:-*9\[<(,A1\H;0B^NT01+$-L&] M4U $MFY8PE4'.@Y//"0N56TE?QPWO H3JFI=(9X9%S$F"1J>$\"E@<908B H M$=;P#%2$EU2E+JV'+L1542$IVX+7%KR> 7@E&P9>9Q,N:\=2R+,ARR"A&R5* M,&L2,?- \0:LRQ^NS\TXK,*&R)B,SP#%N,J?E^ FO)#/:P.EM[(O)Y59W"3. M'/R"UP3*,Z+.MW"SA9NG#S?IAL'-3]Z3KR,"7=8*>1AW9BWLW((A40RGDJ36 MY/>M@&E-KX4R%LOI#AGLRZ#&FZO=;.4(S]\ M%CER=^M,VJ!<=\$QB/*TD69!-P@K;A$U7LL]S47C=2JLTF8>J+D"[+(HA+4 M_X?0Q0I#03J?"I3/=;*#>(3\R1 _PV_*@C4@"O_4 L5W@%F7B;N*M[O->'^K MR+'1#&C3,MXG4C+*VPA$#;I@1%>B$@'HYB%HFF>>I\ O*0KR>1,7![F,C[NU MI[EZ?BOP"$EB?QUO#M\AD.LTV'4C0/*CD:^'^="#761%N%[+"-Y?^&)X:NP:S/#:JC;*.&AI MY&CT%2!G[K^KJ* :[S_$'EJ*7?'SUF-IK9[)[NG>MD9AS7%$J#*,<2^^C*:H MD"\^ZC8_SV.C9&UAU #K\OR>C$'=W)[\XX3A![">)ZN?9Q=05(3G6!_BP38'QJ,H'W&I5-.?U MAM2$4'X??G"+N -7R.>T/.;)Y5BKNDPI1%!ZV#A^ZV4/RR>"4*M"]I&- M$J%HZ2T3JV^PJ# 0G_9HR>>['& M_P!02P,$% @ %(BM6GZGTF:4!@ ARX !8 !N;'-T+3(P,C4P,S(Y M>&5X,S(N:'1M[1K[;]HX^%_YCNFV5B(08.W6A"%QE%ZK6Q\K]'3WHY,XQ*JQ M,\[MJ*J +\^?^^'[>YOEC44$1$^#>!X?/H9 NFG4RHT M^(H2C;TSIB,8RS@F DZI4HQS^$.Q8$(!6G8#__&C\]ZR>ET$-BA62>' 7K/5 M:;;M]A[8^T[[P-FSX>(4=J[&@UTS.])3CI^4!+WNE&H"?D140O6GVM7XR/I8 MZW4UTYSVNLWR.Y_KR6#1ZP;L!A*]X/13;4K4A E+R]CIV+%V<643A]?FS*T9 M"W3DM&S[=S%)'[OH6]ZV,RW6A%-H*R93QA?-NS*8T@3,Z@TLY)>)=/>_![X0J%KYSL]D) M^X\B:"20,T&MB.9X-EH'KJ9S;1'.)KB;Z75SEC@%-[Q[=^TK1CCN<4SY#=7, M)V8_(A*KNNDLW\63/$!(PWG$/*;?OFGMVVZGW6AUFQXR.]X$8>T'$&:6/YRV M6X;>L 3IXDPOG(@% 14(_.V;CVV[XW:;9NZFB/R6]'RT/*H>2WR#X>7XY.AD MT!^?G)_!Q=7EZ*I_-H;Q^0;%^&LI;'V$J\:H,6C :#@P5.:JVNKLV?6,R(WM MU/54;[,0^R/H'YY?C(>'KU(T*P(YL/?A_ C&QT,8]2__Z)\-1];Y/Y^'_T)_ M,#8C;=MN/Z%SN9?TU^%=-D13K789PC,7@9R.F5)8K8T_PJ()U.=+0DPAX&(*HJ8[YB. J6^,< M,R5%=%2"RF2RGS!D/K8JE .V-0L1BSK$J4I2@H+0$BH>*^=LQ6,98D@@8Y-0 M5=>LS#2F5* P(LHC@B;6^9S3!?1];4:,*=5QG.BZ66PF>C3)AI(TPS]#UE#5 M^N F<"WD#!DXH&_RE%J>)QY$94J'D/M7L&LJ(\R(-7+:3F/AENT M M7V'YDG,2)]0I?[B/P1L+DTLMIQF+*IFN:6;X6YPL4&^=D,UIX%82T!S+DK4: MPY4.2@KR:9W](EO6077PISAOM-PGO/"KF8M%=-U9Q#2U#"^I@_JE2.Q6<"AX M7N"ZT]I=1VEUPL;T)&\:.(B4FA*^$KB*KEK/F$SAW,*4HZ?SY33FQJ$LG8RB M7U.FJ*F<,JM?,^8=LIO_+"WUUB*JEIAI6-(W\FIG 'S<> M,G1C0N=BV1KGUCCO&&?[&1HG$Z%I9ND#YBB:,!.%F8"JY1)FDI18T<08:=T, M$\X!EU&#&)IP$J/5)O5L5<@$$;[I1X!!5LEGZ0/.2GENXS*F>LRQD-%)5+K58R?[UK:*,Z<[ M;H.D6E:]1N8J2CQ*?A4N9&F.ZU8N2VO>0P@5QJZ9;>50JP)9(K20RUG)L+)M M&2_A>(J2:VN&#/GF0=ERG'B)Y*FF;NDH5^E[W@I5ZZ63--%5;X ME<23F/;W6_8=667^>37Z/E!H3UZ]!RR)T4TX3&2+/"[]ZY44[E:B92KQQ)'Y M$"/K;0V9?_V$Y9V2!;0Z>9V_(M0?,+K"=Q=96RN> YH "^"-G?T])_G^('>: M21,&42K@KP8<2S&YPZ'GI.K/+^8_0(F,UWQ-&K35GB?1GI>K(!=8^S 36NKH M:1@-83BG?FHR##C/SQ"S"FDD,5<^9 IK*:FVBO0B%>F9D\D8D/XE[C1JQI>GI];,/Y?,;Q1 B*F%VV\X2 MF"FF-14(%Q.2['5S<5\?@+Q:FQDC?,/##2C1ZF7BVN%UM$QC/>)? M3Y1,16!NI*1RRCA4>9F\.E#P?EV_RLBU\B:ZZ%IY$KW^W#HF$TP^L_L'$FJJ M''(C67G9_>&@\;ZUC)AYGYU=:^?/N)O9*_#_ 5!+ 0(4 Q0 ( !2(K5H( MHC"- 1( !^T 1 " 0 !N;'-T+3(P,C4P,S(Y+GAS M9%!+ 0(4 Q0 ( !2(K5JDWPJ3L T #2Z 5 " 3 2 M !N;'-T+3(P,C4P,S(Y7V-A;"YX;6Q02P$"% ,4 " 4B*U:J)%OY$\K M #-JP( %0 @ $3( ;FQS="TR,#(U,#,R.5]D968N>&UL M4$L! A0#% @ %(BM6I"/S$WI6 -T % !4 ( !E4L M &YL&5X,S%D,2YH=&U02P$"% ,4 " 4B*U:W8I8 MX^T( #:0P & @ %01@, ;FQS="TR,#(U,#,R.7AE>#,Q M9#(N:'1M4$L! A0#% @ %(BM6GZGTF:4!@ ARX !8 M ( ! XML 72 nlst-20250329x10q_htm.xml IDEA: XBRL DOCUMENT 0001282631 us-gaap:SeriesAMember us-gaap:CommonStockMember 2024-10-11 0001282631 us-gaap:CommonStockMember 2024-12-29 2025-03-29 0001282631 us-gaap:SeriesAMember us-gaap:PrivatePlacementMember 2024-10-11 2024-10-11 0001282631 us-gaap:CommonStockMember us-gaap:PrivatePlacementMember 2024-10-11 2024-10-11 0001282631 us-gaap:RetainedEarningsMember 2025-03-29 0001282631 us-gaap:AdditionalPaidInCapitalMember 2025-03-29 0001282631 us-gaap:RetainedEarningsMember 2024-12-28 0001282631 us-gaap:AdditionalPaidInCapitalMember 2024-12-28 0001282631 us-gaap:RetainedEarningsMember 2024-03-30 0001282631 us-gaap:AdditionalPaidInCapitalMember 2024-03-30 0001282631 us-gaap:RetainedEarningsMember 2023-12-30 0001282631 us-gaap:AdditionalPaidInCapitalMember 2023-12-30 0001282631 us-gaap:CommonStockMember 2025-03-29 0001282631 us-gaap:CommonStockMember 2024-12-28 0001282631 us-gaap:CommonStockMember 2024-03-30 0001282631 us-gaap:CommonStockMember 2023-12-30 0001282631 2017-04-17 0001282631 us-gaap:SeriesAPreferredStockMember 2017-04-17 0001282631 us-gaap:RestrictedStockUnitsRSUMember 2025-03-29 0001282631 us-gaap:RestrictedStockUnitsRSUMember 2024-12-28 0001282631 us-gaap:RestrictedStockUnitsRSUMember 2024-12-29 2025-03-29 0001282631 us-gaap:RestrictedStockUnitsRSUMember nlst:Plan2006Member 2024-12-29 2025-03-29 0001282631 srt:MaximumMember nlst:WarrantAmendmentMember us-gaap:CommonStockMember 2024-10-11 2024-10-11 0001282631 srt:MaximumMember us-gaap:PrivatePlacementMember 2024-10-11 2024-10-11 0001282631 us-gaap:PrivatePlacementMember 2024-10-11 2024-10-11 0001282631 nlst:ResalesOfThirdPartyProductsMember 2024-12-29 2025-03-29 0001282631 nlst:OtherCountriesMember 2024-12-29 2025-03-29 0001282631 nlst:ModularMemorySubsystemsMember 2024-12-29 2025-03-29 0001282631 country:US 2024-12-29 2025-03-29 0001282631 country:CN 2024-12-29 2025-03-29 0001282631 nlst:OtherCountriesMember 2023-12-31 2024-12-28 0001282631 country:US 2023-12-31 2024-12-28 0001282631 country:CN 2023-12-31 2024-12-28 0001282631 nlst:ResalesOfThirdPartyProductsMember 2023-12-31 2024-03-30 0001282631 nlst:ModularMemorySubsystemsMember 2023-12-31 2024-03-30 0001282631 us-gaap:SeriesAPreferredStockMember 2025-03-29 0001282631 us-gaap:SeriesAPreferredStockMember 2024-12-28 0001282631 us-gaap:RetainedEarningsMember 2024-12-29 2025-03-29 0001282631 us-gaap:RetainedEarningsMember 2023-12-31 2024-03-30 0001282631 us-gaap:FinancialStandbyLetterOfCreditMember nlst:SiliconValleyBankMember 2025-03-29 0001282631 us-gaap:FinancialStandbyLetterOfCreditMember nlst:SiliconValleyBankMember 2024-12-28 0001282631 us-gaap:LineOfCreditMember nlst:SiliconValleyBankMember 2023-11-07 0001282631 us-gaap:FinancialStandbyLetterOfCreditMember nlst:SiliconValleyBankMember 2024-12-29 2025-03-29 0001282631 us-gaap:FinancialStandbyLetterOfCreditMember nlst:SiliconValleyBankMember 2023-12-31 2024-12-28 0001282631 nlst:SamsungLitigationsMember 2022-08-01 2022-08-01 0001282631 nlst:MicronLitigationMember 2022-08-01 2022-08-01 0001282631 2022-03-31 2022-03-31 0001282631 nlst:InsurancePolicyFinanceNotesPayable7.31PercentMember 2025-01-17 0001282631 srt:MinimumMember country:CN us-gaap:SalesRevenueProductLineMember us-gaap:CustomerConcentrationRiskMember 2024-12-29 2025-03-29 0001282631 nlst:SupplierOneMember us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2024-12-29 2025-03-29 0001282631 nlst:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-12-29 2025-03-29 0001282631 nlst:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-12-29 2025-03-29 0001282631 nlst:CustomersMember nlst:SalesRevenueResaleOfProductsMember us-gaap:CustomerConcentrationRiskMember 2024-12-29 2025-03-29 0001282631 nlst:CustomerOneMember us-gaap:SalesRevenueProductLineMember us-gaap:CustomerConcentrationRiskMember 2024-12-29 2025-03-29 0001282631 nlst:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-12-29 2025-03-29 0001282631 nlst:CustomerFourMember us-gaap:SalesRevenueProductLineMember us-gaap:CustomerConcentrationRiskMember 2024-12-29 2025-03-29 0001282631 nlst:CustomerFourMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-12-29 2025-03-29 0001282631 nlst:CustomerFiveMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-12-29 2025-03-29 0001282631 nlst:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-12-31 2024-12-28 0001282631 nlst:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-12-31 2024-12-28 0001282631 nlst:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-12-31 2024-12-28 0001282631 srt:MinimumMember country:CN us-gaap:SalesRevenueProductLineMember us-gaap:CustomerConcentrationRiskMember 2023-12-31 2024-03-30 0001282631 nlst:SupplierOneMember us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2023-12-31 2024-03-30 0001282631 nlst:CustomerTwoMember us-gaap:SalesRevenueProductLineMember us-gaap:CustomerConcentrationRiskMember 2023-12-31 2024-03-30 0001282631 nlst:CustomerThreeMember us-gaap:SalesRevenueProductLineMember us-gaap:CustomerConcentrationRiskMember 2023-12-31 2024-03-30 0001282631 nlst:CustomersMember nlst:SalesRevenueResaleOfProductsMember us-gaap:CustomerConcentrationRiskMember 2023-12-31 2024-03-30 0001282631 nlst:CustomerOneMember us-gaap:SalesRevenueProductLineMember us-gaap:CustomerConcentrationRiskMember 2023-12-31 2024-03-30 0001282631 us-gaap:WarrantMember 2025-03-29 0001282631 us-gaap:WarrantMember 2024-12-28 0001282631 us-gaap:SeriesBMember us-gaap:PrivatePlacementMember 2024-10-11 0001282631 us-gaap:SeriesAMember us-gaap:PrivatePlacementMember 2024-10-11 0001282631 2023-12-30 0001282631 2024-03-30 0001282631 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-12-29 2025-03-29 0001282631 us-gaap:ResearchAndDevelopmentExpenseMember 2024-12-29 2025-03-29 0001282631 us-gaap:CostOfSalesMember 2024-12-29 2025-03-29 0001282631 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-12-31 2024-03-30 0001282631 us-gaap:ResearchAndDevelopmentExpenseMember 2023-12-31 2024-03-30 0001282631 us-gaap:CostOfSalesMember 2023-12-31 2024-03-30 0001282631 us-gaap:AdditionalPaidInCapitalMember 2024-12-29 2025-03-29 0001282631 2024-12-28 0001282631 us-gaap:CommonStockMember 2023-12-31 2024-03-30 0001282631 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 2024-03-30 0001282631 nlst:March2025PurchaseAgreementMember 2025-03-30 2025-05-01 0001282631 srt:MaximumMember nlst:March2025PurchaseAgreementMember 2025-03-13 2025-03-13 0001282631 srt:MaximumMember nlst:March2025LincolnParkPurchaseAgreementMember 2025-03-13 2025-03-13 0001282631 srt:MaximumMember nlst:September2021LincolnParkPurchaseAgreementMember 2021-09-28 2021-09-28 0001282631 nlst:September2021LincolnParkPurchaseAgreementMember 2021-09-01 2021-09-30 0001282631 nlst:March2025PurchaseAgreementMember us-gaap:SubsequentEventMember 2025-03-30 2025-05-09 0001282631 nlst:September2021LincolnParkPurchaseAgreementMember 2024-12-29 2025-03-29 0001282631 nlst:March2025PurchaseAgreementMember 2024-12-29 2025-03-29 0001282631 nlst:Amended2006PlanMember 2024-12-29 2025-03-29 0001282631 nlst:March2025PurchaseAgreementMember 2025-03-13 0001282631 nlst:September2021LincolnParkPurchaseAgreementMember 2021-09-28 0001282631 nlst:September2021LincolnParkPurchaseAgreementMember 2023-12-31 2024-12-28 0001282631 nlst:March2025LincolnParkPurchaseAgreementMember 2025-03-13 2025-03-13 0001282631 nlst:March2025PurchaseAgreementMember 2025-03-13 2025-03-13 0001282631 nlst:September2021LincolnParkPurchaseAgreementMember 2021-09-28 2021-09-28 0001282631 2023-12-31 2024-03-30 0001282631 srt:MinimumMember 2025-03-29 0001282631 srt:MaximumMember 2025-03-29 0001282631 2017-04-17 2017-04-17 0001282631 2023-01-10 2023-01-10 0001282631 2022-08-26 2022-08-26 0001282631 2022-05-17 2022-05-17 0001282631 2022-03-22 2022-03-22 0001282631 2022-03-02 2022-03-02 0001282631 2022-02-17 2022-02-17 0001282631 2025-03-29 0001282631 us-gaap:PrivatePlacementMember 2024-10-11 0001282631 us-gaap:LineOfCreditMember nlst:SiliconValleyBankMember 2023-11-07 2023-11-07 0001282631 nlst:InsurancePolicyFinanceNotesPayable7.31PercentMember 2025-01-15 2025-01-15 0001282631 2023-12-31 2024-12-28 0001282631 nlst:CustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-12-29 2025-03-29 0001282631 nlst:CustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-12-31 2024-12-28 0001282631 us-gaap:WarrantMember 2024-12-29 2025-03-29 0001282631 2025-05-09 0001282631 2024-12-29 2025-03-29 shares iso4217:USD shares nlst:customer iso4217:USD pure nlst:patent nlst:item -0.03 -0.07 P10D 0.001 NETLIST INC 0001282631 --12-27 2025 Q1 false http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent -0.03 -0.07 272379000 254931000 274573000 271986000 P36M P36M P36M P9M 10-Q true 2025-03-29 false 001-33170 DE 95-4812784 111 Academy, Suite 100 Irvine CA 92617 949 435-0025 None Yes Yes Non-accelerated Filer true false false 274803498 14430000 22507000 11150000 12100000 14000 41000 1920000 1671000 2253000 2744000 789000 733000 30542000 39755000 464000 517000 962000 1101000 456000 466000 32424000 41839000 38651000 42307000 1573000 1230000 935000 808000 1594000 40000 2421000 2675000 358000 45532000 47060000 491000 641000 73000 186000 46096000 47887000 0.001 0.001 10000000 10000000 0.001 0.001 1000000 1000000 0 0 0 0 0.001 0.001 450000000 450000000 274573000 271986000 275000 273000 333228000 331367000 -347175000 -337688000 -13672000 -6048000 32424000 41839000 28975000 35807000 27675000 35092000 1300000 715000 893000 2441000 7027000 12540000 3147000 3116000 11067000 18097000 -9767000 -17382000 220000 377000 60000 38000 280000 415000 -9487000 -16967000 1000 -9487000 -16968000 -0.03 -0.07 272379000 254931000 254931000 271986000 273000 331367000 -337688000 -6048000 -9487000 -9487000 2112000 2000 937000 939000 23000 12000 12000 971000 971000 506000 1000 -1000 54000 1000 58000 59000 274573000 275000 333228000 -347175000 -13672000 253593000 254000 307328000 -283823000 23759000 -16968000 -16968000 1244000 1000 2130000 2131000 78000 62000 62000 1374000 1374000 678000 1000 -1000 4000 -7000 -7000 255589000 256000 310886000 -300791000 10351000 -9487000 -16968000 71000 85000 139000 167000 251000 971000 1374000 249000 -33000 -491000 3138000 -486000 136000 -3656000 3211000 127000 239000 1554000 -266000 915000 -10070000 -14218000 13000 37000 -13000 -37000 343000 537000 54000 179000 123000 939000 2131000 12000 62000 -59000 -7000 1056000 2546000 -9027000 -11709000 34607000 52845000 25580000 41136000 14430000 28736000 11150000 12400000 25580000 41136000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Note 1—Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Basis of Presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Our unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). Certain information and footnote disclosures normally included in the condensed consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto as of and for the year ended December 28, 2024, included in our Annual Report on Form 10-K filed with the SEC on March 28, 2025.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">In the opinion of management, all adjustments for the fair presentation of our condensed consolidated financial statements have been made. The adjustments are of a normal recurring nature except as otherwise noted. The results of operations for the interim periods are not necessarily indicative of the results to be expected for other periods or the full fiscal year. We have evaluated events occurring subsequent to March 29, 2025 through the filing date of this Quarterly Report on Form 10-Q and concluded that there were no events that required recognition and disclosures other than those discussed elsewhere in the notes hereto.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Principles of Consolidation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The condensed consolidated financial statements include the accounts of Netlist, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Fiscal Year</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Our fiscal year is the </span><span style="font-family:'Arial','Helvetica','sans-serif';">52</span><span style="font-family:'Arial','Helvetica','sans-serif';">- or </span><span style="font-family:'Arial','Helvetica','sans-serif';">53</span><span style="font-family:'Arial','Helvetica','sans-serif';">-week period that ends on the Saturday nearest to December 31. Our fiscal year 2025 will include </span><span style="font-family:'Arial','Helvetica','sans-serif';">52</span><span style="font-family:'Arial','Helvetica','sans-serif';"> weeks and ends on December 27, 2025. Each quarter of fiscal year 2025 will be comprised of </span><span style="font-family:'Arial','Helvetica','sans-serif';">13</span><span style="font-family:'Arial','Helvetica','sans-serif';"> weeks. Unless otherwise stated, references to particular years, quarters, months and periods refer to our fiscal years ended in December and the associated quarters, months and periods of those fiscal years.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The preparation of the accompanying condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported. Significant items subject to such estimates and assumptions made by management include, but not limited to, </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">the determination of inventory reserves, allowance for doubtful accounts, and the discount rate used for lease obligation. Actual results may differ materially from those estimates.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Liquidity</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">We incurred net loss of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$9.5</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million for the three months ended March 29, 2025 and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$17.0</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million for the three months ended March 30, 2024. We have historically financed our operations primarily with proceeds from issuances of equity and receipts from revenues. In addition, we have received proceeds from our entry into a Strategic Product Supply and License Agreement with SK hynix, Inc., a South Korean memory semiconductor supplier (“SK hynix”), on April 5, 2021 (the “Strategic Agreement”), which we used to support our operations. We have also funded our operations with a revolving line of credit under a bank credit facility with Silicon Valley Bank, a division of First-Citizens Bank &amp; Trust Company (“SVB”), proceeds raised from the 2024 Offering (as defined below) and funds raised through the March 2025 Purchase Agreement (as defined below) (see Notes 3 and 7).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">March 2025 Lincoln Park Purchase Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On March 13, 2025, we entered into the March 2025 Purchase Agreement with </span><span style="font-family:'Arial','Helvetica','sans-serif';">Lincoln Park Capital Fund, LLC (“Lincoln Park”)</span><span style="font-family:'Arial','Helvetica','sans-serif';">, pursuant to which we have the right to sell to Lincoln Park up to an aggregate of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$75</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million in shares of our common stock over the </span><span style="font-family:'Arial','Helvetica','sans-serif';">36-month</span><span style="font-family:'Arial','Helvetica','sans-serif';"> term of the March 2025 Purchase Agreement subject to the conditions and limitations set forth in the March 2025 Purchase Agreement. As of March 29, 2025, </span><span style="font-family:'Arial','Helvetica','sans-serif';">$74.1</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million remains available under the March 2025 Purchase Agreement with Lincoln Park (see Note 7).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">2024 Offering</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On October 11, 2024, we entered into a Securities Purchase Agreement (the “2024 Purchase Agreement”) with certain investors, pursuant to which we issued and sold to the investors in a registered offering (the “2024 Offering”) an aggregate of (i) </span><span style="font-family:'Arial','Helvetica','sans-serif';">13,636,364</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of our common stock, (ii) Series A Common Stock Purchase Warrants (the “Series A Warrants”) to purchase up to an aggregate of </span><span style="font-family:'Arial','Helvetica','sans-serif';">13,636,364</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of our common stock, at a purchase price of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$1.30</span><span style="font-family:'Arial','Helvetica','sans-serif';"> per share, and (iii) Series B Common Stock Purchase Warrants (the “Series B Warrants,” and together with the Series A Warrants, the “Warrants”) to purchase up to </span><span style="font-family:'Arial','Helvetica','sans-serif';">13,636,364</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of our common stock, at a per share purchase price of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$1.10</span><span style="font-family:'Arial','Helvetica','sans-serif';"> per share and accompanying warrants. The 2024 Offering closed on October 15, 2024. The net proceeds to us from the 2024 Offering were approximately </span><span style="font-family:'Arial','Helvetica','sans-serif';">$14.2</span><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> million, after deducting placement agent fees and offering costs paid by us (see Note 7). </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Inadequate working capital would have a material adverse effect on our business and operations and could cause us to fail to execute our business plan, fail to take advantage of future opportunities or fail to respond to competitive pressures or customer requirements. A lack of sufficient funding may also require us to significantly modify our business model and/or reduce or cease our operations, which could include implementing cost-cutting measures or delaying, scaling back or eliminating some or all of our ongoing and planned investments in corporate infrastructure, research and development projects, business development initiatives and sales and marketing activities, among other activities. While our estimates of our operating revenues and expenses and working capital requirements could be incorrect and we may use our cash resources faster than we anticipate, management believes our existing balance of cash and cash equivalents together with the Strategic Agreement with SK hynix, proceeds from issuances of debt and equity securities, including our equity line with Lincoln Park (see Note 7), cash receipts from revenues, borrowing availability under the 2023 SVB Credit Agreement (see Note 3), and funds raised through future equity offerings, will be sufficient to meet our anticipated cash needs for at least the next 12 months.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Recently Issued Accounting Standards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;font-family:'Arial','Helvetica','sans-serif';">In November 2023, </span><span style="font-family:'Arial','Helvetica','sans-serif';">the Financial Accounting Standards Board (“FASB”) </span><span style="color:#212529;font-family:'Arial','Helvetica','sans-serif';">issued </span><span style="font-family:'Arial','Helvetica','sans-serif';">Accounting Standards Update (“ASU”)</span><span style="color:#212529;font-family:'Arial','Helvetica','sans-serif';"> No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure, </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;font-family:'Arial','Helvetica','sans-serif';">which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. </span><span style="font-family:'Arial','Helvetica','sans-serif';">This ASU is effective for the annual periods beginning January 1, 2024, and becomes effective for interim periods within fiscal years beginning January 1, 2025. We</span><span style="color:#212529;font-family:'Arial','Helvetica','sans-serif';"> adopted this guidance on December 28, 2024.</span><span style="font-family:'Arial','Helvetica','sans-serif';"> The adoption only impacted our disclosure and has no material impact on the Company’s condensed consolidated financial statements as of and for the quarter ended March 29, 2025.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">In November 2024, the FASB issued ASU 2024-03, Income Statement – Reporting Comprehensive Income – Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, which updates expense disclosure requirements on an annual and interim basis. This ASU is effective for the annual periods beginning after December 15, 2026, and the interim reporting periods beginning after December 15, 2027. Early adoption is permitted. We are currently evaluating the impact of adopting this ASU. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which will require us to disclose specified additional information in its income tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. This ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. We will adopt this ASU using either a prospective or retrospective transition method. We are currently evaluating the impact of adopting this ASU.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;">Segment Information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating segments</span><span style="font-family:'Arial','Helvetica','sans-serif';"> are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Company’s chief operating decision maker, the chief executive officer, reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance on a regular basis. Accordingly, the Company considers itself to be one reportable segment, which is comprised of one operating segment: resales of third-party products and sale of our modular memory subsystems.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Significant expenses were as follows (in thousands):</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Expense:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Employee Compensation (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,160</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,547</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock Based Compensation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 971</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,374</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Program Expenses (2)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 581</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 948</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Professional Fees (3)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 6,613</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 12,389</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">The amounts consisted of employee compensation related to both COGS and operating expenses. The amounts do not include stock-based compensation. </span><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">The amounts do not include professional fees.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">The amounts consisted of costs, such as outside services, depreciation, and dues and subscriptions, related to both COGS and operating expenses. The amounts do not include professional fees.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">The amounts consisted of legal fees, tax and audit fees.</span></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Basis of Presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Our unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). Certain information and footnote disclosures normally included in the condensed consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto as of and for the year ended December 28, 2024, included in our Annual Report on Form 10-K filed with the SEC on March 28, 2025.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">In the opinion of management, all adjustments for the fair presentation of our condensed consolidated financial statements have been made. The adjustments are of a normal recurring nature except as otherwise noted. The results of operations for the interim periods are not necessarily indicative of the results to be expected for other periods or the full fiscal year. We have evaluated events occurring subsequent to March 29, 2025 through the filing date of this Quarterly Report on Form 10-Q and concluded that there were no events that required recognition and disclosures other than those discussed elsewhere in the notes hereto.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Principles of Consolidation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The condensed consolidated financial statements include the accounts of Netlist, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Fiscal Year</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Our fiscal year is the </span><span style="font-family:'Arial','Helvetica','sans-serif';">52</span><span style="font-family:'Arial','Helvetica','sans-serif';">- or </span><span style="font-family:'Arial','Helvetica','sans-serif';">53</span><span style="font-family:'Arial','Helvetica','sans-serif';">-week period that ends on the Saturday nearest to December 31. Our fiscal year 2025 will include </span><span style="font-family:'Arial','Helvetica','sans-serif';">52</span><span style="font-family:'Arial','Helvetica','sans-serif';"> weeks and ends on December 27, 2025. Each quarter of fiscal year 2025 will be comprised of </span><span style="font-family:'Arial','Helvetica','sans-serif';">13</span><span style="font-family:'Arial','Helvetica','sans-serif';"> weeks. Unless otherwise stated, references to particular years, quarters, months and periods refer to our fiscal years ended in December and the associated quarters, months and periods of those fiscal years.</span></p> 52 53 52 13 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The preparation of the accompanying condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported. Significant items subject to such estimates and assumptions made by management include, but not limited to, </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">the determination of inventory reserves, allowance for doubtful accounts, and the discount rate used for lease obligation. Actual results may differ materially from those estimates.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Liquidity</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">We incurred net loss of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$9.5</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million for the three months ended March 29, 2025 and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$17.0</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million for the three months ended March 30, 2024. We have historically financed our operations primarily with proceeds from issuances of equity and receipts from revenues. In addition, we have received proceeds from our entry into a Strategic Product Supply and License Agreement with SK hynix, Inc., a South Korean memory semiconductor supplier (“SK hynix”), on April 5, 2021 (the “Strategic Agreement”), which we used to support our operations. We have also funded our operations with a revolving line of credit under a bank credit facility with Silicon Valley Bank, a division of First-Citizens Bank &amp; Trust Company (“SVB”), proceeds raised from the 2024 Offering (as defined below) and funds raised through the March 2025 Purchase Agreement (as defined below) (see Notes 3 and 7).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">March 2025 Lincoln Park Purchase Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On March 13, 2025, we entered into the March 2025 Purchase Agreement with </span><span style="font-family:'Arial','Helvetica','sans-serif';">Lincoln Park Capital Fund, LLC (“Lincoln Park”)</span><span style="font-family:'Arial','Helvetica','sans-serif';">, pursuant to which we have the right to sell to Lincoln Park up to an aggregate of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$75</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million in shares of our common stock over the </span><span style="font-family:'Arial','Helvetica','sans-serif';">36-month</span><span style="font-family:'Arial','Helvetica','sans-serif';"> term of the March 2025 Purchase Agreement subject to the conditions and limitations set forth in the March 2025 Purchase Agreement. As of March 29, 2025, </span><span style="font-family:'Arial','Helvetica','sans-serif';">$74.1</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million remains available under the March 2025 Purchase Agreement with Lincoln Park (see Note 7).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">2024 Offering</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On October 11, 2024, we entered into a Securities Purchase Agreement (the “2024 Purchase Agreement”) with certain investors, pursuant to which we issued and sold to the investors in a registered offering (the “2024 Offering”) an aggregate of (i) </span><span style="font-family:'Arial','Helvetica','sans-serif';">13,636,364</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of our common stock, (ii) Series A Common Stock Purchase Warrants (the “Series A Warrants”) to purchase up to an aggregate of </span><span style="font-family:'Arial','Helvetica','sans-serif';">13,636,364</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of our common stock, at a purchase price of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$1.30</span><span style="font-family:'Arial','Helvetica','sans-serif';"> per share, and (iii) Series B Common Stock Purchase Warrants (the “Series B Warrants,” and together with the Series A Warrants, the “Warrants”) to purchase up to </span><span style="font-family:'Arial','Helvetica','sans-serif';">13,636,364</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of our common stock, at a per share purchase price of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$1.10</span><span style="font-family:'Arial','Helvetica','sans-serif';"> per share and accompanying warrants. The 2024 Offering closed on October 15, 2024. The net proceeds to us from the 2024 Offering were approximately </span><span style="font-family:'Arial','Helvetica','sans-serif';">$14.2</span><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> million, after deducting placement agent fees and offering costs paid by us (see Note 7). </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Inadequate working capital would have a material adverse effect on our business and operations and could cause us to fail to execute our business plan, fail to take advantage of future opportunities or fail to respond to competitive pressures or customer requirements. A lack of sufficient funding may also require us to significantly modify our business model and/or reduce or cease our operations, which could include implementing cost-cutting measures or delaying, scaling back or eliminating some or all of our ongoing and planned investments in corporate infrastructure, research and development projects, business development initiatives and sales and marketing activities, among other activities. While our estimates of our operating revenues and expenses and working capital requirements could be incorrect and we may use our cash resources faster than we anticipate, management believes our existing balance of cash and cash equivalents together with the Strategic Agreement with SK hynix, proceeds from issuances of debt and equity securities, including our equity line with Lincoln Park (see Note 7), cash receipts from revenues, borrowing availability under the 2023 SVB Credit Agreement (see Note 3), and funds raised through future equity offerings, will be sufficient to meet our anticipated cash needs for at least the next 12 months.</span></p> -9500000 -17000000 75000000 P36M 74100000 13636364 13636364 1.3 13636364 1.1 14200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Recently Issued Accounting Standards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;font-family:'Arial','Helvetica','sans-serif';">In November 2023, </span><span style="font-family:'Arial','Helvetica','sans-serif';">the Financial Accounting Standards Board (“FASB”) </span><span style="color:#212529;font-family:'Arial','Helvetica','sans-serif';">issued </span><span style="font-family:'Arial','Helvetica','sans-serif';">Accounting Standards Update (“ASU”)</span><span style="color:#212529;font-family:'Arial','Helvetica','sans-serif';"> No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure, </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;font-family:'Arial','Helvetica','sans-serif';">which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. </span><span style="font-family:'Arial','Helvetica','sans-serif';">This ASU is effective for the annual periods beginning January 1, 2024, and becomes effective for interim periods within fiscal years beginning January 1, 2025. We</span><span style="color:#212529;font-family:'Arial','Helvetica','sans-serif';"> adopted this guidance on December 28, 2024.</span><span style="font-family:'Arial','Helvetica','sans-serif';"> The adoption only impacted our disclosure and has no material impact on the Company’s condensed consolidated financial statements as of and for the quarter ended March 29, 2025.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">In November 2024, the FASB issued ASU 2024-03, Income Statement – Reporting Comprehensive Income – Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, which updates expense disclosure requirements on an annual and interim basis. This ASU is effective for the annual periods beginning after December 15, 2026, and the interim reporting periods beginning after December 15, 2027. Early adoption is permitted. We are currently evaluating the impact of adopting this ASU. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which will require us to disclose specified additional information in its income tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. This ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. We will adopt this ASU using either a prospective or retrospective transition method. We are currently evaluating the impact of adopting this ASU.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;">Segment Information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating segments</span><span style="font-family:'Arial','Helvetica','sans-serif';"> are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Company’s chief operating decision maker, the chief executive officer, reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance on a regular basis. Accordingly, the Company considers itself to be one reportable segment, which is comprised of one operating segment: resales of third-party products and sale of our modular memory subsystems.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Significant expenses were as follows (in thousands):</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Expense:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Employee Compensation (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,160</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,547</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock Based Compensation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 971</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,374</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Program Expenses (2)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 581</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 948</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Professional Fees (3)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 6,613</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 12,389</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">The amounts consisted of employee compensation related to both COGS and operating expenses. The amounts do not include stock-based compensation. </span><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">The amounts do not include professional fees.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">The amounts consisted of costs, such as outside services, depreciation, and dues and subscriptions, related to both COGS and operating expenses. The amounts do not include professional fees.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">The amounts consisted of legal fees, tax and audit fees.</span></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Significant expenses were as follows (in thousands):</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Expense:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Employee Compensation (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,160</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,547</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Stock Based Compensation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 971</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,374</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Program Expenses (2)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 581</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 948</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Professional Fees (3)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 6,613</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 12,389</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">The amounts consisted of employee compensation related to both COGS and operating expenses. The amounts do not include stock-based compensation. </span><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">The amounts do not include professional fees.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">The amounts consisted of costs, such as outside services, depreciation, and dues and subscriptions, related to both COGS and operating expenses. The amounts do not include professional fees.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">The amounts consisted of legal fees, tax and audit fees.</span></td></tr></table> 2160000 2547000 971000 1374000 581000 948000 6613000 12389000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Note 2—Supplemental Financial Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Inventories</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Inventories consisted of the following (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 28,</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Raw materials</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 276</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 379</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Work in process</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 150</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 54</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Finished goods</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,827</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,311</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,253</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,744</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Cash Flow Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The following table shows supplemental disclosures of cash flow information and non-cash financing activities (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Supplemental disclosure of cash flow information:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Cash paid during the year for:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 28</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Income taxes</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Supplemental disclosure of non-cash investing and financing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Debt financing of insurance</span></p></td><td style="vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 500</span></p></td><td style="vertical-align:bottom;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 500</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Loss Per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The following table shows the computation of basic and diluted loss per share of common stock (in thousands, except per share data):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Numerator: Net loss</span></p></td><td style="vertical-align:bottom;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (9,487)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (16,968)</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Denominator: Weighted-average basic shares outstanding - basic and diluted</span></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 272,379</span></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 254,931</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Net loss per share - basic and diluted</span></p></td><td style="vertical-align:bottom;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_12yk4PQ7l0uxVFP7wyqYog;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (0.03)</span></p></td><td style="vertical-align:bottom;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_U_zP4XygkEKPzw1Z7QARYg;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (0.07)</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The table below shows potentially dilutive weighted average common share equivalents, consisting of shares issuable upon the exercise of outstanding stock options and warrants using the treasury stock method and the shares vesting of issuable upon the restricted stock units (“RSUs”). </span><span style="font-family:'Arial','Helvetica','sans-serif';">These potential weighted average common share equivalents have been excluded from the diluted net loss per share calculations above as their effect would be anti-dilutive (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Weighted average common share equivalents</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 572</span></p></td><td style="vertical-align:bottom;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,035</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Disaggregation of Net Sales</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The following table shows disaggregated net sales by major source (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Resales of third-party products</span></p></td><td style="vertical-align:bottom;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 27,648</span></p></td><td style="vertical-align:bottom;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 31,274</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Sale of our modular memory subsystems</span></p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,327</span></p></td><td style="vertical-align:bottom;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4,533</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total net sales</span></p></td><td style="vertical-align:bottom;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 28,975</span></p></td><td style="vertical-align:bottom;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 35,807</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Net product sales by country presented below are based on the billing location of the customer (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:74.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">United States</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,940</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 8,883</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">People's Republic of China (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 26,169</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 26,254</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other countries</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 866</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 670</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total net sales</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 28,975</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 35,807</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:9.35pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:27.35pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;">(1)</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;">People’s Republic of China (“PRC”) includes Hong Kong and Taiwan.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The PRC accounted for more than </span><span style="font-family:'Arial','Helvetica','sans-serif';">10%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of our net product sales for the three months ended March 29, 2025. The United States and the PRC accounted for more than </span><span style="font-family:'Arial','Helvetica','sans-serif';">10%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of our net product sales for the three months ended March 30, 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">As of March 29, 2025, we had deferred revenue of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$1.6</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million. These deferred revenues relate to advance payments received during the quarter on orders shipped subsequent to the end of quarter.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Major Customers, Suppliers and Products</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Our net product sales have historically been concentrated in a small number of customers. The following table sets forth the percentage of net product sales made to customers that each comprise 10% or more of total product sales:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:30.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Customer A</span></p></td><td style="vertical-align:bottom;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">15%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">27%</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Customer B</span></p></td><td style="vertical-align:bottom;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">*</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">10%</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Customer C</span></p></td><td style="vertical-align:bottom;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">*</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">12%</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Customer D</span></p></td><td style="vertical-align:bottom;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">21%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">*</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:9pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;">*</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;">Less than 10% of net sales during the period.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">As of March 29, 2025 </span><span style="font-family:'Arial','Helvetica','sans-serif';">five</span><span style="font-family:'Arial','Helvetica','sans-serif';"> customers represented approximately </span><span style="font-family:'Arial','Helvetica','sans-serif';">14%</span><span style="font-family:'Arial','Helvetica','sans-serif';">, </span><span style="font-family:'Arial','Helvetica','sans-serif';">14%</span><span style="font-family:'Arial','Helvetica','sans-serif';">, </span><span style="font-family:'Arial','Helvetica','sans-serif';">14%</span><span style="font-family:'Arial','Helvetica','sans-serif';">, </span><span style="font-family:'Arial','Helvetica','sans-serif';">11%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">10%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of aggregated gross accounts receivables, respectively. As of December 28, 2024, </span><span style="font-family:'Arial','Helvetica','sans-serif';">three</span><span style="font-family:'Arial','Helvetica','sans-serif';"> customers represented approximately </span><span style="font-family:'Arial','Helvetica','sans-serif';">25%</span><span style="font-family:'Arial','Helvetica','sans-serif';">, </span><span style="font-family:'Arial','Helvetica','sans-serif';">11%</span><span style="font-family:'Arial','Helvetica','sans-serif';">, and </span><span style="font-family:'Arial','Helvetica','sans-serif';">10%</span><span style="font-family:'Arial','Helvetica','sans-serif';">, respectively, of aggregate gross accounts receivables. The loss of a major customer or a reduction in sales to or difficulties collecting payments from these customers could significantly reduce our net sales and adversely affect its operating results. We mitigate risks associated with foreign and domestic receivables by purchasing comprehensive credit insurance.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">We resell certain component products to end-customers that are not reached in the distribution models of the component manufacturers, including storage customers, appliance customers, system builders and cloud and datacenter customers. For the three months ended March 29, 2025 and March 30, 2024, resales of these products represented approximately </span><span style="font-family:'Arial','Helvetica','sans-serif';">95%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">87%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of net sales, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Our purchases are typically concentrated in a small number of suppliers. The following table shows the percentage of purchases made from supplier(s) that each comprise 10% or more of total purchases: </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:74.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Supplier A</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">90%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">87%</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">While we believe alternative suppliers may be available, our dependence on a small number of suppliers and the lack of any guaranteed sources for the essential components of our products and the components we resell exposes us to several risks, including the inability to obtain an adequate supply of these components, increases in their costs, delivery delays and poor quality. If we cannot obtain these components in the amounts needed on a timely basis and at commercially reasonable prices, we may not be able to develop or introduce new products, we may experience significant increases in our cost of sales if we are forced to procure components from alternative suppliers and are not able to negotiate favorable terms with these suppliers, we may experience interruptions or failures in the delivery of our products, or we may be forced to cease sales of products dependent on the components or resales of the components we resell to customers directly. Any of these events could have a material adverse effect on our business, operating results and financial condition. </span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Inventories consisted of the following (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 28,</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Raw materials</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 276</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 379</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Work in process</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 150</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 54</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Finished goods</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,827</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,311</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,253</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,744</span></p></td></tr></table> 276000 379000 150000 54000 1827000 2311000 2253000 2744000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The following table shows supplemental disclosures of cash flow information and non-cash financing activities (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Supplemental disclosure of cash flow information:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Cash paid during the year for:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 28</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Income taxes</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Supplemental disclosure of non-cash investing and financing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Debt financing of insurance</span></p></td><td style="vertical-align:bottom;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 500</span></p></td><td style="vertical-align:bottom;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 500</span></p></td></tr></table> 8000 28000 1000 500000 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The following table shows the computation of basic and diluted loss per share of common stock (in thousands, except per share data):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Numerator: Net loss</span></p></td><td style="vertical-align:bottom;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (9,487)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (16,968)</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Denominator: Weighted-average basic shares outstanding - basic and diluted</span></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 272,379</span></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 254,931</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Net loss per share - basic and diluted</span></p></td><td style="vertical-align:bottom;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_12yk4PQ7l0uxVFP7wyqYog;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (0.03)</span></p></td><td style="vertical-align:bottom;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_U_zP4XygkEKPzw1Z7QARYg;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (0.07)</span></p></td></tr></table> -9487000 -16968000 272379000 272379000 254931000 254931000 -0.03 -0.03 -0.07 -0.07 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Weighted average common share equivalents</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 572</span></p></td><td style="vertical-align:bottom;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,035</span></p></td></tr></table> 572000 2035000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The following table shows disaggregated net sales by major source (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Resales of third-party products</span></p></td><td style="vertical-align:bottom;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 27,648</span></p></td><td style="vertical-align:bottom;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 31,274</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Sale of our modular memory subsystems</span></p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,327</span></p></td><td style="vertical-align:bottom;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4,533</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total net sales</span></p></td><td style="vertical-align:bottom;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 28,975</span></p></td><td style="vertical-align:bottom;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 35,807</span></p></td></tr></table> 27648000 31274000 1327000 4533000 28975000 35807000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:74.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">United States</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,940</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 8,883</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">People's Republic of China (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 26,169</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 26,254</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other countries</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 866</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 670</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total net sales</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 28,975</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 35,807</span></p></td></tr></table> 1940000 8883000 26169000 26254000 866000 670000 28975000 35807000 0.10 0.10 1600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:30.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Customer A</span></p></td><td style="vertical-align:bottom;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">15%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">27%</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Customer B</span></p></td><td style="vertical-align:bottom;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">*</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">10%</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Customer C</span></p></td><td style="vertical-align:bottom;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">*</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">12%</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Customer D</span></p></td><td style="vertical-align:bottom;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">21%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">*</span></p></td></tr></table> 0.15 0.27 0.10 0.12 0.21 5 0.14 0.14 0.14 0.11 0.10 3 0.25 0.11 0.10 0.95 0.87 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:74.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Supplier A</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">90%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">87%</span></p></td></tr></table> 0.90 0.87 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Note 3—Financing Arrangements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On November 7, 2023, we entered into a loan and security agreement (the “2023 SVB Credit Agreement”) with SVB, which provides for a revolving line of credit up to </span><span style="font-family:'Arial','Helvetica','sans-serif';">$10.0</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million. The borrowing base is limited to </span><span style="font-family:'Arial','Helvetica','sans-serif';">85%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of eligible accounts receivable, subject to certain adjustments. Borrowings accrue interest on advance at a per annum rate equal to the greater of </span><span style="font-family:'Arial','Helvetica','sans-serif';">8.50%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and the Wall Street Journal prime rate. The maturity date is November 7, 2025. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">As of March 29, 2025, all obligations under the 2023 SVB Credit Agreement were secured by a first priority security interest in our tangible and intangible assets. The 2023 SVB Credit Agreement subjects us to certain affirmative and negative covenants, including financial covenants with respect to our liquidity and restrictions on the payment of dividends. As of March 29, 2025, we were in compliance with our covenants under the 2023 SVB Credit Agreement.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">We have letters of credit issued by SVB under the 2023 SVB Credit Agreement and Citibank, N.A., which are secured by cash and are classified as restricted cash in the condensed consolidated balance sheets. As of March 29, 2025 and December 28, 2024, (i) outstanding letters of credit were </span><span style="font-family:'Arial','Helvetica','sans-serif';">$10.9</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$11.9</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million, respectively, (ii) outstanding borrowings were </span><span style="font-family:'Arial','Helvetica','sans-serif';">$1.6</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$1.2</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million, respectively, and (iii) availability under the revolving line of credit was </span><span style="font-family:'Arial','Helvetica','sans-serif';">$0</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$0</span><span style="font-family:'Arial','Helvetica','sans-serif';">, respectively.</span></p> 10000000 0.85 0.085 10900000 11900000 1600000 1200000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Note 4—Debt</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Our debt consisted of the following (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:67.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 28,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Notes payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 358</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Less: amounts due within one year</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (358)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Long-term debt</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Insurance Policy Finance Agreement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">As of March 29, 2025 and December 28, 2024, we had </span><span style="font-family:'Arial','Helvetica','sans-serif';">$0.4</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million and </span><span style="font-family:'Arial','Helvetica','sans-serif';">$0</span><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">, respectively, in short-term notes payable for the financing of insurance policies. On January 17, 2025, we entered into a short-term note payable for </span><span style="font-family:'Arial','Helvetica','sans-serif';">$0.5</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million bearing interest at </span><span style="font-family:'Arial','Helvetica','sans-serif';">7.31%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> to finance insurance policies. Principal and interest payments on this note began on January 15, 2025 and are made evenly based on a straight line amortization over a </span><span style="-sec-ix-hidden:Hidden_p-68yUFthEmdbIqQK-jpUg;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">9-month</span></span><span style="font-family:'Arial','Helvetica','sans-serif';"> period.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Our debt consisted of the following (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:67.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 28,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Notes payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 358</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Less: amounts due within one year</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (358)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Long-term debt</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr></table> 358000 358000 400000 0 500000 0.0731 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Note 5—Leases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">We have operating and finance leases primarily associated with office and manufacturing facilities and certain equipment. The determination of which discount rate to use when measuring the lease obligation was deemed a significant judgment.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Lease cost and supplemental condensed consolidated cash flow information related to operating and finance leases were as follows (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:35.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Lease cost:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating lease cost</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 156</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 191</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Cash paid for amounts included in the measurement of lease liabilities:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating cash flows from operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 175</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 206</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">For the three months ended March 29, 2025 and March 30, 2024, finance lease costs and cash flows from finance leases were immaterial.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Supplemental condensed consolidated balance sheet information related to leases was as follows (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 28,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating lease right-of-use assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 962</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,101</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_WDuqn4W5G0i4qTberSjJ2g;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Other current liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 633</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 640</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating lease liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 491</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 641</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total operating lease liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,124</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,281</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Finance Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Property and equipment, at cost</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 488</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 488</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Accumulated depreciation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (322)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (302)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_ydQfXcVJwE-O0zKoL6SRzQ;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Property and equipment, net</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 166</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 186</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other current liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_PEROzPMGjEu0dQ56gMhs-g;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Other liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_Bp2Bu4JgAUGdGN4NPJ6JMQ;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Total finance lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 7</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The following table includes supplemental information:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 28,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Weighted Average Remaining Lease Term (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2.0</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Finance leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1.6</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Weighted Average Discount Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">5.6%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">5.7%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Finance leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">5.5%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">5.5%</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Maturities of lease liabilities as of March 29, 2025, were as follows (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Operating</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Finance</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Fiscal Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">2025</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 520</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">2026</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 639</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">2027</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 23</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total lease payments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,182</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 6</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Less: imputed interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (58)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,124</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 6</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Lease cost and supplemental condensed consolidated cash flow information related to operating and finance leases were as follows (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:35.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Lease cost:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating lease cost</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 156</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 191</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Cash paid for amounts included in the measurement of lease liabilities:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating cash flows from operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 175</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 206</span></p></td></tr></table> 156000 191000 175000 206000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Supplemental condensed consolidated balance sheet information related to leases was as follows (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 28,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating lease right-of-use assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 962</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,101</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_WDuqn4W5G0i4qTberSjJ2g;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Other current liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 633</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 640</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating lease liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 491</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 641</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total operating lease liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,124</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,281</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Finance Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Property and equipment, at cost</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 488</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 488</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Accumulated depreciation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (322)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (302)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_ydQfXcVJwE-O0zKoL6SRzQ;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Property and equipment, net</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 166</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 186</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Other current liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 4</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_PEROzPMGjEu0dQ56gMhs-g;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Other liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_Bp2Bu4JgAUGdGN4NPJ6JMQ;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Total finance lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 7</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The following table includes supplemental information:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">December 28,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Weighted Average Remaining Lease Term (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2.0</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Finance leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1.6</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Weighted Average Discount Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">5.6%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">5.7%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Finance leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">5.5%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">5.5%</span></p></td></tr></table> 962000 1101000 633000 640000 491000 641000 1124000 1281000 488000 488000 322000 302000 166000 186000 4000 4000 2000 3000 6000 7000 P2Y P2Y P1Y3M18D P1Y7M6D 0.056 0.057 0.055 0.055 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Maturities of lease liabilities as of March 29, 2025, were as follows (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Operating</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Finance</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Fiscal Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">2025</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 520</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">2026</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 639</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">2027</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 23</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total lease payments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,182</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 6</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Less: imputed interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (58)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,124</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 6</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p> 520000 3000 639000 3000 23000 1182000 6000 58000 1124000 6000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Note 6—Commitments and Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Contingent Legal Expenses</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">We may retain the services of law firms that specialize in patent licensing and enforcement and patent law in connection with our licensing and enforcement activities. These law firms may be retained on a contingent fee basis whereby such law firms are paid on a scaled percentage of any negotiated fee, settlements or judgments awarded based on how and when the fees, settlements or judgments are obtained.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;text-align:justify;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Litigation and Inter Partes Reviews</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">We are, from time to time, a party to litigation that arises in the normal course of our business operations. We own numerous patents and continue to seek to grow and strengthen our patent portfolio, which covers various aspects of our innovations and includes various claim scopes. We plan to pursue avenues to monetize our intellectual property portfolio, in which we would generate revenue by selling or licensing our technology, and we intend to vigorously enforce our patent rights against alleged infringers of such rights. We dedicate substantial resources to protecting and enforcing our intellectual property rights, including with patent infringement proceedings we file against third parties and defense of our patents against challenges made by way of reexamination and review proceedings at the U.S. Patent and Trademark Office and Patent Trial &amp; Appeal Board (“PTAB”). We expect these activities to continue for the foreseeable future, with no guarantee that any ongoing or future patent protection or litigation activities will be successful, or that we will be able to monetize our intellectual property portfolio. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Any litigation, regardless of its outcome, is inherently uncertain, involves a significant dedication of resources, including time and capital, and diverts management’s attention from our other activities. As a result, any current or future claims, allegations, or challenges by or against third parties, whether eventually decided in our favor or settled, could materially adversely affect our business, financial condition and results of operations. Additionally, the outcome of pending or future litigation and/or related patent reviews and reexaminations, as well as any delay in their resolution, could affect our ability to continue to sell our products, protect against competition in the current and expected markets for our products or license or otherwise monetize our intellectual property rights in the future. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;">Samsung Litigation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On May 28, 2020, Netlist filed a complaint against Samsung Electronics Co., Ltd. (“SECL”) in the U.S. District Court for the Central District of California (“CDCA”) (</span><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Netlist Inc. vs. Samsung Electronics Co., Ltd</i><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">., Case No. 8:20-cv-00993) for SECL’s breach of the Joint Development and License Agreement (“JDLA”) between the parties. Netlist amended its complaint to seek a declaratory judgment that it properly terminated the JDLA in light of SECL’s material breaches thereof. On October 14, 2021, the Court granted summary judgment in favor of Netlist on SECL’s breach and Netlist’s termination of the JDLA. The case proceeded to trial on the issue of damages on December 1, 2021, and the jury reached a verdict for SECL on December 3, 2021. The Court entered final judgment on February 15, 2022, and both parties appealed to the U.S. Court of Appeals for the Ninth Circuit. The Ninth Circuit affirmed-in-part and reversed-in-part the judgment of the District Court, and remanded the case to the District Court, which reopened the case on November 13, 2023. The case proceeded to trial on May 14, 2024, and the jury reached a verdict for Netlist on May 17, 2024. On December 26, 2024, the Court granted SECL’s motion for a new trial, holding that one juror’s voir dire responses support a finding of implied juror bias which deprived both parties of their right to a fair trial. A new trial was held from March 18 to March 21, 2025. On March 24, 2025, the jury returned a verdict for Netlist. On April 7, 2025, the Court entered final judgment in favor of Netlist on its claims that Samsung breached the JDLA and that Netlist properly terminated the JDLA.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On October 15, 2021, SECL and Samsung Semiconductor, Inc. (“SSI”) (collectively, “Samsung”) filed a declaratory judgement action against Netlist in the U.S. District Court for the District of Delaware (“DDE”) (</span><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Samsung Electronics Co., Ltd. et. al. v. Netlist, Inc.,</i><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> Case No. 1:21-cv-01453), seeking a declaration that Samsung does not infringe the following Netlist patents: U.S. Patent Nos. 7,619,912; 9,858,218; 10,217,523; and 10,474,595 (respectively, the “’912, ’218, ’523, and ’595 Patents”). Samsung filed amended complaints to add other Netlist patents: U.S. Patent Nos. 10,860,506; 10,949,339; 11,016,918; and 11,232,054 (respectively, the “’506, ’339, ’918, and ’054 Patents”). Netlist filed a motion to dismiss, and on August 1, 2022, the Court granted this motion in part, declining to exercise jurisdiction over the ’912, ’506, ’339, ’918, and ’054 Patents. On September 12, 2022, Netlist filed a crossclaim against Google LLC and Alphabet, Inc. (collectively, “Google”). On November 15, 2022, Google filed a motion to dismiss this case as to Google or, alternatively, for a severance, stay, and dismissal of willfulness and indirect infringement allegations. This motion was heard on May 22, 2023. On December 1, 2023, the Court stayed this case pending the resolution </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">of the above CDCA case, and ordered the parties to notify the Court within seven days of any action by the CDCA pertaining to the parties’ rights under the JDLA that may merit lifting the stay. On March 31, 2025, the parties notified the Court of the jury verdict in the above CDCA case.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On December 20, 2021, Netlist filed a complaint against Samsung in the U.S. District Court for the Eastern District of Texas (“EDTX”), case no. 2:21-cv-00463, for infringement of the ’506, ’339, and ’918 Patents. Netlist later amended its complaint to additionally assert infringement of the ’054 Patent as well as U.S. Patent Nos. 8,787,060 and 9,318,160 (respectively, the “’060 and ’160 Patents”). On April 14, 2023, this case proceeded to a jury trial on the ’339, ’918, ’054, ’060, and ’160 Patents. On April 21, 2023, the jury returned a verdict finding that Samsung willfully infringed all five patents and awarded $303 million in damages to Netlist. (The collectability of the damages award may be affected by the outcomes of pending appeals of final written decisions in the respective Inter Partes Reviews of the five patents; see below.) On August 11, 2023, the Court entered final judgment. On August 9, 2024, Samsung filed a notice of appeal to the U.S. Court of Appeals for the Federal Circuit (“CAFC”), case no. 2024-2203. On January 6, 2025, Samsung filed a motion to stay this appeal pending the resolution of the above CDCA case. On February 18, 2025, the CAFC denied this motion without prejudice. The appeal is pending.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On August 1, 2022, Netlist filed a complaint against Samsung in EDTX (Case No. 2:22-cv-00293), for infringement of the ’912 Patent. Netlist later amended its complaint to additionally assert infringement of U.S. Patent Nos. 11,093,417; 9,858,215; and 10,268,608 (respectively, the “’417, ’215, and ’608 Patents”). On November 12, 2024, this case proceeded to a jury trial on the ’912, ’417, and ’608 Patents. On November 22, 2024, the jury returned a verdict finding that Samsung willfully infringed all </span><span style="font-family:'Arial','Helvetica','sans-serif';">three</span><span style="font-family:'Arial','Helvetica','sans-serif';"> patents and awarded </span><span style="font-family:'Arial','Helvetica','sans-serif';">$118</span><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> million in damages to Netlist. (The collectability of the damages award may be affected by the outcomes of pending appeals of final written decisions in the respective Inter Partes Reviews of the </span><span style="font-family:'Arial','Helvetica','sans-serif';">three</span><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> patents; see below.) On December 2, 2024, the Court entered final judgment. On December 4, 2024, Netlist filed a motion for a preliminary injunction and a subsequent permanent injunction. On December 30, Samsung filed a combined post-trial motion for judgment as a matter of law and for a new trial, and a motion to amend the judgment and to stay this case pending the resolution of the above CDCA case. On January 31, 2025, the Court denied Netlist’s motion for a preliminary injunction and a subsequent permanent injunction.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On October 9, 2023, Samsung filed a declaratory judgement action against Netlist in the U.S. District Court for the DDE (</span><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">Samsung Elecs. Co., Ltd., et. al. v. Netlist, Inc.</i><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">, Case No. 1:23-cv-01122-RGA), seeking a declaration that Samsung does not infringe Netlist’s U.S. Patent No. 11,386,024 (the “’024 Patent”). On November 6, 2023, Netlist moved to dismiss for lack of subject matter jurisdiction and failure to state a claim. On March 4, 2025, the Court denied this motion.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On May 22, 2024, Samsung filed a declaratory judgement action against Netlist in the U.S. District Court for the DDE (Case no. 1:24-cv-00614), seeking a declaration that Samsung does not infringe Netlist’s U.S. Patent No. 11,880,319 (the “’319 Patent”). On July 15, 2024, Netlist moved to dismiss for lack of subject matter jurisdiction and failure to state a claim, which the Court denied as moot in view of Samsung’s First Amended Complaint filed on August 5, 2024. On August 21, 2024, Netlist moved to dismiss the First Amended Complaint for lack of subject matter jurisdiction and failure to state a claim. On March 4, 2025, the Court denied this motion.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;">Micron Litigation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On April 28, 2021, Netlist filed complaints against Micron Semiconductor Products, Inc., Micron Technology, Inc., and Micron Technology Texas, LLC (collectively, “Micron”) in the Western District of Texas (“WDTX”) (Case Nos. 6:21-cv-00430 and 6:21-cv-00431), for infringement of U.S. Patent Nos. 8,301,833; 9,824,035; 10,268,608; and 10,489,314 (respectively, the “’833, ’035, ’608, and ’314 Patents”). On February 14, 2022, the Court granted Micron’s motion to transfer venue for convenience to another court within WDTX, and the transferred cases were assigned new case nos. 1:22-cv-00134 and 1:22-cv-00136. On May 11, 2022, the Court granted motions to stay the two cases pending the respective Inter Partes Reviews of the ’833, ’035, ’608, and ’314 Patents.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On June 10, 2022, Netlist filed a complaint against Micron in EDTX (Case No. 2:22-cv-00203), for infringement of the ’506, ’339, ’918, ’054, ’060 and ’160 Patents. On May 19, 2023, Micron filed a motion to stay this case pending the respective Inter Partes Reviews of the six asserted patents. On October 22, 2023, the magistrate judge issued a claim construction order, which the Court adopted on January 17, 2024. On January 3, 2024, the magistrate judge issued a recommendation to deny Micron’s motion to stay this case, which the Court adopted on January 31, 2024. On February 10, 2024, the Court vacated its prior order, staying this case pending the respective Inter Partes Reviews of the six asserted patents.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On August 1, 2022, Netlist filed a complaint against Micron in EDTX (Case No. 2:22-cv-00293), for infringement of the ’912 Patent. Netlist later amended its complaint to additionally assert infringement of the ’417 and ’215 Patents. On May 20, 2024, this case proceeded to a jury trial on the ’912 and ’417 Patents. On May 23, 2024, the jury returned a verdict finding that Samsung willfully infringed both patents and awarded </span><span style="font-family:'Arial','Helvetica','sans-serif';">$445</span><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> million in damages to Netlist. The collectability of the damages award may be affected by the outcomes of pending appeals of final written decisions in the respective Inter Partes Reviews of the </span><span style="font-family:'Arial','Helvetica','sans-serif';">two</span><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> patents; see below. On July 11, 2024, the Court entered final judgment. On August 7, 2024, Micron filed post-trial motions for judgment as a matter of law and for a new trial.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On December 11, 2023, Micron filed a complaint against Netlist in the District Court of the Fourth Judicial District of the State of Idaho, Ada County (“Idaho State Court”) (Case No. CV01-23-19920), alleging that Netlist violated Idaho Code § 48-1703 by making a bad faith assertion of infringement of the ’833 Patent in WDTX. Netlist removed the case to the U.S. District Court for the District of Idaho, and Micron moved to remand the case to the Idaho State Court. On August 16, 2024, the District of Idaho remanded this case to the Idaho State Court. On August 20, 2024, Netlist appealed the remand to the CAFC, case no. 2024-2281, and moved the District of Idaho to stay the remand. On September 17, 2024, Micron moved to dismiss or transfer the appeal to the U.S. Court of Appeals for the Ninth Circuit, which the CAFC denied on December 19, 2024. Both the appeal and Netlist’s motion to stay the remand remain pending. On September 18, 2024, Netlist moved to dismiss the Idaho State Court case for lack of personal jurisdiction and failure to state a claim, which the Idaho State Court denied on December 5, 2024. The Idaho State Court case is currently set for trial starting on October 27, 2025.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On December 23, 2023, Netlist filed a complaint for declaratory judgment against Micron in EDTX (Case No. 2:23-cv-00628), seeking a declaration that Netlist had not asserted patent infringement in bad faith against Micron in the prior EDTX patent infringement cases. On January 19, 2024, Micron moved to dismiss this case for lack of subject matter jurisdiction. On February 7, 2024, Netlist filed a First Amended Complaint. On July 19, 2024, the Court denied Micron’s motion to dismiss as moot. On December 5, 2024, Netlist moved for a protective order to preclude Micron from seeking discovery into Netlist’s subjective intent in filing the prior EDTX patent infringement cases. On December 13, 2024, Micron moved to stay this case on abstention grounds. On March 27, 2025, the Court stayed this case pending the conclusion of the CAFC appeals of the Inter Partes Review</span><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;"> </span><span style="font-family:'Arial','Helvetica','sans-serif';">(“IPR”) decisions on the Netlist patents asserted against Micron in the prior EDTX patent infringement cases.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On January 16, 2024, Micron filed a complaint against Netlist in Idaho State Court (Case No. CV01-24-01032), alleging that Netlist violated Idaho Code § 48-1703 by making a bad faith assertion of infringement of the ’918 and ’054 Patents in the EDTX. Netlist removed the case to the U.S. District Court for the District of Idaho, and Micron moved to remand the case to the Idaho State Court. On August 13, 2024, the District of Idaho remanded this case to the Idaho State Court. On August 20, 2024, Netlist appealed the remand to the CAFC, case no. 2024-2282, and moved the District of Idaho to stay the remand. On September 10, 2024, the appeal was consolidated with the above related appeal, case no. 2024-2281. Netlist’s motion to stay the remand remain pending. On September 17, 2024, Netlist moved to dismiss the Idaho State Court case for lack of personal jurisdiction and failure to state a claim, which the Idaho State Court denied on December 20, 2024. The Idaho State Court case is currently set for trial starting on July 20, 2026.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;">Google Litigation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On December 4, 2009, Netlist filed a complaint against Google, Inc. in the U.S. District Court for the Northern District of California (Case no. 3:09-cv-05718), for infringement of the ’912 Patent.  On October 17, 2022, the Court entered a stipulated order to stay this case until the resolution of the patent infringement suit against Samsung filed on August 1, 2022 in EDTX (Case No. 2:22-cv-00293), including any appeal thereof.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;">Inter Partes Review Proceedings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On October 15, 2021, SECL filed a Petition for IPR of the ’218 Patent (Case No. IPR2022-00062). On May 8, 2023, the PTAB issued a final written decision finding all challenged claims unpatentable.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On October 15, 2021, SECL filed a Petition for IPR of the ’523 Patent (Case No. IPR2022-00063). On May 3, 2023, the PTAB issued a final written decision finding no challenged claims unpatentable. On July 3, 2023, SECL filed a notice of appeal to the CAFC (Case No. 2023-2133). The CAFC heard oral arguments on March 4, 2025. On March 5, 2025, the CAFC affirmed the PTAB’s final written decision.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On October 15, 2021, SECL filed a Petition for IPR of the ’595 Patent (Case No. IPR2022-00064). On May 9, 2023, the PTAB issued a final written decision finding all challenged claims unpatentable.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On February 17, 2022, SECL filed a Petition for IPR of Claim 16 of the ’912 Patent (Case No. IPR2022-00615). On November 18, 2022, Micron also filed a Petition for IPR of Claim 16 of the ’912 Patent, IPR2023-00203. On April 17, 2024, the PTAB issued a final written decision in the </span><span style="font-family:'Arial','Helvetica','sans-serif';">two</span><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> IPRs finding Claim 16 of the ’912 Patent unpatentable. On September 10, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2024-2304). The appeal is pending.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On March 2, 2022, SECL filed a Petition for IPR of the ’339 Patent (Case No. IPR2022-00639). On November 18, 2022, Micron also filed a Petition for IPR of the ’339 Patent (Case No. IPR2023-00204). On October 18, 2023, the PTAB issued a final written decision in the </span><span style="font-family:'Arial','Helvetica','sans-serif';">two</span><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> IPRs finding all challenged claims unpatentable. On April 11, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2024-1707). The appeal is pending.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On March 22, 2022, SECL filed a Petition for IPR of the ’506 Patent (Case No. IPR2022-00711). On November 18, 2022, Micron also filed a Petition for IPR of the ’506 Patent (Case No. IPR2023-00205). On October 17, 2023, the PTAB issued a final written decision in the </span><span style="font-family:'Arial','Helvetica','sans-serif';">two</span><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> IPRs finding all challenged claims unpatentable. On February 21, 2024, Netlist filed a notice of appeal to the CAFC, case no. 2024-1521. The appeal is pending.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On March 30, 2022, Micron filed a Petition for IPR of the ’314 Patent (Case No. IPR2022-00745). On October 30, 2023, the PTAB issued a final written decision finding no challenged claims unpatentable. On December 29, 2023, Micron filed a notice of appeal to the CAFC (Case No. 2024-1312). The appeal is pending.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On May 17, 2022, SECL filed a Petition for IPR of the ’918 Patent (Case No. IPR2022-00996). On January 6, 2023, Micron also filed a Petition for IPR of the ’918 Patent, case no. IPR2023-00406. On December 6, 2023, the PTAB issued a final written decision in the </span><span style="font-family:'Arial','Helvetica','sans-serif';">two</span><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> IPRs finding all challenged claims unpatentable. On May 20, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2024-1859). The appeal is pending.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On May 17, 2022, SECL filed a Petition for IPR of the ’054 Patent (Case No. IPR2022-00999). On January 6, 2023, Micron also filed a Petition for IPR of the ’054 Patent (Case No. IPR2023-00405). On December 5, 2023, the PTAB issued a final written decision in the </span><span style="font-family:'Arial','Helvetica','sans-serif';">two</span><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> IPRs finding all challenged claims unpatentable. On May 20, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2024-1863). On June 3, 2024, this appeal was consolidated with the above appeal on the IPR of the ’918 Patent (Case No. 2024-1859).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On August 26, 2022, SECL filed a Petition for IPR of the ’160 Patent (Case No. IPR2022-01427). On May 8, 2023, Micron also filed a Petition for IPR of the ’160 Patent, case no. IPR2023-00883. On April 1, 2024, the PTAB issued a final written decision in the </span><span style="font-family:'Arial','Helvetica','sans-serif';">two</span><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> IPRs finding all challenged claims unpatentable. On August 19, 2024, Netlist filed a notice of appeal to the CAFC, case no. 2024-2240. The appeal is pending.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On August 26, 2022, SECL filed a Petition for IPR of the ’060 Patent (Case No. IPR2022-01428). On May 8, 2023, Micron also filed a Petition for IPR of the ’060 Patent (Case No. IPR2023-00882). On April 1, 2024, the PTAB issued a final written decision in the </span><span style="font-family:'Arial','Helvetica','sans-serif';">two</span><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> IPRs finding all challenged claims unpatentable. On August 19, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2024-2241). On September 6, this appeal was consolidated with the above appeal on the IPR of the ’160 Patent (Case No. 2024-2240).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On January 10, 2023, SECL filed a Petition for IPR of the ’215 Patent, case no. IPR2023-00455. On May 8, 2023, Micron also filed a Petition for IPR of the ’215 Patent (Case No. IPR 2023-01142). On July 30, 2024, the PTAB issued a final written decision in the </span><span style="font-family:'Arial','Helvetica','sans-serif';">two</span><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> IPRs finding all challenged claims unpatentable. On December 10, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2025-1286). The appeal is pending.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On January 10, 2023, SECL filed a Petition for IPR of the ’417 Patent (Case No. IPR2023-00454). On May 8, 2023, Micron also filed a Petition for IPR of the ’417 Patent (Case No. IPR2023-01141). On July 30, 2024, the PTAB issued a final written decision in the </span><span style="font-family:'Arial','Helvetica','sans-serif';">two</span><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> IPRs finding all challenged claims unpatentable. On December 10, 2024, Netlist filed a notice of appeal to the CAFC (Case No. 2025-1296). On January 15, 2025, this appeal was consolidated with the above appeal on the IPR of the ’215 Patent (Case No. 2025-1286).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On April 27, 2023, SECL filed a Petition for IPR of the ’608 Patent (Case No. IPR2023-00847). On January 10, 2024, Micron also filed a Petition for IPR of the ’608 Patent (Case No. IPR2024-00370). On July 23, 2024, the PTAB denied institution of the IPR sought by Micron. On December 10, 2024, the PTAB issued a final written decision in the IPR brought by SECL finding no challenged claims unpatentable. On January 13, 2025, SECL filed a notice of appeal to the CAFC (Case No. 2025-1378). The appeal is pending.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On October 18, 2024, SECL filed a Petition for IPR of the ’024 Patent (Case No. IPR2025-00001). On February 20, 2025, Netlist filed its preliminary response to the Petition.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On October 24, 2024, SECL filed a Petition for IPR of the ’319 Patent (Case No. IPR2025-00002). On February 21, 2025, Netlist filed its preliminary response to the Petition.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;">German Proceedings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On March 31, 2022, Netlist filed infringement claims against Micron in Dusseldorf, Germany, seeking damages for infringement of European Patents EP 2,454,735 (“EP735”) and EP 3,404,660 (“EP660”). On September 1, 2022, Micron initiated nullity proceedings on the </span><span style="font-family:'Arial','Helvetica','sans-serif';">two</span><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> patents in the German Federal Patent Court. On March 27, 2023, the Dusseldorf Court rescheduled the infringement hearing until April 11, 2024. On March 18, 2024, the Dusseldorf Court stayed the case until the German Federal Patent Court decisions on the nullity proceedings on EP735 and EP660 either become final or are reversed or remanded on appeal.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On June 3, 2022, Netlist filed infringement claims against Samsung in Dusseldorf, Germany, seeking damages for infringement of European Patents EP735 and EP660. On September 25, 2023, the Dusseldorf Court stayed the case until the German Federal Patent Court decisions on the nullity proceedings on EP735 and EP660 either become final or are reversed or remanded on appeal. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">On July 26, 2022, Netlist filed infringement claims against Google Cloud EMEA Limited, Google Germany GmbH, Redtec Computing GmbH, and Google LLC in Dusseldorf, Germany, seeking damages for infringement of European Patents EP735 and EP660. On March 18, 2024, the Dusseldorf Court stayed the </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">case until the German Federal Patent Court decisions on the nullity proceedings on EP735 and EP660 either become final or are reversed or remanded on appeal.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">In the nullity proceeding on EP735, the German Federal Patent Court issued its reasons of judgment revoking EP735 on April 18, 2024. Netlist filed an appeal on May 13, 2024. An oral hearing at the Federal Court of Justice is set for May 21, 2026. In the nullity proceeding on EP660, the German Federal Patent Court issued its reasons of judgment revoking EP660 on February 18, 2025. Netlist filed an appeal on March 12, 2025.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;">Other Contingent Obligations </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">In the ordinary course of our business, we have made certain indemnities, commitments and guarantees pursuant to which we may be required to make payments in relation to certain transactions. These may include, among others: (i) intellectual property indemnities to our customers and licensees in connection with the use, sale and/or license of our products; (ii) indemnities to vendors and service providers pertaining to claims based on our negligence or willful misconduct; (iii) indemnities involving the accuracy of representations and warranties in certain contracts; (iv) indemnities to our directors and officers to the maximum extent permitted under the laws of the State of Delaware; (v) indemnities pertaining to all obligations, demands, claims, and liabilities claimed or asserted by any other party in connection with transactions contemplated by applicable investment or loan documents, as applicable; and (vi) indemnities or other claims related to certain real estate leases, under which we may be required to indemnify property owners for environmental and other liabilities or may face other claims arising from our use of the applicable premises. The duration of these indemnities, commitments and guarantees varies and, in certain cases, may be indefinite. The majority of these indemnities, commitments and guarantees do not provide for any limitation of the maximum potential for future payments we could be obligated to make. Historically, we have not been obligated to make significant payments as a result of these obligations, and no liabilities have been recorded for these indemnities, commitments and guarantees in the accompanying consolidated balance sheets.</span><span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 3 118000000 3 445000000 2 2 2 2 2 2 2 2 2 2 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Note 7—Stockholders’ Equity</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Serial Preferred Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Our authorized capital stock includes </span><span style="font-family:'Arial','Helvetica','sans-serif';">10,000,000</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of serial preferred stock, with a par value of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$0.001</span><span style="font-family:'Arial','Helvetica','sans-serif';"> per share. </span><span style="font-family:'Arial','Helvetica','sans-serif';">No</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of preferred stock were outstanding as of March 29, 2025 or December 28, 2024. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On April 17, 2017, we entered into a rights agreement (as amended from time to time, the “Rights Agreement”) with Computershare Trust Company, N.A., as rights agent. In connection with the adoption of the Rights Agreement and pursuant to its terms, our board of directors authorized and declared a dividend of </span><span style="font-family:'Arial','Helvetica','sans-serif';">one</span><span style="font-family:'Arial','Helvetica','sans-serif';"> right (each, a “Right”) for each outstanding share of our common stock to stockholders of record at the close of business on May 18, 2017 (the “Record Date”), and authorized the issuance of </span><span style="font-family:'Arial','Helvetica','sans-serif';">one</span><span style="font-family:'Arial','Helvetica','sans-serif';"> Right for each share of our common stock issued by us (except as otherwise provided in the Rights Agreement) between the Record Date and the Distribution Date (as defined below). On April 17, 2024, we appointed Equiniti Trust Company, LLC (“Equiniti”) as our rights agent under the Rights Agreement pursuant to that certain Amendment No. 4 to Rights Agreement, dated as of April 17, 2024, by and between us and Equiniti (the “Fourth Amendment”).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Each Right entitles the registered holder, subject to the terms of the Rights Agreement, to purchase from us, when exercisable and subject to adjustment, </span><span style="font-family:'Arial','Helvetica','sans-serif';">one</span><span style="font-family:'Arial','Helvetica','sans-serif';"> unit consisting of one </span><span style="-sec-ix-hidden:Hidden_tbF5AD92NESGpjQ0irf_TA;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span><span style="font-family:'Arial','Helvetica','sans-serif';">-thousandth of a share (a “Unit”) of our Series A Preferred Stock (the “Preferred Stock”), at a purchase price of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$6.56</span><span style="font-family:'Arial','Helvetica','sans-serif';"> per Unit, subject to adjustment. Subject to the provisions of the Rights Agreement, including certain exceptions specified therein, a distribution date for the Rights (the “Distribution Date”) will occur upon the earlier of (i) </span><span style="font-family:'Arial','Helvetica','sans-serif';">10</span><span style="font-family:'Arial','Helvetica','sans-serif';"> business days following a public announcement that a person or group of affiliated or associated persons (an “Acquiring Person”) has acquired or otherwise obtained beneficial ownership of </span><span style="font-family:'Arial','Helvetica','sans-serif';">15%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> or more of the then-outstanding shares of our common stock, and (ii) </span><span style="-sec-ix-hidden:Hidden_2SVXXPSZTUaUsZHSoLq0Jw;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">10</span></span><span style="font-family:'Arial','Helvetica','sans-serif';"> business days (or such later date as may be determined by our board of directors) following the commencement of a tender offer or exchange offer that would result in a person or </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">group becoming an Acquiring Person. The Rights are not exercisable until the Distribution Date and, unless earlier redeemed or exchanged by us pursuant to the terms of the Rights Agreement, as amended, will expire on the close of business on April 17, 2027.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">In connection with the adoption of the Rights Agreement, our board of directors approved a Certificate of Designation of the Series A Preferred Stock (the “Certificate of Designation”) designating </span><span style="font-family:'Arial','Helvetica','sans-serif';">1,000,000</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of our serial preferred stock as Series A Preferred Stock and setting forth the rights, preferences and limitations of the Preferred Stock. We filed the Certificate of Designation with the Secretary of State of the State of Delaware on April 17, 2017.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Common Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;">March 2025 Lincoln Park Purchase Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On March 13, 2025, we entered into a purchase agreement (the “March 2025 Purchase Agreement”) with Lincoln Park, pursuant to which we have the right to sell to Lincoln Park up to an aggregate of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$75</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million in shares of our common stock, subject to the conditions and limitations set forth in the March 2025 Purchase Agreement.  Concurrent with the execution of the March 2025 Purchase Agreement, we also entered into a registration rights agreement with </span><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;">Lincoln Park relating to the common stock to be sold to Lincoln Park. As consideration for entering into the March 2025 Purchase Agreement, we issued to Lincoln Park </span><span style="font-family:'Arial','Helvetica','sans-serif';">1,123,023</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of our common stock as initial commitment shares in a noncash transaction on March 13, 2025 and will issue up to </span><span style="font-family:'Arial','Helvetica','sans-serif';">1,123,023</span><span style="font-family:'Arial','Helvetica','sans-serif';"> additional shares of our common stock as additional commitment shares on a pro rata basis in connection with any additional purchases. We will not receive any cash proceeds from the issuance of these additional commitment shares.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Pursuant to the March 2025 Purchase Agreement, on any business day and as often as every other business day over the </span><span style="-sec-ix-hidden:Hidden_M0lm7Wyc3EOHMftjeZbHlA;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">36-month</span></span><span style="font-family:'Arial','Helvetica','sans-serif';"> term of the March 2025 Purchase Agreement, we have the right, from time to time, at its sole discretion and subject to certain conditions, to direct Lincoln Park to purchase up to </span><span style="font-family:'Arial','Helvetica','sans-serif';">750,000</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of our common stock, provided Lincoln Park’s obligation under any single such purchase will not exceed </span><span style="font-family:'Arial','Helvetica','sans-serif';">$3.0</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million, unless we and Lincoln Park mutually agree to increase the maximum amount of such single regular purchase. If we direct Lincoln Park to purchase the maximum number of shares of common stock it then may sell in a regular purchase, then in addition to such regular purchase, and subject to certain conditions and limitations in the March 2025 Purchase Agreement, we may direct Lincoln Park to purchase an additional amount of common stock that may not exceed the lesser of (i) </span><span style="font-family:'Arial','Helvetica','sans-serif';">300%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of the number of shares purchased pursuant to the corresponding regular purchase or (ii) </span><span style="font-family:'Arial','Helvetica','sans-serif';">30%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of the total number of shares of our common stock traded during a specified period on the applicable purchase date as set forth in the March 2025 Purchase Agreement. Under certain circumstances and in accordance with the March 2025 Purchase Agreement, we may direct Lincoln Park to purchase shares in multiple accelerated purchases on the same trading day.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">We control the timing and amount of any sales of our common stock to Lincoln Park. There is no upper limit on the price per share that Lincoln Park must pay for our common stock under the March 2025 Purchase Agreement, but in no event will shares be sold to Lincoln Park on a day the closing price is less than the floor price specified in the March 2025 Purchase Agreement. In all instances, we may not sell shares of our common stock to Lincoln Park under the March 2025 Purchase Agreement if that would result in Lincoln Park beneficially owning more than </span><span style="font-family:'Arial','Helvetica','sans-serif';">9.99%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of its common stock.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The March 2025 Purchase Agreement does not limit our ability to raise capital from other sources at our sole discretion, except that, subject to certain exceptions, we may not enter into any Variable Rate Transaction (as defined in the March 2025 Purchase Agreement, including the issuance of any floating conversion rate or variable priced equity-like securities) during the </span><span style="-sec-ix-hidden:Hidden_IG9vYhK3V0y0C4_GpHvBDA;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">36 months</span></span><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> after the date of the March 2025 Purchase Agreement. We have the right to terminate the March 2025 Purchase Agreement at any time, at </span><span style="font-family:'Arial','Helvetica','sans-serif';">no</span><span style="font-family:'Arial','Helvetica','sans-serif';"> cost to us.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">During the three months ended March 29, 2025, Lincoln Park purchased an aggregate of </span><span style="font-family:'Arial','Helvetica','sans-serif';">975,000</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of our common stock for a net purchase price of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$0.9</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million under the March 2025 Purchase Agreement. In connection with the purchase, we issued to Lincoln Park an aggregate of </span><span style="font-family:'Arial','Helvetica','sans-serif';">14,060</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of our common stock as additional commitment shares in noncash transactions. Subsequently, from March 30, 2025 through May 9, 2025, Lincoln Park purchased an aggregate of </span><span style="font-family:'Arial','Helvetica','sans-serif';">201,000</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of our common stock for a net purchase price of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$0.2</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million under the March 2025 Purchase Agreement. In connection with the purchase, we issued to Lincoln Park an aggregate of </span><span style="font-family:'Arial','Helvetica','sans-serif';">2,250</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of our common stock as additional commitment shares in noncash transactions.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;">September 2021 Lincoln Park Purchase Agreement </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On September 28, 2021, we entered into a purchase agreement (the “September 2021 Purchase Agreement”) with Lincoln Park, pursuant to which we had the right to sell to Lincoln Park up to an aggregate of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$75</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million in shares of our common stock subject to the conditions and limitations set forth in the September 2021 Purchase Agreement. As consideration for entering into the September 2021 Purchase Agreement, we previously issued to Lincoln Park </span><span style="font-family:'Arial','Helvetica','sans-serif';">218,750</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of our common stock as initial commitment shares in a noncash transaction on September 28, 2021 and would issue up to </span><span style="font-family:'Arial','Helvetica','sans-serif';">143,750</span><span style="font-family:'Arial','Helvetica','sans-serif';"> additional shares of our common stock as additional commitment shares on a pro rata basis in connection with any additional purchases. We would not receive any cash proceeds from the issuance of these additional commitment shares. On October 1, 2024, the September 2021 Purchase Agreement terminated on its terms.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">We controlled the timing and amount of any sales of our common stock to Lincoln Park over the </span><span style="-sec-ix-hidden:Hidden_PwH8psVMj0Gk1verTlreHg;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">36-month</span></span><span style="font-family:'Arial','Helvetica','sans-serif';"> term of the September 2021 Purchase Agreement. There was no upper limit on the price per share that Lincoln Park was required to pay for our common stock under the September 2021 Purchase Agreement, but in no event would shares be sold to Lincoln Park on a day the closing price was less than the floor price specified in the September 2021 Purchase Agreement. In all instances, we could not sell shares of our common stock to Lincoln Park under the September 2021 Purchase Agreement if that would result in Lincoln Park beneficially owning more than </span><span style="font-family:'Arial','Helvetica','sans-serif';">9.99%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of our common stock.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The September 2021 Purchase Agreement did not limit our ability to raise capital from other sources at our sole discretion, except that, subject to certain exceptions, we could not enter into any Variable Rate Transaction (as defined in the September 2021 Purchase Agreement, including the issuance of any floating conversion rate or variable priced equity-like securities) during the </span><span style="font-family:'Arial','Helvetica','sans-serif';">36 months</span><span style="font-family:'Arial','Helvetica','sans-serif';"> after the date of the September 2021 Purchase Agreement. We had the right to terminate the September 2021 Purchase Agreement at any time, at </span><span style="font-family:'Arial','Helvetica','sans-serif';">no</span><span style="font-family:'Arial','Helvetica','sans-serif';"> cost to us.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">During fiscal year 2024, Lincoln Park purchased an aggregate of </span><span style="font-family:'Arial','Helvetica','sans-serif';">3,195,889</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of our common stock for a net purchase price of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$5.2</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million under the September 2021 Purchase Agreement. In connection with the purchases, we issued to Lincoln Park an aggregate of </span><span style="font-family:'Arial','Helvetica','sans-serif';">10,046</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of our common stock as additional commitment shares in noncash transactions. The September 2021 Purchase Agreement terminated on its terms on October 1, 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;font-weight:bold;">2024 Offering</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">On October 11, 2024, we entered into the 2024 Purchase Agreement with certain investors, pursuant to which we agreed to issue and sell to the investors in the 2024 Offering an aggregate of (i) </span><span style="font-family:'Arial','Helvetica','sans-serif';">13,636,364</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of our common stock, (ii) Series A Warrants to purchase up to an aggregate of </span><span style="font-family:'Arial','Helvetica','sans-serif';">13,636,364</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of our common stock, and (iii) Series B Warrants to purchase up to </span><span style="font-family:'Arial','Helvetica','sans-serif';">13,636,364</span><span style="font-family:'Arial','Helvetica','sans-serif';"> shares of our common stock, at a per share purchase price of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$1.10</span><span style="font-family:'Arial','Helvetica','sans-serif';"> per share and accompanying warrants. The 2024 Offering closed on October 15, 2024. The net proceeds to us from the 2024 Offering were approximately </span><span style="font-family:'Arial','Helvetica','sans-serif';">$14.2</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million, after deducting placement agent fees and offering costs paid by us.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The Warrants are exercisable at any time on or after the issuance date and contain provisions with the beneficial ownership limited to </span><span style="font-family:'Arial','Helvetica','sans-serif';">4.99%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> of the number of shares of our common stock outstanding immediately </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">after giving effect to the issuance of share of our common stock issuable upon the exercise of the Warrants, which percentage may be increased up to </span><span style="font-family:'Arial','Helvetica','sans-serif';">9.99%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> upon the notice to us. The Series A Warrants have a term of </span><span style="font-family:'Arial','Helvetica','sans-serif';">five years</span><span style="font-family:'Arial','Helvetica','sans-serif';"> from the issuance date and have an exercise price of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$1.30</span><span style="font-family:'Arial','Helvetica','sans-serif';"> per share. The Series B Warrants had a term of </span><span style="font-family:'Arial','Helvetica','sans-serif';">100 days</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and had an exercise price of </span><span style="font-family:'Arial','Helvetica','sans-serif';">$1.10</span><span style="font-family:'Arial','Helvetica','sans-serif';"> per share. None of the Series B Warrants were exercised prior to their expiration.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Pursuant to the 2024 Purchase Agreement, our director and executive officers entered into lock-up agreements with us, pursuant to which they agreed not to offer for sale, contract to sell, or sell any shares of our common stock or any securities convertible into, or exercisable or exchangeable for, shares of our common stock, for a period of </span><span style="font-family:'Arial','Helvetica','sans-serif';">100 days</span><span style="font-family:'Arial','Helvetica','sans-serif';"> from the closing of the 2024 Offering, subject to certain customary exceptions.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The 2024 Purchase Agreement also provides that we may not, subject to the exceptions described in the 2024 Purchase Agreement, effect or enter into any Variable Rate Transactions (as defined in the 2024 Purchase Agreement) until the one-year anniversary of the closing date of the 2024 Offering.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 10000000 0.001 0 0 1 1 1 6.56 P10D 0.15 1000000 75000000 1123023 1123023 750000 3000000 3 0.30 0.0999 0 975000 900000 14060 201000 200000 2250 75000000 218750 143750 0.0999 P36M 0 3195889 3195889 5200000 10046 10046 13636364 13636364 13636364 1.1 14200000 0.0499 0.0999 P5Y 1.3 P100D 1.1 P100D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Note 8—Stock-Based Awards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">As of March 29, 2025, we had 2,449,622 shares of our common stock reserved for future issuance under our Amended and Restated 2006 Incentive Plan (“Amended 2006 Plan”). Stock options granted under the Amended 2006 Plan generally vest at a rate of at least </span><span style="font-family:'Arial','Helvetica','sans-serif';">25%</span><span style="font-family:'Arial','Helvetica','sans-serif';"> per year over </span><span style="font-family:'Arial','Helvetica','sans-serif';">four years</span><span style="font-family:'Arial','Helvetica','sans-serif';"> and expire </span><span style="font-family:'Arial','Helvetica','sans-serif';">10 years</span><span style="font-family:'Arial','Helvetica','sans-serif';"> from the grant date. RSUs granted for our employees and consultants generally vest in equal installments annually and fully vest over a </span><span style="font-family:'Arial','Helvetica','sans-serif';">four-year</span><span style="font-family:'Arial','Helvetica','sans-serif';"> term from the grant date.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Stock Options</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The following table summarizes the activity related to stock options during the three months ended March 29, 2025:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Exercise</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Outstanding as of December 28, 2024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,257</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 0.78</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> Granted</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> Exercised</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (23)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 0.51</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> Expired or forfeited</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (392)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1.08</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Outstanding as of March 29, 2025</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,842</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 0.74</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Restricted Stock Units</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The following table summarizes the activity related to RSUs during the three months ended March 29, 2025:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Balance nonvested as of December 28, 2024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,682</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2.49</span></p></td></tr><tr><td style="vertical-align:bottom;width:71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> Granted</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 441</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 0.65</span></p></td></tr><tr><td style="vertical-align:bottom;width:71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> Vested</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (506)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3.49</span></p></td></tr><tr><td style="vertical-align:bottom;width:71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> Forfeited</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (221)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2.64</span></p></td></tr><tr><td style="vertical-align:bottom;width:71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Balance nonvested as of March 29, 2025</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,396</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2.09</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Stock-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The following table summarizes the stock-based compensation expense by line item in the condensed consolidated statements of operations (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Cost of sales</span></p></td><td style="vertical-align:bottom;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 21</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Research and development</span></p></td><td style="vertical-align:bottom;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 208</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 362</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Selling, general and administrative</span></p></td><td style="vertical-align:bottom;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 755</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 991</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 971</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,374</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">As of March 29, 2025, we had approximately </span><span style="font-family:'Arial','Helvetica','sans-serif';">$5.6</span><span style="font-family:'Arial','Helvetica','sans-serif';"> million, net of estimated forfeitures, of unearned stock-based compensation, which we expect to recognize over a weighted-average period of approximately </span><span style="font-family:'Arial','Helvetica','sans-serif';">2.0</span><span style="font-family:'Arial','Helvetica','sans-serif';"> years.</span></p> 0.25 P4Y P10Y P4Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Exercise</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Outstanding as of December 28, 2024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,257</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 0.78</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> Granted</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> Exercised</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (23)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 0.51</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> Expired or forfeited</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (392)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1.08</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Outstanding as of March 29, 2025</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2,842</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 0.74</span></p></td></tr></table> 3257000 0.78 23000 0.51 392000 1.08 2842000 0.74 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Balance nonvested as of December 28, 2024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,682</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2.49</span></p></td></tr><tr><td style="vertical-align:bottom;width:71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> Granted</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 441</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 0.65</span></p></td></tr><tr><td style="vertical-align:bottom;width:71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> Vested</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (506)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3.49</span></p></td></tr><tr><td style="vertical-align:bottom;width:71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> Forfeited</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (221)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2.64</span></p></td></tr><tr><td style="vertical-align:bottom;width:71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Balance nonvested as of March 29, 2025</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 3,396</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2.09</span></p></td></tr></table> 3682000 2.49 441000 0.65 506000 3.49 221000 2.64 3396000 2.09 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">The following table summarizes the stock-based compensation expense by line item in the condensed consolidated statements of operations (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 29,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">March 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Cost of sales</span></p></td><td style="vertical-align:bottom;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 21</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Research and development</span></p></td><td style="vertical-align:bottom;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 208</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 362</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Selling, general and administrative</span></p></td><td style="vertical-align:bottom;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 755</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 991</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 971</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1,374</span></p></td></tr></table> 8000 21000 208000 362000 755000 991000 971000 1374000 5600000000 P2Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Note 9—Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Warrant activity for the three months ended March 29, 2025 is as follows: </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:70.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Exercise</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Price</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Outstanding as of December 28, 2024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 38,384</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1.78</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> Granted</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> Exercised</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> Expired</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (13,636)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1.10</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Outstanding as of March 29, 2025</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 24,748</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2.15</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:70.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Exercise</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">Price</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Outstanding as of December 28, 2024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 38,384</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1.78</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> Granted</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> Exercised</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> —</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';white-space:pre-wrap;"> Expired</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> (13,636)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 1.10</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">Outstanding as of March 29, 2025</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 24,748</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> 2.15</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">​</span></p> 38384 1.78 13636 1.1 24748 2.15 false false false false false