0001628280-23-025914.txt : 20230727 0001628280-23-025914.hdr.sgml : 20230727 20230727160332 ACCESSION NUMBER: 0001628280-23-025914 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 52 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230727 DATE AS OF CHANGE: 20230727 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NeuroMetrix, Inc. CENTRAL INDEX KEY: 0001289850 STANDARD INDUSTRIAL CLASSIFICATION: SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841] IRS NUMBER: 043308180 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33351 FILM NUMBER: 231118355 BUSINESS ADDRESS: STREET 1: 1000 WINTER STREET CITY: WALTHAM STATE: MA ZIP: 02451 BUSINESS PHONE: (781) 890-9989 MAIL ADDRESS: STREET 1: 1000 WINTER STREET CITY: WALTHAM STATE: MA ZIP: 02451 10-Q 1 nuro-20230630.htm 10-Q nuro-20230630
000128985012/312023Q2false00012898502023-01-012023-06-300001289850us-gaap:CommonStockMember2023-01-012023-06-300001289850us-gaap:PreferredStockMember2023-01-012023-06-3000012898502023-07-26xbrli:shares00012898502023-06-30iso4217:USD00012898502022-12-310001289850us-gaap:PreferredNonConvertibleStockMember2023-06-300001289850us-gaap:PreferredNonConvertibleStockMember2022-12-310001289850us-gaap:ConvertiblePreferredStockMember2023-06-300001289850us-gaap:ConvertiblePreferredStockMember2022-12-31iso4217:USDxbrli:shares00012898502023-04-012023-06-3000012898502022-04-012022-06-3000012898502022-01-012022-06-300001289850us-gaap:ConvertiblePreferredStockMemberus-gaap:PreferredStockMember2022-12-310001289850us-gaap:CommonStockMember2022-12-310001289850us-gaap:AdditionalPaidInCapitalMember2022-12-310001289850us-gaap:RetainedEarningsMember2022-12-310001289850us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100012898502023-01-012023-03-310001289850us-gaap:CommonStockMember2023-01-012023-03-310001289850us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001289850us-gaap:RetainedEarningsMember2023-01-012023-03-310001289850us-gaap:ConvertiblePreferredStockMemberus-gaap:PreferredStockMember2023-03-310001289850us-gaap:CommonStockMember2023-03-310001289850us-gaap:AdditionalPaidInCapitalMember2023-03-310001289850us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001289850us-gaap:RetainedEarningsMember2023-03-3100012898502023-03-310001289850us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001289850us-gaap:CommonStockMember2023-04-012023-06-300001289850us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001289850us-gaap:RetainedEarningsMember2023-04-012023-06-300001289850us-gaap:ConvertiblePreferredStockMemberus-gaap:PreferredStockMember2023-06-300001289850us-gaap:CommonStockMember2023-06-300001289850us-gaap:AdditionalPaidInCapitalMember2023-06-300001289850us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001289850us-gaap:RetainedEarningsMember2023-06-300001289850us-gaap:ConvertiblePreferredStockMemberus-gaap:PreferredStockMember2021-12-310001289850us-gaap:CommonStockMember2021-12-310001289850us-gaap:AdditionalPaidInCapitalMember2021-12-310001289850us-gaap:RetainedEarningsMember2021-12-3100012898502021-12-310001289850us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100012898502022-01-012022-03-310001289850us-gaap:CommonStockMember2022-01-012022-03-310001289850us-gaap:RetainedEarningsMember2022-01-012022-03-310001289850us-gaap:ConvertiblePreferredStockMemberus-gaap:PreferredStockMember2022-03-310001289850us-gaap:CommonStockMember2022-03-310001289850us-gaap:AdditionalPaidInCapitalMember2022-03-310001289850us-gaap:RetainedEarningsMember2022-03-3100012898502022-03-310001289850us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001289850us-gaap:CommonStockMember2022-04-012022-06-300001289850us-gaap:RetainedEarningsMember2022-04-012022-06-300001289850us-gaap:ConvertiblePreferredStockMemberus-gaap:PreferredStockMember2022-06-300001289850us-gaap:CommonStockMember2022-06-300001289850us-gaap:AdditionalPaidInCapitalMember2022-06-300001289850us-gaap:RetainedEarningsMember2022-06-3000012898502022-06-300001289850nuro:FromHeldToMaturitySecuritiesMemberMemberus-gaap:MoneyMarketFundsMember2023-06-300001289850us-gaap:SalesRevenueNetMembernuro:TwoCustomersMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-30xbrli:pure0001289850us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembernuro:OneCustomerMember2023-01-012023-06-300001289850us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembernuro:OneCustomerMember2022-04-012022-06-300001289850us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembernuro:OneCustomerMember2022-01-012022-06-300001289850us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembernuro:ThreeCustomersMember2023-01-012023-06-300001289850us-gaap:AccountsReceivableMembernuro:TwoCustomersMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001289850us-gaap:AccountingStandardsUpdate201613Member2023-01-010001289850us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001289850us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001289850us-gaap:RestrictedStockMember2023-01-012023-06-300001289850us-gaap:RestrictedStockMember2022-01-012022-06-300001289850us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001289850us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001289850us-gaap:ConvertiblePreferredStockMember2023-01-012023-06-300001289850us-gaap:ConvertiblePreferredStockMember2022-01-012022-06-300001289850us-gaap:CommercialPaperMember2023-06-300001289850us-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001289850us-gaap:CorporateDebtSecuritiesMember2022-12-310001289850us-gaap:CommercialPaperMember2022-12-310001289850us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-06-300001289850us-gaap:MoneyMarketFundsMember2023-06-300001289850us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-06-300001289850us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-06-300001289850us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-06-300001289850us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2023-06-300001289850us-gaap:FairValueInputsLevel1Member2023-06-300001289850us-gaap:FairValueInputsLevel2Member2023-06-300001289850us-gaap:MoneyMarketFundsMember2022-12-310001289850us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-12-310001289850us-gaap:FairValueInputsLevel1Member2022-12-310001289850nuro:WoburnLeaseMembernuro:MonthlyRentMember2018-06-012018-06-010001289850nuro:WoburnLeaseMember2018-06-010001289850us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2022-12-310001289850us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2023-06-300001289850us-gaap:RestrictedStockUnitsRSUMember2023-05-012023-05-310001289850nuro:AtTheMarketOfferingProgramMemberus-gaap:CommonStockMember2023-06-012023-06-300001289850us-gaap:CommonStockMember2023-06-012023-06-300001289850us-gaap:RestrictedStockMember2023-06-300001289850us-gaap:RestrictedStockUnitsRSUMember2023-06-300001289850us-gaap:RestrictedStockMember2022-12-310001289850us-gaap:RestrictedStockUnitsRSUMember2022-12-310001289850nuro:AtTheMarketOfferingProgramMemberus-gaap:CommonStockMember2022-01-012022-01-3100012898502022-01-012022-01-310001289850us-gaap:CommonStockMember2022-04-012022-04-300001289850us-gaap:CommonStockMembernuro:ManagementIncentiveCompensationMember2022-04-012022-04-300001289850us-gaap:RestrictedStockUnitsRSUMember2022-05-012022-05-310001289850us-gaap:CommonStockMember2022-06-012022-06-30



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 June 30, 2023
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-33351
_________________________________________________ 
NEUROMETRIX, INC.
(Exact name of registrant as specified in its charter)
Delaware04-3308180
(State or other jurisdiction of(I.R.S. Employer Identification No.)
incorporation or organization) 
  
4B Gill Street Woburn, Massachusetts
01801
(Address of principal executive offices)(Zip Code)
(781) 890-9989
(Registrant’s telephone number, including area code) 
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of exchange on which registered
Common Stock, $0.0001 par value per shareNUROThe Nasdaq Stock Market LLC
Preferred Stock Purchase Rights
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
Yes x     No ¨
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).
Yes x     No ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See definition of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act:
Large accelerated filer Accelerated filer Non-accelerated filer Smaller reporting companyEmerging growth company
x
x
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  ☐

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
Yes     No x
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date: 8,579,517 shares of common stock, par value $0.0001 per share, were outstanding as of July 26, 2023.






NeuroMetrix, Inc.
Form 10-Q
Quarterly Period Ended June 30, 2023
 
TABLE OF CONTENTS
 
 
   
Item 1. 
   
 Balance Sheets as of June 30, 2023 (unaudited) and December 31, 2022
   
 Statements of Operations (unaudited) for the Quarters and Six Months Ended June 30, 2023 and 2022
Statements of Comprehensive Loss (unaudited) for the Quarters Ended June 30, 2023 and 20222
   
Statements of Changes in Stockholders' Equity (unaudited) for the Quarters and Six Months Ended June 30, 2023 and 2022
 Statements of Cash Flows (unaudited) for the Six Months Ended June 30, 2023 and 20224
   
 
   
Item 2.11
   
Item 3.17
   
Item 4.18
   
 
   
Item 1.19
   
Item 1A.19
   
Item 2.19
   
Item 3.19
   
Item 4.19
  
Item 5.19
   
Item 6.20
   
21

3




PART I – FINANCIAL INFORMATION
 
Item 1. Financial Statements
 
NeuroMetrix, Inc.
Balance Sheets
 
 June 30, 2023December 31, 2022
(Unaudited)
Assets  
Current assets:  
Cash and cash equivalents
$1,862,949 $4,335,020 
Held-to-maturity securities995,834 16,864,707 
Available-for-sale securities16,768,426  
Accounts receivable, net
746,725 646,771 
Inventories
1,583,985 1,614,987 
Prepaid expenses and other current assets
331,487 645,502 
Total current assets
22,289,406 24,106,987 
Fixed assets, net145,175 165,619 
Right of use asset312,522 370,609 
Other long-term assets26,400 26,400 
Total assets
$22,773,503 $24,669,615 
Liabilities and Stockholders’ Equity  
Current liabilities:  
Accounts payable
$181,462 $368,082 
Accrued expenses and compensation
880,076 589,939 
Lease obligation, current
148,391 148,391 
Total current liabilities
1,209,929 1,106,412 
Lease obligation, net of current portion
152,143 207,516 
Total liabilities
1,362,072 1,313,928 
Commitments and contingencies
Stockholders’ equity:  
Preferred stock
  
Convertible preferred stock
1 1 
Common stock, $0.0001 par value; 25,000,000 shares authorized at June 30, 2023 and December 31, 2022; 8,578,800 and 7,771,938 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively
858 777 
Additional paid-in capital
227,932,920 226,934,775 
Accumulated other comprehensive income168,721  
Accumulated deficit
(206,691,069)(203,579,866)
Total stockholders’ equity
21,411,431 23,355,687 
Total liabilities and stockholders’ equity
$22,773,503 $24,669,615 

The accompanying notes are an integral part of these interim financial statements.
1




NeuroMetrix, Inc.
Statements of Operations
(Unaudited)
 
 Quarters Ended June 30,Six Months Ended June 30,
 2023202220232022
Revenues$1,655,744 $2,138,301 $3,380,515 $4,440,692 
Cost of revenues536,486 686,121 1,062,858 1,194,995 
Gross profit
1,119,258 1,452,180 2,317,657 3,245,697 
Operating expenses:    
Research and development
753,509 915,799 1,452,934 1,626,376 
Sales and marketing
744,963 566,598 1,560,835 1,425,437 
General and administrative
1,244,241 1,180,101 2,637,412 2,366,192 
Total operating expenses
2,742,713 2,662,498 5,651,181 5,418,005 
Loss from operations
(1,623,455)(1,210,318)(3,333,524)(2,172,308)
Other income86,426 50,395 222,321 53,823 
Net loss$(1,537,029)$(1,159,923)$(3,111,203)$(2,118,485)
Net loss per common share applicable to common stockholders, basic and diluted$(0.19)$(0.17)$(0.40)$(0.30)
 


Statements of Comprehensive Loss
(Unaudited)

 Quarters Ended June 30,Six Months Ended June 30,
 2023202220232022
Net loss $(1,537,029)$(1,159,923)$(3,111,203)$(2,118,485)
Other comprehensive income:
Unrealized gain on available-for-sale securities, net102,847  168,721  
Comprehensive loss$(1,434,182)$(1,159,923)$(2,942,482)$(2,118,485)

The accompanying notes are an integral part of these interim financial statements.
2




NeuroMetrix, Inc.
Statements of Changes in Stockholders' Equity
(Unaudited)
Series B Convertible Preferred StockCommon
Stock
Additional
Paid-In
Capital
Accumulated Other Comprehensive IncomeAccumulated
Deficit
Total
Number of
Shares
AmountNumber of
Shares
Amount
Balance at December 31, 2022200 1 7,675,682 $777 $226,934,775 $ $(203,579,866)$23,355,687 
Stock-based compensation expense— — — — 165,361 — — 165,361 
Vesting of restricted stock under equity plan— — 19,512 1 (1)— — — 
Unrealized gain on available-for-sale securities— — — — — 65,874 — 65,874 
Net loss — — — — — — (1,574,174)(1,574,174)
Balance at March 31, 2023200 1 7,695,194 778 227,100,135 65,874 (205,154,040)22,012,748 
Stock-based compensation expense— — — — 132,745 — — 132,745 
Issuance of common stock under at the market offering— — 725,291 73 691,332 — — 691,405 
Issuance of common stock under employee stock purchase plan— — 10,526 1 8,714 — — 8,715 
Vesting of restricted stock under equity plan— — 72,121 6 (6)— — — 
Unrealized gain on available-for-sale securities— — — — — 102,847 — 102,847 
Net loss— — — — — — (1,537,029)(1,537,029)
Balance at June 30, 2023200 1 8,503,132 $858 $227,932,920 $168,721 $(206,691,069)$21,411,431 
Series B Convertible Preferred StockCommon
Stock
Additional
Paid-In
Capital
Accumulated Other Comprehensive IncomeAccumulated
Deficit
Total
Number of
Shares
AmountNumber of
Shares
Amount
Balance at December 31, 2021200 1 6,650,480 $668 $222,378,374 $— $(199,163,257)$23,215,786 
Stock-based compensation expense— — — — 37,632 — — 37,632 
Issuance of common stock under at the market offering — — 292,500 29 1,943,023 — — 1,943,052 
Vesting of restricted stock under equity plan — — 1,759 3 (3)— — — 
Net loss — — — — — — (958,562)(958,562)
Balance at March 31, 2022200 1 6,944,739 700 224,359,026  (200,121,819)24,237,908 
Stock-based compensation expense— — — — 109,340 — — 109,340 
Issuance common stock under employee stock purchase plan — — 2,503 — 7,829 — — 7,829 
Issuance of common stock to settle compensation obligation — — 50,213 5 215,412 — — 215,417 
Vesting of restricted stock under equity plan — — 3,120 7 (7)— — — 
Net loss— — — — — — (1,159,923)(1,159,923)
Balance at June 30, 2022200 1 7,000,575 712 224,691,600  (201,281,742)23,410,571 

The accompanying notes are an integral part of these interim financial statements.

3





NeuroMetrix, Inc.
Statements of Cash Flows
(Unaudited)
 Six Months Ended June 30,
 20232022
Cash flows from operating activities:  
Net loss$(3,111,203)$(2,118,485)
Adjustments to reconcile net loss to net cash used in operating activities:
  
Depreciation
20,444 26,277 
Stock-based compensation
298,106 146,972 
Issuance of common stock to settle compensation obligations 26,019 
Inventory reserve charged to cost of revenue63,420  
Loss on disposal of fixed assets 6,875 
Amortization of premiums and discounts on held-to-maturity securities(131,127)(37,275)
Changes in operating assets and liabilities:  
Accounts receivable(99,954)(236,957)
Inventories(32,418)(162,825)
Prepaid expenses and other current and long-term assets256,729 219,331 
Accounts payable(186,620)116,536 
Accrued expenses and compensation350,137 465,850 
Accrued product returns (31,000)
Net cash used in operating activities(2,572,486)(1,578,682)
Cash flows from investing activities:  
Purchases of held-to-maturity securities (16,928,542)
Purchases of available-for-sale securities(16,599,705) 
Proceeds from maturities of held-to-maturity securities16,000,000  
Purchases of fixed assets (13,432)
Net cash used in investing activities(599,705)(16,941,974)
Cash flows from financing activities:  
Net proceeds from issuance of stock 700,120 1,950,881 
Net cash provided by financing activities700,120 1,950,881 
Net decrease in cash and cash equivalents(2,472,071)(16,569,775)
Cash and cash equivalents, beginning of period4,335,020 22,572,104 
Cash and cash equivalents, end of period$1,862,949 $6,002,329 
 
The accompanying notes are an integral part of these interim financial statements.
 
4


NeuroMetrix, Inc.
Notes to Unaudited Financial Statements
June 30, 2023



1.Business and Basis of Presentation

Our Business-An Overview
 
NeuroMetrix, Inc. (the "Company" or "NeuroMetrix") develops and commercializes health care products that utilize non-invasive neurostimulation. Revenues are derived from the sale of medical devices and after-market consumable products and accessories. The Company’s products are sold in the United States and select overseas markets. They are cleared by the U.S. Food and Drug Administration ("FDA") and regulators in foreign jurisdictions where appropriate. The Company has two primary products. DPNCheck® is a point-of-care test for diabetic peripheral neuropathy, which is the most common long-term complication of Type 2 diabetes. Quell is an app-enabled, wearable device for lower extremity chronic pain and for the symptoms of fibromyalgia.

The Company held cash, cash equivalents and securities totaling $19.6 million as of June 30, 2023. The Company believes that its present balance of cash resources and securities coupled with cash inflows from product sales will enable the Company to fund its operations for at least the next twelve months from the date of issuance of the financial statements. Actual cash requirements could differ from management's projections for many reasons, including changes the Company may make to its business strategy, commercial challenges, regulatory developments, changes to research and development programs, supply chain issues, staffing challenges and other items affecting the Company's projected uses of cash.

Unaudited Interim Financial Statements
 
The accompanying unaudited financial statements as of June 30, 2023, have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. The accompanying balance sheet as of December 31, 2022 has been derived from the audited balance sheet as of December 31, 2022 included in the Company's Form 10-K referenced below and does not include all disclosures required by accounting principles generally accepted in the United States of America. In the opinion of management, the financial statements include all normal and recurring adjustments considered necessary for a fair presentation of the Company’s financial position and operating results. Operating results for the six months ended June 30, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023 or any other period. These financial statements and notes should be read in conjunction with the financial statements for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K, as filed with the Securities and Exchange Commission, or the SEC, on March 22, 2023 (File No. 001-33351).

Prior period reclassifications

We classify money market funds within cash and cash equivalents. Money market funds in the amount of $81,751 which were reported within held-to-maturity securities at December 31, 2022 have been reclassified into cash and cash equivalents to conform with the current presentation.
 
Revenues

Revenues include product sales, net of estimated returns. Revenue is measured as the amount of consideration the Company expects to receive in exchange for product transferred. Revenue is recognized at the point in time when contractual performance obligations have been satisfied and control of the product has been transferred to the customer. The Company typically has a single product delivery performance obligation. Accrued product returns using the most likely amount method are estimated based on historical data and evaluation of current information and variable consideration is not constrained.

Accounts receivable are recorded at the amount the Company expects to collect, net of the allowance for doubtful accounts receivable. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable credit losses based on customer past payment history, product usage activity, recent customer communications and, if appropriate, assessment of the future credit losses for receivables with similar characteristics. Individual customer balances which are over 60 days past due are reviewed individually for collectability. The Company does not have any off-balance sheet credit exposure related to its customers. Allowance for doubtful accounts was $25,000 as of June 30, 2023 and December 31, 2022.
5





 
Two customers accounted for 34% and one customer accounted for 26% of total revenues in the quarter and six months ended June 30, 2023, respectively. One customer accounted for 34% and 39% of total revenues in the quarter and six months ended June 30, 2022, respectively. Three customers accounted for 57% and two customers accounted for 31% of accounts receivable as of June 30, 2023 and December 31, 2022, respectively.

Cash and Cash Equivalents

Cash and cash equivalents include bank demand deposits and money market funds that invest primarily in U.S. government securities.

Securities

The Company invests in highly liquid, marketable debt securities with high credit ratings and typically with maturities of two years or less. Individual securities are designated by the Company as either “held-to-maturity" (HTM) or “available-for-sale” (AFS) at the point of investment. Securities classified as short-term have maturities of less than one year. As of June 30, 2023, all marketable securities held by the Company had remaining contractual maturities of one year or less.

HTM securities are valued on an amortized cost basis and reviewed to determine if an allowance for credit losses should be recorded in the statements of operations. AFS securities are valued at fair value. Unrealized gains and losses on AFS securities are included as a component of accumulated other comprehensive income in the balance sheets and statements of stockholders’ equity and a component of total comprehensive loss in the statements of comprehensive income loss. An AFS security is impaired if its fair value is less than amortized cost. Unrealized losses are evaluated to determine if the impairment is credit-related or non credit-related. Credit-related impairment is recognized as an allowance on the balance sheet with a corresponding adjustment to earnings, and a non credit-related impairment is recognized in other comprehensive income (loss). For certain types of securities, such as U.S. Treasuries, the Company generally expects zero credit losses. No allowance for credit losses was recorded on its securities portfolio as of June 30, 2023.

Fair Value

The Company follows the provisions of Financial Accounting Standards Board (the "FASB") Accounting Standards Codification ("ASC") Topic 820-10, Fair Value Measurements and Disclosures ("ASC 820-10"), which defines fair value, establishes a framework for measuring fair value in GAAP and requires certain disclosures about fair value measurements. Fair Value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability.

As a basis for considering such assumptions, ASC 820-10 established a three-tier fair value hierarchy which prioritizes the inputs used in measuring fair value as follows: Level 1 observable inputs such as quoted prices in active markets; Level 2 inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and Level 3 unobservable inputs for which there are little or no market data, which require the Company to develop its own assumptions. The hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value (See Note 5).

Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make significant estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during reporting periods. Actual results could differ from those estimates.





6





Recent Accounting Pronouncements

Accounting Standards Updates (ASUs) issued by the FASB are evaluated for their applicability. ASUs not included in the disclosures in this report were assessed and determined to be either not applicable or not expected to have a material impact on our financial statements.

Recently adopted accounting pronouncement

In June 2016, the FASB issued Accounting Standards Update ("ASU") 2016-13, Financial Instruments – Credit Losses: Measurement of Credit Losses on Financial Instruments. The guidance in ASU 2016-13 replaces the incurred loss impairment methodology under current GAAP. The new impairment requires immediate recognition of estimated credit losses expected to occur for most financial assets and certain other instruments. It applies to all entities. For trade receivables, loans and held-to-maturity (HTM) debt securities, entities are required to estimate lifetime expected credit losses. Trading and available-for-sale (AFS) debt securities are required to be recorded at fair value. SEC small reporting companies were required to adopt this new guidance in fiscal years beginning on or after December 15, 2022. The Company adopted this guidance on a prospective basis as of January 1, 2023 and had no material impact on the financial statements.

2.     Comprehensive Loss
 
For the quarter and six months ended June 30, 2023, the Company had comprehensive income of $102,847 and $168,721, respectively, for net unrealized gains on available-for-sale marketable securities, in addition to net loss in the statement of operations. There were no components of comprehensive income (loss) for the quarter and six months ended June 30, 2022 other than net loss itself.
 

3.     Net Loss Per Common Share
 
Basic and dilutive net loss per common share were as follows:
Quarters Ended June 30,Six Months Ended June 30,
2023202220232022
Net loss applicable to common stockholders$(1,537,029)$(1,159,923)$(3,111,203)$(2,118,485)
Weighted average number of common shares outstanding, basic and dilutive7,885,752 6,995,959 7,788,032 6,937,976 
Net loss per common share applicable to common stockholders, basic and diluted$(0.19)$(0.17)$(0.40)$(0.30)

Shares underlying the following potentially dilutive weighted average number of common stock equivalents were excluded from the calculation of diluted net loss per common share because their effect was anti-dilutive for each of the periods presented: 
Quarters Ended June 30,
 20232022
Options525,462 523,505 
Unvested restricted stock awards75,668 119,333 
Unvested restricted stock units120,157 161,764 
Convertible preferred stock62 62 
Total721,349 804,664 


7






4. Securities

The Company's marketable debt securities are classified as either held-to-maturity (HTM) or available-for-sale (AFS) pursuant to ASC 320 - Investments - Debt Securities. HTM securities are valued at amortized cost. The following tables summarize the valuations of HTM securities as of June 30, 2023 and December 31, 2022.
 June 30, 2023
Held-to-maturity securitiesAmortized Cost Credit LossesEstimated Fair Value
Commercial paper995,834 — 995,608 
Total $995,834 $— $995,608 
    
 December 31, 2022
Held-to-maturity securitiesAmortized Cost Credit LossesEstimated Fair Value
U.S. government bonds$3,457,651 $— $3,456,580 
Corporate bonds4,011,569 — 3,950,380 
Commercial paper9,395,487 — 9,387,914 
Total $16,864,707 $— $16,794,874 

The following table summarizes the valuations and unrealized gains and losses of AFS securities which are recorded at estimated fair value as of June 30, 2023. The Company held no AFS securities as of December 31, 2022.

 June 30, 2023
Gross Unrealized
Available-for-sale securitiesAmortized Cost GainsLossesCredit LossesEstimated Fair Value
U.S. government bonds$9,853,238 $106,765 $— $— $9,960,003 
Commercial paper6,746,467 71,476 (9,520)— 6,808,423 
Total $16,599,705 $178,241 $(9,520)$— $16,768,426 

The Company evaluates all HTM and AFS securities for impairment at each reporting period. It determined that changes in the fair value of its securities at June 30, 2023 resulted primarily from interest rate fluctuations subsequent to the purchase date of the securities. There was no deterioration in the credit worthiness of the issuers and no credit losses were recorded as of June 30, 2023.
















8





5. Fair Value Measurements

The following tables set forth the Company’s financial instruments that were measured at fair value:

 June 30, 2023
Total Level 1Level 2Level 3
Assets:
Money market funds$1,105,076 $1,105,076 $— $— 
U.S. government bonds9,960,003 9,960,003 — — 
Commercial paper6,808,423 — 6,808,423 — 
Total $17,873,502 $11,065,079 $6,808,423 $— 

 December 31, 2022
Total Level 1Level 2Level 3
Assets:
Money market funds$1,551,027 $1,551,027 $— $— 
Total $1,551,027 $1,551,027 $— $— 

The Company's accounts receivable, accounts payable, and accrued expenses are valued at cost which approximates fair value.


6.     Inventories
 
Inventories consist of the following: 

 June 30, 2023December 31, 2022
Purchased components$1,075,707 $982,129 
Finished goods508,278 632,858 
 $1,583,985 $1,614,987 

The company recorded a charge of $63,420 in the six months ended June 30, 2023 to reduce the carrying value of inventory to net realizable value.

7.     Accrued Expenses and Compensation
  
Accrued expenses and compensation consist of the following:
 June 30, 2023December 31, 2022
Professional services$238,000 $155,000 
Compensation456,555 249,224 
Warranty 13,000 16,700 
Sales tax 128,353 131,621 
Other44,168 37,394 
 $880,076 $589,939 


9





8.     Operating Leases
 
The Company's lease on its Woburn, Massachusetts corporate office and manufacturing facility (the "Woburn Lease") extends through September 2025 with a monthly base rent of $13,846 and a 5-year extension option. The Company's lease on its former corporate office in Waltham, Massachusetts (the "Waltham Lease") expired in February 2022. In the first quarter of 2022, a $60,000 reduction in rent expense was recorded upon return of the facility to the lessor. The letter of credit issued by a bank in favor of the Waltham facility was released. For the six months ended June 30, 2022, the Company recorded sublet income on the Waltham Lease totaling $22,795 within operating expenses on the Company's Statement of Operations.

Future minimum lease payments under this non-cancellable operating lease as of June 30, 2023 are as follows:
202382,892 
2024165,785 
2025117,431 
Total minimum lease payments$366,108 
Interest, based on a 15%, discount rate
$65,574 
Lease obligation, current portion148,391 
Lease obligation, net of current portion152,143 
$366,108 

Total recorded rent expense was $49,232 and $46,102, for the quarters ended June 30, 2023 and 2022, respectively. Total recorded rent expense was $98,464 and $70,856 for the six months ended June 30, 2023 and 2022, respectively. The Company records rent expense on its facility lease on a straight-line basis over the lease term. The remaining operating lease term was 2.2 years as of June 30, 2023.

9.     Stockholders’ Equity
 
Preferred stock and convertible preferred stock consist of the following: 
 June 30, 2023December 31, 2022
Preferred stock, $0.001 par value; 5,000,000 shares authorized at June 30, 2023 and December 31, 2022; no shares issued and outstanding at June 30, 2023 and December 31, 2022
$ $ 
Series B convertible preferred stock, $0.001 par value; 147,000 shares designated at June 30, 2023 and December 31, 2022; 200 shares issued and outstanding at June 30, 2023 and December 31, 2022
$1 $1 

2023 equity activity

In May 2023, the Company issued 12,500 restricted stock units under its 2022 Equity Incentive Plan with a value of $12,625.

In June 2023, the Company issued 725,291 shares of its common stock, under an at-the-market ("ATM") program for net proceeds of $691,405 and issued 10,526 shares of fully vested common stock with a value of $8,715 pursuant to the Company's Employee Stock Purchase Plan.

As of June 30, 2023, the Company has 75,668 restricted stock awards and 120,157 restricted stock units that remain unvested. At December 31, 2022, the Company had 96,250 restricted stock awards and 194,731 restricted stock units that were unvested.





10






2022 equity activity

In January 2022, the Company issued 292,500 shares of common stock under an ATM program with net proceeds of $1,943,052 and issued 20,000 restricted stock awards under its 2004 Stock Option Plan with a value of $104,200.

In April 2022, the Company issued 76,000 shares of restricted common stock under its 2022 Equity Incentive Plan with a value of $326,000 to employees as long term incentives ("LTI") and issued 50,213 shares of fully vested common stock with a value of $215,417 in settlement of management incentive compensation.

In May 2022, the Company issued 161,764 restricted stock units with a value of $550,000 as LTI to its management and directors under its 2022 Equity Incentive Plan.

In June 2022, the Company issued 2,503 shares of fully vested common stock with a value of $7,829 pursuant to the Company's Employee Stock Purchase Plan.


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
 
You should read the following discussion of our financial condition and results of operations in conjunction with our financial statements and the accompanying notes to those financial statements included elsewhere in this Quarterly Report on Form 10-Q. This discussion contains forward-looking statements that involve risks and uncertainties. For a description of factors that may cause our actual results to differ materially from those anticipated in these forward-looking statements, please refer to the below section of this Quarterly Report on Form 10-Q titled “Cautionary Note Regarding Forward-Looking Statements.” Unless the context otherwise requires, all references to “we”, “us”, the “Company”, or “NeuroMetrix” in this Quarterly Report on Form 10-Q refer to NeuroMetrix, Inc.


Business Overview

NeuroMetrix is a commercial stage neurotechnology company based in Woburn, Massachusetts. The Company’s mission is to improve individual and population health through the development of innovative medical devices and technology solutions for neurological disorders and pain syndromes. Our core expertise in biomedical engineering has been refined over two decades of designing, building and marketing medical devices that stimulate nerves and analyze nerve response for diagnostic and therapeutic purposes. We are fully integrated with in-house capabilities spanning research and development, regulatory affairs and compliance, sales and marketing, customer support, manufacturing, and product fulfillment. We hold extensive, proprietary intellectual property.

NeuroMetrix created the market for point-of-care nerve testing and introduced sophisticated wearable technology for chronic pain syndromes. Nearly five million patients have been served with our products. Revenue is derived from the sale of medical devices and after-market consumable products and accessories in the United States and select overseas markets. Products are authorized by the U.S. Food and Drug Administration ("FDA") and regulators in foreign jurisdictions where appropriate. We have two principal product categories:

Diagnostic technology - point-of-care peripheral neuropathy assessment
Therapeutic technology – wearable neuromodulation for chronic pain syndromes

Peripheral neuropathies are diseases of the peripheral nerves that affect about 10% of adults in the United States, with the prevalence rising to over 30% among individuals 65 years and older. Peripheral neuropathies are associated with loss of sensation, pain, increased risk of falling, weakness, and other complications. People with peripheral neuropathies often experience a diminished quality of life, poor overall health and higher mortality. The most common specific cause of peripheral neuropathies, accounting for about one-third of cases, is diabetes. The most common long-term complication of diabetes, affecting over 50% of the diabetic population, is diabetic peripheral neuropathy (DPN). Early detection of peripheral neuropathies, such as DPN, is important because there are no treatment options once the nerves have degenerated. Today’s diagnostic methods for peripheral neuropathies range from a simple monofilament test for lack of sensory perception in the feet to a nerve conduction study performed by a specialist. Our DPNCheck nerve conduction technology provides a rapid, low cost, quantitative test for peripheral neuropathies, including DPN. It addresses an important medical need and is particularly effective in screening large populations. DPNCheck has been validated in multiple clinical studies.
11






Chronic pain is a significant public health problem. It is defined by the National Institutes of Health (NIH) as pain lasting more than 12 weeks. This contrasts with acute pain which is a normal bodily response to injury or trauma. Chronic pain conditions include low back pain, arthritis, fibromyalgia, neuropathic pain, cancer pain and many others. Chronic pain may be triggered by an injury or there may be an ongoing cause such as disease or illness. There may also be no clear cause. Chronic pain can also lead to other health problems. These can include fatigue, sleep disturbance and mood changes, which cause difficulty in carrying out important activities and contributing to disability and despair. In many cases, chronic pain cannot be cured. Treatment of chronic pain is focused on reducing pain and improving function. The goal is effective pain management.

Chronic pain is estimated to affect nearly 100 million adults in the United States. The most common approach to chronic pain management is pain medication. This includes over-the-counter ("OTC") internal and external analgesics as well as prescription pain medications, both non-opioid and opioid. The approach to treatment is individualized, drug combinations may be employed, and the results are often inadequate. Side effects, including the potential for addiction, are substantial. Nerve stimulation is a long-established category of treatment for chronic pain. This treatment approach is available through implantable devices which have both surgical and ongoing risks. Non-invasive approaches involving transcutaneous electrical nerve stimulation (TENS) have achieved limited efficacy in practice due to power limitations, inadequate dosing and low patient adherence. We believe that our Quell wearable technology for chronic pain is designed to address many of these limitations.

Business Strategy

Our DPNCheck diagnostic technology for peripheral neuropathies has been validated in multiple clinical studies During 2022 we expanded our commercial team for the domestic Medicare Advantage ("MA") and launched our next-generation DPNCheck device which enhances the user experience, improves testing efficiency and continues to deliver quantitative results with high sensitivity and specificity. Our 2023 commercial efforts focus on expanding our MA pipeline, encouraging transition to the new device, and on software development both to connect user testing at the clinic level to the overall business enterprise via a DPNCheck data cloud and to facilitating linkages between clinic testing and patient electronic medical records.

The MA market has grown rapidly and is expected to soon exceed traditional Medicare fee-for-service in terms of population enrollment. In the first quarter of 2023, The Centers for Medicare and Medicaid Services ("CMS") announced policy changes regarding their approach to compliance audits of MA health plans and also regarding coding of patient risk adjustment factors. CMS confirmed that the audit changes would be immediate and enforced retroactively, and that risk factor coding would be phased-in over three years. The changes to risk factor coding will significantly reduce CMS payments for population screening, including neuropathy. CMS policy changes have created significant uncertainty in the MA market among participating healthcare insurers and providers. The Company believes that the long-term opportunity in MA remains attractive for DPNCheck and is best addressed with a commercial approach involving patience, flexibility and careful resource deployment.

Quell, our wearable neuromodulation technology for chronic pain has been refined over the past seven years with over 200,000 chronic pain patients and is covered by over 20 U.S. utility patents. Patients control and personalize the technology via a mobile phone app, and their utilization and certain clinical metrics may be tracked in the Quell Health Cloud. The degree of technological sophistication, combined with our extensive consumer experience and the compelling results of clinical studies has given us the opportunity to redirect this technology away from the commodity-oriented OTC market and into an emerging portfolio of specialized, disease indicated, prescription wearable neurotherapeutics.

In 2021 Quell received FDA Breakthrough Device Designation for a fibromyalgia indication. A pivotal double-blind, randomized, sham-controlled clinical study of Quell Fibromyalgia was completed. In 2022 an FDA De Novo marketing authorization was received with an indication for use as an aid for reducing the symptoms of fibromyalgia in adults with high pain sensitivity. The Company initiated a limited strategic launch of Quell Fibromyalgia in December 2022 to better understand market dynamics and to refine the fulfillment process. The Company recently announced the next step in commercial release with the deployment of direct sales resources in the large markets of Florida, Texas and California.

Quell received FDA Breakthrough Device Designation in early 2022 for the treatment of chronic Chemotherapy Induced Peripheral Neuropathy ("CIPN"). The University of Rochester School of Medicine and Dentistry recently reported results of an NIH-funded multi-center randomized sham-controlled trial of Quell for CIPN. The results indicated a statistically meaningful reduction in moderate to severe CIPN symptoms of pain and muscular cramping in patients using the Quell device. We intend to use this data as the basis for making an FDA regulatory submission to market Quell with a CIPN indication. We currently
12





expect that the regulatory filing would occur in late 2023/early 2024 with the potential for market launch in late 2024. We see opportunities with other specific disease indications involving chronic pain, including Chronic Low Back Pain, Post-Acute Sequelae of COVID 19 (Long COVID), Chronic Overlapping Pain Conditions, and Restless Leg Syndrome.

ADVANCE is our legacy, point-of-care neurodiagnostic technology used primarily for the diagnosis and screening for carpal tunnel syndrome. While ADVANCE devices are no longer sold, we continue to provide consumables and repair services to our customer base of hand surgeons and manufacturers for use in industrial health.





 
Results of Operations
 
Comparison of Quarters Ended June 30, 2023 and 2022
 
Quarter ended June 30,Increase (Decrease)
20232022Amount Percent
Revenues$1,655,744 $2,138,301 $(482,557)(22.6)%
Gross profit1,119,258 1,452,180 $(332,922)(22.9)%
% of revenues
67.6 %67.9 %(0.3)%
Operating expenses2,742,713 2,662,498 $80,215 3.0 %
Other income, net86,426 50,395 $36,031 71.5 %
Net loss$(1,537,029)$(1,159,923)$377,106 32.5 %
Net loss per common share$(0.19)$(0.17)$0.02 11.8 %

Revenues

Revenues for the second quarter of 2023 decreased by $483 thousand or 22.6% compared to the second quarter of 2022. DPNCheck sales, primarily focused on MA, accounted for the majority of revenues in both quarters and a decline in such sales were the primary contributor to the revenue decline in the second quarter of 2023.

The MA market is experiencing substantial uncertainty following recent policy changes by the CMS concerning its audit practices and its patient risk adjustment coding. These changes are extensive and we believe have resulted in downward pressure on DPNCheck revenues. While it is difficult to predict the ultimate reactions by MA healthcare insurers and providers to these changes, and the effects on their patient screening with DPNCheck, it does appear likely that DPNCheck revenues will be depressed during the remainder of 2023 and potentially thereafter. Sales of Quell® declined in comparison with the second quarter of 2022, reflecting growth in sales of the recently launched Quell Fibromyalgia, offset by declines in sales of Quell OTC which is no longer offered to new accounts. Sales of legacy ADVANCE® consumables continue to decline as this product is no longer promoted and is managed for cash flow purposes.

Gross Profit

Gross profit for the second quarter of 2023 decreased by $333 thousand or 22.9% compared to the second quarter of 2022. The gross profit rate as a percentage of revenue was approximately flat between the comparable periods. The decline in revenue, particularly DPNCheck revenue, was the largest contributor to the reduction in gross profit.

Operating Expenses

Operating expenses increased in the second quarter of 2023 by $80 thousand or 3% compared to from the second quarter of 2022. Personnel costs increased due to a modest gain in headcount and compensation. This was offset by costs of consulting services, particularly in research and development, which declined due to completion of product engineering projects, and by reduced promotional spending with the discontinuation of Quell OTC sales to new accounts.
13







Net loss

The net loss in the second quarter of 2023 increased by $377 thousand compared to the second quarter of 2022. Similarly, net loss per common share increased to ($0.19) per common share in the second quarter of 2023 from ($0.17) per common share in the second quarter of 2022. The increase in common shares outstanding in the second quarter of 2023 partially offset the per share effect of a greater net loss in that period.

Comparison of Six Months Ended June 30, 2023 and 2022
  
Six months ended June 30,Increase (Decrease)
20232022Amount Percent
Revenues$3,380,515 $4,440,692 $(1,060,177)(23.9)%
Gross profit$2,317,657 $3,245,697 $(928,040)(28.6)%
% of revenues
68.6 %73.1 %(4.5)%
Operating expenses$5,651,181 $5,418,005 $233,176 4.3 %
Other income, net$222,321 $53,823 $168,498 313.1 %
Net loss$(3,111,203)$(2,118,485)$992,718 46.9 %
Net loss per common share$(0.40)$(0.30)$0.10 33.3 %

Revenues

Revenues for the first half of 2023 decreased by $1.1 million or 23.9% compared to the first half of 2022. DPNCheck sales, primarily focused on MA, accounted for the majority of revenues in both quarters and a decline in such sales was the primary contributor to the revenue decline in the first half of 2023.

Gross Profit

Gross profit for the first half of 2023 decreased by $928 thousand or 28.6% compared to the first half of 2022. The decline in revenue, particularly DPNCheck revenue, was the largest contributor to the reduction in gross profit. The gross profit rate in the first half of 2023 contracted from the prior year period due to lower weighting of aftermarket DPNCheck sales and supply chain costs for electronic components including net realizable value inventory charges related to Quell components.

Operating Expenses

Operating expenses increased in the first half of 2023 by $233 thousand or 4.3% compared to the first half of 2022. Personnel costs increased due to a modest gain in headcount and compensation. This was offset by costs of consulting services, particularly in R&D, which declined due to completion of product engineering projects, and by reduced promotional spending with the discontinuation of Quell OTC sales to new accounts.

Net loss

The net loss for the first half of 2023 increased by $993 thousand compared to 2022. Similarly, net loss per common share increased to ($0.40) per common share in the first half of 2023 from ($0.30) per common share in the first half of 2022. The increase in the number of common shares outstanding in the first half of 2023 partially offset the effect of a greater net loss in that period.






14





Liquidity and Capital Resources
 
 June 30, December 31,
202320222022
 
Cash and cash equivalents$1,862,949 $6,002,329 $4,335,020 
Securities $17,764,260 $16,965,817 $16,864,707 
Working capital $21,079,477 $23,039,380 $23,000,575 
Current ratio18.4 15.5 21.8 
Net debt position$(18,265,137)$(21,121,664)$(19,885,799)
Days sales outstanding36.0 25.9 32.9 
Inventory turnover1.3 3.5 1.8 

Our primary sources of liquidity are cash and cash equivalents, securities, revenues from the sales of our products, and net proceeds from equity sales. Our expected cash outlays relate to funding operations. We believe that our resources are sufficient to fund our cash requirements over at least the next twelve months from the date of issuance of the financial statements.

As of June 30, 2023, we held $19.6 million in cash and cash equivalents, and securities. Working capital was $21.1 million, and the current ratio of working capital was 18.4. The Company had no term debt or borrowings. Net debt, defined as short and long-term debts (liabilities), less cash, cash equivalents and securities, continues to be negative.

Days sales outstanding ("DSO") reflect our customer payment terms which vary from payment on order to 60 days from shipment date. DSO of 36.0 on June 30, 2023 in comparison with 25.9 on June 30, 2022 reflects the timing of sales within the quarter plus an increase in sales to international distributors with 60 day credit terms. Overall, the receivable aging viewed from a 0-60 days perspective improved from the prior year. Inventory turnover rate declined during the quarter ended June 30, 2023 due to the drop in sales.

Cash Flows
Six months ended June 30,
 20232022Change
 
Net cash provided by (used in):
Operating activities
$(2,572,486)$(1,578,682)$(993,804)
Investing activities
(599,705)(16,941,974)16,342,269 
Financing activities
700,120 1,950,881 (1,250,761)
Net change in cash and cash equivalents$(2,472,071)$(16,569,775)

Operating activities
Cash used in operating activities in the first half of 2023 increased by $1.0 million from the comparable period in 2022. This primarily reflects the increased net loss in the period.

Investing activities

Investing activities in the first half of 2023 and 2022 primarily reflect the deployment of cash to purchase investment grade securities in the amount of $600 thousand, net and $16.9 million, respectively. The cash deployed is invested for the short term, and while it is not forecasted to be essential to the Company’s near-term operations requirements, provides a cushion if necessary.



15





Financing activities

Equity sales in the first half of 2023 and 2022 contributed $700 thousand and $1.9 million, respectively. Shares of our common stock were sold to investors pursuant to the Company's at-the-market ("ATM") facility.

On October 22, 2021, we entered into an At Market Issuance Sales Agreement (the “ATM Sales Agreement”) with Ladenburg Thalmann & Co. Inc. (the “Sales Agent”), pursuant to which we can offer and sell, from time to time at our sole discretion, shares of our common stock having an aggregate offering price of up to $25 million through the sales agent in an “at the market offering.” The Sales Agent will receive a commission of 3.0% of the gross proceeds of any common stock sold under the ATM Sales Agreement. On August 31, 2022, Amendment 1 was filed which limited the amount of common stock we may offer and sell up to $7.6 million due to SEC limitations. During the three months ended June 30, 2023, we sold 725,291 shares of our common stock, net of banker, audit and legal fees, for proceeds of $691,405 pursuant to the ATM Sales Agreement.
We continue to maintain an effective shelf registration statement covering the sales of shares of our common stock and other securities, giving us the opportunity to raise funding when needed or otherwise considered appropriate at prices and on terms to be determined at the time of any such offerings. Pursuant to the instructions to Form S-3, we have the ability to sell shares under the shelf registration statement, during any 12-month period, in an amount less than or equal to one-third of the aggregate market value of our common stock held by non-affiliates. If we raise additional funds by issuing equity or debt securities, either through the sale of securities pursuant to a registration statement or by other means, our existing stockholders may experience dilution, and the new equity or debt securities may have rights, preferences and privileges senior to those of our existing stockholders.


16






Cautionary Note Regarding Forward-Looking Statements
 
The statements contained in this Quarterly Report on Form 10-Q, including under the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and other sections of this Quarterly Report, include forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), including, without limitation, statements regarding our or our management’s expectations, hopes, beliefs, intentions or strategies regarding the future, such as our estimates regarding anticipated operating losses, future revenues and projected expenses, the effect of the COVID-19 pandemic on our operating capabilities, our future liquidity and our expectations regarding our needs for and ability to raise additional capital; our ability to manage our expenses effectively and raise the funds needed to continue our business; our belief that there are unmet needs for the management of chronic pain and in the diagnosis and treatment of diabetic neuropathy; our expectations surrounding our commercialized neurostimulation and neuropathy diagnostic products; our expected timing and our plans to develop and commercialize our products; our ability to meet our proposed timelines for the commercial availability of our products; our ability to obtain and maintain regulatory approval of our existing products and any future products we may develop; regulatory and legislative developments in the United States and foreign countries; the performance of our third-party manufacturers; our ability to obtain and maintain intellectual property protection for our products; the successful development of our sales and marketing capabilities; the size and growth of the potential markets for our products and our ability to serve those markets; our estimate of our customer returns of our products; the rate and degree of market acceptance of any future products; our reliance on key scientific management or personnel; the payment and reimbursement methods used by private or government third party payers; and other factors discussed elsewhere in this Quarterly Report on Form 10-Q. The words “believe,” “may,” “will,” “estimate,” “continue,” “anticipate,” “intend,” “expect,” “plan” and similar expressions may identify forward-looking statements, but the absence of these words does not mean that a statement is not forward-looking. The forward-looking statements contained in this quarterly report are based on our current expectations and beliefs concerning future developments and their potential effects on us. There can be no assurance that future developments affecting us will be those that we have anticipated. These forward-looking statements involve a number of risks, uncertainties (some of which are beyond our control) or other assumptions that may cause actual results or performance to be materially different from those expressed or implied by these forward-looking statements. These risks and uncertainties include, but are not limited to, those factors described in the section titled “Risk Factors” in our Annual Report on Form 10-K. Should one or more of these risks or uncertainties materialize, or should any of our assumptions prove incorrect, actual results may vary from those projected in these forward-looking statements. We undertake no obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, except as may be required under applicable securities laws.
 
Item 3. Quantitative and Qualitative Disclosures About Market Risk
 
We do not use derivative financial instruments in our investment portfolio and have no foreign exchange contracts. Our financial instruments consist of cash and cash equivalents. We consider investments that, when purchased, have a remaining maturity of 90 days or less to be cash equivalents. The primary objectives of our investment strategy are to preserve principal, maintain proper liquidity to meet operating needs, and maximize yields. To minimize our exposure to an adverse shift in interest rates, we invest mainly in cash equivalents and short-term investments with a maturity of twelve months or less and we maintain an average maturity of twelve months or less. We do not believe that a notional or hypothetical 10% change in interest rate percentages would have a material impact on the fair value of our investment portfolio or our interest income.
 
17





Item 4. Controls and Procedures
 
(a) Evaluation of Disclosure Controls and Procedures. Our principal executive officer and principal financial officer, after evaluating the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) as of June 30, 2023, have concluded that, based on such evaluation, our disclosure controls and procedures were effective to ensure that information required to be disclosed by us in the reports that we file or submit under 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 and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.
 
(b) Changes in Internal Controls. In connection with our evaluation of the Company’s internal controls over financial reporting during 2022, we identified a control deficiency in inventory accounting which represented a material weakness in our controls over financial reporting as of December 31, 2022. Specifically, our controls were not designed or implemented to ensure the proper review and determination of inventory costing, and the valuation of inventory net realizable value. The Company has taken steps to remediate the material weakness in inventory accounting controls by expanding its period-end closing process to require that the Corporate Controller perform and document a review of inventory costing and also prepare an analysis of inventory net realizable value, which analysis is required to be reviewed and approved by the Chief Financial Officer. This change in internal controls was implemented during the closing process for the first half of 2023.

18





PART II – OTHER INFORMATION
 
Item 1. Legal Proceedings
 
While we are not currently a party to any material legal proceedings, we could become subject to legal proceedings in the ordinary course of business. We are not aware of and do not expect any such potential issues. However, should they occur, we do not expect them to have a significant impact on our financial position.
 
Item 1A. Risk Factors
 
There have been no material changes in the risk factors described in “Item 1A. Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2022.


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
 
None. 
 
19





Item 6.    Exhibits

Exhibit No. Description
 Certification of Principal Executive Officer Under Rule 13a-14(a) of the Securities Exchange Act of 1934, as amended, and pursuant to Section 302(a) of the Sarbanes-Oxley Act of 2002. Filed herewith.
   
 Certification of Principal Financial Officer Required Under Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended, and pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. Filed herewith.
   
 Certification of Principal Executive Officer and Principal Financial Officer Required Under Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934, as amended, and 18 U.S.C. Section 1350. Furnished herewith.
101.INSInline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document). Filed herewith.
101.SCHInline XBRL Taxonomy Extension Schema Document. Filed herewith.
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document. Filed herewith.
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document. Filed herewith.
101.LABInline XBRL Taxonomy Extension Label Linkbase Document. Filed herewith.
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document. Filed herewith.
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101). Filed herewith.
20




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.
 
  NEUROMETRIX, INC.
  
July 27, 2023/s/SHAI N. GOZANI, M.D., PH. D.
  Shai N. Gozani, M.D., Ph. D.
  Chairman, President and Chief Executive Officer
  
July 27, 2023/s/THOMAS T. HIGGINS
  Thomas T. Higgins
  Senior Vice President, Chief Financial Officer and Treasurer
 
21
EX-31.1 2 a10q63023exhibit311.htm EX-31.1 Document

EXHIBIT 31.1
 
CERTIFICATION
 
I, Shai N. Gozani, M.D., Ph.D., certify that:
 
1.I have reviewed this Quarterly Report on Form 10-Q of NeuroMetrix, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 


Date:July 27, 2023/s/ SHAI N. GOZANI, M.D., PH. D.
 Shai N. Gozani, M.D., Ph.D.
 Chairman, President and Chief Executive Officer

EX-31.2 3 a10q63023exhibit312.htm EX-31.2 Document

EXHIBIT 31.2
 
CERTIFICATION
 
I, Thomas T. Higgins, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of NeuroMetrix, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 



Date:July 27, 2023/s/ THOMAS T. HIGGINS
 Thomas T. Higgins
 Senior Vice President, Chief Financial Officer and Treasurer

EX-32 4 a10q63023exhibit32.htm EX-32 Document

EXHIBIT 32
 
CERTIFICATION
 
Pursuant to section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of section 1350, chapter 63 of title 18, United States Code), each of the undersigned officers of NeuroMetrix, Inc., a Delaware corporation (the "Company"), does hereby certify, to such officer's knowledge, that:
 
The Quarterly Report for the quarter ended June 30, 2023 (the "Form 10-Q") of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and the information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 /s/ SHAI N. GOZANI, M.D., PH. D.
 Shai N. Gozani, M.D., Ph.D.
 Chairman, President and Chief Executive Officer
  
  
 /s/ THOMAS T. HIGGINS
 Thomas T. Higgins
 Senior Vice President, Chief Financial Officer and Treasurer
  
July 27, 2023
  
This certification is being furnished and not filed, and shall not be incorporated into any document for any purpose, under the Securities Exchange Act of 1934 or the Securities Act of 1933.

EX-101.SCH 5 nuro-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Statement of Comprehensive Income (Statement) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Equity Rollforward Statement link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Net Loss Per Common Share link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Investments, Debt and Equity Securities link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Leases Leases (Notes) link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Business and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Equity (Policies) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Net Loss Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Investments, Debt and Equity Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Leases Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Statement of Shareholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Business and Basis of Presentation (Detail) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Comprehensive Loss (Detail) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Net Loss Per Common Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Net Loss Per Common Share Schedule of Earnings Per Share, Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Investments, Debt and Equity Securities (Details) - HTM link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Investments, Debt and Equity Securities (Details) - AFS link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Fair Value Measurements - Summary of Changes in Fair Value of Company's Level 3 Financial Liabilities (Detail) (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Fair Value Measurements - Black-Scholes Inputs to Warrant Liability Valuation (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Inventories (Detail) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Leases Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Stockholders' Equity - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Preferred Stock and Convertible Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 nuro-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 nuro-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 nuro-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Professional services Accrued Professional Fees, Current Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Schedule of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Accrued expenses and compensation Accrued Liabilities, Current Accrued expenses Accrued Liabilities, Current Total current assets Assets, Current Assets, Current Research and development Research and Development Expense Preferred Stock Preferred Stock [Member] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Period [Axis] Period [Axis] Period [Axis] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Award Type [Domain] Award Type [Domain] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Accounting Standards Update [Axis] Accounting Standards Update [Axis] Investment Income, Net, Amortization of Discount and Premium Investment Income, Net, Amortization of Discount and Premium Entity Filer Category Entity Filer Category Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Payments to Acquire Held-to-maturity Securities Payments to Acquire Held-to-Maturity Securities Restructuring Type [Axis] Restructuring Type [Axis] Statement [Table] Statement [Table] Investments, Debt and Equity Securities [Abstract] Current Fiscal Year End Date Current Fiscal Year End Date Schedule of Available-for-Sale Securities Reconciliation Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Sales and Excise Tax Payable, Current Sales and Excise Tax Payable, Current Debt Securities, Held-to-maturity, Fair Value Debt Securities, Held-to-Maturity, Fair Value Accounts payable Accounts Payable, Current Concentration risk, percentage Concentration Risk, Percentage Corporate Debt Securities Corporate Debt Securities [Member] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Commitments and contingencies Commitments and Contingencies Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Net proceeds from issuance of stock and warrants Proceeds from Issuance or Sale of Equity Stockholders' Equity Equity [Text Block] Net Cash Provided by (Used in) Operating Activities Net Cash Provided by (Used in) Operating Activities Proceeds from Issuance of Common Stock Proceeds from Issuance of Common Stock Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Class of Stock [Axis] Class of Stock [Axis] Inventory Write-down Inventory Write-down Woburn Lease [Member] Woburn Lease [Member] Woburn Lease [Member] Business and Basis of Presentation Business Description and Basis of Presentation [Text Block] Other Other Accrued Liabilities, Current Accrued Salaries, Current Accrued Salaries, Current Revenues Revenue [Policy Text Block] Customer [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Total stockholders’ equity Stockholders' Equity Attributable to Parent Equity, Attributable to Parent Preferred stock Value of preferred stock issued Preferred Stock, Value, Issued Commercial Paper Commercial Paper [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Earnings Per Share, Diluted Earnings Per Share, Diluted Location [Axis] Location [Axis] Location [Axis] Restricted Stock Restricted Stock [Member] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Two Customers Two Customers [Member] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Fair Value Measurement, Policy Fair Value Measurement, Policy [Policy Text Block] Trading Symbol Trading Symbol US Government Agencies Debt Securities US Government Agencies Debt Securities [Member] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Level 2 Fair Value, Inputs, Level 2 [Member] Net loss Net Income (Loss) Attributable to Parent Net Income (Loss) Total current liabilities Liabilities, Current Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Lessee, Operating Leases [Text Block] Lessee, Operating Leases [Text Block] Lease Location [Domain] Lease Location [Domain] [Domain] for Lease Location [Axis] Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Three Customers [Member] Three Customers [Member] Three Customers [Member] Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid, Year Two Lessee, Operating Lease, Liability, to be Paid, Year One Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Accrued expenses and compensation Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Antidilutive Securities [Axis] Antidilutive Securities [Axis] Operating Lease, Expense Operating Lease, Expense Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Common Stock [Member] Common Stock Common Stock [Member] Level 1 Fair Value, Inputs, Level 1 [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Loss Per Common Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] From Held To Maturity Securities Member [Member] From Held To Maturity Securities Member [Member] From Held To Maturity Securities Member Document Fiscal Year Focus Document Fiscal Year Focus Operating Lease Discount Operating Lease Discount Discount used by lessee to determine present value of operating lease payments. Entity Small Business Entity Small Business Inventory [Domain] Inventory [Domain] Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Fixed assets, net Property, Plant and Equipment, Net Accounts Receivable Accounts Receivable [Member] Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent Period [Domain] Period [Domain] Period [Domain] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Liabilities [Abstract] Liabilities [Abstract] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Depreciation Depreciation Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net Cash Provided by (Used in) Financing Activities Net Cash Provided by (Used in) Financing Activities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Income Statement Location [Axis] Income Statement Location [Axis] Retained Earnings [Member] Retained Earnings [Member] Total liabilities and stockholders’ equity Liabilities and Equity Debt Securities, Available-for-Sale, Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Other Assets, Noncurrent Other Assets, Noncurrent Document And Entity Information [Abstract] Document And Entity Information [Abstract] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Earnings Per Share, Basic Earnings Per Share, Basic Operating Lease, Right-of-Use Asset Operating Lease, Right-of-Use Asset Operating Lease, Right-of-Use Asset Organization and Basis Of Presentation [Table] Organization and Basis Of Presentation [Table] Organization And Basis Of Presentation [Table] Stock Issued During Period, Value, Employee Stock Purchase Plan Stock Issued During Period, Value, Employee Stock Purchase Plan Accounting Policies [Abstract] Accounting Policies [Abstract] Sale of Stock [Domain] Sale of Stock [Domain] Cash and Cash Equivalents, Policy Cash and Cash Equivalents, Policy [Policy Text Block] Payables and Accruals [Abstract] Payables and Accruals [Abstract] Lessee, Operating Lease, Liability, to be Paid, Year One Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Product and Service [Domain] Product and Service [Domain] CompensationObligationSettlement CompensationObligationSettlement The expense related to the settlement of compensation obligations. Inventories Increase (Decrease) in Inventories Entity Address, City or Town Entity Address, City or Town Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Inventory, Current [Table] Inventory, Current [Table] Increase (Decrease) in Accrued Product Returns Increase (Decrease) in Accrued Product Returns The increase (decrease) during the reporting period in the accrual for product returns. Total antidilutive securities excluded from the computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Document Quarterly Report Document Quarterly Report Preferred Non-Convertible Stock Preferred Non-Convertible Stock [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Document Transition Report Document Transition Report Use of Estimates Use of Estimates, Policy [Policy Text Block] Accounts payable Increase (Decrease) in Accounts Payable Common Stock, Shares Authorized Common Stock, Shares Authorized Debt Securities, Available-for-Sale Debt Securities, Available-for-Sale Accrued Expenses Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Document Information [Table] Document Information [Table] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Operating Lease, Liability, Current Operating Lease, Liability, Current Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Reclassification, Type [Domain] Reclassification, Type [Domain] Warranty reserve Product Warranty Accrual, Current Debt Securities, Available-for-Sale, Allowance for Credit Loss Debt Securities, Available-for-Sale, Allowance for Credit Loss Convertible preferred stock Convertible Preferred Stock [Member] Convertible Preferred Stock [Member] Stock Issued During Period, Shares, Employee Stock Purchase Plans Stock Issued During Period, Shares, Employee Stock Purchase Plans Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Entity Shell Company Entity Shell Company Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] At The Market Offering Program [Member] At The Market Offering Program [Member] At The Market Offering Program [Member] New Accounting Pronouncements, Policy New Accounting Pronouncements, Policy [Policy Text Block] Change in Accounting Principle, Accounting Standards Update, Adoption Date Change in Accounting Principle, Accounting Standards Update, Adoption Date Schedule of Stock by Class [Table Text Block] Schedule of Stock by Class [Table Text Block] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Asset Class [Axis] Asset Class [Axis] Lessee, Operating Lease, Liability, to be Paid, Year Three Lessee, Operating Lease, Liability, to be Paid, Year Two Additional paid-in capital Additional Paid in Capital Common Stock, Shares, Issued Common Stock, Shares, Issued Gross profit Gross Profit Gross Profit Management Incentive Compensation Management Incentive Compensation [Member] Management Incentive Compensation Inventory [Axis] Inventory [Axis] Stock Issued During Period, Value, Restricted Stock Award, Gross Stock Issued During Period, Value, Restricted Stock Award, Gross Security Exchange Name Security Exchange Name Document Information [Line Items] Document Information [Line Items] Assets, Fair Value Disclosure Assets, Fair Value Disclosure Statement of Comprehensive Income [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax Gain (Loss) on Disposition of Assets Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Options Employee Stock Option [Member] Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive Income (Loss), Net of Tax, Attributable to Parent Fair Value, Assets Measured on Recurring and Nonrecurring Basis Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block] Document Type Document Type Debt Securities, Held-to-Maturity, Allowance for Credit Loss Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table Text Block] Accounting Standards Update [Domain] Accounting Standards Update [Domain] Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Address, Address Line One Entity Address, Address Line One Entity Registrant Name Entity Registrant Name Other Nonoperating Income Other Nonoperating Income Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Unaudited Interim Financial Statements Basis of Accounting, Policy [Policy Text Block] Payments to Acquire Debt Securities, Available-for-Sale Payments to Acquire Debt Securities, Available-for-Sale Document Period End Date Document Period End Date Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Entity Central Index Key Entity Central Index Key Rent Expense Reduction Rent Expense Reduction The amount of reduction in rent expense during the period. Customer Concentration Risk Customer Concentration Risk [Member] MonthlyRent [Member] MonthlyRent [Member] MonthlyRent [Member] Finished goods Inventory, Finished Goods, Net of Reserves Income Statement [Abstract] Income Statement [Abstract] Inventory [Line Items] Inventory [Line Items] Purchased components Inventory, Raw Materials, Net of Reserves Revenue from Contract with Customer, Including Assessed Tax Revenue from Contract with Customer, Including Assessed Tax Stock Issued During Period, Shares, New Issues Stock Issued During Period, Shares, New Issues Title of 12(b) Security Title of 12(b) Security Fair Value Measurements Fair Value Disclosures [Text Block] Cash and Cash Equivalents, Fair Value Disclosure Cash and Cash Equivalents, Fair Value Disclosure Revenue Revenue Benchmark [Member] Sublease Income Sublease Income Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Stock Issued During Period, Value, New Issues Stock Issued During Period, Value, New Issues Equity [Abstract] Equity [Abstract] Debt Securities, Available-for-Sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Inventories Inventory Disclosure [Text Block] Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Class of Stock [Line Items] Class of Stock [Line Items] Amendment Flag Amendment Flag Money Market Funds [Member] Money Market Funds [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Entity Tax Identification Number Entity Tax Identification Number Inventories Inventories Inventory, Net Cash and cash equivalents Cash and cash equivalents, end of period Cash and Cash Equivalents, at Carrying Value Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Debt Securities, Available-for-Sale [Table] Debt Securities, Available-for-Sale [Table] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Proceeds from Maturities, Prepayments and Calls of Held-to-Maturity Securities Proceeds from Maturities, Prepayments and Calls of Held-to-Maturity Securities Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit) Stock Issued During Period, Shares, Restricted Stock Award, Gross Stock Issued During Period, Shares, Restricted Stock Award, Gross Operating expenses: Operating Expenses [Abstract] Organization And Basis Of Presentation [Line Items] Organization and Basis Of Presentation [Line Items] Organization And Basis Of Presentation [Line Items] Purchases of fixed assets Payments to Acquire Property, Plant, and Equipment Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounting Standards Update 2016-13 Accounting Standards Update 2016-13 [Member] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Current assets: Assets, Current [Abstract] Debt Securities, Held-to-Maturity [Table] Debt Securities, Held-to-Maturity [Table] Leases [Abstract] Leases [Abstract] Total assets Assets Assets Entity Address, State or Province Entity Address, State or Province Revision of Prior Period [Axis] Revision of Prior Period [Axis] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] APIC, Share-based Payment Arrangement, Increase for Cost Recognition APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Operating Lease, Payments Operating Lease, Payments Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding Lessee, Operating Lease, Liability, to be Paid Lessee, Operating Lease, Liability, to be Paid Total operating expenses Operating Expenses Shares, Outstanding Shares, Outstanding Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Asset Class [Domain] Asset Class [Domain] Common Stock, Par or Stated Value Per Share Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Sale of Stock [Axis] Sale of Stock [Axis] Lessee, Operating Lease, Renewal Term Lessee, Operating Lease, Renewal Term Equity Component [Domain] Equity Component [Domain] Schedule of Held-to-Maturity Securities [Line Items] Schedule of Held-to-Maturity Securities [Line Items] Net Cash Provided by (Used in) Investing Activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Customer [Domain] Customer [Domain] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Loss from operations Operating Income (Loss) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Series B Preferred Stock Series B Preferred Stock [Member] Total liabilities Liabilities Liabilities Prepaid expenses and other current and long-term assets Increase (Decrease) in Prepaid Expense and Other Assets AOCI Attributable to Parent AOCI Attributable to Parent [Member] Cost of revenues Cost of Revenue Cash, Cash Equivalents, and Short-term Investments Cash, Cash Equivalents, and Short-Term Investments Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Statement [Line Items] Statement [Line Items] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Reclassification, Type [Axis] Reclassification, Type [Axis] Marketable Securities, Policy Marketable Securities, Policy [Policy Text Block] Sales and marketing Selling and Marketing Expense One Customer One Customer [Member] One Customer Common Stock, Value, Issued Common Stock, Value, Issued Type of Restructuring [Domain] Type of Restructuring [Domain] General and administrative General and Administrative Expense EX-101.PRE 9 nuro-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document And Entity Information - shares
6 Months Ended
Jun. 30, 2023
Jul. 26, 2023
Document Information [Line Items]    
Entity Central Index Key 0001289850  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Entity Common Stock, Shares Outstanding   8,579,517
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Type 10-Q  
Entity Current Reporting Status Yes  
Entity Small Business true  
Entity Interactive Data Current Yes  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-33351  
Entity Registrant Name NEUROMETRIX, INC.  
Entity Incorporation, State or Country Code DE  
Entity Address, Postal Zip Code 01801  
Local Phone Number 890-9989  
Entity Filer Category Non-accelerated Filer  
Entity Tax Identification Number 04-3308180  
Entity Address, Address Line One 4B Gill Street  
Entity Address, City or Town Woburn  
Entity Address, State or Province MA  
City Area Code 781  
Common Stock [Member]    
Document Information [Line Items]    
Security Exchange Name NASDAQ  
Trading Symbol NURO  
Title of 12(b) Security Common Stock, $0.0001 par value per share  
Preferred Stock    
Document Information [Line Items]    
Title of 12(b) Security Preferred Stock Purchase Rights  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheets - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 1,862,949 $ 4,335,020
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss 995,834 16,864,707
Debt Securities, Available-for-Sale 16,768,426 0
Accounts receivable, net 746,725 646,771
Inventories 1,583,985 1,614,987
Prepaid expenses and other current assets 331,487 645,502
Total current assets 22,289,406 24,106,987
Fixed assets, net 145,175 165,619
Operating Lease, Right-of-Use Asset 312,522 370,609
Other Assets, Noncurrent 26,400 26,400
Total assets 22,773,503 24,669,615
Current liabilities:    
Accounts payable 181,462 368,082
Accrued expenses and compensation 880,076 589,939
Operating Lease, Liability, Current 148,391 148,391
Total current liabilities 1,209,929 1,106,412
Operating Lease, Liability, Noncurrent 152,143 207,516
Total liabilities 1,362,072 1,313,928
Commitments and contingencies
Stockholders’ equity:    
Common Stock, Value, Issued 858 777
Additional paid-in capital 227,932,920 226,934,775
Accumulated Other Comprehensive Income (Loss), Net of Tax 168,721 0
Accumulated deficit (206,691,069) (203,579,866)
Total stockholders’ equity 21,411,431 23,355,687
Total liabilities and stockholders’ equity $ 22,773,503 $ 24,669,615
Common Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 25,000,000 25,000,000
Common Stock, Shares, Issued 8,578,800 7,771,938
Common Stock, Shares, Outstanding 8,578,800 7,771,938
Convertible preferred stock    
Stockholders’ equity:    
Preferred stock $ 1 $ 1
Preferred Non-Convertible Stock    
Stockholders’ equity:    
Preferred stock $ 0 $ 0
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Statements of Operations (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue from Contract with Customer, Including Assessed Tax $ 1,655,744 $ 2,138,301 $ 3,380,515 $ 4,440,692
Other Nonoperating Income 86,426 50,395 222,321 53,823
Net loss $ (1,537,029) $ (1,159,923) $ (3,111,203) $ (2,118,485)
Earnings Per Share, Diluted $ (0.19) $ (0.17) $ (0.40) $ (0.30)
Earnings Per Share, Basic $ (0.19) $ (0.17) $ (0.40) $ (0.30)
Loss from operations $ (1,623,455) $ (1,210,318) $ (3,333,524) $ (2,172,308)
Operating expenses:        
Research and development 753,509 915,799 1,452,934 1,626,376
Sales and marketing 744,963 566,598 1,560,835 1,425,437
General and administrative 1,244,241 1,180,101 2,637,412 2,366,192
Total operating expenses 2,742,713 2,662,498 5,651,181 5,418,005
Gross profit 1,119,258 1,452,180 2,317,657 3,245,697
Cost of revenues $ 536,486 $ 686,121 $ 1,062,858 $ 1,194,995
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Statement of Comprehensive Income (Statement) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net Income (Loss) Attributable to Parent $ (1,537,029) $ (1,159,923) $ (3,111,203) $ (2,118,485)
Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent 102,847 0 168,721 0
Comprehensive Income (Loss), Net of Tax, Attributable to Parent $ (1,434,182) $ (1,159,923) $ (2,942,482) $ (2,118,485)
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Rollforward Statement - USD ($)
Total
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Preferred Stock
Convertible Preferred Stock [Member]
Common Stock [Member]
AOCI Attributable to Parent
Stockholders' Equity Attributable to Parent $ 23,215,786 $ 222,378,374 $ (199,163,257) $ 1 $ 668  
Shares, Outstanding       200 6,650,480  
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 37,632 37,632        
Stock Issued During Period, Shares, New Issues         292,500  
Stock Issued During Period, Value, New Issues 1,943,052 1,943,023     $ 29  
Stock Issued During Period, Value, Restricted Stock Award, Gross   (3)     $ 3  
Stock Issued During Period, Shares, Restricted Stock Award, Gross         1,759  
Net Income (Loss) Attributable to Parent (958,562)   (958,562)      
Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent 0          
Net Income (Loss) Attributable to Parent (2,118,485)          
Stockholders' Equity Attributable to Parent 24,237,908 224,359,026 (200,121,819) $ 1 $ 700  
Shares, Outstanding       200 6,944,739  
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 109,340 109,340        
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture         50,213  
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture 215,417 215,412     $ 5  
Stock Issued During Period, Shares, Employee Stock Purchase Plans         2,503  
Stock Issued During Period, Value, Employee Stock Purchase Plan 7,829 7,829        
Stock Issued During Period, Value, Restricted Stock Award, Gross   (7)     $ 7  
Stock Issued During Period, Shares, Restricted Stock Award, Gross         3,120  
Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent 0          
Net Income (Loss) Attributable to Parent (1,159,923)   (1,159,923)      
Stockholders' Equity Attributable to Parent 23,410,571 224,691,600 (201,281,742) $ 1 $ 712  
Shares, Outstanding       200 7,000,575  
Stockholders' Equity Attributable to Parent 23,355,687 226,934,775 (203,579,866) $ 1 $ 777  
Shares, Outstanding       200 7,675,682  
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 165,361 165,361        
Stock Issued During Period, Value, Restricted Stock Award, Gross   (1)     $ 1  
Stock Issued During Period, Shares, Restricted Stock Award, Gross         19,512  
Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent 65,874         $ 65,874
Net Income (Loss) Attributable to Parent (1,574,174)   (1,574,174)      
Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent 168,721          
Net Income (Loss) Attributable to Parent (3,111,203)          
Stockholders' Equity Attributable to Parent 22,012,748 227,100,135 (205,154,040) $ 1 $ 778 65,874
Shares, Outstanding       200 7,695,194  
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 132,745 132,745        
Stock Issued During Period, Shares, New Issues         725,291  
Stock Issued During Period, Value, New Issues 691,405 691,332     $ 73  
Stock Issued During Period, Shares, Employee Stock Purchase Plans         10,526  
Stock Issued During Period, Value, Employee Stock Purchase Plan 8,715 8,714     $ 1  
Stock Issued During Period, Value, Restricted Stock Award, Gross   (6)     $ 6  
Stock Issued During Period, Shares, Restricted Stock Award, Gross         72,121  
Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent 102,847         102,847
Net Income (Loss) Attributable to Parent (1,537,029)   (1,537,029)      
Stockholders' Equity Attributable to Parent $ 21,411,431 $ 227,932,920 $ (206,691,069) $ 1 $ 858 $ 168,721
Shares, Outstanding       200 8,503,132  
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Statement of Cash Flows [Abstract]    
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest $ (3,111,203) $ (2,118,485)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 20,444 26,277
Stock-based compensation 298,106 146,972
CompensationObligationSettlement 0 26,019
Inventory Write-down 63,420 0
Gain (Loss) on Disposition of Assets 0 (6,875)
Investment Income, Net, Amortization of Discount and Premium 131,127 37,275
Changes in operating assets and liabilities:    
Accounts receivable (99,954) (236,957)
Inventories (32,418) (162,825)
Prepaid expenses and other current and long-term assets 256,729 219,331
Accounts payable (186,620) 116,536
Accrued expenses and compensation 350,137 465,850
Increase (Decrease) in Accrued Product Returns 0 (31,000)
Net Cash Provided by (Used in) Operating Activities (2,572,486) (1,578,682)
Cash flows from investing activities:    
Payments to Acquire Held-to-maturity Securities 0 (16,928,542)
Purchases of fixed assets 0 (13,432)
Net Cash Provided by (Used in) Investing Activities (599,705) (16,941,974)
Cash flows from financing activities:    
Net proceeds from issuance of stock and warrants 700,120 1,950,881
Net Cash Provided by (Used in) Financing Activities 700,120 1,950,881
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect (2,472,071) (16,569,775)
Cash and cash equivalents, end of period 1,862,949  
Supplemental disclosure of cash flow information:    
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 1,862,949 6,002,329
Payments to Acquire Debt Securities, Available-for-Sale (16,599,705) 0
Proceeds from Maturities, Prepayments and Calls of Held-to-Maturity Securities $ 16,000,000 $ 0
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Business and Basis of Presentation
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Business and Basis of Presentation Business and Basis of Presentation
Our Business-An Overview
 
NeuroMetrix, Inc. (the "Company" or "NeuroMetrix") develops and commercializes health care products that utilize non-invasive neurostimulation. Revenues are derived from the sale of medical devices and after-market consumable products and accessories. The Company’s products are sold in the United States and select overseas markets. They are cleared by the U.S. Food and Drug Administration ("FDA") and regulators in foreign jurisdictions where appropriate. The Company has two primary products. DPNCheck® is a point-of-care test for diabetic peripheral neuropathy, which is the most common long-term complication of Type 2 diabetes. Quell is an app-enabled, wearable device for lower extremity chronic pain and for the symptoms of fibromyalgia.

The Company held cash, cash equivalents and securities totaling $19.6 million as of June 30, 2023. The Company believes that its present balance of cash resources and securities coupled with cash inflows from product sales will enable the Company to fund its operations for at least the next twelve months from the date of issuance of the financial statements. Actual cash requirements could differ from management's projections for many reasons, including changes the Company may make to its business strategy, commercial challenges, regulatory developments, changes to research and development programs, supply chain issues, staffing challenges and other items affecting the Company's projected uses of cash.

Unaudited Interim Financial Statements
 
The accompanying unaudited financial statements as of June 30, 2023, have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. The accompanying balance sheet as of December 31, 2022 has been derived from the audited balance sheet as of December 31, 2022 included in the Company's Form 10-K referenced below and does not include all disclosures required by accounting principles generally accepted in the United States of America. In the opinion of management, the financial statements include all normal and recurring adjustments considered necessary for a fair presentation of the Company’s financial position and operating results. Operating results for the six months ended June 30, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023 or any other period. These financial statements and notes should be read in conjunction with the financial statements for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K, as filed with the Securities and Exchange Commission, or the SEC, on March 22, 2023 (File No. 001-33351).

Prior period reclassifications

We classify money market funds within cash and cash equivalents. Money market funds in the amount of $81,751 which were reported within held-to-maturity securities at December 31, 2022 have been reclassified into cash and cash equivalents to conform with the current presentation.
 
Revenues

Revenues include product sales, net of estimated returns. Revenue is measured as the amount of consideration the Company expects to receive in exchange for product transferred. Revenue is recognized at the point in time when contractual performance obligations have been satisfied and control of the product has been transferred to the customer. The Company typically has a single product delivery performance obligation. Accrued product returns using the most likely amount method are estimated based on historical data and evaluation of current information and variable consideration is not constrained.

Accounts receivable are recorded at the amount the Company expects to collect, net of the allowance for doubtful accounts receivable. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable credit losses based on customer past payment history, product usage activity, recent customer communications and, if appropriate, assessment of the future credit losses for receivables with similar characteristics. Individual customer balances which are over 60 days past due are reviewed individually for collectability. The Company does not have any off-balance sheet credit exposure related to its customers. Allowance for doubtful accounts was $25,000 as of June 30, 2023 and December 31, 2022.
 
Two customers accounted for 34% and one customer accounted for 26% of total revenues in the quarter and six months ended June 30, 2023, respectively. One customer accounted for 34% and 39% of total revenues in the quarter and six months ended June 30, 2022, respectively. Three customers accounted for 57% and two customers accounted for 31% of accounts receivable as of June 30, 2023 and December 31, 2022, respectively.

Cash and Cash Equivalents

Cash and cash equivalents include bank demand deposits and money market funds that invest primarily in U.S. government securities.

Securities

The Company invests in highly liquid, marketable debt securities with high credit ratings and typically with maturities of two years or less. Individual securities are designated by the Company as either “held-to-maturity" (HTM) or “available-for-sale” (AFS) at the point of investment. Securities classified as short-term have maturities of less than one year. As of June 30, 2023, all marketable securities held by the Company had remaining contractual maturities of one year or less.

HTM securities are valued on an amortized cost basis and reviewed to determine if an allowance for credit losses should be recorded in the statements of operations. AFS securities are valued at fair value. Unrealized gains and losses on AFS securities are included as a component of accumulated other comprehensive income in the balance sheets and statements of stockholders’ equity and a component of total comprehensive loss in the statements of comprehensive income loss. An AFS security is impaired if its fair value is less than amortized cost. Unrealized losses are evaluated to determine if the impairment is credit-related or non credit-related. Credit-related impairment is recognized as an allowance on the balance sheet with a corresponding adjustment to earnings, and a non credit-related impairment is recognized in other comprehensive income (loss). For certain types of securities, such as U.S. Treasuries, the Company generally expects zero credit losses. No allowance for credit losses was recorded on its securities portfolio as of June 30, 2023.

Fair Value

The Company follows the provisions of Financial Accounting Standards Board (the "FASB") Accounting Standards Codification ("ASC") Topic 820-10, Fair Value Measurements and Disclosures ("ASC 820-10"), which defines fair value, establishes a framework for measuring fair value in GAAP and requires certain disclosures about fair value measurements. Fair Value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability.

As a basis for considering such assumptions, ASC 820-10 established a three-tier fair value hierarchy which prioritizes the inputs used in measuring fair value as follows: Level 1 observable inputs such as quoted prices in active markets; Level 2 inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and Level 3 unobservable inputs for which there are little or no market data, which require the Company to develop its own assumptions. The hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value (See Note 5).

Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make significant estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during reporting periods. Actual results could differ from those estimates.
Recent Accounting Pronouncements

Accounting Standards Updates (ASUs) issued by the FASB are evaluated for their applicability. ASUs not included in the disclosures in this report were assessed and determined to be either not applicable or not expected to have a material impact on our financial statements.

Recently adopted accounting pronouncement
In June 2016, the FASB issued Accounting Standards Update ("ASU") 2016-13, Financial Instruments – Credit Losses: Measurement of Credit Losses on Financial Instruments. The guidance in ASU 2016-13 replaces the incurred loss impairment methodology under current GAAP. The new impairment requires immediate recognition of estimated credit losses expected to occur for most financial assets and certain other instruments. It applies to all entities. For trade receivables, loans and held-to-maturity (HTM) debt securities, entities are required to estimate lifetime expected credit losses. Trading and available-for-sale (AFS) debt securities are required to be recorded at fair value. SEC small reporting companies were required to adopt this new guidance in fiscal years beginning on or after December 15, 2022. The Company adopted this guidance on a prospective basis as of January 1, 2023 and had no material impact on the financial statements.
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Comprehensive Loss
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Comprehensive Loss Comprehensive Loss For the quarter and six months ended June 30, 2023, the Company had comprehensive income of $102,847 and $168,721, respectively, for net unrealized gains on available-for-sale marketable securities, in addition to net loss in the statement of operations. There were no components of comprehensive income (loss) for the quarter and six months ended June 30, 2022 other than net loss itself.
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Common Share
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Net Loss Per Common Share Net Loss Per Common Share
 
Basic and dilutive net loss per common share were as follows:
Quarters Ended June 30,Six Months Ended June 30,
2023202220232022
Net loss applicable to common stockholders$(1,537,029)$(1,159,923)$(3,111,203)$(2,118,485)
Weighted average number of common shares outstanding, basic and dilutive7,885,752 6,995,959 7,788,032 6,937,976 
Net loss per common share applicable to common stockholders, basic and diluted$(0.19)$(0.17)$(0.40)$(0.30)

Shares underlying the following potentially dilutive weighted average number of common stock equivalents were excluded from the calculation of diluted net loss per common share because their effect was anti-dilutive for each of the periods presented: 
Quarters Ended June 30,
 20232022
Options525,462 523,505 
Unvested restricted stock awards75,668 119,333 
Unvested restricted stock units120,157 161,764 
Convertible preferred stock62 62 
Total721,349 804,664 
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
Quarters Ended June 30,Six Months Ended June 30,
2023202220232022
Net loss applicable to common stockholders$(1,537,029)$(1,159,923)$(3,111,203)$(2,118,485)
Weighted average number of common shares outstanding, basic and dilutive7,885,752 6,995,959 7,788,032 6,937,976 
Net loss per common share applicable to common stockholders, basic and diluted$(0.19)$(0.17)$(0.40)$(0.30)
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Investments, Debt and Equity Securities
6 Months Ended
Jun. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure Securities
The Company's marketable debt securities are classified as either held-to-maturity (HTM) or available-for-sale (AFS) pursuant to ASC 320 - Investments - Debt Securities. HTM securities are valued at amortized cost. The following tables summarize the valuations of HTM securities as of June 30, 2023 and December 31, 2022.
 June 30, 2023
Held-to-maturity securitiesAmortized Cost Credit LossesEstimated Fair Value
Commercial paper995,834 — 995,608 
Total $995,834 $— $995,608 
    
 December 31, 2022
Held-to-maturity securitiesAmortized Cost Credit LossesEstimated Fair Value
U.S. government bonds$3,457,651 $— $3,456,580 
Corporate bonds4,011,569 — 3,950,380 
Commercial paper9,395,487 — 9,387,914 
Total $16,864,707 $— $16,794,874 

The following table summarizes the valuations and unrealized gains and losses of AFS securities which are recorded at estimated fair value as of June 30, 2023. The Company held no AFS securities as of December 31, 2022.

 June 30, 2023
Gross Unrealized
Available-for-sale securitiesAmortized Cost GainsLossesCredit LossesEstimated Fair Value
U.S. government bonds$9,853,238 $106,765 $— $— $9,960,003 
Commercial paper6,746,467 71,476 (9,520)— 6,808,423 
Total $16,599,705 $178,241 $(9,520)$— $16,768,426 
The Company evaluates all HTM and AFS securities for impairment at each reporting period. It determined that changes in the fair value of its securities at June 30, 2023 resulted primarily from interest rate fluctuations subsequent to the purchase date of the securities. There was no deterioration in the credit worthiness of the issuers and no credit losses were recorded as of June 30, 2023.
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The following tables set forth the Company’s financial instruments that were measured at fair value:

 June 30, 2023
Total Level 1Level 2Level 3
Assets:
Money market funds$1,105,076 $1,105,076 $— $— 
U.S. government bonds9,960,003 9,960,003 — — 
Commercial paper6,808,423 — 6,808,423 — 
Total $17,873,502 $11,065,079 $6,808,423 $— 

 December 31, 2022
Total Level 1Level 2Level 3
Assets:
Money market funds$1,551,027 $1,551,027 $— $— 
Total $1,551,027 $1,551,027 $— $— 
The Company's accounts receivable, accounts payable, and accrued expenses are valued at cost which approximates fair value.
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
 
Inventories consist of the following: 

 June 30, 2023December 31, 2022
Purchased components$1,075,707 $982,129 
Finished goods508,278 632,858 
 $1,583,985 $1,614,987 
Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure Securities
The Company's marketable debt securities are classified as either held-to-maturity (HTM) or available-for-sale (AFS) pursuant to ASC 320 - Investments - Debt Securities. HTM securities are valued at amortized cost. The following tables summarize the valuations of HTM securities as of June 30, 2023 and December 31, 2022.
 June 30, 2023
Held-to-maturity securitiesAmortized Cost Credit LossesEstimated Fair Value
Commercial paper995,834 — 995,608 
Total $995,834 $— $995,608 
    
 December 31, 2022
Held-to-maturity securitiesAmortized Cost Credit LossesEstimated Fair Value
U.S. government bonds$3,457,651 $— $3,456,580 
Corporate bonds4,011,569 — 3,950,380 
Commercial paper9,395,487 — 9,387,914 
Total $16,864,707 $— $16,794,874 

The following table summarizes the valuations and unrealized gains and losses of AFS securities which are recorded at estimated fair value as of June 30, 2023. The Company held no AFS securities as of December 31, 2022.

 June 30, 2023
Gross Unrealized
Available-for-sale securitiesAmortized Cost GainsLossesCredit LossesEstimated Fair Value
U.S. government bonds$9,853,238 $106,765 $— $— $9,960,003 
Commercial paper6,746,467 71,476 (9,520)— 6,808,423 
Total $16,599,705 $178,241 $(9,520)$— $16,768,426 
The Company evaluates all HTM and AFS securities for impairment at each reporting period. It determined that changes in the fair value of its securities at June 30, 2023 resulted primarily from interest rate fluctuations subsequent to the purchase date of the securities. There was no deterioration in the credit worthiness of the issuers and no credit losses were recorded as of June 30, 2023.
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses and Compensation
  
Accrued expenses and compensation consist of the following:
 June 30, 2023December 31, 2022
Professional services$238,000 $155,000 
Compensation456,555 249,224 
Warranty 13,000 16,700 
Sales tax 128,353 131,621 
Other44,168 37,394 
 $880,076 $589,939 
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Leases Leases (Notes)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Lessee, Operating Leases [Text Block] Operating Leases
 
The Company's lease on its Woburn, Massachusetts corporate office and manufacturing facility (the "Woburn Lease") extends through September 2025 with a monthly base rent of $13,846 and a 5-year extension option. The Company's lease on its former corporate office in Waltham, Massachusetts (the "Waltham Lease") expired in February 2022. In the first quarter of 2022, a $60,000 reduction in rent expense was recorded upon return of the facility to the lessor. The letter of credit issued by a bank in favor of the Waltham facility was released. For the six months ended June 30, 2022, the Company recorded sublet income on the Waltham Lease totaling $22,795 within operating expenses on the Company's Statement of Operations.

Future minimum lease payments under this non-cancellable operating lease as of June 30, 2023 are as follows:
202382,892 
2024165,785 
2025117,431 
Total minimum lease payments$366,108 
Interest, based on a 15%, discount rate
$65,574 
Lease obligation, current portion148,391 
Lease obligation, net of current portion152,143 
$366,108 

Total recorded rent expense was $49,232 and $46,102, for the quarters ended June 30, 2023 and 2022, respectively. Total recorded rent expense was $98,464 and $70,856 for the six months ended June 30, 2023 and 2022, respectively. The Company records rent expense on its facility lease on a straight-line basis over the lease term. The remaining operating lease term was 2.2 years as of June 30, 2023.
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Stockholders' Equity Stockholders’ Equity
 
Preferred stock and convertible preferred stock consist of the following: 
 June 30, 2023December 31, 2022
Preferred stock, $0.001 par value; 5,000,000 shares authorized at June 30, 2023 and December 31, 2022; no shares issued and outstanding at June 30, 2023 and December 31, 2022
$— $— 
Series B convertible preferred stock, $0.001 par value; 147,000 shares designated at June 30, 2023 and December 31, 2022; 200 shares issued and outstanding at June 30, 2023 and December 31, 2022
$$

2023 equity activity

In May 2023, the Company issued 12,500 restricted stock units under its 2022 Equity Incentive Plan with a value of $12,625.

In June 2023, the Company issued 725,291 shares of its common stock, under an at-the-market ("ATM") program for net proceeds of $691,405 and issued 10,526 shares of fully vested common stock with a value of $8,715 pursuant to the Company's Employee Stock Purchase Plan.

As of June 30, 2023, the Company has 75,668 restricted stock awards and 120,157 restricted stock units that remain unvested. At December 31, 2022, the Company had 96,250 restricted stock awards and 194,731 restricted stock units that were unvested.
2022 equity activity

In January 2022, the Company issued 292,500 shares of common stock under an ATM program with net proceeds of $1,943,052 and issued 20,000 restricted stock awards under its 2004 Stock Option Plan with a value of $104,200.

In April 2022, the Company issued 76,000 shares of restricted common stock under its 2022 Equity Incentive Plan with a value of $326,000 to employees as long term incentives ("LTI") and issued 50,213 shares of fully vested common stock with a value of $215,417 in settlement of management incentive compensation.

In May 2022, the Company issued 161,764 restricted stock units with a value of $550,000 as LTI to its management and directors under its 2022 Equity Incentive Plan.
In June 2022, the Company issued 2,503 shares of fully vested common stock with a value of $7,829 pursuant to the Company's Employee Stock Purchase Plan.
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Business and Basis of Presentation (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Unaudited Interim Financial Statements
Unaudited Interim Financial Statements
 
The accompanying unaudited financial statements as of June 30, 2023, have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. The accompanying balance sheet as of December 31, 2022 has been derived from the audited balance sheet as of December 31, 2022 included in the Company's Form 10-K referenced below and does not include all disclosures required by accounting principles generally accepted in the United States of America. In the opinion of management, the financial statements include all normal and recurring adjustments considered necessary for a fair presentation of the Company’s financial position and operating results. Operating results for the six months ended June 30, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023 or any other period. These financial statements and notes should be read in conjunction with the financial statements for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K, as filed with the Securities and Exchange Commission, or the SEC, on March 22, 2023 (File No. 001-33351).

Prior period reclassifications
We classify money market funds within cash and cash equivalents. Money market funds in the amount of $81,751 which were reported within held-to-maturity securities at December 31, 2022 have been reclassified into cash and cash equivalents to conform with the current presentation.
Revenues
Revenues

Revenues include product sales, net of estimated returns. Revenue is measured as the amount of consideration the Company expects to receive in exchange for product transferred. Revenue is recognized at the point in time when contractual performance obligations have been satisfied and control of the product has been transferred to the customer. The Company typically has a single product delivery performance obligation. Accrued product returns using the most likely amount method are estimated based on historical data and evaluation of current information and variable consideration is not constrained.

Accounts receivable are recorded at the amount the Company expects to collect, net of the allowance for doubtful accounts receivable. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable credit losses based on customer past payment history, product usage activity, recent customer communications and, if appropriate, assessment of the future credit losses for receivables with similar characteristics. Individual customer balances which are over 60 days past due are reviewed individually for collectability. The Company does not have any off-balance sheet credit exposure related to its customers. Allowance for doubtful accounts was $25,000 as of June 30, 2023 and December 31, 2022.
 
Two customers accounted for 34% and one customer accounted for 26% of total revenues in the quarter and six months ended June 30, 2023, respectively. One customer accounted for 34% and 39% of total revenues in the quarter and six months ended June 30, 2022, respectively. Three customers accounted for 57% and two customers accounted for 31% of accounts receivable as of June 30, 2023 and December 31, 2022, respectively.
Cash and Cash Equivalents, Policy
Cash and Cash Equivalents

Cash and cash equivalents include bank demand deposits and money market funds that invest primarily in U.S. government securities.
Marketable Securities, Policy
Securities

The Company invests in highly liquid, marketable debt securities with high credit ratings and typically with maturities of two years or less. Individual securities are designated by the Company as either “held-to-maturity" (HTM) or “available-for-sale” (AFS) at the point of investment. Securities classified as short-term have maturities of less than one year. As of June 30, 2023, all marketable securities held by the Company had remaining contractual maturities of one year or less.
HTM securities are valued on an amortized cost basis and reviewed to determine if an allowance for credit losses should be recorded in the statements of operations. AFS securities are valued at fair value. Unrealized gains and losses on AFS securities are included as a component of accumulated other comprehensive income in the balance sheets and statements of stockholders’ equity and a component of total comprehensive loss in the statements of comprehensive income loss. An AFS security is impaired if its fair value is less than amortized cost. Unrealized losses are evaluated to determine if the impairment is credit-related or non credit-related. Credit-related impairment is recognized as an allowance on the balance sheet with a corresponding adjustment to earnings, and a non credit-related impairment is recognized in other comprehensive income (loss). For certain types of securities, such as U.S. Treasuries, the Company generally expects zero credit losses. No allowance for credit losses was recorded on its securities portfolio as of June 30, 2023.
Fair Value Measurement, Policy
Fair Value

The Company follows the provisions of Financial Accounting Standards Board (the "FASB") Accounting Standards Codification ("ASC") Topic 820-10, Fair Value Measurements and Disclosures ("ASC 820-10"), which defines fair value, establishes a framework for measuring fair value in GAAP and requires certain disclosures about fair value measurements. Fair Value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability.

As a basis for considering such assumptions, ASC 820-10 established a three-tier fair value hierarchy which prioritizes the inputs used in measuring fair value as follows: Level 1 observable inputs such as quoted prices in active markets; Level 2 inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and Level 3 unobservable inputs for which there are little or no market data, which require the Company to develop its own assumptions. The hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value (See Note 5).
Use of Estimates
Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make significant estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during reporting periods. Actual results could differ from those estimates.
New Accounting Pronouncements, Policy
Recent Accounting Pronouncements

Accounting Standards Updates (ASUs) issued by the FASB are evaluated for their applicability. ASUs not included in the disclosures in this report were assessed and determined to be either not applicable or not expected to have a material impact on our financial statements.

Recently adopted accounting pronouncement
In June 2016, the FASB issued Accounting Standards Update ("ASU") 2016-13, Financial Instruments – Credit Losses: Measurement of Credit Losses on Financial Instruments. The guidance in ASU 2016-13 replaces the incurred loss impairment methodology under current GAAP. The new impairment requires immediate recognition of estimated credit losses expected to occur for most financial assets and certain other instruments. It applies to all entities. For trade receivables, loans and held-to-maturity (HTM) debt securities, entities are required to estimate lifetime expected credit losses. Trading and available-for-sale (AFS) debt securities are required to be recorded at fair value. SEC small reporting companies were required to adopt this new guidance in fiscal years beginning on or after December 15, 2022. The Company adopted this guidance on a prospective basis as of January 1, 2023 and had no material impact on the financial statements.
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Common Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
Quarters Ended June 30,Six Months Ended June 30,
2023202220232022
Net loss applicable to common stockholders$(1,537,029)$(1,159,923)$(3,111,203)$(2,118,485)
Weighted average number of common shares outstanding, basic and dilutive7,885,752 6,995,959 7,788,032 6,937,976 
Net loss per common share applicable to common stockholders, basic and diluted$(0.19)$(0.17)$(0.40)$(0.30)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
Quarters Ended June 30,
 20232022
Options525,462 523,505 
Unvested restricted stock awards75,668 119,333 
Unvested restricted stock units120,157 161,764 
Convertible preferred stock62 62 
Total721,349 804,664 
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Investments, Debt and Equity Securities (Tables)
6 Months Ended
Jun. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-for-Sale Securities Reconciliation
The following table summarizes the valuations and unrealized gains and losses of AFS securities which are recorded at estimated fair value as of June 30, 2023. The Company held no AFS securities as of December 31, 2022.

 June 30, 2023
Gross Unrealized
Available-for-sale securitiesAmortized Cost GainsLossesCredit LossesEstimated Fair Value
U.S. government bonds$9,853,238 $106,765 $— $— $9,960,003 
Commercial paper6,746,467 71,476 (9,520)— 6,808,423 
Total $16,599,705 $178,241 $(9,520)$— $16,768,426 
Debt Securities, Held-to-Maturity, Allowance for Credit Loss The following tables summarize the valuations of HTM securities as of June 30, 2023 and December 31, 2022.
 June 30, 2023
Held-to-maturity securitiesAmortized Cost Credit LossesEstimated Fair Value
Commercial paper995,834 — 995,608 
Total $995,834 $— $995,608 
    
 December 31, 2022
Held-to-maturity securitiesAmortized Cost Credit LossesEstimated Fair Value
U.S. government bonds$3,457,651 $— $3,456,580 
Corporate bonds4,011,569 — 3,950,380 
Commercial paper9,395,487 — 9,387,914 
Total $16,864,707 $— $16,794,874 
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value, Assets Measured on Recurring and Nonrecurring Basis
The following tables set forth the Company’s financial instruments that were measured at fair value:

 June 30, 2023
Total Level 1Level 2Level 3
Assets:
Money market funds$1,105,076 $1,105,076 $— $— 
U.S. government bonds9,960,003 9,960,003 — — 
Commercial paper6,808,423 — 6,808,423 — 
Total $17,873,502 $11,065,079 $6,808,423 $— 

 December 31, 2022
Total Level 1Level 2Level 3
Assets:
Money market funds$1,551,027 $1,551,027 $— $— 
Total $1,551,027 $1,551,027 $— $— 
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories consist of the following: 

 June 30, 2023December 31, 2022
Purchased components$1,075,707 $982,129 
Finished goods508,278 632,858 
 $1,583,985 $1,614,987 
Schedule of Available-for-Sale Securities Reconciliation
The following table summarizes the valuations and unrealized gains and losses of AFS securities which are recorded at estimated fair value as of June 30, 2023. The Company held no AFS securities as of December 31, 2022.

 June 30, 2023
Gross Unrealized
Available-for-sale securitiesAmortized Cost GainsLossesCredit LossesEstimated Fair Value
U.S. government bonds$9,853,238 $106,765 $— $— $9,960,003 
Commercial paper6,746,467 71,476 (9,520)— 6,808,423 
Total $16,599,705 $178,241 $(9,520)$— $16,768,426 
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses and compensation consist of the following:
 June 30, 2023December 31, 2022
Professional services$238,000 $155,000 
Compensation456,555 249,224 
Warranty 13,000 16,700 
Sales tax 128,353 131,621 
Other44,168 37,394 
 $880,076 $589,939 
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Leases Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
202382,892 
2024165,785 
2025117,431 
Total minimum lease payments$366,108 
Interest, based on a 15%, discount rate
$65,574 
Lease obligation, current portion148,391 
Lease obligation, net of current portion152,143 
$366,108 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Statement of Shareholders' Equity (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Schedule of Stock by Class [Table Text Block]
Preferred stock and convertible preferred stock consist of the following: 
 June 30, 2023December 31, 2022
Preferred stock, $0.001 par value; 5,000,000 shares authorized at June 30, 2023 and December 31, 2022; no shares issued and outstanding at June 30, 2023 and December 31, 2022
$— $— 
Series B convertible preferred stock, $0.001 par value; 147,000 shares designated at June 30, 2023 and December 31, 2022; 200 shares issued and outstanding at June 30, 2023 and December 31, 2022
$$
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Business and Basis of Presentation (Detail) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Mar. 31, 2023
Jan. 01, 2023
Mar. 31, 2022
Dec. 31, 2021
Organization And Basis Of Presentation [Line Items]                  
Accounts receivable, net $ 746,725   $ 746,725   $ 646,771        
Net proceeds from issuance of stock and warrants     700,120 $ 1,950,881          
Accumulated deficit 206,691,069   206,691,069   203,579,866        
Cash and cash equivalents 1,862,949   1,862,949   4,335,020        
Prepaid expenses and other current assets (331,487)   (331,487)   (645,502)        
Assets, Current (22,289,406)   (22,289,406)   (24,106,987)        
Liabilities, Current (1,209,929)   (1,209,929)   (1,106,412)        
Operating Lease, Liability, Noncurrent (152,143)   (152,143)   (207,516)        
Stockholders' Equity Attributable to Parent 21,411,431 $ 23,410,571 21,411,431 23,410,571 23,355,687 $ 22,012,748   $ 24,237,908 $ 23,215,786
Cost of revenues 536,486 686,121 1,062,858 1,194,995          
Gross Profit 1,119,258 $ 1,452,180 2,317,657 $ 3,245,697          
Operating Lease, Right-of-Use Asset (312,522)   (312,522)   (370,609)        
Assets (22,773,503)   (22,773,503)   (24,669,615)        
Accrued Liabilities, Current (880,076)   (880,076)   (589,939)        
Liabilities (1,362,072)   (1,362,072)   (1,313,928)        
Allowance for doubtful accounts 25,000   25,000   25,000        
Cash, Cash Equivalents, and Short-term Investments 19,600,000   19,600,000            
Debt Securities, Held-to-maturity, Fair Value 995,608   995,608   $ 16,794,874        
Accounting Standards Update 2016-13                  
Organization And Basis Of Presentation [Line Items]                  
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]             true    
Change in Accounting Principle, Accounting Standards Update, Adoption Date             Jan. 01, 2023    
Money Market Funds [Member] | From Held To Maturity Securities Member [Member]                  
Organization And Basis Of Presentation [Line Items]                  
Cash and cash equivalents $ 81,751   $ 81,751            
One Customer | Revenue | Customer Concentration Risk                  
Organization And Basis Of Presentation [Line Items]                  
Concentration risk, percentage   34.00% 26.00% 39.00%          
Three Customers [Member] | Accounts Receivable | Customer Concentration Risk                  
Organization And Basis Of Presentation [Line Items]                  
Concentration risk, percentage     57.00%            
Two Customers | Revenue | Customer Concentration Risk                  
Organization And Basis Of Presentation [Line Items]                  
Concentration risk, percentage 34.00%                
Two Customers | Accounts Receivable | Customer Concentration Risk                  
Organization And Basis Of Presentation [Line Items]                  
Concentration risk, percentage         31.00%        
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Comprehensive Loss (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Equity [Abstract]          
Other Comprehensive Income (Loss), Net of Tax     $ 0   $ 0
Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent $ 102,847 $ 65,874 $ 0 $ 168,721 $ 0
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Common Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total antidilutive securities excluded from the computation of earnings per share (in shares) 721,349 804,664
Convertible preferred stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total antidilutive securities excluded from the computation of earnings per share (in shares) 62 62
Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total antidilutive securities excluded from the computation of earnings per share (in shares) 525,462 523,505
Restricted Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total antidilutive securities excluded from the computation of earnings per share (in shares) 75,668 119,333
Restricted Stock Units (RSUs)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total antidilutive securities excluded from the computation of earnings per share (in shares) 120,157 161,764
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Common Share Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]            
Net Income (Loss) Attributable to Parent $ (1,537,029) $ (1,574,174) $ (1,159,923) $ (958,562) $ (3,111,203) $ (2,118,485)
Weighted Average Number of Shares Outstanding, Basic 7,885,752   6,995,959   7,788,032 6,937,976
Weighted Average Number of Shares Outstanding, Diluted 7,885,752   6,995,959   7,788,032 6,937,976
Earnings Per Share, Diluted $ (0.19)   $ (0.17)   $ (0.40) $ (0.30)
Earnings Per Share, Basic $ (0.19)   $ (0.17)   $ (0.40) $ (0.30)
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Investments, Debt and Equity Securities (Details) - HTM - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Schedule of Held-to-Maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss $ 995,834 $ 16,864,707
Debt Securities, Held-to-maturity, Fair Value 995,608 16,794,874
Commercial Paper    
Schedule of Held-to-Maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss 995,834 9,395,487
Debt Securities, Held-to-maturity, Fair Value $ 995,608 9,387,914
US Government Agencies Debt Securities    
Schedule of Held-to-Maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss   3,457,651
Debt Securities, Held-to-maturity, Fair Value   3,456,580
Corporate Debt Securities    
Schedule of Held-to-Maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss   4,011,569
Debt Securities, Held-to-maturity, Fair Value   $ 3,950,380
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Investments, Debt and Equity Securities (Details) - AFS - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost $ 16,599,705  
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 178,241  
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (9,520)  
Debt Securities, Available-for-Sale 16,768,426 $ 0
Debt Securities, Available-for-Sale, Allowance for Credit Loss 0  
Commercial Paper    
Debt Securities, Available-for-Sale [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost 6,746,467  
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 71,476  
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (9,520)  
Debt Securities, Available-for-Sale 6,808,423  
US Government Agencies Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost 9,853,238  
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 106,765  
Debt Securities, Available-for-Sale $ 9,960,003  
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Assets    
Debt Securities, Available-for-Sale $ 16,768,426 $ 0
Assets, Fair Value Disclosure 17,873,502 1,551,027
Money Market Funds [Member]    
Assets    
Cash and Cash Equivalents, Fair Value Disclosure 1,105,076 1,551,027
US Government Agencies Debt Securities    
Assets    
Debt Securities, Available-for-Sale 9,960,003  
Commercial Paper    
Assets    
Debt Securities, Available-for-Sale 6,808,423  
Level 1    
Assets    
Assets, Fair Value Disclosure 11,065,079 1,551,027
Level 1 | Money Market Funds [Member]    
Assets    
Cash and Cash Equivalents, Fair Value Disclosure 1,105,076 $ 1,551,027
Level 1 | US Government Agencies Debt Securities    
Assets    
Debt Securities, Available-for-Sale 9,960,003  
Level 2    
Assets    
Assets, Fair Value Disclosure 6,808,423  
Level 2 | Commercial Paper    
Assets    
Debt Securities, Available-for-Sale $ 6,808,423  
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Detail) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Inventory [Line Items]      
Purchased components $ 1,075,707   $ 982,129
Finished goods 508,278   632,858
Inventories 1,583,985   $ 1,614,987
Inventory Write-down $ 63,420 $ 0  
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Professional services $ 238,000 $ 155,000
Accrued Salaries, Current 456,555 249,224
Warranty reserve 13,000 16,700
Other 44,168 37,394
Sales and Excise Tax Payable, Current 128,353 131,621
Accrued expenses $ 880,076 $ 589,939
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Leases Leases (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 01, 2018
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Operating Leased Assets [Line Items]              
Operating Lease, Weighted Average Discount Rate, Percent   15.00%     15.00%    
Operating Lease, Weighted Average Remaining Lease Term   2 years 2 months 12 days     2 years 2 months 12 days    
Operating Lease, Expense   $ 49,232 $ 46,102   $ 98,464 $ 70,856  
Operating Lease, Right-of-Use Asset   312,522     312,522   $ 370,609
Rent Expense Reduction       $ 60,000      
Sublease Income           22,795  
Lessee, Operating Lease, Liability, to be Paid, Year One   82,892     82,892    
Lessee, Operating Lease, Liability, to be Paid, Year Two   165,785     165,785    
Lessee, Operating Lease, Liability, to be Paid, Year Three   117,431     117,431    
Lessee, Operating Lease, Liability, to be Paid   366,108     366,108    
Operating Lease Discount   65,574     65,574    
Operating Lease, Liability, Current   148,391     148,391   148,391
Operating Lease, Liability, Noncurrent   $ 152,143     $ 152,143   $ 207,516
Rent Expense Reduction       $ 60,000      
Sublease Income           $ 22,795  
Woburn Lease [Member]              
Operating Leased Assets [Line Items]              
Lessee, Operating Lease, Renewal Term 5 years            
Woburn Lease [Member] | MonthlyRent [Member]              
Operating Leased Assets [Line Items]              
Operating Lease, Payments $ 13,846            
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2023
May 31, 2023
Jun. 30, 2022
May 31, 2022
Apr. 30, 2022
Jan. 31, 2022
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Class of Stock [Line Items]                          
Stock Issued During Period, Value, Employee Stock Purchase Plan             $ 8,715   $ 7,829        
Net proceeds from issuance of stock and warrants                     $ 700,120 $ 1,950,881  
Common stock, par value (in dollars per share) $ 0.0001           $ 0.0001       $ 0.0001   $ 0.0001
Stock Issued During Period, Shares, Restricted Stock Award, Gross           20,000              
Stock Issued During Period, Value, Restricted Stock Award, Gross           $ 104,200              
Stock Issued During Period, Value, New Issues             $ 691,405     $ 1,943,052      
Common Stock [Member]                          
Class of Stock [Line Items]                          
Stock Issued During Period, Shares, Employee Stock Purchase Plans 10,526   2,503                    
Stock Issued During Period, Value, Employee Stock Purchase Plan $ 8,715   $ 7,829                    
Stock Issued During Period, Shares, Restricted Stock Award, Gross         76,000                
Stock Issued During Period, Value, Restricted Stock Award, Gross         $ 326,000                
Common Stock [Member]                          
Class of Stock [Line Items]                          
Stock Issued During Period, Shares, Employee Stock Purchase Plans             10,526   2,503        
Stock Issued During Period, Value, Employee Stock Purchase Plan             $ 1            
Stock Issued During Period, Shares, New Issues             725,291     292,500      
Stock Issued During Period, Shares, Restricted Stock Award, Gross             72,121 19,512 3,120 1,759      
Stock Issued During Period, Value, Restricted Stock Award, Gross             $ 6 $ 1 $ 7 $ 3      
Stock Issued During Period, Value, New Issues             $ 73     $ 29      
Restricted Stock                          
Class of Stock [Line Items]                          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 75,668           75,668       75,668   96,250
Restricted Stock Units (RSUs)                          
Class of Stock [Line Items]                          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 120,157           120,157       120,157   194,731
Stock Issued During Period, Shares, Restricted Stock Award, Gross   12,500   161,764                  
Stock Issued During Period, Value, Restricted Stock Award, Gross   $ 12,625   $ 550,000                  
Management Incentive Compensation | Common Stock [Member]                          
Class of Stock [Line Items]                          
Stock Issued During Period, Shares, New Issues         50,213                
Stock Issued During Period, Value, New Issues         $ 215,417                
At The Market Offering Program [Member] | Common Stock [Member]                          
Class of Stock [Line Items]                          
Stock Issued During Period, Shares, New Issues 725,291         292,500              
Proceeds from Issuance of Common Stock $ 691,405         $ 1,943,052              
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Preferred Stock and Convertible Preferred Stock (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Preferred Non-Convertible Stock    
Class of Stock [Line Items]    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares issued (in shares) 0 0
Value of preferred stock issued $ 0 $ 0
Preferred stock, shares outstanding (in shares) 0 0
Series B Preferred Stock | Preferred Stock    
Class of Stock [Line Items]    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 147,000 147,000
Preferred stock, shares issued (in shares) 200 200
Value of preferred stock issued $ 1 $ 1
Preferred stock, shares outstanding (in shares) 200 200
XML 45 R9999.htm IDEA: XBRL DOCUMENT v3.23.2
Label Element Value
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $ 22,572,104
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $ 4,335,020
XML 46 nuro-20230630_htm.xml IDEA: XBRL DOCUMENT 0001289850 2023-01-01 2023-06-30 0001289850 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001289850 us-gaap:PreferredStockMember 2023-01-01 2023-06-30 0001289850 2023-07-26 0001289850 2023-06-30 0001289850 2022-12-31 0001289850 us-gaap:PreferredNonConvertibleStockMember 2023-06-30 0001289850 us-gaap:PreferredNonConvertibleStockMember 2022-12-31 0001289850 us-gaap:ConvertiblePreferredStockMember 2023-06-30 0001289850 us-gaap:ConvertiblePreferredStockMember 2022-12-31 0001289850 2023-04-01 2023-06-30 0001289850 2022-04-01 2022-06-30 0001289850 2022-01-01 2022-06-30 0001289850 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001289850 us-gaap:CommonStockMember 2022-12-31 0001289850 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001289850 us-gaap:RetainedEarningsMember 2022-12-31 0001289850 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001289850 2023-01-01 2023-03-31 0001289850 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001289850 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001289850 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001289850 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2023-03-31 0001289850 us-gaap:CommonStockMember 2023-03-31 0001289850 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001289850 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001289850 us-gaap:RetainedEarningsMember 2023-03-31 0001289850 2023-03-31 0001289850 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001289850 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001289850 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001289850 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001289850 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2023-06-30 0001289850 us-gaap:CommonStockMember 2023-06-30 0001289850 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001289850 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001289850 us-gaap:RetainedEarningsMember 2023-06-30 0001289850 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001289850 us-gaap:CommonStockMember 2021-12-31 0001289850 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001289850 us-gaap:RetainedEarningsMember 2021-12-31 0001289850 2021-12-31 0001289850 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001289850 2022-01-01 2022-03-31 0001289850 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001289850 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001289850 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2022-03-31 0001289850 us-gaap:CommonStockMember 2022-03-31 0001289850 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001289850 us-gaap:RetainedEarningsMember 2022-03-31 0001289850 2022-03-31 0001289850 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001289850 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001289850 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001289850 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2022-06-30 0001289850 us-gaap:CommonStockMember 2022-06-30 0001289850 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001289850 us-gaap:RetainedEarningsMember 2022-06-30 0001289850 2022-06-30 0001289850 us-gaap:MoneyMarketFundsMember nuro:FromHeldToMaturitySecuritiesMemberMember 2023-06-30 0001289850 nuro:TwoCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001289850 nuro:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001289850 nuro:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001289850 nuro:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001289850 nuro:ThreeCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001289850 nuro:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001289850 us-gaap:AccountingStandardsUpdate201613Member 2023-01-01 0001289850 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001289850 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001289850 us-gaap:RestrictedStockMember 2023-01-01 2023-06-30 0001289850 us-gaap:RestrictedStockMember 2022-01-01 2022-06-30 0001289850 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001289850 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001289850 us-gaap:ConvertiblePreferredStockMember 2023-01-01 2023-06-30 0001289850 us-gaap:ConvertiblePreferredStockMember 2022-01-01 2022-06-30 0001289850 us-gaap:CommercialPaperMember 2023-06-30 0001289850 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001289850 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001289850 us-gaap:CommercialPaperMember 2022-12-31 0001289850 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-06-30 0001289850 us-gaap:MoneyMarketFundsMember 2023-06-30 0001289850 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-06-30 0001289850 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-06-30 0001289850 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-06-30 0001289850 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2023-06-30 0001289850 us-gaap:FairValueInputsLevel1Member 2023-06-30 0001289850 us-gaap:FairValueInputsLevel2Member 2023-06-30 0001289850 us-gaap:MoneyMarketFundsMember 2022-12-31 0001289850 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001289850 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001289850 nuro:WoburnLeaseMember nuro:MonthlyRentMember 2018-06-01 2018-06-01 0001289850 nuro:WoburnLeaseMember 2018-06-01 0001289850 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001289850 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-06-30 0001289850 us-gaap:RestrictedStockUnitsRSUMember 2023-05-01 2023-05-31 0001289850 us-gaap:CommonStockMember nuro:AtTheMarketOfferingProgramMember 2023-06-01 2023-06-30 0001289850 us-gaap:CommonStockMember 2023-06-01 2023-06-30 0001289850 us-gaap:RestrictedStockMember 2023-06-30 0001289850 us-gaap:RestrictedStockUnitsRSUMember 2023-06-30 0001289850 us-gaap:RestrictedStockMember 2022-12-31 0001289850 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001289850 us-gaap:CommonStockMember nuro:AtTheMarketOfferingProgramMember 2022-01-01 2022-01-31 0001289850 2022-01-01 2022-01-31 0001289850 us-gaap:CommonStockMember 2022-04-01 2022-04-30 0001289850 nuro:ManagementIncentiveCompensationMember us-gaap:CommonStockMember 2022-04-01 2022-04-30 0001289850 us-gaap:RestrictedStockUnitsRSUMember 2022-05-01 2022-05-31 0001289850 us-gaap:CommonStockMember 2022-06-01 2022-06-30 shares iso4217:USD iso4217:USD shares pure 0001289850 --12-31 2023 Q2 false 10-Q true 2023-06-30 false 001-33351 NEUROMETRIX, INC. DE 04-3308180 4B Gill Street Woburn MA 01801 781 890-9989 Common Stock, $0.0001 par value per share NURO NASDAQ Preferred Stock Purchase Rights Yes Yes Non-accelerated Filer true false false 8579517 1862949 4335020 995834 16864707 16768426 0 746725 646771 1583985 1614987 331487 645502 22289406 24106987 145175 165619 312522 370609 26400 26400 22773503 24669615 181462 368082 880076 589939 148391 148391 1209929 1106412 152143 207516 1362072 1313928 0 0 1 1 0.0001 0.0001 25000000 25000000 8578800 8578800 7771938 7771938 858 777 227932920 226934775 168721 0 -206691069 -203579866 21411431 23355687 22773503 24669615 1655744 2138301 3380515 4440692 536486 686121 1062858 1194995 1119258 1452180 2317657 3245697 753509 915799 1452934 1626376 744963 566598 1560835 1425437 1244241 1180101 2637412 2366192 2742713 2662498 5651181 5418005 -1623455 -1210318 -3333524 -2172308 86426 50395 222321 53823 -1537029 -1159923 -3111203 -2118485 -0.19 -0.19 -0.17 -0.17 -0.40 -0.40 -0.30 -0.30 -1537029 -1159923 -3111203 -2118485 102847 0 168721 0 -1434182 -1159923 -2942482 -2118485 200 1 7675682 777 226934775 -203579866 23355687 165361 165361 19512 1 -1 65874 65874 -1574174 -1574174 200 1 7695194 778 227100135 65874 -205154040 22012748 132745 132745 725291 73 691332 691405 10526 1 8714 8715 72121 6 -6 102847 102847 -1537029 -1537029 200 1 8503132 858 227932920 168721 -206691069 21411431 200 1 6650480 668 222378374 -199163257 23215786 37632 37632 292500 29 1943023 1943052 1759 3 -3 -958562 -958562 200 1 6944739 700 224359026 -200121819 24237908 109340 109340 2503 7829 7829 50213 5 215412 215417 3120 7 -7 -1159923 -1159923 200 1 7000575 712 224691600 -201281742 23410571 -3111203 -2118485 20444 26277 298106 146972 0 26019 63420 0 0 -6875 131127 37275 99954 236957 32418 162825 -256729 -219331 -186620 116536 350137 465850 0 -31000 -2572486 -1578682 0 16928542 16599705 0 16000000 0 0 13432 -599705 -16941974 700120 1950881 700120 1950881 -2472071 -16569775 4335020 22572104 1862949 6002329 Business and Basis of Presentation<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Business-An Overview</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NeuroMetrix, Inc. (the "Company" or "NeuroMetrix") develops and commercializes health care products that utilize non-invasive neurostimulation. Revenues are derived from the sale of medical devices and after-market consumable products and accessories. The Company’s products are sold in the United States and select overseas markets. They are cleared by the U.S. Food and Drug Administration ("FDA") and regulators in foreign jurisdictions where appropriate. The Company has two primary products. DPNCheck® is a point-of-care test for diabetic peripheral neuropathy, which is the most common long-term complication of Type 2 diabetes. Quell is an app-enabled, wearable device for lower extremity chronic pain and for the symptoms of fibromyalgia. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company held cash, cash equivalents and securities totaling $19.6 million as of June 30, 2023. The Company believes that its present balance of cash resources and securities coupled with cash inflows from product sales will enable the Company to fund its operations for at least the next twelve months from the date of issuance of the financial statements. Actual cash requirements could differ from management's projections for many reasons, including changes the Company may make to its business strategy, commercial challenges, regulatory developments, changes to research and development programs, supply chain issues, staffing challenges and other items affecting the Company's projected uses of cash.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Interim Financial Statements</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The accompanying unaudited financial statements as of June 30, 2023, have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. The accompanying balance sheet as of December 31, 2022 has been derived from the audited balance sheet as of December 31, 2022 included in the Company's Form 10-K referenced below and does not include all disclosures required by accounting principles generally accepted in the United States of America. In the opinion of management, the financial statements include all normal and recurring adjustments considered necessary for a fair presentation of the Company’s financial position and operating results. Operating results for the six months ended June 30, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023 or any other period. These financial statements and notes should be read in conjunction with the financial statements for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K, as filed with the Securities and Exchange Commission, or the SEC, on March 22, 2023 (File No. 001-33351).</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Prior period reclassifications</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We classify money market funds within cash and cash equivalents. Money market funds in the amount of $81,751 which were reported within held-to-maturity securities at December 31, 2022 have been reclassified into cash and cash equivalents to conform with the current presentation. </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenues</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues include product sales, net of estimated returns. Revenue is measured as the amount of consideration the Company expects to receive in exchange for product transferred. Revenue is recognized at the point in time when contractual performance obligations have been satisfied and control of the product has been transferred to the customer. The Company typically has a single product delivery performance obligation. Accrued product returns using the most likely amount method are estimated based on historical data and evaluation of current information and variable consideration is not constrained.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accounts receivable are recorded at the amount the Company expects to collect, net of the allowance for doubtful accounts receivable. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable credit losses based on customer past payment history, product usage activity, recent customer communications and, if appropriate, assessment of the future credit losses for receivables with similar characteristics. Individual customer balances which are over 60 days past due are reviewed individually for collectability. The Company does not have any off-balance sheet credit exposure related to its customers. Allowance for doubtful accounts was $25,000 as of June 30, 2023 and December 31, 2022. </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Two customers accounted for 34% and one customer accounted for 26% of total revenues in the quarter and six months ended June 30, 2023, respectively. One customer accounted for 34% and 39% of total revenues in the quarter and six months ended June 30, 2022, respectively. Three customers accounted for 57% and two customers accounted for 31% of accounts receivable as of June 30, 2023 and December 31, 2022, respectively.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents include bank demand deposits and money market funds that invest primarily in U.S. government securities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company invests in highly liquid, marketable debt securities with high credit ratings and typically with maturities of two years or less. Individual securities are designated by the Company as either “held-to-maturity" (HTM) or “available-for-sale” (AFS) at the point of investment. Securities classified as short-term have maturities of less than one year. As of June 30, 2023, all marketable securities held by the Company had remaining contractual maturities of one year or less. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HTM securities are valued on an amortized cost basis and reviewed to determine if an allowance for credit losses should be recorded in the statements of operations. AFS securities are valued at fair value. Unrealized gains and losses on AFS securities are included as a component of accumulated other comprehensive income in the balance sheets and statements of stockholders’ equity and a component of total comprehensive loss in the statements of comprehensive income loss. An AFS security is impaired if its fair value is less than amortized cost. Unrealized losses are evaluated to determine if the impairment is credit-related or non credit-related. Credit-related impairment is recognized as an allowance on the balance sheet with a corresponding adjustment to earnings, and a non credit-related impairment is recognized in other comprehensive income (loss).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For certain types of securities, such as U.S. Treasuries, the Company generally expects zero credit losses. No allowance for credit losses was recorded on its securities portfolio as of June 30, 2023.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows the provisions of Financial Accounting Standards Board (the "FASB") Accounting Standards Codification ("ASC") Topic 820-10, Fair Value Measurements and Disclosures ("ASC 820-10"), which defines fair value, establishes a framework for measuring fair value in GAAP and requires certain disclosures about fair value measurements. Fair Value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a basis for considering such assumptions, ASC 820-10 established a three-tier fair value hierarchy which prioritizes the inputs used in measuring fair value as follows: Level 1 observable inputs such as quoted prices in active markets; Level 2 inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and Level 3 unobservable inputs for which there are little or no market data, which require the Company to develop its own assumptions. The hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value (See Note 5).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make significant estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during reporting periods. Actual results could differ from those estimates.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting Standards Updates (ASUs) issued by the FASB are evaluated for their applicability. ASUs not included in the disclosures in this report were assessed and determined to be either not applicable or not expected to have a material impact on our financial statements.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recently adopted accounting pronouncement </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued Accounting Standards Update ("ASU") 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments – Credit Losses: Measurement of Credit Losses on Financial Instruments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The guidance in ASU 2016-13 replaces the incurred loss impairment methodology under current GAAP. The new impairment requires immediate recognition of estimated credit losses expected to occur for most financial assets and certain other instruments. It applies to all entities. For trade receivables, loans and held-to-maturity (HTM) debt securities, entities are required to estimate lifetime expected credit losses. Trading and available-for-sale (AFS) debt securities are required to be recorded at fair value. SEC small reporting companies were required to adopt this new guidance in fiscal years beginning on or after December 15, 2022. The Company adopted this guidance on a prospective basis as of January 1, 2023 and had no material impact on the financial statements.</span> 19600000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Interim Financial Statements</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The accompanying unaudited financial statements as of June 30, 2023, have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. The accompanying balance sheet as of December 31, 2022 has been derived from the audited balance sheet as of December 31, 2022 included in the Company's Form 10-K referenced below and does not include all disclosures required by accounting principles generally accepted in the United States of America. In the opinion of management, the financial statements include all normal and recurring adjustments considered necessary for a fair presentation of the Company’s financial position and operating results. Operating results for the six months ended June 30, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023 or any other period. These financial statements and notes should be read in conjunction with the financial statements for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K, as filed with the Securities and Exchange Commission, or the SEC, on March 22, 2023 (File No. 001-33351).</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Prior period reclassifications</span></div>We classify money market funds within cash and cash equivalents. Money market funds in the amount of $81,751 which were reported within held-to-maturity securities at December 31, 2022 have been reclassified into cash and cash equivalents to conform with the current presentation. 81751 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenues</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues include product sales, net of estimated returns. Revenue is measured as the amount of consideration the Company expects to receive in exchange for product transferred. Revenue is recognized at the point in time when contractual performance obligations have been satisfied and control of the product has been transferred to the customer. The Company typically has a single product delivery performance obligation. Accrued product returns using the most likely amount method are estimated based on historical data and evaluation of current information and variable consideration is not constrained.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accounts receivable are recorded at the amount the Company expects to collect, net of the allowance for doubtful accounts receivable. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable credit losses based on customer past payment history, product usage activity, recent customer communications and, if appropriate, assessment of the future credit losses for receivables with similar characteristics. Individual customer balances which are over 60 days past due are reviewed individually for collectability. The Company does not have any off-balance sheet credit exposure related to its customers. Allowance for doubtful accounts was $25,000 as of June 30, 2023 and December 31, 2022. </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Two customers accounted for 34% and one customer accounted for 26% of total revenues in the quarter and six months ended June 30, 2023, respectively. One customer accounted for 34% and 39% of total revenues in the quarter and six months ended June 30, 2022, respectively. Three customers accounted for 57% and two customers accounted for 31% of accounts receivable as of June 30, 2023 and December 31, 2022, respectively.</span></div> 25000 25000 0.34 0.26 0.34 0.39 0.57 0.31 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents include bank demand deposits and money market funds that invest primarily in U.S. government securities.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company invests in highly liquid, marketable debt securities with high credit ratings and typically with maturities of two years or less. Individual securities are designated by the Company as either “held-to-maturity" (HTM) or “available-for-sale” (AFS) at the point of investment. Securities classified as short-term have maturities of less than one year. As of June 30, 2023, all marketable securities held by the Company had remaining contractual maturities of one year or less. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HTM securities are valued on an amortized cost basis and reviewed to determine if an allowance for credit losses should be recorded in the statements of operations. AFS securities are valued at fair value. Unrealized gains and losses on AFS securities are included as a component of accumulated other comprehensive income in the balance sheets and statements of stockholders’ equity and a component of total comprehensive loss in the statements of comprehensive income loss. An AFS security is impaired if its fair value is less than amortized cost. Unrealized losses are evaluated to determine if the impairment is credit-related or non credit-related. Credit-related impairment is recognized as an allowance on the balance sheet with a corresponding adjustment to earnings, and a non credit-related impairment is recognized in other comprehensive income (loss).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For certain types of securities, such as U.S. Treasuries, the Company generally expects zero credit losses. No allowance for credit losses was recorded on its securities portfolio as of June 30, 2023.</span> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows the provisions of Financial Accounting Standards Board (the "FASB") Accounting Standards Codification ("ASC") Topic 820-10, Fair Value Measurements and Disclosures ("ASC 820-10"), which defines fair value, establishes a framework for measuring fair value in GAAP and requires certain disclosures about fair value measurements. Fair Value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a basis for considering such assumptions, ASC 820-10 established a three-tier fair value hierarchy which prioritizes the inputs used in measuring fair value as follows: Level 1 observable inputs such as quoted prices in active markets; Level 2 inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and Level 3 unobservable inputs for which there are little or no market data, which require the Company to develop its own assumptions. The hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value (See Note 5).</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make significant estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during reporting periods. Actual results could differ from those estimates.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting Standards Updates (ASUs) issued by the FASB are evaluated for their applicability. ASUs not included in the disclosures in this report were assessed and determined to be either not applicable or not expected to have a material impact on our financial statements.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recently adopted accounting pronouncement </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued Accounting Standards Update ("ASU") 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments – Credit Losses: Measurement of Credit Losses on Financial Instruments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The guidance in ASU 2016-13 replaces the incurred loss impairment methodology under current GAAP. The new impairment requires immediate recognition of estimated credit losses expected to occur for most financial assets and certain other instruments. It applies to all entities. For trade receivables, loans and held-to-maturity (HTM) debt securities, entities are required to estimate lifetime expected credit losses. Trading and available-for-sale (AFS) debt securities are required to be recorded at fair value. SEC small reporting companies were required to adopt this new guidance in fiscal years beginning on or after December 15, 2022. The Company adopted this guidance on a prospective basis as of January 1, 2023 and had no material impact on the financial statements.</span> true 2023-01-01 Comprehensive Loss For the quarter and six months ended June 30, 2023, the Company had comprehensive income of $102,847 and $168,721, respectively, for net unrealized gains on available-for-sale marketable securities, in addition to net loss in the statement of operations. There were no components of comprehensive income (loss) for the quarter and six months ended June 30, 2022 other than net loss itself. 102847 168721 0 0 Net Loss Per Common Share<div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and dilutive net loss per common share were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:521.25pt"><tr><td style="width:1.0pt"></td><td style="width:264.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:57.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:55.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:9.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:57.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarters Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss applicable to common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,537,029)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,159,923)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,111,203)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,118,485)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares outstanding, basic and dilutive</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,885,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,995,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,788,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,937,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per common share applicable to common stockholders, basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.40)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.30)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares underlying the following potentially dilutive weighted average number of common stock equivalents were excluded from the calculation of diluted net loss per common share because their effect was anti-dilutive for each of the periods presented: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.900%"><tr><td style="width:1.0%"></td><td style="width:67.531%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.109%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.750%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.110%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarters Ended June 30, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,505 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock awards</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,668 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,333 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock units</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible preferred stock</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721,349 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804,664 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:521.25pt"><tr><td style="width:1.0pt"></td><td style="width:264.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:57.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:55.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:9.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:57.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarters Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss applicable to common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,537,029)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,159,923)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,111,203)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,118,485)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares outstanding, basic and dilutive</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,885,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,995,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,788,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,937,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per common share applicable to common stockholders, basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.40)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.30)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> -1537029 -1159923 -3111203 -2118485 7885752 7885752 6995959 6995959 7788032 7788032 6937976 6937976 -0.19 -0.19 -0.17 -0.17 -0.40 -0.40 -0.30 -0.30 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.900%"><tr><td style="width:1.0%"></td><td style="width:67.531%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.109%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.750%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.110%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarters Ended June 30, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,505 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock awards</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,668 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,333 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock units</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible preferred stock</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721,349 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804,664 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 525462 523505 75668 119333 120157 161764 62 62 721349 804664 Securities <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's marketable debt securities are classified as either held-to-maturity (HTM) or available-for-sale (AFS) pursuant to ASC 320 - Investments - Debt Securities. HTM securities are valued at amortized cost. The following tables summarize the valuations of HTM securities as of June 30, 2023 and December 31, 2022.</span></div><div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:62.426%"><tr><td style="width:1.0%"></td><td style="width:39.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.637%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Held-to-maturity securities</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995,834 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995,608 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:62.426%"><tr><td style="width:1.0%"></td><td style="width:39.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.637%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Held-to-maturity securities</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government bonds</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,457,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,456,580 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,011,569 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,950,380 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,395,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,387,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,864,707 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,794,874 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the valuations and unrealized gains and losses of AFS securities which are recorded at estimated fair value as of June 30, 2023. The Company held no AFS securities as of December 31, 2022. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.865%"><tr><td style="width:1.0%"></td><td style="width:27.685%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.211%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.211%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.211%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.211%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.215%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Credit Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government bonds</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,853,238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,765 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,960,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,746,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,520)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,808,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,599,705 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,520)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,768,426 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The Company evaluates all HTM and AFS securities for impairment at each reporting period. It determined that changes in the fair value of its securities at June 30, 2023 resulted primarily from interest rate fluctuations subsequent to the purchase date of the securities. There was no deterioration in the credit worthiness of the issuers and no credit losses were recorded as of June 30, 2023. The following tables summarize the valuations of HTM securities as of June 30, 2023 and December 31, 2022.<div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:62.426%"><tr><td style="width:1.0%"></td><td style="width:39.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.637%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Held-to-maturity securities</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995,834 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995,608 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:62.426%"><tr><td style="width:1.0%"></td><td style="width:39.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.637%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Held-to-maturity securities</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government bonds</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,457,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,456,580 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,011,569 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,950,380 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,395,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,387,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,864,707 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,794,874 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 995834 995608 995834 995608 3457651 3456580 4011569 3950380 9395487 9387914 16864707 16794874 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the valuations and unrealized gains and losses of AFS securities which are recorded at estimated fair value as of June 30, 2023. The Company held no AFS securities as of December 31, 2022. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.865%"><tr><td style="width:1.0%"></td><td style="width:27.685%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.211%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.211%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.211%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.211%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.215%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Credit Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government bonds</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,853,238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,765 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,960,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,746,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,520)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,808,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,599,705 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,520)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,768,426 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 9853238 106765 9960003 6746467 71476 9520 6808423 16599705 178241 9520 16768426 0 Fair Value Measurements<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the Company’s financial instruments that were measured at fair value:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"><tr><td style="width:1.0%"></td><td style="width:26.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.435%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.280%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,105,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,105,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,960,003 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,960,003 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,808,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,808,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,873,502 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,065,079 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,808,423 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.567%"><tr><td style="width:1.0%"></td><td style="width:25.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.118%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.893%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.025%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.893%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.618%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.997%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,551,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,551,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,551,027 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,551,027 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The Company's accounts receivable, accounts payable, and accrued expenses are valued at cost which approximates fair value. <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the Company’s financial instruments that were measured at fair value:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"><tr><td style="width:1.0%"></td><td style="width:26.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.435%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.280%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,105,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,105,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,960,003 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,960,003 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,808,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,808,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,873,502 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,065,079 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,808,423 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.567%"><tr><td style="width:1.0%"></td><td style="width:25.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.118%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.893%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.025%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.893%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.618%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.997%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,551,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,551,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,551,027 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,551,027 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1105076 1105076 9960003 9960003 6808423 6808423 17873502 11065079 6808423 1551027 1551027 1551027 1551027 Inventories<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following: </span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.028%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.445%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased components</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,075,707 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982,129 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508,278 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632,858 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,583,985 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,614,987 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following: </span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.028%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.445%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased components</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,075,707 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982,129 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508,278 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632,858 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,583,985 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,614,987 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1075707 982129 508278 632858 1583985 1614987 63420 Accrued Expenses and Compensation<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and compensation consist of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.028%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales tax </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880,076 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589,939 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and compensation consist of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.028%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales tax </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880,076 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589,939 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 238000 155000 456555 249224 13000 16700 128353 131621 44168 37394 880076 589939 Operating Leases<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's lease on its Woburn, Massachusetts corporate office and manufacturing facility (the "Woburn Lease") extends through September 2025 with a monthly base rent of $13,846 and a 5-year extension option. The Company's lease on its former corporate office in Waltham, Massachusetts (the "Waltham Lease") expired in February 2022. In the first quarter of 2022, a $60,000 reduction in rent expense was recorded upon return of the facility to the lessor. The letter of credit issued by a bank in favor of the Waltham facility was released. For the six months ended June 30, 2022, the Company recorded sublet income on the Waltham Lease totaling $22,795 within operating expenses on the Company's Statement of Operations. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under this non-cancellable operating lease as of June 30, 2023 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"></td><td style="width:435.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:52.00pt"></td><td style="width:1.0pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,108 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest, based on a 15%, discount rate</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease obligation, current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease obligation, net of current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,108 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total recorded rent expense was $49,232 and $46,102, for the quarters ended June 30, 2023 and 2022, respectively. Total recorded rent expense was $98,464 and $70,856 for the six months ended June 30, 2023 and 2022, respectively. The Company records rent expense on its facility lease on a straight-line basis over the lease term. The remaining operating lease term was 2.2 years as of June 30, 2023.</span></div> 13846 P5Y 60000 22795 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"></td><td style="width:435.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:52.00pt"></td><td style="width:1.0pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,108 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest, based on a 15%, discount rate</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease obligation, current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease obligation, net of current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,108 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 82892 165785 117431 366108 0.15 65574 148391 152143 366108 49232 46102 98464 70856 P2Y2M12D Stockholders’ Equity<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preferred stock and convertible preferred stock consist of the following: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.235%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.510%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.378%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, $0.001 par value; 5,000,000 shares authorized at June 30, 2023 and December 31, 2022; no shares issued and outstanding at June 30, 2023 and December 31, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series B convertible preferred stock, $0.001 par value; 147,000 shares designated at June 30, 2023 and December 31, 2022; 200 shares issued and outstanding at June 30, 2023 and December 31, 2022</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2023 equity activity</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2023, the Company issued 12,500 restricted stock units under its 2022 Equity Incentive Plan with a value of $12,625.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2023, the Company issued 725,291 shares of its common stock, under an at-the-market ("ATM") program for net proceeds of $691,405 and issued 10,526 shares of fully vested common stock with a value of $8,715 pursuant to the Company's Employee Stock Purchase Plan.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, the Company has 75,668 restricted stock awards and 120,157 restricted stock units that remain unvested. At December 31, 2022, the Company had 96,250 restricted stock awards and 194,731 restricted stock units that were unvested.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2022 equity activity</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2022, the Company issued 292,500 shares of common stock under an ATM program with net proceeds of $1,943,052 and issued 20,000 restricted stock awards under its 2004 Stock Option Plan with a value of $104,200. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2022, the Company issued 76,000 shares of restricted common stock under its 2022 Equity Incentive Plan with a value of $326,000 to employees as long term incentives ("LTI") and issued 50,213 shares of fully vested common stock with a value of $215,417 in settlement of management incentive compensation. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2022, the Company issued 161,764 restricted stock units with a value of $550,000 as LTI to its management and directors under its 2022 Equity Incentive Plan. </span></div>In June 2022, the Company issued 2,503 shares of fully vested common stock with a value of $7,829 pursuant to the Company's Employee Stock Purchase Plan. <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preferred stock and convertible preferred stock consist of the following: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.235%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.510%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.378%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, $0.001 par value; 5,000,000 shares authorized at June 30, 2023 and December 31, 2022; no shares issued and outstanding at June 30, 2023 and December 31, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series B convertible preferred stock, $0.001 par value; 147,000 shares designated at June 30, 2023 and December 31, 2022; 200 shares issued and outstanding at June 30, 2023 and December 31, 2022</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0.001 0.001 5000000 5000000 0 0 0 0 0 0 0.001 0.001 147000 147000 200 200 200 200 1 1 12500 12625 725291 691405 10526 8715 75668 120157 96250 194731 292500 1943052 20000 104200 76000 326000 50213 215417 161764 550000 2503 7829 EXCEL 47 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &^ ^U8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !O@/M6'%&GJNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'%@ 9/FLK%3"X,5-G8SMMJ:Q;&Q-9*^_1*O31G; ^QHZ?>G M3Z!6!ZE]Q.?H T:RF.XFUP])ZK!A)Z(@ 9(^H5.IG!/#W#SXZ!3-SWB$H/2' M.B((SN_!(2FC2,$"+,)*9%UKM-01%?EXP1N]XL-G[#/,:, >'0Z4H"HK8-TR M,9RGOH4;8($11I>^"VA68J[^BQ'.NHX&VW?621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M &^ ^U:$,=0H0 8 ,PC 8 >&PO=V]R:W-H965T&UL MM9I=@89;(7_$:\X5>0B#*#YKK)7:O&NU8G?-0Q:? MB@V/X)>ED"%3<"I7K7@C.?/2H#!H4'/(I]$1')EV>- ML?UNXO1T0'K'7S[?QCO'1%NY$^*'/IEZ9PU+EX@'W%5:@L&_>S[A0:"5H!S_ MY:*-XIDZ]P0G#W!2HUG) M4EL73+'14(HMD?IN4-,':=VDT>#&CW0S+I2$7WV(4Z,+X2;0*HJ,(X]<1LI7 MCV0:9>FAJ[E)XC63/!ZV%#Q-Q[3<7/D\4Z9[E+OD6D1J'8.JQ[WG\2TH95%4 M^E34'!*:-<4_JPX3E%S3JKG'*JYW>KZ_A'N M(E/%P_A?4Y5EDFVSI.ZR[^(-<_E9 _IDS.4];XQ^^H&$530T*4X.C1A<1AC"H+I1P?YR013H1D4^)BA6+/#\RND6% M7SO"9F*=5$P#T?VHW^D-.G9OV+HWV+.M'QE6U1TM[]+C1Y?9Q8YP3#L3; M5O.ST18:5M56B38VR@Y%_\LGP!N^$5+I/%THILSCY@'%;T:$G.!157V6$&,? M13&+D$%VGB$Z2B;F[*P#7^R27VP<.0J>5UQFZR7-+NRI78U&<<5] MS5@'P=@EPMA',LSGA$GP&CSF*6MTB&OM;$K/X8U(C3GC(7&?#T@-+O\-:1%A7/2#2'UC-P: _,/JK@X)H24'T* K20Q&D*J3L2D@CI!_0 MF8FHR5R7@PR(>)F@T6\=6$1++*)'8=$M>R!3#^89?^F[V>L[I'5Q2:L-X[#5 MAP0V^JT#CVB)1Q1'FI<]-3\@Z;O*3Y&YJ^*2[7/RW@=FAFN>)_H,1N);L8V,?G&YK^(ND:; "1Y8U6?)2A3'FY<^BREG+L6]'[GF MQL4UK\=&HW7P$BUYB>*HDS;@6'*V?W;!!7I]\]Q2!R4Y)24Y.-SLON(BWZ^Y M'G_,7P[>"'#R3P=UX))3XI)CU_#MY(UX)Z^!.NC)*>G)P5EGP=U$IJ\ ']PU MBU9\+QT?$)J-%Q=CXSLD/+"JPYW/8SCPP.+-2U\9/89W(C ZPP5F@/U&7W70 MDE/2DH-3SJVO8,DFEL2FO][]1IX:TF@05WK^>OMGZU1_"B,;)LD]"Q).-H!C MZ==78RW4P5!.R5 .#CQSR9=<2J"\M/A&]V]$/;G?.AC**1G*Z=8P8KT1 ^4U M4 =1.251.3@"O2;O<:47N4/FB80Q,.8DW41B?,&(*[[6>VMGOX3^ I-N(XF) MJU?IV=:)XFJQ566<;M!HE;=G^URNF?Z $Y. +R'4.NU!FLILZTAVHL0FW7UQ M)Y0287JXYLSC4M\ OR^%4$\G^@'%!I[1_U!+ P04 " !O@/M6(#-R"]@& M ]'P & 'AL+W=O7F8C(IXS7/6'DN-CR';U:BR)B$V^)^ M4FX*SI:U499.B./XDXPE^6AZ67]V6TPO1273).>W!2JK+&/%TWN>BH>K$1[] M_N!K9F('!5\=36:X8LY#95!C?B1 M\(?RX!JI4.Z$^*EN;I97(T/W; M^X CFCI5\+M*_DZ5<7XW"$5KR%:M2^54\?.1-0)[R%XNTK/]'#PW6&:&X M*J7(&F-@D"7Y[B][;!;BP "[ P:D,2#/-:"- :T#W3&KP[IFDDTO"_& "H4& M;^JB7IO:&J))E[EK(\YFBA/)1HC+XOKM&;/]Y>3B1X5YA) MW'AZO_-$!CS]6>7GB#IGB#B$&LSG=O-K'H,YKLU)UWP",>T#(_O 2.V/#OB; M5T7!5T4B$UZ>H8\\78ZE&']F4GWV=(9FF2AD M\@]?HKDHY1FZXU"N.)JE4'/J9(5;-"_X,I'HDRB-4>Y(> ?LH\@+J=L+4H=A M/_3=P G,47K[*+V713G;LB1E=RD? _GQ K;'Q-HST G\T"5^C[<.'-@6?T_8 MMQ*>Q;&H(&.@-,<8GJ&<2Q-+7_OQP/4#XO4XZC ?8 $V$PWV1 ,KT9M\ M"YDM"EA5$[= 7T'8]BCLDS/@?.Q&X<"^AWMVH97=;<$W+%DB_@@Z6_*R/I5" MKGD!Q?RP()FXAQHG2K%[0&E'78?YK@<'T\P\VC./K,R_",/+C%V6LERK%0_)(]0&W84!Y.T\='98=?#03\13#C?\W$TP/) M6+&5Y9<-+YA,\GOTB4.?<8;J%FDL5N/O)10SQ=[(&^M9@(E'2)^W 1W(J;QU@V[E M#]OU;R\G&_:DM,08L$'M0NSZ6J;K..J'3CA0\' K>?BHYA45[Q7K6&3JCJDA MP\A:E[4P=)R@7_X,."^,(CIT/EO]PW8!U.K*IR:QH'.:6XZJ0?%<4$;DR-S*NRWR%&]!&?H!TLK.%8W90E%V!B[ M+LJA%_:S4P<%P4"+25K1)O8I=;:$X1(4 (Z1ZN?'20ZS]2:!8V4DJH^1T&=$ ME$2DWPH9H7Y$W2 8Z#1(*[KDJ.A6694R"9JVZ^)@P6$CU^JIVY:CFQS$C:,W M:F9^"T6,2R16Z!M[-,9DFD7#@/3UPH ;Z.M(*\SDJ##O UGR51(GQCI+=(D= M$P>Z-C5F]&D:L=0+HM ?JK>M)!.[)._J;3EXLHWD=9T%B<"@$MH*&Y"4>IX_ M-$F15I/)@\,D/G<<1]N*H[CN\[M6L:E=L;O\:YXEFE5R+0KU(,SX M'$^79>(Y];_^D[QG(+N\6P6GQQ6\S]M6TJD^M89>H!KH/F<="&4=1W2@Z:"M M %/[?&NF_*62I83DA_;#R%N?8 =XZT [[X-GO,?$,]_R0B8P32$HZBL._6=S M5HV,K=Y>VCB'/N)O'5C M;SL'>O1!]]&LU.5>JY8VR([9Y.#=IGJQ_)D5]TE>HI2OP,8Y#R"QB]V[VMV- M%)OZ=>>=D%)D]>6:,]@C!8#O5T+(WS?J#>K^C?GT7U!+ P04 " !O@/M6 M7,RO0>H$ ".$@ & 'AL+W=O\-F@0 MOQ=J;X^N44WEN]9W]WS7D/9GOTJJI+O\HZ'*4CE*NEW);NB][_H@Z$F@ 7NK3-+]JW6!&/ MT&)KG5X?C'T$ZZ)J_^7](1%'!MX/;$ .!B0T8"<,Z,& /K<'=C!@S^V!'PP: MZE'+O4G<3#HY&1N]1Z9&>V_U19/]QMKGJZCJ0KEQQC\MO)V;W#CIE!]X9Y%> MHL\;960]@!:]^E;);5XXE;]&;]"WFQEZ]>/K<>1\G[5EM#CXOVK]DQ/^*?JH M*[>R:%[E*@?L9\/V8L ^\EP[PN2!\!49=/CKMCI'-#Y#)"84B&?Z?',"T?E_ MO<__<^]/DD&[T:>-/W;"WQ>U4]56H:71:S3UB39^XOH*="LT;6I/F3/TH5J4 MOA*J6_366N6_.?HJ[Z%2:#L336?U"K6;8,%YPM@XVAVGN(\CF*8TQD]QLSZ. MTC3FF#_%S?LXQE@L,M+AGF2'==EA@]GY[%;*H$^ZTNVT\!GPN?!)@;BWKOA1 M#*E@1 3,^R@>TRS@,^NC""&4!.F9 \YH6I<51)IWI/D@Z4_^Y51J:R&.O)?G M-YC3)"990!,"8IYE1\&U3 $@Q1B3. #. 2#!.&4IA^F*CJX8I#N7IO(#:]&U M'^J;E33J#,V*JJ=98>AQ&?XY ^C$H"[B JF"IS$'1BB)..<_*O.5]) M6RP@QLFS&,.HD#&("AF#H!.,TXYQ.LCX-U_0[2*GNS<<1#8%ZE80RG@P0Z<0 MD."8XC2@# "I_W 2T@: !">$QBE,/>NH9XTE/;6(=6N7NO?JTB_@%Q#S;"A_ MM5J]L!NY4)M,CLUFOST Q;QS] K]"6=S5[2V?R%G#T9"1P_:JWX'UZW M5DFS6"%9Y5[-[KQ,W]3:"Y15<6]U3SCE<3CS %R&>9(%N!F PXR3C(:%" $% M$301<"'B(ZF)!^G?R%+9AKO?D]RINBA!YKC/G+%,T)!Y'\>%X%DX!0$W;@)K "SFR3=/]^MB&, M,B>*MI?$-N>PX/3LC26Y-1GIMQ28C6H@TR6'%$"^RC+!?,TCI<6RY MUFGA*=G%0BW8D]&>[& -XGF_8G)FURI1DD'.$YHC!MNQ-77OEX'":\"W!(Z\ M,48JDPVE+VKR$(TM1VT(4@B%4B#R[P!S2%,E)+?QL]*TZI"*V!R?U-_KW&4N M&\)A3M/O223BL36P4 1;4J3BB1X_0)6/WF!(4ZY_T;'".A8*"RYH5I'E#K(D M+__):^5#@R!US 1<$7";X)\A>!7!NS:"7Q'\:R,$%4&G;I>Y:^,61)#)B-$C M8@HMU=1 NZ_9TJ\D5W6R%DP^321/3-:"")#O72"Z17.:R6*+514< #WD(-3YC-\4?!CD=\AS^D@[&#/L)_Y]71L2N?_HB__.?H;,[RZ##RMYY_1 M^RQOI-/[_D0YOT53(5BR*039I( $12O"9 F8WGNIW-/*ZEHZ3+INX/4=/!S9 MAZ:A)J ;#(?*@"9P80!ZKNMBIP5<&H#8=0?^(*B!;^SP:SO\BW9\$3&P,\=! MV]-!TP-)4F5.5U[6W361+JTA+%@B$N!H&OV09U<=F@Y2WLK#]96\=M"*,GT_ M7N]NN=&@D:+KX('?;WG[-\QIF6H0Z@WZV&U9>DGHC9=![65PT[ ]QRQ00T5IP!B(<^]MN*2Q/06'%VXT[.@.UT,^0HI$4NRG-9K];] M=JK;3&M]YM[/76F6=DPRXF@>]T1 M-E3(_J*'L?S& *8 \OF64G&:J #U5\OD-U!+ P04 " !O@/M6KN7.4%8* M " 7@ & 'AL+W=O'_4#R'1]1/E"[?BO)3->.\=CXOYLOJ:C"KZY39=-UH,1]AU_5'BRQ?#JXOUW^[*Z\OBU4]SY?\KG2J MU6*1E5]^XO/B[6J !E__<)\_S^KF#Z/KRY?LF3_P^K>7NU)\&VU5IOF"+ZN\ M6#HE?[H:W* /*?6;!FN+WW/^5NU\=II#>2R*3\V7V^G5P&UZQ.=\4C<2F?CO ME8_Y?-XHB7[\V8H.MCZ;AKN?OZHGZX,7!_.857Q\)X&?MO 5QL$>QJPM@%; M!VLSNNO01%F=75^6Q9M3-M9"K?FPCN^ZM8A(OFQ2\:$NQ:^Y:%=?QW^N\OJ+ M'R/G^KS]W-;J;3O$G1;.[<9?ETF"^=RB][P6%GR9IB*R2=G7"Q?>5GGCW/NJ+]9O"1V+^-BL1#S M]*!,>F T/XYOG9NZ+O/'59TU7:P+,:ZEB*TL-A)9LTT=O$T=O%:G>]37O9L5 M\RDOJ[\Y;2(=XVV3/QMQ?RW>%,S7:TPP\EC@7XY>=S/&8(@Q80%A5+:,=,LA M"D/D$^PQV33639%LD>@6OA_(-JEU@)JSR(?J)9OPJX$X352\?.6#Z^_^@GSW M[Y;A)]OA)_;AGXFAK2ZB'F[2>*Z M2D1U&]_W7!HH=BE0QZ2HTFU4J36J-W>WXPMG'=MA)K2@&K'3IB8%\I4.\HJLAY!W\!! MBB608BF0F)0&WC8-O,.UU;FMJI7(@&A5BLGMW/$R+Z9M1$+LJ74D!?(I)8:_30S_W8GQ>S9?\4-YX6O'B$)* M7$\M!7OL,%&*@;6[?:,)*9;X^KHA5"()Y$^*)-M&DIT:R7M>B=74I-ZN*&^: M!?J%DY9%90RNU6/?2<^T#!BJP8?T%T.*)4P+OM+W%,B=%/M@&_O@Y/+>._A6 MEWV##RD608K%D&))H%+.D70GW6 M(+]7+B? A7/SFN7S)OQ#L?H?/F0B#Q[X1%21.N>5<+YZXHU_#O^/QI>[H;2V4I-+8?3-_< 56+0=424+442DU.LAWHA\Y655II M:89CA (:>&IR6#O1.SD@U6)0M014+852DY.CPWKHK%RO59>NHB@F+'0#-3\, MEI@2+W2QP@ C@^D0NR["*$#*Z3I&A]F>P81IEWGV87IO&#J\AT#XGEVE[[(/ M5"T"58O1,8S/8.2'E#*B+NJ@^B9'M\-\Z'_#^9".\) ;$JJ=N(^SB^R'T3N$ MH+0/5"V%4I,3H@-^Z #Q6T_W]IJPNPH\F"'94RW6BTE1/O&\7I7B#ABB]Q/#K_4B7KS,BR^ M+8W4R.ZS=VV 5(M U6)0M03I>!1[KE8:SD$948<9T?LY8ULG; ECS!<=F;% M!>OCHZPB>^][QQ>4#(*JI5!J(Y[C787?8N' 9NR-1T@?08@ZHE MK9IT1:G6@G. 1=R!16P'BV>YYV#WV3<)0-4B4+485"W!.EHE"*L$ LJGG#$= M)<1V2O@-H6BL0T?UBM9^,+V3!Y0V@JHEH&HIE)J<9#N;".VT\104C0U4$"$O M#-5="F-[)WHGQ[%^8U"_":A:"J4F![[CF_@ WSQQ^ZB!!A**7(\A-?8&2TS] M4!R)2KL,ID/L(AP@1M4;F*VM=0NI;L+4:^+4/DSO#4,'(K$=1!Z)F>TJO4_T MD&H1J%J,=3*J8V:#$7-=D7PJ,H#JFQS=CBKB(_81GC#)##OB"/$\/U )D,D2 M^R&A3!V2R& J)AGQ6!CXOCK)O,.33#=A3%U[VX?IO6'H$!T^!M$=GF200&L, MJA:!JL78 SU2:8;,9^)Y--*Z#FX'.ZX'+9SN7/=R\$Z8D*^1WSM!'><760_ MC-XA!,5IH&HIE)J<$!UVPR=CM_Y7VJ#;^[#.YX9:NH#2.5"UI%6SG!=2*(=R M#G3(#;\?N;T?MX R-U"U"%0M!E5+L$X74>CI2_%S$#K2$3KR?[/UC^A\RO<" M]8&[L?V >C\0!@KL0-424+6T5?/W#J^<01VQ(^?;UT<,^_J0QRC2HPY*VH[V M&X/Z34#54B@U.? =12-VBO8ME0X=CB%QO8C55:O]B'IG$:1:#*J6@*JE4&IR MINT\=6S'=B>5& ->(P@AK-XW']L[T3LY8!\UAE1+0-52*#4Y.3J82 [ Q--P M$S&@MP:_,JIN'39:,N2ZB*BXR6 ZQ*Z'/.JJNQWCUM:&FPPFC*GO!3#XM)W? M.YQ'CMDD>/B9?]#]?J!J$:A:3 S847_N7S=BOEC^AU0-VSDH(>DH(;%3PG-Q M)&)XEI>(2:4^KW&D760_C-XA!-W%!ZJ60JG)"=&!17+ZAC_[T]YV![TK >CN M/E"U&%0M(3I29=C#H0J9H+S*"=*!1G(R:#R0'SH']$-$7:TT&.V(]FH0>W][ MQQ24&1*=&3)UOR:41SF>'30DIT/#WCM\[3Y[UP!0: BJ%H.J)<0 #5U/?30M MA7(JORZH@X;T_=OZWKG%E^KP+V!(+0EF*_657/;>]PTPJ%I"=0JGUG2["[[E@-JH'?JPYN@'F-0M:15DTBLF@/G0'NT0WOTB,=QH6\D MV7WV3@)0E >J%H.J)52'FPPCE6VF4$[EE.D8';4SNF^(!E,=^2$7!U3=/V0_ MHMXI! K\0-424+7T\/C*.;3S'D([RCN%\U(#8:[VG)"]$[W#?JS?&-1O M JJ60JG)@>\8(SWKED&J;\?#B")$B7H#R&2)64APJ#X($1E,A]CUQ26HZVNA M/;QET& 2>"K#->G(]['D >XP'P79#&A7Z7V*!MT,"*H6TV,V QJ, L\E2$40 M*53?-M$=[;Q:NWDW^\]9^9PO*V?.GX2\^R,3'2HWKSO??*F+E_7;MA^+NBX6 MZX\SGHG)U!B(WY^*HO[ZI7F!]_:E\]?_!5!+ P04 " !O@/M6.8ZWE1P' M "/' & 'AL+W=O2"SHI(M>/9[FJCMPV@Z0@E;TS)3W_C++^Q R-?^8IY)\S]Z.=@Z(Q27 M4O'\,!@0Y&E1_:6OAT"<# _]@'D,("T!W@] ]S# -<0K9 96H]4T=F]X"]( M:&OPIB],;,QH8),6>AJ?E8!?4QBG9L^**@;3HB3B:[2@(.,2UX%G\_' R ,>MX^<:?^ZE^+7"]Z_Y2BH!2?IO M6\PJGY[=IUZY=W)'8_8P@J4IF=BST>PO?\*!\U<;X2LY.Z/OU?2](>^S7Z'0 M/!4QSQGZ\ \NYGM@WJXKTGXV=C'&Q(&IWY\&P6)(,)YZ4[\V/"/HUP3]P?F=)_^! M15@M$( N&""/4^!1 /,,&.NG^CK6A M/2L>_QCK6I\@R%000-D+,^P"B*;8"5HXNV;8"Z*0V(%.:Z#30:"+$W"_K;)T M8ZY 255F2HP-\+2#Q&EA[5J0P,&1'6I40XT&H3X5>P#$Q1OZ78!&C!/^8HUG MU'EYX'JD#;%KY=CA8:>1-6<0X-^@@SF4) 0EZ#&5.RY34XZ@4,^E9$I:UHOFN:ZC_Z5'\, EYB58T2)!2\'R MM,RM5' W2Z%XDK#-IVOGAJ27#VGXD,'2N=C28L-DJQZ:R!OH64I7:=9?&P_N MKU0M@%:['! IJ0OK1I!QH,Z-H.,W]$T0>Q5%TM6 MY1)76R:@7Q:"'19&QHO-&!J+_)!R5C)^MS;Z04BB-AF+'8Y<%_=P:403#ZMF MG14[^M:;$EU1'.-I$'2JJ,40X\!W@QZ4C7[B80$%E*)DK8A?4E+%+&"GUCJA2%/3TN MBZO%!!I4Q^E#W^@K'A98W5B;[03@W*>P=4*K-]B35?WE#?JM+JCSNL&T4NA* MZYCX(?&F[9;&9HG][H:TF@Q<8:%0/-8FVW16O <"&BA^XGNF QJ_'L5 MX%K>SJ/0R#L9EOD//+-87/;-)NDK= M3DB+"=3=B$Q]KV\>&T$G@QHY6Y8BWE)= * +6:>OD(O]M?7@:Q!KUV2,7<_M M ]J(+1D6VPN+YZG.O^'%0RPBZT=1Z/AM(A9#"+J'H]#KX=+H,?'>M7C6:4%A M!_H3BV=0Y]^]>*[D[3P*C>B38='7,[H3/&8L.181*4L(!-.Y*/4.SZC2"Q6" M%CT9V57QT'%P1TFT1^Y)(_=D6.XOY.67>FHOY&57Z.U$+ W!()&F M(R##'8$F<5M1^0R5;$\S7=EN04RE$FFL@)#Y44])^]G9@"43*4^01:M//R1] M?HW-7@)]HXJAS^LUBZV;8=+M)<;$"XD3XG9H+);0*\$>OF_?0YK&@US8QA^9 MFT]"[)0NTZWJ&NT,:RN#;C\!O1Z)O'9+.HSA_UV/37M"HN'/GN5N5WV4H!E* M8$.:<5D*LQCC8\&"G*Z.&:!#M%>HP1;HW17J2M[./P,W38X[_,'A2DO"^K6X M^\'!GA06P\!QB$MZOO:X3?/BOK]Y>60K==*PW*+YGJ:9WL:,8=['S]2^GW&M M'8I55RVF/8VUVS0Q[H4FYDQ%OE:-EX%O-I8'FGJ6%C3+3*MS[-*^_ER7=@!P M^BT:LLS\:_/K6K;Y34Z.=G(F-N;$2R*S;:P.3>JG]:G:W)PEM9Y_PG>+ZFRL M<5,=U7VE8I,6$F5L#2Z=CR'$6U2G7]6-XCMS@+3B2O'<7&X939C0!O#[FG-U MO-$OJ,\@9_\#4$L#!!0 ( &^ ^U:B[B]2!1 !XK 8 >&PO=V]R M:W-H965T&ULK5IM@:8!3"2F5]_3S> >:%([U:R'VR10Z#1[_UT8U[>6_?5 M[Y0*XEM=&?]JL@NA>7Y^[HN=JJ6?VT89_+*QKI8!7]WVW#=.R9(WU=7Y:K%X MJLO>O)LM)?O!);W>!'IR_?MG( MK;I5X4OST>';>4>EU+4R7ELCG-J\FEPMG[]Y3.MYP=^UNO>#SX(D65O[E;Z\ M+U]-%L20JE01B(+$GSMUK:J*"(&-7Q+-277=OJ'[H, MNU>39Q-1JHULJ_#)WO]%)7DNB5YA*\__B_NX]N)R(HK6!UNGS>"@UB;^E=^2 M'@8;GBU.;%BE#2OF.Q[$7+Z50;Y^Z>R]<+0:U.@#B\J[P9PV9)3;X/"KQK[P M^DWK\<1[(4TIWDBOO; ;\=$IKTR0I+B7YP'GT.KS(M%\$VFN3M!\(CY8$W9> MO#.E*L?[S\%?Q^0J,_EF]5V"_]6:N;A83,5JL;KX#KV+3N@+IG=Q@MY54=C6 M!&VVXJ.M=*&5%_][M?;!P4G^[YC D=[CX_0H<)[[1A;JU:0AS;D[-7G]IS\L MGRQ>?(?;QQVWC[]'_5\TT;]+4_S4.I&7S:[P_0YR49C]J%IG/ZC@]+>I>&^* MN3@+.R4FU[9NI-E/A'5B,E@T>80PN4/X-_&XPM:UUN50AL^^HO1 :S<0J'IP)B-A(4JO9)>Q*,C MW3WO+RJ%/Z58[R.)^>U! Z)WMULBP MVT_!@RYV1(%$K&%-]@D(4UFSG<$F-3UH$)E11ICO\[Y18I4HDR7^UB*3,Q>& MI)DI0Z8K01P*9"M&2S-#*#W*"?4M.%7KL!?%SEE#_*%JL>9H$7O+OFZ055R,^ 3D-=7EM?$1:U5I^'6*!!W(S3@X48,J:0KV:3X'PPE)M-M"$C\&1+,L! K< 8R+JD!61^0A6;%K0)0Z !*+3>=87^(*S MPGBTWD"Y J1FO0W%U=%:/$H MR0;-NO@+R0.UEWJS@2V9>"T-@ /]^A\O)O:!4SP>3"%Z4;4E&:+8 M2;-5?B1E+>G?5T7BDJ3KG!XYS-06/MMG+:)0P=@@,NU#;I^3'#,[[8^Q9"'X M)#R>##1812QOG:RQVK=-4Y%?DD.2GH@VM++9));3@4S"@G4'/A7\%"M(:"P: MR--K ^9OO?+96>;(21)JH.?O#0)-U^*FL\)M9P5V122^2(ZHM]V^8U8[YL]3 MY!(XPUHI0[[;<%JC< -95[(?L&?*OA@CZ8!R0_ZX58;2!G1"^;<)ZD16Q:E7 ML LR!1M=)Z%Z)N'SC-XXZDR*!J*C#8S;)H>!E0CDB>5B]C=>=N60OQ +S^B$ M3]'(1.)V]C_SA]K),1EQ=%3&6U6H>@U#72Q9(2O.K:R.!T4JZ_:WT8F^W&ND MMWJ6X;\)+R//@U9)J02 @WW/0F/&ADQ!0,$(*%]4UK?PTAQO7'Y^+[O,X6F\ MP#:H6S&;]X$[/9D)1DP:LF&5BAPRG".V9/DS ').#N@3H%=P8!05;"I>G*7$ M1FJ7LV=73\*10MYST5BO.X]):0\'@@; /G+43X>/^@*BO^7\IPC]CF."2SP9 M(/.HH4AM2BYT=UUBS$0Y]U-N6BL4KR;&71,;DJT+W?[%SE,HA;V#W-[MO9X8K8Z@ M?%*-=HEHCD8+GJ4A_(.@&C_:D[W5 M/F$YKI:>V2/-41%CS'L $^;4(AUN2OJ0-<4=^<(/SY;3IY?+A)?N";@YUDI2 M #80%)D%"Q ;2 W[(0" \QQ+0CDI]T*Q+9 "3[)+^1%>0)FTUSR%8:QB?6@- MT'CW(('A;S&"FI M\A:*X@J*4MDQR$>51U[(.Q%LY\"/O/358@!8R1'5#<- Y0;X\2P M;ZBMJ2)RE\@_9MMW,*@T%>0G''^404);A6MQ2-Z0C" ( &U[?%[IKXIR?E1_ MK<*.6A+X8V\^FHV4%%X[-"?6Q69+!LGR*CA2VR7?[#F'M?D."9$1Z-BX.A8M M>@B] )B5S#>QXI.)>9?D^"!TT=LM<7S"/PI;44/6.2/OJ% N64_[LSKUACW54!5Q PP#6$X[KE)R] 2T,Z#1R MSX RJAYH-9NS]:BSA0JR*20N/&&"$BR5C/0S,PG]^)3OR)S4*8LG M"SC2WD=1RS8;FH81G+DRI2I6_&14N=859!Z'2X> .#"Y0FXVLS'L2F+!31@5 MX:2*'3SU!IE=:E5^Q?3W",D?5I?3Q6)Q#"''GOXP0X-A]-_=*9E:JOP7C_\8 M08GI,\+!DM63/[*AJ/,D->4LS*;[I94H'R[VBM_%*N0LGB(%":2"&G\Z?6)F MZN+/O\?)J\.3/^^<4B8Z,"'TCPWW]X64)ANC8 9!)" IZ M0F#(">.X'R(5GMQYO36QE.Q'"1LF4IJ!+&7/U>+%(>B9B+._?/[PB$Y)*^2= M1-Z!-#.8?T:(@W]8OA!G5S>WC\95G483K!A2XTAW X D&1F[$,=3G#[&PI)\ M9"S#L4EB(T$<:XNIGQFH>Z &GBL="+^3A(SH>H4G 0/,,3X^']JK&BHYU#%5 MX5@_:&I60QS&. 65^#5/@6.'E5(K,EZI2%[47"X+YJ#:C2O L'-(53C%_J!% M(%:[.1(T='-[@DF8B#LW_DJ#"[0C%;.[A3(BI^E@R'.$3M=G,#"B;ATZBN9& M(FAY@*SR-(5^=FI'MTV,%_%=9>Y'Y2&-V48"(>D47W>V F+QJ8Y6()YS $4T9/D33'J\8DAJC;CYW-'K%$&A]! D>9 MV<96N!\*$-,("(H;M!O1$ ]Y.LT#S/$=WS@C/3VBX3P6*!=H<(=D&(.Q]T0: M[1&6\3%=?W;X92;6B8.XB%*0%O)%\-/Z+#_( MLXHGB7!U3_.S6/J)2%HI1,JYD$L_!NNXN!TO$3&"<]:A7MJ M01,(:21-0C5\@8?SGOUY>I!89%H]B_W)0.3(<%\9NBPR:!C!<5LW:1 ;1UX/ MCDXRMYY-04KB8!^(V\G&7,I4SV)#$+M)VI&BL3MP*GJ7&7@%Y8I L'.&T'%# M:7?X3O.C??*NAN9$.O!59APK-VV@_CEFD*/.1%.L&%;/Q5_I/D LT933O3$C M@D0B)XY?6ANX0^=[2YW?9,B7AR\2B57:-TU9B_/\K^R=1GUSI]6?G\!6"1\O M KR#Y^KYVPL.@7CDA6C-0[Y)Y5$W(=XUXA_L$N@>EJI"-B\-!W*,II ZO'I* MER7Q]NE^Y"FQK^NMT07E 0GRF &/!V?#SSNH&&L$MM#]:DT7ST2*]V^."LK; MLT,?F/CL5M%,$:W])8K$ETCD76KW(RB/ER+=4.3$##S/W2AH?]_[DDYC_32> MI:=[,(+BG)5-/Z1(U^&'P1IOH-+<.@TG8[+BTS@^$UI+$9IGM7W:3 ,]$HJX M.+4GC*X33TZAV8PGV$E=:1Q*H=0:*IQEC-"XGA7+8]_^,C(/Y!]>08:=]?T4 MC(>7/&$9OF+BK,'G(G%WM A^:4K6\-G5[1?_*-X =JT 5<\#/)8&[7 WV? ] M>9?ZL']XQ=.YP;!&\2,&.SQBY\%RG/*D\>0@2\,CUEU*(,+YP!S.H;^:P-HX M5Z'>!"JDZS<$8L%3?-NZ$S>^467DNJ5ESQVY^$!Y=)/$J&6U6#Z9]KI)ZOJ. M9AD:? &PH)VS);JP'KV\YXO :!Q&[^@2(TX5?V5@]7R(.LB)1K_R#<4Q8C%# M;=%>,UZ#TL%"9H!T7\FB*QH\$BU3'] CTCAIM97=[I&"2@*C:79*:"2>8-3] M<$L7UKJF=UY(^ 1J$43,C4U3VXTXC=_<%<8MJ13// ='5)J#^/52N] M43RP[T0[0-2?P4<$$J5X.#-(PX+#@OQV'G8M=Z^NQ:^)OG[Y!+OC7FR MH@XH<0#$V"2K#GUG@_B%^N,X9:VVVG#)(8NZ^")3/[):7G:CQ.$8)447D^]( M$_ZB*,NCK3P'B"V"-"U=I"X'@S$:2' 1?Q#A)]_I./82W/G@G444I"V_FCD1+KZ-&;\$V_ ;D&L; M@JWYXT[! 1TMP.\;BT*=OM !W2NQK_\?4$L#!!0 ( &^ ^U9)[4IPN ( M " & 8 >&PO=V]R:W-H965T&ULE55M;]HP$/XKIZR: M-HF2$"AE'2"U7:=M6J6JWNP*1X+%4VDVB@J@ZBV.7%5@*US45:MZ9&UL*8M,N8E=9%'E(*E6< M)LDP+H74T70$ M"C/R"((_2[Q$I3P0TWC88$;MD3YQ=[U%_QAJYUIFPN&E43]E3L4D&D60XUS4 MBF[-ZA-NZCGQ>)E1+OS"JHGMO8L@JQV9FE*OLS"=WF)\-4X M-XZ)/UG\*X>:DEK^'4^5V,#,=@/X6?CS%4BPTG$_7)H MEQA-7[_J#9/W!P@.6H*#0^C_>0LOQ6CH\>,%*A >:F$)+0B=@Y./4#9WAO[. M@#N.;<<[(=[C";V&0N20/<&6FFT$,X>C7I)V1H/3 'K4&XXZIVFOP\/J*@SC MIM8=8.4 S?)2:U8-)?_P<0M6"P=^*)="*C%3>,Q1QTXHY,=M[Y&\#QQFM94D MT77X4!!Y+L,HDPF BFOT?L_6D2!DL2!/BR7+"A_INO"M0(NP\C_:A$*,YC#G MX_:6]<;#O@VL7]2V% S'^R2A=^@1*]"\N^^-Q#M36Z)=!&UR3*K6U QPZVWE M[[R9^G_AC79>"[OP'54XY]2D>WH2@6WTJ#'(5$$#9H984<*R8 E'ZP-X?VX, M;0U_0/NG,/T+4$L#!!0 ( &^ ^U; ;+/*XP, *D* 8 >&PO=V]R M:W-H965T&UL[5;?;]LV$/Y7"&T85D"+?EF2E=D&XK3#-K1= M5J?K0[$'6CI91"A2):DX^>][I!3%66(7>]O# $.ZH^Z^^XX\GF^QE^I&-P"& MW+5V?P%X.]/I")S60KY8U5?JN67F@) 8?26 2*KUNX M!,XM$-+X,F)Z4TCK>"@_H/_B2?6&6:I3?W2 4U[;GY(/>_PIB/ M(UA*KMV3[ ?;K/!(V6LCV]$9&;1,#&]Z-^[#@<,\/.(0CPZQXST$^UNI-;D"12YEV^).;1JJ8!$8 MA+=&03E"K0>H^ A41MY)81I-WH@*JJ?^ =*:N,4/W-;Q2<#?>W%&DM G<1@G M)_"2*=?$X25'\-Y0)9C8#;FZ),GGBZTV"DOC[Y?R'>!F+\/9ZW*N.UK"TL/[ MH$'=@K?ZX;LH"W\^078VD9V=0O]W!W,2ZF6B1_')FFI6$BHJ4C'>VTM#!!IS M:]RA<3D8:V>\!WQ036K)\7[K<_)G3Y4!-58!P3,$=X8;=O>D/AZ_V-.UC_A M>O\0D'8=9R7=Z'16Y-EC3L\V\9M)/HN+M#&;\"P:4D8A M'X59. H)"ILA@QXW7/%[3("8!L:SLEHG#0C#*.?WC_GLO[TQEAJ!+SV[I1P! M]% &<%?RWAYMK63K(I64ESVGKO^B^P/UX^6TA9+V&JPS4P3J&ILWV6-]4:3Y MTT01_XP(T+*QH#8.XC!9(9XM;X$ACM?A8XW]T5E>FJ1QZL^R&-^)GX8I^2AN M05N:"&84*ZTX9$SW5&&4//6S;$ZBJ/"3)#EAWPN&>Q/%(59D3J(L\O-LAI<- M'91A]KB1< U*31Y( W_7TE!.\CCRDUE!YN$,X\W(B::23DTE/=E4-OB?7O48 M%_?M>3?T#Z[^Z_&H/E^[LKR&.T/6'"F^V"A/1_V_)?QW6L)+1104;5C>*&ULK59=;]LX$/PK"S7H M)0!MZUMRZAAPG*;IX0($==)[.-P#+=$6$4ET25)37SGADY^[D>"0:7?*:W4E03551^73)2K&Y<#SG>>(+7Q;: M3 S&HQ5=LAG3#ZL[B:-!AY+SBM6*BQHD6UPX$^_\,C3Q-N K9QNU]PQ&R5R( M1S/XG%\XKB'$2I9I@T#Q;\VFK"P-$-+XML5TNI(F"3%!J2)1C3S8*7:;"3':[,H,RWQ+<<\/?YNF_"?A[4_=J13-VX>"644RNF3-^_\Z+W0]O* @[!>%;Z/L*@-<[#;=4 M/C)-YR4[(N?41$R9U+AAX5[2G-=+F"C%M#J#*ZZR4JA&LF-:WV1S7.M>X?N" MP514*UH__:;0PAW'W/!6NT J&60E58HO.,N!*F!<%TQ"PL8Q5';6[Q\$W1QV8P]TTI&<(DF82I9S#7\(7&;< MD$IS3,*7UY1+^&JDF96IF,PX+6%%5UAV.(Q(&H3P_EWJ>_X'.X[=%.Z%QIB3 M[OU)%W'2Q;SB_C^3?>C/^K 4:R9KLX@P%W6NL'Y PB@A<>2]8&5F8Q*E+N++ ME9"(MLT(B>MY)(J'771 AI%+ AM[V! 2H+PP378MP<"$#+VP:XH7DS0.2>(F M+QC@=#(,29J$Q^RR87K'PP[ T;2W9 E/=?A(Y(-MK2SO08F6O M"G.A\>)A'PN\Z3%I O#]0@C]/# %NKOC^!]02P,$% @ ;X#[5C.87Y;D M @ ]@8 !D !X;"]W;W)K&ULI57;;MLP#/T5 MPAWZ9,2WW)HF 9)VQ3:L0-';'H8]*#83&Y4E3Y*3]N]'V8Z3M6FV82\629&' MAY1$CS=2/>D4T.*DQQZ'O][V<9<*9CBO;C9J.96EX)O!&@2[SG*F7.7*YF3B!LS7<9JO46(,W'1=L MA7=H'HH;19K7HB19CD)G4H#"Y<29!:-YU_I7#H\9;O2>#+:2A91/5OF<3!S? M$D*.L;$(C)8U7B#G%HAH_&PPG3:E#=R7M^A75>U4RX)IO)#\6Y:8=.(,'4AP MR4IN;N7F$S;U]"Q>++FNOK"I?:.N W&ICV7/3A[V H?].0-@$ MA!7O.E'%\I(9-ATKN0%EO0G-"E6I5321RX0]E#NC:#>C.#.]8IF"1\9+A&MD MNE1('3=Z[!D"MRY>W #-:Z#P': ^7$MA4@T?18+)[_$>D6J9A5MF\_ HX)=2 M="#R70C],#J"%[651A5>].=*+S,=7X<:CF&K)[&-(^F)$N M6(P3AUZ$1K5&9WIZ$O3]\R.$NRWA[C'T?SF:HT"':;Z##OJR96(%A M"TY-TC0=: "8% QM7\B\8.+E]&08!H-S#@'JRE$J1 M:/@ @1OX/=)0P'K^2WO6G)_G7$H4ON[&ULK59M;]LX#/XKA%?L6L!)_/[2-0'2;%UW MN +%VNX^'.Z#8BN)4%O*)+E9]^N/DE/73;/T@+LOB5Y(ZB'YD.;91LA[M:)4 MPX^ZXFKLK+1>GXY&JEC1FJBA6%..-PLA:Z)Q*Y>#KZRY4J;@]'D;$V6](;JN_6U MQ-VHLU*RFG+%! =)%V-GZI^>QT;>"GQC=*-Z:S">S(6X-YLOY=CQ#"!:T4(; M"P3_'NB,5I4QA#"^;VTZW9-&L;]^LGYA?4=?YD31F:C^9*5>C9W,@9(N2%/I MKV)S2;?^6("%J)3]A%#"#T7 B\(#]@+.^]" M:R]\P[M'^,A440G52 I_3>=*2Z3#W_L\;@U&^PV:$CE5:U+0L8,UH*A\H,[D M_3L_\3X<@!MU<*-#UM]*QD'E_=!Z%J&_+@26E=(@%J!7%!:BPNID?'D*F +: MI0 ^TH+6-+%98!B7:J->"HTD%1^"[7AJ[J9?B.L\"UP]RN&"< M(3-+6 I1*HB]S W2#)(P<+,XLTIQ%KIY%MMUXD>X3N% (.,ND/&;@52ZMM@8 M1R_F&@@OX8K(>ZK)O*+PZ7O#]"/??9DYB&9_9GH/WV(&9AA,PA]_4UC<'<;2X%;/@@396U1$*;9@&%:B@#), MGX05KZ"2FR3"7/#2E&?H1G'J)K'_ I4Y3; &/;0O MUT*BM:U&Y'H^5F>2=])8I['GAE9V-R!NB.Y%6+I=2% P=7,_ZH+B)VZ61-L& M\8P C],\79[:H7;H8(C0)-=L>5FUTD#E(\WXP-RM6K"QE M)2V$+%O2TBZ*"Q-%R^9]S!OVJ]36&W"Q^T2K]R8_/TO$"'?/Z*>OB_37+/AL M7=V2X#]0(LIZ9'7S1//];SP=>I1+4K<*$DA]=TH3> X M=^/ .^FT,>W8]B/TNL>$.,^1";;KI_A-B PKGQ1WV9$8[63O1V'4&WL0UM(. M=^;;UG#=3D#=:3<_3MNQZ5F\'3[QP[ T8:WH E6]88H=7;8#7;O18FV'J+G0 M.)+9Y0IG8"J- -XOA-!/&_- -U5/_@%02P,$% @ ;X#[5I,]QMB< @ MP04 !D !X;"]W;W)K&ULC51-;]LP#/TKA#?L M9-3?CI,E!I*VPS:@6-!BZV'80;'IV*@M99+2I/]^E)QXZ9 &NUBD1#X]BGZ< M[H1\4C6BAGW7TZ)E\6V(K=S F-X""QFCGS8+*(3;P-^-'@3IW88"I9"?%DG"_ES/$-(6RQ MT :!T?*,U]BV!HAH_#Y@.L.5)O'4/J)_LK53+2NF\%JTCTVIZYF3.5!BQ;:M MOA>[SWBH)S%XA6B5_<*NCXTB!XJMTJ([)!.#KN']RO:'=SA)R/PW$L)#0FAY M]Q=9EC=,LWPJQ0ZDB28T8]A2;3:1:[AIRH.6=-I0GL[G12&W6,+MGMJL4$T] M3:CFS"L."(L>(7P#(84[P76MX):76+[.]XC-0"D\4EJ$%P&_;OD51+X+H1]& M%_"BH<3(XD5OX"W9"UNUJ(#Q$FR]K%7P<[Y26M)/\>M&12,JY?((AL<)"Z(UH>F.FO M9GL(PLR-DHC. S<- _A&/"7$L1ND&40C-QK'=%>6^:X_2LE*LK$[CL9PKF_> MB:PZE&L[/!0]PI;K7F'#[C"?YKTL_X;WP^V.R77#%;184:I_-4H&ULA5;;9IE.WGMBM'S)]@,B5B#$), !H67_?!4#*2BRK+Q() M8L^> YQ=8+Z5ZE&7B :>ZTKH15 :TUR,1CHOL69Z*!L4]&4M5&"ZFJ41-%D5#,N@N7+( [Z@<]\4QH[ M,%K.&[;!.S1_-[>*WD9[E(+7*#27 A2N%\%E?'&5V?ENPC\:B/K+I@8U%SX?_;@[&Q"LP].JHLFC^WOTI#>KW\Y$A:#MAE'0-F C=2F%+#KZ+ XMOX$5':\TIZ7E?) M2<#?6S&$- HAB9+T!%ZZUYDZO/2TSB^7*VT46>'?8QH]1'8!+]8G4(G@EHCAO!7@XH9+C;]GGRYQV<#5Y7,'X^2 M/@W["NZ^1+B6= M\QR!B8(<*-HU+6.K+#0]\8J;';PSA!YX')\P> ]$'T6AP91*MIL2[K Q6*]0 MV;T=D]]-"0QJZY]JYTJ,JET82@>#. UGV<2E9# ^VR%3'L\U!=G8RAZ>TF3; M%F5Z)8(+>&"5*5G]O=Y.@_]X(*+A"@L;]Q%7JJ4&9NDG0_@DP$:LN=(&OM(' M0_F(N_T:$NO!) JC*")-1>L[$1=>(&&2$(0MTS1 %*ETH&UTH]8J)1YMMS9ZDZM%Z97M4G]ZM6C$$ MZG5NFN;/?D\TH*UIH(K$OB))F'E9\Q?RNET1(4J9R]IMP6%"MY2DP;#*FF9 M*--SO__<[F5OU&Y9=!__LK-WAG:P[KS1.5L*3:1;6B^T_9'7;=TYH&$[.U=# M2_RM**Y!2'&6,Y'3*<"(ZD%6'T-+0="'4E-@RHVO944GF+[P@[,DG)TG]CF# M>#(.I[.QMW,<3\,LC>'>ZGR+T0#2R22,HQFYA[8/M0F=\0NKF4$\_C&$@NM< MMJ35V78 E&0\S;I5E*N*;YSZD$X)Y>Q$!G?VBK-9F)['1V8*="OW*F"4@LS'DB'7GG*X&CODF=1'>0*2Z07(O:\/[/]UFX=>4L^ MH>KJTQD=5>V3*+2W(VNR[^UFYSAYR3 !V]ST,0<.CQTOHX,SGSK&[L4FV%\IE_\!4$L#!!0 ( &^ ^U:30J1]A@0 !<, M 9 >&PO=V]R:W-H965TN<>I+CB=6&^R,TON.,36[Q$%MI]PZ;9R\AC4FLCRYTQSC (?& !&YS &[0T!PYO< 2O(09_S9?:*%+"WXB1_C>H!O=G;-^$PN#P18-0&&)U"?W4=3J(,EQ'X0!/8#.N,4/?#:9%+E_Y 1-\\\ MV$A?>+D$(??&N=:U-:1]=!=I0P,*])5 < 8N4X3X.+I#E1/PU:D,'>(51J,N MJQ1UOA;<_ K]FC]?VF%[N.V8*,!=R_:P8V 6[YUSWQ7WFM95EQL]SY#YL<4 M"$5A5)Z85A2UR(VF;](7V)'SM!/8C4A0V'L7%@47=+>9#'B3&"NB,\( MY_XHC*&JE:ZY,&!DE],[NB?+JI!;1'"'$Q:U2C)ZM[@L]6#NW#TIZ-.DT%X8 MQ?YP>/ZR''S#%9&R1$(6^&$\.E8RDY%L%-I7-ZTTO,BY>2F"* M]D((H3^.!GX0LZX46',O'6/;U7X0[6KZ6^7:CB.Z#R*?]CKASRN5%\>IC8;= MVX.,.U$<(/FC)W# &GR2*.Y$2>734$BZ5@RJ$O(]@J:C].O7&SI*G=3$@<_" MP7\[)2R,_2@=]WUX%!CT.\T:R6JM6M)[556 M"]/T;>UJV_7.FV;O<7O3,M]RMKZ2TNPGUD'[7V#V+U!+ P04 " !O@/M6/.L7-],- !P)P M&0 'AL+W=OM5"G=R%;*X,W"UJ7T^%HO3UU5 M*YGSIK(XG8['%Z>EU&9P^9*?O:LO7]K&%]JH=[5P35G*>GVM"OOP:C 9M _> MZ^7*TX/3RY>57*J9\A^K=S6^G7942(A\>]>W:BB($K@XU,D.NC.I(WIYY;Z+0L/ M8>;2J1M;_%/G?O5J\&P@'?VX>?5!3HG.AEMG#\5SR$M4\N!B)KG+=E MW P.2FW"?_DY*B+9\&R\9\,T;I@RW^$@YO)'Z>7ER]H^B)I6@QI]8%%Y-YC3 MAJPR\S7>:NSSE]>-PQ/GA#2YN)9..V$7XEVMG#)>LN*.WME"9UJYXY>G'D?2 MQM,LDK\.Y*=[R%^(M];XE1.O3:[RS?VG8+7C=]KR>ST]2/!OC1F)L_%03,?3 MLP/TSCKYSYC>V1YZ5UEF&^.U68I63/'OJ[GS-?SE/[L$#O2>[*9'0?3<53)3 MKP85*;&^5X/+[_\TN1B_.,#MDX[;)X>H7WXTLLFU5[EX8[RJ=2ENM9$FT[(0 M,YA+(5Z\V\7UMZ K/JP4PBBS927-FE36=/L6W7K7KY?L3#"9ZDPV%"MYK\1< M*2.@H$K6V*P-DZUSD% ( +_B[]$N5:U!N2I@F:4RJI9%L:;WJO)AKP=;'PVS MPJV53!!*SDW^-'FMG+@L6*,!K4,:/*E/E7-7B;,(*F4(?+J@C M!X_WI,K:ELQ+J]NOHP,E%4W>:^0F,/(7U\GP=X)152O0 E$"9!8JM]"8L;ZE M(*!@D6N7%=8U\&'L^M1HLM-\_C:=/'WA$BXJZW3G,:*&6UC+5$_4IZZ&H-$PKUN4)Z(Z>))ZV5K.D,XF+;1\X$26[6 MPF(EA($;N &.I(,/KS]E*FB53+;6CDF(H M(E>SUS=#HO=6UME*3*=154>WH"A^L2,Q'D].SL[.SB?'(R1&;5O-D<\5$L06 M;"BXV@&$/^\0_OP@$K]7]\HT:B>&?]U.T7UH0Z6J;0Y($TXB5H?P,D\NI9S7 M0$!%,126%/>UK8RH$36*JZ(P,FU"-(M>%,56K M>W*#EA6D5^. 13AAXUCLLTNC_Z"#/1.O+-";G0+%H'A8*?8\3L_D#S %(SGA MHYT7>ADLD609AR=NH8DB/('WHLJ*,=7RTX%PPAC)06M"%:;J@/"ML'Y=P>P$ M>;17(L3-LN@)YJJ _$";W0R.! J/NL$A[89H!$'UV)+/+:WSHM!WBF UJ+]4 M?@7'([SHS4=%:4X>O-)@E, 5\(U:D.55][)H.GPCC%2LSLWT=P_,D7.POVE< M'?("/81>X&\Y\TVLN&ABWD7\D.7JO+=;Y'B/?Z!LI;J\42 CL9[(4W+; MS/VB*=J,DQX8<^T7UFNW$TCFT%RGO>[LSKUACWE0!5Q PP#6.<12I^36&T0E M0:>2:\*XJ/KUL#-GXY#*0L^A/9X3\UC7[4:94#:F!0XRPE#HA9 5"""Q@C6" M-9SLF'YD<]' 2;99(^E[W;@ @DZ7N@#<(O8H5 !8D#ASE'9SL)13['3,Q (# M6U<:&$CFM'!><3&&(ZU=$#5O6D/?HS5BH&XI%2&I1J/*N2X@\V:X=$4&!R8G MH<7B9+.RB6+!3;CPP$D%.SC\15,RC^Q"B*LOF/X!(?GGZ?EP/![O*D+9YQ^E M(##\8/M36FHQN9X]^2[D?=,CPM:2Z<5W;"CKH=RZ1V$VW:=&UIZV@,;AV3)W]\"U.GFZ?_&%5*[57(^=/P^'^D-8FS-B.&/YZNVQQ M=2#)7G1)]N)@JKR1;L5G\8?7J&Z!DE2J#$,3N-Z5??]/DJ)[D]$'E;QI\_-< MFCLDC)*+<<559BA;8"FU1JE7WR$Z%HW)8_&GS3V!&'"B;(M%\7$T&XDEA:UA MQ'!=!71(8T\[C3T]*-Y;YH'MUI=6A[1UF%Q2GJ4@$>1BQUWIY0J"%1KZ C26 M_?FYFJ?2!;BCY2U^A!H\:+#/TKP,D-]NHW"!XU)-ZJ@4!')NHF-R!,%>KIQ> MFI!PUQMI#8ZL-%?4E&.FXQ0GWI[$T]8#\ET!G2G"!( M3J@NXQ>3%^+HZG9VO%G[@-.@&++K*"UMV_(SE&DHT6M_@D@O \AN"DORD?<8 M1C 2&S"ZJS^GQBI1=Z(&DFM;^)6D^I'&?U2VI)79YO'MH;VJH9)M'5.M$K(L MV$1*1K=-E6!&A="<9U.AU8L)"'DA5R0OO(N3I]FJ"3;S9-K"Q%HE(F32JQ"K M5:Q_*-'UVI%TU"NJO%=M=QO)-%P\*9 @.;L;F4+U'4NED&,0W[-B[<. M#TED\T 29+>R=C)&RZ&[#;'75(]I. U/$F M KE>@_2V=]%-VV]H-^J42^!0 MV^[P!)[D\%F,A: =7.&D+2G@'(:*N8VG(W&SN6J31-J;N$UGLSLL$>=8D*"F M_&5#3]Y/)XAI! 3%#9 T&.(Q3_MY@#D.^,81Z0D-ZRV%@:J]).NMJQ",+H%P MUU#%YT+^^%!SV\QNZVS!JVI_$OII>FL0@ W3@VO;R7CNN M\"%1/U--ILXS#]/+&JG]VN*?.*)]@]NKV?7@>/>Z&YMW(P=Q-+B:W6#E!XM$ M)YY-QR<3J&RWJ $;?DPF>[P[[AH<#V/]GZL%W0DDT3FDA@GI0,.S":T6M2P5 M7;>PF<.L@)A,X]F(OUY=O8N(S0-$UWEB.EV4<]ND6-J.'ICC42H*_#^PU@:@ M^JRY"LH4U8AQF->VSUT#"J1^2)!?\9 5P>=447 8PSL](0("+33]<08 00L= MNQF>42/BX+PUPH"7R##\FBO_0*.#6*=5DH;$&KY ["/%4H0-MZ!.QM4GH:], M1 X,][FJP[6DT0?'35G%&768!CXZ.LK<.#8%*8GA)Q&WDXVYE#'#AD8N3 %H M1\2'[L"AZ%TF\0I"+T_MP@F"N4ZE7>$[C=;6T;LJ&J%I0G<7)^Y5XVGN$3!M MIS/1@"^$U7/Q,]J;0DR$G=/M"M\$A$(X\$XUYS#>I/.B&R(0N M&W;Q6,%YJC4O#77:&(TAM8'2G 5QC*T86^W#AJ>$?KRW1A>46R3(8Q(>M\Z& MGW?%:\A:V +WU"4,RJ1X_V*GH+R]=>@M$Q_-%(U;O1+GQX?0_H<.[7\X?*45 MV'@=!ST[!ZK_&P767[BSZ@9J>ZXH*()HPD; \6VOLSJK]9*U#FI0 N0X].!2AA1*QA(TJTH_0>NN,PF(0B+O;M M":?DR;!M[U7#/G;B1",,-%& &"HG\H 283TKEJ?RA+FA 6GO2S(&0N1,@O1X MN69=/T$]V"!/QOU%^OB@N_RB'M)\_:ZV!I^S(-ZA*N,+=-^'R>%>TKN+A(]5 MSM8_NII]=,=(.:[I.U>J+K8JZ'A'@W"4505.^]2 _>GM8.>B:0[G1UR>\NW, M Z,83R_CV#W)8O#6>0>91+@]L(4[W]]J86V8%U(W"?/2S2V *N,+(-O4.UV) M+A1(9116N>6HV@B_1'ET"& M[Y"#<;C?0E\?.@OQ,Y?"S].JC!Q\XRU?;NTB%A!\V>AP3PZE@X66 =)](;,N MJ?*H/X^=6]]#A!L$6]CE&A"=4_L0[P2H6@LG&'ARLJ6#'%V68).$CVU(BX+] M7<1FQ9_:T:*GK4.Y2.U\;[@$-]KR,.1CG4K^)OJ)XNL#FE%0JYQ4)#E M*AV##\&$C'WX]D FSF.V)DG#CF2<<\=;;^K3VNN"0B\47T1UHFWU0!_ 1RBT MF<8?;Z1KB2Y.^!+_SD@&=A:HL2!T"(3;)JZCL+ MQ"_4'P9@<[74AE,R610@L*")<3>*G9QW(_)T\!6CB\EWI*D^I2AK1[;MY"8T M==(T= <_20:^-$+B(N=1A.]+%CL!^S3Y$122Y9)_ZL7H;WSX/53WM/LYV57X M$56_//P6[:VLES3#*=0"6\>CI^<#48>?=X4OWE;\DZJY]=Z6_'&EX( U+<#[ MA44A$[_0 =V/["[_"U!+ P04 " !O@/M6;A:F_)<# !"" &0 'AL M+W=O4M]YR M[O8>U'(N>R-XRQX4Z+YIJ/JZ8D+N%U[H'3<^\EUM[(:_G'=TQ];,?.H>%*[\ MR4O%&]9J+EM0;+OPKL.K56KUG<)?G.WU*QDLDXV43W9Q5RV\P )B@I7&>J#X M>F8W3 CK"&%\&7UZ4TAK^%H^>O_%<467JA3?SH&);V@OS4>Y_ M92,?!["40KLG[$?=P(.RUT8VHS$B:'@[O.EAS,/W&$2C0>1P#X$K."H.FL$QUM;E+51^)6CG5G^CG7_(+6&!Z;@1C8-9FI=4\7@W2/= M"*8OYK[!.%;;+T>?J\%G](;/#.YE:VH-MVW%JF_M?<0W@8R.(%?168>_]>TE MQ &!*(CB,_[BB73L_,5O^+NEJN7M;B#MV!)84,&3CZ@V/[&!@)63Y=)+3 M^:A_]E09IL;* ]:-N;JM^>&;GGCY8BMJ']$KR?:DL#U)NT[PTL$R$LJA+C@2 MY5,M167C_ CO0I+&.0FBXF)8A6E!BBAVJYB$84BB8%A%N)J19)9>P&O7#J,,KK$/]/\C]Q$3:R"2[#@3(*^2@DP2C$P<69 M)DJG)DJ_NXFN6\,GUFM6]HH;C@FZ/=CY0$A;)1L[.UUOJ#MP3W;>J9XZ"^+T MG+S5:"]-]$=G06A(HY0D683OF*1!"I_:9Z9M"M&74;RTHLLVT#U5E88\)5DV M@S L2!S'9_3[EAL-811@R^409B')LP0S@ ;*<%M/Q+ME2DT6" -_C])0 7D4 MDC@I8!8D&"^!4^7R7YWK#5,[=WMI[)&^-<,1/^U.%^3U<"^\J ^WZSU5.X[I M$&R+IL%ECDE7PXTU+(SLW"VQD0;O'"?6>,DS917P^U9*&PO=V]R:W-H965TF=@//2]R&,.Z,AW;M7HZ'HM4UX_1>(M4V M#9'/%[06ZY'C.]N%![:HM%EPQ\,E6= IU4_+>PDSMX]2LH9RQ01'DLY'SL0_ MOXB-O37XRNA:[8V183(3XIN9?"E'CF<2HC4MM(E X&]%+VE=FT"0QO=-3*>' M-([[XVWT&\L=N,R(HI>B_I.5NAHYF8-*.B=MK1_$^I9N^-@$"U$K^XO6G6T" MB$6KM&@VSC!O&._^R8]-'?8<,N\-AV#C$-B\.R";Y1719#R48HVDL89H9F"I M6F](CG%S*%,M89>!GQY_X2NJ-%19*XRNZ$PCPDMT_;UE^AE-:=%*IAE5Z,,C MF=54?1RZ&E"-KUML$"XZA. -A 3=":XKA:YY2R[5,.MBE?!"<#_M[R M 0H]C (O"$_$"_L2A#9>^!]+\-=DIK0$&?U]K @=1G0:&P\T4J5W2ZXH5%2*2PBU0" DJ0D0C.#,&70F3.6'2(E!$ MK#\HA/8*&2"3WZ5HEH0_HXK6)>+B)43G=T4+VLRH1*%O?8/!82CT64*.Z&F7 M_6&UE:GV7M1)(Z2V=I=":?394OVCHWDI:]ON.3^K9-N5,Q1K=PBF=:G-T1;=:>,9H8^1%> M&"7*_>(>T_A)M%_6N-J)_*7&04NWCW>O!7:H)B/Z?Y7^TH"YL&\1A0K1_!;'-A G*]IA&8(D[3X4_4!+9XL(1:HD92?_ M?D=*5KS6]0;LBW@\WCU\GB-YFN^5?C(EHH7G2DBS"$IKZUD4F;S$BIF!JE'2 MRD;IBEF:ZFUD:HVL\$F5B-(X'D<5XS)8SKWO3B_GJK&"2[S38)JJ8OIEA4+M M%T$2'!SW?%M:YXB6\YIM\0'MI_I.TRSJ40I>H31<2="X6017R6PU=/$^X#/' MO3FRP2E9*_7D)A^+11 [0B@PMPZ!T;##:Q3" 1&-;QUFT&_I$H_M _I[KYVT MK)G!:R7^XH4M%\$T@ (WK!'V7NT_8*=GY/!R)8S_PKZ-'0\#R!MC5=4E$X.* MRW9DSUT=CA*F\4\2TBXA];S;C3S+&V;9*D^F\AQZ0[EP6I: MY91GE^\9U_"9B0;A%IEI-%+%K8%?']E:H'DWCRSMXF*CO$-8GJ@N$K/ O[>R %D<0AIG&9G\+)>#+U=I83;?DZRG-+>3P-*1[.3-3LQP7 3T-@WJ'P?+MFV0<7YXA/.P)#\^A M'Q$.XJJIE\>?MFFB:32P,;+IG,.1/ )=6V::^6+9F%/6J$ MZJ""'!LG$/W*& I!O3;LRZ@LSAGZR5%J9&'@ M%TC")!Z%\63\G>T9II='UJ?!PP"V:H=:.I:P5@[A(KP8QV$<9T?6(>,PDN@* MM5=9LQHUC,-I/ V'Z6OHCYY6$Y&:A--)%H[BU$V2,!X[BA;T8@V3"??V3_6IB?[GS-.7?KHJ$E1P;:^%1O(52-MVZ]Z;]_M MK]HF]QK>_BINF=[2C0*!&TJ-!Y-1 +IMO^W$JMJWO+6RU$"]6=(?"[4+H/6- M4O8P<1OT_\#EWU!+ P04 " !O@/M64WH<+:H# S" &0 'AL+W=O MU''[8@TOY\R9X9#CZ4ZJ;[I&-/"] M;82>>;4QFXL@T&6-+=,CN4%!*RNI6F9HJ-:!WBADE0.U31"'81:TC MO/G5S M=VH^E9UIN, [!;IK6Z:>KK"1NYD7>8>)>[ZNC9T(YM,-6^,"S>/F3M$H&%@J MWJ+07 I0N)IYE]'%56KWNPU?.>[TD0TVDJ64W^S@(U M-HTE(AE_[3F]P:4%'ML']EL7.\6R9!JO9?,[KTP]\PH/*ERQKC'W3@I:+_LN^[_-P!"C"GP#B/2!VNGM'3N4-,VP^ M57('RNXF-FNX4!V:Q'%A#V5A%*URPIGY9[%%8:3BJ.'- ULVJ-]. T/,=CTH M]RQ7/4O\$Y8,ODAA:@T?1(752WQ B@99\4'657R6\-=.C" )?8C#.#G#EPQA M)HXO^8\PG^"&Z[*1NE,(?UPNM5%4%W^>BK@G')\FM'?E0F]8B3./+H-&M45O M_OI5E(7OS\@=#W+'Y]CG"[I[5=<@R!4,TD^)/$MS6N3QB9>2;IF0 MQO1_I_%RRWACZ_L=O63O%HQF%UAVBAN;B'ND5)2\X;GF:VHUZ^*.(K?O[ F M_B0+_3!,;/PMJI*S!C9L0R$2;)SYXRR'//+'>09O)GX:AV\'=.875,%CBOI! M&H*1K\Q/)Q.J>E? .97W."+K #QV'%E5%IV=K._@Z"$G66O7KNPU[83IW_1A M=NB(EWTC>-[>M],O3*UM6AM<$30IJ6-U&T@ M0)JH5F ?$!_[>0 M^51TFMJ/-A9=/MVR-2]3?MPM)GC>@E'6# MK:I%"Q*KF3,/)M>QB;Z=>5DSAC> /=:DW,R=SH,2*=5S?B]TG//23&+Q" M<&5_8=?'1I$#1:>T: [)Q*"IV_YD^\-W.$G(_!<2PD-":'GWA2S+6Z99/I5B M!])$$YHQ;*LVF\C5K1G*4DMZK2E/Y_.BD!V6\&%/8U:HX.TWMN*HWDT]3? F MR"L.4-<]5/@"5 IWHM4;!1_:$LM_\SVB-7 +C]RNPXN 7[KV"B+?A= /HPMX MT=!K9/&B%_ 6[-GV!JPMP3;.N(*?\Y72DOX=O\ZUW"/&YQ&-8B9JRPJ<.20) MA?()G?S-JR#UWU_@&P]\XTOH^9(46'8<053P_YS.<;V(=I[K$1:/XS>?IA"- M\9B532%(@$H;#GJ#4 E..J[;]01H/#B,!VZQP&:%$J+ WH2PD*)"9=3+.)AZ M=4$%7D,89:[O^V0%26*MF]."<9*Z29) &(_=,(SA@4G)6OT,062#@]0=T;%D M9I*:[2$(,S=*(GH/W#0,X"OQE!#';I!F$(W<:!Q3K2SS77^4DI5D8W<'< MA+P3)34HUW9?*/H(7:M[40VWPTJ:]TK\&][OLSLFUW6K@&-%J?[5*'% ]CNB M=[386EVNA":56W-#:Q6E":#W2@A]=$R!85'G?P!02P,$% @ ;X#[5H>U MG]R: @ K 4 !D !X;"]W;W)K&UL?51=;],P M%/TK5^%#($7+=]N-MM(Z0 QM8MH&/$P\N,EM:\VQ@^VLW;_GVFE#$5U?8E_[ MWN-S[)P[7BO]:%:(%C:UD&82K*QMSJ+(E"NLF3E1#4K:62A=,TNA7D:FT<@J M7U2+*(WC050S+H/IV*_=Z.E8M59PB3<:3%O73#_/4*CU)$B"W<(M7ZZL6XBF MXX8M\0[M]^9&4Q3U*!6O41JN)&A<3(+SY&R6NWR?\(/CVNS-P2F9*_7H@LMJ M$L2.$ HLK4-@-#SA!0KA@(C&[RUFT!_I"O?G._3/7CMIF3.#%TK\Y)5=38)1 M !4N6"OLK5I_P:V>PN&52AC_A767.\@#*%MC5;TM)@8UE]W(-MM[V"L8Q2\4 MI-N"U//N#O(L/S++IF.MUJ!=-J&YB9?JJXD#! M/Q3EN-N&T9I.#I-W^CYAP'/LS-2O]JWHO'/@W_2NCUTSO>32T*TLJ#0^&18!Z*XW M=(%5C??C7%ERMY^NJ)VB=@FTOU#*[@)W0-^@IW\ 4$L#!!0 ( &^ ^U89 M638ZR ( ,,& 9 >&PO=V]R:W-H965T2B'-*"BLK09A:+("2V8ZJD)),W.E2V:IJQ>A MJ32RW(-*$291U ]+QF60#OW81*=#55O!)4XTF+HLF7X>HU"K41 'FX%;OBBL M&PC38<46.$7[O9IHZH4M2\Y+E(8K"1KGH^ B'HQ[+MX'_."X,EMM<$YF2CVX MSM=\%$1.$ K,K&-@]%GB)0KAB$C&XYHS:%,ZX'9[P_[9>R*L>3>*X=)LRM9IF.>%L.K7,(BVR M!36':<$T%DKDJ,T'N'ZLN7V&CW=L)M!\&H:6\CE4F*VYQPUW\@9W'VZ4M(6! M:YEC_C<^))VMV&0C=ISL)?Q6RPYTHV-(HJ2[AZ_;FN]ZONX;?&N']Q+G]"U0*TQ!^,S,IE#IN02M>4N M8_5JGN8,-_[\V )AK@1=="X7 Z#MPG:[X HS+&>HH1O[D01>93J&PZ@313%4 M3,.2B1K/X>0XBB+W@'%GTP"K;:$T_TT@9E]E<$K_R7(.4FW W)C: 2F.ZI.Q MU""A[R2"0S@Z.$MB8GQI35%S(A[O6Z%=ON+>Z;:K' U?2+J)[W>5O*#_UU;L MGUW'-=PJ+"7JA2^?ALS6TC8UIAUM*_1%4YA>PIOR?L/T@DL# N<$C3JG)P'H MIF0V':LJ7Z9FRE+1\\V"_C*H70#-SY6RFXY+T/ZWTC]02P,$% @ ;X#[ M5FD6ZW%7"P ]W4 !D !X;"]W;W)K&ULO9U; MFRHZ@N6=M5R7B7LG$%2>S#ZEYP%+;HB*!!I"=3,V'WP8I M0D"[C2IG_9)(F/_O(#@-31\N%X]Y\;5<,E:1;^M55EY.EE6U>3V=EO,E6R?E MJWS#,OZ7N[Q8)Q7_6MQ/RTW!DD53M%Y-J:*8TW629I.KBV;:=7%UD6^K59JQ MZX*4V_4Z*;Z_9:O\\7*B3GY,^)C>+ZMZPO3J8I/D8+=74[>J*]C7:D+FCE^3]EC>?29U#_E-L^_UE^BQ>5$J9>(K=B\JA$) M_^^!S=AJ59/XZ2 M[:KZF#^&;/^#C)HWSU=E\R]YW,^K3,A\6U;Y>E_,EV"=9KO_DV_[%7%4P#GB M KHOH/T"_8D";5^@C570]P7Z6 5C7V#T"\PG"LQ]@3E6P=H76&,5['V!/5;! MV16:RPYW6WRQB]N4B57%T7^2(IZ?LZK/S2F:^JY3=*L;A\W5<'_ MFO*ZZNKMMN13RI(DV8*\3N =/Y7N;M3H8^(:.1]WE6+4OB90NV$-2[\GKSN7I?7J]2"6#*U]EA MQ=$?*^XME1+C;?:*:,H9H0K5! LT&U].1>OCY]2]GU/WY>4NF_-R]31>7;3P\?C?KDI\I!T:H-;PM"=X'XK[)$O_VC6U M-X=&^*'7"+^\XW4DJMBZ_$/4_'8BNEBD/LB^+C?)G%U.-C6U>&"3JW_]0S65 M_XBLBX2Y2)B'A/E(6("$A4A8A(3%(%BGJ>B'IJ++Z%=OYO-\FU4E[Y?-6?J0 MW*[8&ZO1QFAY2TQ]JFES34KN: M 5(S1,(B)"P&P3KN- [N-*3N_(V?S&R*?,[8HB1W1;XF:5ENDVS.ZAX5[\K- MOS:=K,>D*!+N8I%KI0JG[L61,'<',XZ]K2@J57K>-@9V5!U#L>V>'WWDL@5( M6(B$14A8#()US&T>S&T^M^O=KK>KI&*+^NPSG:?"O:XY< E53--1%=/I[7BE M:<[2LAY3U1;*:83FV:?9VOTC9$ F+D+ 8!.LXU#HXU)(Z=):4RV;_.J\_ ML#^WO(.P8D_L9ZW!EE-MDSIZWZ52R5-=.E+40XKZ0U%=TPREO^,.D*(A$A8A M83$(UG&H?7"H+74H/Y_;).F"L&\;EI5L-^225TM6D/FV*+A725*63.Q8>[ = MSS5-U6VKYUCI(ISJV)&B'E+4%XB:NL$MVW,L4C1$PB(D+ ;!.HYU#HYUY$?] MQHYG9+:SI\B7SG!K44IM1U=ZQ\"95.I49XZ6]9"RODA6K[L9_281(&5#)"Q" MPF(0K.-.56G'KA6I/]^ER6VZ2JN4R4VZQW2V&S]W<1S:/^#+!4]UZ6A=#ZKK M"W6Y376UOQ.%ZH906@2EQ2A:UZI',8LJM>J'#2N2*LWNR3N6E.R,_/#N]S/R M6Y[-)>95!1O3H*JN];TK78*3O3M2UH/*^B)9JEB&VC^E@LJ&4%H$I<4H6M>Y MM'4NE3KWIAZY6N:K!2O*?Q./GUA5W\F;JBK2VVU5C\&2*B?7R9/VI<.S9%57 MN8_4OG_I8/"(:OSH:O1',]W13$\TIY#I"^?4#,,<'-I%RTD5E5JZW9TSE*_9 MDUTET-6I9CE*3S<6KDFJ&I;=MJ*N&]JT2I6.\%_-\K*JQS,+]L"R+1.>J^P1 MQZO2T$S=[O<(!?.9MJG2P>8>SL[@SZ;\V59.?Y MW?GGDI'F1%GHR&%NV;6RC/I/;/#F@J [3BW-*+4LSE,&)!32L&2_L085]H;!NFHZI&GU_0@,; M*"V"TF(4K>O/-K11Y:G-F_F\V+(%&3V2,\PSSFU;4:Q!WQ(:W8R5]:"RODC6 ML!U'&^Q/H?$-E!9!:3&*UO5K&^&H\@SGR*=">PK""U4SJ6(-CO?0H&:TK@?5 M]<6ZJN90N^]0:%P#I4506HRB=1W:1C;J,YG-:I4_-E<=W>4%6>3;V^INNR+) M_MHYH6N'L08U%$7I6Q::X(P3]:"B_CC1 "H:0FD1E!:C:-U+Z-L A\H#G/JB M#7Z\KZ_8\-HK-LZ:9/QFF1?5><6*-8FR!U96ZZ>NYJ##N$-U3$496EB^.*=: M>+2N!]7UH;0 2@NAM A*BU&TKMG;"(C*(R"7W5;DALVWQ;Z?&[+5XKS*S]=) M54_[?D;\)"W([\EJRX0^'V8CCF.8_>'?F7PY3G;Y.%4/JNKO:9T1.M-R=-O2 M>SMKJ&X(I4506HRB=?W;!D%4'@3M+[^OQ\!N*KZ'3HI%23YO%DG%"%54D_?\ MA*Y%AB S*,V%TCPHS8?2 B@MA-(B*"U&T;JMI W(Z(O;)ED]XRDO,FT1YGK(LWFZ::^RTMR[.%_ M7.2;^L:$+U6QY:>]R:IDXC:%#*1F4)H+I7E0F@^E!5!:^(RO:D<(&P\TFT31 MNHVGS2:I/)O\^<93'Y%<_E78:J WI4%I+I3F06D^E!9 :>$SAFKNL&]NL7_Z M'GMH2HJB=1M0FY)2>4KZ/L_8=_(^*;ZRBOC;C#>/+^_9^I85?Y"_B5_?RUF? MJY-/.9]I=ZY^=")/=K,>2H2-"!G:S: T%TKSH#0?2@N@M!!*BZ"T&$7K-J@V MUJ76BYP$(:/#&93F0FD>E.9#:0&4%D)I$906HVC=5M.&RU0>+I]T"^N>=3Q M:JN6T;^H6BYYLNE'B7I041]*"Z"T$$J+H+081>NZN0VBJ3R(_L!W[;/F$6:\ M;_0W^;B[8)Q_.DR<,2G.A- ]*\Z&T $H+H;0( M2HM1M.[3P-I(7%->HNND(9/3&93F0FD>E.9#:0&4%D)I$906HVC=5M-FZYH\ M6^\>2@I^*#DC&U;4TY)[X;"6''AR ]G1G*..D?)*ZT75KG NVK^&5,SJ7?+I M0Y<_@-)"*"V"TF(4K6O4-D37Y"'ZIV7!VGY19YSI\'B[CX?'VYW>6Y++GVQK M:-H.I7E0F@^E!5!:"*5%4%J,HG6;T]'#4U_FZ:G8QZ=BGY^*?8 J]@FJV$>H M8I^ABGV(*O8IJO^/M%UKTW;MF;3]]-X2-#J'TMP]K=M?&MR@"]7TH;0 2@NA MM A*BU&TKO';I%R3!YN?'O.COM=/#$K)=4YN#]!0'$KSH#0?2@N@M!!*BZ"T M&$7KMILV(-?,%^EF05-P*,V%TCPHS8?2 B@MA-(B*"U&T;JMIDW!M6<>27MZ M-\L:,8PTD\N>;'QHD VE^5!: *6%4%H$I<4H6M?X;9"MR8/L?C<+,[*%#$=G M4)H+I7E0F@^E!5!:"*5%4%J,HG7;4!N?:\Z+=+F@Z3F4YD)I'I3F0VD!E!9" M:1&4%J-HW1<$M>FY_LP-Y2=WN>3 4QL(E.9":1Z4YN]IO:[JX+U#T <2HN@ MM!A%VQE_>O1&1]Y%NF_>(%J2IANU>[?<8>KA+:5OFG=S]J:_55_/5,%T5WWM M[=Y!VN)WKT1]GQ3W:5:2%;OC4LHKRYCPAM2\973WI&ULK59=;]HP%/TK5C9-K=0V M'X2 &$2B!+1.ZX;*NCU,>S#)A7A+8FH[T/[[V4[(H T16WD!V[GGW(]C^=[^ MAK+?/ 80Z#%-,CXP8B%6/=/D80PIYE=T!9G\LJ LQ4)NV=+D*P8XTJ T,1W+ M\LP4D\SP^_ILROP^S45",I@RQ/,TQ>SI&A*Z&1BVL3VX(\M8J /3[Z_P$F8@ M[E=3)G=FQ1*1%#).:(88+ ;&T.Y-VLI>&WPCL.$[:Z0RF5/Z6VUNHH%AJ8 @ M@5 H!BS_UC"")%%$,HR'DM.H7"K@[GK+/M&YRUSFF,.()M])).*!T350! N< M)^*.;CY F8\.,*0)U[]H4]I:!@IS+FA:@F4$*S )V]/>^;0KI2 M #,L::\+6N< ;0O=TDS$'(VS"*(:_+@9[S7@39EBE:>SS?/::23\F&=7J&5= M(,=R6C7QC)KAMYA)N'T0'ASOW:FKQNN"G_RW][U:MJH[T])\K0-\XX>/ UF#X[][8GO6^3IQ3D@6G)!N? MDFQR(K(]4=U*5+>)W?\B8F!H_SFXR4*: CI3S\+Y!?HL^QQ=H*_XL4[P1OI_ M%?R49$%!YFDRU6C7OM4WU[LJGM+=I,G=GC3M2IKV:Z49KN6+C><)7,I9XW*& M$T S"'-&! &.AM$OV4GD."!V1;Q 4\IT>Q\*P<@\%XH "8JFF$G;.I';+W*S M+:?K=O;K.7IIYK6['7??*GAI]5R7&G=>M^/8^V:3)J*BXN9.ATR!+?4LPU%( M\TP4#U]U6HU+0STE/#N_MGN!77,^EN-5,0W]I2]F,]DZEB3C*(&%=&5==62T MK)AWBHV@*]V?YU3(;J^7L1P1@2D#^7U!J=ANE(-JZ/3_ %!+ P04 " !O M@/M68J$ L+8# #$$@ &0 'AL+W=OHW,.>>7K.]LR_BQ2 (E>\HR*N95*65S;MHA3R+&X8@50 M=6?%>(ZE&O*U+0H..#%!>69[CA/:.2;4BF9F[IY',U;*C%"XYTB4>8[YCUO( MV'9NN=9NXH&L4ZDG[&A6X#4L03X6]UR-[ 8E(3E001A%'%9SZ\:]7KBA#C K M_B:P%0?72$MY8NQ9#^Z2N>5H1I!!+#4$5E\;6$"6:23%X]\:U&J>J0,/KW?H MOQOQ2LP3%K!@V3\DD>GQJ7DZBY1<3+Z0YV4+TP(= \<+5B>*VN7*>: ?D5+=6:2,@/$ M5NB&2I*0K-2FHR7$)2>2@$ ?7^*L3"!!*\YR#5"4$IL-4D$?,:>$KBOP"O7M M!Y"89.\4O- 38F9+)4.3L>.:\FU%V3M#.41?&96I>C95#V['VTI^XX&W\^#6 MZP7\7-(KY#OOD>=X?@>?Q?\/]WKH^,V6^ ;//X,WE-7?OBA@="[+N-[< +1B<9T+G. M#YR@.PW<@T+.[57\ $)R$DNE:GGNQZ ?XK4[/!1:6["W%^Q=1%;4-(8R;2"T MMFG[VM+MK<1^0E[XI\52$(:3X[0X7>:Z4]_WSZ3%OC9T^XO#X[1 CY1(@=X^ M+!_/$.[%>_5V#X365K^O%=W@,G)DT#)S*+2V:?M"T^TMRWY"CH2GA]]SW&!\ MG"0=ZT)W?/*/PC[H!^3 UZ9-(A3/DLKJ;W$SV[1B;DP#XFC^5K=H3)]A#U/U M=[YBOB94H Q6"M*Y&BM2O&J95 /)"M-U>&)2LMQE8EF]F.,F-T4"-+=EH M0 N1)CE9,L2++,/LGPE)Z6EHV,;+P*=DMQ=RP!P-#GA'5D1\/BP9W)DU2YQD M).<)S1$CVZ$QMI\7H;17!G\FY,3/KI',9$WI5WGS+AX:E@R(I&0C) .&GR.9 MDC251!#&MXK3J%U*X/GU"WND3@# (\>X%0 IPGH70&X%<"] M%="K +U; 5X%\&[-P:\ _JT>@@H0*+'*V572S+# HP&C)\2D-;#)"Z6O0H,B M22XK<248/$T )T8?H=A_IYRC)6%H2K,,RF.UQXR@%11]7*0$T2V:8Y8G^:ZT M4H_?H GFR0;A/$:S)"T$B='#C B(,=R7$T\ MTW;X!\P ;E^%SV[W[FC@\]N]Z^#1_\M]\9^#OY#"K8O557SN%;[798C^&J^Y M8+"A_:TKM9*NIZ>3F_PS/^ -&1JPBW/"CL08_?*3[5N_ZG3NDFS6)=F\2[*H M2[)%1V07U=*KJZ77QJZVMG?YAF8$/<@M[A&-A6#)NA!X#=N:H&@)%90+7>&4 MS+YBEH?Y%%K#H&<'O4O#F<[0]OI]N:[.#><:P[X7>KYS M:1=I[%S;MAVK0;C0&#JV'?9"KS:\F%^OGE^O=7Z_J&,>]OWQD3!X:T$?BVP- M"Q/."[4V.?JC$%S "0%KMCHO='-=>O'.X@O"T N\1L+3UFCN77^OG?K]O@>? MAAI=.HTTF4*JEMO(=*$+S@WZ@:\7S*\%\[L4K#K6=9+Y-TK6&L^]DKUVJI>L M2Z>1)E.M9+K@6B0+:LF"5LET+UXMNI1DX?E2MY[LYI[5ZO)>5?0N@X8F7;J, MM"X;^^U":^3JU0AK-<*[U;BZK84W:='J\%XM]"Z;6G3I,M*Z;&JA-6IJ89XU M,1EA.]6?YK1F/H&4N.]Q_Z&ULS5A=CYM&%/TK(UI5B>1=&+Z]M9$V=M/=*BNMXF[Z4/5A#-?V M*,"0F<%.^NL[@UEL8HSBEJ[R @S,/7/.\=SK"Y,=XQ_%!D"BSUF:BZFQD;*X M,4T1;R CXIH5D*LG*\8S(M60KTU1<"!)%92EIFU9OID1FAO1I+KWR*,)*V5* M2 M1!/.=HCKV0I-7U3>5-%*#E1"1/T"^? M2BJ_H 7$):>2@D"OYB )3<5K=(7N?G]0QZ?%'+WZ\?7$E(J&!C/C>LDW^R7M M,TO^5N;7R+%&R+9LIR-\UA\^AUB%XRK<;H>;2GSC@-TX8%=XSAF\A",*$L/44.DF@&_! MB'[Z ?O6SUT6# 36,L1I#''ZT*-J%QR$CTY<&:';C'%)_X8$S9B0([0$55 MW::J*I \!J2&:,8AH1*]8T)T^;4GX5.W$Z#?NA[P96 MT$QLJ70;E>Z_4YDU*M\2RM$'DI;0Q7\/[[7Y^U;X%?_3:=@/QFX8N-W\O8:_ MU\M_QK(,>$Q)BAY) ;R+8B_"I5MR(+"66+\1Z[](COI#&C(06,N0H#$D^!YR M-.C:XZ_4M7%NQ?WTFTZ$%C+ FP=V@OK13*W7F8@3X9":YMR MU'/A[R%[^UE<[!D^21/']0+?P]UI@@\-&.YM9_Y[GO?C7RS4[A+J>Z%U1NBA ML<+]G=6,\8)Q(N%;BD _UL6B!D)K*S\T6]A]F3+0V]1=;,I :&U3#AT<[F_A M7JH,#-H&UFC'V>%:&'O^^$QV''H\W-LQ#5 &!FWO:K3C[D$U-99S4@;,H[=O M_>GC@? US05*8:4BK>M ><7W7Q/V \F*ZH5\R:1ZO:\N-T 2X'J">KYB3#X/ M]#M^\TTG^@=02P,$% @ ;X#[5CVBCUK@ P [1, !D !X;"]W;W)K M&ULS5A=;]LV%/TKA#8,+9!$HF1].+,-I/::9NB MH%ZVAV$/M'1M"Z5$EZ3L=+]^I*Q(MJRHF2(7>[%%2O?RG$/Q\HBC'>.?Q1I MHL>$IF)LK*7<7)NF"->0$''%-I"J.TO&$R)5DZ],L>% HCPHH:9M69Z9D#@U M)J.\[YY/1BR3-$[AGB.1)0GA7]\!9;NQ@8VGCD_Q:BUUASD9;<@*YB ?-O=< MMS$P3725!:,?=:-NVAL6!H14 BE M3D'4WQ:F0*G.I'!\*9(:Y9@Z\/#Z*?O[G+PBLR "IHS^&4=R/38" T6P)!F5 MG]CN Q2$7)TO9%3DOVA7/&L9*,R$9$D1K! D<;K_)X^%$ /!,@%T$V"\- M<(H )R>Z1Y;3FA%))B/.=HCKIU4V?9%KDT;A^'FXI\J8!= M*F#G^9QG\RG2%=,+=+-51,F"PJ5:)9=S0@']]5$%H3L)B?B[B?!^A$'S"'HE M7HL-"6%LJ*4F@&_!F/ST _:LGYOH]Y3L2 RG%,-IR_X2,51?PKB,_X$(39F0 M37KL!_'R070AV4ZPYPZ'ON6.S.TAUU8T';D.2JZ#'KB&899DE$C%]I8S(=!# MJLHES>G?JC)Y@1:@'@?T.WELDF*/P3V4P@_L :X)T0JUHQ!N*81[9B$^JO:W MA'!/A+@'9]Z5AGV+TE.Q(#&Q5/L7Z'CM3,^/7"U8ZUJQ:50<.MEN<[[4\%B&]M4.U8 MNVI1^3/\:H/62,XY?>T#2^U13IW>.1P9KBP9;O=D#W-TR[; 4_U%@FY6D(;Z MZZ/&NI%A3PZJD.$&7VW-7E3]3[W:,' = MVPGJRZ 53E>ZE:_#?1B[5U?_4[>'+65=ZQ]I[6"[BE&9/MSN^KJ6O.#$;@^' MGF59)R6O5Y=G'IS%Z(.PWPA?Q:E %)8JO77E*[GY_FQIWY!LDQ_/+)B4+,DO MUT BX/H!=7_)F'QJZ!.?\H1O\B]02P,$% @ ;X#[5A"UL8Y[! &ULM9EK;^(X%(;_BI5=K6:D MMHD-!.@"4B_;O6@J546=_;#:#P9.P6H2,[:!&6E__-I)F@M-W29ROT 2?%Z? MUSYV'I+)@8LGN0%0Z'L<)7+J;93:GON^7&X@IO*,;R'1OSQR$5.E3\7:EUL! M=)4&Q9%/@B#T8\H2;S9)K]V)V83O5,02N!-([N*8BA^7$/'#U,/>\X5[MMXH M<\&?3;9T#7-0#]L[H<_\0F7%8D@DXPD2\#CU+O#Y%1F9@+3%5P8'63E&QLJ" M\R=S\N=JZ@4F(XA@J8P$U5][N((H,DHZCV^YJ%?T:0*KQ\_J-ZEY;69!)5SQ MZ&^V4INI-_+0"A[I+E+W_/ 'Y(8&1F_)(YE^HD/>-O#0@EP?T4J-99JFM:ZKH;"+X 0G36JN9@W1LTFCMAB5F M&N=*Z%^9CE.S&\H$^DJC':!;H'(G0,^1DN@474@)^H F*_2%T06+F&(@GUNM M$%6H$JQGY!Z6.R%8LD:75#*)/EV#HBR2G[78P_P:??KY\\17.F?3L[_,\[O, M\B.OY/?7+CE#O> $D8#T&L*O[.'7L-3A. TG]7!?CU0Q7*08+I+J]5[1RP:E MR486UV^.,XOQ7&[I$J:>7FT2Q!Z\V2\_X3#XMS2!<1G.I=XW1.(VCRGXF&J:C9._8S' [#49^$$W]?]?:R85"T MJ"7<+Q+N6Q/.YN2D6HW73"XC;NJT*=5,;E!-=3@:]@8!.4JUH>%@@ ,R;$YX M4"0\L"9\RQ/X@6ZI>-+;],TN64GTSRW$"Q#_-J5K%6M;68[$:K[#PG?8#8'B\D!K:V:IS M5%@862T\S-'O? \B,3<"=+&&9&GV_:-MH2EQJV[;670D5AN"<3$$XXZ%.G9I MT9%8S2(.RAM_\!'[?*Y:+;OQ. R"H'=4GO;NN]JK< VVKT0>QR"6C$;HCFY! M-'JQ2K2=3E=J=<,EF>"N:(*=LHDKM;K-DD[PA^!)KEHMVW 4:#QY4;;6[KO: M*UD&VV'F"^PA0KC1@C6R]30Z4JO[+!$(#[I6JU/><:56MUD2#[;21GLVS?6. M[OZAOOV/CPNUH:7M_H]+AL%VB,EK$/V'6I*J7;?UU#E2JX]"B4%XU+5"G8*. M*[6ZS1)UL!4SG!!KWL7;R)HW#-];LZ2D&6*GF;)FN_.KO8O6_^$_@G](R3\$ M=WU2X91Z7*G5;5:>QUAQHRL.Y*IO4ZR]^Z[V2MHA=MK)RIHT6G $*KG/C\ > M4F(/Z7>M5J?4XTJM;K.D'F)_\M,:!W*]M['5WG%78R7G$#OGY'6JM]_W_.^R MB[6>TX]XX$-*6B+#KJ7K%(=2Y(I)E M_&DXM3:E NZ^;]FO*^U2RV/,84KS!YR*;*P%&DIA$:]R<4LWWZ#1XRJ^A.:\ M^D6;.M:6&9,5%[1HP')<8%(_X^?&AQV Y.D&6 W .@0XKP#L!F"_%> T *=R MII92^1#%(@Y'C&X04]&23;U49E9H*1\3]=GO!).K6.)$."-K(((R#!R=12!B MG)^C"W1_%Z&SC^]PN>A&TI$QM%7DD*ZC]=E;6V!UK; MB=5+^'U%+I%M?$:68=D=]4S?#K\:7+H_S>!6+.OG6H6GXKF_X(WV]:TQOME.- M.4XZ""S3&K0Y]R2[K62W5_(U)ECN[Q0M*4T[Q=9X=R>O:P26'QQH[4USJM;C MG)YM!6[0K=5KM7J]6G=.HRZAWE%2TPWL0> >*.U-# _,8?3NL7_HZDO'#=$O-P!X]N1Y5K[@0>Z7"DS M8"?#-5G"#-3C>BITSVY9,II#(2DOD(#%R+IU;\:QB:\"?E'8RH,V,D[FG#^; MSM=L9#E&$#!(E6$@^K.!,3!FB+2,OPVGU2YI@(?M/?OGRKOV,B<2QIP]T4RM M1E9LH0P6I&3J@6^_0.,G,'PI9[+Z1=LZ-HPLE)92\;P!:P4Y+>HOV35Y. "X M_@D ;@#XK0"O 7B5T5I996M"%$F&@F^1,-&:S32JW%1H[8869A=G2NA9JG$J MN4U344*&[G?Z7$B0Z".:Z9.2E0P07Z#.],4$%*'L4L<]SB;HXOWET%9:AV&S MTV;-NWI-?&+-;V5QC3SG"F$'>SWP\7GX!%(-=RLX?@VWM?LV!;A- :[XO!-\ M4_)"YDQ[(T56&R9,HM^W>\<>S(5? '2U"1AR)#3%&2?XYHFK&C,U;!)L!<[CC.T M-X=>NF%N$!R&O5+IMRK]LRKWQW!&&!$4Y!4:ET) H?J4UE3!@00_"(,@.%+: M#7:CHVZ& M<.P%WI'HGC#/#;';KSIN5<=O.I+0W(Q] N-.,<2Z9*+P2& W+(@' V]P)- ^ MN.7-"_N=B"4M)&*PT$#G.M(61?UJU1W%U]7%/^=*/R-5A F0,\O.%?[ MCGE+VK\.R3]02P,$% @ ;X#[5@Z^T4:&!@ CCD !D !X;"]W;W)K M&ULM9MK;]LV%(;_"N$-0PNDL4A=+&>.@2:Z=4C6 M(&E7#,4^R#9C"]7%E>BX ?;C1UTB63+-2NMI/L26Q/,<4GQ#4F_$V3Y)OV0; M2AGZ%H5Q=CG:,+:]&(^SY89&?G:>;&G,KSPF:>0S?IBNQ]DVI?ZJ"(K",5$4 M8QSY03R:SXIS=^E\ENQ8&,3T+D79+HK\]/F*ALG^MDE$%&'TS3*J M2=\ LPHPB]XMNZ/H2\MG_GR6)GN4YJ4Y+?]2"**(YET8Q+EV'UC*KP8\CLUO M*._X#%4?KRS*_"#,7J,WZ..#A5[]^GHV9CQ-7GB\K)#7)9*<0*KH-HG9)D-V MO*(K0;PCCSO+J-Y*6-5T0*_&,7GR,%GR&B8%/4GA[AJI*'$U40;O4/ M)X)P6QY^ZZ<\')\,=WZL\NZ/5=Z3AUMT>:KRK9Y4:[6J!4\]P7N_I:G/@GA= M"G:%WF8991GZ?,,+HG>,1MD_@EI>E51-3,VGAXMLZR_IY8B/_QE-G^AH_MLO MV%!^%ZD%$F9!PFQ(F ,)(8^%;-C+L4G?F5-D15D MRV07,W3O,W[]CJ9+&C.1*J69AJJRA$T+6+Y@>9HKYUB?C9\.U0:9T8:$.7VJ M[T)F](!@+17IM8KT'U31//F,\QJ5_@'(@5(.4,5 FS(&&V>72; M#87_M'O6@4SI0L(\(%A+3--:3%.IF!YVB[!8FKR+ETDDG"RD@*$J@H19D# ; M$N9 PMSIT=!%R&3:659[0"E;*L)*8T I4AW=4#X-\:GI:*ZZ"?Q%$ ;L^0RQ M!"THNO.#U1GZFR_0T/M8*#AYJJ&*JVB'M\\DYK0[L3K:L84-\9E.;T:X(+FM2#HK4%T[C/>*#]?##B7._2],3_*^34 MP=K1C\=\S52G1_,6J)<,2G-ZML$%S>I]/VM;%XT/C <:P0>Z^#.)EQ)I@/K" M^-A9Q3K!FMJ5!F16&Y3F]&R#"YK5$V0ERD3'Q@EI-$8RECO)_:U#.6BP%"!I M%BC-QL6&= \/44X8+"=0+QJ49H/2'%":BX^= M\#R3F#105J38/2;%": TIS M06D>%*W]BF%C8Y/2U81^-8V 6M:@- N49H/2'%":"TKSH&AM*38&./F?!CA? MQ-&]'YY\F>@[7+U\.4:H.TBWUP*EV: T!Y3F@M(\*%I;=XU+3N0NN7#Z1?^6 MKW.'S\4CA&Q6EN,'#X60- N49H/2'%":"TKSH&AM238>._DY+XP34&<=E&:! MTFQ0F@-*#7/HS=.<_1WQ(%,VG5Q6KY1ZIIM9YM_!:GG*P ML$!M>E": TIS06D>%*T4UOA@,U=$TW6QL2]#Q7]TRITR]=EZ\^#;8LMHMV#._P-02P,$% @ ;X#[5M_Y>1+K"P M1:4 !D !X;"]W;W)K&ULS=UK;YMH&L;QKX*\ MJ]V.U*D-Q':<32*UX7R:J-W.OECM"VH_B:W:X &23*7]\ LV"<808B?_2ONF M31R>WPTXW.9P!QW?9W'M\X?/B=IX5+_0OS]?AK?@BLJ_KZR3_KO^DS!8K$:6+.)(2 M<7/1^RB?!>JD&+"9XO>%>$AWOI:*1?D6Q]^+;^S916]0S)%8BFE6$&'^W[VX M$LME(>7S\4>)]IYJ%@-WOW[4C6F%4#A@=.F!<#A@?NI9.RP&G MAU:8E ,FAPZ0!X_OW.#@(4]O]L'OMOSX=LN-]_O9*H]ON'SP.RX_ON7RYCWO M;W]]-[_[6IB%E^=)_" EQ?2Y5WRQV8 VX_-?^454;.M?LB3_Z2(?EUU^R>+I M]WF\G(DD_;ND_W&WR'Y(OTH?9[-%L2V&2\F.MAVEV#+?:2(+%\M?\BF^?M&D M=W_]Y;R?Y7-16/UI6?'3MJ+R3$59\N,HFZ>2'LW$K&6\U3U>?6F\USU^U#&^ MGZ^]IU6H/*["3THGZ-Q%'R1U\%Y2!HK:,C]7WDRL^.U@XOKK0,UP\N MWC;:Z![]<9UT%C=?F/>PF/?GJUMO6^_V2XN>?.A:\<[;5KQ[>/6VX=[;EMU_ MV\P'W<,U,7UNYFM;D/K4A-2-IS[C72W#-)7B&VG3C:1_>_G/)3L3J_0_;?UE MBYVT8\7.T5FZ#J?BHI?O_:0BN1>]R[_]11X-_M&V<9*81F(ZB1DD9I*816(V MB3DDYI*81V(^B0405FLC)T]MY*1+W^[+2'::WHF9I-TEB^A6NA;)(IZ]EWX/ MEW?BO:2OULOXAQ!EI[F^2Z;S_$A!NEZ&45NKZ2QX;*LA,8W$=!(S2,PD,6N+ MC398<1!\?WDZEH?G_?O=%D)6=)H5QZ?*I%[1)2MZ).:36 !AM=8P?&H-P\[6 M$(A,6B?Q5(A9*MTD\4I:Y&TBC*:BV.U(-\T@C&;20Y@D892E;;V@L\*QO8#$ M-!+32R&3F(ZB1DD9I*8==C[9),U'1)S219LEBFN53;"?_F'_ YS\WDSAM_8SO+'GL M9SR):22FDYA!8N86&^[\KBCYK\K>)XQ%EK1)S"$QE\0\$O-)+("P6AHB MIV\]9W!T$^FL>&P3(3&-Q'02,TC,/&WN@ Y.E$87(6O:).:0F$MB'HGY)!9 M6*V+3)ZZR.2M7200#]L)6EM&)W]LRR QC<1T$C-(S"0Q:]+H/Z.)?#+8/]-( MUG1(S&TN@#PY40=#I;X$'EG4)[$ PFK=0!Y4H8K!(6<7RLN9OEA]$TGKIC_9"6G)9$"BU*BN0FH: MJNFH9J":B6H6JMFHYJ":BVH>JOFH%E!:O:LH55=1WGP&M2LPT7HD4];*9LUF(D=':QJH9J*:A6HVJCFHYJ*:AVH^ MJ@645N\450I3[DQR_9P+L]TUCSZD(34-U714,TIM=\]H/&I<4#71HA:JV:CF MH)J+:AZJ^:@64%J]J53Y3;D[P/DSKM-VESRZIZ"13E334[@K5-%3345*J$JOSZB^OK+-&A(%=4T5--1S4 U$]6L4GOATIN-%G5:BC8O MO;EH30_5?%0+**W>+*H@JOSF).K1EVG0<"JJ::BFHYJ!:B:J67)+PG._3:#Q M5%1S4J@FMNR#,HDWW/9.XGMH55]5 LHK=XKMK M'MTOT.PJJNFH9J":B6I6J=7[A:PTVD5S,GDRE/?^Z,1IF4QMW(3";\6UN^31&S>:(44U'=4,5#-1S2JUVE^[[6_8 MS4GD_8VZ.;D\%U$^TL2.\EV=N^('J?1;-A>) ME,W#2/IM77#%18PXNL_WAD0^(K@KH\##5NBFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :75 M^TH5ME1.T>,8-$:):AJJZ:AFH)J):A:JV:CFH)J+:AZJ^:@64%J]JU2I3.6% M5.;_V7',I'EM7!G(P_'^@0R:U40U'=4,5#-1S3KPW;+1J@ZJN:CF';A&?+1J MT%9UU@-+J[:**7:JOCUV^-IC57?+H;B$W\S[*2!GN M=PLT3ME2=#AL/CO$0*N:J&:AFHUJ#JJYJ.:AFH]J :75NT45XU2[8YQ^&(7E M 88=3?/_%O>B?@SR7^G@^V!TUSJZ3:#Y35334[LD]W9 M1[NSSW;_&6E5M4JKJIT1-N!O4;L+'-UH2$U#-1W5C%+;/1$S'"CR7E+<1(M: MJ&:CFH-J+JIYJ.:C6D!I]0Y2A535-]]$](4&@L9644U#-1W5#+5YQU!%'I[( MX_T.@@924@:.; M AHP134#U MK\I>GJ_#6^&'R>TB2J6EN,EG8?!AG'_X)8O;^=,W6;R^Z,D]Z5N<9?%J\^5< MA#.1%!/D/[^)X^SQFZ+ 0YQ\WRSFY?\ 4$L#!!0 ( &^ ^U8D4PJI50, M *(. 9 >&PO=V]R:W-H965T1M/N1K9.4M 0H@$81'BL!A9[]V+B=O5 !-Q1V C"M=(6YDS=J\' MU\'(T,T#9&4V7&UA66>#SD;(.XCE9L^L+DQJ"5&Q+IVSB37*T2A9/C MJ84T.[ZR15(3*AXB\[0[>P*G;Q^.[2E$J+I M;#_;]#+=U'MBTT])U$)MYQ1YCM>N@$_JX5?@*[AKX%X9;BO[>0Z\/ >>X>LT MYN KB\Z*[HWG*G^UA/K5NQ Q]F%DJ7=+ %^#-7[SRNTY[ZK<'HFLY+V=>V\; M]O83WB<4"X'8(KN]WS^K=70M(10_JGRWC^G[2&0EWYW<=^>9]UQHXZ90^92G6[B.V4,7S/78:3F..[3719^-824'W=Q! M]V4.C$Z!<")7C)/?:D$[26!^K> [\WBH=R4N*\\45ZE,"7LU*NLB2BH'NKS6M4SX$2)O-QK.']V9ZH$UW*_M"P=B:R4!M?9 M]F/GF 4Y8SN2]6.QE;T7OD7<_U^4LST:JW)S7-G%]FO"?>[GQ*&%.=N@^'JY MG?Y^86Z.*UO8?A2XM;WW'TMS1EZ4Y>UKKP\J"]]V=;>^K1]0HC/&8@7>>U3J M0LI*M]W;/:Q]OZ!,N_N-N2+/]4&I>KMP@-"GMR^8+TDD$(6%0CFMOH+S]$"4 M#B2+S9EBSJ0ZH9C+E3I$ M04 !D !X;"]W;W)K&ULQ511 M;YLP$/XKEI^[FD#23!4@M:S3)FU2E*K=X^3 5:-36T3NG\_VQ!&LR1OTQXP MOO-]WW=W<(Y[J5YT#6#06\.%3G!M3'M+B,YK:*B^EBT(>U)*U5!C3541W2J@ MA0%,P$8AW34-5;_N@P3RU&V4M,K$4K &AF11(09G@N\5M%KEX'_#,H->S/7*5[*1\<<;7(L&! M2P@XY,8Q4/O:0P:<.R*;QNO(B2=)!YSO#^R??>VVEAW5D$G^@Q6F3O!'C HH M:$1 M8'%.(1H!OG-DR,R7]8D:FL9*]DBY:,OF-KXW7L96PX3[BH]&V5-F<2;]1G? M8V(LE7.0?(3=#[#%&=@#!_LIS0E@=EGOF?(.WL.(37G*.YSR#CW/\@Q/1G5] MA=R*'EX[MJ?=(K/!<)?2=ZHJ)C3B4%ID<+U>8:2&01\,(UO_T^^DL9/GM[6]&T&Y M 'M>2FD.AAN_Z;9-?P-02P,$% @ ;X#[5AXRK)4H P ;!( T !X M;"]S='EL97,N>&ULW5AM;]HP$/XK4;I.K30U0$9*5D#:D"I-VJ9*[8=]JPQQ M@B7'SAS3P7[]?'8(+_4AU@];61"-?8_ON>=\ESIB6.L5I_=S2G6P++FH1^%< MZ^I#%-6S.2U)?24K*@R22U42;::JB.I*49+5X%3RJ-?I)%%)F C'0[$H;TM= M!S.Y$'H4]EM3X&Z?LU'83=Z'@:.;R(R.PL>+MS\64M^\"=S][-W96>?Q\F;? M?F&!RS#RDO:/(+WJF MEMBA&GQQ'?X@I;;+SPV1 M-64;#W,I-M6+0V&&:22Q5HTS9&3A<4?@-7JKX)F@P73"NF6AF_D1S,=A?@0P+ ZF /-Q7EB<_RF? 9J/PS!M R\R0'T&J(_S\B$3 M^\'B^'U2<_DS3=,X3A)L1R<3KX()MF]) E\_&Z8-/+ X$.G/]AJO-MXAA_L MJ^FA#L$RQ3L1RQ3?:T#\^P8>:>JO-A8'/+ J8+T#\?UQH*?\/G$,5<6T84\P MCJ0IAD O^GLT29#=2>#CKP_VE,1QFOH1P/P*XAA#X&G$$4P!:,"0.+;GX-YY M%*W/J6CS^]+X-U!+ P04 " !O@/M6EXJ[', 3 @ "P %]R96QS M+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0 M"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-# ML%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H M5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( &^ ^U8,(JE0IP, &D8 / M >&PO=V]R:V)O;VLN>&ULQ9A=;],P%$#_BI47AL1HX^R#311I; PJC6VB ML%?D)K>+-<S(VY83\;I=TD MJ[U?'HY&KJRA$>ZU68+&)PMC&^'QUEZ/W-*"J%P-X!LUXN/QWJ@14F?OWJ[; MNK2C^,9X*+TT&@M#P96$E;M_'F[9K71R+I7TOR99]UM!QAJI92-_0S7)QAES MM5E],E;^-MH+-2NM46J2Y?V#*[!>EAO%LP#Y5 M8N;]KO3F5RH,]$1X^6M,NI;X.S>!7C*+/Z/IA?>T[\=#^2S>: MQ4*6<&+*M@'M^WZTH *@=K5%=<.7XJNG M5?_5'G&C/K2'$A_8:=6!IX-\+Y30);"N/UW$Q DFGI9I%MX;ZCAF%NQB";:O MP[:^:=%6$61!0!;/!!D8CTV#P56#=C@5<9!+$T'N$) [:2$__&C#K/N"L87_ M7PE;L;_<$>$N0;C[G&-]+%S-3I59/3+6>P3D7N(@:9W4X!P3&,GOA9,=[*4% MA_\3<4_N$Y#[:2&'<_#,N#B:WQ!<;])RG6.[@89=@@V!TAB-V498B/ ."+R# MM'A3?0O.=S/P%3N!N>\&^2YP9C%D/J;2]#@MYJF0EET)U0+[#,*UM@^:&(^T M2&*-A%[4'BT/ R1*(GEBBQR5I6T!A_(G-N*&7)0W\L3B.,/A \?N+EOGN,IR M+V,XRA=Y8F',O"EO:J,JL.[%713$;)0I\L2J(+/P=QYC4J[($\OBR7S'MG"1 MJF),RA9Y8EV0>6_8FY0\\L3V>"+O]7TY#&I*(ODS6.0N_ZW1XICFE#IX8G4\ M3(2/ E+RX(GE\2 C/D)';D:>:S<2LDT7R(/\&&-26N&)M4)GQR+&I 3#$PMF M^8I'6ZS(^<@WHD6E'**Q,H9Z' SO O*-D5BVVSH<+L/ MF%9!R)@Q)J6=(K%V'DBQ[\2!%0OR]"OY\=?F1B',PJJ2#PXW"THW16+=H/\6 M8"V$DE%,D5LXW7>*;K\,I.:).<;T1IJ5NK=GF8QXG MR8)23M$I9[0^VJY@@4N"ZAQ?X;"\%*J\M"Q<^LWYSFY8,R]:I8ZQ[$*?&5&M M3\K7I_SO_@!02P,$% @ ;X#[5M;Z^;%X 0 Q8 !H !X;"]?8_?9U9G)\M.X_$YOS M^9J[SR;_KEP=_AAL?YKNY@OG@DF.67=Q86?LO1QO>SM<:-9/-LGAM#/=X43& MQ@YB".+X00)!$C]H#D'S^$$+"%K$#UI"T#)^T J"5O&#UA"TCA^T@:!-_"!* M4<940=($:P5:$W)-"KPF!)L4B$U(-BDPFQ!M4J V(=NDP&U"N$F!W(1TDP*[ M"?$F!7HSZLT*]&;4FQ7HS9.?;05Z,^K-"O1FU)L5Z,VH-RO0FU%O5J WH]ZL M0&]&O5F!WHQZLP*]!?46!7H+ZBT*]!;46Q3H+9/#$@5Z"^HM"O06U%L4Z"VH MM[Q3;Q\>I?-CSW.-^[^3ZM"_Z\;MA^7SYN0;'W"V<.:[_P502P,$% @ M;X#[5NN(NN65 0 @A8 !, !;0V]N=&5N=%]4>7!E&ULS9C-;L(P M$(1?)^@)ML2$026[:A\/9UPH_4BD8@*G4NL1+OSHR] MTG?(Y'UKR$6;NFK<-"Z\-X^,N;2@6KE$&VK"3JYMK7QXM0MF5+I4"V)B-!JS M5#>>&C_TK48\FSQ3KE:5CUXVX;,K=3.-+54NCIYVA:W7-%;&5&6J?-AGZR;[ MX3+<.R2ALZMQ16G<(!3$[*1#N_.[P;[O;4W6EAE%=YF5*FTU4=6A)G+*G,%42^KI*=Z*#?V8<;IMV37^W?R?09ALJYU<:% MB5FZW.XPDK9[:((065_V'_'H&*2O/A^UT\XH.],[7.^GMLMN'HYUR_5W_'W& M1_T+Y!T79-:E&PO=&AE;64O=&AE;64Q M+GAM;%!+ 0(4 Q0 ( &^ ^U:$,=0H0 8 ,PC 8 " M@0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ;X#[5ES,KT'J! CA( !@ M ("!D14 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ ;X#[5CF.MY4U*<+@" @!@ & @('G/P M>&PO=V]R:W-H965T&UL4$L! A0#% @ ;X#[5L!LL\KC M P J0H !@ ("!U4( 'AL+W=OY& !X;"]W;W)K&UL4$L! A0#% @ ;X#[ M5C.87Y;D @ ]@8 !D ("!5DL 'AL+W=O ]OI0$ !A"P &0 M @(%Q3@ >&PO=V]R:W-H965T&UL4$L! A0#% @ ;X#[5O8/$96#! 7@H M !D ("!#U8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;X#[5FX6IOR7 P 0@@ !D M ("!D&T 'AL+W=O<0 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ ;X#[5E-Z'"VJ P ,P@ !D ("!S7@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ;X#[5AE9 M-CK( @ PP8 !D ("!7X( 'AL+W=OA0 >&PO=V]R:W-H965TR0 !X;"]W;W)K&UL4$L! A0#% @ ;X#[5F*A +"V P Q!( !D M ("!))0 'AL+W=O&PO M=V]R:W-H965T< !X;"]W;W)K&UL4$L! A0#% @ ;X#[5CVBCUK@ P [1, !D ("! M_I\ 'AL+W=O&PO=V]R:W-H965TH !X;"]W;W)K&UL4$L! A0#% M @ ;X#[5M>QYY[? @ 1@@ !D ("!V:L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;X#[5B13"JE5 M P H@X !D ("!SL$ 'AL+W=O&PO=V]R:W-H965T,JR5* , &P2 - " 9'' !X;"]S='EL97,N>&UL M4$L! A0#% @ ;X#[5I>*NQS $P( L ( !Y,H M %]R96QS+RYR96QS4$L! A0#% @ ;X#[5@PBJ5"G P :1@ \ M ( !S $ ,6 : " :'/ !X;"]?7!E&UL4$L%!@ L "P ZPL ' !?3 $! end XML 48 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 49 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 50 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 107 171 1 false 36 0 false 4 false false R1.htm 0000001 - Document - Document And Entity Information Sheet http://neurometrix.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 0000002 - Statement - Balance Sheets Sheet http://neurometrix.com/role/BalanceSheets Balance Sheets Statements 2 false false R3.htm 0000004 - Statement - Statements of Operations (Unaudited) Sheet http://neurometrix.com/role/StatementsofOperationsUnaudited Statements of Operations (Unaudited) Statements 3 false false R4.htm 0000005 - Statement - Statement of Comprehensive Income (Statement) Sheet http://neurometrix.com/role/StatementofComprehensiveIncomeStatement Statement of Comprehensive Income (Statement) Statements 4 false false R5.htm 0000006 - Statement - Equity Rollforward Statement Sheet http://neurometrix.com/role/EquityRollforwardStatement Equity Rollforward Statement Statements 5 false false R6.htm 0000007 - Statement - Statements of Cash Flows (Unaudited) Sheet http://neurometrix.com/role/StatementsofCashFlowsUnaudited Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 0000008 - Disclosure - Business and Basis of Presentation Sheet http://neurometrix.com/role/BusinessandBasisofPresentation Business and Basis of Presentation Notes 7 false false R8.htm 0000009 - Disclosure - Comprehensive Loss Sheet http://neurometrix.com/role/ComprehensiveLoss Comprehensive Loss Notes 8 false false R9.htm 0000010 - Disclosure - Net Loss Per Common Share Sheet http://neurometrix.com/role/NetLossPerCommonShare Net Loss Per Common Share Notes 9 false false R10.htm 0000011 - Disclosure - Investments, Debt and Equity Securities Sheet http://neurometrix.com/role/InvestmentsDebtandEquitySecurities Investments, Debt and Equity Securities Notes 10 false false R11.htm 0000012 - Disclosure - Fair Value Measurements Sheet http://neurometrix.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 0000013 - Disclosure - Inventories Sheet http://neurometrix.com/role/Inventories Inventories Notes 12 false false R13.htm 0000014 - Disclosure - Accrued Expenses Sheet http://neurometrix.com/role/AccruedExpenses Accrued Expenses Notes 13 false false R14.htm 0000015 - Disclosure - Leases Leases (Notes) Notes http://neurometrix.com/role/LeasesLeasesNotes Leases Leases (Notes) Notes 14 false false R15.htm 0000016 - Disclosure - Stockholders' Equity Sheet http://neurometrix.com/role/StockholdersEquity Stockholders' Equity Notes 15 false false R16.htm 9954701 - Disclosure - Business and Basis of Presentation (Policies) Sheet http://neurometrix.com/role/BusinessandBasisofPresentationPolicies Business and Basis of Presentation (Policies) Policies 16 false false R17.htm 9954703 - Disclosure - Net Loss Per Common Share (Tables) Sheet http://neurometrix.com/role/NetLossPerCommonShareTables Net Loss Per Common Share (Tables) Tables http://neurometrix.com/role/NetLossPerCommonShare 17 false false R18.htm 9954704 - Disclosure - Investments, Debt and Equity Securities (Tables) Sheet http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesTables Investments, Debt and Equity Securities (Tables) Tables http://neurometrix.com/role/InvestmentsDebtandEquitySecurities 18 false false R19.htm 9954705 - Disclosure - Fair Value Measurements (Tables) Sheet http://neurometrix.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://neurometrix.com/role/FairValueMeasurements 19 false false R20.htm 9954706 - Disclosure - Inventories (Tables) Sheet http://neurometrix.com/role/InventoriesTables Inventories (Tables) Tables http://neurometrix.com/role/Inventories 20 false false R21.htm 9954707 - Disclosure - Accrued Expenses (Tables) Sheet http://neurometrix.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://neurometrix.com/role/AccruedExpenses 21 false false R22.htm 9954708 - Disclosure - Leases Leases (Tables) Sheet http://neurometrix.com/role/LeasesLeasesTables Leases Leases (Tables) Tables http://neurometrix.com/role/LeasesLeasesNotes 22 false false R23.htm 9954709 - Disclosure - Statement of Shareholders' Equity (Tables) Sheet http://neurometrix.com/role/StatementofShareholdersEquityTables Statement of Shareholders' Equity (Tables) Tables 23 false false R24.htm 9954710 - Disclosure - Business and Basis of Presentation (Detail) Sheet http://neurometrix.com/role/BusinessandBasisofPresentationDetail Business and Basis of Presentation (Detail) Details http://neurometrix.com/role/BusinessandBasisofPresentationPolicies 24 false false R25.htm 9954711 - Disclosure - Comprehensive Loss (Detail) Sheet http://neurometrix.com/role/ComprehensiveLossDetail Comprehensive Loss (Detail) Details http://neurometrix.com/role/ComprehensiveLoss 25 false false R26.htm 9954712 - Disclosure - Net Loss Per Common Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) Sheet http://neurometrix.com/role/NetLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail Net Loss Per Common Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) Details 26 false false R27.htm 9954713 - Disclosure - Net Loss Per Common Share Schedule of Earnings Per Share, Basic and Diluted (Details) Sheet http://neurometrix.com/role/NetLossPerCommonShareScheduleofEarningsPerShareBasicandDilutedDetails Net Loss Per Common Share Schedule of Earnings Per Share, Basic and Diluted (Details) Details 27 false false R28.htm 9954714 - Disclosure - Investments, Debt and Equity Securities (Details) - HTM Sheet http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsHTM Investments, Debt and Equity Securities (Details) - HTM Details http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesTables 28 false false R29.htm 9954715 - Disclosure - Investments, Debt and Equity Securities (Details) - AFS Sheet http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsAFS Investments, Debt and Equity Securities (Details) - AFS Details http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesTables 29 false false R30.htm 9954716 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Sheet http://neurometrix.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Details 30 false false R31.htm 9954719 - Disclosure - Inventories (Detail) Sheet http://neurometrix.com/role/InventoriesDetail Inventories (Detail) Details http://neurometrix.com/role/InventoriesTables 31 false false R32.htm 9954720 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail) Sheet http://neurometrix.com/role/AccruedExpensesScheduleofAccruedExpensesDetail Accrued Expenses - Schedule of Accrued Expenses (Detail) Details 32 false false R33.htm 9954721 - Disclosure - Leases Leases (Details) Sheet http://neurometrix.com/role/LeasesLeasesDetails Leases Leases (Details) Details http://neurometrix.com/role/LeasesLeasesTables 33 false false R34.htm 9954722 - Disclosure - Stockholders' Equity - Additional Information (Detail) Sheet http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail Stockholders' Equity - Additional Information (Detail) Details 34 false false R35.htm 9954723 - Disclosure - Preferred Stock and Convertible Preferred Stock (Details) Sheet http://neurometrix.com/role/PreferredStockandConvertiblePreferredStockDetails Preferred Stock and Convertible Preferred Stock (Details) Details 35 false false R9999.htm Uncategorized Items - nuro-20230630.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - nuro-20230630.htm Cover 36 false false All Reports Book All Reports nuro-20230630.htm a10q63023exhibit311.htm a10q63023exhibit312.htm a10q63023exhibit32.htm nuro-20230630.xsd nuro-20230630_cal.xml nuro-20230630_def.xml nuro-20230630_lab.xml nuro-20230630_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 52 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "nuro-20230630.htm": { "axisCustom": 2, "axisStandard": 14, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 445, "http://xbrl.sec.gov/dei/2023": 30 }, "contextCount": 107, "dts": { "calculationLink": { "local": [ "nuro-20230630_cal.xml" ] }, "definitionLink": { "local": [ "nuro-20230630_def.xml" ] }, "inline": { "local": [ "nuro-20230630.htm" ] }, "labelLink": { "local": [ "nuro-20230630_lab.xml" ] }, "presentationLink": { "local": [ "nuro-20230630_pre.xml" ] }, "schema": { "local": [ "nuro-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 294, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2023": 5, "total": 5 }, "keyCustom": 4, "keyStandard": 167, "memberCustom": 8, "memberStandard": 21, "nsprefix": "nuro", "nsuri": "http://neurometrix.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-4", "decimals": "INF", "first": true, "lang": "en-US", "name": "dei:EntityCommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://neurometrix.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-4", "decimals": "INF", "first": true, "lang": "en-US", "name": "dei:EntityCommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Investments, Debt and Equity Securities", "menuCat": "Notes", "order": "10", "role": "http://neurometrix.com/role/InvestmentsDebtandEquitySecurities", "shortName": "Investments, Debt and Equity Securities", "subGroupType": "", "uniqueAnchor": null }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "11", "role": "http://neurometrix.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Inventories", "menuCat": "Notes", "order": "12", "role": "http://neurometrix.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Accrued Expenses", "menuCat": "Notes", "order": "13", "role": "http://neurometrix.com/role/AccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Leases Leases (Notes)", "menuCat": "Notes", "order": "14", "role": "http://neurometrix.com/role/LeasesLeasesNotes", "shortName": "Leases Leases (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "15", "role": "http://neurometrix.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Business and Basis of Presentation (Policies)", "menuCat": "Policies", "order": "16", "role": "http://neurometrix.com/role/BusinessandBasisofPresentationPolicies", "shortName": "Business and Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Net Loss Per Common Share (Tables)", "menuCat": "Tables", "order": "17", "role": "http://neurometrix.com/role/NetLossPerCommonShareTables", "shortName": "Net Loss Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Investments, Debt and Equity Securities (Tables)", "menuCat": "Tables", "order": "18", "role": "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesTables", "shortName": "Investments, Debt and Equity Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "lang": "en-US", "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "19", "role": "http://neurometrix.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-5", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://neurometrix.com/role/BalanceSheets", "shortName": "Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-5", "decimals": "0", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "20", "role": "http://neurometrix.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Accrued Expenses (Tables)", "menuCat": "Tables", "order": "21", "role": "http://neurometrix.com/role/AccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Leases Leases (Tables)", "menuCat": "Tables", "order": "22", "role": "http://neurometrix.com/role/LeasesLeasesTables", "shortName": "Leases Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Statement of Shareholders' Equity (Tables)", "menuCat": "Tables", "order": "23", "role": "http://neurometrix.com/role/StatementofShareholdersEquityTables", "shortName": "Statement of Shareholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-5", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Business and Basis of Presentation (Detail)", "menuCat": "Details", "order": "24", "role": "http://neurometrix.com/role/BusinessandBasisofPresentationDetail", "shortName": "Business and Basis of Presentation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-6", "decimals": "0", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-12", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Comprehensive Loss (Detail)", "menuCat": "Details", "order": "25", "role": "http://neurometrix.com/role/ComprehensiveLossDetail", "shortName": "Comprehensive Loss (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-12", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Net Loss Per Common Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)", "menuCat": "Details", "order": "26", "role": "http://neurometrix.com/role/NetLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail", "shortName": "Net Loss Per Common Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-11", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Net Loss Per Common Share Schedule of Earnings Per Share, Basic and Diluted (Details)", "menuCat": "Details", "order": "27", "role": "http://neurometrix.com/role/NetLossPerCommonShareScheduleofEarningsPerShareBasicandDilutedDetails", "shortName": "Net Loss Per Common Share Schedule of Earnings Per Share, Basic and Diluted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-11", "decimals": "0", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-5", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Investments, Debt and Equity Securities (Details) - HTM", "menuCat": "Details", "order": "28", "role": "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsHTM", "shortName": "Investments, Debt and Equity Securities (Details) - HTM", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-76", "decimals": "0", "lang": "en-US", "name": "us-gaap:HeldToMaturitySecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-5", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Investments, Debt and Equity Securities (Details) - AFS", "menuCat": "Details", "order": "29", "role": "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsAFS", "shortName": "Investments, Debt and Equity Securities (Details) - AFS", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-5", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-11", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "3", "role": "http://neurometrix.com/role/StatementsofOperationsUnaudited", "shortName": "Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-11", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-5", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)", "menuCat": "Details", "order": "30", "role": "http://neurometrix.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "shortName": "Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-5", "decimals": "0", "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-5", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Inventories (Detail)", "menuCat": "Details", "order": "31", "role": "http://neurometrix.com/role/InventoriesDetail", "shortName": "Inventories (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-5", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-5", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AccruedProfessionalFeesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail)", "menuCat": "Details", "order": "32", "role": "http://neurometrix.com/role/AccruedExpensesScheduleofAccruedExpensesDetail", "shortName": "Accrued Expenses - Schedule of Accrued Expenses (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-5", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AccruedProfessionalFeesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-5", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Leases Leases (Details)", "menuCat": "Details", "order": "33", "role": "http://neurometrix.com/role/LeasesLeasesDetails", "shortName": "Leases Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-11", "decimals": "0", "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-11", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Stockholders' Equity - Additional Information (Detail)", "menuCat": "Details", "order": "34", "role": "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail", "shortName": "Stockholders' Equity - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-103", "decimals": "0", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-7", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Preferred Stock and Convertible Preferred Stock (Details)", "menuCat": "Details", "order": "35", "role": "http://neurometrix.com/role/PreferredStockandConvertiblePreferredStockDetails", "shortName": "Preferred Stock and Convertible Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-7", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-11", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Statement of Comprehensive Income (Statement)", "menuCat": "Statements", "order": "4", "role": "http://neurometrix.com/role/StatementofComprehensiveIncomeStatement", "shortName": "Statement of Comprehensive Income (Statement)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-11", "decimals": "0", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-42", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Equity Rollforward Statement", "menuCat": "Statements", "order": "5", "role": "http://neurometrix.com/role/EquityRollforwardStatement", "shortName": "Equity Rollforward Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-40", "decimals": "0", "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://neurometrix.com/role/StatementsofCashFlowsUnaudited", "shortName": "Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Business and Basis of Presentation", "menuCat": "Notes", "order": "7", "role": "http://neurometrix.com/role/BusinessandBasisofPresentation", "shortName": "Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Comprehensive Loss", "menuCat": "Notes", "order": "8", "role": "http://neurometrix.com/role/ComprehensiveLoss", "shortName": "Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Net Loss Per Common Share", "menuCat": "Notes", "order": "9", "role": "http://neurometrix.com/role/NetLossPerCommonShare", "shortName": "Net Loss Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-42", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - nuro-20230630.htm", "menuCat": "Cover", "order": "36", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - nuro-20230630.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nuro-20230630.htm", "contextRef": "c-42", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 36, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r603" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r604" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r600" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "nuro_AtTheMarketOfferingProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "At The Market Offering Program [Member]", "label": "At The Market Offering Program [Member]", "terseLabel": "At The Market Offering Program [Member]" } } }, "localname": "AtTheMarketOfferingProgramMember", "nsuri": "http://neurometrix.com/20230630", "presentation": [ "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "nuro_CompensationObligationSettlement": { "auth_ref": [], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense related to the settlement of compensation obligations.", "label": "CompensationObligationSettlement", "terseLabel": "CompensationObligationSettlement" } } }, "localname": "CompensationObligationSettlement", "nsuri": "http://neurometrix.com/20230630", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "nuro_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Document And Entity Information [Abstract]", "terseLabel": "Document And Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://neurometrix.com/20230630", "xbrltype": "stringItemType" }, "nuro_FromHeldToMaturitySecuritiesMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "From Held To Maturity Securities Member", "label": "From Held To Maturity Securities Member [Member]", "terseLabel": "From Held To Maturity Securities Member [Member]" } } }, "localname": "FromHeldToMaturitySecuritiesMemberMember", "nsuri": "http://neurometrix.com/20230630", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "domainItemType" }, "nuro_IncreaseDecreaseinAccruedProductReturns": { "auth_ref": [], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the accrual for product returns.", "label": "Increase (Decrease) in Accrued Product Returns", "terseLabel": "Increase (Decrease) in Accrued Product Returns" } } }, "localname": "IncreaseDecreaseinAccruedProductReturns", "nsuri": "http://neurometrix.com/20230630", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "nuro_LeaseLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Lease Location [Axis]", "label": "Lease Location [Domain]", "terseLabel": "Lease Location [Domain]" } } }, "localname": "LeaseLocationDomain", "nsuri": "http://neurometrix.com/20230630", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "domainItemType" }, "nuro_LocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location [Axis]", "label": "Location [Axis]", "terseLabel": "Location [Axis]" } } }, "localname": "LocationAxis", "nsuri": "http://neurometrix.com/20230630", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "stringItemType" }, "nuro_ManagementIncentiveCompensationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Management Incentive Compensation", "label": "Management Incentive Compensation [Member]", "terseLabel": "Management Incentive Compensation" } } }, "localname": "ManagementIncentiveCompensationMember", "nsuri": "http://neurometrix.com/20230630", "presentation": [ "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "nuro_MonthlyRentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MonthlyRent [Member]", "label": "MonthlyRent [Member]", "terseLabel": "MonthlyRent [Member]" } } }, "localname": "MonthlyRentMember", "nsuri": "http://neurometrix.com/20230630", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "domainItemType" }, "nuro_OneCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Customer", "label": "One Customer [Member]", "terseLabel": "One Customer" } } }, "localname": "OneCustomerMember", "nsuri": "http://neurometrix.com/20230630", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "domainItemType" }, "nuro_OperatingLeaseDiscount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Discount used by lessee to determine present value of operating lease payments.", "label": "Operating Lease Discount", "terseLabel": "Operating Lease Discount" } } }, "localname": "OperatingLeaseDiscount", "nsuri": "http://neurometrix.com/20230630", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "nuro_OrganizationAndBasisOfPresentationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization And Basis Of Presentation [Line Items]", "label": "Organization and Basis Of Presentation [Line Items]", "terseLabel": "Organization And Basis Of Presentation [Line Items]" } } }, "localname": "OrganizationAndBasisOfPresentationLineItems", "nsuri": "http://neurometrix.com/20230630", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "stringItemType" }, "nuro_OrganizationAndBasisOfPresentationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization And Basis Of Presentation [Table]", "label": "Organization and Basis Of Presentation [Table]", "terseLabel": "Organization and Basis Of Presentation [Table]" } } }, "localname": "OrganizationAndBasisOfPresentationTable", "nsuri": "http://neurometrix.com/20230630", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "stringItemType" }, "nuro_PeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period [Axis]", "label": "Period [Axis]", "terseLabel": "Period [Axis]" } } }, "localname": "PeriodAxis", "nsuri": "http://neurometrix.com/20230630", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "stringItemType" }, "nuro_PeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period [Domain]", "label": "Period [Domain]", "terseLabel": "Period [Domain]" } } }, "localname": "PeriodDomain", "nsuri": "http://neurometrix.com/20230630", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "domainItemType" }, "nuro_RentExpenseReduction": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of reduction in rent expense during the period.", "label": "Rent Expense Reduction", "terseLabel": "Rent Expense Reduction" } } }, "localname": "RentExpenseReduction", "nsuri": "http://neurometrix.com/20230630", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "nuro_ThreeCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Three Customers [Member]", "label": "Three Customers [Member]", "terseLabel": "Three Customers [Member]" } } }, "localname": "ThreeCustomersMember", "nsuri": "http://neurometrix.com/20230630", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "domainItemType" }, "nuro_TwoCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Customers [Member]", "terseLabel": "Two Customers" } } }, "localname": "TwoCustomersMember", "nsuri": "http://neurometrix.com/20230630", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "domainItemType" }, "nuro_WoburnLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Woburn Lease [Member]", "label": "Woburn Lease [Member]", "terseLabel": "Woburn Lease [Member]" } } }, "localname": "WoburnLeaseMember", "nsuri": "http://neurometrix.com/20230630", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r189", "r580", "r653", "r664", "r665" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r189", "r580", "r653", "r664", "r665" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r187", "r440", "r465", "r466", "r467", "r468", "r469", "r470", "r564", "r579", "r588", "r610", "r646", "r647", "r653", "r664" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://neurometrix.com/role/StatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r187", "r440", "r465", "r466", "r467", "r468", "r469", "r470", "r564", "r579", "r588", "r610", "r646", "r647", "r653", "r664" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://neurometrix.com/role/StatementsofOperationsUnaudited" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r108", "r141", "r142", "r143", "r145", "r146", "r149", "r150", "r151", "r152", "r154", "r155", "r156", "r157", "r158", "r159", "r172", "r235", "r236", "r332", "r361", "r365", "r366", "r367", "r395", "r408", "r409", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r484" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheetsUnauditedParenthetical", "http://neurometrix.com/role/StatementofComprehensiveIncomeStatement", "http://neurometrix.com/role/StatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r108", "r141", "r142", "r143", "r145", "r146", "r149", "r150", "r151", "r152", "r154", "r155", "r156", "r157", "r158", "r159", "r172", "r235", "r236", "r332", "r361", "r365", "r366", "r367", "r395", "r408", "r409", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r484" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheetsUnauditedParenthetical", "http://neurometrix.com/role/StatementofComprehensiveIncomeStatement", "http://neurometrix.com/role/StatementsofOperationsUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "Accounting Standards Update 2016-13" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r14", "r587" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "verboseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r190", "r191" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://neurometrix.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://neurometrix.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "negatedTerseLabel": "Accrued Liabilities, Current", "totalLabel": "Accrued expenses", "verboseLabel": "Accrued expenses and compensation" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/AccruedExpensesScheduleofAccruedExpensesDetail", "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://neurometrix.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Professional services" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r16", "r567" ], "calculation": { "http://neurometrix.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Accrued Salaries, Current" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r20", "r21", "r67", "r119", "r455", "r478", "r482" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r1", "r8", "r21", "r349", "r352", "r409", "r473", "r474", "r623", "r624", "r625", "r630", "r631", "r632" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "AOCI Attributable to Parent" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/EquityRollforwardStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r58", "r587", "r668" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r325", "r326", "r327", "r492", "r630", "r631", "r632", "r655", "r669" ], "lang": { "en-us": { "role": { "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.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/EquityRollforwardStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r105", "r106", "r107", "r108", "r109", "r145", "r146", "r147", "r148", "r159", "r193", "r194", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r256", "r325", "r326", "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r375", "r376", "r379", "r380", "r381", "r382", "r390", "r391", "r392", "r393", "r394", "r395", "r405", "r406", "r407", "r408", "r409", "r441", "r442", "r443", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r46", "r47", "r298" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/EquityRollforwardStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r120", "r192", "r241" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Total antidilutive securities excluded from the computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/NetLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/NetLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/NetLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/NetLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r89", "r115", "r140", "r176", "r181", "r185", "r228", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r337", "r341", "r377", "r451", "r524", "r587", "r599", "r650", "r651", "r660" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "negatedTerseLabel": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r111", "r122", "r140", "r228", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r337", "r341", "r377", "r587", "r650", "r651", "r660" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "negatedTerseLabel": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r48" ], "calculation": { "http://neurometrix.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Assets, Fair Value Disclosure" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r202" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsAFS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r203" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsAFS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r199", "r247", "r450" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "terseLabel": "Debt Securities, Available-for-Sale, Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsAFS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r200", "r247", "r444", "r635" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Debt Securities, Available-for-Sale" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsAFS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/EquityRollforwardStatement", "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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).", "label": "Basis of Accounting, Policy [Policy Text Block]", "verboseLabel": "Unaudited Interim Financial Statements" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r55", "r77", "r78" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "verboseLabel": "Business and Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r25", "r113", "r565" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents, end of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/BusinessandBasisofPresentationDetail", "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://neurometrix.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and Cash Equivalents, Fair Value Disclosure" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents, Policy" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r622" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.", "label": "Cash, Cash Equivalents, and Short-Term Investments", "terseLabel": "Cash, Cash Equivalents, and Short-term Investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r25", "r74", "r138" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r0", "r74" ], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "auth_ref": [ "r100", "r101", "r102", "r105", "r106", "r144", "r193", "r194", "r230", "r231", "r232", "r237", "r238", "r256", "r329", "r333", "r334", "r343", "r344", "r345", "r357", "r358", "r368", "r375", "r376", "r378", "r379", "r380", "r390", "r392", "r393", "r394", "r405", "r441", "r442", "r471", "r472" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether accounting standards update was adopted.", "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "terseLabel": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "auth_ref": [ "r100", "r101", "r102", "r105", "r106", "r193", "r194", "r230", "r231", "r232", "r237", "r238", "r239", "r256", "r329", "r333", "r334", "r335", "r343", "r344", "r345", "r346", "r357", "r358", "r359", "r362", "r368", "r375", "r376", "r378", "r379", "r380", "r390", "r392", "r393", "r394", "r405", "r441", "r442", "r471", "r472", "r609" ], "lang": { "en-us": { "role": { "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format.", "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "terseLabel": "Change in Accounting Principle, Accounting Standards Update, Adoption Date" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r103", "r116", "r117", "r118", "r140", "r163", "r164", "r166", "r168", "r174", "r175", "r228", "r262", "r264", "r265", "r266", "r269", "r270", "r274", "r275", "r278", "r281", "r288", "r377", "r486", "r487", "r488", "r489", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r512", "r533", "r551", "r556", "r557", "r558", "r559", "r560", "r606", "r628", "r633" ], "lang": { "en-us": { "role": { "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.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/BalanceSheetsUnauditedParenthetical", "http://neurometrix.com/role/DocumentAndEntityInformation", "http://neurometrix.com/role/EquityRollforwardStatement", "http://neurometrix.com/role/NetLossPerCommonShareTables", "http://neurometrix.com/role/PreferredStockandConvertiblePreferredStockDetails", "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [ "r116", "r117", "r118", "r174", "r274", "r275", "r276", "r278", "r281", "r286", "r288", "r486", "r487", "r488", "r489", "r578", "r606", "r628" ], "lang": { "en-us": { "role": { "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.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/PreferredStockandConvertiblePreferredStockDetails", "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r81", "r593", "r594", "r595", "r596" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsAFS", "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsHTM" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r18", "r52", "r452", "r511" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments and Contingencies", "verboseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r589", "r590", "r591", "r593", "r594", "r595", "r596", "r630", "r631", "r655", "r667", "r669" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]", "verboseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation", "http://neurometrix.com/role/EquityRollforwardStatement", "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r57", "r512" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common Stock, Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common Stock, Shares, Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r9", "r57", "r512", "r530", "r669", "r670" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common Stock, Shares, Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r57", "r454", "r587" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common Stock, Value, Issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r22", "r125", "r127", "r132", "r446", "r463" ], "calculation": { "http://neurometrix.com/role/StatementofComprehensiveIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementofComprehensiveIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r66", "r131", "r445", "r461" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "verboseLabel": "Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/ComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r30", "r32", "r50", "r51", "r189", "r562" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r30", "r32", "r50", "r51", "r189", "r483", "r562" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r30", "r32", "r50", "r51", "r189", "r562", "r608" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r30", "r32", "r50", "r51", "r189" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk, Percentage", "verboseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r30", "r32", "r50", "r51", "r189", "r562" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r274", "r275", "r278", "r593", "r594", "r595", "r596" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible Preferred Stock [Member]", "verboseLabel": "Convertible preferred stock" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/EquityRollforwardStatement", "http://neurometrix.com/role/NetLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r581", "r583", "r666" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Debt Securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsHTM" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r70", "r140", "r228", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r377", "r650" ], "calculation": { "http://neurometrix.com/role/StatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail", "http://neurometrix.com/role/StatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r31", "r189" ], "lang": { "en-us": { "role": { "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.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "auth_ref": [ "r201", "r247", "r251", "r252" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss", "terseLabel": "Debt Securities, Available-for-Sale, Allowance for Credit Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsAFS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale [Table]", "terseLabel": "Debt Securities, Available-for-Sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsAFS" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r643" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss" } } }, "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r5", "r36" ], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r133", "r149", "r150", "r152", "r153", "r155", "r161", "r163", "r166", "r167", "r168", "r172", "r366", "r367", "r447", "r464", "r572" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Earnings Per Share, Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/NetLossPerCommonShareScheduleofEarningsPerShareBasicandDilutedDetails", "http://neurometrix.com/role/StatementsofOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "auth_ref": [ "r163", "r164", "r166" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/NetLossPerCommonShareTables" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r133", "r149", "r150", "r152", "r153", "r155", "r163", "r166", "r167", "r168", "r172", "r366", "r367", "r447", "r464", "r572" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted", "terseLabel": "Earnings Per Share, Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/NetLossPerCommonShareScheduleofEarningsPerShareBasicandDilutedDetails", "http://neurometrix.com/role/StatementsofOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r160", "r169", "r170", "r171" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Net Loss Per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/NetLossPerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Employee Stock Option [Member]", "verboseLabel": "Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/NetLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r9", "r107", "r128", "r129", "r130", "r141", "r142", "r143", "r146", "r156", "r158", "r173", "r234", "r240", "r289", "r325", "r326", "r327", "r331", "r332", "r347", "r349", "r350", "r351", "r352", "r354", "r365", "r383", "r385", "r386", "r387", "r388", "r389", "r409", "r473", "r474", "r475", "r492", "r551" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/EquityRollforwardStatement", "http://neurometrix.com/role/PreferredStockandConvertiblePreferredStockDetails", "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [ "r370", "r371", "r372" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://neurometrix.com/role/FairValueMeasurementsBlackScholesInputstoWarrantLiabilityValuationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r370", "r371", "r372" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://neurometrix.com/role/FairValueMeasurementsBlackScholesInputstoWarrantLiabilityValuationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r48", "r87" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.", "label": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]", "terseLabel": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://neurometrix.com/role/FairValueMeasurementsBlackScholesInputstoWarrantLiabilityValuationDetails", "http://neurometrix.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysLevel3FinancialLiabilitiesDetailDetails", "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsAFS", "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsHTM" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r48", "r49" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://neurometrix.com/role/FairValueMeasurementsBlackScholesInputstoWarrantLiabilityValuationDetails", "http://neurometrix.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysLevel3FinancialLiabilitiesDetailDetails", "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsAFS", "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsHTM" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r271", "r292", "r293", "r294", "r295", "r296", "r297", "r371", "r413", "r414", "r415", "r576", "r577", "r581", "r582", "r583" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r271", "r292", "r297", "r371", "r413", "r581", "r582", "r583" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r271", "r292", "r297", "r371", "r414", "r576", "r577", "r581", "r582", "r583" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "verboseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysLevel3FinancialLiabilitiesDetailDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysLevel3FinancialLiabilitiesDetailDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r10", "r49" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysLevel3FinancialLiabilitiesDetailDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurement, Policy" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r271", "r292", "r293", "r294", "r295", "r296", "r297", "r413", "r414", "r415", "r576", "r577", "r581", "r582", "r583" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r242", "r243", "r244", "r245", "r246", "r248", "r249", "r250", "r272", "r286", "r355", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r462", "r575", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r637", "r638", "r639", "r640" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysLevel3FinancialLiabilitiesDetailDetails", "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsAFS", "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsHTM" ], "xbrltype": "stringItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r627", "r644", "r645" ], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "terseLabel": "Gain (Loss) on Disposition of Assets" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r71", "r535" ], "calculation": { "http://neurometrix.com/role/StatementsofOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r69", "r140", "r176", "r180", "r184", "r186", "r228", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r377", "r574", "r650" ], "calculation": { "http://neurometrix.com/role/StatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail", "http://neurometrix.com/role/StatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecurities": { "auth_ref": [ "r99", "r211", "r244", "r642" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss", "terseLabel": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss" } } }, "localname": "HeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsHTM" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "auth_ref": [ "r94", "r220", "r444", "r450" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity, Fair Value", "terseLabel": "Debt Securities, Held-to-maturity, Fair Value" } } }, "localname": "HeldToMaturitySecuritiesFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail", "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsHTM" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r255", "r259", "r536" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r259", "r536" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r4" ], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r4" ], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r626" ], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and compensation" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r4" ], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r4" ], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current and long-term assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/InventoriesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r253" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r80", "r568" ], "calculation": { "http://neurometrix.com/role/InventoriesDetail": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/InventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/InventoriesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r121", "r566", "r587" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://neurometrix.com/role/InventoriesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/InventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r80", "r569" ], "calculation": { "http://neurometrix.com/role/InventoriesDetail": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "verboseLabel": "Purchased components" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/InventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r254" ], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Inventory Write-down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/InventoriesDetail", "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": { "auth_ref": [ "r72" ], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities.", "label": "Investment Income, Net, Amortization of Discount and Premium", "terseLabel": "Investment Income, Net, Amortization of Discount and Premium" } } }, "localname": "InvestmentIncomeNetAmortizationOfDiscountAndPremium", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r88", "r92", "r93", "r104", "r195", "r197", "r373", "r374" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/Inventories", "http://neurometrix.com/role/InvestmentsDebtandEquitySecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r659" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/LeasesLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r404" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r404" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Two" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r404" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Three" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r659" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year One" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Lessee, Operating Lease, Renewal Term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Lessee, Operating Leases [Text Block]" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/LeasesLeasesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r15", "r140", "r228", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r338", "r341", "r342", "r377", "r510", "r573", "r599", "r650", "r660", "r661" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "negatedTerseLabel": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities [Abstract]" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r62", "r90", "r457", "r587", "r629", "r641", "r656" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r17", "r112", "r140", "r228", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r338", "r341", "r342", "r377", "r587", "r650", "r660", "r661" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities, Current", "negatedTerseLabel": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities, Policy" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail", "http://neurometrix.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r137" ], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net Cash Provided by (Used in) Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "verboseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r137" ], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net Cash Provided by (Used in) Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r74", "r75", "r76" ], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net Cash Provided by (Used in) Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r68", "r76", "r91", "r110", "r123", "r126", "r130", "r140", "r145", "r149", "r150", "r152", "r153", "r157", "r158", "r165", "r176", "r180", "r184", "r186", "r228", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r367", "r377", "r460", "r532", "r549", "r550", "r574", "r597", "r650" ], "calculation": { "http://neurometrix.com/role/StatementofComprehensiveIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://neurometrix.com/role/StatementsofOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/EquityRollforwardStatement", "http://neurometrix.com/role/NetLossPerCommonShareScheduleofEarningsPerShareBasicandDilutedDetails", "http://neurometrix.com/role/StatementofComprehensiveIncomeStatement", "http://neurometrix.com/role/StatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Pronouncements, Policy" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://neurometrix.com/role/StatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r176", "r180", "r184", "r186", "r574" ], "calculation": { "http://neurometrix.com/role/StatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r657" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating Lease, Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r398" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating Lease, Liability, Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r398" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "negatedTerseLabel": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating Lease, Liability, Noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/BusinessandBasisofPresentationDetail", "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r399", "r401" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating Lease, Payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r397" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "negatedTerseLabel": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating Lease, Right-of-Use Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/BusinessandBasisofPresentationDetail", "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r403", "r586" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r402", "r586" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Operating Leased Assets [Line Items]", "terseLabel": "Operating Leased Assets [Line Items]" } } }, "localname": "OperatingLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://neurometrix.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r114" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other Assets, Noncurrent" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r3", "r7", "r86" ], "calculation": { "http://neurometrix.com/role/StatementofComprehensiveIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/ComprehensiveLossDetail", "http://neurometrix.com/role/EquityRollforwardStatement", "http://neurometrix.com/role/StatementofComprehensiveIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r9", "r11", "r124", "r127", "r131", "r383", "r384", "r389", "r445", "r461", "r623", "r624" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other Comprehensive Income (Loss), Net of Tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/ComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncome": { "auth_ref": [ "r134" ], "calculation": { "http://neurometrix.com/role/StatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income", "terseLabel": "Other Nonoperating Income" } } }, "localname": "OtherNonoperatingIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r24", "r135", "r196" ], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "negatedTerseLabel": "Payments to Acquire Debt Securities, Available-for-Sale" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": { "auth_ref": [ "r24", "r196" ], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities.", "label": "Payments to Acquire Held-to-Maturity Securities", "negatedTerseLabel": "Payments to Acquire Held-to-maturity Securities" } } }, "localname": "PaymentsToAcquireHeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r73" ], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of fixed assets" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredNonConvertibleStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares which, at issuance, may not be exchanged into common shares or other types of securities. Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of liquidation. Preferred shares (which are neither mandatorily redeemable nor redeemable at the option of the holder) typically represent an ownership interest in the entity.", "label": "Preferred Non-Convertible Stock [Member]", "terseLabel": "Preferred Non-Convertible Stock" } } }, "localname": "PreferredNonConvertibleStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/PreferredStockandConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [ "r589", "r590", "r593", "r594", "r595", "r596", "r667", "r669" ], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/DocumentAndEntityInformation", "http://neurometrix.com/role/EquityRollforwardStatement", "http://neurometrix.com/role/PreferredStockandConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r56", "r274" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/PreferredStockandConvertiblePreferredStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r56", "r512" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/PreferredStockandConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r56", "r274" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/PreferredStockandConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r56", "r512", "r530", "r669", "r670" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/PreferredStockandConvertiblePreferredStockDetails", "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r56", "r453", "r587" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Value of preferred stock issued", "verboseLabel": "Preferred stock" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/PreferredStockandConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r622" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense and Other Assets, Current", "negatedTerseLabel": "Prepaid expenses and other current assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r2" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from Issuance of Common Stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r2", "r486" ], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Net proceeds from issuance of stock and warrants" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail", "http://neurometrix.com/role/StatementsofCashFlowsUnaudited", "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": { "auth_ref": [ "r23", "r636" ], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.", "label": "Proceeds from Maturities, Prepayments and Calls of Held-to-Maturity Securities", "terseLabel": "Proceeds from Maturities, Prepayments and Calls of Held-to-Maturity Securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r16", "r648", "r649" ], "calculation": { "http://neurometrix.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Warranty reserve" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r110", "r123", "r126", "r136", "r140", "r145", "r157", "r158", "r176", "r180", "r184", "r186", "r228", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r336", "r339", "r340", "r367", "r377", "r448", "r459", "r491", "r532", "r549", "r550", "r574", "r584", "r585", "r598", "r625", "r650" ], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r6", "r449", "r458", "r587" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Fixed assets, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PublicUtilitiesInventoryAxis": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Information by type of inventory held.", "label": "Inventory [Axis]", "terseLabel": "Inventory [Axis]" } } }, "localname": "PublicUtilitiesInventoryAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/InventoriesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.", "label": "Inventory [Domain]", "terseLabel": "Inventory [Domain]" } } }, "localname": "PublicUtilitiesInventoryTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/InventoriesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationTypeAxis": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Information by type of reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Type [Axis]", "terseLabel": "Reclassification, Type [Axis]" } } }, "localname": "ReclassificationTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationTypeDomain": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Type of reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Type [Domain]", "terseLabel": "Reclassification, Type [Domain]" } } }, "localname": "ReclassificationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r54", "r328", "r662" ], "calculation": { "http://neurometrix.com/role/StatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/NetLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail", "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/NetLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail", "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r257", "r258", "r260", "r261" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r59", "r85", "r456", "r477", "r482", "r490", "r513", "r587" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "negatedLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r107", "r141", "r142", "r143", "r146", "r156", "r158", "r234", "r240", "r325", "r326", "r327", "r331", "r332", "r347", "r350", "r351", "r354", "r365", "r473", "r475", "r492", "r669" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/EquityRollforwardStatement" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r177", "r178", "r179", "r182", "r183", "r187", "r188", "r189", "r290", "r291", "r440" ], "calculation": { "http://neurometrix.com/role/StatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenue from Contract with Customer, Including Assessed Tax" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r534", "r563", "r570" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenues" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r14" ], "calculation": { "http://neurometrix.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales and Excise Tax Payable, Current", "terseLabel": "Sales and Excise Tax Payable, Current" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r189", "r607" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Schedule for 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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/NetLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "verboseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/NetLossPerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [ "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale [Line Items]", "terseLabel": "Debt Securities, Available-for-Sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsAFS" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of Available-for-Sale Securities Reconciliation" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/InventoriesTables", "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/NetLossPerCommonShare", "http://neurometrix.com/role/NetLossPerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r27", "r29", "r163", "r164", "r166" ], "lang": { "en-us": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/NetLossPerCommonShareTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "auth_ref": [ "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Held-to-Maturity Securities [Line Items]", "terseLabel": "Schedule of Held-to-Maturity Securities [Line Items]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsHTM" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "auth_ref": [ "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity [Table]", "terseLabel": "Debt Securities, Held-to-Maturity [Table]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsHTM" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r13", "r63", "r64", "r65" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Schedule of Operating Leased Assets [Table]", "terseLabel": "Schedule of Operating Leased Assets [Table]" } } }, "localname": "ScheduleOfOperatingLeasedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r38", "r39", "r40", "r41", "r42", "r43", "r44", "r83", "r84", "r85", "r116", "r117", "r118", "r174", "r274", "r275", "r276", "r278", "r281", "r286", "r288", "r486", "r487", "r488", "r489", "r578", "r606", "r628" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/PreferredStockandConvertiblePreferredStockDetails", "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r12", "r37", "r39", "r40", "r41", "r42", "r43", "r44", "r56", "r57", "r83", "r84", "r85" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of Stock by Class [Table Text Block]" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementofShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://neurometrix.com/role/StatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesBPreferredStockMember": { "auth_ref": [ "r619", "r620", "r652" ], "lang": { "en-us": { "role": { "documentation": "Series B preferred stock.", "label": "Series B Preferred Stock [Member]", "terseLabel": "Series B Preferred Stock" } } }, "localname": "SeriesBPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/PreferredStockandConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r4" ], "calculation": { "http://neurometrix.com/role/StatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r310", "r311" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/EquityRollforwardStatement", "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "terseLabel": "Shares, Outstanding" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/EquityRollforwardStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r103", "r116", "r117", "r118", "r140", "r163", "r164", "r166", "r168", "r174", "r175", "r228", "r262", "r264", "r265", "r266", "r269", "r270", "r274", "r275", "r278", "r281", "r288", "r377", "r486", "r487", "r488", "r489", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r512", "r533", "r551", "r556", "r557", "r558", "r559", "r560", "r606", "r628", "r633" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/BalanceSheetsUnauditedParenthetical", "http://neurometrix.com/role/DocumentAndEntityInformation", "http://neurometrix.com/role/EquityRollforwardStatement", "http://neurometrix.com/role/NetLossPerCommonShareTables", "http://neurometrix.com/role/PreferredStockandConvertiblePreferredStockDetails", "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r9", "r19", "r107", "r128", "r129", "r130", "r141", "r142", "r143", "r146", "r156", "r158", "r173", "r234", "r240", "r289", "r325", "r326", "r327", "r331", "r332", "r347", "r349", "r350", "r351", "r352", "r354", "r365", "r383", "r385", "r386", "r387", "r388", "r389", "r409", "r473", "r474", "r475", "r492", "r551" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/EquityRollforwardStatement", "http://neurometrix.com/role/PreferredStockandConvertiblePreferredStockDetails", "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r141", "r142", "r143", "r173", "r440", "r485", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r512", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r525", "r526", "r527", "r528", "r529", "r531", "r534", "r535", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r551", "r592" ], "lang": { "en-us": { "role": { "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.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/BalanceSheetsUnauditedParenthetical", "http://neurometrix.com/role/EquityRollforwardStatement", "http://neurometrix.com/role/StatementofComprehensiveIncomeStatement", "http://neurometrix.com/role/StatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r141", "r142", "r143", "r173", "r440", "r485", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r512", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r525", "r526", "r527", "r528", "r529", "r531", "r534", "r535", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r551", "r592" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/BalanceSheetsUnauditedParenthetical", "http://neurometrix.com/role/EquityRollforwardStatement", "http://neurometrix.com/role/StatementofComprehensiveIncomeStatement", "http://neurometrix.com/role/StatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r9", "r56", "r57", "r85" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Stock Issued During Period, Shares, Employee Stock Purchase Plans" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/EquityRollforwardStatement", "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r9", "r56", "r57", "r85", "r486", "r551", "r557" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock Issued During Period, Shares, New Issues" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/EquityRollforwardStatement", "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r9", "r85" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Gross" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/EquityRollforwardStatement", "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r9", "r56", "r57", "r85" ], "lang": { "en-us": { "role": { "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).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/EquityRollforwardStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r9", "r56", "r57", "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Stock Issued During Period, Value, Employee Stock Purchase Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/EquityRollforwardStatement", "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r9", "r56", "r57", "r85", "r492", "r551", "r557", "r598" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Stock Issued During Period, Value, New Issues" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/EquityRollforwardStatement", "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r9", "r56", "r57", "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Stock Issued During Period, Value, Restricted Stock Award, Gross" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/EquityRollforwardStatement", "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r45", "r56", "r57", "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/EquityRollforwardStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r57", "r60", "r61", "r79", "r514", "r530", "r552", "r553", "r587", "r599", "r629", "r641", "r656", "r669" ], "calculation": { "http://neurometrix.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "terseLabel": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets", "http://neurometrix.com/role/BusinessandBasisofPresentationDetail", "http://neurometrix.com/role/EquityRollforwardStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "verboseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r82", "r139", "r273", "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r287", "r289", "r356", "r554", "r555", "r561" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "verboseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r400", "r586" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "terseLabel": "Sublease Income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/StatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r272", "r286", "r355", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r462", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r637", "r638", "r639", "r640" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysLevel3FinancialLiabilitiesDetailDetails", "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsAFS", "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsHTM" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r105", "r106", "r107", "r108", "r109", "r145", "r146", "r147", "r148", "r159", "r193", "r194", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r256", "r325", "r326", "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r375", "r376", "r379", "r380", "r381", "r382", "r390", "r391", "r392", "r393", "r394", "r395", "r405", "r406", "r407", "r408", "r409", "r441", "r442", "r443", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r257", "r258", "r260", "r261" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/LeasesLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r571", "r581", "r663" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "US Government Agencies Debt Securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsAFS", "http://neurometrix.com/role/InvestmentsDebtandEquitySecuritiesDetailsHTM" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r33", "r34", "r35", "r95", "r96", "r97", "r98" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "verboseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/BusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r162", "r168" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted Average Number of Shares Outstanding, Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/NetLossPerCommonShareScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r161", "r168" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted Average Number of Shares Outstanding, Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://neurometrix.com/role/NetLossPerCommonShareScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r103": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r104": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org//320/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(4)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(i)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "405", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "6B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "6B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(2)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r601": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r602": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r603": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r604": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r605": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org//220/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org//940-320/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org//942-320/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org//946-320/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" } }, "version": "2.2" } ZIP 53 0001628280-23-025914-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-23-025914-xbrl.zip M4$L#!!0 ( &^ ^U96;,Q#W < -LP 7 83$P<38S,#(S97AH:6)I M=#,Q,2YH=&WM6VUOVS@2_GZ_@I?BV@20';_FQ4D#=-/NU0MLN]L-L(?[>7OWM M\N^-!GNMDZH Y5AB@#M(666%&K'?4["WK-&HI:YU.35BE#O6:76Z['=M;L68 MAW$GG(2KF9[+X_#Y\M@O#%S>B ,O>P81]T 57+R++E6U8,"(+@E9\!#02[?4? M)\&'4]0CA8*93^WN.7KQYE]OAS\,;UBWW6RONK#9^ 3M!;-B?;_W:-8_?]8^ M:5WL;O[/+?[8QO8W&#"/V6\X%>]=D_]0?N1(1 M^[GYNAFQ7W+_7P+&B6S*7,[=\V?]L^WH*+@988C'VCE=#"B\O_I^;W;Q$ZA> MM?O$F^EX+&$F$&N3@FF@N9*7%@:S7RY284O)IP.A_*)^TL7Z-HQI"Q,N:S#Z M70G#BP38;(4DZ##SN72V^O8U]=Z=M[L=3L[ MJ3WV^Q#V K?;EER]/.@>S":4/$VQP TZY1UKSX 6=E="MK[CNOSZT.O01K2; M<]C5+L^].?E<;P)T'LFA(7\8F63]N7==_;MW?_ +;YQ?+?% ME-TJ/9&0CB *$##AQ:<:EU,:B2AJXT(QKJ:L4LY4E$V1FGJ6BF#@K,!/1G#) M,I[@(\-T(1QS.LBM"2A(P%INIB12\%O =9=T6GR6HC&XI/04%]<@@408I+0H MIG Z6H*)G$URD>3,5O1C,7\"!FHEY$ AK$3N2S1Z(ER.#MH2$F\@Z2W1-$UO M%%\0;DH\7=Z&_<5T]R^#:6"94(@: N ")1$"&L5QV"R-"Y5AMN-.H!ZA$EFE MJ!.1N 2)"%$L*$.6""2* 8H-*1<@K_%E[RV-<90*4AR11"51 )&M$7Y^.>OM M2;C-62;UQ,Y@;V DK#,<%^+T,-B-5D9+Z+4S8]:LW5\ ]_8-P#AZA(2AHP;\)A## GBNH@-!I8HK+ Y32.Q E,XI7'ZC&0W MD=I6.(^2N\%M\S*ET0FD^-BR0\1:"@C> *@W=TG.U0C8*\R;'RH)MB8$7=YH M]P]AR9YV/PV/CKQ.0>V:"O"GE1BEV:6H""@EJQZV9+:^9(9+DN_WHP8EB.FL MMCP/B(06(>=@ \R^PZ#A1UN#YK.]>=2@2<&B#0@93P(^C>R(^$G"*[O[%"(* M,;#Y2H%ZZ,J@ DR_8V%]4DK/ &T56Y$*;@0Y( )#\D5.D:;*$FOQV<)ZBN-+@+: !CDL.32IY/3. M*LFI\Q[.(>( M7!%=ZB%\$;VK'2HK4V(X64_UDD2;U!O@NXD1*&1P$J,*1Z"D<"41[)1"Y&!8 MB])7KZ?8N4KV+79@S&7E$, MHP4S]#VYVDSLM,$?7]')EJKFMAP%2W)NYQ2.UP5IRJ2X!5F? M9=V3C[Y@0[XHEK[Y .D_->^A>?=G\//HBA:IE3+],MH76990^P"6MM9JH'$< M&PVGC9U3(O\ E16%< Y@8^V*-=(M&DD%VN2G'V(T8*FP5(KP?VIT9F$+?U0" M3?:!6JG$'W$=/?7@^]B#T^DG47F! *<3%SK%200@$FLZ,^^%)\!OB9\$*NT9 MBF\"_)<&LY/0!^&[;EO#&=B&G,Q3G&AAGI(WQ$+=-* PPAJY?13HD45N9*NB MP*[[(W@WZI*W\;3XB?KL:WM,#"__O5^^&\ZMV;YOL]89$ M_!@J3J-(6 ;H$_-?>K"9?=^3Q__C[N43'G;'PS?FE-W$%2T1DM>Q\. Q[ V.[=MR^U]9=) M!N$KQ3&LWO?X8_+CCV?]3P7U!+ P04 M " !O@/M67!;A]N<' #X, %P &$Q,'$V,S R,V5X:&EB:70S,3(N M:'1M[5M;<]NV$G[OKT"=:6+/4+)NMF/9\4R:)HW.3),VT;3GK0,12Q%CD& ! M4++ZZ\\N0%UL2HULGXECU7EP+&*Q6"R_W?T6@L]3EZF+\Q2XN/CN_/M&@_VD MXS*#W+'8 '<@6&EE/F9_"+"7K-&HI-[H8F;D.'6LT^ITV1_:7,H)#^-..@47 MSB7,@)D^+5GCQ)1BPZDH'N98-U/P:B^3>2,%6K_?ZS1/C@IW-I7"I?UVJ_7#GA>].$]T M[G ]@_/#KT%-39F#*]?@2H[SOM_27I@Z'XZUTJ;_K.7_G=%((^&95+/^BZ', MP+(/,&6?=,;S%Y'EN6U8,#()@E;^#6@3FN<_3H/))ZA'R1SF6VAW3]'HM_]] M/_AQ,&3==K-SW>+UML;H7#!G_HG,!7[J'_6*A[+^^;/V<>ML>[L?R,PW;S\- M!^\&;UX/!Q\_;+0VXV:,"!MIYW36)W1]=2_W[N+EZW8?>S,='RF8"XRT$6 : M:*[BA87^_)Z M-Y]0<"$PO_8[Q15KSX$6O*L@J7D\./OKHZ]#OAA$;)BB&LN&3?9>CA$<-F(Q M69C,F$NY>_[LZ.42GBO;GYM:Z>L&:*YXI%OS2(O\L>+AA>CQ/XNN=7A=_98. M=[IX(&^WF]<<^<\>V'(WF11"P4/!AZ5\ LS 1,(4B85+I66_E=Q@.5 S]@D* M;1S3.7NG318R7;O5^(WI!"THC?X%G)%741@9Y'$3T7:Z%FV/_MUW=NW=_\@M MOG%\M]F,7>9ZJD",(0H0,.'%"XW+Y1J))VKC,F<\G[$R=Z:D\H54U+-2! -G M&7XRDBN6\!@?&:8SZ9C30:XFD$,,UG(S(Y&,7P*NNZ+3XC.!QN"2RE-:7(,$ M8FF0PJ)8CM/1$JR<;)K*.&6VI!_+^5,P4"FA#632*N2Z1)NGTJ6X05M [ TD MO06:INF-X@M"IXQFJV[874QW_S68!I;('%%# %RB)$) HS@.FY5QF2>8[;B3 MJ$?FL2H%ZD0DKD B0A1+RI % HEB@&)#J27(*WS9&TMC' E)BB.2*!4*(+(U MPL\O9[T],;VCGL#8RE=8;C0IP>!KO1RF@%O79N3,W:W05P;]< /+SV MME_8"IP5H:/TI9-$XL=]>Q"J+B%AP+@!CSG$D*3F K'!P%+/(&U*TT@LPQ1. M:9P^8W<1*VU+G$?)W:#;O$QA= P"'UNVCU@3@. -@'I[%:<\'P-[C7GS4ZG M5H2@RQOMHWU8L:=]),*C Z]34G>9!_C32HS2[$I4!)225;=;,JDOF>"2M/>; M48,2Q'0VDN$[,]]'\8&/0W'DW#QHT BS:@)#Q).#+R(Z(G\2\M-M/(:(P M K98*5 /76(756+ZG4CKDSI*0>[U4.NU+ >K)<6 XA[L%?=8PC2JR@T-2BP- M:(O52@I_YF?+D95" M6:DX52[G&LC? &^&YB##DR.(51A2-04+B2"'9*(7(P MK&7AJ]=3[%S$NQ8[,.&J]#F:@ 5)@L1?3A 2=@V!1TJW1;4)']>S>1\D.!$K MA0T]PTB7;O/:V]1#OI &:HB2+S?%;#1OM7S<5SY >SS&:8%_.\[%KN&\ E(= MD'0J5!%U/W(#[[>H"42:=!R7A@"WPE"NZL?3-!\C14_,>FG=_!K^(KFB96BG3KZ)]F64)M;=@:;56 XWC MV&@X;>R"$OD'J"S+I', :VO72"/=HA$AT28_?1^C 4N%I5*$_U.C,P];^*N4 M:+(/U#*/_1'7P5,/OHL].)U^$I67"' Z<:%3G%@"(K&B,XM>> K\DOA)H-*> MH?@FP']I,#\)O16^J[8UG(&MR$D!A-DA%@#G]41K?Z+I0K64: ,,I]H-0'B M#3D?5]^/F:H00%8H/0,D4,TZ] []S9%-%X"^^0LT&ZQ< M_ZL=W)F_4\V?/_QE]>?_7VMP<\_#SY\ M_C;8P@/[YUH-V+RI*GGCGIC_>H3-[7M,.Z[=VGM"P?8H^,8VY37VI[?@=!_#68'O.H;4UY0&S"WHW8W+ M^(6V_N9)/WS_.(':]?QEC'FJT5I.X2,,M-)MGK+I+OG&N_[5S_"7!X?^+Q[^ M!U!+ P04 " !O@/M6=L7_DOT$ #E' %@ &$Q,'$V,S R,V5X:&EB M:70S,BYH=&WM65MOVS84?M^O.'.P-@5D1;+DQ+<&R)*V<8$F;>VMPUX&6J(L MHC*IDE02]]?WD)1JM(XW#]L:9XT?#$GG]IV+R*/#4:X7Q?$HIR0]_F'T8[L- M9R*I%I1K2"0EFJ90*<;G\"ZEZCVTVS77J2B7DLUS#9V@$\$[(=^S*^+HFNF" M'C=Z1@?N?G1@C8QF(ET>CU)V!2Q]VF+=7K\;A6GG,(Z[\6$<]>BL=]3M9?%1 M)^V'G?"/L(6BR.YDE%X6]&EKP7@[I\;^(.[X1]U2#Z]9JO-!& 0_M2SK\2@3 M7*,]B?+NTJE94Z;IC6Z3@LWYP+HTM \83Q'](.R5NN5T-?R)*(0<[ 7V-S24 M=D86K%@.'D_9@BJXH-?P5BP(?^PIPE5;4@G': M^!1&??3BV6_GXY_'4X@Z7SJP+?1N?&?0'^V%A\%P&]@)(J7RCF">/GL['3\? MGYY,QY<7VZ/=\2C_UV#B6\&\KJ2J"-K5 A1--!,<^L$AB QT3F%"Y(QPJMJ7 M-P5=PDFB#:43!!W85]6LEE"P3YX X2GLSYX8AD93&'4##Y*8:ZDP@PBE\@REN"=H5W02HI75$MV MX[EHCGGB>T#@C!;DFD@*B9"ED,2BV#>Z'NU%\?!4+$K"E_8:;:4"[>94TMD2 M4+=FV=*S@:@L!FOPL8+W7%P7-)U3).9$/]KK]O[B)?F6179[7G>JR*88_S<5 MD5@$Q1+>4LR,ADQ(F^0/C@ 48Y;"RXI3B+!H[ :URMQS(1?.IS!HOW$);,JD MSBID58'J$[PK&(*_9CJW=$D_5$Q2LZW9\IFXZJS515B[[A(!A=W]]+->Y*LD MTT;7LQLL8CZGS1L0]J,8ZTT!65C8XZ4V:U&XO(517.*U%2 M5^_JJ[CX&VMU0>02 W\S[4_5]OPH[&^E]L!"=K Q,@J+Y&DK:C4")4E3[!T' MG?(&PJ8F7" *FJT'1Y3?ODHZP7J5U&[_=>UD52^@;2F\6V714M/%@K_YWQXP']GCS$U!+ P04 " !O@/M6 /-Y8)BU M RJ@H $0 &YU[[_ I$C\ MF+L*B143AWMUXP$7#PCWCR#\Z;Y8W+UGQ?T@'+;;]*FK8/0>NL^#F),$2<[N M2B^&%ZJCR::J2FU5LOIM1;25MN5(3EN0#%57U1XQ#9%_OE"(X/0UI=\6#-%L M*YHIMPU;)FU)5 5)<$0B"#W>N>B;IFZ91#)ZDJ4(BFA*EJ3!<[8CJXZA:?C9 M00SS@SGZT87[]FMK$,>CBT^?7E]?.V^]T.L$X?,G21#E3Z[ON3[!2;>2V^?N M?97IG:)IFI_>\)7I31=OD9MWHR0(XJ?_^?[MT1Z0H=5V_2BV?)MD3XVC]K-E MC29/]JVH1Y]++WQ"XK4FPX[;$;'G/@._=YZ#EYE1?XI#RX^0$U8,K,1)J4"^ MMBQF[W'(=*AT[ME+X,+\!Z- D41]%;$$(%9RQX0(<-%9>'EZK_8IN3@SF?SW MKIN)) ! VJ*4O20*XV72P1_G9@&O^[EF"GBY9T43EKPMW3_'<[PZ.UUW'746 MN.V/PV!RNT_@MR&)0_>M8P=#.F1!DP5Z\X5G^<^_MHC?_O'8 NP2R^G^ C=; M'#[=)K^/W9=?6U>!'X-,MI_>1_ -._GMUU9,WN)/%)N?NO_Q'__Q2^S&'NGB MQ]O91W[YE/SQET_)JWN!\][]Q7%?N"A^]\BO+<>-1I[U?N$'/H$!N&\7>",) MDQ]=QR$^_1&NWX)B"%T[^?Y;_$#ZO[;L-J#-MX;X)N)>7/OPN?3>^ M0][^F[RW.-?YM=5O2UJK*X"82(9IJ#"RN;>6^,C5. SA"U_=R+:\_R56>.T[ M7T!7M;@$0K^V ',7#ORE/82W#-J.-1V#WNJ*TB=9W/[SF8:9YJ??>-..V^Y:&<)%\#I';I M'Y8^^&D>(B'I$V",3:(<9*,X7414.<*0."I>%S'@^==6Y Y''LH._=L@Q!'/ M@;CS%CGPBD_S[TB^/_UH.H8H&(?T-RJT%RD9Z%R0#-G?"45J]IOKX.]]EX0< M?3_)U;U7-_\]C^#%A[O9G^;?/J(LS'X#51'&B%<*D[8@PO^SYZ;7)L-T9F[5 MVK(P_41R)?L]^\BGN7GGDT':-QG2V9!G1%GRJP,?>QMYKNW&W\FP!Y]P7+B: M>"&I%;QXC&%*^,R59T717?\Q#NR?EV]NU.IFMUP%0Y!J>B%YSR^?VH-#\S_104V6W@@_,-J^78[7ED3VJM*I3.T]]@]"]/_PKQ;S:8 M_C,TW[=-WP_X18%1_Y#0GS60L&)]1)]AP@''?0'*S=Y*EY!6'$SH6-*6+CV/ M?_Q"_&#H^GFO+>K)S+WBT_SH-YIRL8ZK2^7P+K*X]^5E63I(Q>D@54B'O2_E MMJ!#T253E738^YJIAKJX_!BN?Q]C[#08C@(??HT.N[3>CP\D[GT1N#/KUY-] MK]&F/=%\[TO*/=/\TG%RO'O+=6[\*VODQI;7&/K7?^&[GOX/)+959YBUDU.P]^5Q,^@@U7^A>D0+60<&[7U5MV^M M8MOCX=C#9)Z[>$!"O"\D WS;"[GQ[6!(3I-Q]=_E/+8=K@.7FKS?>8:+PP76 M[^*O2?6/"]1C<5@ES9N^(#_&XK!*^C=^<7X,;V)/O& +]2,1?N\+]>--K?Z[ MOC71KS78J)+9VKOF#&)K[X8RCJV]F\ EMO9NVMJ[JOPHF:V]#T]SMO8^+OW9 MVKL^O&!K[R,1OOZ;Y,SFS[!>K"X_0FYZ;.)0-K]"FBM-#S$J)'P=DL#W-+7Z+YMK(M,[))]7E5^@U.' ;AWHT/3%Y^%BW4=B4--7IP<. MF1Z)2_5?M[+ETUQZ>65;NTK]5\[U6#Y52?.F+UF/E[PT=;/AWA#+/:]+7N09<-QV!0TS=R#[]L. :7ZK_Z9LN&>7-7 MU8:;VO1U_0&7#971O/ZK])JX&'NB?].7RH=>-E1&^#J0J^6_$XA)$_$AO_ZY(45U79T2LK&ESZ M#OX'X?UB>W!$(@\3_M'8$CT0%Z(/R:W)-Z5[5$87WRW_A6$5^,H#H8DC&90]_0:3/Y< M&;Z69SK%^N2F]*M+-Y]("O6DTIT_QH&O*)H[@A^S%Y0H!EO;T,C10'X0[.TF M:G<^R?Z\?XP?H>2U5ML8$$-E'5!YG)"*5MO %T-E35!YA%J76FT#?<51>6G; MP1@6#K"N(;"(Z'F;3A6< C"?!B$A13WFAMKQVD8BCXE-MHK:6FO.9=3NA,S: MQFLOG7\!)_"AZ&L0WI+7%("N_WP?!C[\:--PXO))K?2NQ]CR'2MTHA\C[$@F M":(FROL.NLRR<*>@2VWCN)?P!L?UQK'[0J;AM.LWVQL[Q,&0&X9VQS&5F[M^ M%L?-2M/_]I[_@GDN7@]'7O!.DK83=R-\U6D:AMIF69THFX_CF^JUC: ?A,T/ M)(I#UXY/N3N97MLH^0FR^$A27-L8\3%8_,-W83'P^.,TI;FV@=<39O61I+JV MTPC279MHVY?+3?\N^6-D6U11)(,T.7VWC25]>W?*3G#4PO'./3\Q3_\?CG *3#IU>>"=Q+HB^D%R_F M#.V)"57V?ZUM\&@C$ZZ"B=XA5;?N=,@)J M&Z^P,,<[^[3J*!UJO0KM/BK;OL.IFU M"\KLSNJ=Y&B1N#O)46WC'06JN3S"1$GTV_E4>.BL/?( M2%,(T>1805UK9BL5.9ZB4-LE?:7>Z5!N: D*]X5@7 <>M0YS M0OHHP*AM..'8#L4B=XK&>J3J8CVBP%;S!;E3=#6_Y3FG3^[;14BB8!S:)$I^ M'1#+H8-WW)?N+_ ORC2W;YJZ91+)Z$F6(BBB*5F2UM<4VY%5Q]"T?Z('/WTF MBM\]8-[0]=L#XCX/X@O%[*BC^/.KZ\2#"UA9_;$U=R>.IVUY[K-_@4J*UN., M1I;?_:47?H(W)S\O?:#D8ZLO%GYS=MT.O""\^$^!_N]S'RC:[EM#UWN_^-,3 MX"KB;LDK]Q ,+?]/?&3Y43L"'O23&R/WWP1H .2@O[XF%-+A/9[KDXQBHH1$ M^G%[\W3]A7M\NGRZ?BQ-AT./]O'ZZL?#S=/-]2-W>?N%N_Z?J[]E<=3A)4!5SY;"'5O@,*(^#T84)[Z_+ M++[>/7SG?@%Y]@/_=CR$E]A<*O8/I$^U<(OS+=2P#G$OO@0V/5""AJE%);X/ M-W1%H?TWJA6F;UDE5(>>X =< W)W/OE8A#6@>H 1,=89RZ[V@A 471O&ZUFC MB%QD/WQVW&CD6>^PP*9?I0]]3M_5"^(X&.+K/M.CK[;EI=RFC$\NITI.E:2. M("0?!H4:.]F74QW82:Y]BIVE_;&C+,(G ML3VE1>-O8S"_),1GZX=O_\L]7-_?/3QQ]S_ =[V\ M?>*>[C@P"4^@]SE1YNX>.%']X'SD[K[^UW^*FO#YZ2_7W(S)F)B+RZLGN(<3 M35F9HQ8%Y";QR&6IFL/ M,2<*'VL[UGO[G5AAF_@9+N56]Z]CGW"RP',8+E]$)U=[ WWWD(#G)/6^U)'4 M?>E]O>B;F=Z?=8E"^!QMXK-:\?B'P9#[)_R/BP/ZWXP ^QWFDHS0 M87*'^7@^C3;H]KH8(8P"N1$&C[BO+AB76]I$I(0QOZ91('PV>333'BJ&ML2V M+,NJN''I53>J_+/L_XI;\CIY=&6Y_$">W0B%/KZ%*QFGM5;W]OK'P]WWZZ>' MF__AN9O;JTZ-.9ZO*SYP7B(*Z]5]-K4:ZO,0TL( \+(.NL'!W^'X5./-K)!B1C;'TF(S"X 7?,UT;AE@MQ0P6X(A&L):XC44I_GKB0\4:QPX M=@%X=B'WKW'H1HYK4^]-YZ#QVN+36=LC-8X*[#3H?3Y?;[JR6 MH4P/GRW?_3?]_>/),7O!.SLY=N;,[T2GM3W;/-)?\ILFLZO7$F0KLW;I."&) MHO0_W^!]8F;2S%97^8W[L^MYW&,<$A(OQTJW^]@5_'@7/@6O$\=#%%K=Y #E MXC?X;3]"#=-=> ].#JBMXCZ0*+:ZWZTHLNS!.")Q'*U?DS10:BH%SGT =/3^ MGSM*',V4AA)X0^ 'K5[!GYPN_9#2 U>!HQ 0YXXLCR-OQ*8UA.'/X".0Z/2, MY ?@/8?,S_%[BFQ5:34*;'PH+@2HPRY#8LW!7FYU=6,)]!]+J# \6.[=#P)_ M(2PF*JVN80IMTS3,PD&2 J'A8X5-IB&A__I/0Q+USQ$7$X^,<.9IN%J\F8/ M+/\9?O:YUX$+')TJJS*N6JI7:-AZ%'-1X+D.ETVCKJ398H- ME8J)J5:3[3&@*W+18+LPZUD2.Y7)1"0GE,8M MI!\/=XR(Y1![G8I]LANWN"Y&I;"P)-9!*8)W^?L 0$&8GMGL)^$[H"@&S^S#?Q!3)]C%Z$ *X(>26^ %Z>K@^114<98.\T?2OZ0KA9F%AF9 M2.,* BT[)A%QSAB/!]-;1R&Q"?5J1(FC"9(1]P%>"L+/16,P_-$@P*WI+"$G M'ECQXE1>K?GQXF"3A]/9?.0YRW>X#]+,E'N@1^"FWK]@0O@0O1^>Q*&D+\,L MLXB.A([4BF+.%#C'>H\Z-5KGY8.A;-3L:@R"[\=)*EW25CD>1Q/M8+:Z_TN6 M-$#9A*3=GZ,]H6%B%M M*0LQSWJ*V\>:#Y^9J'8,6=XFL"P:'<'<+C-Q_355,2N/*XMR1U>DI@S6[$C& M=J\]_& EL:,9Q2+VQQ\L8%8SB^U:5!U@.=!YFOP R[=\5;J/ /Q^YFD>.?'J MJ-R[9'RKUZPJ/Q0X/;437@&;GX/P/2> 3&^B +#3FZ:Q9$EL=6_SG+-#))PS M[%2.G<=53NM^PM;-(,IUOG.^UXV1HTYXJFQ_&T?PHBC:6(%%HJ3?,7GYY.2T+,TS7?YGJLJO$DV^ ML0B")!>K@E F3?98X;K^FK 8)FGF1O/ MU1 (_/#^B&P#@B]"Y@0%(, M)J+&U$/,NT-CVM'//B(-V-]:,<*G8C# M+'_7R4_ S+98/U@?\T)DG?EP+^7HZAHQ!2.N&ZKZG4[<-AH0S\NPPGT !- ( M:G(BND" \F.G3O5X\LGRO_"JTHH.>*. MYN)%7#".J=) [9'EN*:H=*-H3,))LCK-?"7TM(>=Y/I%2:Z?%65/>/"9* ;= M@WMK-@V68WFJBPPL7^D%>'+LNPE4DE&T%N"CM$!H;!=,?_1KZ^;V:TY2P;0D MZR-]Q=UT'O/H@AFWG2!NIR\$$PY6&=XE3+"FMKH&K^HFKXIZAK9LI-T)G19G M/.%Y^9%,UU;(E9+$JJ_4>M3ZMJC.K*JS*;/F#/[=D' ;?21RZ;SQWX]MUVN5?64MIR"7U M26L^TDGA2"XIW,==4U[]Y<,3=T.32D3Q,_?UYO;R]NKF\AL'CN;=P_?+)UJR MW"H>-]J&U2'.JU:)_GLO(9$@N2938S,Z"0A6JV6/,>>;F(!3VRG RL99E+P) M'\NBE!Q+.8OR=1**G323B2Z8"6$FY-1G= H0;+X)*3'U&#\^B^<=\#>BAS&O:?VB>\A5F@QEH@L]65UEN@ABL]V>79E10/N MJQ>\YGMHQU5'];.2.;T6F8]VHC.J'_I8X(QM\M=B+"5<'@-/\,PEYEO/U!Q. M#@]^<2-[G#3/QN76I6]Y[Y%+%V]3*WH5^$YR$AKO>2#1V%O!WMD9(9D:HJ49(E^D93#PI3H\^4WL"?_"RW]$<>4$TQI/=E[U@'&>] M/1[V-D9A-J:Q-D;#GF=^' +#J'VY#P.;.&A2SM& M&,R G,V,Z@>_H@:$G<\_QEA**%4S.Y\_/:!_]_27ZP=V.)^=K#RG&9T"!$_$ M1V>'\QOKHQM2J_N-/%M>XIS3QFEGZ9V;S'24CT\/3LW MT\ >-PU^1 0OILL39F28D3GI&=4/?F=K9%AZ4V.-C"FVNE](WZ+IL3]&@0]6 MQ7>#<,:X,$/"#,DISZA^\#M;0\)RF)IK2)16]SL\ JN4/H'%R4Q:+#,@S("< MS(S.JPP(U^$DG.W@3T\=,'Y_RC.H'O[-UZ#5F.IIJ M.N!%K>[UV\#MN0DUO4.X*T7:OO]=<,2:Y^L%I'47;H M(%YHY9/"^3@.8][AWVH6=#66Y;;O@80+R,HEFC?[J1HWTJ MF$80H)&@S9_=U3@,04%Q%@7O!4/OV:-WGZ7?TU>T\?X+4>ZHU:]TBN(>&[/@ M.1<;?R"_C]T7RUM>W"^XRH5H(W!-$/P_+ I%J2G6&_2_N&]87?]K:-FT://8 M=^,'C+"/(Z<%F/=Q]/0/=EMM<0ZQW:'E1;^VA!;G6T."-[:?+6MT@3"Y]!W\ MS_44(Y?QE16&[T"-OUO>F+2X)!GFUY;[%E_XXV';"6BD']\*<@54(?3=&)GI MMV6QU15Y0Y-X4S%_^30_UA4:JZ1LCZJK(3(K:YIJKPA*[O*QQJ,[LN4+'QRI?/-P+1> M]U8%)@4\$PU<$X77!;U&>*IHR=(4?7OY8KD>;I.T@7WMR,)-EMTT;E'?J]E" MLE[C3JCZ-0BQ^,%43+Z07KR]T*A4:'3-X!5)JY&34I$_S_!54 EOAZ^^^T:< M]K])&.1 2\, CB&)TN<:X:HBY[?9\:-+VX8IQA$7$IO 8@?8SG,^B3=DXS%' M9H..3LGZ,*'J+8G3&'59O:RWNKH"BEE2:^3),,_XP$JY0D 9K:Z&@-+%&@&* M1?,Q6\]_ 7X&X:Q[7%X!GX<3LUX!9Y1\!S$I*Q\FQK550^9-8V>5R_S@&D-H MOYD/CHFS(=D9+D.1]Y&Q(_2 MNH8!/;]NSZ4],*=])YN1TODZ(?.E[] : 4DZU':NEB*VNK(L\LKN6H#Y[C7& MU7I#L@=<2>C"J[PJ2#7"55U<>$D_FJI^"F++JTXKIP0JG+)[@J*U("G /P47A2T"A<)>X=?JN.S@:1T M34YZ59:1>H!;#[VP. ;.O^*63&J$YH/ZS(,KNS((1C"Q]WO/\F-PX# Q;(1G M:+<(#> V*[ANHL["^:<,J$U+@NH I>&^O"QP##@_X,S:7&$Q=_P)5:>?%,8O>UQA1 MZS5LI8@R %&ZP&M"GUWL>K\!P]H9H=+GYHK/_W3T M19$X?5D%(=( O:[+O"K(38F0'NCX*9.Q\Y.Q(IL1965,HKL0FF;RFEA5MMN1 M=B%$I9IMB)GARS! )QAC>;BUY7^.\ ! M22)Z<$3_G+9W985=SKZP2SV!O;XLD3<%.*M-=#X09MODIY!_.SDC-[+>\>1- MR45QT7A1[917<9\\;XKUEMGJC_K=)^#8+AE(E5M=T1!Y1:M30F=%454F&:K&(OA]G9JO=73):8D42P"F3JG+*FI+8P2!8A7;?&8(:+=&"IR\5 ML:IS NST937;2B>^9/ )/364&:U1$):*/9VXW&^U4-@Z"5G#)A:JQ(M*R03# M_5F4$H;CQ*&PE8._/10P%4[0>54L&74\@"M_ MUB1>T,NZ0<=QN,OXU6<,F,+NUR^)^@1/GE*J9/! M<.C&M%%]ND_KH[$GOKVN><1J.I=3MF^1>^&[WJ^M.,1N3PLMHJ9#PTY1LP.; MB(F*+%F0CCTMJUDZ*\C+I"1S&"6EY@ER\'W?>963B#"[T0[$)(.-+H']:E5'LB-_Q2@>#)@SII\D+-B[J]CGW"RP'.2 M(,DTCO>%V&38(V&B<6217I)*".K^.70WCJ,8* .:J.SHM%;7 MX%7=X(U"'$+R[UL8MB.S7IK,I0>V YEAQ:%CNSS>E)>W/%8*@DLID33KF7Z[ MC%#P'+QG1."U+\1[9W&+G?9(9P"QRC,"_]E0RVYJLGOY MTK;'P[&'B_>L(V4P'(5D0/P(G%;.]>%WLG)/EODC&P_49^2E%9>O9HE[0VG[ M+8BB6Q+?]9^LM[)2A+E_FL'KTL[Q0.;SUAAC&X_9;X^Q=1MUAL(VZNKJ+L^H M;8?T7=L]SP/L'W91U1$,_]=6>U&>'DALP8><:ROT@1S1#*V_)*0NJZ95/)>@ M\9HI\H*V?%SR(_.;3P)?BVKZ8/C2$%\RK^HF;VC+9U^.@J^Z[ H>_:!,M#*! MDYUPWY_C/9LVFQ2>+BM4.@B5R"LB_"-7Y5ZS(^ZGA<'UCOGN� @S(OJRJO M-:[#\-$=]*-K?F^A*'Y92[")8"DG$T+D=1TXVQ8CU1/H='16X8.HE[ZSNP8S MJ^P 5#E;:UY7F0DX$_ ]'ARN0L!-HB<#PEDV[O-8_CMF-/E!C"Y*"'_V.1=&]AS2 M??B0EKF)!R0B],^A.^3ZKF_YMDL7ME9,Z$G3SLHII]]5I'%ME[)-**"Y[6]VJ] M1ZU/2%KQUC/23D'NT)U7#84-C +#*I1)/4JNGCW\;@(<+"@;L&!>U, MDN*K*.#05)(\NF_<=[AKL)8HYP/MDJ60FL%D//11U8RK*B+5&,I)U=9W.2WB M,%A5 ZO\.E;J&=61.X]/'CK)Y!@6]H&\$'^\7#%OYYS8VLVT>/@_;XJG$\ 7 MQ;41_!007\-@B/7]\(W_<./!U3B"Z9'PQK>],9+E,HH(_-\IGU=N8DUM7E-5 M7E>4&J7^5I3=PB3G9"5'.K;DX+DF7I0-7LXI%\^+Y^4;,3W[565S,T M7BQ[@)SQ_=@N^4YLQ_[*O*!)?.EJ68SQ1WGZS+X5_1.-H1L#^'011QHS#HNS''*C_NYMM28MY36I95>+11M2B:O,0* M0YXVA-:[R=M#"(:"&%*PR:RQ<^D[AJ$Z8VAO$,+ZB;PLZKRFUJGV*(/0@9WW M73 DX1:)I*B\9M8)0RS0RP*].PC7I LX1]Y&Q(](Q!H;GD%C0T: \$"\8X4E.%B[8-4,RH>NE[WR94O4Z,2^EW2ZYU=55 MK%^R7+F1.>XGA*E-N8-58DII=4U1Y7638>JD,75 2*E9D,J43S!GFX&J>,99 ME:C2Z$D 2>-EO61JR%D4 3^>[_@(G$K*"@ZM\"?!!?195@"OT&U\))Z'J9B^ M\STCZ;9BHX//J"B\J555\ZY&5>L8H(KZC!4"RFAU54WC57/G34P&J#H#ZE!X MHMOBJB;PAERG[DL,40?V%JN#E)CLDDLJK\@[;T^=8"."X[F*?R8^P8*.Z"Q: MSM#UW2@.:05&%FC<,2\IH2Q(S^4<7;<5(7KN6@+'45).\/0HPU7A9*6*<271 M)#A#X,53/)7,<%4T@:EB6,F8U*3).J^(=3IYR&!UZ*2FBG&ET&0Y6.Z*YW.B MM1%Y_>?QR3TE5]7PD$+2IR98RL JO"XX=;VWWIY.4M=211>5UG38&9+7%?A' M+!DI9@?QCNZE[\Y^C3I0FL0K9>.ZC/W'=J9WY[[>ZJJ\IN+*C!V_KA_WU_N\ MN[,?MW1@Y63P@L".XK)/LJ.X^Y+Z;W@2MQ\&P\S37>J.*\,:W@R%!8I=6A6:2923SBKJL"HNWKV8QI%H#:M&;WA^@)+H7*8D"+XO+ MCC4#U(D ZG!X$FEU2EGF56DYN9;AZ43PM.CQ[Q%029U@7>)EH28*BAWC/?RM M&YSSK!T<8(.L?SN[<_Y.1MCC$+;RQ/MC&(V[>$!"SJ7*O4#9T;/-+-P0'T4J MW@9^,&\M2UM*N=4U-%Z1=CY^PM)4ZPRF#5LM%8%):7556!26K7W(P-0L,!T$ M2[AW*X$#7[9V+@-3L\"T81^H(C1I6(&;-Z0Z'1C+7Q+*;(_HQ#[)5DO[72VQ MF$I]8BHGT1/REL2<%T2L)V2CVPSM93L6H+%#6)HV!E!EG1>DYH)F_FN.A,,NJ$'B89Y3;(=Q,,$[?&15'D)8$)!A.,9@A& MP9W^G21#%N@>OVCPBE&3K#:VT*_/?C/C17UXP>YDA&6$/;T[#W7(109[[ 3C MGD=HH'W_@7WV028X+,VKFB Z-R(A3'(XA$5#-+!"PEFCD0>C1.S%P>12'-@_ M!X$' (UXKF=%KIW4[7>]<4R1-AA(;P- M:HZ<1\.T -,"FV5/JEP+R%MJ@2U'LE(+*%0++)<#95J :0&F!59OUE0@>NJ6 M*J!R7:2A#E"6&^('U_(VC&J=$DY'8)S1YE8 M9AM&2L+/*\;=_:47?NK6YSW[HZ.>2\?'V(H)MOR+N*#/707#44@&Q(_<%\+1 M2FC-F]*''[XU=ESP<#_6@Z]4E!8V+8$8GC6*R$7VP^=,%%V?3HD^]'EHA<^N MGWFKZFC)[Z2?2RY_?G6=>( +BHZ0G%M,M6/ZY?1RAUY:<)>3:XK9T75EY66A M(ZZ\MNZU(BSH16VKUZZ_9DBK/\H&6\O!&H5>NZ>:ZL=8V>>?QYU,RBPRJ52U M'&=:2TJ63NMO8RN$,47<-:@ZA_OKV"><+/ KYUDBP:.I)'ETW[CO<-=@+5'. M!]JYB3JKSQ@W@\F2@ =ZJIEQ5:>S&T,YJ0KU<*K$8;"J!E;Y69PJ*T-Q8I\\ MIY/['#NZ?SZGS0YQ#E,VV=%])AG'GUO]CNXK CNZSR3C^'.KW=%]161']YE@ M'']N]3NZKTAU/;J_L AFI>3V>>L)17:3FN;VW&YP4N'\HMH0WCG=RF2R=C)9 M2@>+9LVE]HA&[LDXCF? MQ%NU+&ANBY^J6Q;,9!X="9=]] M(T[[WR0,\@"IX!:Q(8G29P;(4P9D??!80$NJH"4U@]=W[\/ 0%EG4"XN_&NK M);4Z:LGC]/L^]-[R>7[OA.(4\_GJZVKNW\N6>8["SY1Y M:3^"UKY79(47#:EXS+

ZKU)#;M?##I.&7I*+AM7J5T;%?_GDD'DXZ:;IU7 M*1PF;A>:BL0KS'0PX:BU>MGP:$LVS< M$;;\=Z EYP-[+"& \2QP,2$?KGT!UR?=>W?-N%Z]'D MN'%G)0W2[RIXVG441"XR_B(DGA4#N*:'7#$@-/-4RGIA^HC5@Y7P.%[]R"( MCD1::9X2L__&P:),Y4'ZKD5V3 2^<^1]8_C.\V_6YQYFBQ7_BKG\? MN_%[W2>SU6E_C&(VY5"^)'44;;LSWNM>JW5,2=W#R7%%WL=8!5ENS%B;0U>U MHZG;CN?08S4ZIM84#(AB1U+W499!%LS*!VMV%+TIA#4Z@E%LK/D;6-).W<@; M6Y@ 'H.W_99L)UX%/AT42BAEV^/A&):I($Y) O7\]F02 M%V'46J(6!=,7TG=M=W4ZZIF1YRE8E*Q\BR;O9-%.LB+$[7C8 ^$+^HDRQSK# M2VD!VU+@O"AY.0S&?E4B>7KD84"K,]":=\JDUAMCOUF>Y=N$LV+N"[$)1;XL M\MS:LDX-RT/=&'%3YQDJ&2JKT9=J67VY M-L$@ ZW6W\F)0Q M*6-2-B=E6FDI*V3N5%@[2!IOR@JOZ\MY=$P4F2B>@RA.3E8RN#.XGS[V01K&KV1>U4W>T+1Z%$9C0G%V0E%&)O;DC>D@"3(OJQA]8.NB[?9, M%CHF-V'/A.*EW;,BXM!B>L2/+ I!\H8_K\X%61<'S*%#W>* J[!&?;&2D,MG M^S%[OT$2[O 58. M"3E"PT'PBU^V MK1;;U6>Q4,8EQB7&)<8EQB7&)<:EBJ)1=6XTEP4CY%974WE#5VJT0\>0R/3% MB7"IPCW]>N@+I8;ZXAQV](&#M%\K'7[.8;M[ MIM#O=RNT!UF57WF7?>W-+>KK*!^5U+.4%GMH%JW_J^E-K_];BOD'BIMN'LPN M$=6SP'F>&[$!Y*N+16I&LZL),XR?),97Z/+2M=P+.3HFK4ULJKQH+CLZ3!28 M*-1.W6]=/%X7L#:PP5#.4%Y_E)>O@%U$W>O8UT/2>1@0+\I-KLW+1.%L1&$_ MA1%U:67Z Y,")@6'D()RT?(]E\S590SYP#I 57A!60[]% ]Z,E V&92E,+F^ M)-G64%302^$%4>)UA?GK+&5N/]5L4SHT4WCWL$M>#X5=>#"[[(PRGC.>,YXS MGC.>,Y[7F>>EG/$FU)'4,3%+1K]^.?C(D'U&R&;:C/&<\?ST>5XJH7/]*>N: M6#"M61;L'/)&L8 ?31P-^A@>&@8X@FF!9"OFX@'AAE;XD\1P3Y]@I3]6*XF= M,6=<8ES:>ZUD>8=:R3!@>JG@N05=;W5U2>4ELTYE^AFH*G:4MD,4=7)F )5A MQ@#,R PNIPN7#9&A@G II'_,5EM-]JK[N07L5M4S8CT?@54EC37E.!&351BU6 FP*H=Q6/ P])X.>'8(8 M:]!32#O)K:[!Z^+.=5(9O)B?PKC$N-1$+ATHI+&KJE8255U5:@9+P*A+D^K& MQ@)9Q)9QB7&I<2&-'9M4&RHF8O"BQ/(P3@5CU48T-C<7-K16=^=X&$//8=%3 MKJ1#P0*V.^)(S\-1Z7(.#$+,%6%<8EQB7&+9#4=H4MW8P!D+;S(N,2XQ+C$N M,2XQ+C$N[3$:U8 FU0:V7! DWE#T&FW1,2@RA7$B7*IPG[X>"L.LH\(XASW] MK$TUVZYG<3W&)<8EQB7&)<8EQB7&)<:E9G.I5)*&O+\NU:9 NPS+.B]()LO0 M.$W\+"VR*\2/6#O\G,-^]TR7ZK^.?<+)P@Y-JAM=\K.2QJ;RMDVJ3:GI3:I9 M:=N3Q'F>%[%UDVI3;G:3:H;QD\3X"EV^ER;5)CW5IPHR+^;4E6.B<%A1V"/\ M#^?J%4/_'_;#VA(LK9/(YYFUK9MQFRK(M-KDYGY,FIDTGY@T[Z?IN*DE3<=- M6>)-B:W7F,@SD:^-R.^GN;JIPZ)5,W@]Y_PS$WS4:3CU:C,5KWW M7> =.P2BV=O9V]G;V=O9V^??GJ_A)7$O*M[Z 2@GYBQF@J MSR[0+40:1OM$=47.\C?I\T)3>J*_C=GP%JK) 0\$5JE(&P&O+N>L,Z@SJ MM82Z4J!/2?G4$TE0,+%;XF7=@'].L#TFDX?FR,.IE*=DF&L.YDJEWBH%"X%L MK8U56,"9)B]J,B^IR]4R2Z?>,J%@0K%OQV2QN%)%HH GSD *1)77C9U[J+&Z ML:7BNI1I[9X5$9SC<$3\R*) (&_X\^K\@9.L%<4JPC$N,2XQ+C$N,2[5B4NE MO+3UQ:NF5?^CIV":GXFIF3=^FI1)MQ:H3W UXQ(\8%?XR(W)(PE?7)LD?4T? MB!T\^_0MM,5I09]/;W5EG==R*@0Q*-8:BDQA,"XQ+AU!K:\OWE03M6[44*V? M0WH6]ANG^5E!'Y?QPP!' "M[@)1#0LS:B@>$&UKA3Q+#/7V"C5TX%*@HO=FN!31/R)M\V J,D^;##!( M-0E2S/E@7&)HS>=OEJA&8*45G?G929#3YTST1=#%^LRT;?'D9J'(];5M*X08IX( MXQ+CTHEPZ1PR%&Y)S'E@<5C2 8M5,BXQ+C$N,2XQ+C$N,2XQ+C6<2^7".8L] M_%:$<\!?3BIX?RL>3=9:75,U>%5;WMELO&7K.84M\IJSJ M=RNT!UE-56F7W>\=VM0UIV7;BKV\Q8Z)1:NMBD9^M=7F=&0KQ?P#Q1-WZ#7$ M<+[:"&P ^>I:B**95S:689QAO(ZZO'3E[")NCB1@_5M347A=7DZ[8*+ 1*%V MZG[K*N&2V.KJS*EA*&\"RLL7>"ZD[B6L>JOPLFKR@K1<78Z) A.%0XA"&LEE M<&-P.P3<2@45U<6"XQ77NI5D&EOA14GD#7'9Z2Z=9T(P]7QV>6E[*8";TJ&9PKN'K>AZ*.S"@]EE Y+QG/&<\9SQ MG/&<\;S./"_EC*]O_%"/VI,2=E013%Y6JBK\Q9#=2&0S;<9XSGA^^CPO8\'$ M1E@PK5D6[!P2-">%E7.J*I/AR O>"4G_.!J']@#PPD^U5_WH+X*GAF0]%872RVS"C0-PQC3!$W@4H4QFG75@59J M@8)*P&AU==[8O8 V@Q=3 HQ+C$M-Y%*%P8A]JFJS?JKZ')),5K9GB@,N(G'L MD?GB_?UN,C1>S2;+0ZJH"+XFL6\JI "QO M>;I] YY5X,KP(P)^&'1.&#K;N\L[Z24\.2:JO"+6J4\(0Q?S3QB7&)=JJ:EW M"&SLI*GE3%/K-=+4YY =P3HZL;@MXQ+CT@F%,G;LZ"1C/QY>E';.X&,0JPG$ MJ@UF;.[$(ZNM[LY^#$//8=%3KM["HIN\EXY.LI:'(];1J:X08IX(XQ+CTHEP MZ1R2&K*.3BQ#@44M&9<8EQB7&)<8EQB7&)<8EYK-I7+1G/VUY)'U5E?D1=7D M36F7YMP,/S7&S]*F>87X,6J'GPT+XR:M?V=Z-_UU[!-.%HJW;DKJ,B3#7RS- MT,P:'96T_%#5+=LWR6;#VC?M#H"*-?AN RJBW\\>\WG.PP; K^[MH0B-:N7$ M\'Y^>%^AXQ<;H%;2UDG!5C<\S)-7]>73 $PLF%C41BSRS, &F5AC!B3 ?B<+O7*![,4^DQ6W M@5*P]XX@\I(A\KI2HLD\ ^C) K04/O?3(5)1 98RKXBX=&01E:(Q_$^QU?,( M_-=Q7[J_P+^R@77OAI0L["CQTPJB\AT9\&A+-LK,9C^>]X MMLT/8GB[%<*??-K##&8V_Q@$2$_CETAUS?]2W?=N%Z%%LQH06E M.RNG/+3"9]>G7%+GY;0,X=+1*_B*41#1HM,7(?&LV'TAGU]=)QYDPC;S5(H; M8?J(U0.8C./5CRR"Y$@,DN&XUFCB%QD/WQVW&CD6>\7KD]?2A_Z MG.JY5.6@GEHP+W3:R>6I.'6$1*32S>+TR^GE#KVT8!*3:YK>,01UY66A(ZZ\ MMNZUHMPQ96VKUZZ_!HO#_0S6*/3:[3?D$X0>:4M^U5([SV.:3,MLZ+0>W3?N M.]PUB+AKWR'.)-]@;J8-Y609WW?U8FS9U2?1Q1X%Y8 Q@ZIUPP&$ MH1'4.>?3:#MGE]9NIG_8:8KU!F^YS-EB\>K[,.B[<8&LV0B(0.B;LM"@1HMY MB"(OY;0X:7+^-9.*TY6*Q>(DU8L%[?HCB@:O&,NY5J>45CX3FDE?T<;[<7VM MCHX0 *5HF&E6B/7C0P+\MUV/<'YJ O&O^+.-GN,X@O6BZV]P&Y.(X69/JJD> MT,[^8=,)<&@7L):2\X6,0%I<6EIR _0;=BZI( %V\:[FK<]]%X23_G@J^U5+$T"Z--VR3/M;390=W6L K1 MP=7M5N61E\1&%4!L3(,7!8T5&#QE+&VH3UD-F,165U0TWM1W[H]0O\);"2:4 MCEKSJ,?VC<5.IFS7P72Q/PZ#BUF)N9L0\Y&2&I?D\U+4=]^(T_XW"8,\ 9)F M .\83(_PC=F'P)7LO[+TJKJ\F\PDJUGS:, MUOO"FW"TWH*KE5EPY@)O"P;

( !)AZ&D26A]J5_I%0M(R4:\W// DT%-YY+X*J %=?!BO-&3LT/YN\>:C]Z M&,!@_IT&&/K<*"1#=SR,.,MW4"O;,-68JN@!\9QV'+2!O^,0VX)%Q,8?7%)$ M2S=0?'9*9UIV5))=_Z0*X"V)9PE_U_^24OK2=^X3#I26)2P7*(N\*!7O&U)O MI_?D(;/9N=TW9LQ65]9Y*4-Y_'0PTFU;*>:_5TFZM%-W)"0V<5_P?.*9Q> J]4GLD%@1 M^4*2_][X&7D?)M0M:U TH=4U3=Y4EY.#6.^R$P'5)J]E#Z@2L)5T2C'AG\+!YW?#V["YSD5E?4 M)-Z0FG$B)"M4 >,DZR%XJ#O/S!&_#\G(N$(Y>^_MM@Z2)1E6TAALSI1XU5YY\,E-=V+;X;N M#<=DP:O./8?%7)D*8MU(ZV_3O;?,>;G+]NAFKI46)Z/5E56!%^6=SS@R![K. MJ-M"3>\3=F:KJV@J;ZAU2HL^/P^::O%1&#AC.^9"$H]#=F)KNQ-;BQ+D9A)T MGU#W(2%NB81676 )K4T%5:6EE+;'UV9%K(M@_T7L:%>/!5J5CK0LU5X%WQ:I MG[2+,UVXX.1)"E;AEM=8_10$Z<5UB//;^P]@QHT_\7,N)YPH+5T2EC!3=8E7 MC.7E:NF,@#+50YOB=Y\W0 N&M?>(4-Q0!80:O&:4Z)5T-(2F]B$;2$;ZI!+- M_LKSELGAW-_W3JO ;K$ZU"Y-+M^B#O6I9M*RY..C)A\W((W_?AS: PO#LD%_ MQ\-09QLN6QLMN[?>:5W4I^#2_GWLAN0O0.2GX'M*XL<)A[:::SR5< M5DY^+C,Z?PW"1Z#R5(*^D%[IRD>Z1J5(-4U>%VJ2@\I"L@?>+=L)8^N] +V. M,?]S\Y_# &CGI O0U'%VF3N]-W^!33@+BBLB;>@5E8$XU]^$(Z0\L M V(F Z+O^I9OLPP(E@'!,B!*>):CN2BN.]/!)FE=P\*U%81KL\9 =W3;XZZ/ M2['XO;0E5EI=T(6\R)HDG#:NBH=B*P(6YCSPIBKPAM&@4@V-JQK4N &7"N/( M>@/,'0VDC-)5$M=[SW4;=PEP;\Y5/E6MM59IK5B??LVHO\/Z5*O,*I9B88,B MX^>+R?66=(^@U"NTJ >!)8N:5+7ZJ[T-=-*SL;B70.TA+4N"/Q!P'U\ RO[9 ME?;;QYX!ZA;\YWI*U0<2Q:%KQ\3!"Y>^,_^'F3OO81Z!LUQPPO;&2-OK-YMV M(7BP8G+=[Q.[_*Z>@8<"L_F=N%#!QP M@G'/(Y-EUFZI&[6CXQ^.2*#344MJC;22A&$:0Y-X4ZFJ,GIU/#_R,HI)/Y/^ M/4B_62/QE[%=L2!(O%Q98X3CB_^I;4*R 5R1FW @;6(E)./E3O*!.\VC)2$1QKFTX!PEHU5O"W_'>,??A!C:>\0 M_HRY^3%Y#BV/&UEAC)YU/" TT@X#=B=)BG ]BJV8T ,;G>)3_MP,5J7W*IC_ MEK64OPB)9\7N"_G\ZCKQ(+,<,T^E*E.8/F+U0#N.X]6/+"K&(Y%#F:?$[+]Q ML&AMW+YIZI9))*,G68J@B*9D25I?4VQ'5AU#T_XI&:WLH<%D&VYD/9-V+R36 MS[;5!P!<6-ZK]1ZU/LV18>CZV8!4!4:\2*Z$*MU?>B$\ES/4HTK94G:OE.Q3 MC?QW[))%O M6> Y29#DI2&OQE-QN,MBJP015GUKM\=2;ZN-2XT+T-?CL0$<8+W MPW_]\SQ9A$Z2 Y!XQ[?C(;S37MX0G7?C?QM'\-8H^D(B.W1'J,W!\IL7V#^G3KF2+!EH:M^T%4>V+2*H MIMJW9$76B=J'C\-7K!'B(!R#SY-]G(:\Z#?1$,]^-?/UT]D41,B,PRNSHSR(R.>/*"D&O-W-3Z M".OH%^(%HTE?&0 S6AOX:,0-B.7% \Y&OS3M7 #6:6#%W#AV\1;P6WV8]@O( MQPO\@B^.8GT>ZF'0Y]ZG2>]"B[_CF:N1N^#WX@ M/?J*G_[A4^-*36KRKHAXQ 9O&_ 8$2OBDD\G[WVGS]L>@?_0A$_ZBLYCA_L: M! Y]_$LX?N8N'?"BW"@.$^']T/KZY1)(C-=#\HQ4"<((A] /0F";S_UK'+H1 M3!YOC[C7 <$%P A&/0I=&-G1-'R/AR!;Y]6DN@! MB-XM[]FU.EQ9J2SB"!Q5ED4I72-.6$^\9..%7]I^2<&;%4@!YS$&Z84EY1^V MCJ?C;QLC:F"*'P=!&#\!))(3HL/BX3-M:JGQV(#96=5@#.CJX=@MRG9T*[G, MHYP7CA[Q7% VJ7IRL5=A8JNYGN5EIY$H[>#/P3BTR1+E[& \ IARKR[5>7"K MZ\^<#[P/M M09J)]X)BYL>#:*H7'1!]'.[L02K\>^["G[NTXS'\*9T;K=I K^!\ #6.V^^# M@*7UM7Q8"^+5/U'=^"]B3XIIXDW7))W$\W-C3Q4%J@ED$[X;J!*OY\..?W@3 ]B4/B@/"R:.X0WSSQ6.J"^$-AI>&SI43U'-:4V@BYX*O'F$^O*9^.AK@,RBTS:*R0I7 M#+YZ207%HDII.>8).ID:&&H5_%1;XWM<'Y3/.%5HH$6^PFV<*+3_1F^[Q,T. MT-4&?N$A44+XBL?V_R2&9(XZFYL1>-W+N,E[$H4[)'8?8*N/KJ]U)1R?&]&[Q3U/7TWW+C#3QD4?+\2VZ0D N9 ,%&8;).M1/?IF8\.S-U$M!*]HC MM+,GM3S9Y][!^N&'<"BYJ)-Q'8=V.+%L2>(-A7&T@NPXY62/(1I0MZ"'8[$H MGX'*_QK[B8\XD:;G]?_H1+)<8'SK$(P_#)SGTJ$]7E_Q^+[OU(&0I)1>'[["&[G;H,,)@MB6 M95D5/U9BW(]F/>^!YQGK47P\"PC13Y=E"U9S,5*U*?QZ'!N5'_S:Z,]T_X%+ MF M3L 4=%3.P>2NI#':8R 1SF@JU:CQ$Z]^JL4[=/"S*.B67M[7P0,LY?.G4;(' M8@?//C51*]U]8]'=UWLB"$+/= RSIRA$,HAA*(;6T[2^8.BV41]W/XL%GERT M9FYV$P=G+ES @UM U0@6T@)1(T[6 782(\5XV1!6W^.0UDA=4#^9)Y0HQMFE M>.(]I.MFFZ"O 6)-,A.))CL;"JS-_0@\2/C"W&?#!'C_Q@\GT0D:/*1*$&B$ M<4GJ)<2H4-!L@]6ARHG&)GJ>^YQ&.::Z 5N31U0Q)&%E>#;P,B#%P8:!A$K^V8HO.EX#:&T^\ MTDS/+:Y<7L!)I/&C>>:ZB3>/?P2Z -"+ XHLRG(>]@W(O[8R];_,Q^,%W[;;C?C7*=V!X& MU3-(3+X]D5D 62_A+^#:!50%$8:6)LC)(,Z-,"B8UL!.\?3.3S ZCF!5E166 M>.?IX.&^R=,8: -G)'7\$%D\Y_9GMQ%X6G,YBNC[LUCB&)"_.#2<_90VB>L$ M,@:\!W\?% K*/_ :9FQ'N ($3+D.#3YF@TG7NE'J%TP20COY"7KNY2I2<_S]WD=,%GO4FU#5T']?GM^D9U."V!"U\ ]S'-./5-7IYY5G45VG!R= MDH]M2G7+7:=N3+I8<-S[0'M=T+6B*K/0M2222+6F6*FBRV3=6K8B6_CZTPQEG@SFQ>T'5F-R(D$3J!H)(]\!#NJB."7"T1Y#6L*STVI=JQ M*3"VY4,K53!(6F30TR DI#+Q4JNE@PI&4%_!H[A"K:!5.VP-V+<<[J/LRUGK M;.-'+7!QV:E:Z43M:X,\/WBZ(F F"WI] F"3$]3TA^N<,DG%*^C%/*^TX&B)$WWHQ+<3>&V%)^5>Z(EV5I?-V5;4279U 7BV+;14VR9V)BG M7!=X/BYWUVLB'F=#!0F0J/$:P"V ),\%@#I\"KHT%[$W"ZPT $EOFV]8B)8"MT8CW(ST2#0?(YG=6*'9L%A%*8DEOL\%MT!-$Y=N[&*D M21(^+^[1M+@/?WGZ_A&_DMZQW."67A _?^I\X[0YWF9(0/-:ER8_,#"T/C0 M@7$0Y!L*3:"?F M @\!4'2;P<8H>X^>JDBR/]) 8!R 7"#BX-TTB.DOQ&;GXY6SN0QIS#CU4V>2 M%A LDT1,P.C7QQ6#!"&A627TUP[WPP\)S8-WN&> 8S+2],,PGYSW3)(>Z-X$ MIA,!2A.! W=L3-/B29:.B)=#,B!^E&S9P.\D&_U<,#/-4YV;$"VK/P@\!US2 M-!Q-36_\GN3%SW\\<>7G/X@3R2=6[L#P=J#=W+3?,2[N@MC2Y"+@%MKU*07Q MZE1)S/-^CKHI3>G^2K)QDH,$FN%%OT7-/[P[@4(["^T".'P,JL_]M<-=S=\U M_XK9C:]H'FQ!#B?2_#:808A><9!DZ$P3EG#0H))0 [!C#38^ M()T^[NE,5TDU=PSM\A7%GX0Q9OR"&4[,P%0",2<8=QRBQ%5\"NE>*KTP:U^F MJ6[9'A*V1)S7*QWN-EBK=W!38*)Q4"G#:V9T 698],$Q#'+3UB?:?VGU5 /+ M59VW_!4P3A-9OB>;VHCWM;G,LF#6QQG&T7-T^"?C# ,BZ6&&= ?^Q8WH?B'@ M?^?'EYG_H=-#,VFNB5V;19JQ>,9SV"+#LC M/78Q,Q70XLG0,C-"WERZ?+4)QD_2_*8LPV"RG0W^QNN,_T)H]C"8D A/3Z$Q MPD:Y:-? 7"1Y$6F:!$S4<].]49J!#78#Z\& 4J.WI,&H'HE?,;LB76!C,0G7 M=@$+]-1(1/4EOV"PK?3N=K)+/3/E9,!3CVMBG6=R(6#$X^$HS9R4CD8B42,Z,]W)W);S'IHD>Y=(S<3'3;:TDR0/G&UJJ2;$XKDIW&<0C?Y# MC&'3-IB5<)93 _@=$US?4\D883*H&]-#FTDN_&@<1Y-FG[F"@&FVB4JXX+[A M(1M.Y((>3#8)%J:OR(SJ[^,@IHDS](0F3?NG>.(4/<4,FIBSD^F75!TLGN=*3R E1[I>YU">9"9,N3%1* NO0+3/C''AVR"C MDP5\XC?"(WB2=(A';/%5]/E^[D3IXYDP+K#XPR/!I.>8<.IBMO/^PF0_(NPA ME&;%1!/K#HJ\-M;]1T+.R2 ;K6>>J#W'\SB3C+,5)R^R%%PT&]4>U9G@?GH& MA&(8CPABF(OZ!?XT62H]OKUH+I+#>>E!B31/.3&7]&M)Y_AD'9[:B.Q(P-1P MI]F2."DDXS M.P&R?#HS'@31-,5P4UP[=_-ER[2&_5T\UY0:C:74[)Y2LS%%9F&OQ>R;JF#8 M3D^0B=+O*SU)5432UW5+-GN6U"];@ :P,',.-PQ\^-%.%,/ZE:RX5)*EYQB& MW-.(K2JVH@B.84J.U3>(8.B"Y)AR?6SC0Y)>.K/"FY]YHVUE[KKUQ\BA)NG# MY>./Z&-RFGRR+X$+WH709'H*#KPL:T0+8619JOC\[$G,B=V<75;2/]&X'SWZ M1@_E).FY:;+\S,(*3&AOX@GCB[,/9EYL/#T\"/ O>-!H$O9B-8Z [.7:5'6O->=J":;"N"O;A6>!Z[R6E]T$3 C(P5J) \ MRYX$$.BI%2?=)YKN6"2'86"\S^^P''5PLR(]WH)1M60][,-H9QZ9+ [<(59Z M0AB$TZ-N\Z>BYN/LL\HML&U48AC6P\W#J3:;\?"S,%Y:\&.&ZMQ-JCR3"B,6 M+=X2)_DC>/88 V<.F3W\P,,@K'37;^F09++_OI YP$]>F9YN2(_=XZY0=DC$ M<_N$GJF:3&UAY^$)QI$$Q!QN>5<_WGI45'-TO)G(])K MO3%-7\K\HB?:;OQ9GRQ=M$[_--$XB<*Y3"S#_/&$OOM&@)_H:$T\-JG53:W( MHGE(9C^9.88YT;ID67'9-C9=$AYJ1B W7^#G^6GAU39-R,2OM!WKO8W,:1-_ M.DVP&'^UP,2$[YR8%>9A*_[=UK5&E5=9- MJF]I4!#$),]S^=\ELS%G=ZIOZ$8UQAMSED1+%3DUN2\)?44Q!%%2-$WM]2TB M]273D7I]43"=Q271W*>HF=U8@?,XQ,UWY39/=X$\IJ&!RVB(FFXJU M-%T0B:@8DD6FARJ6!:[>;OL*^FR<[]>TQ$>90P*+J66YF15ERSN(Z]M4WZ'W MD2,8EYDY!Z6-QGR:>'T\]2SQ"/%X,>TK\/,<56/SFAU_:# <=));MSJ=+/VM2YO4L+A= M09=)SRO/7MPK:JQ[)>\K&[D,UW);].LRCO2?@X -6?XT^:BPZ3 MJABJ)A&]W]=LA9A"3U0@K0M_L6TI_:?L9NYBCJN'@([22&%8#Q(^M=RMS MG9>-WUXIW+ F5FLGWO7R%[$DJIWN\GKC.*DTGJK645H Q@1(>^R>/HDM67E MY," /[L^;:&ESC>-F^QGE8+LHST@SMC#W(<%\-+Q7_K.%QP]<9ZH1[,$:&DY M/R)U+[*]4-KR"RMC6*.(7&0_?,YZ-;D^)1U]Z',ZNW0#%2>XT.Z+SC>YG.XH MJI+8D1(LIFVITB^G&XX=(:^S7W)1TI3LV=SK:Q]>>U'5]_1BL:/O9\#JGEYL M[HO"1D?8GHC'H' Y2#2GN5H\R0Q(]9^D).*8^YJ-S:O-I5MS.F2F/<&.TPER MR56@20U_2[SMB+N>\Z]7=H8_ Y(\PJ+C>[+H*$V4?0!3W F8,_UD2_2QK#F+ MYII<[3CCLZ.<5(5PGRIQ&*SV":N3\ 66.PG;-B$S?;F;T!O[-EO4S60YT0*/ MR?)NYLAKX7[**17.MHEXZ?G7NT?XAYUV:3 1_==6>SG+,Y[&G"]B*-$DJCJ)J\.4UL.1UI9 +' M!&[KC?J]R!O6-N1%4>0E@SEK?%5(R]")P"ZUH0.(-7#+6Q M>4);>H MEEIR]^G_2D5;5KUCAC$RD![+TL-B>)MXSG%&V8 A-F.495Y?6[$Z]C#8G0P M[,X:&59)WL6P-L%G_@?]!8]?P:BP?T]2$#Q-.)VD*T5<,(XC/. #$^/I4:+Y M3*>5&QA2.7KEKC3JYW&O=+@3:I5,Q,^8<)GPX):RX*Y/D[*BNRGA:8)6:5=< M/=!PT[2QI5&7'K#6ZNJ\8:B\KDJ;TZ07<@,WK2CR972OJ_2B#A@3EPRGOR5=A #U=M'6[DEG)P[7!YZD ME7O3N2<7\WP9>8WKM8=QI"YCWDB45E?HB 46Z=MNCA> 3#/249CPGZGP+S;U MW5WHUH6^]S"2E6I(H\*_7-:&"3\3?B;\2['!2F1_0PV@B@>R4O0-%'U%8*+/ M1)^)?K[$+?:QWUWVU^U-[&$DJX1?$5#XY5,2_MH&:HX]#';G40'PB983ZBZ7 MQ&IBOX!D(R6N*6?6(;6'KKZ3;!$FZ([W2'H.QVYX, M$9)V,TI9#7-IXD#@7&PI][:\6UB4,-!OGM.CG=4J:KT 9+ YCBE1 MEDMG+9?)4L0CE\G2M8Z9;):NJ)+UQV47+;FFZ1U5%E=>AI7L'^LA^:7N+#Q] M4>F(@EET^B6NZ>KJCZY[:>:RCL;)/8D-GCODD:6C9?E=9EME9QOKE]XI606F6:L MS2+;T>6]I U&RV:7*5*KJTHJKVC+:9@E4\D:=AB? ;\?,.:Q45BM]1,LIZ?Q"[#I1 MR5Y_@/(XDHWMN"2!%]7EE*WM?+V&KD/. '[K3UH=!WXZ=H,3>5U3:@2_TA:G M@=4PK@*?#@?WZ48AZ1/:6IK:G).V-F=S$E17#B'NRQ*-Y_1W#GBQ8\8U!Y=Z M''"9-0/7.:Q-GH+8\D[:)A1)-$0:GWFLNH:!"16+74@B#YJAVE!U!2!HT.*' M(7^G(A7'@;[8ZAJ"PFN5+9V.#_T"^:U+#9N7DEH7LB37Y<(6ZYF,N>TELVM3 ML"F8OC@*(MI\_"(DF&CZ0M*LQ12),T^EE!>FCU@](/(X7OW((GV/E,:KSU-B M]M^#26&!D?5,VKV06#_;5A^8S_B.. MN/& A-R > Z8HS:83;SWG?OPEZ?O'[D@Y*P7R_7P96VPJNT(;"?WX?+KXT=N M- ZCL>7'6-CC\O&*DR6!:W,S:(/?$&[3N<23T%8ODV^!N%52!PWQ@8%*YI5J_(2* S9 M[BNR*-BVJJBVV1/MOM87"!%UP30P\V0>ST]S)R\H*R(N&@^!,S ]>HP!9TUA M&N'!AD6RT#].$H0Q69,62/E";$+/9\@B_:O4V:*=^\;);-"%V5_"!(#&*"]C MLR:",PHHEI]QK_>T>3M7KO^DXJ\W:&'TQJL7N59 MBB9$LC:D]H.9;.81C3F5V_QS&?F3_,NBK9]:GEV.!#0LC_]RXFQ<@;/!53+S M74Y"-(Q\B1?%H1M5$6S.B'C74>R"] 'VOEINR/T=/> RVJ;>&P3LD/[AB' 2 M^V*P=(75B^U:'C>"552X55^0$\P^RFG$IVMKX^?SJ][I:KAT2%QI=;%#@"'7 M*9N();,5\\T-290^,S;5FTT'D'IT+JAO45K\U43\-:'DR0:63%A%BLC28F3> M_5U1OZF8<]SP:FA54.!T],+ZW+'*G %M6V>@ FX=YGP4$[#S$;!"_A%#+D-N M[9"[?].PO<>H;^LQ'E'2YI*DCK$]F5!F^=_%DV?F-EIE+6DTPO8ZF[5]V*C! MLKW.$]GK7$HF8?N=I[SGQ/8[V7YG4_<[3V*7ZT?GL<,]!S D'],CN5[@+]<@ MVC3AW8Z/U(XFVW8]*##_TUG*Z?IAPGQ&JROSBJKSFBHVI5Q917M-3.S.0^QV MVAL]>3"?-9*;!.,#6(_M(X%F8D8T7C66F]A4+'EL7[EPBE4X"D)PP?/=SIQ< MBU-/J5A?Y[@JITH36EV%%T215[62!^M9E3GA MRJ7+;W+K=%;7F_GR L&512<"%8N=ZE\_YYQ[620A6K1<"DS?'BVP'[YJ^.&U,^'/2&IK%+3+DVZ)G# M \24:SU-W;6%]Z9GEJEWB^T6>[#%;H<*K0SVWBE:7QNT-%K_R97)]A)N?-A! MK+,+?/Y[! *.]$09YD'\'16? MYM" =AS:UBDW-H [506AX%V\6:@ROK [$"O9:!WV0#8 M0Y_8[K!'N7.&MIHM_J*#NJ9"W6XJ<'=-Y\.7]J;EZ2CX#)6AK&M/UO+V"&#/ MP8F].77V$1WZ.6=-'?1HSH>D;&Y_<'"5BF=7&98E#Y0]>](:E.-X*.-NA]\= M?A\2OP^DR9J ](.AK.E[KI[;87R'\>>)\;4L"(=!^:<9$ 9/-R!TN-[A^G/ M]7V$+G38T6''>6+'X1CAWJQE0UXQQ$1SV9.=-0W ZS6E1(J*'V^V*"WRI-H* M)ZS?\;^6=D:W[.F:8^J&:0XTU](5W1D-+$5QQT/=[(]T5S5XW8^LK@;C%3ZP M,(7O2[]__T0E/99J5@"021Z\[T64K()%/&QG(D5LAD:6X$Z:P09"MR?=P-VS MA$536*LK)1-XTYG8P1V,X0544*14\R,<2UX2+]3&2!9+@, ,<>ICJM L\K L MB3^7QE$XA<%@$A8G$E5#'_NIDV1E2N)T%+._4EQG$M*4LS2"1<1,T_V//XXN7"CH!A96,;.DR^Q5&\=U[L $=*@=VOEEG#T&+!@)A[C;R/ M.8:A# ;*6._;^G!H66Y_; Y!V%45$YX-ELNR%3G(TB=FXS0HXL2K4N2:*Q)" M[!4J:"1!OJZ!]97RV^,[6-PQL&*=@=RN&N9(-^R!SO _1P&4?8G>=?6U,$;JNVL@X=B:8(253(A M.4^(RV3_&+P&B=@+0 +#P%@OB&%C!#1I;;5+ MB?_GJN(7F++5G&=9.A>;,GJ[T]U^TR^P-%/,0%<94;?^+'?3Z^D'*H1UB ML08,>XC%ZCOV;W]DL=IP_>-G6KM-;6G9DF;4;FO'654'ANVTX6=T:A_9/?,E MM3NV78Y-ZXYMEV/;B9(UBPVM*65'RLNK8T'%L2LRGL]\SR%0^E,8L+D$JLT/ M5"K3'4I]/0,'\9DZ>M$"LL'5\]:.)]>!B__W_J_4N[=]M"146+_JNGJ'VL4; M55850U:>GI;7O&YU'<*<+<)H)T*8?H]"W&F2G8:#C@ZT%\!.3@>>@RUB M6]S7 MNK?CZ)H=VG5H]Z@H]8A*M3>\PQY"JJR8Z VU.KSK\.Z9X]W@.'AG*;OK+!W: M=6C7 K3;2K$[.2Q7%!8YBURY?L\P!SOERAD]J[];>M7&)*EA3U6'!\CH&EH' M2.P;]!1MMT2Q$RS6Z)D'.5E]QR/8N%B]9UF#+E?N/'+EWC&'342U+V_ TZ3^6 MBND_AJ'*BO;D#HK-BQ;H$.9L$<8Z$<)H'<)T"-.0O9T\6JB#N@[J&A>CUKRN MZ6UYLSO8TQQL%U79^;O/S-]=1Y8_4G27U=]==#^Y9[Z+,NFP;K]89RE'0CN] M0[L.[1J^W;%)U@H"-&-Q F;W\]$\!OYR$ MK/[O<=94?23UFL+O'8]_#$GO)=K?]U=PZ$^:F/OLR MSB_I;1I%\*\U/7DLLP4]>4J0@ <0>T!Q1<_%O%7/JZJSVY:UB>!Y9,P&[?*X M@?@@8O04KJG6C<0WM9ZFZ(<);C]()+YVD!8[NKY=&/KN07H-C$)\)&*\K=M: MWUSER>%U[3J()T7.GT7LWU?1K1=W.)V% >_&5\^U^EPT\:?OO]D:^/X*4N2B MT3?[X9.-'9[AO<\L^3+^QF!Q]_6K"UD#-.8J T,>*/L*?SJ1X6OO42H=_CT_ M_-OLNCP _@TOWEA#35:UNN4I3H9]K0LJ:65^2S4H?_ "+P9%6;H+PZ[<]M;L M,CNVO^.I/0U?K8LWAC*4M<&P*ZC<-&C8DGCO#1I@Q1=OS+XF#XT30,-S4*.> MQ (['^<1#NA\J,>6O 0(1FTRP9.RAGW9&AK[%?,:%WYP*"VL0^8.F?+28MC+]XQ-_6CL ,#+!P>( %1E7@6;N2+3D3.[ICZ*_[I0[H M;>Z4F8/>GY&7L'?A0U ; /LH=,JZIJQ G^0%Y%N,O9_2%!8UB246X&86/!-2 M$L(VW=1A]+)C1]$'?.!VO6R-^&; $G@;8.;?Y%GD<2$542"[ <)VL2-Z M_VFA(\?VA@]ZTMI@B5I>\6L1U_.5A_5<\X">CYX]\GRJ)G\=N%_@$J/23T5L M0^9 7_:=PQDOAS@,-,-R!@.K/[)'^G!LC09C77$=-AB9AC6PV+*O7:Q$>I^' M%@4N!2G!7T0==@A\>'0-);?X*6-?]A+EL'J5U7$.NF*T(,[A>B72+.">KPP< MUD<_G&=H@V)L5P:N$:$-EFD=)K3![$(;SL2CWX4V=*$-66A#%(Y9' -1MWT) M[::>P[K*1JVN +#'EAE<$"C#R ?&8B&)UE9US(LW6G\HP^Z[TBP=BK0%11[) M?]XOBF CV$T#$6>0WV$16WW44_\5GL^0Z?L5OSBUO9M#)+?%0F&%V]TPY0- MX\GNE6I /"B?6)IRIPYYSP.6MB*L3X4E"V0.W9(U36\0+)U;T-59:$)_VE%D M!\E\?#'[;O\4CM!=<1=C-[2AW#>>W$F[TQ,:#%2;&<.^@0K+T/55V=34!@'5JMA"+MB@7[Q1M=EU:P9"=^)W*T"J3+V0/;,BS?#H2(K W-/\N2>KO+$ M^DV'SATZ']V9M =T'ER\,8:6;/6?G.'?#'1^:JK(8ESO0LQ^S[BX5Q'S897WK C\_74QR%J<>N1A&S?US98SC_5[;_8,_CBY>+=PT7+19DZ+#B+8[K MJ9WH]__9^H9P MJ/7'E@["#1:S'%C,80K3!\JPOYSFD$\A\3EVR"AY=,J39Y2T(36NJ#WLXT5( M>+I)+/T9CM(HD*5/=AS;SB2-69)@E$;+EVFIZU.4]O$<"_VO,IEG"KS?PM;/\[BZ8+ZX,[=UZY:31G=I2O2%- '%E&I2M\A9\\!B1*X0R7V),VW#[. M W>R(/UI^\G$GBY#AKAM_K!TW3,O8BY^]X&-HM2.YA16WY-N>"[CV(OB M1/H+'@"AQEO&IS*<7*W;UO7*VP[2*'P%YY>(/+9OF!:)@]6]:$V]>&,JE1$' M/->2$Z6 PZI(DY(>[+A(.$UG(3Y.$!FR+*D,4Y*0_O;A]L.(WXL/A\H/Q($) MO$3RXAA3L$9S.)N1'?S V<;V?1AEHV5'GX_*IZ=K=7O2!WCST>11./FD (IB M\3$*H+"&P FG!"/E">FN80\)\%S _WK9M/W-OAR<%T:_H8EKWYIV\0:V-+!6 MPP:)T'B("AD7RG/;Q.X*Q+A- &F@@@)W R#>']9LLWB"1]2@%$F@6SG3=.I M( LS02'A,D'W@ /R8@G.\\JQ X?Y/J7N%6?)OP'P@P-;S$W&$O5V+/(#BT[N M3Q91,D5N_LE&-I3,UZ1;:BMRR)'S#G7+Z"D*3WBLSCNLLHJ(;_M&3S/6/]_X M\2,/!P<9U]"RS3[^;4-,[]TRFKN,)3U?%8G#Y^L"WS(=LW-Y'LKLOY'79&K# M-S:UD6]'7\8?/)1"_B^)Y#6%%1VT>$T>6EKSW*%/P[L6>ARQ:\].>-<%<1T1 M[]ZE[#,,^/V!^??L$^DTM;'.P'!?0QX\O7+;_J.[GB.[,SIVUP*T0P;W_2&L MC6TF8)LZD/7^DV,I3\ODJJ8=D [5:/SB/;^K-?LG5/U8U)W/OE+C,ZRWN!^J M49M<#"[>]$U35I6Z4:='*I*_"\FH43)GBU=+.ZV(%*@I3]IPTG8=]26&RO^?;,3]I5% M#@6<"+B_T@K 'V+5AQ68_U667#& A$Z9)6_U$8.QSHB:;[7%OB#2A4QJ"!^?7/3J'BKKEP!"LAIY4L.3S,39J%T<;*)IVV=804G6J) M:<=(Q#YFQ>M#N6^U7+DZ"POB*N9AI65TY^\! 3LKXT$1\',8.#OB(%8/,#19 MU9N4@7P:;6510^D:/'1]')IB5^AK3[,K-*:1PW+$[%G%(7%C91Z"MA)95R_. MK$XXJ(@6K U6_8LW6%FLO^K!I6C0>@O6CK!@3.I&-%A=L(Q#41R<",VL;C6! MV^)A@Q&+9\S!/ M_WI/V>W='. D#^W3*NKFJM.YP=9MC&O>S8//BS4"1AT9% MY/%XFTC/#7>W$@ :+UY@%B*HC1U.KCX=3]P<4;K:L MZ):R&@O:7\EAT48#4^LKH[%F6;JN&L.!Z0S4@3/4#64X-LSEV-'RG'_['T-- M';R6^-P[9+,\/OGB8MV^/AR[MJ:ZEJ&;&F@0;*P!07#&S-+& [UIV2\[=E*A M,_YM3H7=*N[0:D'[E*\1&[,(TR!BW(SHGA*0H(?2XVSI^=IF*H\D%;6XI8K1 MT_K&_KN4&+W^8+=.+9N?&>KZ29^TV.WZOYQ1R^NNH?/VQ>/JTUODZ3 M21C!M;MU=3M=VW#$U0L<'G>!_8LWU)*B,B%R]>#YFB4[GU"RDU5EE'."%7IQ ME,NZH>3*Q7,8>S^9>_5O%H551Z ?Y8[JK\NHO:Y=SNM+FL0)W!D0T#J+,X]R M:#LN#E3]('P'=Y&QB])^6"RI#NQ7!_@\QAR?BT/EZ?L_'T?*X)%:Z64L M(9Y:!S.&**8/-55[O=^&V.?2O+[#M&>$:<-#8IK5.DP[D"FB%8K:+<-&1-)O MFXQY.VIO5K^6X%-#8S)V5. L_6 K.HH.5W/]3]61C/I*7,T[?_(*L;"]/JBG MP[DL!CS%6SVH#K?3463*TNI.ZRMK.T'+^@74U\IV6L""YK.ZBOKJUT[W\,@J MT*6Z#<@U1M$Z'T'N3$4RJ[KZUT:9;!4N,>>FGM1U.$WE$86D@\BF0^3F$* M M(=(Z"40VI.1/ZVH4G?N"-]>$;E'4*8WXRL-RA M+AJS]XT[O0FD3S;5Y^POUH$4 E9=X?&1YF](^[C(_(XJQX**Z(4NER&_L3@! MN$H$B;Q^L"/W[U$8UR[P8F)6E"8;U94[LTE$X UN*"MQB/]"T5 $=$DW 7K7 MO7LF??7A:D2A6M)%ZQ>GW>EDB$_L[V!4.AA36\TS[ITM>),^L#?X?J0/W2;X MABW1H_K7IEV\&6B&K%5D^67Z$("C1[6:I],PR,Q0'*KAU.WD"O9^-;6C'RR1 M+B^NOW^Z>"'-HO NPNJQ8429:O"WPY@;UX?M1]NVTK@?HG"*)X#U0[^,W])2 MZ<1J'TC_XHUIJ;*N5%1Y195PQ\O=[%'9>+GOIS,_G#/%IY$RPQC10C?JW MK0.2*K*A581Y%Y<]3GU_+MT#96#NPJT_D4KM= 1$I=:>0.T#,"[>#.5!13$$ M:99&"#Y)5CVY*-B;S2[1]%(V/Q'N,Z5MUZNAZ(LD;E)$TV^- IM='03KOV$5 M#9R#!3'%,E]C.^8[*I?\V[QX161K$;OB#/4F $:64@H7]97[/K&#+U28//Z, MYG0$YL^B_D9-F,'<"$,V*WH5KK)\&U<4$Z&H>SQ62X]G@(Q?D55CL+5(E$SL M1.1KP"]\]IYTG4@KEK1EJ*M]K*!LM_14R68ZNV\K 4)EIZXJMCX:F:SGF2'%4A1FNXHN5$0NX>S!LK?C M:3S)M)<=!L9S*+I8!M[Q6MKSB8))28L/I23[X?!'2\AX&6[CZ7+BX_?;RY>/(G0 M/<&?49<_F1=O#$76U-4R4H>W^^VX4;KGNOO$8"#5D'6UPA;AP6Y8DOAY[RT@ M%S;788N;Q7WG6NX9DSGAF-L3D7N"Y^*IF(QA-J8J#ZI*K:RQ CP1FG?:[%ZH ME@58;*R13X!0 45"XH5;+($V4BC7BYB3A-%VSLAEL#^>4>38B%"M;3ZN/99< M?WO"H%.XAP18#5%Y =7E-+SA^$ZA;-N@P0SDH;;:9WUW5] RHNR;?VR?N_#$ MJC_&Q8JAY]B5?&X2-I6T'G"JC)2)DCBQA%5XTIAZSR)UNPYL?TZEH<;2!R\ MC=:S?;BTP"4+([T#I#?UDWBQY>96M],W3U;,J#%-GVO:K?YOF +I"%,?2[79 M[F+5&:HY+VX/;B-,(VF<7YJS<&E1<6EA?FDHQ\%K_TH#3EZ(_BR.$F<=5KE' M!*>W'8>-=&Q,GG,CC9@8DSS9G[S3$%&0[QTZQB!H<"S;2 MIN)Y_"QAUZXW'H,0 !02+MQ&NCZ.PJDX#"![GN/-*"6#-LSPA-8N6I9FO,8: MA:!F!'/$X*Y!VG:R]6UY;E+B@7SN2HCIFO+ZK9WB &@5Q.);\-D=K (7\$$L MZ*-84-Y3-^[1M^IKZ8\ ^Q_3<@3/D4+T0#UXM%H0?.!(9 GVS]?.X)CI>,3D M#TR,)&>_I''^"XZ:+9+#5?X(KD<\^Q J#K0TC(R2VFK( MP5Y(_K"JT%L]-G4:*OE;&L-O<-5?[EET[\&@-0^H63)IZ;I!F@141VF+11E] MNF-2@&\DS)D$L*2[N20HFVA!@BW5PU$:!4L=U1:L=.IQ^N01Z'O3613> M(Z6#<_%$].0&G* M7 P+QS<\1"XBQL6ZR>]'))U'B<&NX'?^A1=3IBG_9H9Q O$\<(%,(0F4OJ34 M2YY1#F,W(@CLX6(82(X6JC!C#;NE Z;%)"U60? A1\+1=+M_R M1#1X799&J>?SA!^8FH>UX5_+FR%2&R?>%(\&+R6Z%UNT41[YM_B)JF&& 2>B ML"_[+@CA*R?C3)$]8RG^#4+G# @P;.]/1GVMN<@-9)_=142.B=.AYS!$VN[8 M,UZZ&'-&$5"I]"7,QFP02KG:5]P,5N6\PY6&0$SM\=CVQ-DB\/@>>@%D*;9] ML85\V]CA >1\ $ I3F=(JF14+E-D."20R_R&HA"[UN.:QY[OXXRT#RQF")>4 ML" &@)#QO5GDL01).N[,]QEG3_@ ;G(.EWLVV.N \(/WAD@BPB,1!F8A[/PJ M'%\Y>,L<2$ >23*0@Z=TFFBU"&? +3"W@NX?;I8J\)5P" =T !D#A* E-/D, M[R-S)U2$6T'\!<;ND; QL>\91XL85^ 6>!K0E1@ M!"QD1:M B==N]BI#DO*$B6[O/CP M[EI8<'/TO5<[PO2"NH=Z2!-2U85F OQ#S563XR_A]:(JW,>3>%<0UQ*&7"TA') 9 M;X9TU^2Y2D+(F MQ!.'J_ZTAA 43CY'%29[=(@@;W#1T*,M@[KL$>V?P+1_P0;1Y@TS^]X899(0 M [/ E5!(=_B B9P>:@F@\Q#7\#L*$%/@<+D%M 9<[PQEA_FZO9XW9ID,D"D M 3%Y!'!^AR'6QYUXD4O1(0@!,O%:SQZQA F1O3PA^B*OR!=9/A@28,4WLH 2 MJH..%VQP."%)G=Y!M,H%^M)\^'LE;;Q\]_7SBY[TGJ0)%R;)U?JUNXU3%$%C M";ZD&4"QP&,$ZCIB_*P2SDY1 @JE!"4EKD#PV% X&8?>R>"?^*S+[EC 2!C& MG@"N7>@Q)<%ZRD 8<+E2L0Y$*'J5RS*V%,/J?#SG( 3AU:9UH$!&(_BV\R,# M9)2=9]AFD=M=!,Z-&2-+L2UD.;1AI?R(XB1UZ1,T2'/AQ.9 Q 5@XB,B@R< MT=L)@UE6/B]13=3+/-15;%C[S'-E"2TL3HBM)_]"6[67<)TK7_C:N^&6+80/ MF+DGW0!!<=T(>Z,@NI>N*I/L0)%RA:,;"Z; &0/P("PP#FFD,$HQX#4C'00> MPN$6, 9PG.\Q5\: ''EN9F4"'2KQ\ X_GYYO<72)II(M_F>N<4C2D@8P22J@$?9C]B8<)&TVD$+V5> M

&XY\^3#R@\;32 -UMOC0*73B7PN"!!J4 E*@YVD1A%% ">]+"/G-S?VYO M)[*&Y<>$N #D9A+!*T"WQMX(Z/7<]N\\6R[1-$>\ZJ 1(^(#$R<=67,34AM^ %HURBY$,,67X(8 M%>+GP-X<'V0I_O'R 6 ");[HDY\D%%+/XCWS8/UG^DX,F;1*#-:,HM M3&&F&P37#[(CM_+<9CWZ*&L M8))Y : O+[Y\?WOQ@FQ^42#,RF@7%'\ 4K/8[H&!'(X$*BKYN)8F!. " M5CX!Y JNPID7>J)<$_V3[ZJ\DT*^I%5F>@X:C&3)1>,0;'_D!<+#*!!?1 &Z M@IA%"EB88(0-;):D?U>8E60:*DY' M6&4*'Z/5#J7 S+ L;/,VE_SAQD%EYGJ,,"^1(E/L;UEY%C=3O) ?"XYZ;X.\ M2Q9%8<]'21@60K]E!CU./+B]$,\\3B-NI*<3%Y21W)6P>+@/+[BWT=J;3T7V M/?1JTF& Z!T#%[$#%J8 PVC>BX28N;SQR^_O/]^^X%/#.!Y# Z0/JAQ",$,R M9CM$Q684N@&DSTV)[C,#E^*B)#>,,ULK"X8T%C[5TNIJDJ43N]ENT8+*[E8S4=I$ M2Q<4+[?2<+A)?ZRIQD@\>(G'W#V0V\JF%FHA.;)R_U["1,D$TM;1Y(5K^D1D M#^C$M7N/R G*U>7%I\QV[=O R=BK !/5RC)B$'%%@F9!2ZS8&)S;S=, VPV M*AE+Y,P)&.=."<(T?#C/A0%,M>*Q!( F:&58T$$S,DDB(YI12'OV> (3-^L+ MPPF95? NJ"I.Z21@3A!%A!R 4@ _,BZI1-*G:VGFS1C>JPS; 383V7>$1 M)"(6(0" X;L7=B6 -:#=#V1W*[DNB;8AUPN# #DIG4ONETEX( '=*PAK\%DV M?F8Y&F7X0;K++$*GY+UG ^DN+L%.;!@C3#FW@@%$TSO1K,X+?L#E(F0E#PA< M8KJRA'E&,Y(0<6\8Y MS)#!U7;_E<9"5N!!0Z"2?+I%L(?-3LE=*:"=ILO7^$#Q7" 6>5.$.&2D),0% M< .->5,<,V\[6,F,MEB5CY5MJ9\J!D&3[H =5E7QX@Q;GCF,EPV-QQ#U3 @ MX):U9-(]T7%*&YJ)AK["YYK?0$7.QC<,0TM"QSWYZ)>4/ M]S).*< ,J##*8 S%9HY&A_%(:5M1DO9&$I"_B.1-F;C=6E?9)B%T3=@+ZB(V MW'^,KGWAY.&N?WRL\28\BR/E,0,"?AQ\E5M-Q$?# @'WWV(=D/ M0A%,!$".Y!F.@E93V@-GE],0H MI0QB0#I&K7T 8:8I_VWF$J,"^0N":8NB% M$Q6,+>(B/FZ.:R.Z0\*)MGJ^'B6Q%_02&Y.H2#@FO'PLB%6C.% MHZ8RO^.2]3M1R3SS M8-L+]LKL^,A6@K+K/76TYNW>KT"E#^!<070%F9\?>SRQIU<";3 B=@%62(OD MZ_I0G@1;').XP,A#QG>@X47CJM\Q4,_OPU)(6Q8VPU>-7^?;Y$PA**V;=H4& M1)O<1"C@X"^Y=8YB@N;361)RP6II^YD9JM )N&^_4 P6.=^). ==_8$FWP[N MX)X3[DBW>0$ENOD$+= )BJZ4]T6ES#,ZX,X#6+X3 M9ZH(9Q-!Z.4(@( MW'5-1(U''V9B1&ZPY-Y$$?=%*1YP#Z!S@Q3.?MI\^6^!6@$P!IY],I&# P[^ MI]54;P=J!_?$C9!C*:SD[:05 +' M^_GF]ZMQ2K88LMY<<==CB1:OD.($DR8*#,0-XU*S)O2QL+8+=DE=[.V$2Q$8 MT#ME-FH?7&3.//UH/ I="FT@C9:AA$7#+M#4PK>5QN2$!Z7$GLX\BMXIY+0T MS@@R7R(W?Y!9$PWP'-]Y$ ::*M$J87.!8V3''M>8IO8/;G,@&"@%#\?I* L: M3S)FDAE'N29!RRXSO#_)YQ/QB^@\^IE'?[E-1.?1W]*C?^R;XL:F0@%_AE3AGU4C#>@B](8)!@[*6/=4*]4QY+VMS9:M'YE#\&#Y(OZ'/_2N]\#6,DZMK\O3?LK\ LVU2C=Y^ M^>?-.TFUI,N/:->@/U_(^2"8?>.#NH8#XSA% J8(Z,/L=TK)^LCNI%L1T]DP MUT>U)>'ZW3^O/[]]C[HOZGP^N[.=N;P2R ^\J]J30)[L6>3!56. 1&[@YR][ M(M(]CY\B5=Z.,)8<+CU@?AX!"Q Q0=TX6U ><\_#Z- VA% 1^BY&4^:6>G*) M<0-3*1H_%J'OZ+J7XLQ6B3$(Z)3(LCY&-@]LG- :4Y#%PB#+$,Q^Y M5A[U:?RHYY2)?IK%D!8:>3&/01:IM+'TGJ1XK,O!5UONT\5UD^:<\KHTCO(I M\RB,7,REQINP$N"Q,7N5_>-UUE_%"V@\^N@U,)H[D B%;(P"]5*+'MHP?RQD M1'W;)W['(3M/Q5:YLVLUR1.4XGL>%CY%#A)AONG68Y_<.: M_ R+:?VE=,3PN2*GJW9&=%W?EB9W!4 MC;W3A'W3W85Q'J'Y:QO>[]IP_LCJ@\(U2ZK6$"^C3)T]MKO]ZW9;;'9?6%4V M#4,>Z/K&SJS; NP>FP@_.N6:[L(=W+4"[C19[0_EOJ)V<-?!W1'W=JD/-=DP M!B]:#''Y&%H]B:(2^AIX19K6,X]]/Z?8Z*]U[ 2K&Q_3?UHE,U+Y<70.CKUD MK:JU":HK]MP2J%9E5;5DS1C69'C5MWQ0\K,TY4[DI\T7I1L@G0R5UE_4DR^G M\FD:HO-AKO+?E^3+4W;GO,U#^+.G#2@9&(=^WY:*)D\T9K5]"*(RNF+ M("K511!_Y3VVE@QS/*CQ>2@/YJ!GGL2D<'HT[;3++0'$Z@!D+P#2E#'.$U O ME5Z_LX*+Y3SYP5..&58 '^A M*>O::6P)G9:T]2T9BMRWZG**YMU2%T32)O&D;\I*O_V12V=.&@9J[S2$H87R M20NM*)^QC$$8;Q]_W&EZ#83;2U4V^@-9T8[N5^VL"\\8YE3#DBVMAGV]@[D. MYIXD,@X&LJK452>;!W7G;M+2:LN,G4VK?3(CE@7.NRI.[(AU26QMUL@5O;P*W5"40=N+4)W)2>HG6VQF;?D:KVZL9(G)6M\255 GOSU&*" MQR_A5UT:;:6V01N+:V>;R"N Q@P[H"[W%Y)6%,J1YB\U/UWF#NOK.P>M1[")>-^J1$TMD?EQ=P?6,1$_WF<=5XT$L4I0E%,ET8NC[#^ M:"IZ2NP&UU5?G:;R7T77*]'?BIJ(8%!BJ3_D0L>A<>C[X0/O*N)0L?[%MD6B M(;!H[P3?47E9;"'%6SME;1-%9Y"@:)U+/ M)%X.G3=@<<.'X,&.7.H?@JV/I'*#N@S LA*W'F]MG#6KY25LL<8[+\&,M=JQ M]RE\9SN\WC'L-F^+M:'!DH"[8AM%>T_1NQ/7Q=O-9,=1U.:EXLO9HF5K&E'W ]%ZR>5M 3D:8.\FMT0%:-59J6@:%;") M:H#WI%M"KZP&_4%27LR>/M@"=BM*M6-9GJM^3Q^NUIW$:L(X M6Z'.BG2M;A M58$%Q7%%MXJLIFA>I[N:I,K8*0.[[^'-86^ZA*IVQ]F-\,L470?RYHRKW3ID M>'D< [8#W(J5Q L#\4^P:KNH\0S?,D']L<&A(-YQ"3)XE>JL5'0'(CN! M2+E:=KF:=L:LJ&V"1PGTV,IA\8YFV*N+6D#POEF\A;(KZGO'$VE,[6?3",Z' M5;5+:K?(QDL+?%TL+7#0@MC'EN?*Q1/JR73]_HI,9VTOTU&O\_+^&@ M&15)#_:(+:0V:NU$3?U^$M-$X0\0,>\SFK4H$YV\4/((W3AKC9:+96(T6;0T MQ/XC,-(RGY-IMKQS#[46KQ#Z2IU/REOI'0;=MVW?TY!N!#4QK4A?>;^#7@7V;%0/"+>&R@)J]1?Q*N^2MPZYOE)_0NRZX(1Q4IY:-!>WJ54/ MP/4=]?H.4.1TB?V*]LA37+1H?4/=UQ$A"F;/A\6N2,A._<&/;@Y@(O[U81"PYH9Z,7$@H76E:$D:[73];KI[]X%%VOGVU[_>RU-493 M"/9*I%P;R?1WZO@GW+>;R7)!0TGX&0P*"KVMS'/KP1:0*,K%I,L^X](\,-KE M+^2$K'IKTUJ)0="W@YK?"LDL6T36!#'[%IL')=2"T>/]VC8L@K@ :?V";Y 1 M#7O[T"JXH8):V('TA&VIHZ6K .F.BW$'M9@=!?JV:0)RZ_V4/L$WD_-I ](U M RD_:UO+BFZQ73.04]1_1T(XY82PZP?RJNL'TO4#:=[!=OU NGX@73^0KA_( MH:."NGX@YQ!LV)?[0T4V:A=?:5[$80=W;8([7=9U13:M]D>Z=G#7)KB[5&7% M5&1UT.J _C./KK[4^G7J;I]59/695W'8U!&DSC[/C9*V+\-9D_OJ0#:-0>MS MG#NX:Q/<]65--T!R[."N@[NC"B66-I0576ES#9$SK^9PJ0WK=)+K*CET_5JZ M?BW'O19SV/5KZ73_#6ZCVCLU&=HXWJ\7XMG>;6 M)LW-D$U#E=5A7;[2//VM@[MVP9VN#F5%:7]CDP[NV@1W6K\OJX.N]FC#!4B] M=YI^:"T4(EL8'O=H.YTN;J15-%73Y+[6_AX@'=2U">J,OCS4ZG*)#N@ZH'M2 M;4MSN$,+T.9!W9G;'_OJ\[64/P/JSAG^I@KH.YI^S-LC1YH+:_;_RYVQS-GM49'<_6Z-CU.SI+C?Q2Z=6) M.VZ>*MZ!6\O K=^!6Z.NY)S!3>FI2F=L;/8=]?NUG=5G96OL^ATUKT+L2K^C ML1?%B32Q_?&:NOAJ3Y5@(3X5F(XDS#)?+8N_,LK)VQR)@O?UNQRM'DC7!J+! MI6AKM(%X%-0M;;C8 F)8U=:K"M9/T99A3<^)M6#,1[<=0K2LY#[@!\PUQTY) MO#AQ5K3>#Q] '>:'C%'=6-@8"Z"+?EB+R$VH&*>SF4^=KJC*,E;4QY-GV)@G M"@//H9,, P -*N'OIU1U&8LDPQWXWK^IGNZ][:>X"3@A. 4:#L]&HDKT_!)X MC?MBL%X]BMP4+'R&+2(J@!+Q3EMJO:+W^MNA7<,:0WS[FSV=O7[7[CX0[61I MYU>^?P/76JS=;UG]ZMK]3ZG2KROK*^U7K"BOT-^O\UU%=7Y\+TBG(UYX_]%: M_15+J:S3?XKJ_ =Z>!#Y[)&OGEUO&'U];QA?^QX4WMJR!;3%M.-)L7=%5 M2[,UI7V0?=0UE-C64.=SU5C>J^.C]E7HNZI=(,M_:,V0S MTC<6AVGD5(AA5Z9E[-*Y MPM![ W6P_Y8%_9YB&@?HKV#J!^BOT+K%;GUA%2;D#.:"$+N--N'-9]JT@M.8 MK%/%-B7>=R@CWHJ3>,<<1O)H7]WJ',X/A,^N O]3.VDZ^3)L\A- MO65.&GF)!R.N 87S0=\68:DZD >F+FOF9C1M4+I5':1H-QB=0Y*?:LJ6:N]T '>D0%O"(1MH#0.\,Y _FBA5>7/,/J!H3..\'=WQI0V*Q>:*BL#2]8' M=;&[TVH[P'M:H519Z5O8 ;<#O [PC@QXBB(;@\:U73X#>::%]I2W:12Q@+)> MO'"M T^K=$JV)(-4'?;TME@E*D[\G(K J$:O_27IS_R.-+77N&)*9\ ;6JCK M8CJ0RT:)E*4>=,INFT6_2W4H:Z8AJ_U6=Z#O@*Y50*>IL@K_-4V] [HF75QKEU15%X0RLK^,7M34BQA.X MJC*Y9"G.PZ'EHL9C7I=.J#UCT'RBK%26*(N%=7O@%P F5WR X\*$]$U/PH5A M"3(J=$?S@O;DHR[%:\AAB:-QRLL(A;QH61C =W\R:<1\#Y;"RP'AS%%6$X1V M$Z?CL>=XZ'048]!+-$>$BXC8E*K;(5.58 B?V3$O0!3 I4G) _-A]"F<[:2T M5Q<7!5OUXCBU X?^S8L;!?"GAR6_$GB%AMY;=:*&0=,U779>;P SM&7I@4D3 MYKO2+ZK5,_,BI%A=<#U8427"'+3@5I>BWK"^VR]:J:@I_P3/VRD[E'$Y#Q7? MHDN6EZUZBZ6V@KDTL0$F0PEK(W*?0QA)HS"*P@?X%E:0^2)D^-\QU8.#8>)) M&/$:='X8W%WE'\?2I>_9(\^GY;^0 83BF+8IKVQV::^R)(K \7)O(P2Z.ZK0 MM%H@\2Q@IMH^(EU>O+O]V*)6 M(/"DK* H'TIL1X(O@4CS8P"2"?3*]GU95!QU&( 8E@BR[W M]QY[R&J&VI)R ME9T(T,X8R2Q F.1-@23?5U<6+6C6?J%$VPI*#C3Y=B"ZJFOQ(JVETI!4^+%\ MO0P0RUV")5%!DKA%%,[R&]\79I^FD!7E>7_PPX?U);<6BUG!)HYYIY@ I+>D\=: [&&J+K6]L-+;B1W M :@.73\+APL: $AW1Q7)\? MIV1P-0@6S1ELU-?)7K14DKDK17'R+5QJLC'09'UHKHO]:E"\1 :W!)?4US59,T]8_[)3P=Y\X-$7F_DV1 M876YWJ(3J0\7X(8IAA[4Z#]Q;MKL/H^FX7BKR?I DY5!#;S=X^DT/&6XPXUG MC1N@4!@FZ.:#^KKY&2#'?MQ1*SD!K>BR_+@;Z9A1PC7C/YL:QDQ1D,(;G"4D M+)SPAF;'BYV@U9Z21\GG<;@\!IFB)GF#8QPN:[[LQ2*' [:U&(=5_(P\0#QO 1?#L($WV,P2L([ MK8^8Q.(8UHQ)/B*^6Z25_.U_##5U\!J^8G;$\T.*9*6%;",YBRN))1L3'2:4 M)#.&#QT8W([FO9-BZK'[HC^[7N7&^E[E7=OQ([<=K\D+'K<)GPLO>%]*T=R& M!V J&R4N :'\95"BUH)0KZ?3MQ,[*E)'0?J9AKC;T/DA/3!,X@Q]ER=*(>G& MO"C@(9AXF2Q1X/\)]#2Y@A^N@!O] !9Q>7']_=/%"VEL.YB?-S]V+N9:4^'1 M4GX#Z8N3A-@,6=,H,TFE)$U"2I)?X01AO:?,N+I.I$_\NFZR=-I; KKKNX@1 MPZQ:W!+?1Q!P@E$:W8%48OLP>2#]S9[. M7@/H]J2;P.DM#)<-51I&7@!ZG@;Y@/(-:"#C,28O4VHII@1R10+V2NB!_R]R MHP&1&"88@IZ0$![&ZS%O8M\3E0LD^PZV=,27 K'0&&$A.LTXMC MG U3.7O*KUG^-0!$'!>IYO KIOLN[(N("4 -X])?Q<7U),":Z_0N!5*''<21 MNLG2-3QR25A5*:MX#%*B*^[!]Z8>R8<+(NL2(8/=SI>N*CN^02E76N0-WKY_ MRX?-?U%&G8M,^!9LB:I6ZX9RY*PX.1'?Q@$8C *6:94IHS M7+HOC1GF*:.P7#[67TQ+E77%6*'$E>=Y %9W'8$ OK.HF$#WN/- MA_!RM)"G?N<1-4BYI2&V!.I<5:'B8L " BB%8 M306 _X M NPD!IT'V8X] V "(H)$Q4XX.>')\4A!*-&;ZUHNP[]X"GZ295NS#+'C%) O MHQZ (U^7@-$+X$12ARM@\-N'$'2RVRM1I\"FLA&P ,K=IYT04HK#*6C$I@.6 MLWQ@7(^J71%6"H.++(B>( E4%R"9(,&.T,_%%<@0DUTG7N1F-*P@MX(\WMM^ MRJII-)9:&,U!30U 1P"*A <*YW SQ@WR:T%[ID@MQQN*\7TL6X%K%E4X8#E4 M!:%\XQGY['0AB<86Y@*DI VR0:2?LI\=-#;27"9 K!I(= M$DDL!1)Y# 4!UP.%;J'D0P"8M7;=]#E=+.EWI&@S \,QW)U@)X_R$*]=5D;7MN?]QX8TM:V!;3!N.-%M7=-72;,TH.0L-(%/=@!HF.E+9#Y]!PI* MRL5[I-C7P+KFL4?2RH>\OM+;,.!\C=[YQN+43^B5+[G)-=,F%B0:+@L0JZW8 M1K9RA@(O09@O(*QT&J7Z+LC.1.V76[$];7"=J#\ ':@STE MN9VSM?Q3]7W%I^]_BEB98@R]/ 97'"_*KUV\*%V!3 L.TZ2D3\CE_40Y6B'[ M0Y$-_F^Z>B^\0A<_6UF:A#.4$ZC^UCB6J8I-($X722P63;G#]1?#DP4I3=*( MR5QTLV/.<8'?3E%R*;T+0H7G>#,;U:K"PX9.+5)':)2B"!GG[.&_> 4Q7&A M[^&,7%#.#O;MEW_>O+M2+0FPRF53SZ'*0;CO?!+'GN7EG+BH(J8K%4H3=<3* M1[)TC@$O=A9R;:\D8ZZ(9:)6U6OZK/0BOX)\'MQ1(?7[?!%\,'ZP*-P)N1N^ MSO4&_'Z4QH"^<C1C<)(R;@L1O)Y/YZ]63B].(+#G9V:&0RR+$ M1(\#UZB*;NVF6]SA< % /+#&0\_*T^Z M4,1N]6882[(W0*+B$S DH\71%<-)]KWM^=GG2P7R5L8.1TEVO+FZ!Y"%6\>B M1*0Y@4:P(JUF W)P V5$ &W^N[! B"V_7AB4:_M>S,7([!U.'L0E_Q&0B8,X M+9\$'6,@@,!.4[3\,MB+<#;#DVE6%@\72?K-U0QH[1Q!*AW;#JXMVF[W2%E\ M="JBQH0GSG <^$$PFC#QF=)=@$5L/!:5$H$?9%>"J0?#+1IJI/HC0&- MRG@?4=6P, B8+RY8E%PC^L.\Z0B40/XN$)!)".0C%>$-J&S1OB+I#NT0 2_D M1MHNAP88B\"@X-$(&VCB=[D4@.3&KB5R(M_P'VEN$D\/)( +^.0V[RXM9D.CCA;(-;>Y(:RC==5'SCHFZTF2 M!2?AE@4$-YW!Q1"V)X]L.#L2VB/=U.(VA>C-H14WB4"7F]9#64R?$P@6 M.Y$W8KD84JU@?(/9I _\FPR?/ YLUT& A[%*0_X/^B3#U$>P).HU!597( W? M /R\N/[LW(!GR"0#\R&0_@H"7KX8*KZ(>PX!X@']EZ\&[ZPH<\FW7HBX?,N/ M'/>?C*M?B?V#(#T<^=X=EZ#@IM.9*V@SB-$DD@:;B0C08 %>9.O#9>+&T"#G M!01#7+40&(2R.0>QW 0L ^P@:\(A<'\CEH7%9"X9$&]\S^$% PL5R+4&KEKJ]Y"] D0G7!9$/(4?_.QOU,Y!#4O11'X]0K52 M.&\1T=IZ1\U:)>"M&Q+U0Y(-:(%2%)Y]45Z:>S9R 1V)2RF<#NG9./2]D&Z/ M6!.@?R:OL\Q20)P#R(ZHP%T].GEMXB*"KRI3ATA-YMXI+82S'YF[A+*X/U<6 MS!)P'V5\)#- .A#7B5!:(@&1"M8"]>!N$^),J_-^YV5KJ:1Y./H7UXUS@;ET M),(@P6N<8Q0BP"_)X_!U@#S;EPN-@RL9)7T_U_ER(P'IR;)0('X"DP)%8>XQ MW\5%P=NPKVFF1P+#)(21>*R%[8(H'*-;R1N37YP* ,-"2:2/R3G%5TXK C:< M94FM5)+&T$4>:5@^= HXL!<.E=PI0R7@K MRANV0\R:C!XV2'H+_K%*+!#*63X7"5D;LLI+^\4I0_T.'6=8,YCW M/;(.KA !^R@DV\=@\!1'QV6T7%H!H0+T(Y(*0VQQ(J+*BN>%-">>@[ RIF+U M8M/"(9-[%- _D'%1MS@*IWP4L_PHI$L[SKMC !]?\%)]2T$XX BA]NTKU;AD M+^A[U7#Y7R_(][/2/H2X/9IXT!#@"NDQ-Q"1SXCE=R9ONU0*(B[BI4 *8P&7 MQU!4*>FNA38JHH_XV-R\D>:F<&Z\BG/;#X8"DL*?CJ9>4G)Y+AR*AQXB!_,E M79FO+B9A.$ZGF#N#C@YN4<7!\4')STA!3SRH*)8P=-H;>X7AX_;]V]Q)%Z5^ M89Z?"@D5/3..DY+_1$R#[HDT (%,Y+4L^OS*'MQP#=@] FZQ7)B.X\S*1"8% M8<@JH,O"\>(E%UM^4\7]M]9"T# 6,>I81"D& MA1"84/^&]VGQ<^YP6G9P@YZW(!!&3]+Y2-EMH^<7E*7DP*#.0E" M+!.QC3P"&M52[FQ VF-GGQ,70->1,^<*7=8_!4@.>@9Y3"@:KF%'Q9G'>\8PXCNWD6I-V3;CEI=-!X+2\.1DP ]527Q2 K%]9K M(GB<".9L@64F #2-PH5Q-QL/1>;[S$454BE9+7A(+1G+%D T MZ13>8T?8601ES<,#8&T1'#PN0 "^SW*W 3^9T$FY1S [KZK3X8YI/R;;RPS- M,&AI* 7W;#XG.?-^9%]X\3*[YI,+!L<=Y;EG0GH[P9B'(H#H"V=3(J5ZR2"Q M@!T8[5\&E%(#H.7CRYS_JWE2%4'P7;QGE9(_W(N2;W5*?B.5_*_7W[Y+-S?D MG%/5U]*7[[^__R;=?/[PY=NGZ^\W7SXWQR9W""_/4&N(ET?M21\IO>P%P1S"GY/7Q@]VA%$&YMF'$NA:!51K3:Q7'@X137*JSW*'"16(;!)+D! M/USP.66/B5P2PB40I'8\/MGM>W,M%&Q?I/J_($(9OP678C5F+ M-(G8& 3K))G%KUZ^?'AXZ,7,Z=V%]R^]G_\;=)G_>'D=.1/T([]D[IT=O73M MQ'ZI:D-K:"@O8=VJJ0VU(0CUBC*T^NK+((W"*U1 5:VO]B;)].)-%DB4:P38 M557DZF9Z*X=HH;S^KY?VLSLDONE3&E'V7 UBM5WI2C/43:-LR4&&#>$@6D_B M("S]$?#43\KMO,?&-@4O_C$#5G3+\VN+^^]$C+U!X&Y+?2+8Z0T!.WT) M[#[!:T!VQ@RH32D\L3G@U@YWT#IP2TI1N:%\H'OJF<" W M!^1:2N%4[6D4KF$X_.RL]]8^K/>POPK-&,A2BNN2P==^>Q>Q5]H_7KA?/?'O^R@MH M _31ZU6];:DL.4W''PN(LLR>:@T1J$2S#C&Q@+<>P=M2C77Q9<^R]+5/E9ZZ M]MFF4;6>H0_V/NI0[ZF&M=6PN_?JKNY%#BK4B:KE"Y"5/H>%?>#Q1MMMZ(WP M2!?R=F[J'9E.9POB5PD@EU@QIS U&Z'C!H[<>WWME+OCV;;MU]8QJR,:)Y5M MK)9$YBVN M!3V865#7USSR]7T>$2M"BJ0_* 8@Z E"G_6+^T7.Q3VX>%DY1)[6:$@@*GR MD'8TL@,67WWYZ;-Y-IJF*%I/^D!52M$IA0&"O2H"N3>.W4%=MZG=-M7QM!;S M-"WG:5K'T]JTJ0T\;25,5OJ6A=I6,[?L%\SOV3>[$WYR1>L8WKF#Y'/95,?P MVLOP,G[7<;M6;:J6!L?3?G?BAJ,5;CC:G1NJ0^F/WFWO;2]7_=2^H0"72Z/ MBR>/<;H:MJ_#F+?V;,%J(!M6%;5W\_FV!K+4.+8VX-4-.5*D__KMVT?I)HAY MV:M=AZAI- MD]AW,46S8QBEBR&5I51IJ;R@;,(76PF&';HH0M"YW?[9QB$TSDP M@X0%5/#\UIFPJ9WC3P>VS;@U!-NWUQ\[L%T#MF]MW\F*%YWK=04(8LT!++0 M>@O%2PJE/64,?%4H=!F43AD8KRG["8POJL2W.S#^B1'NJP3R1#'OMS=__WS] M_8]O[V^W/YF%I- N&>@1S%GNZ2MJ?O%*Y]OZ5?B'O#MMD%"5-3?U15,4ES>G M$2UI>"FQK$1<0%;G$:-27J*2&+D(Q0O4/BT-L)48CF>GR22D6IX-*F.R4^;2 M2N+ZD=,KK-[0Z.^27J$/>I8^W'LFA-'KZ]K>1]7[/5U=_W@_^16-$Z'.TK_< M\DVML C:U.?W?WS[\NG]]V\W_R5+-Y_?[BN>JFVW9Y[+IL[HROX3&:XVX*7# M6XMWU7M[&;\\LQW=_GY](WWN27__\O^N/]_(TJ?>NYXL??V])[U[KD2E9A98 MM^,F[OAV8GL$U^&_[<#+X7K2P76WJ:-LBD;]CM4R9;.]5S)[LD M+X^]$@GY3$&XD_>:M[M.WFO3CK[__N73]:WTO2?]?O/WOR]'R)X16#X_D>?Y M[?C[!,:("9B]NSLOB)\],'>;:IQD)\IM_A/$MD*VD]?U/2&A[WO$;"R56"'F MK77G'M_SUNS*:XWV.JOKO.D=$BYW1 MQ8KAZ4R 7J?73YHE3]EHX!WVAX-!SQGTH.\<=-T#!WH]S^GTC@:?!X,)&AYU M/TU'!ZCC^8<'OM,YZ@Z=@\-AWSER^\CI=0>=7L?KHDYGHD&7?,3=&9I#($TC M?+3DQZV9$(M1N_WR\K+_TM^G;-KN=3K=]N\WUP^Z:2MN&V#RE&J]G+ @:=]O MJ\<3R%'2G(2,KIL3)-_-D6!XN>_2>5M9VSGL=Y+&"LH3Z^8F\J =/32;XA(] M,.$"$G>MAR>8(U8+Q+O%0O)Y6SU7.G6<3EJUV] MUY [4P@7M7HV9:+>XT_J:&"$='42^=;D^R6Z/;;3%9 MO6_YSDGDWD.'37[6TR&1>Z,.A6FV+19LDOH]?ZL:ZYRMK48L64N-XC&M(A>) M@")A4*=#CMS]*7UN>PA7R;]L<_6B(.,@(51H>?5)_-EB@8E/HP_D1RIN1DGP MW",_&;YSTTA!ANH_(\A<1@-+.K<7C"X0$QAQ*&P;_#? _Y=&/577$N4@5HZ.U'H:@/&1(K2-B0" 1@894 M9)F@#:(H-9G()6]'Y MQ;(V KJ=+ $21[L=2"0000&-U2 >KL@SXD*/V>=H(N28$$VP#\@-&59;%Q5) MJ0!D9:B;9<@ _004K!ZTXB7 !KE!?%U"S'Z#08AN$%1.TKZI2%&QK)657I85 MA0,T$#"1&L2"BDM9?[!ZZ9%(6#W>+\J#6+I!7AZ[+@N1=[%S4E9O M'V2]'2. !*)!+K^6^8QX]/]7*BH[/2]G=?L@Z_9(.OFSIV&:5"X\".H^S6C@ M(<:C*:YR&9<3M'K_,.M]$^1C/,4VR/GE9=8=#;!;?;"O"%9"TG X./C;:EZFLB-48Y5CN1 MTG)6&G+K- .CB:[/5'>UW%\L:Z7@LZT^;"(/9L%7BX0"02L#N3.,3*G8//<; M9^!ZE9.J_FKQ407)2E#N;"-UE&[B?EROFIM'6GE9>(X$Q)6_850%RD9;_D2D M2GT9@3>)M]QA7RVJMDE;V6& J#\F GLX"(7TT:: MN%BZ0>@ASY?\*#>&D?74OX",8#)57 '&NG\MK4 MSRRV$@V!4A$8.BJA1$L-'E?8/X(PPWR62C64NG),/5?>1E[DKS=ME-3NRQI& M-;94S"#*Q\,G/7.X>@Z)E4A"I%'3O7W;)';*KX\W[[838T!:&7_];DS"II21 M/?W@-$_ ^/+AO3E5D%9.<]LVK^%4]M0@3@NWR<:<(Z&6U]<83G"@?10_]Z!8 MBU!RKUS(Y BHE\OU1O:_HF=KA.1VE+9M[,DXT*KH@#&425IY I36$X/:Y7B MXJ&)PWXAJ0_A? [9BOIG,TBF2%99&R+UM]@A6?%K](R"_B4FD+@8!H;+(S>^ M0W"]JQ[64,OMG&T/M5@Q_;WA2#6 22JZHJ_D2_T^JHT?J2'H@[6.J?A,UJ,_ MPB]Q\&D W2>Y:I,-^161RWDNZ'?(&"0B<=Q*"1F[!V\*LU?U9PVGW#;@]G#2 M"CBQ!B!2 0@*8B76X;(":S4:&2W&:4*MRC8.LEH7@F9.8TPM@W2 M#VKQ4A/41EHOMT.8._O(;"GDCD::1ZQYPE%O+"V2M%*4VR;,'(XT<%3+?R%N M['D:' ;&[\AK958]3"MKN4V[HN_?J7Q;=V+^ KZ):77'D(^8+#NTIV1-TM7'M9*;VTI;XT0TZXK*Z";W_%^>M%_:ZI"VO4=37Q M)5R:?753QA^W; H)_J]N-(Y/OFY3)U_Z4+$%X(0+!EUQW!)R.FKIFW>.6Y7% M"0X"]2H1U_>9C1:(8>H]ZDLUO)#%/^+CH>P+BU"]^X71<''<*;G-I3\[B.]WG.9U#3+:9E6[S#KKC$38TWES. M-O)T'Q74MGM:!HSV"W\]60;$NQM=DZ8;2L0L6-W+#V_0?(+8-JL*&NX$85$, MC9=X*Q]FB_?)#P_/U5$F)6_(#[4E($%T7[>3 $_UJP9I<<58^P!4VW0DC'E]H528*6NZ$"8E?RW(_W69WLO\&$CC5GUW)O"/J'-O, M:\M07$UX)TBZ)>LL+C>JH.%.&/"=3D)&="*7&U#0<"<,B._P(5.MFEKMG6W&Y+=)^H^'OG%)D!3"N*HK^8Q!LY=XQZH2OND9"L\*WF5I;?U4EU+!YG MZ :R)R1N?5F*2>:DZE,&Y^7A:I?;B>B]E&7OKRCP'ND-%.K$USA=CA0M-[.Z M_%]G;G5KR^XB',?V;;.TFNP_76^H^B'>8KU'*L%T3UN2L[CQ&S)1YKCW#JFH MJ_[HJMN3#_\#4$L#!!0 ( &^ ^U:,!CX,VA( 'FE 5 ;G5R;RTR M,#(S,#8S,%]C86PN>&ULW5W9=]/1P72$!W_VPU_=NW#PGEW]Z/3R#]>N?R]75W/O_>'JM^>7CMU-%])M^>&_?WW^.AWA M<8!N,4YAD>H#QNZ[W$=W'I%_0G.+H/Z$7 !DG_[8J/#^OO#W\*\XKU]1'B-!+B MU1VFCV_QAT=C=_QVCF>?'0U8?GBTH%M -2TSDM7G_N?E&QQ^@I'"/"WG*ZF? MT\^GMZD/W1@1?IAPD?%$V+/GS/MTZ:)Y574_G/WE/$231V.,V>LEU9:"!XS,8UT&M$BJ* ,"N*F%.:R"BKVD<"O;%/"&%<&.KWW M8=7-(R3E;96FKKA\2?Z:B+)D^4PT*LZ%"-7&VE/?5-4.LP0GQAC&AKB68$>3R.Y#EG MG"5?HE. 2%%6!2G 1QO!V^B%-5P);1NSX.3);?"?O6,B:A635<"4B:!D8"2& MBI!#\%YDI;SA.Q%C#UW9!I:]RMG-E=N,GR^'GEZ89Y81H/+ HR*5ZDR PRG(BER%$[2@?Q,;FO@O//KFM!M9OIOH=1;-7 M58TORA\CKH2=6>F,<3Y"E(F!2MF $R6!YS);G;WFOG5V=B>@=>@@OQPZM%-^ M.SY0=3F7 3D'7LK[X@^V^M M[&9VOY"3D5]Z/?7IKZ-^3@H=JX^:/LZ)<%5"5@@JIHIRD#_"S:!I:+"ARS1B-;9VJUUZ-[4:]LSX8XB M[K-4WHSG-\C#&-=1Y@(%G03%:PFBM(80@Y&8>/"L=I,I.J15]$H%"+WI&0Q8.7V8%TDC(T%S&+V)@1 M=\#9IZ1GI]1H99)=.@O+='0B.3"!4Y*>- 5GJPTDF3-/W@2F\P,[BTTJ0"Q( MR<:) ?\[S)NU MWW9*;^KY^L4%%%ED[5/A4$2RY'\I>W7%6HB6Y(HEJAS3#MS=10S[%/X:VWTK M=;<;E,RYJ[*'^2#+)(6J*O4G%('(6*7G= M>GCO9BC[%.8:4Z"%\MLQ(:7E<54MYE7]2?Q\.^ 1+L;N'?ZR2/TQ/N_'\3>< M7I3?PX>9B"8'$2P8"K2@5F/UQ5&RI@MR+-(RRUHSY/,@[M.H0&OF[-!8S1CU M"J?0+3#_'(8%96SC!=!/L72IFV;:%"^([(#)ISI35\!YKD$';VTN,6K5>DKL M?E3K\$9_F;QI;)+&?Z]_S5,RX'>[]>8ZO=:W%(.&.AM MU,!=D+5R3B=]#-JH@ Z#4[XU0V[#LD^)>#M2--%\.R?X+G3T\1R?]<-KXN? M5W4T6@M>"FB]1C> MQ>?O4S[=SN8;:[AAPPZ^#5W^^<-;JON0DIL+\\;GK9 ^JQ"$ )2)@&&N@2P' MD-YQKI4H5!>V'[Z]#]8ZC#!?'"-:VV,7D_AG.*+@$HFBE."HVF$F$*++"BQG M&(OC)C=/+>]K1]X\\+T,'ZO//9/-9*W1,@O".@Y*F )UC@AD+5^-]XF2NQV% MO,M(]JF2VI(#MT6\+53?,O\9EIAOD% K)AEF T$E>IM=<>"US\ 8TPG1::%; MSV#<"F:?*JCV9&A@@%UWXI]+FKC@47$(S/*:HVMR\1B 9QZD<8)QVWIJXVY$ M^U0S-69&0U-U]9Q^WG"UU>LID%;J@%!?3B'WB_&/15AF4M>5BFV] M]5?WW;+!BJS/0MUHC=8_AWX<7PY]Z:BP"=$PGCUPKVHC:JD35J@@&(P669&F MM%X"<.'QV\].4/Z^Q&>DU]I2,H0T_=E-1T^6XT2:'GY9I/FRKL"L^1O]RW4: M)6-U8;& CISX*FLS4J+L,)JL6+%.<]^ZD-H YCZE'9ORY?K$Q6ZMU;"+8IQ> ME%.X,\IWJ,JW E2N\V[.(#@,#- XU-)2_F];-\I? O"920=\$5S87,7M4XQ/ MU^E\*9:;D_@T]&*<>:S$:R85%M- M,KU'LM#+Z!"DICS,>B5Y:3WI>@W$7KFKUC;?3N4[M+R24IF %DK.M6@G!"%C MG?NRW @IK(RMLYI[++])-C$'4&69, MT5D#+A1%>#!"#+X MX850LQ_FX M6W3C5(5]AV>@(A,I,>8K'DVR!BH^Z&M$]#1&VYT=(6 MS0CR&TZ?@O[YY/_O_86>[=.>O*?=?#EAGOF8HDQ<0XJK2=[ P2EOP0:?2]'6 M8&I=Z'TVR*9:F5F>LE?9@8J9)#;)0:04"&)D9'2O?$ZM\\5+ )JL:/ZM7_27 MT[Q9$@E39I:R,#*B(6*/N4)6QN^QL7-V^I]YW6 M\5BX<4IS0(PKCY,@8'3 M#0AEE2";.W][ZWC_]YLH*'QM]3W@TP"].6&=OKS MWVXU&7#/K5M."GR.%(TF!VYXX/D*A$+O># QBY*TDMA\ M=.P..&U#8:14Q MA@#G'2#9O($0GR9,)]%)'@6:GP7^? D4K#ESU')MKO.T> M*#?(=YY[E7X8+W6'/L[_LQRGTXU\5CIXV0\KPTSTUL;E=)*QO0PGD^72H50^ M0C**\MWD(GBAZXPY?^^W13Y M#7=L/$-^'^96,9 >/?XQ(SS]/1!^GJ7MWTKR?2TX\(D(I-M*;%B,$)@(X MGZ6VT7FK6OO?]='M58S?7X[?D#;LPOPM1YINPE>;R\W5Y'^BZ?GMN;?-3V?=8NP2)?QH=:\*$Q0(B=\ MF==&&^U!:V>8M,IK\4#>\P9T^S1^_N73-WEW)[Q*/F:0=:],%4W= M3"R&.GW//=,F:-^Z67'3X+[)2J#:2;*JC$U0P3DRLK0DHK(I@6,8(-NB4\% MY7%K.3\]?9^2E!UQXX:M>S=1?;-7X"E2X9FZE49FN4:!I D!U8F@,'B@-[\. MD%@D,5(RI?5 U,7G[U,2\$#FWUC][=H;CL* /U$0R'40 A?C"1;O6<8D-,GC MZ(MT$IR2&31J%EP.3K#6V>+-2/8I]#X0*1J89&MZU.&6V<7'OXCS[LWJ?Z]Q MFN:K89&9<5H:DS5@T8IP$7>#-AF2+2:PD+6ZVI]\?1AGK2?MT[KO';.@O>;; MKPK_W?+V9!:2&S+V"%*W7E,D+ 8J"(& W%,>U+Z[3].HI]6B'^0#YB M2U.TZX4*W:)F+R\63[OQ;3^N-J1[44YW,9?%R%"\ HFU3=\&*C\U']G.WC?N//++,3LK.(9R#6NFN9";6R,1'"+SE%>5U+K0W(V0[K6Z!W[ MZGG6W*@/$/].MV&96:S[BZ&%3()36+8(,6>"%34S**C4W$$U=P^HM6CUE8T* MM[74;@ET9>N6,Z)_VKKCPMD\RK%L8\G@96W2-BY!1*I8E92&BA#I<_-9E&TQ MKT6_KVQ4^D'MW&:H\BKD[@PRZ2HOT_0*I^6P&&>&&QNU*X"A;D\=5#XI/"17 MS"3.R"SW-IY]S@/7HL]7,GZ],T/\'?T(O!1&>6 ":051.!1)$=HP"((RQ""D M()^[)_T(&TWX)L0\UOU0?AG'93V9_<5J:]H7Y72;>,UD1H:LKK4E^RA/\AO# M(6%*+!:>,;9.!>Y']05,$&_+I1LFB%N:ZN_H/ N1&>N+@L+KLNVZ[*?FOU W MZ')UW%'Y!VKMN;?S;(-7*7Q<=0C_WC].9(X!;]T4W!HKI28S91%K)PT:"%I7 MJSE!^N$VL>9'8:T+[C-?K+^E=-N66M?>K)U8KMWVO%?AW;V+^$P+990U 6(, M%A0%4'!2"A!<%TO)5S'-=W7_3(A[M3W+WT6RAE9L>73[>8PYI3_A60UD?#P_ M-S',Y^.+>S^+17%5O ->MQ!6'@4$'PQ5&)YA8*@D;WW2ZOKH/K.7Y>MT@VUL MM\L%:\]"-ZQ.]?F5RMCE<+(.[&3X-BPNCH2<_CZ'Z?Q/^L6K^K(,I,"?PMB1 M:Y_(ZX^78:^WRFT7,!HLC=NY=AJMISN!=/[H.A4][RN@F6+1UL618%#4,Q>D MA^"2IB^9ZJBBN5&M ]:M8'9S8MA-4DOF79'%03V(C:3V&ASC"FP,6(1!SIMO M-+,VN'VJ[MOP9KU3Q+:UTRZ]X(59TY/7=!,?=OTF#3S0/<@:^8]+Q[1@R-E& M+H$Y6QNTK0578@+ZW%$X9)%Q;/SRW'X0SA:RO KO*:G#H0OSDS,^Z[9[P[NZ M2@PST\PF$-8CJ*")W)H7D#FBSTF7['9VU,^MJ/;)+VS,AUL;.-L8HWV/[[.Z MF]H1YG_V?;X"+*ILBE("6*C'%7$?(1C&P K+N(Z*D:?:%4MNA[5/RT?:TZ21 M.789*TXG>L[V]7N=".YRCGVY\HO- \EG/J%!E-E&IE8I[*W'HW!!%9$V%M#F M",HZ!:&VPNG,O>&.">5W<#C?.N?3;"QE70^'X]C54\V?X2=1BV.N6$JX1*D[ M)]=U<5Z60/E0TDXCIPRI=>B]&]$^!:4V#+GE6)X6%FE]5M/K, _#!3')OV8E M4@:O9>UBY^0!HY8@F95&N^)]:9VVW(QDGV+03EFQC05:CEO7EH(_PS"$Q?1Q M!2W,G\P#T;5TF,_ H15%UD7K.0B2UPD%'ED$K*?7Y^(UQQV,3:\#;9_&GW?# MEUW8J-WB5RK ZWCWSQ]2-V+=2>OR>71<>J-YK-U+M4_8U.U<_?=+F^@[)Z5;$#Z.A\B/9$W&,K%L_'"8HC)-S\3 M[DY$^[0B2+OC>OT*C M>1TOQ;Z4=?4UBI*J958+%X,-%" KP DE+VKQ\/(/<$,@&<. 2 ME'6;BDORG"_\\Q/A[N'+O_^//\]'WWS!Z6PX&?_C6_XW]NTW.$Z3/!Q_^L>W MOWW\"=RW_^,__NW?_OW_ /A?W[__Y9L?)NGB',?S;UY/,@[P'XM_]GKR^7(Z_'0V_T8P(:]_[/IOIW_7V4BO MM0 M0@'%DX*0108FG+9:1_2._U^?_JZ0Y6)4 >:X!V6\!)W9_/YY[]_]]T??_SQMS_C=/2WR?33=X(Q M^=WU3W][]>-_/OKY/^3BI[GW_KO%W][\Z&RXZ@?IL?R[__7K+Q_2&9X'&(YG M\S!.MR^@U^?YS3^\BT9_M_Q+^M'9\.^SQ;__99+"?$'0LTOX9NU/U-_!]8]! M_2/@ B3_VY^S_.U__-LWWRPE%Z9I.AGA>RS?7/WRM_<_/T8Z',^_R\/S[ZY^ MYKLP&A'BQ1/FEY_Q']_.AN>?1WC]9V=3+&O17R^Y@M(5SO]9G_9=9TQG!&2: M+B("_2F.JXHWQ+CJZ=TQWSP+,I9P,9HW1/SXV4WQ3L[#L*6 'SVZ =K%@^ < MSR-.6T*]]]P[.*]!/D0XQHOIY!SGT^&??TN3\^\6Z*[WUE?C_.-X/IQ?_CRN M&^GBTW\>[)B>"'6+94:R!:HGGW<')&G#<#RL?_H+_?;JH151*[CXYQS'&?.W MWPSS/[X=VJ"EE3(8:YCBW,9L1!*)BRQUB3H,GGQRQ7V-?#1)]UXTJAOEY(;9 M48@X6OSI(./PYK%WGD8+QI_G>#X;Z(0)BQ#@H@F@0E3@K,T00U%.N912D8^U M8W:M;3-,?_LT^?(=O>>[2D+]Q8*-I7X\\_8E&[NM:BFAU_3D:1C]3&+^\W_B MY8#.1F.8R>!4$YJ?A+(71_XMA^N,X_T"F MUT F6UAR&AC7"I3W#IR6##2GKXL1)&%")XK7O?D$6&XBU,=$\RY$7R_T%M1/ M]">S@2A9L<@#N" E6;XE@%?%0,[9ZYAE(DQ-=J8'+SX!FEN(]#'+HAW+[W Z MG.0K4*I8'VE5QEH!JO!"BT0.)@1.!Z7/,J>&/-]Y]Z$^!T=_$]YE$U,+$F MY^>3\8?Y)/W^X2Q,289#%!0PFH"9WD$ MSP!4=*(7\A.2Z MD?L\AA-@O+&@'ZN![JX&/Y[C]!,A^>=T\L?\C+!^#N/+030R:N$1DF<,5#*, MSI:2(8N$3&7D(K3@?^7+3X;X[J)]S+CISOB',QR-;M (%H+!0JJGZ3_%%0@R M6HC,,%:\]L5V.Z4?O_-D^-U9D(]IM2ULL(_TLP,;.'3*=T];Q81[F9/1YKEC.+M*Z M!/GK67ARX[(E4U]$95QQB34YCE>^_01(;B;1B-OK^8T3)GLX'1 M%K64"5(*')0(Y+)[2_]A&"3*S$Q9$=?=?D>^^]*3H7AW4:Z(?G2*N1XGHT$*/EC#!>F9I<-#$A*R[\CH:9U.%HU M!B4'HU1+,>_PTG,U) MT^8+Z\X9S*E@!A="M>X209.HH+" 5E?+0/D&K-Y_Z\DPVT&8*]AM$,[Z>9PF M4]H[%JNLX19\/;D8SZ>7KR>93'FCLM#. [>*3HZB"KGGM+T$*;A@W#FFNV4" M; #B9+AO)^H5JM @R/4JYRG.9N\FLWD8_7_#SPM8F@G$+ F,8HY<=\>O3N;C*]/F9Q9UL8Z\*Y&U3.W M=-[H""4(IA(MGB'OQ/+#-YX MYV$N(+13E&M6[MA^IHVED^3Z>4@L^(RUQI< MU@*4K2F$,A:(0KGJT2?'6H2I[[WT!'CM*LH5U'8*:2WQ? Q__IQIJ<,R7)9F M7-N'0=C(N8.B2P8R%,GB3UP 2J4^^J3(;RK6%>0W2#CZPK. M:_KEV^G'R1_C0=2B.)0=?!F.$PZX- X9:K I^>H-:HC&6G(&HLPN^Z2#:L?U@[>? M&N%=A+N"]4ZAL:I\KZ88%H9_IA?Y2!@L2[0ZZ1Q9%5D#ABR0V9AUZK9YWWW; M";"ZL_!6L-@I''9]V0#&.^S9#XVK\U; MO+DAPW<*I/=X)=%)E*OJF[Y9EK[^/8TF,\S_^'8^O<#;/YR,Y_CG_,<1UG?_ MX]L9?CI_E#^SN4Y'SJ3J.$65R0=?6FI7;@:#Z[_I-;-7D63$-=>:)P_5G= MV8'F21_B;E@<=PWL+IX?%AOF1H@&#RKI&RG"8S0MSX-U;0!N^6],UZ076>]' M"Q"#R%82J)HHH8HE9*8@D*ZCRI%%IY\*K1TS^_>:*AR0_&U$W ?IMR5!ORYL M)'(@5*P=82!:JT#EDB $GR&HF,F#\";XI]+V=^+\(8C]&8"MF'E(=">Q-BQT MOP;TCIC"Z13S74PQ<2>*U*"]JE&_F*#>R(!)/JC,1$[8^O->A>/%L]U9N&L_ M['__[H%,R(+]?<^K#0B%QGF& MI82G/.!.YO -BJY;P*O9C(3S*M:\C#0?U.0_<90_3GX-\T4X\BHL.<39(%A78E8*$!U9/0HU^3%%@V=" M6)>=B+RUG;\.RRDH0Q,Y-VR)<[/2+V$XJJ&KGR;3#Z2AM\A^P#B_@[-HHV)M MW:/H5Z!T]A!K\:GVTMBD1/'^J0R+G4Z*#;&=@G[TPD/#MCHW.%.JV9JS]YB0 MMC0"_ ;GUP6-@6M7O,S #%9LEIQ80?]QD05=I$5CG\J3W4E'GL!S$GK12MX- M6_-<8_MY_(503*:7!&F@A!4&:VLO50TH'1!"H-\&S,4&IJQ+K<^+N^\_!:YW MEF?#?CMW8A:?PS#_^.=G',^0S)BW\S.GKK"WS$^]!RL4]"$UM)OV)YGY:+)BO$EQUR@9%M+V5V&D)@'.J.< MQ1Q9%J)//_(42-]=H@W;]-QJX.0S3N>7[T9AV0^8/)C/-392]R89 NK,(A3+ M"RA!ZXTBTE:5K9&R@)CR7D>3)"^M>V_$LA)T-]9PBV; M!-U?YR"(DHTP'C"66"OT(OD;(@)F$Q:)4:7T<]2? K,[R+!EYY]K&+\,0QR. M%@$%.FL6UY)GDQ$]?%;/G?GES5II0_0^J'P?5JTD7\/2C&=6SJ7;BL@:EKS\4FA4IG#MQ&0>>4KEMCD5!B\E)Z M.JJ:IXVL1G)0A>C$U9H@8 =!]T/_] +SXS4/N,_".%. QQ"JNBN(3F00V>K( MC;56-;\K6 ?FE)2@@;A[N$*Z[ZQXY/510UW P. M&3'8[WZPH_A[N%2ZL^Z!QJ =<[2R7-LMVES;2+@"1M8;+D2?G^P>W7$O.!G. M=Q5I#S="-:E].#]?)#F-\^O)N*HBCM,"FDA6\I# 6"UK790#KQ164Y6SP*3C ML74VZ1-P3M13;$5 #S;B$RO.0>?$8H0@C:$5&P'.1D>?0- J:\Z$>*JUUF[) MT\<35-J+9C02?P]6XOW:B&5*I*VSPSM%B59#.1GJ6XBZGZ31B_.+49CC,I&ICJ*:XEFMM?V"M1_H.?XR MFX/QM^1C^'$C/M*T]?JVHS3#J4>=9+)"9=D6%PHUHG5*P)<33T9@>J>DA MPO >YR0LS#^&Z9B,V]D=^#\0"6DX'QCIA3;, JT\@<)L(9@4@#Z C"B-9J%U MD.EY5">C+XT)Z"'(\'CA \G(2&8HH+8*!Y6EK&FT G1!GND0Y#RV3EEXC.)D M5*"C@'N(/#SG0PW(QN&\> _2*;* I$0( CF@99PG+9'+ULGISV$Z44^S*14] M'"!WC.-W8?IVNLCIR L[^1U.%V-O!]IH[4O0(&O?8I7H"UG.6I0^>X6LZ"=[ M^W=T1M;!>O'Y+JU%WX.K\F@"\JN+^=ED.OQOS.1%&1UB*F ,*E ::?/T10!1 MR9E2W#O;O%1V/9Q3TH9.HN[!77D$[>?9[()@61&3K?,W1:+]2]FBR*:I/5JX M*9S[0CY6:\MR#9338W\'$?=[.CR>@,Z%-$7+"'1.TG KL+NQ8FX6NJRK1\F2V:/#"!QT:RGA&HX9T M,G?)"&7;WU'< M1=!W0\R>*.X@QN-O@AG)1C:,S&2SK,3V!4*2M)HB"PK:R73SBM>C:8+9@N"- MVU]N(^C]-#[[X"XBZSWU 151V^+=L"99>3*$C*'C"P6%6/( M7I04FGL$Q][^LC'YVXBXEWO*\1>TMZULXI>T(_)6K#VR"MN)O,]&F6\FXSM0[R)DGID8E8'B? *5ZO11 M7>OT0PY!H@S%]):^L!;5B]>+QH+??TO-W\;A(@_GF-^%FOUWAO-A"J/[>'9H MM+GFL8W;;VX"_D%33LU12*Y,4B(I$G^P4=?NZ+)DD4S6@TU>T+Q5IY+"6D[& M*=.QSALL=31P$&!5-EHQ)J([_E:=#ZQNA9%%GB($5WO3,EE[T]89JES6M+^2 M+&]=>GTTWNDV?#[CG6XCQD-[I[/I?/ >9]<+6)A>.3-!:PZU8PBO<[L\A#H4 M1DE&PN%.,+N1:M.S[Z@ _>Z6_A6O/1+/Q:YS& M?GG=1H0]>(A/><+1%*R9=H;@*)XMU#GGP+70Y*;X4)J7.AU[>'"73;JMH/NX M,UX5LGH>T5<<'MR"KDW"@]O+>C_A096"6NQLRLHZ+5DA!.XLH&&!T9\S9*VS MSEY >+ I^=N(>"\>_\W*9Y-R58XY&=\ZM[MX^\\]LKNGOQ7HAZ,W6!1"%HQ) M>26SB59X)SEFX5+6J@R>>WAS#U]Z50(YA8M:%E"1>W L!I!"!UVGJWAU_![^ M>_R"XPO\B]?P_G9ZXO9G.B;_CQ.HXMZ3U[[2='_YYJ:'6HU1[(" MG'=D4Z52P%E7"SXT\ZA5LJ'U)?4.,(\B;6$;'7F< =TO-3T$K1>9_6\FX\EU M@?@RL7^@ K>AYF?%:T4+$/9@E;W!^ M6\0Q,#F*G)4!;7-5OMI!T*($%*QDSXS@J?5UU3T +Y[EW<79@^-Q78)QG3S[ MPW!T02?JP*>$3!,L'VH; !TB.!=)Y;RD$]K'XE7KIFQKH+QXOEN(N(<$U8>P MO@^S81K4"S3G@H;(%!G#+$OP,F9 Y6+6I*A9M+X&6 GDY%C?7KQ]]M:YLP'E MP$OPL78&QP0J,P1O900AA)7>AN)X\_/[,8P7SW=7T?:0?WH#Z6H$P.V@,JNU M]-$%8"'3UI,$@L,0P&3-R0_#4')O[;8?@CD=YCN)N8>*MOS1.L50AN;UK6O1 MG(HR-))W#X;_/W%,"QX1LE?YG*1;%SL??L%K>%BD=U%[T()Y6C79J1&=!R9B MDE$:)G-K!^ 92*>B$RTEWX-?\&C1 ^&0Z"B[P6MJ?.)0L0RF6_BM; M1[WOO/[%&X*[BK*'R4NO)[/YVW(591[0;H+9Q @IZ9HH43)$4Q1YG4P[PYB2 MI?4'? _ BV=V=W'V,$GI03Y$H)48*QWH5!"4# RB3A*"=DYH;Z(VK?ND'TWB M9A=..XCQ&!,W50YT',4"*(2L_5\U.)41L&CN7/#D:6SDSKW(Q,VMR'LB<7,; M(?:>U[<)F--.W-R*CB<3_':19?^)F]RF7 JG@Z,&@X.NUWHH:]VK3S:9N.&$ MB^,@=HO$S7:\;B/"QGR2H9!8-J):(9M=[R0:@&N[+:X'L?W_N MSM%CPAL)N)^/>P4X+7P*60BPBSL=E\A=+P$A)D,>>^&:>?7R6']B\]X3Z=O( M=;]9F).RHI_IS=]VRL9\YM$-LS*W6<2#[,PL46LBA7.K5'0Z\F1LB%$6KE)T M?K#I2YIG:2*74I=0P"ITY(AG#S[$VI@Z6><(MRBMKS';9VG>3P>25J!-22Q& M=(/BPD!4BM:52Y*:8_*Q=?[%\657;^8*.]GZ,+#E=VT];82IKH/SXC6IE:A[F<1SS^?+++*B6;VG9('0 MY RN-OPUM&C!6 Q&EU,-07=AN(,8CS$$;8)DSAD%M?@6E)8)HI4,5$A!&AZY M#AM='[[($/16Y#T1@MY&B/U'*#< <]HAZ*WH>#I4N8,L>RKU'"=H@ M@JH3D8*N!3S*V9@C,XP??ZGHBAD+RIF/@8^'@A%8,42AVHO-. M.C&\P9R3;03;0TSBUMV'6">JOXTHZ:']/JG5'X-8F,=,E,,Q(P"E(H%O*8O >G#$,BD MYF)/A]03*$]5EUH1T\KTZJ6!*T($AY].IYQPF/,"K1G'%249#A* MHP"C%TT])LI7J'3CWHS:AN2=0F!J,==*NWJU9,&A,C$Q M N9;[X#'ESW<15UV%^<*>T)@BS0PISFX&NW:I-",MG0UMJ\/H-OPCE>Y25MLJ:>YD?TL9[#3*#HH":KPHS'P/%+T=\8R*[2Y"(H5ALC M2\$A>AX!I2Q,*E,\-K^%?3%Z^\SLC"-7VVVH[7/0ZM0^C/P'H! [;=@+OHP/Z?4Q7*KH)J)Y.SY6 M#CR J3MQ#]MC-Y-Z#QO$:G U.U/4J7"Z"$T(T8#W/@'368;(LY:E]2RV/:K" MIM.8]J0)VPB[!PU8DR)Y-2-:)RY%2!ZXU+07,A'!1Y$A2T)G59!TCC7/<'T" MT/[#+@U(>Y2AVDKB/>1,O\P$=Q,C+\[(UY9+,P8!5:Q6,>-RAKT]>#(K TV!,=U M:]Y7X3@%UCO+MX]AG)/S\\GX+B#O+%FX(H&6-6V9!4<."_DO16DGZQXJ MV^^#. 6VNTFVAV3?5RE=G%^,R+;)ZVZ*KH Z%TKV-D) 17:."!:+&R]2YQ M[,.:FT0-.@FZATUCQ0S931!]M<.:MZ+K^7F]N\BZCTXXCY%IQARSI=3$X5!3 M\>@P8_6Z,I,QXU015K6N?#SZ8E\2'O;2LNU*!X*ID4W M& )E'(/% #!,WLC,43/>^M+B&4C[MPVZLO;(9FPG\AY" X]-VD)6J\K*@8BU M-Z9C&6(A(T4:I;*V0?'4NH7?$3@+S5GO(M:]]-EX@_.:)?1N8:M6L/4:;&'V MS.[CV*S1QE./Z]YI8V.P#UIM,,N9XE%$H8PJ7@8C.3EI*NGLE2]E\-2#>QA0 M^LM-1E#Q/*;D Q2C:L,E\B&]2;5H)ZO$@T/G6UO;3R/J[%BD,\P7(WQ;5KZG MSI-;3HY=2/H! M_-1V.O3(/=D#73V<5\_ _OYR^1DOMO.E#^=]I#W "BA8'*C("OCB,]!68*3C M+);VB1C;@MQ79N+A]*DC,<>2R+C>44!K1>&"'(7$%E679#>0U( KKVD]RMK- M!MB\Z.A)OSJP<8!E&R[VXUIO@NBK#;!L1=?S/O8NLMY3@$5%IZ(D'8^ZCGM) M#H*2">A(E<;'*+UH;>HS,,YU$YQ-RKLISD@2 MBTS$'^JM\6@7?VNCYW9WO+:'_\ #TQB\=RD9&9ERBV&AO,A,_B]YU][QP49O MV.U3K%(;O)U^"N/A?R\3/Z_>\?;>.VX-H*!4,$69JGVECK>V$$*U@BQ'+EW2 M!O-SQ&S[T@9W@).+\7SV'A,.O]13E7S:UQ?317U7=+KVXW.UT;:IS?H4.%<" M9&,XLS[:8)LWLWL"S_X\J%ZI7W'YUX:"'ARF=]-)0LRSGT@TM>0UC!.^G7X( M"RMMV=$Q.3+!$D80(F1RZ0K97RHQ\$Q+@FNL<:TC?L^C.E%5:4Q'#W;+PT2F M.S?;/Q +J4X'9EXG3PB-J#.?0ZR-$HL&@LIYY"9+WMK7>1[5B2I,8SKZR#<* MLS.20/V?JL%?2)=K8NW\=9A.+PGRLL-FM Z%S;Y.20S+WC%12P_,F,#J-"82 M36O;=Q-@)ZHV[4GI(Q-A0KO?>#Y==FH=SGY_A]/Z!^$3H$72)I-6I M3E13*8,39#;F$H+.K0=#/X7G5/6D%04]I"K1:C^'8?[QSUJX5>NP%IE5KV8S MG,^NK2L;LQ7!(CB;2KT^51 ,#Z!CRD)GHQRV;AFP :P359;6A/309? ^F%2, M=EDR2"$F4&1K$RQ;P!:C:(L++O/FE>9?@1[L+N0>^@W^,@QQ.%KT/KE&I#6+ M67,/(3%RN1R/X)C4X)5 XRP9T;RU0_,8Q8ERWU' MX[M\0R?;%<"<=8Q1<2BASDA)3$)T1H#65J/50;1O2?LLJ!-5C[9D]-7P[_Y$ M"WIAJG%CD*K.[A6\7D(E21L8^5.,&V2FE_;7!QH5LE=]Z"CN'KKSO9[,YF_+ M>_R"X^H!11VD9AP,UYQ\9R? &2U!8W#.E"BT:QW*N ?@1&G?7 M#S^=D2;^1NY*-5H'*KLD15"@>1"@BJ%5LMH832E7>-&EQ-;=@)\$=*(*T8Z$ M/AK3+?V704@J>1T2O9S61FJ)$% G8$81.F2!]JU>O,,3)7T'L:Y@MT51Y/0" M\PI')2:K8N$6R"?1Y*B@@B!S;6*.*7D;8W'-&Q^L W.J.M!$^"O4HG,T\0ZD M@6>$H2@')4;:@ 13$$W.X$7*2NFHDFM]"MQY_8E2OZN 5Y#=/0PX&DW^J'>K M/TVF/TPNXKQQ37HQKW1IG*X G MJC#]D;1"I3K'&>M5VL/KM''^<#:9SC_B]/SG\1>\&E$XB%B*#MH#SXZ!JC/N M?:WS9B7J',DZ-K&Y4[DQNA-5II[H6:%)G0.6_XFC_''R:YC7EMV7MZV[?PK# MZ?)>EALI:QHC&%D;4ND:435)0C'D4V' S'7K\^E94">J-VW)6*$NG2.6K\]J ML\J?QU=;8QU7,!V.T_#S"&__Z$.=_A2F>?;;YQSF^"I//L\Q#YB)+'*1P9:2 MR1G/%IS3 HPC1?VVKFKC?$: MS56+%3KP;#3> *MM5I7Q#'PR"$((J0@*'7]^LZ/_X:/W9Q$VE/>DF; :EB4M MT'PDZ=_@N>Z4&[)"E$)#]'E1Q2#!LV A8NV.K'E&;S9B;]737SR!G476^O/[ M^,?D(1Q!?H'TCM/[:X36UIM_9P7:8=A=M&7U671K0T4^_R:=Q\DQ&2-WT#).)<-+G M$HM4D"63-B?!4_.9QX=1EV?Z8QQ66[9AH8^!5F%4QRXOCP&#]'R BPEC>A*,JEY0Z550 [0B[(I7P\3LCL+NX6_CPWD#L1B"^-/7T5=."%8AG8S*(K+#FN>C\?QI2$=@ M:^Q*WT.U:"C[/MK?KVZ3LO@8M$5I4-""+2'CSH+G2@'25X)9,Z9+37&U7]Z/>1I ^P]V2)=/EKV'Z.\Y_NACG:U0:+=@>(O@[3MAY\%@R*%P1+"C(46YM, MZ["O*?]@$66_&T#I4AS%UVK"W@4IT$'TO9LQ:A";J%'VQ MP'TFA$PGD[6:Y1)N^\1!611N*)GW+MX\+O_Q?%U?E MF#]-IF_PC[M%*9,Q_3(M"@"6EKADVJ5L$+1VM?17%(@JD]'C7>&^\.A8\T8= MVP \66.C/YIZ: 19OY^WY;IBZ4K/-\'4D^VQ"L]AK(X>:9STQ$$/1LA*;,QE MA2X%*-:0=X8UF39I RR49+20*C=O![8_O7C&\#BP6FPC^A[486W-HV#<<'F= M#1&,II,X0)#>@XK&0]2H:@6X$VBM]:FU?FP$;/_F2G<.5V>@-"1@K:'2^]S< MZ\EWD_**5I3KY,SA%[RUO7[\,XTN,N8J5OIGGR^6)_3DT:"\W0="[0573Y-\ M>Q7?@X%4QA'!)TF;>FW/%5Q \@J45TK95%3SCFB-L'?>_[OA>'5>-Z^!3H4Y MES2)C9L:BJT[$VV 2C!KZ:7:RM99JDV [__\.(C./CIS]DYZ#\[S[9C5CLM9 M.HBU">^BCX,0EH-B9-AY7>=]E!0PY))E\\D\;5>PK^G)1Z'!!R3_T,T<&O'P M_>7J!RR\'(U%^)I#S7E!D@?7) ^9(9:2%4O9DD2.:S]_:CF''P2]?R5MN^,W M4Y8^/-B5R&KQZO4PW WP]13\>@[;@0)AQZ(,&REI1R8/H7'">0QTC$'*&$#Y M&"$*.MF2]<&4)+Q <1*:]EQH[:4JVC8$]I.\_P6G\R'M^N](/7 ZQ;P8(7(= M;V)1IDA&$TO5\A;9@TLA@\\6LR"/WC4/USX#Z5@G[WBY3=E_/@0B0&J:+D45AF5"@A M2IWH$PYTMCOZ@SC8ZDVM0IOKLICN1-&D\DDI RG4L9.Z3IR,3("-/O&HO2RV M=6^ +>#UU21^X%AVWM.'M*Q-4)I#D#Q ">ACL#HCVL;+7H=E__M97_JQ:5?X MK:3?@_W[?+=ZC,4[I3Q(66L#F)(0$_-@A;1,.LG0JSVIQP%&!QR+GNS&1Q^] M=9X5Q#+$RHT2@:D,FL4*,TMP-B?@@7"7Z$@JS6>@;@9M7[<[^U*9/A@YEIN9 MGX;C,$[#,/IY3*;A17WD(F0E$K,NT%I8TA%4T'8Y%)[ZQ:ZPE)]AR.B:L]@J4=1I"*!KHSR)#BS[)UK.< MCE]3G[D^.7I%W8;4'A3TMP__G'S!Z7@AF$]((''AFC\L]ADP9133S(%"CJ"D M1:CI29"TCG3.H"FN=0N 3;$=((/Y8!HPV0-]?73'F4P_3Z9ACBO!1421,5E@ M!AFHS&J.MJS@I F8G)2L]5WODX"^8H5J1U0/F]6-+_S]Y6)"].M:];B\R>;. MR,(3N.646%]S^QT'QDN4G+G2@UNP#LQ).P9-&.CA^N8&V')T^*\89A=3S&_' M[^OJI_0U+?+^;TUQ/ZC$;#1?[$W55=Y\MLL*Z>W(2^ MUG0@EZ&-ZJQ3R&/@O<\MK_7Z.!,L*%J5EH*L N;J7#>L+0&LA<\WK0.B=X&C5I+V436Y\B?SJIP^]WK[7Y^_Q]OW1%8XE,.6WJ9E-\9JH(9P4KF]^^USON.];O3J?3.?#_\;\>C*;+S[[ M@58YQ%@'XKI%IS?M(-9Q7+G$F"4WWJO65Z_;8CSD36QKG7J4V]PG7WWTP'D: M;TH7YQ3&1TJ4PRCNH!_DMB_QS*IU3%_#HHJT5J48$SM4FFS 5\; MO42%GC9YF8)M'5YN OPKUL0>F.VCUF/'1=3:^=M%8$F%*4.+"'5$21U$'3B7 M( ,3BEO,JK0.\30!_I=ZMF2VA]#1>B'=7\Y :^^8(M,W\=JW1O,"H10.$K4M M/)N$J7E)TH;8OB8E:\)/#Q-E'BC_ ]2O1J/)'V&?!L5+3 MYI.D U\$"#%()G1D/K:N<-L UOZ3\ ZK/]MS<>PI>,;Q)(0W=:Z?!F6B@&!C M35Z,(5J)RLGFD>/C2L%KSOB&Z7?;2/[8DYDV6@2)+EWQFGZ'DF -W3 ?9^J;AZ!*G>C?GFDC_)25-;;*NOY*F.B5-;:4Z M^\HRV87WEY0T%40=V:8U,$T[N+*T 40LFG8!EGA*(B!O':U[6?J\<]+44:KS M-G3O+VE*E\2C6N3K6E US2=*I<":D#"IA$JU3I8X]:2IK7C>+&EJ"Y+VDC1U M([LKJ2VG,2SD&,;YEV&())^EP;J4:IC?_)/) P%?90GMDEO5!XSN*5B]"^=! MII845G&CR/ /7C$;O T%%>/6%L_1BD$?@)H>J:]6HKCS)=(/O)F,I_>0W(;; MG0G&*^%!8.W]%FKA7=(6#'UOJC9\"J'UJ+:F"^A\Y;S$$,D7#6D^*"K4#8A! M$%:37R6)OL52\,2R*_2X70>5<;U]LIM\:[W4.)?#6F2$K8'S-1D=75OH/FNTDG&6L7,I@BK0% M;)(*5,0('BT#$;W+-@9R?UJWBF@&?E_I2<>CBH?A_6B2G&XCDC>__,\A3@G9 MV>4O^ 5'B_!D$-%P*3.().NTD&+!"S20O&/6RU@*ZTVEGT1VJ#NS VG-^INU M5NSUN;/>C>8\QGL3C'P>;-]W9YL /?B%6#/&URE5;W0=7,=06N6B"X#6D$UJ MZM@P;LC4*"FYVDK4Q-:I3$>@6YM?3AV':FW#4I\JM;A$F2TDP*_N-YSB0HGD M:H$%N4H%"_B$Y"HQFXLRPD3L+6WD,9P#>A+MB5RG,AU9Z#.KZ XT<05-Y\PD M6@M9J@ JB3K=14O((6JFG4O"M1X%^02Z!VT@[*BJ10^L(Q-&EG1V="=V!HY>4G+;)NOY*3NN4G+:5ZNPKFV<7WE]2 M 5".*NB8X6+UK<\+TN?=TY..TIUWH;N'M3XU\D8 M+W\-T]]Q_M/%.%\GNB>>K2F(H'-M+FFU)HLC<8B^#C=1W#C$QDJX&LG!;Q<. MQ/2D.4T]> X;UTW0!Y8LH@4NZLP3YQ%<]AIB\M6DQ6)+ZR2'XRU[.4H%ZX7* MO273TL[.D><,)B4#"IT %W(![:+'DK.+MG59U:DGTW91INXDK75$>D^F_7!Q M?AZFEY/R^BR,/^%L.+Y-R2QU1G,87RZ]>V4"B(R'ZP@;YD7IYB3JX,V3>$U#A1L\N'>WATKH[*) ME@R +.A[-2*!0RY UZ:?3 <68V^AW(;K:.:6=AC4T6L/>TX1.4-NW5X:C M21I:T]6".V9\D1;0*%_OXVH_,&N!>2EED8IGV=J;.++.2(=5CPW;*&U#T[$W MI=ED+7^U45JGK2T4I,_N-+NP>^P:*W,(H@8$="X15"P!7 D98LKTK3NIM&^= M&7#\FKIC&Z6C4=1M2-UKH@&*7$KLK1G.#KR_I'R#9) V H: /M>I B:# MYY%!8,&75+QCKO7=W,O2Y]V;X1RC.F]#]UHU[OT6YOM12+]_2&?T [-E0N1\ M\J\P)5MG?GWZ7=9_M%AEZ]N6G5[>TZU*=T$\N#U168OD%"?=4\HE$82W,2-& MJ4.1R:V^/=D)QN$+&6^#9=I:IFL_2"=M#98E068.JR7_*1>>@[;86_W'U]G6>@VNMM?6>@VO!]-A'?M MV>R95=)E!5+4*FU!9[-SAH.Q)&A;.*; OAJ'(2/'])F-O 3P!YZ:)8SQHNI?<>4"]8)Z[)5C"%C M#ID9/'Y/SJ/:?C=51 QYN.8T%WT,RU W"GTBVLS/,_YQ,\@.(S$>I9%3 44?:= LM M/FM)O^+,>QZS:1X8W0#6Z2A'(]'W8"'=0"14 RMJ8K')8#TC[UNQ E$+7N.G M#)U!*UEO:D#O/QV^MQ5F#Y>#-UC^-1W.\8?)'^-!25C(GM*T*D.N*R9:%;,) M6"XB)EJ9S:XO>F]0G [)NPFVAX:)-XA>DY%+O[HJL=>:VWK.J*4AK1$"\P&2 MME8Z4<@.[.V\OPMD7X'(OFC>6:C'$AE\=Q%'P_3;_"K:=;.PA;NE4_$AD72, M$K2@4-TM- S(,G%,J:2-:)W;]!2>0\4'&[ ]Z4GJ/1SZZ[#5K*DKCW<3A#T% M[IY'=Y@07#M&-U25CG0<1G%4;3; G $IDSWH-6SX!Z$K7@HW&;BSW"M@@Q1F910 M6N"Z^][A5XJ9WS0D5F6_O$JY&K)=?D):( M][&]QS'^$48?<7H^R,4$9$9#"C[6D;<6HBT!BE\W-#>8Y7>]5]6N'R@A?02N0,3BJH#(.MTE!RK"9=3YKF(YIU^ML5X4OK3 M*T$]A.7NX_WQS\_D-^! 9X>QD%$>7#"@> Q04U3!\N(MV9'%J-;E/2N!G+!J M["+JQ_RKMOR_K^KZMOPV6R8G#&P*Y#.@!JW)]U/:TS'HG 6%UJ$R5A'27O7@ M : 3UH[( .O/F5?K['?)&JB ?D\QNA:WJ)U60:<[*/'3?D MLAN/G/Y.:7!P3?2$CEG$(D=8<1?5X773D +56@ UP[>L2KD]E:"W^8[F?6VKWAWF8 M+Y[[2_T'E9H:)G:6"RZ%@K)(-RQT: 42($ARAT0./-'OFE_BKH5SJ-NY]M0_ MNNQM0T$O"3HKH5W%^3/!,%/#D!&%4LB36^H+@ KRS(W<8?1C&]$WU(N%R7QOB5X;;F1PX',@^XGS M1$ 8.<62B>13B5RGC=R,DSX3NLFM86!R":2NZ8%";8)G]::_CL_'+]GO!MY1 MYI,>!-;\2UR!*_FB#:(!S6KR($9R6[5%X$6RA R%>3AV]M $KME@>^9O&SFU MYNU?DW@Q'2]0737WCHF5R+*!%&MNA5.U+67B('WQA,W9R)[-8UC]Z/TY[VU$ M/6DFIX87O@LT[W ZG.2%)L:0D5[K0#M3N[LK 5X'3GR@]LX*S:3:B*[;9Y[F MF;>CS!K>G-R!<:6.FP#9ZJB[^_0#G'&[RO@Q3QT$U'J+O =(.N=#<0DD#Q%4 M0 >.U[HGR:,5KJ;3RB-AZJG#K#E1V\BE-4&_3L;SL]%EC9]?[D8Q$8L/7KTGL^PW64\:2:@'K*5WF/M5YGF%[5H^?5D M-G\USE:@Q!^]:7E7M6C&?B@8?1BVW$OI?<_ _S2?K];#*BY\]^_-\7 MP_GEJYP7#ZV-D\MD>GZGU]TN6?O;O:![/G^'!3W(]&8?UA\+DO3[L-9F.+L1U*SR27BXH?>74S36CN\8\NH7? TL]V--K M8"^:!:U%/4@RAF(D&8M*D-E8I(?H$B?0RKLBA1"Z=0GU3D!/6+$:,M1'/221 MCM,IY@6RY4?PMG:,#>-,2QB@L,@2F0V2Y=K2P]=XN$I@M%;1%)-L\[E1ST Z M!55I*?4>"@G>32<),<]^(E%4A0[CA&^G'T+U49ZC#-*20VI:N^_/HSH-U6@J^QZJ NK V,EXN9.%*6&K60/+;8YVO(4R#XS0 MA1OKP#%3TY*#);^#_B/196^)&19;)VML .L4]*.U]'L(Z#QI8;W!/Q9_-1L8 M9THQ.D*42%(HBE!:G2I4)U7%V;QQQV;(3D%->N"@82'!DYM=N:/B U:TEL$: M, X%*.,-!$VFMXD!=;8IZM@Z??194*>@'VTEWT=90M74[VL8O,Y[QO%LF9E1 MIQA\6N2H?7]Y^R-7];FOZNC6Y2%Y9US6V_D93C^>A?';S_41LS>3\1>IR;T49[QU)Z] MB,,.T_S*9U@L\)_3R6PVX.0C>$D>I.:80(6@(!K-P,AL>0C!<-=ZB]P-Z4DH M8_\O1NCL!/6&]:LC0 M8[7R+^>,%L4%(Y6&LLC$*TZ#-Y*!D$PJIZ3CJ?D>=Y@SNNW'?6OI*V>4C8H! M&NYK^%I!R(Q!TBPF&9WSJGE9WR; 3OWCW8V!%9'>SJ'>VSR3!=[O+Q>"6*:7 MV)2S=):!-9$!&3L1R.2QD'(2*28NY0 MTN.E9*5(<@J=JM=AO-Y;A'H[5J)A)BD;FAL'Z\ ' MT1K'N5WT,M$Y+:;F)7 L2B ;5CMFE2>X)Z(MSV1T'4Q9MJ&@=7KWJ_G',_PU M3'^O@R4*+DRHZ>33-)Q?)3,K9IBK$^Z%\Z8VO(GDZ!@'UC'NG$59](,4H379 MWL^]:?_F:&MJ)GW)M8>DEH6_5/,,EPIN;::5*' $"I1%#JZD"")+S3(W6W=@OJ-6)F]__#;%3@=3*U\U\!UJOW/M0 O'2%$9SR*5%C"?K7G M/J"_M*@A88]6 4[&55++4G8D[U?F6FO&$JU=2(A6 M:L+J(D0>?P TW4#B0U ]>0$K@1TH"!S.^(F?4F] M!SMW-3B?2W$>+<12BVIT/?-<<+2%:1%B5E;PUM>9>U2%YR+(>]:$;83=@P;< MR5F]#FH*%:24!;11 A0+")X3-"%2$MXG$[!UT=LC$/LW-1J0L[[48 ?)]E(# M>:79=R_N%UIM?<; &(+&.IHI(P'348 53IBH"6-H74*\%LS)F@2=I-Y#G)"J3J17-8KB(&M! MR*3!\/"V\,6PO^G9WS?YVXAX+X<^EN0CD[8V/G97W8^3L,M1!BL\.[U# MORLSSY[XVXAU[8G?LM7+_=+I,,ZO:S;M=#ZD8^[^WW48TKK]2[JW?.FXL(=M M7PI98T4JQZ-5647'O9>>=,,5YB4W@^U?UT?K%Y]8)+N10V:UJ8;4#H*,-;&E M:.2,8+#65_Z]M'ZY+[&UA;G(T/%B:!-FDI9KR0V+RCMP$A7C:!71UGBYFR$[ MEBSL;?3AZ:8*33CHP8=9U?KAU<7\;#(=_C?F 9*O9FLQ!_J*+A4'/M"IK9C4 M(MD0>&C]03R-Z/0THY/,]]2"95E,,*"MVP61!11.![K*6H(7RD.V1K!H8TRL M=7[ >C2GJ@D[R+J7GBMWD2VVK('GVCKD K"P4,N["GGM,H,D.PY+M:3&8^U1JN+"K22 M\='4:*V-^43D*6IM(:!@9-@(LG*UBH I."J^C=3W M$P_=!-%7&Q7?BJ[G Z.[R'H_6I"0^62% N%RS2U,N?J\%G1*NH2H:-]L/;?] MZ*/BCI)O)N,[X;R[\5RR:E3)=3"2)--&!<'!YQHB5MPI4400S3. MGT=U%''SK;A;9U6V$7P?5^+L^_OF[Q6T&LH/0HK:8Y0\WYHP&K(QP%"Q M'"SYOJQY([[U<%Z\,K02=1]%+$^F!FGE38XU-4#4)D7:T:(#;8NE8$03@Z4M M\6O/K6QB,G:6?@_QI]7I0YN ^MIS*[9/< M.)8G^/]\"FZUV6RF6: 2!$$<-=T]%JFC6C:9DE:I[)[>M#4WG))W>;A'NWOH MJ$^_ .GW00=(D,$>LZI4*$3RO?<#\>,#\(Y__)_?'F;9%[-<31?S?_I3_F?X MI\S,U4)/YY_^Z4^_?WP-V)_^YS__M__VC_\7 /_[YP^_9"\7ZNG!S-?9BZ41 M:Z.SK]/UYVS]V63_MEC^;?I%9.]G8FT7RP< _KFZ[<7B\?MR^NGS.D,0%=O+ MMO^Z_$NI2<'+$H$2"0MPKC 0&FD $2MI64K#67[WZ2_80&T)M@"RG -,> &8 M*@Q >0D1U+F!4%8/G4WG?_N+_X\4*Y,Y\^:KZJ__]*?/Z_7C7W[ZZ>O7KW_^ M)I>S/R^6GWY"$!8_;:_^T^;R;V?7?RVJJW/.^4_5O^XN74TO7>@>F__TOW_] MY3?UV3P(,)VOUF*NO(#5]"^KZI>_+)185ZC?U"N[>H7_&]A>!ORO0(Y D?_Y MVTK_Z9__6Y;5<"P7,_/!V,S_^?N'-U=%\I_\%3_-S2<_MN_-MO[^:/[I3ZOIP^/,;'_W>6GLY/3J; MZG_ZD_MI\K0"GX1XG-PKM7QRH[U<6+/R'TPQ>VW,ZL73%JJ M_7?O87;I8^:^8_[+QWZ:BP>S>A2;&YS.WDFHS?CG0S6SE5E^F2JS^L>?]L9U MQG=5O\12W1B9S14_J85SIQ[7 MX&B0['+QT,;P]:+-.U2#[Q3Z4[98:K-T[O,%X\[>\G>/9NDID-/9=#TUJX]"SLQ'Y^G\[(SXVX1)GD.$),#< M&H"I5$ *2(')E4#2*L*AB*&8<-%CHYNMYMG"9MOO\:MOCV:^BO5=(N /HYQ^ M0.V9?B[A>:!W]D>E>>95SRK=$Y)1/&")B"E"\* D%0_(*6&U>$([\CI__&Y1 M111B$&K E*,I+" &K& 86"@+BH0ET*K)%[.4B\AEU;FLF'ET*+'_)8+94%(F MYCI3BP?_MVKOL-7ZZ@+*0B!1:I(#1+!?NEH$.$("%)1H2PUAN6*3LSV:GJ$. MVX'J ^\#A6\OQB*AYD)I8YU7K]S7UGU\M7NU12&!5@H7A:($"3A9[S8\AGF= MUU?V+1LX?EP4MFG7'?Q8O:\=T'LS+NIL_W<_W2 M?#&SQ:./&]BLKB=(45T@JT%):.GP>Q<3RD?ULOU-]^-0_2+"&XH@GGP MBL$UR?E_K)@+D@+6$:(GEP]"35=TW/+.M7]N&=CQ]/@X,]5 SEZ(U>?7L\77 M-W.?85$-[.Z#C"C75#$(J.'(^4L"X9^([@M>KG'F=LP.E>_&* M(H%*%=D1*'78L(XX*,YB.B)O;TE:G\72_.RCW%X*%KW[^OK_F MO?CN?W?_52QU]9^/3NK]7+]WK]Y;]S*^7#R(Z7PBC<162 MLC@N "R$!I]JM M!4N(.2:ZS"/CUGI056S/VH-(^-G>QG)0'9\YO'I^P0K8FCB";-' M[%*Q:Q\J#DO%/8)\QMM]RNJ)Y*]I].H_GZ;K[V_F[E-3K5!6[]:?S?+C9^$6 MYOX1J[>+^1>S\AF,3]6.-UR3*] R7%#_Q]-J70EZO5B^-5_OE5H\S?VF]?OE8NY^5/5GO]I,- H*Y)9! M@,(< VR)!H(8#;A!$N6YH B64;G',=+']I';ZYK]MA9S[09OE?W^J,7:1.W8 MMAN*L.]);P#WO6AICVU\)%X;C%)%ZD7)'C:2KPTL9Y%^K1[2]I#?\Z)_VINY M6CR8MV9]_[!8KJ=_K[CWG7TY757"_0)E:1ZF3P\3P23F16X STL$,+;.X]>R M!*524$DC'=OAN-/^:!W&1FM[$[+:!N6E+% FQLB0T#B!^P MT'B 7H>A]\" 'D:@181 :PR3A0K$:S!PS$!KB,Z#!]H_*HXNM9E.7CD&7G]_ M/9V9Y0OW2?VT6'Z?H!P7DNL"L$)S@!7G0$ ! 2X%X:7"6*"@@[TKSQ\;S=4J M9I6.V5;),/ZZAF S-R7 I6?>B8,DF%!N&'Z!+%9&_?G3XLM/[LZ:)]P/>WJX M]KQ!IOX-8[;3^M9E+7="U^XYGB/>V2HV\O-BYFY>U4O&W9FP41KA7&I@A?8^ M#;9 :LY\"#.DVN0DERAJ%S-$ZMBF]TYI_Z$\5/O_WFX6!9P?=QB$P.V^U-#V MO567 M7XO;48E%+MBP7)''9/*P:&L_VHJ)M;YE+4VUBKCXM[Y9Z[-/]B9OKC MXE>Q?EHZ*;\9Y?^E!7N@>,H&@'^- #@^ MR2,6K%29'\%RATT'B87C+$V+RL(W4W,28M=KYOH1Q&2 FQ MZYF&XF%KDU\: D:Z#--&:4/GF(:8?B'+-.BVCDNWJJ#5!"H#)9,Y*"1A $N$ M@/0':26$PLB"%\9&[3L?/WYL-+%?-M25V=JNN&KL(I=6T8@,MH:Z!4;[A=*1 MS:E71/7#GV?I2,4ROST!.&:T+&]NG;Z)G5BF9> MT^R5+R[B= T_;;@*Z>TCAQ1 ]4PRK3"*.GZX!4*K,XBK#QWL(.*668>G$3>O M[5P/^HN8SOR']_5B^9N8F3VG?##>ENEL6AUEGI0I)D@;][\&?B66\^G\T^J]66YCCZ?J MY^\O%@\/B_F+F5C5U;8GDI<%Q8P 5!#I*)EQP(2B0$NAM34Y55BVH^1 #<;, MP5L3,F=#G9)PEU5FW/D*"QZ4#+D?@FY^%0^<]$O)'P7&?:V >UI%;'X2N_B/ZFIBOS M47Q[+[[[Q^ZJ+^<%E@8[MZ LW8+78@*XE PH7B)--&8LKOKH#7FCHTVO;KUA M5"F<.8VSC[=8(PGJC"@$E%2S>D#4M"8::?44[@;>T( MYMJI]FLQ7?ZKF#V924F5S%%N@+ 2^<8E DC+!"@E1E070A:FB*&8FQ+'1C+5 MIO1>S[NS@)F[S.N>5:?TD_XC:T[)OFD@]7)9U9!CA2U E#FBX!)S1SK4 PL0KGBDD#;HEW2!4$Q M$V.P7DF5GMECK6AT>YE+<(;12'>(>N:.'3;].2C-&*1K*7-)R-#]9!H,O=!, MINGJ=G/_A==TOEY66U(?IJN_N<64_X7X9/))@7*+.?,M'1$'&.>^2!:60#,L M)"\QTR6)8X F<>/C@2-MLZ53]RY[W"DR:0Y0(,.4S150RK<" MQ'D!>(X(D!HS8C0J35P9T49I8UNS[)3-3MSM6-YH0CB4.!+AUCMS7(&LAXX, M09@DHX\F60/S1X#9YP02;&<_MWHB3:<(BLLT!89@%GN M%B$FIP )PA4V2'(#VW=I.14W-@[9-R99>77OLE6E<"9V&F<_3.>;W_[8I9W+ M&?!AS)(.SIZIY:3%RUU]SE&BB]M'TY$_:,#6"N&=[<"N;J76T= ME(>':1T,>3_7SA/R56G,7/D4.&0,*A#)08XU 1ABX?M!"XR058>G1-#J4]NV]RP?00Y^32 M;6V)9J&,T:O73MTWJ]63<*:\JZ(&W]DZ:6-BI-&:8.6<% ,=UQ "N"@U,+ 4 MD.:^Q3>-XYI;(L=&-V_-.GO<:)WY@[AH>[3, \KS,=5$:8#"5 !>8 JX0!P)AI8B%V/TM;LD4+'M\"ZA+ MM9%BDYY#@0_CH%[ [)F*MC6E^LF5B 4D61YUJ-R!4ZPCX3C/OHY]0#M&X^(/X'KWXVG?]XT'-V;T(<746, M2AA?]8-USX25$N9H0HM'+!&C10@>E-+B 3GEM!9/2+C:LW6Z0D6LD]+F10FA M J54/M!7$" Y-" WJD E5$*2J*J>-R6.;:UW;5UBMXD]E=8)5GA'L'=8X+4% M\YG6=X$XIEG=7<*FS\7=D;SG7]M=,C]H:7?QQJYYH3LZ^\6W+=?WJY59;_(' MA7>@("* :<\ZA2\*CHQU:SQE2RDA$2RNEG" T+$1SV&&X?X+7JN=U7IW3>=L M&(' U5UB7'OFH!20=LC"O(U1\L3+!I'/E&MY&X3KZ94!]W8LDU?E:&YJ%5I^#>-7.OUMZ[>D/[,GQS-S3?_VTY79N7 MBZ_SB52,$PRYF_K8^22Y)$#H' &"H#!*"66UB>W9="QB;!2PTS"K5 3:Z1C? M:ND$QK"IWPV-CUAG<$3 8/7$[QLX*6Z@5>NC)O6\Z?E8O)O M"_FTG%>NPR96G182$0&IF\W:_0=!"[C%#)2:&6VL@8$?]\N/']MTKA6LW=W; MX>LA^#7/Y>ZH]#R/TP.B%ZKJGEKEM?0(S)&6N0:BK6>,M;=VXJITG\O/3:CHWJ]5+LU++:=6+]WZN?6$9Y^Z\=Z.]?0WV M)[,FAYQ+9 "TT <#E@8(64 ,<-0(FNYB3P2CU=B?&?C6QNJR)Q*=>^V'RH? MY]NT&)@PWZ=?L'OFU!W*!]I?1[RG,_;V""9RL5HH,*@+UAZ@4Q>MPY/:\6'5 ME_Q>J>63T;],A9S.JH.P;4T#+HJ<"*6 R&GA_#JW0),J=RX=+A#3E"-4VIA5 M6K.XL;EXE;9Q-'8#SS#*2H=2S_14*9IM-,T.5.VA:$08*(D8YX:P0=DES/!3 M)@F\JW5!&?_;H)QP1AU2W@L%,"<"L!SPT#.5$FD(001'L,6E\6, MC26VK_]6S99%\:Y@&L88W9'JF2GB06I35:8!@W1592X)&;JJ3(.A%ZK*-%W= MMJ/:%S-_,K[@\:?YU#LD[Q>SJ?J^=\Y+C(FU5@-6&@TP@P8PO]V+2E-8I@I6 MX*C]W9L2QT8+&X4C(_!N QM&"$GAZID;-KIF?]0J]E-4/1B09,W4;LD;N)U: MH/GG#=5";XQCDM5R/?E5_,=B^>)IM5X\N E9'642(B&%$@%(,0$8&^*6'@4$ M$A8T%[ 4N0JJA'GY\6/CB*UR4>?!5Y!KYH7N>/1, J%0!$_\9HN;9KF[\V"& MN[_M9_>5APXRE9L-VL[;&U>U^]R?+R!V;=.0+&".60XDS1G AA5 :,$!YY0J M)37'A8W;';TN;'R[H-NF1[.]SG^)^^ W0!OVI4\#5\^S^]+60"_MYFZCD>C[ MWB!HT _[;8-/O^@!=Z2MKOYGL\77*J+;_35[L31ZNLY^6:PB M5Q,=F\/_%^@%/R3$R>IA)Z:B<72#CVW^WE.O]UT(VSO[>CIWXSL5L_>+5;5R MV7U9B2QD0;0 &/K&S8270! E@2PH%H0IG..HC?ZE1]ZNI8A/%3>H1[9JBS6E1.YZHF3*5UW0YD MWW:MK[)4MX#JI3K55:'/6*3J%A#-M:INWIVJ5LRDP-Q"*!5@4CEFD@4'TD? M*4P5+I1SEB"/J:&\!]_V2HE"6%R64NXIK*=8-T$'_SO)A.=K]>+Z?R:5TUTUTO/!_% M=Y,[1S?4O>R"6<]472MT%XM0@@(ZR=W%,P'/7!+GNBMX]19PP2@HF>;&"@_:N:EPNS7+VXWWW>]+NLR%/?SPZCE7XWPQ0?UN_D' M?TZP]$6[YOKM8K[<_K5*D:AKK1@+,?0M9 CW2RN(%7 _:" 8-%3@W"H6M;F? M3+.Q\Q=MM.^RBXZU+]=59QTPQG&5,\R2#VS6Z+QB::\Y%@FHLET>@U* MK2!B>53@Z44I8Z.AO9)MBBE?!C+,U>@,3\_\=(I,#]M%C1 D2RV[)&/@ M=+(&,\]3R)HN;IV!OGB:KU=N46.F7_SBQ5=YW^1,8X0PXK($A1$$8.N;V%"E M ,^=QR$@@<)$5:UH$C:VV;_5-5ONE+W+YB8^&?TZO&%DD JTGCEAA]>' [R$ M7?NZ%MT6+)\_+K89X?GSQ\8<3L-LIV*$[WX!N8 E3#<\>B:% M(RA2E^J[;GFC$W_AMN%<^>LZ'SGT#9=U;6]0N0X_?Z\*$]<' P1!:R2SP!)L M ,Z%K\NGG8?/C9%8*(QSUJZKP9FLL4W5P\K[M2R./0S.80[[VB<" MK^=YW0&W#HT*KB*2O#_!N:1G:DMPU>3KW0BNW](V@,3I/%\OJQV&#].5>_9' M]Z1JAZE@BE%4:D ,EP!#9(!$D ,HW/<>Y1IS$E6 M+A[$=#Z1.>2Y0 +DDC+O7S# .4; :".DP!2[-4!H*9JSIX^-%CZ8+].5?[NK MDK)3M]Y];]P?.ONCUC>B-LTYDLUX_+KZ8Y=Q/ZOM/9JZF M9N6K">TKT6PVLPE&2@M5@M((/R>% DP7 G M2F8YX@6F,:Y"J."Q3=G??\OV MBF=;S;.3"DQQ'D/P((0Y#'U VS,1A*':0Z1"+%:)?(5@L8.Z"K%@G'H*T?>G M2"BNHC57=6+CQ)$0,F51.G^A< N:DCN6HNZG7..24::0E5%9+]=%C8V7SBK& M5'5A5INLV*IJ3/V;3J5BCL .8Z,T$/;,/V?YLK6>/>?+7@*CE[39(T'/F#U[ MR>#F)-J+=W3<%GDS?WQ:KWXQ7\P,;3ZL'%L"C9& ,!MO+N,MJ1>^R#6 ]."0!F*3> MK[@@Z7EV**Z;?'5/HN&6=BSQUJS?S-7BP?@0MTDN2JVME4!:1@'6J 3"\!P@ M3A%7!4/"ATZ'UWPZ>GJ4"S% N2>G7#:+KJY[#!C*)62E6R%J14N "\P!E[YA M),FAI9:5+(]:)K8'; "?RP-6:Y?]X/7[,4DEIV- PYBT-4P]<^<90NF(\J+) MB:CQ^-F#DN%%LT[I[_)%J;H:3$KERP-8!$H+??L1[OB/0NM83XE<:0,1+&-8 MKV./P\$JW:GS/@9=VQA,2BK*@C +%.-5/5/DUJ;8 O?AL%(:E*N"3.;FDR]@ M^#&<%UM"RFM(S^3UZ%K&M$,,!36,%$?=-++?-I&]MX9\[G:0X2T@D[=]W/F> M+ZL2ZHTX1RXP.Z(WV HS%KCVR\L&1%*O+R^)>IX%9H/15U>83??$'W2_ MFJ^GZ^^O'LSRTW3^Z:_+Q=?UYQ>+AT]-S!#M<#C#L\:@^YO.6RRZQ6QKQ[-#Z"=_[I%R-69K4/#<,E-!+E.8"0 MN268F_R."W((2F[J='[+9(P?T2QN;)10:WN7[?3-:H6S/T(BQMK@';BB2(9B MWZN+3@#&+S>"<$FU]&@6-NPR),CPLR5)V%UM2@[Y1VT+BFPC^+6@7-L<$.W= MBI)HP#%$H&"P+%B!L#4BO/+0N8#QD8=3,=L7G8D*W;^*8C-!I,"F=TKH Y:8 M*D7=X!FH6-$6EZK:P2EF2>L778>CN8S1A?L&K&9T7>OCHD8-UW7>I[Z?Z_,N M!;NM <=R#.<%!T87&&!'\VKDJF'NF][ MN;QJT#"B=VJ3 3S<_FV%[*:52\_=?(/02;_%VRSVN39^@\!HV X.N[]K M);878O792?)_> E?Q,Q]Q%:7?[LMN<*MS17.@6:^4W!1(,#*4@-%J;:EH)#S MJ,I-7909FW?GE:PF7/7#@;J1'DV2@0ICMZ'@[YGQ.B#?H8!<>\B2UYEKHQ_)NIHFMJMMY'EGLES'+M M7L-->DQ=!GR_>[_?ZU%8EEQHQZQ,<( ID4 @60!!%3::YGD1UXB]+T7'1KT' M=F;3>9VR M[W.L>]J$['M4$GU/>E-ST&]-WV"??H=ZEY>J3>QNY9L3)G,WSX!&UKJOC%: M$4,!1:A ##.#$8S;AOBOM/%P::.A;AK[EZY]32/W%OY+["8T]SGM95=AL'V$ ML>PJ:>'IYF/T/SKDD Q]&?,.-XS < M.>#8Q1>N3HEUJ@K7270:MA1V2AC/:F8G?7BJUA?",6EL, @ M3@%65 $IB $E9I80AJC,HQ+8;PDQ#R,3E,BV?=.;2<0 M$Q3LO(Q,;U4[3\0]<^G.R\;?KM]YY;XV5?P=TN:T&CW%FE-#,(",,^#HQ-?Q MEPR4C!0EDP@A'1X&=$G"V*BDTC&F@'T@D,UTD02>GOFA+V0B@H&Z(C10-% T M4I%-$!I0:&Z#<.G& 1LA-.A]W JAZ<+X[(F7FU%_/5TI,:L+T+YVOUM-#"+2 M,DB X40";!@%S!H+E,A1;D1A" TJ4]PH96P,MU4TJS7=5N2M= W/F[@.:C/3 M)8.J[W5C&Y2B,B9NHM J7^+Z4P?+EKAIV&&NQ.V+TV5*;*-XOK\7WZM#@9=/ MYJWYMO[XUED Q; $6!0.LS"$@"A$(N5&%#?)XNBHR M-MJXDAQPE^V,N?-[S])D[\54WV7_;L0R^_AUT3WA(FC8PI9C0PQ&S\34:AS> MS:^?E2?)VX@!L<>,CB UGCW7(P:LD"R0J.=U;29UVO+Z9[&:JONYWK2^KMK/ M[$,CW*@9)@@'E$O'IJ:@0#)> FN(L:R4LBRBHF9:ZC$V,CULIG2IA7ME3!4Z ML3%GTV,IJ/9YT@$,/"[M?UAZIM5>1Z1# ZQ6>"9OCA6GQ3,USFH%U?6F6NT> MUS9J42T]D[\T]9]OYO=*+9^,/@X\?[?^;)9[[M__VX1K7 H!(9 <08 +JP'G MV@*F#=8FUTQ!'!>=V$VAL1'N1OO,?'LT\]4F^T(M'OS?JMV@V%#"CN,51JM# MCD+/_+HU)?MA:\R//D1P.RZGB3&528<^;D!QK1:Q?VG@31;CUU&=@6/YTH!W M'K.7Z+DM@VSFZZGV##_]8O;GO*^^J=F3-OJU@\%7*;_EF,6'T?2/9JK@FAXU'3;DIG_(SP)Q!A#9[I-QO!GSJO8P)YA919$P M(%>6 NPW/7PG"9]:3G((+<:VC"'[BU+&1M-GFY(;/>,(^C*@8=3:&::>23$: MH6@Z;$0@$9%=EC$H!36:>4H>S1>WW!+=; H8_>)@'3E1!C*#< %*(;5S\HP! MC'$!*#6("@DIXG$[GA?%C&WB5T'OSIMU:G985E^!-' /LC-0?6\Q>@5!I6&V MV:G/[I=+=\FFS^5;]^976=*I*:$9FE2[A9>%#+L9V&CHV5Y?\]5M@W4?'A;S M:CYL IR*HE0E*1FP.94 0XO<1&$20"-USI%E1K.XZ-P3"6,C@UK!NFQ,9)C8 M=11]"1ZA(0>8"P1P7EH@&"V U-0:E#-N4!F7&=<)QV$2X@Z1[ I@&(MV J5G M HU[KUI$)%\Q/5D(\NGS!XXYOF+>>9#QM0O3M=#*M]S(#+:6^08Y/@*O1"60 MN%2 4%L@92@46+6J?'XN:VPL67>#RKNWS\JC)G@BA'J>ZM?;9^4#M<_*>^& M)DG/WCXK;^:%D%OBHW-?^ 39I1$O%MI,-#<%*34!MD2YV]SWNF5>NP16\WSO D'?W_$PZZ.B:2^9VBJ ]NA! M@\7,7E+_,$SVXK^W;21PK[4;SM7[Q6HM9O_O]+%ZFQ3#T@A! .+NV\\=.#D7VHGX30.A) 0.N2 8QE#AA6 M%#A7'&HL"VJ%B%MA7Y4UOI6V[SGH<[:KF+_M0M/K'.>?7T04;'>OBU[6:49$F5X%L M)H$4\/0\]UL@$SSM;YG?--O=O00\0BUJ)290 2R8I5-LD:N%YE@-GG)2M#;FI'&Q^78KZR M;A+ZQAF57^.6+._LZ^E7B7F2T* ?G(^K_Q'OINP M \Z-())"P H?F,49=)Y?G@.JJ,TIMJ6B02$<45)'1[9.[\PKGGU<9%O5#Y-> M:K7;%$T+'HAF7NT-WKX)V"'S9'LXFTDY$4@]4W +?#I4PCM#($$=O/TSGZD*WIE1UVO@G5_: MPGL[3GCR+6P63_/U1-*BU!)+X":X6S^3W!<*9P046+I)KJ6@.0KVU2[+&-OD M/DFXR[9Z1O@)5\ ,\+>Z0]3SU.X/G0B?J3M* WE(6]6R)Y_#);]GLZH:FZ^W MIXU[F1^F++_X4%E?3FJQPWA68?RXJ=+VYT2>5#-\C7[3E5N'\Y*: M=3_RB6YCQ&\+;#TQ&7OD\FHB!I$=QXT? .48W'SQLX MG/&B,>=QC)@\/Y)SJ;J]_6FWH_O\3=WF'_WNV&;'>9"XH(JPH"5V*<1 MB )P:7+ BK* *#>XP#KFF."VR+%-[)V*+3?\ T .V\9/"UW/@-^7 @ M$FVS!P@<=/,\'(#3+?&(.UOG;#NO[;.9KZ9?3!U#\7:Q/@C>)1(BJJT%"A/? M!D4CP#&$(-?*0&N-)*2(3CYN%!DS*P;+1=YK7,5*1VN93HX1 MV\1,_>"1^S'S.O<4-AV*4+JTYF9Q0VDY[+[X=8:/PIJ]_[R8F[=/ M]7&"HPY!J &$$P0P=9Z)I*4&L,!&HX*S@@65AKKT\+$Y(I5^6:5@5FL8OKPX M ^[VVJ(+'#VS00024:N*:R:W6E*O25AUV6\JK#X89:9? M?(7G">2%FZHE I8CY8N/<""T4*# EAF"+66%V?;+#?OTAX@->F^/.^'V/)&W M.F;+G9():B:?HAWF R1#\+EK']>(?KB-:)K:QE<@ZK-^\:G(YZ]1? 6$H#K$ MU^YMN9.Q]%O#Z^_OW=NROI]K'WWYZ+>&WYKUI("TQ+DM@26$.B=!8L",0D!( M+"FA!24P*J"Z2=C8G(;7TV]&9V*U,K[NQ]P$'D<$X1JX;9$(K9Z99:OF758I M6J5E[52]R]XV(!>_@1$ 2:JMBR91PVY:!!A]MET1J=\9+WJD#$( MXY+4R/;,*VE C2]Q'8%2JHK7(2*'+8 = <)9/>R8>SNFB[ZS+\3J\^O9XNOJ M7J[62Z'6$\&1D0()0)&/0T.% 9SQ'"AD%>*DY,H&U7D+$38V(MHG3;MIX;7- M*G6S/[8*MTT;O01T&.ND@J]GMNF 7/OTT09(4F>/7A+U/,FC#49?S1UMNJ?E M:J?: -B]RQ)JZVA# 8*1/S8A# BB1"YABP MP.5+:QCZ7K14BO4RNR_;G&I],[*J K/S>+&-HNOMI*]\^'#FSIS+V;" M%U1T+MCL2?LXX8]?%_4OLU_-^O-"9W]X [/*PDCOX,;HA%%$.LQ[IHPAX>Y< MSNXRBCW5M#L1]JR%[2X;?JNZW96[4O3LVC50]QU8GI9+X_,7$._: MA1D"C, "2,J)5$A@0H/RX((ECHVZSCI5[72N.]746G?I['4)=J@9*A&V#F=F M?&Q,"1@O%)"\)%B7$"N+ML?M'X=&__C _>/_L8,0N%>5\HWN>Z.J&XX=F[ U M8--+0[9+\IZQ.5N#^A*^7CMX1-Q8HJAW1$./["3$. M!'2_UCEUCFI0[<.S)X^-QVO=(O, SO%JYH1.*/0\]Q,!$)'0V!:(@=(80P&) M2T.\9'1C\N'1#<.E'%[2\RC1\.(%[=S,#\8ML:?*.0M5.Z7?Y]/UZL-OOV^. MEQG!5#%& 1?(+8U+YLNO0@)R5$)3E@0B&K6AU2AM;+2T5W;3T*M2-_O!*;SZ M,5 MT6_FF_)^\T_W:CW]4@E\L9B[-=*3+PQ8KY<6\_VKC*G K"3$.118.5: G!M M%CLR?VD>ET9-Z\V" E$M\IP! :WT9Z 2<(P@8#*7N;%&*A@5 M[G3X\+%Y:(>ZQ7'G$61A#-@6B)YY+ B#:/JY9&PB$CEZ]*!4<,FHTPE]\9K6 M*5=VNO9ACA-D+;::LLPL+FE .?8 $XL M(NZORLEZ(F7J:53]^VWV4'UF=_>/NS#0"16^/]OT)AQ#VJ%Z-GOA_1.Q']N1ALG!)]9?K7=]"/ MTV#PGW[3AA.J9W)H@5*+&*PF$)(%7UT4,G#459.AY^%6C5=WC[.:UW%]"9\B[; M&03L8@F\2>YW6S,R;T=D)878$0KCI3YQ[YFG4D(>7Z^A)6ZI*CK$BA^VYD-+ M<,ZJ0K1]3H?*=74EBH/44UR8HL E!Z+@$N!<8"!*S4#!++8YM0C2J-V9BU+& M1F=U&;7[3;W;UGF]%P$-(Z;.,/7,/M$(M:LI=PV!E$7DSF0,7S7NFID7R\1= MO;A%!NZVTZFOBELU!GLS=Q^/AWK_9AO\3(TE>0ZQ6U*# @9AO:VD-TMOO4X5$):_A-_&*+ M$LN 44(YBJ0E$%(08)$0%.:($AE5 NNBE+&1X-42<@GJ[G4IMSGJ(/W8?KI\_J=_7UEJD7?I- $(U%"H#%UGA&7%$B( M&R!$"(J"UR* W,.Q>^:P/Y"(K>]8M\X Y9JG>W[YVR#N!U+'-W!91>2MR= MRGK&\G97S&XN;7?MIA:;:N^6G\1\^O=Z03W7U=[\._O>O53;4F*5KSC!U&+? MJ1H08SC M"2 4\, %'DA68DM1#9X7RU0Z.A(_4#MZKB]4CQ[9[-#U3=KJ9CM MM=!!"-AAZP':OCGGN5&-J,W7 [H#E>T[0OF^-[?K%9/1K]\\C'U=77"*OC^UHY>J@T&7^FF MVG1'2W]+S,P[6Q'06_\\*;(L5&'U]CWX*L_SG&%U2. #O2&DL+7M^L3AUR\1Q,,1BKW MY;; 87V58 #.')/P.]M1BZ\"XA:*_@^?1?#%R9NO5Q5_?=_'., "JAS!')0( M(X!UCH&47#B>X8C#,B&>")S@P"+"M ->V++W2GUV>@GOTZ]GZ^G>CI[6D^_F'V2YJMOOBRQT:\=""\6 M#X]/]4'D.WL:.[A?]5B&";*Y )*J'& L2N?FE18HI 32>4F<]Q?7+B2]DC%\ M,$SKD*V-?I8?6GF0(9UM[:R;BQQ8ZF\ZCZ&-W#Y+_R8$;K<]Z^CVO3V7?EA[ MS #[;?NQ/4MRW9K5<^T+K^DFMJ^(G9OEEJLQJLR=O M>)YC5!J@%"4 %Y@ )CD!E"$C3&FD*8*Z)C1*&9M#OE&T6LYN-(T\]6@&M9EY MDT'5]ZJ_#4K!E!>$0A-KN0<<,);[VYZMFI\]".$$F;?EC+"+6X02>V(Q\U7- M+'(V_53]])M9KV=5K<6)I%!3RG(@$)8 4^R\14ER8!E14EF-2X*#8XAO21L; M#=S2-R*P]2;0S920'+Z^#R$&1"XB%C@E@@,% 7_\;#+SS6MMLJ69^90[?3VGJ@ZL"U;[(Q;_3E18' H=HT1P3U+F.]]'L+ M+TW]YYOYF_D7]]C%TO= 42RGK& :0"$\%S,)F, %H-)(ID@N(%?;C+&PE7NC MO*#)<)PLUC,?'R@77;FZ =>P=7!WK :K7EWIE_VPU?3';#K/0K!K4[_Z-B;I M*E@WR!JZAO5MLR]4L0ZX*8XWM)E.ZAHK]UJ[EVCUPOWX;OEQ\74^H;302&H# M2.GKUAI$@+0$ \@9$X:0G**@(M8-,L;FKVW*_6STO,N\I@['S.L:1AA-@#;3 M1"*8>B:'5@@%TT( !A?(8&74GS\MOOSD[JYYP/VPG_Y-SQQDT@<8M9WJ(9=V MJ)WHG8^E^>S\C^D74Q?%WY5PM(OE2LP.MH_N]7\\K=;>)WEKUN_L1_%MT[CP ML&_AQ\5[414-A)90;F .&($EP,Q(P'W-:RM*5DB(.#91O3%[UG=LQ%-7*SRR M][2!Y'GUU,,]YKWU=YGO!^?\>8? W=5FDS4,+N;:L;T4 M[2ID]C]4*6MM]JCM\%4[^X?^8OW/ <2V71W7_O+W%W5ATCH57!+&)540<%S% M3YL2<(8T*" W1$C()8EJUG)1RM@^.#LEG0M7JQF7;-\,:>B"N"-0O2^$HS%J ML0!NP"#9PO>2C($7O UFGB]TFRYN<4AQNG*>SJN@1J,W1R(?S/II.5]-K,U- M49 22.WH ".A %<2>CH@%A%E% RO(QPH='S$<''W9Z-[MCVRVV@?L0T?.@@! MYQ@]0/L\>VK#H1IQQM$#N@,>=4QW2.L=TKJN&."//);FT;L7[F^/51:Y'P7_ M>U%'.6?./\D>-Z.QK U-=?X1B6OC,4CHLX8[#8FT[NA0)/;>ECG]W:)D[A]\ M_O DSW$I&*9 YUH 3! $# D&I%!2P"*'U$9EVR71:FP?D;KEESB,AUOMEZ7F M*![.SSYU'!-GMC%Q;HYFJRHF[@/C8(KY3*O7:M6S< MU17;-IV]56&PI+D"1G+?6:? @ OW4TZM4 (A#E'4FNJVR+%-_)W&OE,=.-"Y MKOL3633@-N)A'_2T./9,#C<@[*'+>C@\J2H*W!8X;&&!8 #.Z@N$W]F.==Z: MM:]^\GZY^#)URXV?O_^^,KJ.F%OY[;][Y=8EU8K$B7>_>'*_VZ3G+N;[&AO< M-[(AA(*\],R4&P$8,APH3AC&$N?0TKAF9#WW 1S4H6Y,R^3W[P5OEQN;';&=8MK?L+MO; MENV-ZZ4.2UJ\$Q%L(J4&)>&T0)X2=>*GMR/SUV*ZK,K]_FK$ZFE9)4JL=K_\ MEZD3MU2?OV\33FE9J$(QP+ C;FQQ 00K2B -8EA@RBR)"D6,DCXVQ]+K69?( MSG::5OF6;^__M64=SKC1"&/?WC#NF62[P1M-FJU@2L2-<;('IXTCFM$K1B][M.A8R-GG8[ M.GM%6^]XG0$:ON75!::A]KS"$6JUZ74-@DZ[7F/ M\P?"6PWCW(P3^,+\B/:0]#R-3[$8II;N93@2.00G#Q_TBW_9L--/^I6K4J56 M;UH*K#;%,B>PY#:G1+HUAU4 %PP#@0H--.=8,",-*2(#R6]('-O7?*M>]ECK MUS7'^A3@, Y("EO/M' ]+K0&\OT-(!,D7%\!I[>DZU-YSYQX?<7\V\G7UVYL M6>I_\?"PF%?[WU7XR^K^:?UYL9S^W>A)F9>E)*($7) 28"XX8 I)(+E& C++ MH"JB"OQ?ES4V1JE5K4]P[NIHLE6V5S>RJ'\#QF'4D@BYGDFE+6CQI?IOPY&J M0'^#I&'+\M\V^:P8?\ M+0'=_Z,BWP(%CXU.O'8'@:R7\F_]B0Z0 MQH?;1>*3*A(O5.RP07J18)S%[\7>WZF5XM9/VF1V;(M?3ZL> U7:\,&O7DY7 M:K;PN[#;%,!=S>%"^B,/>F,CO&V" MV:NZ %SD%DSBH0ODP&<;D)Z9\G11=[=+_SNPY*XZ/:HK/QS\.MM;>)B,W,>> M43_XI^T_F4JYY^A9F1C8*WTN4TMI?\[U9N[\@(=]>_-)+B6Q)5% 0^Z6LX6T M@!-,@,I+RY%TR++HN.Y3(6/CX=TISH&B<047&B$-/^GJ M10)UTQ&+4ZZ[H& M0J>SKK.'#G[6=;M@2R(!)P M2"2R'+O?!!]DGSY\;!-[4P_/*YC5&L;6"3P [O8T[@)'S],W HD6]0#/3>Y0 M"/#@80-7 #PWX[STWX5KGKOW3_61$06$MG0K+Y_C#C!"'$A<4-_7 ><&RT+S MJ..MM.J-C1CZ:PP3VS8[[5L0MHA[OK'MF>6>8UB?L"B97[+]K?#O>:MB5D5 M:KRQJLYJ.# SJ^S,_O"69I6I;?-(DKP$8=3X;$/;,Y,^RZBV3U])B7[J])8D MNCU/^DM*6*^FQR05DB;NY?B\^EZIIX>GJM'57Y>+U>IWIX68^7";OXKI_&=? M@MIYQM\F!2.04X4!+84"&*D<<.B^'0AC6A;(N:\B:C\CB59C^UP$A'=4YYA; MV[+*N&QO7>;-N\MD9: O/]\MP*;=4 >>/ \]@'T?J PW=ITC>3IAW5.83SN= MGC4&J!.,MP*$NCV\'=6[[\E,K%93.U7U895[S":S.*>R*#7) 2+8GR,C"EBI M)!"P)!!1"8V.*N=W7=382/E4T[M-<;M6Z=P-"(?19AK<>N;"MI!%$]MM-!*Q M58.@02GHML&GO!)P1]M28U6YZ'\3RZ68K[_?US6]7VR$&;W=1C,4%I9B!B0J M*,#4.7V"< .@<_JLHB4K!(^K-Q8D=VPTLM4W12 \0]LPH MVYK].Q0W.O>P=1D)3K)J8V%2!RXY%@7%>=VQN-O;\=")HW3B1MW/9HNOPEGK M_O["+9JG:]_,:U+DA!<%)T#I@OGR#Q9(HRS@PLI",FZ1BPEI2J[ D%IC"(./QR=$&R1C1R$2[*,Y&9I VKU9/1+ZL&7.^KCEMU#O2KA\?9XKNI*_Z^=R_<9[$R[]W;LYKD M"N;0,@4P\862K&"^"Y\%B,B<.4YR1(^CXDS;Z3$V.JJG36U'5AN2U99L<_SO MLJTUFSFVM2>K#(H,&VTY>F$<-L"8],QM_0U'?+AG-S!3Q76VU&+8 ,YN4)U% M:G9\7,?HJ>83^.K(_??Y0OK-/>^WOYD_/JW=/SNHW%W5UNON1'YB32[R$C- M= X!+E4.&*E:H1**,"TTI+)5$%5")<=&R8=1-[=#;2I3[[)#8[/*VNS8W!0A M52G?C#!&?^[Q[IGNGW.HV\=9]3 6J<.M4JKX/%%7/8!\-?BJ#UEM,SY_^VQF M,Y]_(.;?)U0I90JC09FS'&!.W.<#%AR4FO(2:8,)"=HKN/SXL1'_)M>Q4C'; MZ!B;]WD$7S/'=@>E9W:,PJ-%]N 7KRJ9;"D_H^G MU;JJ9OYQL>4"\]:LW\S5XL'X/=N/BTL]'G89 /L>#[N>*HA:C8U1H+!0N^GN M8V\@U4#80A2"%F4AH[8&^U!R;*1Q8&.V7F3+K979W*RSF8^\<[_U/RO?M>6I M;M22+78Y,JW[Z/3R!H1YA<\]KCWSWLF0[@S,?/.=VL3L!V_DC_Z?&[KQ[#.A M]O;VTG:GSP%)%8;9AXK#1F7V"/)9D&:?LN*^./.GY6)RO_[XV?PJEG\SZW?6 MFFI39+GXM!0/FT..7#/(_8%265 &L( <2%5"P*B4T$!1"HI"/AU!TD;W#5AG M3N&LUCC;JIQM=(X\5@K#NYFHDZ/8-^,.#Z#>E,RIED_# 7DD=KR !G^!H@"J M/R7^ENK[ $D!JV]$V$,&(?LH>[:L'7=3V]:77S=%X.H'S]V/JFYG5/>:J/^[ MK\O(_K<5_?ZHQ=K ,(=BH3GEI119-A5H;&18VW/09.2>O9N3+H[_.W.JJPVR_WCQK#, M6Q89.]5U8,,8=U=((E,JI0C @DF )5) Y)R!4IL2Y=84!D=%)MR0-S;"/:PX5\<1 MR>]9I?*F<%R0<]0*^3#*3(AGSXR8!LH.Y?@: 4I>7^^RM&,VW MM?01Q>JS__^K_WR:?A$S[XI^,*OU\.;HAT M#3N-9Z!?.-0H]>T4A@W07>L1BG<)4R";RA_LI,NPSF *V,X\P20/[1C5^O/W MJL141?GWWZ8^(4 7Q)8"&$65\P(-!HR4''!8,@PY%*2,*O1Q5=+8V+32;NN@ M> 7;AH.>01I&>DF ZOM *!RC]G&4U^Q/'0QY)N=Y(AJOF7LU+/'J#>VHX!?C MGF:N5"!]+[Y7NXW5S!Z=GF ZSU2M:6Q Y&58 MPP@J 5A]^T1[G+R*_@C@Q0V<6@02-J*0+!;PLI2!P_D:33V/R&N^/%&#^#KM M<,+/3!JGNK>"/<>BK#?Q&RO.V@#\V]6;[]Y/+V]%!57+U_7)AI^L) MTAA2(QF D&F C4! 8!^_51J$F>,!HAT%+!P'A5' P;.CIOU.0G\OK %[WQ&P,"YL M"4//_!>$0#3?7; U$<<=/GE07KM@TBF77;JD18[ KV(N/IFZ#:ER_YU^,3[7 MS$BQS9Y]TIG.ZVS M0[4CPMS#,&^>Z/T@V?/\OPEBFZ2!,#0C,@>2HSI0^D#[5S0N<2 *G\;L@; G M#9="$&7941Y!W)TM2VH_R=E4_;[>%!UX,__B!"V6WZM3)&08)8I94!+MO"=; M2N='60FT)%0R PD608V>0X2-C9MWRK4ZF6N$-P %*5 MPFX2-6S]ZP"CSXI>A]R3M,9?=2BX#Q2HKKK_*I9UIQ#/&X4J! %"(@(PQ;ZP M*"E P0V1.92:%%$Q]JVT&!NA-!64VQ0>.HC'J:^NK+FK^_8D*>]W8^#"F*GW MX>B9LGH;B525_<*0[+>NWPT=QE#5+PRFP)I^@0^++Z:T*;#]_=4W5<7AOW5O MYD122#7G&@AF&4NDB MB,ULE0*:OHDH#I6HPDI-IK.6H+%-YJVNV8&R+8I:WL3W M]OQ.A5K/\[P]8%%3/@2-5E._\<,"(>8=4$'1]R[B=JD?N+CSRY72E9@M? MK7%2%+;(H3^IAP3Z[!$(A"$E4$9;01#B!;NC&%Y+O)(M MK..D#[RD;@7-^6*ZW6-:?G;W+8G?K3^;Y05)OA[>6U]WR;<%E]PR2)$/HU4: M8"8$X-A_EDD.%=800AEU?A$I?VQ^^V$K\$K_RS.Q+FAY5]6X=+,UOJ5[Y"@% M?M3[P[[O3WURV./=@';@I7(.(J4/ZS*T@^;,D6CYF);1@6(Z]X][-W<>R^-B M5<4CO[.U-S,A!4:0%!)P*G-'>X4 +# M7]YFK[&?5;7.D8%RC6"'L5KU]ZK!T;I*%W_T'_\[OX$Y M>]+^(.7==%;EEO]5K/;7^U]\G/IPA=WO$H;JA6";*GBO4=:PX7PA9I\%^ 7= MU(Z4COHAO7L\B)-2BK,<*PHT+@OG?9'249/1@$I#E!6$R%S'-?6\*BMF+@W3 MSK/6+I)SKF,9QC=)\.F9:TZZI]5:]M W\B86B;CANIQ!>>&FN:><)$K22R!D[GYY+W:C\,/ J\'X4R!_R/'(HS7$[_?/3/\%LZ-NA6:]0IXN_V] MT3EAT& X0*EB!P,D#AM"& [!621AQ*VMTUQ/U\6[C2!-,-9(4" E%P!+:X#4 MW'F-1'*5(R9S!F/.SAIDC>WT+'!'Z"Z[7Z^74_FTKJH9KA?9>]$X?Z+'((R& M$B';,_WT!6J;Y-E;<*5+H+TJ:>@DVELF7TBDO7E+Q])C-9-=Z*SHJ.[M8KX\ M:K1850S=%TM%;NUJ.&*@4,2QD]'.68)* E@86DBWNL6X796R#DJ-S9<][*): MFW6E@:KW! YMJSNJMJQ^UF54P_ANZ+'JF1@[#E.OQ7130IVZ?%L7E9ZGTEL" M$*\6A4OQ[/81F1_=K1-EJ&182U!@2=T"EBO *2. 4DR(+"G7,CH"TS]X;+RZ M"R#TRL5'5U98-3-=%P1Z9JLPXUM%2AY:VBDRLGK0X)&0A^I?BGP\^O=VKM-+ M(]>;F.JI6?V+F>F/BU_%NHJQOI_-%E^%T_;U8OG"4I/(+WVV:8:<':_7/I,PSH02EBG7>98WIKI.CKSI9^")[]YNTW:C"&K/T0B )S]H,>%;_%],I]$)W+IK5[ M^&KSQR_3NS>/V(^Z#NSMS:DDURW M+VX[\3^83U.?KC1?5U4F2FHT$9P J#$$F!H.?,L1P*04SB_2V*J@,I77!(QT MNN^5C"S5<1'$T/G='IIAIG8H*BTF]&73.\SEDP<./(TOFW,^@Z]YY3;I3=##"",EE'UOGW9#,3Z/-Q":5(F[M\0-FZD;:/Q9:F[H M?>VHI@IO>6?W.^GO%[.I^E[_=W]XJHBPUA@"K,$<8&AR()3,?0]#"1WIE$;1 MN!RX,,$QLV68A+C?Y^))3WTV_)NYH[KI0_9Z.A=S-16S;%=/(O)L.W 0P@@H M/; ]TU =E>?3FW.0RH1*P4*'92;XH X9:C(NUNFXVV: M%WYX*UXR@)!9#""D=8G "!''51 MHS6AQE@F29ODL#@U@F;9,R2*;:SPV0(;.[*S:)&=9< NEL#;%IDV%CEB8>S6 MQP ,E$Z6&/3XY+)VT*5*-(N4/FS263MHSA+06CZF?1QQ?9+T:JY?.NZ8<(L- MSY4$AEH,<&Y\A>92 %%(B@MF<8%0;$#QD82QK0-WP;6UEIE3,_-ZQ@<9'P-Y M>\.W,SP]LTTT,JTBD"]:WRD4^?B)@\YMD^S MS4)]Y:29:25\6\4#2IN+4F%@$/;QUA8"66(!H$0<^P^*84$)::VDC^VC<)P; MH3?J9V*C?^3A0M0X!)XT](5NW\<.&QVSO9(-F2@]5%EI!5RJ0XDHV<.>4+2! MY>RXHM5#V@8[O7 /68K9F[DVW_Z7^3ZAE/",U0R(4G*@ M2D*15+@L95!.QU4)8YO(7L==I;&=EA$]GR_"V#R-DX#3\S3N!Y>(UM==\1FH MT_7'SR83#_XSZT]2EUM-L^D\JPK_;6H"9KIN&+EVES]66UA_3M0"NPFGQH[7 M%V\2HA>SZ39 M %P/%8H#<4E5(^Z&M&'KQ(69?E8K+O"V%M[4KXOY^O/LNR>KS2Y)A! M82G 14D!)Y0"2K7.52%RR_)@5^KL\6/CC ,%;[_J(? %N%"=0.F9"I+C$>$Z M=<)E(+\I"I\XC^BJ^8WNT/E=P_E"5S4^M5A^?SV=3U>? MC?[K8J'K7C,?C-\?-ZN)X5Q2(QQU(4D )H4 4EH!%,DMAE@7EMFX^-, J3&O MZS#!IUM=LT]>V3@G* 3F,$VI1R?I;,+U]XULH2(Y%6!7"(P Y@[-XEQ5OE*)6$^1;Z( M*B5R1<[8G*9-<>E]F\N =I91N(;R2F>T>N>2>*!:D$E0M()G*/\A<<_[V\:G=@U^&;;K_6T#KW[XSZ_L.+4_B*^_"I^N)68G M+F].A""06,"8U&YEH2%@AI? E"4619Z7$,&6*XNK0L>WL'CO'O2YJD3E&/9Q M,8_/80N .I(,DL WW.+"J9OM]!UB;7$3G]3\<5W@\_#)30"N\LOM.]OQS0?C M!#R9UT[G%XMYY9S\VW3]>;O?Z_R7NL^H+S[O_J=]SQI(F3#*^&!MZP@(<0.8 MTB40@FM4,%+"(JK(:0L=QN:,;$S(_-AG6R.RK\Z*;&O&7;8S)-M:$M_LN\UX MA;%8SZ/0,ZWU,0#11-S^ZA#PH\;;KVUR] ZE622 $0R&(? MNKJL(IF)#\+'1"(? ]1Z_6NP M7@ U1MG5H]#I5%J] "*JN.KEW?&1QKN(Y.?Y=F%FA-F*0H6!P+P$1&,# M.((:0%37 FM:E3K(.73MX5.CG48IOX^!Z"?YEWVJ>D1X\05Z_2QR+R8#F5-SWGSC$!E!B,*S9?'Y?:_^^7_WV:_Q + MOTBN2)SQB@L%:P:X(1J0NB1 <*) 56'/)V555U&GQ,&2IV8=>(V;+IO-+R>Z M/Q17EU!DU&[PA(2QSR P#\Q$V1".C^J-12M7?&^PW'$C?6/AN(CYC7Y HE?% M/7BS<^;\9O91FQ)CJ6B% >:\!L0W@N9622 HDL8]I](VJ#)0KY2IT=-.OTAG MR%7\ GT?]Z(RDEOWC5FJK]_$>HAL@%X,!4,0OY*LCSK6"7SY\W*5[=6 7:_;Z58E[BZ^^J]>[Y4F-U/5\ MJ>;?%^;XT:&%8=O!L.FK9_1,BMJT33!1+0%A6KNWMJA!96IL:LZ0HG&[C71= MID8#[5!\CNM))\C#:!Z*GOZ0OKU1,Z;B]^W:GW2*Q2:V5-<]LQJX91EGKH;> MQ(PV3?&[G/L!SK7ON4.3<7="]T-VL3?*\,BL9]#-ENQX\EFJFD!K:X J5 $" MFXT3\WV(&:IT56)-XG9/(5*G1K9]YZ2[ZGJ9#Z#/9N&N\^=T;%_Q^#DK\,0>/3<<7,:07E?T?;YD$@#M1*ET 94VC#?PK,&DOJ, M;F6Q%75952IJF_?R\5.CG%:[Y&RD,^S"^",=D8&)(AR,:#*X/N9,J_[LX:,N M[^L#.U_''5D();+_HB2/:X=D@++ MA3V2]) [,ZN.!U?':)"*ZUHP5@.W77)6"H/.2H$5 9!6BG"BF+ B,:?JBKCI M!=SLM9W';H1Z40VCI%Q(#J:J-=)DNH9=&=Z5-\] MB:V-]_U1WWN?^O^8^9>O6Z,?W7(47\PGXQL9[O_XV:R_P1FMG64$JX8X$"!E M10%34 !&G4E4T7AAQ'9*3EV MDL(8:4CH!V:IS*C'-UY.A"Y71^98\>.V:DX$YZ*'<^IS\KN+)4UOD!^4*KUUXVN5+N/K7\ET@#+Q^ M \M_FNU?GY9ZLPN( M)[2$C%(,D-N. "*5 8+7"!@F:Z:,6Y\VZI5[7<=66LST.H M 2?<%RRFDDBJ68GX;+O:BL7 B!U$3!VQ,-,I%8>!&?"DN+!3;(" F)/AY@Z M\8]^G8"7DT%U!KB<7I-U1[1]*];KY_GR2W,$,BMKK@TU$+#2K55"# 52:PH( MJB#!!ENKH@YN@Z1.C?L.-K_ROYBCWEDV2&>(8PX1)0H"X_:>SL"TPFU'&02R MQ@+[W[0PL[;SZ2]+_4JHOY3_"L@_%,9]NK*['K!#3,1=F]9T:%]K__I0B&VQ MU[H]!!]\+WL=I6&WM6B8=%73A&D93&= :F(U2@(HON]H/0ZZ"JQU2QBVUVC_4BR*K-RY//1-XMW2K M3*CM_(?Y66S%VZ?UVK]&V+G;JQ!P(=Z(:>!]R/V3C' =%P)9P&]&-QQV% QX-'/@OH'][E M4<"-Z]-L Y^!?,Q*/<]7_>Q_GYF*U8P9[G9'4 %B$7',@"7 6AF.N*Z4C*I\ M%B!S:B01E*C=:!YI0X3@'V9/9$9U8!K) 6BTK1$!42:[(T3BJ#9(! 3G]DC, MK:FVR=O5MV^K91.MW.:S?'C:;GS!,;=9FNF25L0A[#8H&/INP#60)1( 4TLQ M,I#JL/2K,'%3HZ#=B[=5N8VCWS=&*D[4CK57>A$/M5IRX3B.[9(,88(-$X+, M'99,[^-'MF="AGIIU03=E6;;G#E6VLB)#_;G^>+)?7KY;:="<,8%=YL?'TO- M*0*,"@.,K9'[1 N.@[(9$N5/C7 N?(_M )HLGHLU\U#LAA5G_L1.49@I-"#P M S-49LRC+:1$Y#)92['21[6<$J$YMZ)2'Y.M/-"A#A^&IE2J+(%DRA>TQ@IP M@BI "=;2"JQP&144T2-K:M1VO>I-8GG#/HS#^"H3<@-S4RIH.0H%#503L4_2 M:Y<)NE4M,>26.]OXO7D^_/I?)G1J5G+1_.BC;1*;\]OC?::=*8>@''C)EQW3H,Z<[ MX$QO^1>$3N[>?_U"7Z<)8! 0G=T P^Y.(Z6/ZY4R1F]\8_1?Q7;GA?JX-M_; MJB:;)JAHL=A\L/]E%OKS:G?1\]%E-2NIY4H;!! 4V.WR# 72=&YC?F/BA@>T*[ =WXM:-8[X<4QQ& MBR-/W,"<.=*<1=-K1I0S<6\.C48EYHP0GK-VSD>G4?HGLQ7SI=&_B+6O[+9Y M5.KIV]-"N'WPS\;.U7P[TS5CS%0*P,J1-2F%=HQ-W ^HJ:I+37"I8AC[MLBI M$?*)AH5N58QCU1"4D:B(KA'0AOJ^*B4"@CG#GBIB*'%_,PC-EN:+OV=4G'F+ M\ZGH/S?28:^GO-_2@=\^>V6+O;;%3Z=([A3^2[[72C@ZF=X: 0)'?2F$ W#. M^1%W9BVJV;HU/YG-=CU7WLWI+WO\EUCK_URO-IM9;6JC*E8!H;D%!)D22"4K M@&%9Z1IS'X:?H;#F#36F1OU]+8G:H3P4Q\'L2JLUPWDHF@%E*:MY:^["*&WX M&1F8YH:;C%R%-0.Q'+:XYBTEIE!@,Q"HP"*;H4^[,Y7IES]\[4ZS.1PM(,T- M9(H#7<':%R-&@$') *]$39E6#&N:E+-T+FEJM'A,DC$[3?\],>_H M,P+LN" MU,!T=01IK^0@1S4WH.V[ :86!H)A(9ZW6PD2=-0=)G1K5')4N#EH7K=J%UQM M'&<8A6$?9A-E1W1@N@D ;$%!RD4ROK''))638%Z02=%,B MF30^BUU-D),4+\T5*RF02EE'(A4'7%4$U)I0JS@CJ"9Q#>"ORHGY\H_3^7VG MX,Z5$WD^>!W+0)*X%Y^AR:'1[V%?KF>00\%>#')QP549XW) WS OUG[OQ8G! M5NJKT4\+TQV@V]:/$189JH@%I7><$,TD$$9"4&%D< TI1":N;7&8W*D9%1 J4.FZ(4QP4%S%-D;>G$553 MYO0892.$XR/&*.",.JNDQLCQ466 KJO2&2M:E3AJ:_/R\5.CG5:[Y.SR,^S" M6"0=D8')(AR,:%*X/N9,:__LX:,N\>L#.U_)'5?=LYN828RQ1+@"A!L."*Y+ M(*V1 '$I*Z-*BB"*Z7/3/C9J@8[0X>:SEY%TZ+N#B1#*;>4V6-:0TF&%#6 5 M50 RB9DQQ)2XW!^H?X[PV(2C]?+$_/,8'IITN&(V4A.BKALC3MPE#;(M>HU] M4/_&Y^[SX4>MW61NFH.A#^N/Z]6/N5-NQJ712E85$+76@"CJC I2VX_&'0>] M'0\>^82W?WB71[LWKH^CA,UZ._/)%NY9AX+[MF*PLK "6$#W A:>#TJ-@&*L M%)7EU**@PGU7GCVUA?_)_)AO?$SGRL=XSOT7N,E"B2HU)^PO& ]A7NYC_,T;7P MRQ]J\:2-]A4(WJZ^?7]J0V(_V'UZJIO%)KOJ_2&RFR!AE,;$%YER[_N:NAT) M=G1KS\XVFSW8<4 M7S\-;P1*L3':JV26FT:G3[YIYF:^==JO?\R5:=_OGXQ:?5DV3VF;75J(B!$* M 5U3[ON\0B 5%D!"3,O*8EM5)"YH9EB%)_?:^/CN[2Z='31#*G8AX,7C>NTN M;.R!!Q\_N_;NQL(V0;.;;7$RL-C G(&_$H&OCPE-]-"OE9,Y?I-[CA/BA\8! M/EL(TL#JCAS%- [XEX%0(\G-T3YVGP0S@Q13+I %6B/C?8W(<:1[UW L,2;4 M2B&C]A[7Q4SME7#1DG2OZ#V]7@^8AK'S_4@-S*GQ(-W9F/4<@T':KQZ$O&*3 MU?.!]K=2O;@ZC0!Z>^)@B51="0F8I=!75&! V)H#)B6WM>#._HPJ(OMGZD%T MK7/.0WSWH2"SX6<+^;;YSU)_?SDSR^E1$W[CC$$/+?%!%I3$@=4T!8ZH$2%8&NL^8K*.BP"XD3#,@ M;'519N[.*G.IU>4F1"275>4&+"4WU-[F\/S7+1UWJ*3N3J:\)1ET$S+TSN.5MQO! M>XS<&XNW8O/5_^<+[_P0"__*/U:>]7]X7.J7'YQS#^TIS;M'@4>T *CTC1 M0A+IGQGWVQ;H\9GL=VAH'U+8U^?A5;X_\6ZJ5YG&7(ZO<94?UY7V*A-SX9Q[ M'2WN;)C9)CO\ZJ0]K8W^L/SD8VU\J?BF\N??ERNY,>L?/J/RW?+[T]:?6RZ5 MV\ W9YMOGIO;WR[$9O/SZIN8+V<(U37G%@.,:I\IR31@&D-@)!)2*JHQLTDM M-C,K.C6#O]&O:!0L?F]53.W"F7M*PUYR4YBHH>-08N8HO;7G0 #F;@::6\W7 M:1\Z$-B=#4>'DG?WL?%'L?ZP;A)>=*/H/I)R5FF#:DXKP)E@@'#N=E2&$4"L M5)5!L,0BZL G0.;4R/GE6:C3VJ=AM7KO.O\>8I>3CY,[\:>$"5-9"ACR"02H M1H!+:X';S4)622*U0'$5D3+/P$CUD=HYV+1S\-W-P8\&^9_FRT*O%@NQWA3? MW2QLO/K=O=N2IR'Z<#\'M*.>\:=]K^\Y[;\%4?Y#_TZ)KW7V?PN"GA" F[M^?Y&:NYV+]_#?ARZRTW:':I$6L)1$:2"IK0!3WW>]("12I#9&EL:6-"B?L ME#0U_O?J^525MD5:3-[B;5 #W?(YH!K:/1^#4KQ__A8"N?STG7+&]=??&NZ% MW_[F#?D"@SZ9I?F76'PVZV\S@\M:,<0=%7CSA$("&"NA+XV$C622&F;NC0]6] MJ7U1N/0DZ3Z]$$+,Q 1N7X:!>^@-34ZD!R@9>X'9:&5CW[].T8$$2.++QUX^ M(HW>?C-;?\C;%(_21K]Y_OO&Z'?+=\L?9N/-J$>UG?]H),XPJDN&+ :0>!<[ M0QCPROJ@)>68KE)05C(F:"E<]-0"CG[S!VP^^F.O>R&?BY^\^L5\^9?B,(+B M.(0X;HN8E3!J&P;K@9DM)\S1Q!:/6"9>BQ \*JW% W+.:@E/2#PP]$>/.^?2 M/N)#THIR YU!YGZ0$M7^?*H&$M56\EI)74=YA2]%3,T":R, CI[.I$W:%20# MCYCNPF?H$Z5(:.)/CSI'G^NPZ%+ N&=#G0.\. KJOC*^0.5O;E(_V%_%/U;K MMT^;[>J;6>^^EQ HJ1/S7+9*U_LM"]:]1N;O!G :?KD0]&, M(8[-XB8GC-(&@WQ@7LN*=C2U):&6B=_B9(]*CV4U-.S(8^%$^$*Z%12#\6=S0*Z7CPR(U"^H=WV2CDQO6I61E. MV^5VW=8/G6_^^=D]9^=#D**VE$)?TI-[6X>YG1G!;J-65M36%=081=;RZY0U M-5)XH6KA=2V\LJG^UQZ0 QVQ>: ;VEV3BEI"8/]-/+(%]'=+&CF0_^:0+P/X M;]]R9QVL=TNU^F;>KS:;F:"(:%5K0!7VCARW*V*D4@!2+E2)F94LJAS&%1E3 M.T+V.K6-)G;UL%;+U#I8)T"&4<*=\ Q,!<< VU:]XB>O8'>N5'I!K,OAYRZ) M=2+A=8IB70ZQLRS6E4LS&09OGM^8I?KZ3:S;9!)J)&8*2H ADH P4P.!20F< M;<")) 93%>4)N27P3V B'/1-RMNYB7BBJ7 'CN/;"\$0WF\R=. RE-UP+NYU MC8>.P=^T(+KN2SPD,NNYV;SYZ" W;G.CF_/E7XUW?\R0J!03M72L@BIG3I08 M,$W=9J1VYH6 ):E,5+)/CZRI44NK:O&F."C;QCA$G@3U@!MX^),'LJ'/>SK0 M*GYO5?;4MAEMR=W%4<'()+\3U+2#AFA> V,U X1J M#1A7"FBD)6522"1,0C?V6/#&;\G^/@=Z8;29^$T:F"9# (A/<+P<:JYDQI,G MCYNX>#FDBR3%*Y>D$=IE%3;'FM_%7/^\X\Y=F>/'I?ZP_6K6;4F?&4,U%([R M@!:EXSXN#.!54ZV8"V, ?8?T8CE*NQ9[#<<3MTQL)Q MT6HS^@&ISO3-]H/]9'Z8Y9.98:MK:J0$54DJ0%A-@>08 FU*(34FI.:1GO.3 MIT^-;9KFN"M;K%OU(BVME\"%.L 3X1C?\]20B)V_L*8.,8H'4?F2/8PMN(XN.+W_? R[N;RXCUL MX8I8I:90U"(1R,""%ZE/3XR4\+67_1OA_:$@9DN$IGXP(?.P>>*=[@4,&Z8 M0^< +Z(;NJ],+$HJUDM'&9M]3?7#6UO5V&AN*$#,MS_W+B+)$ 34+7Q&%-0R M+L*R2]#4EOE>SV-'@)#7;QRV86L^!V(#K_PTL.(+E=Y (E>MTBXQXY8KO3'8 MBXJEMZY/(X9/1OFR.W,[5XTMX;,WFD!@0R'CL,( ,N]],J@&LL(*:%)B@2N% M%(OR/G4)FAHQG.OYL$LO2@BV[L0VC!AR(#8P,:2!%4T,MY#(1 R=8D8EAEN# M/2>&F]>G$<.O8OU/TYPV'DN)?EPMYNIYADI5T;IR^P%K(2!82< A%CIB?U\J V,$'T E;\OOO_('5R;N.3 MB39Z!(U*'+<'?$X= 7>DYEPL%MYKL=2MB*;E:Q.8,Z.2U)3A"ECCXV04XLZN M@ R4V'+&-&<6QE4^[Q0U-?+P?6S:6,%O>TUCDRTZ40UT+V3!:F@W0ZMD ]1! MS7U$7\XTBUM89,NRZ!0T:]_F&W7.>O:0BLK'#9D%C'7:,0 M5[_&>[*Z<55J+-VA*V73BG)6LYK92FL >:D!J;"/Q:E*0"B1CKNH0HPG-ZUM M1,1\ 4?M4+OKIMHH^5"\VVR>C$YN1]NB&6:MW(/0P-R5 LT]C65?C#]_%]GV M\:_5,O;%X'KZP[Z\+FUA>^>(#^7;;-=/RG=*67[9U4BBE606._L#$2J<$>*S M/"%3@-;0F2"P5+7F,?N23DE3LT<:CUT3,GJB:F(1JFYXPY9\%M &7ON)>$4O M_YM89.*!;CFC$L+-X9XSP^T;TBCB/\W2K,7"[7H>];?Y_;"$0E$X'"=!XI*;.UDUJZMI$J3VCLN7D1&1D1'__C_^ M^#S[[BLN5]/%_*]_XG]F?_H.YVF1I_./?_W3;Q]^ O>G__$?__9O__Z_ ?S/ M'][]\MVK13K[C//U=R^7&-:8O_M]NO[TW?H3?O?WQ?(?TZ_AN[>SL"Z+Y6> M_]C\LY>++]^6TX^?UM\))N3%GUW\=OD7G8WT6@O0(A10/"D(661@PFFK=43O M^/_Q\2\*62Y&%6".>U#&2W!)(@BNF6"9(V-Q\]#9=/Z/O]0O,:SP.V)OOMK\ M^-<_?5JOO_SE^^]___WW/_\1E[,_+Y8?OQ>,R>\O_OI/YW_^QYV__UUN_II[ M[[_?_/;R3U?3^_Z0'LN__Y^__O(^?<+/ :;SU3K,4WW!:OJ7U>;#7Q8IK#=2 M?Y2N[W;^1?T)+OX,ZD? !4C^YS]6^4__\6_??;<5QW(QPW=8OJO__>W=SY>O MG./95[UN2&6&-@\5J_K- MAKT-:P^]^28WUT'Q8IF^6RPS+LE07;PZ+-,-@-Q=(N=_\?V7L*0'0?HTG>6+ M?UT(3$.J=KUH+.FM2HFE/WU'DBFX7&+^9:O1G0+8<+\F$X^;OSP6+63&$T#M SW7Z7RT^A^E\@AA$ MMI*(3X$65+'$@2D()!54.;+H-#:&S5TJQL%+8_4NFLJZ![0L/G]>S#<,_(J? M(RXG7*I8'4&(UBI0N20(P6<(*F:9G3?!N]9@N4W$N%@Y5:NW07*2B#O R-N+ M]U[G(2;N1)$:M%>9-NF8P!7!P"0?5&8B)VQM4^ZC8R^DB&>"E),%/2)8=FS, M%&;@SV1Y5Q.=,&$1@K9D$VASC@J/ Y/FSDI3(8\, MEJW__Y(X68;9SQ0S_O%_XK>)2](89C(XE4@JD59.R%R!MEED@CL+4I^$DGM? MVY4O>Z0V%RU%.S(V7IXMJ^!^FJY2F/T_&)8_SO,KW)4!.1TA303O%>$)'/!B(MQ-L50M[BZ%$/5.4'"OBD7'R@CC(&RYFX>.$%YZB8[0Q M:DR@-)/@M4K 21),% S1. \;C-.R%%O-LT-)8Z%U Z,?/ MN/Q(E/]MN?A]_8EX^Q+FWR;1R*B%1TB>,5")XCX72H8L$C*5D8O0 COWOGPO MT-AG!IK3Q=P%6MY_PMGLDGK!0C!8".::OA17(,AH(3+#6/':%WN:5W+WG7MA MPSTS;!PMU$[\U0_TMQ,;.'UOFTO M&/AG X.C!=F%33@/SM_AE\5R32:NGEV10^VY8CF[2'(0#E06GD+S;"D$$U$9 M5UQB3=R/>]^^7X:,/1N$-)-T%XAY_SG,9C^4: >#(LNB6^M^Z'D.>32#U9 MLB,CX\,RU$C\_;?/<3&;I."#-5P0I"UMD)((IZ"+(O/B4RXLN+LV]9GFG M%>,E@/&"HBL*N\'7P@?+C"2;9Z5G ML4F41-6\BW$XAL#P$N#A15*KXX)Z$0VD$Y+RCR9AJR1-H"G:38 M_#1[<>]K]X/'\TF4GB[;3L!!!G"^FE:AG -<)XM&((.2@ZGU4@FB9 RRT\(+ M[H*Q;!>P.)V$?:C@?=]0Y>J-^Z'BN25$CY1H%VAXAQ^G]6+(?+UQG)W!G IF<*'6 M5\9$G$A44%A JZOCI'P#1-Q\ZWZH>#[YT9,EVP4R?IZGQ9),W$8HFP+_EXNS M^7KY[>4B4X1E5!;:>>!6T>985 'GR0H&*;A@W#FF3RL#VH.(_:K&GEO6M)W< MNX#1BYQ),:NWB]4ZS/[?Z9<-%YH)Q"R)=L4<*&\XQ>=1@C%1Q%I_G64+,W/? MN_<#S7-+I9XLY9&Q\LNBUC=]6LPO-M*<6=;&.O"N'BME;FE+U1%*$$PEDA5# M?A)";K]Q/UP\G\SI21+MPG)4MVKYDNS?Q\7RVR2SXC+7&ES6 I2M]=4R%HA" MN9K@28ZU.':Y\=+],/%\P+*2_KVS?+#XO?Y)&I1 M'$H.26"MR!>%6,!J)5G)CH*Z4$[+P>]X\7X@>3Y)UA;R[0DBF]#LS?+M3:CU:DIU4?G 1 M/TS7,YP49KRN47DL.=>;R89$@9F,'O/%(B9>3BM#OOW&_9#P?-*K)TFT&1K^ M_?L[XB36_G%DS[(?PJSV5WO_"7&]NDGK?DW*;CZ@15>R!T@ZL0W9G:XQ;\I/ MTSF];!IF;Q?;T[7+=E5:!)9=D"!$K1$5I.9 ?@$M^FB3EC*7_% YW4E-F1Z@ MJUD7JFV[ DPV.2L#2-RTH2B!_!^3 ;7(W"4CE'TH(7H2ER-V+1L,"3O[3QTN M[@Y:Q.QNKQ2-H>A;<8JOM &E/NE2ZF'B=A3."C3.1O)8^\=7O$1TCJKI'9 M01J_T\BLG?B/1A-1$!>M&YN]7LRO,7>=)^:9B5$9*,XG4*D63VD*[%/(H5[Z M",4\%!&?U.9L)U7=-3T[!56-E="!F;HTWU>19)1*%4G^(//2UQMEJM9#&! * MC?,,2PD/A=0G>4&75(P+FR'!@[D#321"X[2$WUT8'!ND_<98_+'X-ZTU.^SRW/<75)%A78E8*$)T%I<@C M"[QH\$P(Z[(3D;=.[>RB95S7ICV0FLB\ ^R\^!JFL^KO_;18OJ?5<,7)*XSK M:WP5;2A6X '4-K&1/;GXV8+VTMBD1/'^H=JHH_:W/6D;IZ_C<-@:1"<]8"VE M6H:^>H<)R?02@Z]Q?7$3/W#MBI<9F,'*"X600= 7%UG015HT]J'; $?AZP%Z MQND".2"F6LF^ QS]//]*5"^6WXB%B1)6&*S=3E5U,75 "(%^#)B+#4Q9U_SX MXOK[Q^D..1Q.CI9M![AXN\0O89I__.,+SE=(;MZ;]2=17#L6&3C+(Z_CC'@9(%WX&%GC=(T<#D6M-=$!N&X2'ZPO.>8")=O:-\9E M"(EYH'W86SI:NL=#8[$.LT9V9_$%E^MO;V=A.SB- M(LLO-5M6;:@, 75F$8KE!90@^401R:1F:R0G^>"#C:R/,SB[Z1FGG>20EJ:1 M[#LP,6^(DU"[W/V"887OZL#0-^4WLI]5:A-G'9,F2]#9D*@8^LH'V)&BG_)\6,Q+^JNZMZV^7HB'^G3&* M@\8J&F-CK2;14%*.L23RXQ^\3GL,4/:EK9.#]#:GI8,HI(NSL6ND&3B=I>D>"^02A]P*> MY1F]]XZ4)MQG89PIP&,(=7DIB$YD$-GJR(VU5C4_ =M%S+@;W' 0:B#Z+E!T M,YB\X.BBG?TD1Q%8K8L1MG!R+2DRB.1HUKFQ2CB7*3)H;8H>IFC<(]2!\-10 M"1V$9_0(,:0 67A/CF;@2;0NIS_2% UV4CH0=$X4=@=A MW [P7TM/>)>\S2Q#XCH3_M'5WEZ6XE*!2AGM.3[4V+6A$3HP,S38<>K3VJ$C M5=&7*9IH#-HQ1Y+(M?^US;7ODRM@9#TE1O3YP5DF)]J@<0].AS<^!XFW ZM3 M)P5.UY\W197S_'(QK[#'>=JP(I*5/"0P5LMZQ]Z!5PIK*,!98-+QV+J&_@%R MNO&@AXOI6RFC"X_Z 1GEH'-B,=;[*9MK;0*D3'V MC9\V.MYUE_!(<7>!F6OC<+<>Q=0G272K&32T-!)\3A=U!ANFQ"'="7B#GQ7N03M7.;A(A".2 MEG&>M$0N6U\(>HRF;HY(GJ1^Y'2U= "S:Z''V[!\L]S4=.5-%/(6E^\_D>0G MVFCM2] @ZQ ,E6@U;L?82Y^]0E;T@Y.N3@S[=I$UMD/?M/:MM1HZV.^NL;2A M?_7B;/UIL9S^-V:*;XT.,14P!A4HC63D?1% ,.!,*>Z=;=X&8C3S^4R.@2F<^T*Q;_ON>O>2,K;K/2QR MCA!WCZAY<[9>K<.\CKN><"%-T3("[<6T.W/Z+B)'\((7M!ZS,X-#YQH]8_O> MP^+G6,$_A\;CO\W#69[2'OUV(^I/N)ZF,+O)P1'MR'<\MGF3\GW(?\K6Y>AD MTJ7V]4B25]^F0.2U.H1G&>DW3.?2/!)^\M;E"B.+/-&N6WMS*R99S5@P8E76 M<^J2+&]]+^W9M2X_! F/M"X_1-PC;ERKY7KR#E<7M&_:*^?,A-$JU)OAO Z# M\A#JU XE&=.1.\'L7K>IZ=G74$(_72'DGM=V H\CM+=H(\I^4'#>S]88'[2E M2(_8K>55F?@71H+%8,CU(F?,[E6+OS\.QFP[?K+Z[H?!$;+LP(]]J/=Z- 7K MF9XA\A7/%NK(;.!::"0?/93F!:VG33)XJE:^QYB,MN+N #?W=,56*:C-RE%6 MUL&E"BEX+?;6'$Y9LO QW!E,]")K QDF-3' <7E08NM%?"%N-=^X9^]Y+2 M.,H-D7MCI0.="I*?%FBAZ"0A:.>(-Q.U:7U_M*"'87JA_QH'M0=I[(+ ]1)3]H. B&.,VY5(X MH%+D)@7-(224=0B'3S:9N.0!;G&"8D)EPS1'Q!B,MEAX9KYO8:-[(>,NP2,9RU.U^E= M@)PHX#ZC5>E5"11/;:[1@*(E!([% %+H0%+RP:M_L6CU&#/22, =0.0=?L7Y M&?Y$4JHW0:OK_??I^M/+L]6:W/(E>>>SLWHB79O6T?]R+50/]59-L@*<=_7, MJ11PUM6+-X1_U"K9T+K [0@R.W%BCT3&G?KN8=74 1(W=R1>+^:+B[8(V\AP MH@*WH5:K*\]K^L=6=\TG""[KVG;>\.8SD':0THGWTP91+<3= 6I>X_KJ*LW$ MY"AR5@:TK>.[0VVM:LFU1\%*]LP(GEK7*]T@H).-K0U"CA=M!X7:%Q=A+LJ! M7TUG9VO,$Y\2,DUL^% ;9^@0P;E(\/92R>QC\:IU \D=I'171GL*5EJ(NP-K MT99*=T3$V MGW3V($'CQMV-E'XG_&ZE@0[@]!YGLYHJF.=?P_(?>$U8DUI0H8D=L%PIVGX3 M.?F&&,/LT3K%4(;F-ZQW4C-NN#T,D!K)O@,4_0WG)* 9U)A[B./;EJ@>P@;[2^J;E^W:29\AXC+W8K+2'N5XI"8J8WR'0?/ MZ\$D0Q%BS"&RU@OR0!(;%_9F%EG1K'I+9NOZK#XMMWYN)\%E)K-U&I*P]]3" "S: QJB-Y()9LU>!^:&U>,.Q MU(E1:X/=GM3?P6JX1Q*7S;:M1*FSCV MUBE_,4*L9;(Y%EEX"#:7 9IT[B*G MN[K!4U#82NS-4HIM4T?;QK7O%K,9K:;?PS*?E"UZX&DM$D3[$ML^)_1 0V$O M73:<'' M48.BZ)[VTRB!=E1RW*(3)K>ND-J+L-;Y'U4TK\=NY*$B85US\+6_ MA4DAF4S.:FE^*M%I_J<1%A[+^AP@[PYVIQ=U.7Z@/]Y$NR%D9S'5T[=2SUHH MLJG7-"#;D(N*IKC<>@K>#0(ZP-HL7: B8M*6-QD2FD'/=? ,LP_ M;AMQ_/#MZF_>AF^;;$GE^(KM>7X["_/7X3->I#\"QJQ9JN6TM<6ZX+3G\@@H M96%2F=*^_^\0?(R+T!-@==MJC:WC'G!^L=ZWNT$5Q&)>6=](-UGRCT2=/ZE+ MK832 :(5#M 57;*57*?6MO!!@CJ)$4^WC>W$W@&&;O%P<4.['A?5-H6Z"%U[ MMAOPWB=@.LM0Q\')TKK9W[V$=+*?GJ[HV]!O+N #4WY]V>\Z L M%F:, JM8K U[)3AI?!VVE(,-P7'=&C/WT3%N+K(]8DZ6=0=XN38KXIP![RSY M>B*!EKJ0F0R.''[R_XO23N88O-<##IDZ "F#U46W1\II4NX )GM,'#UGS+E0 MLK<1 BI9TVX6G*J+0&GM$N;B?>MBO+V)&_>:\P#^SB!:Z0!NNYM$.^ZP9.1@ M468*4CV"E\Z!3TZ8D'BQLK5U.JWE^E,UFVH2O9\D[@YP,5IM,_92GN07I]?"K](4+N "97Y96K#XL=>>_-66^\?1[\ M#HGAU72-YQV(W^)RNLCO,"T^SC=/V0R[GOB26JQO7A2U#V&=^'B# NP$5?2+K^VJN;^X:Z*M\HP" M'1 RDY4VD=P6X\A9SKPX*THTFC^E/;N?S.[ZBPYFW!JHJ5\D;I;7#@Z-=91"\J)L^U+@ MHTCMK@O88)MG(W7UB\J-;=[)Y40'YGURY*KZ'&MNG PU,QZ2X,RIXET.[9LQ M'$%H=QW(AMI&VZBJX81&$Y M:/2>219L9NW[3!U!Z'ZY:?9/ ,@VNNH7D-M]8#>7F:*E6(R$PA4Y)XPE\(%E M2)ICX0RS>-KTW8F0?%;G)<-JJP-,#MWDPCCA,68%VC,.*DI52X,58'1.9XV\ M8&N7LX<>)_RY'*GTI/\.EL/-?D7:AN2=0F JD -NM*OGHQ8<*A,3(SY\:\M[ M1"NHYW) V][NUJ4EV'UZ:?9XO?5;_-PEJ=U(MD-X@_L=GO_$YLVN=V# MZ/9]3"[?>-FRPBGFG584VJ90[UK+.C"6-LVTU9?X SJ[>WDGIRJD:OWO]Z"CQ]K&S M5%$0 U^GM*1^^/;;"O//\\O) 2_2>OIUL\'6D;33^1E]=O[+Q?Q*>$&P$GTQ MP$M4H!3:*D;B.B,93FF%;)[":T-Y)X4HK0$Y@EH[ /.-0IQ:13-/TQG>V. _ M+/:4RZ4,E"W":V.!%1EJ2WV$Z*0GWR):+BB2$JRUMS4$'^-:WC'P^%"5UAC@ MZ&"!O$)Z+L :RM;JV(.'@=+!@C,K&J2"X;MX"\/A:@\$V^>Z@UD!= M(X*NAJ>3ZX2_B;/IQ\UW[W&]GFW\J8ER#EG6"D0-YDE:"ER]V2U9<3KR+(JY MA;V[8>]>;QJW6+0;;+772@=V[>?Y5Z)ZL?SV]^5TC:\6O\\GP3J-7"-X[1.H M0!X(^>(,R"T)VIA2M&P=/=^E8MSZT6XPUTA-'0#M;V$ZKW)[,W\U77U9K#:U M_V_*B]4*URN2C54L&041@P=5B@!7DYTJ*5I+*(04S:=L/D30N"6DW<&OG?(Z M0&)=2UOI7C;U?O&Y'J3\]]:J%^(Q+<[FZ]J>?)\8B%U@K:H7*FU%. M$&6M"DI,Z\2XS+QU)> 19(Y;<-H=:H=6=!=83DLD-_<5;O][39CGM[(N)9E( M=C')!"4D6Z<'<0B97!1?T&9K5!38^NKO_M2-6^7:(7('46N7@'V1-FMP17+' MZ=?-G6P9M56TF0##4 =SA@2>1?HBM<<4E4;6NNW./G2-F\X9"A./0N]$!1T. M.K\%W1P_UEY3 \'NPJ.>UI'1.0>#+D#D7-1JM@B>O&N(L:")QIJ K9OM/DC0 MN,FCV.TG&30*-ALKD2.P7KA9%_&[YM++P5=?Y@BB %N3";7EU. M^017A Y?#:!XW?30F4H=2[-BG,;>9G5XP M2R%A/DOK=[@^6\Y7DY28\J7(R@D)5*FZ.)F!S!)M!#&1>WPK>;[C4&;/%XZ; M\AD8:8-)O@.SN'^YR"0K(WET!DQPU;T@^7DR]"!DI!C,HC3-,S?[4S=NK-)! MT_7?+NZ9S/) MT9JL6 "M:SR7R,WVTF$=D.8Q"X;)MS[MV9NX+HL6V /AD8$B3L$57\!QVJ,RQ7FLN-&V_W&W M^ Y .I B^_5>?YK.PSSM+URLW5\$.@A21E"E%EQY#/0CTS*5:)-JW5:]#>6= M=&!\(N]U2+7VX;TN%PDQKWXB4=?>",0MOEF^#S-\4\Z;2O,Z78/6)0AA:R^M M2%%L'>XC(A:F @;:8EJ[ X]2U:6_.BA:[EZ<;*FX?E-7]PAU4C(M[B@=V& E M<99II3,E:>,PD4F;/;?V6K_G]=8%]IJ6W*5RX: MQ]1?D/M]\X-K?[EM-W,WMYUF9[5GX8]_I$]UQOD[VN%^+ 6K$J(7K+ ,V0E6 M6TMGB%)[X,*1#B1/WK6^&_RT'';24K>U,]$Q3#I91"2 6VR_()NQ7'XC#K>= M^ZU/*=B(8$VM!=.6@[.U&-Q@,)87EYLW6]B+L$ZZ[PX!V;9*.1II7S8+X,=Y MFY3"^[,O7[9WJ,+L0F0_S\MB^7FKM,NZVJ2U"[% T8ZB72)^6FP"RJNSCU<8UQ/O6?3<2 A*;OJO M&P@Z&)#,H]0\ZFQ:9UX/)+&3UK[->R4-J*B.#JJN)3;.3]^(H4W![);]C9LR MFZW>E)U'=+1+6.0D5A=M[6Y<"D0O-93"!69-;K-O7=K2@.Q>.@ /T./K237: M:7?!'\Y6TSFN5F&>?PBKZ6I1WEY[\$WB]^LN^,@36W07/(3H1MT%SPN3:X/> MQ6R:KE]^RTY;:T0B[-71'\9K< 89.80QL2 8AM0Z[[>;FE,-W85H7^$J+:=? M-NO\7,IO;DCY PGV!_J7_Y@4J="7.MK1*5%KM#EX;%F:%]R-?B'X^072G!A^2%:UUU>)."!A.^;[>&?KU8XQ5L70R,,]I?C@C-(UK44Y P#VSO]L)OUN;\1HW#5W?;OJ0UUGG MM6O6,7;C_@>UL!U[D-C*?H3EG#:C^JK-2RYQ9(,0PG,/M"6%6D:8(7(; )F. M,@H7VV/X.);[17GCKM2_NOO82E3ZJZ!,%3SSE.E4[60@H#7!>1. J MN*!:%YWM3UV[5F&KG^?G[_HU+/^!FU$K=]XZSR]QN0[3^8=EJ"4 V_8 MER4W7P*X;*W$9*Q]C4^Q_4PHSN06(CRWGYIBME7[MFRKTM/&L(WM)N M*FR&8$GCJ.ECDUD2N?6!W$/TG&H=[WOV%;*3]MI@DA"=06(696W>DP&C9<%' M"I%3ZY:>#Q(TKIUJAHO;EJF=$KI-4USOC'6DJW:CL58#G^Q>OU<: MO:KV%2HZS@.D7&<<"I'!HZXWR%&IXDR@J'$ OV$'.IB<&\-"]RB#DGR+QF M>Z6.X+UR8'CM;PL.A^/1-=^I?W[>+N>\==U16^CM1[38 M1A\DJ]%6>MXRK2I\\[HPNW*Z! :98T+P3M5>Y84B+_*&0!L64DXV!-WZB/X! M"W:S2=SN3ES7/KK"^\NS95V]U_Q&IQWYAP(H"/6@3$:(VAD)[E'F[^Y 6!NX1TAJ9N.WS M+]%ET&O)O ),KFS[USN7#!AIM76A,.%:G^/=I.!40_8+TEZ,5_T"-P^_5JL3 M1,S%Y-I&CFU7CV.TF!A#9I062>?6A[$/4S2NH3E!^[=M2T/!=VHKWJ^)D4^+ M&:ED=7XY_0AC<<]3VDR'?IBX@:JD.*NUYP9JT3!I55AR;SD#EV52(GDF1.M] MOFV5U%VQ55-[GR=?2F8L&D'A*Y(G'XP#'WP )U3A7/J LK7EV)NXONJF#L#$ MG7/F0=31;6;RX:+KB[K6]A7CET\>OG+\?B:&KR!'3^!0*0-YH1846D^^J0I0 M3"S*ZRQ\<\LT8 7YMOSXU@N^;;]>6Q,*$S);B#1=&SDQ"A)$T5 8YT)&94UJ MG?+4:OL:2EX$IW*1S:ZOD MI&.MD94@E/9"4_QI<^NU]2A1(P^P'09B;571P174^[L/W&%*H?8\&M"E#E$S MM5F,I2^F]G5W,F8>6@>A>Q$V\B#;83#67B4=X.PJ=W^5M=^R-$&= W+-@&RO MKVT(*<;-%.BF$(TTM)9<\W/!W=2,/*9V&$0U$GX',+JO[N?^7=X9#"%F#9B9 M(,9<;D*++-5#1 V3&X^**V&<(Q^YWK=!)X'<9 G<"/*D998FM[ZP M=%]N_ FN?&XN_1REZ(<>-]CUS_O('?H2J->,!VLT2!TB*,G("<%20%@7F5(Y M*H&MP3#0)=!'[H+]\&TKZI>SL%IM1#WQ/G*FK(""Q8&*C+97\KT@D,\O'6>Q M8.M2F8.)[/32Z"&X.?#2WHF*ZL!5OFQDM&'A3=F<'KWX8[J:H+6B<,'!)E8[ M8OM2I\4EX+1?$RO*6M;::]Y)S+C(&A@$=\[O6FBD VA=I__5XG.8SB=:1:>B M)&E$37%D2*[V6ZN5G4$:'\EQ$\VSDG>H&!E,;=1[.P-YFJP[0,N]2XL<%?R9 MQ+6:%/+W4O(U8J"P03F1P)N$$"*)B =7:^4&WOQO4C3N8 MQ+>T13#)U4;/'1-Y^P<2K-X]^6'0!Y#YC/X17;@6=097G% MV ED3;=Y&UO\9N43QRU 65L[>NJ$P2G"R2#0D3BV#2_ MO'$JS>-?EWT"(#^I8CL]]+JW1H)^EKL[T6?B[A_&;^KJZ19;TO/L^O%_/EQ8^;2N+; M45\1,F>FZSA'#HK9 )XAN>DFR:1BO8W5NE-'"[H[[I)S",IV5AL]E4H[M7+7 M>M><%L+$4F+"DT$:U@ )9.%R*,'+J,52A;KFH]5>Y)0=Y2&.FTP^@2: M['2SO-6AYO@-\_X'#=!$9\"-\Z&6)D65:J8T1"/).Y)8P&?G@?2<,L?;GWN>TKK!S8"6YU:/$Y=)>9ZB,,.=JF&@!&?I2Q9) MQV"SY$[W%R ^-M%VNT6E)E#+TKAM$18 I44AV@MAY1R+"46H5GKZTE' MD-E5+YQ#<+)/+YR6*NK4VER6ARW*YECW1B./X\W//H]MTT+G0/('NC>052A) M($3DJ9;2;5JZ&]#,*A-,RL&VKI9NW%/G MSQV^7\Y]# S?+<>RE&Q.&8PUAES=F&I?)<(UG(&C,%WA8%R2DD;RU$ M*?>JW:;'7UL5]-/5BKC_S>, 9CC-+IJ)>620O Z?:7^]P2VW*C@7?3%87?/^ \??H6=>(83+5,RLRFT4JR)))BO($3[SU M5:G':!HW\FV+@$?A=8(Z.H!7K<]8G3<=?8WK A6EZ MI:0174DF-2_PNH^0WH!TBJYOYVU/%GP'Z+F8+O,.$TZ_5MM]X<$7FR/+'#BS MMM;X%PA*,*C5:;%XVN-]Z_J.7;2,6VTU*(::B+^+,L![;/8'^J<;<^VLC%-&!<;K#2F7D?-456YNQ MJP#9HR<1D<4-Q3*PF4576')<#>XT79'3VS9WI,H?@]*1\N\!2N=AZAV6SNUM MM$QJX0.E;UMR'54 \]P.K>1NS; MA:UX;-70 J'>X6B^G M:8WY?I[N__1\\>1L1(F>0^:>&&;UEGFR#E)4G),(C52MC=@I](YLX1IAYL[X MCR=28 =@_74QQV_;R0$_G%Q+4.;EJF:;M+7'BT*3FMI7> Z&5=HAY\IM"X M>$%L2$'N1^N-=1+)MM8D*.H72N2]K8BVC+!:XS\0)TPE<-?6)NRRB MK,F;UD7VNZD9VUZUT/8>$#I"]&.?$==N:#=[I%Q=B=R:UW,CJZPW$4-MP)(3P87/2=\N!-]QR0=#:Q=JULD!4F;9L[PKWA4?7O '8002.,V+FR;:^X935 1+K M*GU37N3%ERJL\]7$:M,HEP(4:^K(I5J\D[0!%DHR6DB55>N&Q_?1,7+-]7!J M7S3600?M>+("+TIPW?@5-% MK'$>N-PGK^@"\#>C:*Z@#(W>G3N0M M+NL'X2-R,MB1:]04?Y=(:R@E0VLH97"">9=+"+IY#^*'Z.GZ-*@1QEJIHXN: M59+/ES"]Z*1'D!J\$&FLX7.BZ/O!T([F=J]I4S_G*V<=8U0<2I!U"V<2HC,"M+8:K0Z"-Q]Y M_2A1>R',/VN$M55,/X#;-#2[T9)O0G2F.BD6I,(Z+([7L:!)DO6E.)AQ@\RT MKMZZ2\5^:57VK#%UHNR[B/U6ZS?E_(;E)$8=I&8<#*]M\((3X(R6H#$X9TH4 MVK7.9=T@8#_,/.]<_/$2[P N?ULN5JNWRT69KB<"';/!1Z@#*(GTVH6B,L%T M,3YP24)J?>9\[?7[0>5YY]./E78'0+FYV[Z;?OQ$H/]MM9T3-%'9)2F" LV# M %4,"85I1ZZ=3B/]^#[;H',2DDI>AWJAC21" M"P$AH$[ C"*>D 6RLH.$]_OAYGFGO(^0<4< N3/+X/+4.UD5"[= @:2FZ!(5 M!)DIQ.28DK2>JCY5V/WBY/N_UU>(LKLO9[&Y9SL6:D")GYJ(& M&VJ'M]HW+G ROL*40F$!+\:U;@5_$('[8>Z99[0'TU@'_GD]P;Y]BCW/[S\M MEFO"_.=K Y(G$4O107O@V3%0%CDMM6"!E:ASI*#$-!_?N#]U^P'Q>>?&!])5 M!RC<=07I][9\K:: MZ0!J+S^%^4?\>7[]LLETGJ9?9KBSJG]SB?>GTN9S!BX)^Q5]/^&84==J-(F1^&5!0["U@,-D M;](/S,SP&>4J^=SBQZN?A,3_J$\]7T*_ZR6*V.'U.TZU$M M)A/M1>8P0\]02X'<&"B)>5")?#DG=0')I3 \RV'7JVJ2B[(<"?YR38 MC1A?X_I-^1#^F#!;1#+)@C44-ZGL(H08*<)7C)//ZI@UK4W4/G1U-?[L$"3< MR?VW5D('^^(NGB[G:I?%,+GM]2"%6UN:;U'L_6F\&3B[=A6PWB M3+#6!< H0K7M#CR) *(2BL?LN#+-SZB&96G<'K]/ .SL[6)+LK*?WX1YJ=T196E5?%>[8E8U$N[MC0XS8/ M.GZ;?A*Z6NSY3R_ 5@[$K5==S<]TPJ8H/<10$)2S&APC9S4''H.J#4=]?;NKAS1T];&]PUUJ;C>M,#CPG3UH4\+I>KR@I8,@ER^87JMIR M,+*CT@)Q#\RC?VH5=^#S+U IZ]0'VD)CM YLO%_"M2X$&+_>T%"9LB\HOF1"Q* MVC$CL,0-11[9@TLA@\\6LY QN.8UM8^0U",NC]7_W8NVS931Q5W;'RD"6WQ# MW##QYGK3*RG1^* 0I!8:E+4(M7<:$(=6<6ESP=8W0G82,VX:8E!$M5% %UBZ MZJQ]?4DD*ZTUY,=C5([8B+6^0#/89$5\]M%AZT3MO82,T]_D23!TNN [V.=N M,?';?+I>O7O_V\7DVH(LEX04%SH!BE>/@(@ D85BP?'"4^OS] <)&J=QR1AH M.D$1':#J1"_UZMP675;1BP@^T?:N:O%Q<"11$K)72ME45//B[T:TC[M[_O/$ MN\>!X?DO@A>?:VG!1*?"G$N:6*V^+:WW>N^P>KG,6GJIMK)U,K@)X3V&(T-C MKBWPCP# \SSCNI.D"*MI"O/\JLJN-HFK1S"K 0ZQ]GSQ$YQ2'2."H8^AM-4Y M::<@,DN6WI WXU*6D$P2W"5)L77KH;=#'4.1]*_J*":B:.:4+,!T+0;#NIQ= M%%!"L%&QG(C5QHS=(*#30Z!#]'W;U!TOX XVZK]CO6.+^06%Y>$COCZK+O>; MLI'.ZLW9>E5K^TADFT4Y8*X M.9^G1& 3)76 P3M5+UN^)ESJ;-$J*%(A**LL./) @;$B8I;!VMRZJ=H.4L;- M_ R"J19"[Q [6R-L7"XVDTRB,W6^XF80C*"HQ7.-D2M,>FCG$"[S1,O'8_\A7&:DJWI:A7L?-Y'/2?'WX])AH\Z/DM@K[C&6H4V]TBX,5= M BX1:1QG,20/G-6^,E(D<(%+@F4D6&7E+&M]H+T_=>W*$'==E]RF.;E1(C"5 M09,L@"(5XM_F!#Q(64IT6NKF_?CV(VW4Y".JMBW-3;B,2L"\0&2SJ""MIN&S9':;/FT0>E;6.T[2"EE]J\AFI?M-=! M!U#ZL SS%;UYTU< EU^GB3R!-^4>[E9UIMKJ_E^='U?:7)+ES(#57I&CZ32$ M4#309Y&A19]DZXLS+>D?%[1- '5[#.)8VNT V;^]_]N"@NOY1I ?D9C"S5YS M>]SMA"FCF&8.%'(*C\A5AGH( DGK2.8!36D^,VI?VD8>HC@:>A9/H,H.(/IR ML?RR6(8UWLM,1!09DP5FD$*ZS.I825F9D29@;K*%/'@?$2)6>N#.!+[B*FE\J7 M ;W))GKH"5#;YJ&_8EB=$15OYN^JM);G9RJKW^:+N*)57 7W\_S+V9I^O:#% M.IMNU'I="N=+EC/!@B+NM11DWYFKO39HB15OE6/,&M7\E&PH7D;V,]M ;1> MQ]1[!_BOQ1BXK+O.V_ %EQ>[@G>!HW-03)&@-,L0>#2 WKBL? C2M=_*[R&D M$^2-BI$[V_FI"NL =8]O4;]<%:!)Y9-2!E*HPW5TG:L3F0 ;?>)1>UELZX.4 M \@;]ZCW*;;ZH735 0QW,31Q+#OOF01ID'86I3EYQ3Q ">ACL#HCMG8F=]'2 M>V;R2.7OV<3Q($UTC*BK9I08BW=*>:"55Y>BDA!K7QDKI&7228:^]4CY-FU" M1XQ7AL78<;IY[D?(+WYZ/^@1J "$& MR82.S,?69^A[D/5LCHX/P<]MZ]9:/1ULIKM.F(SC20@23K1CXV;JWS/(^-#Y-\!C)IFXEEU.46]T\S)*566.W#":^":/),@ M=;*R=4NB?_XCXX, ->21\2':[0#9>Y\S1EE7695W_@D?&!Z'GV"/C0U39 41W9^_KON11)6#>.U"!(83B,Y0<<^".Z2!; M!\*='M@-OH\WT4%/8&J=D \"G55: ].TGI0EP48LFJ3+$D])!&P^>.!?[;#N M(*@]U6'=(7KO /\[SGYT23RJ33;?UH)C!U$J59NC)TPJH5+-9[[\"QW6'821 M_0[K#E!8!ZB[UDGEUM9T7X8V.XPRA !)U=[\Q N0A"RY]B9)76O:FD\@.HC M<0_LAM[JA]-5!T"\S=(M87ZN??+_&W,=6[]9ZQ.M2B-O1SO-8?+[58P0^JN?VRF=/;Y;%;GM/YMN5C1+K3$,*L, M_XVVF!_J% BL@TV**M%:E&",-;379 ->&9*P0@H@G4S!MKZ0T(3P7@X01T;Q M %I^QM"NG5"NF,:2"E.&F Z2W*@Z>RQP+D$&)A2WF%5I?3;6A/!>"GQZA?;Q M6NYHXO5.V=Z4PD1K[YB*!A)WL4X2+13$%@X2M2T\&W+?FW=CWY.VJ[K8INND3*8(FT!FZ2B]8L1 M/%H&(GJ7;0Q2V-;7<9L1WTG*]E2\/7)>\$3*[<")N';\00-=/.)>%:#_-X@)QQD_;C M@NL8C70Q[&IW@8W@Q@91$(JVCD3$)+C(/7 ;R?:C$CFTOGO1:3U==W[<"9KJ MR:*UKJS)(7 1DX+@-$G7UY('X14(X:R*CA4N6C?R_E>KNCL(:D]5=7>(WCO M_Z^+.7[[-2S_@>N?SN;YHA [\6Q-002=ZYUZJS5M'8E#]/6"LN+&(39&[_V4 M=(*]45&R:*ZR#H"W]YT 6LS)(EK@HMY;=A[!9:\A)E_]&BRVM*ZY:WJ]XZD\ M@3[ .8A:.X#K_<6NM -QY#F#2Z_3OD"!D6>K- M;BOK8#+1?&#VWL2-/)'U! 3 MDT[*82ZL=>JH:2'F8!%/0Y0-HHP>0+81T7VK1:9D62W%T]XF4)+%.FZ^7EG% MD@)W*N36Y90[B1G7DVL)HR;B/AXWBW68-<'--=?A4C ^:@K.6;T0T562940GZU0-/:?RVO=GGS^'Y;=%>?DIS#_B:CJ_ MJADM=:QZF'_;GG7*RY8EU^2SK2-M76S;E*C!2F^'$]U3%.(JE;WCTH&3]2A< MTF[KR 8#+0^3D%G#V6"]*H8LQ'W8:.R3'MNF#LA8A"2+!4FR <4*2.YJ?\8=,[Y("VB4KQ5.]?*'M>0' M22F+5#S+UBGR+OL9CHN//9L?'J*L#C#7M,&9S"&(>KJ@VK>FO$6XO@G*,- M*I,)\*V3WKU7PG5A49LHK"?DM3[,309)P P!?:Z-(4P&SR.#P((OJ7C'7.OD M^;]:0=Q!4'NJ@KA#]-X3_D^W*E=Y'V54-M%J<%DH4*:.S48N0->Q1DP'%N-@ M%R\:\M') 7Q7]GXLF/QS+967899J!Q;Z]MUB-OMIL?P]+/,DN.R+YP8L*V35 MI"-;AHQ35*Z4P2A]'.Y>]E!,=;)YC(;;X192 Q ]IR3Y#[.0_O$^?:(_6&UO M_ZP7?P]+BIK6%[+\5O_1YN6MD^%'O7RPI/?IHGB2+A-"962H@-O:&JVX E%Q M!LD5)91GS SG 7?=90(SQ=\Y%-"H"RA%P7D,G@&+.9#K*!CRPZ\LS2YI$52%$/6P5%5\X9#L8*7[MN80JM9W6>EGGINO+P M"'#LG7(Y1%,]0:YUZ.VY1R]3 6GU2#3EPJM9P8$OWC[!+8>NZYT: MFO8G1T2G 6"=LSBG5719H7-,('?W(:UFF#Y 6L-!I?4MWZXT#Y)QJ#2\?_9+ 3-^=WQG2FMO"B+WM/J,1 M O,!$H%;.E%(RZUK,>\E9/QQHRU0<-O>G"[S#K;1MV=Q-DV_K<_-Y"5/&S]% MI^)#(A_ *$&\A.JGH&% 5MHQI9(VHO4:>8B>3F!TO+H7 \F^8QS5(HMS!U/5 M9AO,&9 RAUI-(2 60VQIP9/+1M G3X2F*ZK&Q50[!.P)K2/5T0' +EFX M/V[%SE!H.52P'=ROO*3][\OIFORVW^>3DK (ZS5)P10@QDD*S"9@N8B82!(V MNZ&@<4G%N)-UA@+(<4+N-/?W(J7E&>8?__B"\Q6N+B:^+,JM7QR?&#SP#2VR MAJS=7%6L9+0 R@>?:@LJB;3G2@%2KD*96B6_=H M?X": QB=RS4I2%PD4MD"(^G94<9 @4.NIB M,V_=[/%ABD:.Y!OAXDZO@'9:Z" T.^?F?9B%FOJ_X,(R&SD:1]MR'?A4HB'+ M74L!E4_%1IES:+UP[J=D7#]Y8 R=(O4.L$-+()^E]7F%WK=S"6U.L*=EBOF" M+2RF.%09#"*O>7T%47@)]4.54:;^X*98FX/B"FP]+E*Y)(BF-H%12KLWT(GTDR0H"(*$$IM0F),R WT5@36/L1A:<9*//G$KPB:Q# MB,)I81,%9*UG!=ZDX.1MZ'+\[YLON"2YSS]N7I"WA7/;,T21/?>Z>##1%[*! MC!.#O/IL2@3FHN.B=:)Q'[K&C?)/0,*=/:BU$CK8B'Z>T]K$]Z2/S0VK7^H_ MJ)JIU0S.XEY\$P4VFF-PJAD2:QU3=&#!(U]AM]([?O!Z0@=C BH MZI=,;HC$:\.-#(Z\O3K8GO-$A+, 3C*1?"J1Z_28;W/GJ>.F$ >S+*=);W2U M5QG<@FWR11M$ YK5DSZ, J*V"+Q(EI"A,+>GE._2_MV'CV,&3M31HJ' QE;X MWQ?Q;#G?<'$^Q"62-Q99-I!B+7=TJC8>2!RD+YYX<3:R1P.9^Q\]IK)/5=.B MF8/Z&"CF2YP">&?J!"!RT+T.G'2)VCLK-)-J+U5?/7/\< M[6?HM.1"ZY*;SY]_A*1QC]H&3QZT5$@'^*I77C:5P5=,7=R L3K(HA4P+JIW MG,D[EL@H+E9>:@Q!^]9E)SN)&3=QT%3EMSOR-I%_!T"Z=[G]EI!6H6!0:GF&F=BGJ8HG'/;@+3F8I2O:0="$W@<0%P;L,,G(13!U7&ENW:3F4QG%M M6DM\/ B]QLKJ#HQOP[=-O[Q)P$3KD59K5$B1B"Z\3J=29+0U>:]"169;'PG> M3\FX.=8G ]91@N\ /K\@B01O\D+Q"?X>9O]?>5?6VT9RA-_S7PKH^W@)8&"2N1&U*RX_SZ5 \I6PP>@=CCG6&/J?,T^NWCD+"JU#RKX5<794##TB:-S6S9-AZ1 U MC%TSK_7?U5GXB'4>@Y0SR=(9H>M*1ZLI[>"4>SAN!$3CD=-WBNM'.>*&LOFZ M7]\*%/85@:*-'#LP+I]NXU65RK)M9T(PER[C--)0O2AMD<+5OS#,)Y0>H'*( MP$J]&*W>&10XY^1RD241DL^Y-:3VIW;<:D'#EN$3*>RU0/.G6SS#_]R/6'$X-RT.5]8I M60_<^=?9Q$7K#,H$6=:B;ZEG3AMR-,:[H%)R/K2?$]F)Q'%+#R- .6'QK:DX:"[Q=&9[-INANN M+Z@QR@ A&TL)=[U9KV1RQ5Y9AB9)S>QID/2#J'$K%,<'TY[B']LKK2W&:<6D M44*!Y;46FU'4F98$,H4<32B:&;:53]J[J.D[!D(;N75@2![5UJ),.DOTX(,C M66"PX'-B0/]K.'H=0_/>DSV*F)QU#(T&DNUTV>6GFUGZ_6)V13I8_/SO6S)X M;W*^O!FVY;V;EMG\.ORXP_,A+]MML-CM 2UV6QS 4J.M%ZNGWB$N(#IO4KV1 M7=6I H[@E>>@@V%6J!!5;'T 'U+0;NO%(-NWWX859)O ]WM+C,EV'^K2Z/6C&T MG+&5DJRM-!"<,I3F\YKGA43FE[46!ZK[J<-J(/L>0/2# M_+-P3?\\GX?I(J1[T[N.6*K-9I>I&ID6+51 M_YH=< UU,7:J].;F_ )_#?/?ZS4(]'A* 3_,9[_-P_5J*E!1>.]B"2#(G-=F ME@B1U>6OCG'G+,JBXTMAT%9/&ADLC=4Z.Y:,.S!';[Z&>:[C6 P)Z69S2UG?M+^,. /+I@F3WMG;-_&UV7/OMQ]^LWGT,'/]@>YH_7(5I/8NKXQ=,H7,7"B"KAX1[ 2XY M!*925L)*:T+KJW:/P<>X9NX 6#WV@V/KN .<#\.IE^D&\W#X5]:<)^6XE1%< M-I'\! O@*1."+$Q06DO ?BTA(SO4T?&Q;CS](&7UA[C/T\N;Q<=/GU?, M4&Y=5^QHX/5-CQ):@)>..$)G/(I46&K=Q?0L02.[YLX1>(#RQLX:?@W3L)3A MNVD=5+W\@O=E?,>1=R99*R$(S*"<3W4WB05F0U&8Z[*1O%7JL-7C1EZUU O8 MCJ2?#FS?]SV2RTIC96@VK9)=KCM"2LADKEL@6")9"0G12DV\NM9:ZAU A\B_GDWO!Y)*J""E+*"-$J!80/"<6!$B)>%],@%;7PW\ MA(@>7@ =I-A92REW<3_K]W,T&.#[16CK,P;&$#367N*,Q(J. JQPPD1-7(76 MPYH;B>EE,]F1G-5!LN_!VMRC?W6LLHV" ,^!!ZGJ1<6JYJT.LA;$@308'I?E M#S EB=6$TORD4E;U[>[U0[WY!Q0 N%RE,$*S_[< MONE0K;[HF'81<0\8N2>/7[[/M I>BC!UH0MJ71-"!.=E!.8<2F6"B^681N67 MWC;0M75'A\N\ ^ ,U+];+&XQ_S3L9%QNHQU*&XN?K_^XFGU#'/[HP^T\7=1M M5%=ANI@$$4Q2IKYCY_65.X5PCDPTZ**-9!8+)0W-HYV]2.W'4.T)DB=1T/$U MUB\P_QFN;G$CEY,D8RA&JFF.RS,/! MF1BA"Z\7VSI6)\"&@0]''Q)=]C9C8;'UHNHMR!HW5VB/K=::Z*0*^DP,>H9? MAZ\6$^-,*49'B)+R9U4HL?)6IZ%@+%7E3)13)@G?*1MWX/S$.<%^^NC B*TU MR^7>@9JPHK4,UH!Q*$ 9;R!H2FQ,#*BS35''UEWR+Q(U[D#ZB9SCWEKH %8O MMG9LZNQ8A@+OIO4&BZ$%Y/W-!<[/+\+T_1_U)Q9GL^D77)!Y/[M=-F1P9TU! M#L5K2KECLN"XDT AA%*"26/$R5M<6S$W[JC\$4QHEZCHX;@\YUL>M< - OG' M?+983#AE8%Y2;J\Y)E A*(A&,S R6QY",-PU'V#:B])Q1_U/' NTT5>_J!SB MZLU,:A/K4D^$)**M]0$)D3E!GBJSE(WWWC:?T=R'T)&7#)RV/MA&73U@\F0N M1!07C%0:RG A:W$:O)$,A&12.24=3\V-ZSB!15O+\",54LXH&Q4#--S7MR$* M0F9UVP6+24;GO&J^1V0;PK8[^7^2-P/[J:/3Y2,/:]-A2N>$<#V_N8Q7^/"[ MY;*.Q4-^MEM LOM#6BPA.9"UXRPB4=P%3%D!"YP"EKJZVPF50/"ZNDJBX*%U M9?QTBTBXEUXD+4#DH.OEKZ5>8R'JV?-"D.UWI?FN]E>RB&07O>^RB&07D?<0 M;&SLEHO(4]3:0D#!R)8*!TZ3E#!%SACWHNCVKNV01M11%I'LI.ZM&U%WD7T' M(%K31I>0^62% N%R':!,&9Q$"SHE74)42(GB_VTCZD[J?;D1=1=9=X"6[ZZ> M(O9[$<#]MDECM2K9UP,5Z]5=@H//M1.3K+821031?%;Z9:KZZ0#;1^^;6B#: M**$#6'VBA 7;Q\&DBM6:K=M$%+4-@Y.B2XQ%;(QP%"Q'&RTD35_@[B9G'ZZ MMAH J978>T#0L\-M6GF38^WL%;6RJ1T)*9#Y+@4CFA@LF>YCQ4-[3Y*.LN"F M24QTL XZ -3ZT3>-UN1D,[#L"BB?# 3%"G!CA2_:2NE;&Z-7-TFZDZ*WFB3= M1>H=0&>M/44K(AG.M+QL265=;USB=;[6$U,V&2]:SR#O[;]./$^ZDWJ?;0?= M0]8=X&5]Q=4G%KU/'#*KS?I2.P@RUO;HHLFI$ZFL=0Z__^3.*%L/#O%5A\N\ M ^ \!/_&WD)DZ'@Q")I)XLIF!E%Y5^-$Q3A:.FNM)R*VHZR?K&Q/"#QKC)KH MHSN4+9L(WMS>7,SFE__%/$&/UM:7L^@K-ZDX\($A*":U2#8$'EK;J>#VY;@A?*0K1&,$LZ86.M>N\B].P0-IG7BN;8.R?=C8:&VB10*(64&::+$4@>XV7%=W$!&CT,Q[3"SNZ2[ M \O3<;&@2!"AWCEJ+,60+"KP6DK@10B'EE,RDDY@%0 ;G5R;RTR M,#(S,#8S,"YH=&U02P$"% ,4 " !O@/M636&1QAL* #)70 $0 M @ $ERP ;G5R;RTR,#(S,#8S,"YX&UL4$L! A0#% @ ;X#[5E-H(ZOX10 Q_T" !4 M ( !?.@ &YU&UL4$L%!@ ) D 6 ( (( $ @ $! end