0001079973-24-000567.txt : 20240422 0001079973-24-000567.hdr.sgml : 20240422 20240422090019 ACCESSION NUMBER: 0001079973-24-000567 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 39 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240422 DATE AS OF CHANGE: 20240422 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ELECTRONIC SYSTEMS TECHNOLOGY INC CENTRAL INDEX KEY: 0000752294 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPONENTS & ACCESSORIES [3670] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 911238077 STATE OF INCORPORATION: WA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-27793 FILM NUMBER: 24859672 BUSINESS ADDRESS: STREET 1: 415 N. ROOSEVELT ST., STE B1 CITY: KENNEWICK STATE: WA ZIP: 99336 BUSINESS PHONE: 5097359092 MAIL ADDRESS: STREET 1: 415 N. ROOSEVELT ST., STE B1 CITY: KENNEWICK STATE: WA ZIP: 99336 10-Q 1 elst_10q-033124.htm FORM 10-Q
false 2024 Q1 --12-31 0000752294 0000752294 2024-01-01 2024-03-31 0000752294 2024-04-18 0000752294 2024-03-31 0000752294 2023-12-31 0000752294 2023-01-01 2023-03-31 0000752294 2022-12-31 0000752294 2023-03-31 0000752294 us-gaap:CommonStockMember 2022-12-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000752294 us-gaap:RetainedEarningsMember 2022-12-31 0000752294 us-gaap:CommonStockMember 2023-12-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000752294 us-gaap:RetainedEarningsMember 2023-12-31 0000752294 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000752294 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000752294 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000752294 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000752294 us-gaap:CommonStockMember 2023-03-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000752294 us-gaap:RetainedEarningsMember 2023-03-31 0000752294 us-gaap:CommonStockMember 2024-03-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000752294 us-gaap:RetainedEarningsMember 2024-03-31 0000752294 us-gaap:EmployeeStockOptionMember 2024-03-31 0000752294 us-gaap:EmployeeStockOptionMember 2023-12-31 0000752294 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0000752294 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0000752294 us-gaap:ProductMember 2024-01-01 2024-03-31 0000752294 us-gaap:ProductMember 2023-01-01 2023-03-31 0000752294 us-gaap:MaintenanceMember 2024-01-01 2024-03-31 0000752294 us-gaap:MaintenanceMember 2023-01-01 2023-03-31 0000752294 us-gaap:GeographicDistributionDomesticMember 2024-01-01 2024-03-31 0000752294 us-gaap:GeographicDistributionDomesticMember 2023-01-01 2023-03-31 0000752294 us-gaap:GeographicDistributionForeignMember 2024-01-01 2024-03-31 0000752294 us-gaap:GeographicDistributionForeignMember 2023-01-01 2023-03-31 0000752294 ELST:CustomerAMember us-gaap:GeographicDistributionDomesticMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0000752294 ELST:CustomerAMember us-gaap:GeographicDistributionDomesticMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0000752294 ELST:CustomerBMember us-gaap:GeographicDistributionDomesticMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0000752294 ELST:CustomerBMember us-gaap:GeographicDistributionDomesticMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0000752294 ELST:CustomerCMember us-gaap:GeographicDistributionDomesticMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0000752294 ELST:CustomerCMember us-gaap:GeographicDistributionDomesticMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0000752294 ELST:CustomerDMember us-gaap:GeographicDistributionForeignMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0000752294 ELST:CustomerDMember us-gaap:GeographicDistributionForeignMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0000752294 ELST:CustomerAMember us-gaap:GeographicDistributionDomesticMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-03-31 0000752294 ELST:CustomerBMember us-gaap:GeographicDistributionDomesticMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-03-31 0000752294 ELST:CustomerCMember us-gaap:GeographicDistributionDomesticMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-03-31 0000752294 ELST:CustomerDMember us-gaap:GeographicDistributionForeignMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-03-31 0000752294 2023-10-01 2023-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

  QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended March 31, 2024

 

OR

 

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

 

From ________________ to ________________

 

 

ELECTRONIC SYSTEMS TECHNOLOGY, INC.

(Exact name of registrant as specified in its charter)

 

Washington 000-27793 91-1238077
(State or other jurisdiction of incorporation) (Commission File  Number) (IRS Employer Identification No.)

 

415 N. Roosevelt St. STE B1 Kennewick WA   99336
(Address of principal executive offices)   (Zip Code)

  

(509) 735-9092

(Registrant's telephone number, including area code)

 

N/A

(Former name, former address & former fiscal year, if changed since last report)

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

Title of Each Class Trading Symbol(s) Name of Each Exchange on Which Registered
Common Stock, $0.001 par value ELST OTCQB

 

Indicate by check mark whether the registrant (1) has filed all documents and reports required to be filed by Sections 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 filings for the past 90 days. Yes   No

 

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted 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   No

 

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

 

Large Accelerated Filer    Accelerated Filer  

Non-Accelerated Filer

 

Small Reporting Company

Emerging Growth Company

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

 

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

 

APPLICABLE ONLY TO CORPORATE ISSUERS:

 

As of April, 18 2024, the number of the Company's shares of common stock par value $0.001, outstanding was 4,946,502.

 

 
 

 

PART I

FINANCIAL INFORMATION

 

Item 1. Financial Statements.

 

ELECTRONIC SYSTEMS TECHNOLOGY, INC.
CONDENSED BALANCE SHEETS
(Unaudited)

 

         
   March 31,   December 31, 
   2024   2023 
ASSETS          
Current assets          
Cash and cash equivalents  $435,181   $486,252 
Certificates of deposit   400,000    400,000 
Accounts receivable, net   111,866    52,592 
Inventories   629,606    722,457 
Prepaid expenses   17,354    19,278 
Accrued interest receivable   1,331    1,906 
Total current assets   1,595,338    1,682,485 
           
Property and equipment, net of depreciation   17,249    18,225 
           
Right to use – Lease, net of amortization   20,620    30,298 
           
   Total assets  $1,633,207   $1,731,038 
           
LIABILITIES and STOCKHOLDERS' EQUITY          
Current liabilities          
Accounts payable  $30,778   $37,355 
Accrued wages   5,655    4,188 
Operating lease liability, current portion   20,937    30,773 
Accrued vacation pay   27,004    21,243 
Other accrued liabilities   7,149    10,221 
   Total liabilities   91,523    103,780 
           
Stockholders' equity          
Common stock, $0.001 par value 50,000,000 shares authorized 4,946,502 and 4,946,502 shares issued and outstanding respectively   4,947    4,947 
Additional paid-in capital   933,105    933,105 
Retained earnings   603,632    689,206 
Total stockholders' equity   1,541,684    1,627,258 
   Total liabilities and stockholders' equity  $1,633,207   $1,731,038 

 

 

See Notes to Financial Statements.

 

 

1 
 

 

 

ELECTRONIC SYSTEMS TECHNOLOGY, INC.

CONDENSED STATEMENTS OF OPERATIONS

(Unaudited)

 

         
   Three Months Ended 
   March 31,   March 31, 
   2024   2023 
         
SALES - NET  $356,061   $305,089 
COST OF SALES   (160,715)   (139,560)
GROSS PROFIT   195,346    165,529 
           
OPERATING EXPENSES          
     General and administrative   88,778    84,765 
     Research and development   28,947    28,663 
     Marketing and sales   168,665    148,227 
Total operating expenses   286,390    261,655 
OPERATING LOSS   (91,044)   (96,126)
           
OTHER INCOME          
     Interest income   5,470    4,002 
Total other income   5,470    4,002 
           
NET LOSS BEFORE INCOME TAX   (85,574)   (92,124)
     Benefit (provision) for income tax        
NET LOSS  $(85,574)  $(92,124)
           
Earnings (loss) per share – basic and diluted  $(0.02)  $(0.02 
           
Weighted average shares – basic and diluted   4,946,502    4,946,502 

 

 

  

 

See Notes to Financial Statements.

 

 

2 
 

 

  

ELECTRONIC SYSTEMS TECHNOLOGY, INC.

CONDENSED STATEMENTS OF CASH FLOWS

(Unaudited)

 

         
   Three Months Ended 
   March 31,   March 31, 
   2024   2023 
         
CASH FLOWS FROM OPERATING ACTIVITIES:          
           
Net loss  $(85,574)  $(92,124)
           
Noncash items included in net loss:          
Depreciation   93    38 
Amortization   913     
Changes in operating assets and liabilities:          
Accounts receivable, net   (59,274)   33,624 
Inventories   92,851    (3,830 
Accrued interest receivable   575    126 
Prepaid expenses   1,924    5,731 
Accounts payable   (6,577)   (74,912)
Other accrued liabilities, accrued wages and accrued vacation pay   3,998    (18,354)
NET CASH USED IN OPERATING ACTIVITIES   (51,071)   (149,701)
           
           
CASH FLOWS FROM INVESTING ACTIVITIES:          
Certificates of deposit redeemed   300,000    300,000 
Certificates of deposit purchases   (300,000)   (300,000 
Purchase of equipment       (9,000)
NET CASH USED FROM INVESTING ACTIVITIES       (9,000)
           
NET DECREASE IN CASH AND CASH EQUIVALENTS   (51,071)   (158,701)
Cash and cash equivalents at beginning of period   486,252    751,118 
Cash and cash equivalents at end of period  $435,181   $592,417 

 

See Notes to Financial Statements.

 

 

3 
 

  

ELECTRONIC SYSTEMS TECHNOLOGY, INC.

DBA ESTEEM WIRELESS MODEMS

 

CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

(Unaudited)

 

 

                          
   Shares   Amount   Additional
Paid-In
Capital
   Retained
Earnings
   Total 
                     
Balances, January 1, 2023   4,946,502   $4,947   $932,412   $849,989   $1,787,348 
                          
   Net income (loss)               (92,124)   (92,124)
                          
BALANCES AT March 31, 2023   4,946,502   $4,947   $932,412   $757,865   $1,695,224 
                          
Balances, January 1, 2024   4,946,502   $4,947   $933,105   $689,206   $1,627,258 
                          
   Net income (loss)               (85,574)   (85,574)
                          
BALANCES AT MARCH 31, 2024   4,946,502   $4,947   $933,105   $603,632   $1,541,684 

 

 

  

 

See Notes to Financial Statements.

 

4 
 

  

ELECTRONIC SYSTEMS TECHNOLOGY, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(Unaudited)

 

NOTE 1 - BASIS OF PRESENTATION

 

The condensed financial statements, including notes, of Electronic Systems Technology, Inc. (the "Company") are representations of the Company’s management, which is responsible for their integrity and objectivity. The accompanying unaudited condensed financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information, as well as the instructions to Form 10-Q. Accordingly, the financial statements do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, the accompanying unaudited condensed financial statements contain all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of its financial position as of March 31, 2024, and its results of operations, cash flows, and changes in stockholders’ equity for the three months ended March 31, 2024 and 2023. The balance sheet at December 31, 2023 was derived from audited annual financial statements but does not contain all of the footnote disclosures from the annual financial statements. All amounts presented are in U.S. dollars. For further information, refer to the financial statements and footnotes thereto in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

 

The results of operations for the three-month period ended March 31, 2024 are not necessarily indicative of the results expected for the full fiscal year or for any other fiscal period. The Company estimates that for 2024 the anticipated effective annual federal income tax rate will be 0%.

 

New Accounting Pronouncements

 

Accounting standards that have been issued by the Financial Accounting Standards Board that do not require adoption until a future date are not expected to have a material impact on the financial statements upon adoption.

 

NOTE 2 - INVENTORIES

 

Inventories are stated at lower of direct cost or net realizable value with cost determined using the FIFO (first in, first out) method. Inventories consist of the following:

 

          
   March 31,
2024
   December 31,
2023
 
Parts  $108,085   $118,472 
Work in progress   227,871    313,597 
Finished goods   293,650    290,388 
Total inventory  $629,606   $722,457 

 

NOTE 3 - EARNINGS (LOSS) PER SHARE

 

Basic earnings (loss) per share excludes dilution and is computed by dividing income (loss) available to common stockholders by the weighted-average number of common shares outstanding for the period. Diluted earnings (loss) per share reflects potential dilution occurring if securities or other contracts to issue common stock were exercised or converted into common stock or resulted in the issuance of common stock that then shared in the earnings of the Company. At March 31, 2024 and 2023, the Company had 225,000 and 180,000 outstanding stock options, respectively, that could have a dilutive effect on future periods’ net income. The stock options were not included in the calculation of diluted earnings per share for either period as they were anti-dilutive.

 

5 
 

 

 

 

NOTE 4 - STOCK OPTIONS

 

The Company has outstanding stock options, which have been granted periodically to individual employees and directors. No shared based compensation was recognized during the three-month periods ended March 31, 2024 and 2023.

 

As of March 31, 2024 and December 31, 2023, there were 225,000 and 180,000 options outstanding respectively with a weighted average exercise price of $0.40 per share, a weighted average remaining life of 1.5 and no intrinsic value.

 

NOTE 5 – REVENUE

 

The Company’s product revenue includes industrial wireless products and accessories such as antennas, power supplies and cable assemblies. The Company also provides direct site support and engineering services to customers, such as repair and upgrade of its products. During the three-month period ended March 31, 2024 and 2023, the Company’s revenue from products sales was $345,161 and $297,589, respectively. Revenue from site support and engineering services was $10,900 and $7,500 respectively, over the same periods.

 

The Company’s customers, to which trade credit terms are extended, consist of United States and local governments and foreign and domestic companies. Domestic sales for the three-month period ended March 31, 2024 and March 31, 2023 were $313,240 and $293,908, respectively. Sales to foreign customers for the three-month period ended March 31, 2024 and March 31, 2023 were $42,821 and $11,181, respectively.

 

For the three-month period ended March 31, 2024 and 2023, sales to individual customers representing more than 10% of total revenue were as follows:

 

                    
   For the three-month period ended March 31, 
   2024   2023 
   Sales   %age of Total Sales   Sales   %age of Total Sales 
Domestic customer A  $53,487    15%  $70,090    23%
Domestic customer B   43,419    12%        
Domestic customer C   36,791    10%        
Foreign customer D   36,376    10%        

 

As of March 31, 2024 the amounts outstanding for these customer are listed below.

 

     
  

AR Balance
At March 31, 2024

 
Domestic customer A  $3,586 
Domestic customer B   19,501 
Domestic customer C   31,741 
Foreign customer D    

 

As of March 31, 2024 and 2023, the Company had a sales order backlog of $10,346 and $162,396, respectively.

 

 

6 
 

 

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

 

 

MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL

CONDITION AND RESULTS OF OPERATION

 

Management's discussion and analysis is intended to be read in conjunction with the Company's unaudited financial statements and the integral notes thereto for the quarter ended March 31, 2024. The following statements may be forward looking in nature and actual results may differ materially.

 

A.       RESULTS OF OPERATIONS

 

REVENUES: Total revenues from sales increased to $356,061 for the first quarter of 2024 as compared to $305,089 in the first quarter of 2023, reflecting an increase of 16.7%. Management believes the increase in sales revenues is due to increased product demand from foreign customers and a reduction in the sales order backlog.

 

The Company's revenues have historically fluctuated from quarter to quarter due to timing factors such as product shipments to customers, customer order placement, customer buying trends, and changes in the general economic environment. The procurement process regarding plant and project automation, or project development, which usually surrounds the decision to purchase ESTeem products, can be lengthy. This procurement process may involve bid activities unrelated to the ESTeem products, such as additional systems and subcontract work, as well as capital budget considerations on the part of the customer. Because of the complexity of this procurement process, forecasts with regard to the Company's revenues are difficult to predict.

 

A percentage breakdown of the Company’s market segments of Domestic and Foreign Export sales for the first quarter of 2024 and 2023 are as follows:

 

   2024   2023 
Domestic Sales   88%   96%
Export Sales   12%   4%

 

 

BACKLOG:

 

As of March 31, 2024, the Company had a sales order backlog of $10,346. The Company’s customers generally place orders on an "as needed basis". Shipment for most of the Company’s products is generally made within 1 to 5 working days after receipt of customer orders, with the exception of ongoing, scheduled projects, and custom designed equipment.

 

COST OF SALES:

 

Cost of sales percentages for the first quarters of 2024 and 2023 were 43.3 % and 44.3% of respective net sales and are calculated excluding site support expenses of $6,677 and $4,541 respectively. The cost of sales percentage decrease in the first quarter of 2024 is the result of the product mix sold during the same quarter of 2023.

 

 

7 
 

 

OPERATING EXPENSES:

 

Operating expenses for the first quarter of 2024 increased $24,736 from the first quarter of 2023 levels. The following is a delineation of operating expenses:

 

   March 31,
2024
   March 31,
2023
   Increase
(Decrease)
 
General and administrative  $88,778   $84,765   $4,013 
Research and development   28,947    28,663    284 
Marketing and sales   168,665    148,227    20,438 
Total operating expenses  $286,390   $261,655   $24,735 

 

General and administrative: For the first quarter of 2024, general and administrative expenses increased $4,013 to $88,778, due to increased payroll related expenses and purchased services when compared with the same quarter of 2023.

 

Research and development: Research and development expenses increased $284 to $28,947 during the first quarter of 2024 due to increased payroll expenses when compared with the same quarter of 2023.

 

Marketing and sales: During the first quarter of 2024, marketing and sales expenses increased $20,438 to $168,665 when compared with the same period of 2023, due to increased payroll, taxes, benefits, advertising, and trade shows during the first quarter of 2024.

 

INTEREST INCOME:

 

The Company earned $5,470 in interest income during the quarter ended March 31, 2024 compared to $4,002 during the same period in 2023. Sources of this income were money market accounts and certificates of deposit.

 

NET INCOME (LOSS):

 

The Company had a net loss of $85,574 for the first quarter of 2024 compared to a net loss of $92,124 for the same quarter of 2023. The decrease in net loss during 2024 is the result of increased sales and operating expenses.

 

B.       FINANCIAL CONDITION, LIQUIDITY AND CAPITAL RESOURCES

 

The Company's current asset to current liabilities ratio at March 31, 2024 was 17.4:1 compared to 16.2:1 at December 31, 2023. The increase in current ratio is due to the decrease in accounts payable liability at March 31, 2024 as compared to December 31, 2023.

 

At March 31, 2024, the Company had cash and cash equivalents of $435,181 as compared to cash and cash equivalent of $486,252 at December 31, 2023, primarily reflecting a decrease in accounts payable and the decrease in net loss.

 

For the three-month period ended March 31, 2024, cash used by operating activities was $51,071 compared to $149,701 for the same period in 2023. This change was driven by a net loss of $85,574 during the three months ended March 31, 2024 compared to a net loss of $92,124 in the three months ended March 31, 2023 and the decrease in inventory of $92,851.

 

In management's opinion, the Company's cash and cash equivalents and other working capital at March 31, 2024 is sufficient to satisfy requirements for operations, capital expenditures, and other expenditures as may arise during 2024.

 

FORWARD LOOKING STATEMENTS: The above discussion may contain forward looking statements that involve a number of risks and uncertainties. In addition to the factors discussed above, among other factors that could cause actual results to differ materially are the following: competitive factors such as rival wireless architectures and price pressures; availability of third party component products at reasonable prices; inventory risks due to shifts in market demand and/or price erosion of purchased components; change in product mix, and risk factors that are listed in the Company's reports and registration statements filed with the Securities and Exchange Commission.

 

8 
 

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

 

There is no established market for trading the common stock of the Company. The market for the Company’s common stock is limited, and as such shareholders may have difficulty reselling their shares when desired or at attractive market prices. The Common Stock is not regularly quoted in the automated quotation system of a registered securities system or association. Our common stock, par value $0.001 per share, is quoted on the OTC Markets Group QB (OTCQB) under the symbol “ELST”. The OTCQB is a network of security dealers who buy and sell stock. The dealers are connected by a computer network which provides information on current “bids” and “asks” as well as volume information. The OTCQB is not considered a “national exchange”. The “over-the-counter” quotations do not reflect inter-dealer prices, retail mark-ups commissions or actual transactions. The Company’s common stock has continued to trade in low volumes and at low prices. Some investors view low-priced stocks as unduly speculative and therefore not appropriate candidates for investment. Many institutional investors have internal policies prohibiting the purchase or maintenance of positions in low-priced stocks.

 

Item 4. Controls and Procedures

 

An evaluation has been performed under the supervision and with the participation of our management, including our Chief Executive Officer and Principal Accounting Officer, of the effectiveness of the design and the operation of our "disclosure controls and procedures" (as such term is defined in Rules 13a-15(e) under the Securities Exchange Act of 1934) as of March 31, 2024. Based on that evaluation, our principal executive officer and our principal financial officer concluded that the design and operation of our disclosure controls and procedures were effective as of March 31, 2024.

 

The design of any system of controls is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions, regardless of how remote. However, management believes that our system of disclosure controls and procedures are designed to provide a reasonable level of assurance that the objectives of the system will be met.

 

Changes in Internal Control Over Financial Reporting

 

There have not been any changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) during the most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

 

9 
 

 

 

PART II—OTHER INFORMATION

 

Item 5. Other Information

 

During the three months ended December 31, 2023, no director or officer of the Company adopted, modified, or terminated any contract, instruction or written plan for the purchase or sale of our securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act or any “non-Rule 10b5-1 arrangement” as defined in Item 408(c) of Regulation S-K.

 

Item 6. Exhibits 

 

        Incorporation by Reference    
Exhibit Number   Description   Form   Exhibit   Filing
Date
  Filed/Furnished Herewith
                     
31.1*   Certification of Principal Executive Officer Pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002               X
31.2*   Certification of Principal Financial Officer Pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002                X
32.1+   Certification of Principal Executive Officer pursuant to 18 U.S. C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002                XX
32.2+   Certification of Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002                XX
101.INS*   Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)                X
101.SCH*   XBRL Taxonomy Extension Schema Document.                X
101.CAL*   XBRL Taxonomy Extension Calculation Linkbase Document                X
101.DEF*   XBRL Taxonomy Extension Definition Linkbase Document                X
101.LAB*   XBRL Taxonomy Extension Label Linkbase Document                X
101.PRE*   XBRL Taxonomy Extension Presentation Linkbase Document                X
104*   Cover Page Interactive Date File (embedded with the Inline XBRL document)                X
                     
X   Filed herewith                
XX   Furnished herewith                

 

 

 

10 
 

 

 

 

SIGNATURES

 

In accordance with the requirements of the Exchange Act, the registrant caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

 

  ELECTRONIC SYSTEMS TECHNOLOGY, INC.
   
   
 

By: /s/ Daniel M. Tolley 

Date:  April 22, 2024 Name:  Daniel M. Tolley
  Title:  President
(Principal Executive Officer)

 

 

 

 

By: /s/ Michael W. Eller 

Date:  April 22, 2024 Name:  Michael W. Eller
  Title:  President
(Principal Accounting Officer)

 

 

 

 

 

 

 

11 

 

EX-31.1 2 ex31x1.htm EXHIBIT 31.1

Exhibit 31.1

CERTIFICATION

 

I, Daniel M. Tolley, certify that: 

 

  1. I have reviewed this quarterly report on Form 10-Q of Electronic Systems Technology, 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 (fourth quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

 

  5. The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors:

  (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.

 

 

/s/ Daniel M. Tolley

Daniel M. Tolley

President

(Chief Executive Officer)

Date: April 22, 2024

 

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

 

 

EX-31.2 3 ex31x2.htm EXHIBIT 31.2

Exhibit 31.2

CERTIFICATION

 

I, Michael Eller, certify that:

 

  1. I have reviewed this quarterly report on Form 10-Q of Electronic Systems Technology, 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 (fourth quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

 

  5. The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors:

 

  (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.

 

/s/ Michael Eller

Michael Eller

President

Principal Accounting Officer

Date: April 22, 2024

 

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

 

EX-32.1 4 ex32x1.htm EXHIBIT 32.1

Exhibit 32.1

CERTIFICATION

PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
(18 U.S.C. 1350)

In connection with the quarterly report of Electronic Systems Technology Inc. (the "Company") on Form 10-Q for the quarter ended March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Daniel M. Tolley, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1.   The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

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

 

 

/s/ Daniel M. Tolley

Daniel M. Tolley

President

(Chief Executive Officer)

Date: April 22, 2024

This certification is being furnished to the Securities and Exchange Commission as an exhibit to the Quarterly Report and shall not be deemed filed by the Company for purposes of §18 of the Securities Exchange Act of 1934, as amended; and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

 

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

 

 

EX-32.2 5 ex32x2.htm EXHIBIT 32.2

Exhibit 32.2

CERTIFICATION

PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
(18 U.S.C. 1350)

In connection with the quarterly report of Electronic Systems Technology Inc. (the "Company") on Form 10-Q for the quarter ended March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Michael Eller, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1.   The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

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

 

/s/ Michael Eller

Michael Eller

CFO

(Principal Accounting Officer)

Date: April 22, 2024

This certification is being furnished to the Securities and Exchange Commission as an exhibit to the Quarterly Report and shall not be deemed filed by the Company for purposes of §18 of the Securities Exchange Act of 1934, as amended.; and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

 

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

 

EX-101.SCH 6 elst-20240331.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - CONDENSED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - CONDENSED BALANCE SHEETS (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - CONDENSED STATEMENTS OF OPERATIONS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - CONDENSED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 995512 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 995513 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 995514 - Disclosure - EARNINGS (LOSS) PER SHARE link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - STOCK OPTIONS link:presentationLink link:calculationLink link:definitionLink 995516 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 995517 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 995518 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 995519 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 995520 - Disclosure - EARNINGS (LOSS) PER SHARE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995521 - Disclosure - STOCK OPTIONS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995522 - Disclosure - REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 995523 - Disclosure - REVENUE (Details 1) link:presentationLink link:calculationLink link:definitionLink 995524 - Disclosure - REVENUE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 elst-20240331_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 elst-20240331_def.xml XBRL DEFINITION FILE EX-101.LAB 9 elst-20240331_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Award Type [Axis] Share-Based Payment Arrangement, Option [Member] Product and Service [Axis] Product [Member] Maintenance [Member] Geographic Distribution [Axis] Geographic Distribution, Domestic [Member] Geographic Distribution, Foreign [Member] Customer [Axis] Customer A [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Customer B [Member] Customer C [Member] Customer D [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] ASSETS Current assets Cash and cash equivalents Certificates of deposit Accounts receivable, net Inventories Prepaid expenses Accrued interest receivable Total current assets Property and equipment, net of depreciation Right to use – Lease, net of amortization    Total assets LIABILITIES and STOCKHOLDERS' EQUITY Current liabilities Accounts payable Accrued wages Operating lease liability, current portion Accrued vacation pay Other accrued liabilities    Total liabilities Stockholders' equity Common stock, $0.001 par value 50,000,000 shares authorized 4,946,502 and 4,946,502 shares issued and outstanding respectively Additional paid-in capital Retained earnings Total stockholders' equity    Total liabilities and stockholders' equity Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Income Statement [Abstract] SALES - NET COST OF SALES GROSS PROFIT OPERATING EXPENSES      General and administrative      Research and development      Marketing and sales Total operating expenses OPERATING LOSS OTHER INCOME      Interest income Total other income NET LOSS BEFORE INCOME TAX      Benefit (provision) for income tax NET LOSS Earnings (loss) per share - basic Earnings (loss) per share - diluted Weighted average shares - basic Weighted average shares - diluted Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Net loss Noncash items included in net loss: Depreciation Amortization Changes in operating assets and liabilities: Accounts receivable, net Inventories Accrued interest receivable Prepaid expenses Accounts payable Other accrued liabilities, accrued wages and accrued vacation pay NET CASH USED IN OPERATING ACTIVITIES CASH FLOWS FROM INVESTING ACTIVITIES: Certificates of deposit redeemed Certificates of deposit purchases Purchase of equipment NET CASH USED FROM INVESTING ACTIVITIES NET DECREASE IN CASH AND CASH EQUIVALENTS Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Statement [Table] Statement [Line Items] Beginning balance, value Beginning balance, shares    Net income (loss) Ending balance, value Ending balance, shares Pay vs Performance Disclosure [Table] Executive Category [Axis] Individual [Axis] Adjustment to Compensation [Axis] Measure [Axis] Pay vs Performance [Table Text Block] Company Selected Measure Name Named Executive Officers, Footnote [Text Block] Peer Group Issuers, Footnote [Text Block] Changed Peer Group, Footnote [Text Block] PEO Total Compensation Amount PEO Actually Paid Compensation Amount Adjustment To PEO Compensation, Footnote [Text Block] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Compensation Actually Paid Amount Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Equity Valuation Assumption Difference, Footnote [Text Block] Compensation Actually Paid vs. Total Shareholder Return [Text Block] Compensation Actually Paid vs. Net Income [Text Block] Compensation Actually Paid vs. Company Selected Measure [Text Block] Total Shareholder Return Vs Peer Group [Text Block] Compensation Actually Paid vs. Other Measure [Text Block] Tabular List [Table Text Block] Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Net Income (Loss) Attributable to Parent Company Selected Measure Amount Other Performance Measure Amount Adjustment to Compensation Amount PEO Name Measure Name Non-GAAP Measure Description [Text Block] Additional 402(v) Disclosure [Text Block] Erroneously Awarded Compensation Recovery [Table] Restatement Determination Date [Axis] Restatement Determination Date Aggregate Erroneous Compensation Amount Erroneous Compensation Analysis [Text Block] Stock Price or TSR Estimation Method [Text Block] Outstanding Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Not Yet Determined [Text Block] Forgone Recovery, Individual Name Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery, Explanation of Impracticability [Text Block] Outstanding Recovery, Individual Name Outstanding Recovery Compensation Amount Restatement Does Not Require Recovery [Text Block] Awards Close in Time to MNPI Disclosures [Table] Award Timing MNPI Disclosure [Text Block] Award Timing Method [Text Block] Award Timing Predetermined [Flag] Award Timing MNPI Considered [Flag] Award Timing, How MNPI Considered [Text Block] MNPI Disclosure Timed for Compensation Value [Flag] Awards Close in Time to MNPI Disclosures [Table Text Block] Awards Close in Time to MNPI Disclosures, Individual Name Award Underlying Securities Amount Award Exercise Price Award Grant Date Fair Value Underlying Security Market Price Change, Percent Insider Trading Arrangements [Line Items] Material Terms of Trading Arrangement Name Title Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted Adoption Date Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated Termination Date Arrangement Duration Aggregate Available Insider Trading Policies and Procedures [Line Items] Insider Trading Policies and Procedures Adopted [Flag] Insider Trading Policies and Procedures Not Adopted [Text Block] Accounting Policies [Abstract] BASIS OF PRESENTATION Inventory Disclosure [Abstract] INVENTORIES Earnings Per Share [Abstract] EARNINGS (LOSS) PER SHARE Share-Based Payment Arrangement [Abstract] STOCK OPTIONS Revenue from Contract with Customer [Abstract] REVENUE Schedule of inventories Schedule of revenue Schedule of amounts outstanding Parts Work in progress Finished goods Total inventory Outstanding stock options Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Outstanding value Exercise price Weighted average remaining life Intrinsic value Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Sales % age of total sales Accounts receivable Revenues Sales order backlog Assets, Current Assets Liabilities, Current Equity, Attributable to Parent Liabilities and Equity Cost of Goods and Services Sold Gross Profit Operating Expenses Operating Income (Loss) Other Income Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Accrued Interest Receivable, Net Increase (Decrease) in Prepaid Expense Increase (Decrease) in Accounts Payable Net Cash Provided by (Used in) Operating Activities Payments for (Proceeds from) Other Interest Earning Assets Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Shares, Outstanding EX-101.PRE 10 elst-20240331_pre.xml XBRL PRESENTATION FILE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover - shares
3 Months Ended
Mar. 31, 2024
Apr. 18, 2024
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2024  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2024  
Current Fiscal Year End Date --12-31  
Entity File Number 000-27793  
Entity Registrant Name ELECTRONIC SYSTEMS TECHNOLOGY, INC.  
Entity Central Index Key 0000752294  
Entity Tax Identification Number 91-1238077  
Entity Incorporation, State or Country Code WA  
Entity Address, Address Line One 415 N. Roosevelt St.  
Entity Address, Address Line Two STE B1  
Entity Address, City or Town Kennewick  
Entity Address, State or Province WA  
Entity Address, Postal Zip Code 99336  
City Area Code 509  
Local Phone Number 735-9092  
Title of 12(b) Security Common Stock, $0.001 par value  
Trading Symbol ELST  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   4,946,502
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED BALANCE SHEETS (Unaudited) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 435,181 $ 486,252
Certificates of deposit 400,000 400,000
Accounts receivable, net 111,866 52,592
Inventories 629,606 722,457
Prepaid expenses 17,354 19,278
Accrued interest receivable 1,331 1,906
Total current assets 1,595,338 1,682,485
Property and equipment, net of depreciation 17,249 18,225
Right to use – Lease, net of amortization 20,620 30,298
   Total assets 1,633,207 1,731,038
Current liabilities    
Accounts payable 30,778 37,355
Accrued wages 5,655 4,188
Operating lease liability, current portion 20,937 30,773
Accrued vacation pay 27,004 21,243
Other accrued liabilities 7,149 10,221
   Total liabilities 91,523 103,780
Stockholders' equity    
Common stock, $0.001 par value 50,000,000 shares authorized 4,946,502 and 4,946,502 shares issued and outstanding respectively 4,947 4,947
Additional paid-in capital 933,105 933,105
Retained earnings 603,632 689,206
Total stockholders' equity 1,541,684 1,627,258
   Total liabilities and stockholders' equity $ 1,633,207 $ 1,731,038
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED BALANCE SHEETS (Unaudited) (Parenthetical) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 50,000,000 50,000,000
Common stock, shares issued 4,946,502 4,946,502
Common stock, shares outstanding 4,946,502 4,946,502
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
SALES - NET $ 356,061 $ 305,089
COST OF SALES (160,715) (139,560)
GROSS PROFIT 195,346 165,529
OPERATING EXPENSES    
     General and administrative 88,778 84,765
     Research and development 28,947 28,663
     Marketing and sales 168,665 148,227
Total operating expenses 286,390 261,655
OPERATING LOSS (91,044) (96,126)
OTHER INCOME    
     Interest income 5,470 4,002
Total other income 5,470 4,002
NET LOSS BEFORE INCOME TAX (85,574) (92,124)
     Benefit (provision) for income tax
NET LOSS $ (85,574) $ (92,124)
Earnings (loss) per share - basic $ (0.02) $ (0.02)
Earnings (loss) per share - diluted $ (0.02) $ (0.02)
Weighted average shares - basic 4,946,502 4,946,502
Weighted average shares - diluted 4,946,502 4,946,502
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (85,574) $ (92,124)
Noncash items included in net loss:    
Depreciation 93 38
Amortization 913
Changes in operating assets and liabilities:    
Accounts receivable, net (59,274) 33,624
Inventories 92,851 (3,830)
Accrued interest receivable 575 126
Prepaid expenses 1,924 5,731
Accounts payable (6,577) (74,912)
Other accrued liabilities, accrued wages and accrued vacation pay 3,998 (18,354)
NET CASH USED IN OPERATING ACTIVITIES (51,071) (149,701)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Certificates of deposit redeemed 300,000 300,000
Certificates of deposit purchases (300,000) (300,000)
Purchase of equipment (9,000)
NET CASH USED FROM INVESTING ACTIVITIES (9,000)
NET DECREASE IN CASH AND CASH EQUIVALENTS (51,071) (158,701)
Cash and cash equivalents at beginning of period 486,252 751,118
Cash and cash equivalents at end of period $ 435,181 $ 592,417
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Dec. 31, 2022 $ 4,947 $ 932,412 $ 849,989 $ 1,787,348
Beginning balance, shares at Dec. 31, 2022 4,946,502      
   Net income (loss) (92,124) (92,124)
Ending balance, value at Mar. 31, 2023 $ 4,947 932,412 757,865 1,695,224
Ending balance, shares at Mar. 31, 2023 4,946,502      
Beginning balance, value at Dec. 31, 2023 $ 4,947 933,105 689,206 1,627,258
Beginning balance, shares at Dec. 31, 2023 4,946,502      
   Net income (loss) (85,574) (85,574)
Ending balance, value at Mar. 31, 2024 $ 4,947 $ 933,105 $ 603,632 $ 1,541,684
Ending balance, shares at Mar. 31, 2024 4,946,502      
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure [Table]    
Net Income (Loss) Attributable to Parent $ (85,574) $ (92,124)
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Insider Trading Arrangements [Line Items]  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BASIS OF PRESENTATION
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
BASIS OF PRESENTATION

NOTE 1 - BASIS OF PRESENTATION

 

The condensed financial statements, including notes, of Electronic Systems Technology, Inc. (the "Company") are representations of the Company’s management, which is responsible for their integrity and objectivity. The accompanying unaudited condensed financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information, as well as the instructions to Form 10-Q. Accordingly, the financial statements do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, the accompanying unaudited condensed financial statements contain all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of its financial position as of March 31, 2024, and its results of operations, cash flows, and changes in stockholders’ equity for the three months ended March 31, 2024 and 2023. The balance sheet at December 31, 2023 was derived from audited annual financial statements but does not contain all of the footnote disclosures from the annual financial statements. All amounts presented are in U.S. dollars. For further information, refer to the financial statements and footnotes thereto in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

 

The results of operations for the three-month period ended March 31, 2024 are not necessarily indicative of the results expected for the full fiscal year or for any other fiscal period. The Company estimates that for 2024 the anticipated effective annual federal income tax rate will be 0%.

 

New Accounting Pronouncements

 

Accounting standards that have been issued by the Financial Accounting Standards Board that do not require adoption until a future date are not expected to have a material impact on the financial statements upon adoption.

 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVENTORIES
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
INVENTORIES

NOTE 2 - INVENTORIES

 

Inventories are stated at lower of direct cost or net realizable value with cost determined using the FIFO (first in, first out) method. Inventories consist of the following:

 

          
   March 31,
2024
   December 31,
2023
 
Parts  $108,085   $118,472 
Work in progress   227,871    313,597 
Finished goods   293,650    290,388 
Total inventory  $629,606   $722,457 

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS (LOSS) PER SHARE
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
EARNINGS (LOSS) PER SHARE

NOTE 3 - EARNINGS (LOSS) PER SHARE

 

Basic earnings (loss) per share excludes dilution and is computed by dividing income (loss) available to common stockholders by the weighted-average number of common shares outstanding for the period. Diluted earnings (loss) per share reflects potential dilution occurring if securities or other contracts to issue common stock were exercised or converted into common stock or resulted in the issuance of common stock that then shared in the earnings of the Company. At March 31, 2024 and 2023, the Company had 225,000 and 180,000 outstanding stock options, respectively, that could have a dilutive effect on future periods’ net income. The stock options were not included in the calculation of diluted earnings per share for either period as they were anti-dilutive.

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK OPTIONS
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
STOCK OPTIONS

NOTE 4 - STOCK OPTIONS

 

The Company has outstanding stock options, which have been granted periodically to individual employees and directors. No shared based compensation was recognized during the three-month periods ended March 31, 2024 and 2023.

 

As of March 31, 2024 and December 31, 2023, there were 225,000 and 180,000 options outstanding respectively with a weighted average exercise price of $0.40 per share, a weighted average remaining life of 1.5 and no intrinsic value.

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
REVENUE

NOTE 5 – REVENUE

 

The Company’s product revenue includes industrial wireless products and accessories such as antennas, power supplies and cable assemblies. The Company also provides direct site support and engineering services to customers, such as repair and upgrade of its products. During the three-month period ended March 31, 2024 and 2023, the Company’s revenue from products sales was $345,161 and $297,589, respectively. Revenue from site support and engineering services was $10,900 and $7,500 respectively, over the same periods.

 

The Company’s customers, to which trade credit terms are extended, consist of United States and local governments and foreign and domestic companies. Domestic sales for the three-month period ended March 31, 2024 and March 31, 2023 were $313,240 and $293,908, respectively. Sales to foreign customers for the three-month period ended March 31, 2024 and March 31, 2023 were $42,821 and $11,181, respectively.

 

For the three-month period ended March 31, 2024 and 2023, sales to individual customers representing more than 10% of total revenue were as follows:

 

                    
   For the three-month period ended March 31, 
   2024   2023 
   Sales   %age of Total Sales   Sales   %age of Total Sales 
Domestic customer A  $53,487    15%  $70,090    23%
Domestic customer B   43,419    12%        
Domestic customer C   36,791    10%        
Foreign customer D   36,376    10%        

 

As of March 31, 2024 the amounts outstanding for these customer are listed below.

 

     
  

AR Balance
At March 31, 2024

 
Domestic customer A  $3,586 
Domestic customer B   19,501 
Domestic customer C   31,741 
Foreign customer D    

 

As of March 31, 2024 and 2023, the Company had a sales order backlog of $10,346 and $162,396, respectively.

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVENTORIES (Tables)
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of inventories
          
   March 31,
2024
   December 31,
2023
 
Parts  $108,085   $118,472 
Work in progress   227,871    313,597 
Finished goods   293,650    290,388 
Total inventory  $629,606   $722,457 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of revenue
                    
   For the three-month period ended March 31, 
   2024   2023 
   Sales   %age of Total Sales   Sales   %age of Total Sales 
Domestic customer A  $53,487    15%  $70,090    23%
Domestic customer B   43,419    12%        
Domestic customer C   36,791    10%        
Foreign customer D   36,376    10%        
Schedule of amounts outstanding
     
  

AR Balance
At March 31, 2024

 
Domestic customer A  $3,586 
Domestic customer B   19,501 
Domestic customer C   31,741 
Foreign customer D    
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Parts $ 108,085 $ 118,472
Work in progress 227,871 313,597
Finished goods 293,650 290,388
Total inventory $ 629,606 $ 722,457
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS (LOSS) PER SHARE (Details Narrative) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Outstanding stock options 225,000 180,000
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK OPTIONS (Details Narrative) - Share-Based Payment Arrangement, Option [Member] - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Outstanding value 225,000 180,000
Exercise price $ 0.40 $ 0.40
Weighted average remaining life 1 year 6 months 1 year 6 months
Intrinsic value $ 0 $ 0
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Sales $ 356,061 $ 305,089
Geographic Distribution, Domestic [Member]    
Disaggregation of Revenue [Line Items]    
Sales 313,240 293,908
Geographic Distribution, Foreign [Member]    
Disaggregation of Revenue [Line Items]    
Sales 42,821 11,181
Customer A [Member] | Geographic Distribution, Domestic [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Sales $ 53,487 $ 70,090
% age of total sales 15.00% 23.00%
Customer B [Member] | Geographic Distribution, Domestic [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Sales $ 43,419
% age of total sales 12.00%  
Customer C [Member] | Geographic Distribution, Domestic [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Sales $ 36,791
% age of total sales 10.00%  
Customer D [Member] | Geographic Distribution, Foreign [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Sales $ 36,376
% age of total sales 10.00%  
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE (Details 1) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Accounts receivable $ 111,866 $ 52,592
Customer A [Member] | Geographic Distribution, Domestic [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Accounts receivable 3,586  
Customer B [Member] | Geographic Distribution, Domestic [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Accounts receivable 19,501  
Customer C [Member] | Geographic Distribution, Domestic [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Accounts receivable 31,741  
Customer D [Member] | Geographic Distribution, Foreign [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Accounts receivable  
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Revenues $ 356,061 $ 305,089
Sales order backlog 10,346 162,396
Geographic Distribution, Domestic [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 313,240 293,908
Geographic Distribution, Foreign [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 42,821 11,181
Product [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 345,161 297,589
Maintenance [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 10,900 $ 7,500
EXCEL 33 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( A(EE@'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 " (2)98J*8/W>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VT7#Z&;B^))07!!\1:2V=U@\X=DI-VW-ZV[740?P&-F?OGF M&YA>1Z%#PN<4(B:RF&\F-_@L=-RR(U$4 %D?T:E)J&'JZ &4:87/XNH%F)2_5/[-(!=DY.V:ZI<1SKL5MR98<&WIX>7Y9U*^LS M*:^Q_,I6T"GBEETFOW9W][L')EO>;BJ^J=IVUW2"<\&[]]GUA]]5V 5C]_8? M&U\$90^_[D)^ 5!+ P04 " (2)98F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_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 A(EEB5?*O,Q04 -4> 8 >&PO=V]R:W-H965T&UL MM9EK;^)&&(7_RHA652N%X!ES"=L$B7B37;0)N4"[2JM^&.P!K-@>=SQ \N_[ MVH"=1.,7:JV_)+Z=PSQS/?:<;Z1Z3I9":/(2!E%RT5AJ'7]JM1)W*4*>G,I8 M1'!G+E7(-9RJ12N)E>!>)@J#%K.L;BOD?M08G&?7[M7@7*YTX$?B7I%D%89< MO5Z*0&XN&K2QO_#H+Y8ZO= :G,=\(29"_Q'?*SAKY2Z>'XHH\65$E)A?-(;T MDV.S5) ]\:F MC?PW4^';X[W[=08/,#.>"$<&WWU/+R\:9PWBB3E?!?I1;KZ*'5 G]7-ED&1_ MR6;[;+O=(.XJT3+NA2)-DBRY$LEY2X-G M>J?E[O276STKT=OD5D9ZF9"KR!/>>WT+RI(7B.T+=,E0PUNN3HE-3PBS6-M0 M'@>7#V.0TS.3_%UQ[+Q^[,S/1NOG[^$LT0JZW#^F&MHZM,T.Z3C\E,3<%1<- M&&B)4&O1&/SR$^U:OYOP?I#9.]AV#MO&W >?I;N"(:K)]#46)E)<3JWF@PD) M555$ZN1(';1,0^#Q,J;K@"],3+A^SH/$5!4.*JL(UUT\.**RU4\$H> M12R5-O'A5EJMC'BHJB)>+\?K'=D-%8?U(IONR_EPK]+V0V45 <]RP+/C .^% M\J67SIT$9F_CD,.=\MFR=+I$]14Y^SEG_SC.:S]Q>;#'O8;+QJ4&=WN@)CY4 M4Y&/6L7J:?TOPB?!53G? ;.R)L1E51G?) 2*%LM9*?41$>NQ!^R:3;F)95I/U>GW;"(AJJP(668:BZ6$/ M^"@6?AIGH$W'/#2WX0&CFRMG^G@W'CED\C297MU.R/3*^3J^N[G[\G1"1F/G MU(A?1[BA1;JA>#[9X3O0F15TY!$DUA?R3;P:*P"W@E:V>AW&^N8!6T?BH47D MH7AFV7%.^0L9>0#KSWV79ZLHTJMQRSZ%46N?6;V>D;>.,$2+-$3Q#+/C'46N M5) 2,M03,M$P/Q&IB"-7T.#0[M(S]W7<_?O0B%Q'0*)%0J)XK-DA#ST/W).3 M_0&Y@>?(763FQ"W;M$/&I^11RD2L1:"A LV#N([D1(OH1/'$@Y)/-])(CEO" M!$8NS0M2'>F)%O&)XHGG(ZN3GD&/GLI-9.3$[;Z)*!(;WWTVHM81I%@1I!B> M?3ZBYJ/W7LFU'[G&'GW TSQR<5%5T")-,3S^? 2]EXF&Q>@O/RZ=H XX]ONV MW362UA&G6!&G&)Z$LMXZ5(*7@^$&':MOQ*HC1+$B1#$\^]S([%5F*2,L)1XP MZ=F=9M_J,R-?'2F)%2F)X=%FZFO(OW).*/MU]AN9"'>EH"6-D+B3(\,00L=$ M2_?YA/QLG5H6)3&\/:QY8/[J@!M612^"$\-3SE1QSX\69/(:SF1@)#Z0O&XF M4R-7'0&)%0&)'160]B]RVV\I&2C,LN97U0..3\9OQ0ZNJLI9I")V5"H:15JH M[?Y ^I+*]^!&3MRQC+..#,2*#,2.RD#IBRK$6U@H%U*9!RCN,Y91D[NN !LP M\;:&1MXZ3$2_Z!,LZN'K5LG#=K_=[5B0-]9O M$5MO-@[3WI?MIR;$3=^8MWN(^=5\SW:8[52VBL>W&[ZW/.V\"0G$'*36:0]^ M76WW4+\0E=I=$,@\3)1N/>SEWIK1!('VVT9O_X>IUW2 M)DXZ$)/6)LTY)\]C^YSGV-.M5-_U2@B#?N99H<]'*V/*5Y.)3E8BY_I,EJ* M)[=2Y=S K;J;Z%()OJR<\FQ",0XF.4^+T6Q:_7:M9E.Y-EE:B&N%]#K/N;I_ M(S*Y/1^1T<,/7]*[E;$_3&;3DM^)A3#?RFL%=Y,ZRC+-1:%362 E;L]'%^35 MG/K6H;+X-Q5;?7"-+)4;*;_;F_?+\Q&VB$0F$F-#Y?2?VA"J BUL\0LE:&YGOG0%!GA:[;_YS/Q '#L3K<:![!_I8![9W8!71';**UB4W?#95 MDZ2??PWN_BT)_Y'KLX0(V-$ M,?4<[O-A]TN1U.[LV'T"3&NZM*9+JWBLC^Y:*5$8Q+461KOH[/P]M[]-JE>Z MY(DX'T'6:*$V8C1[]H0$^+6+W%\*=D25U5394/39G.L5XL42)?9"_%BG&YX! M=R?K7:B@"F4S?S/SF$\B,IUL#ODXS** ^K0V.T+JU4B]8:1"F?0V3;@1&LE; MR,)2ZM2X<.X"^8< L/UKX3QI=H33KW'Z@S@ODD2N80"A?"4"1O,F$V-4""=0 MOX. $!(%00MHU\RG?MPSGD&-,QC$^;[8P#Q+E0KG7 >==P8T#G ;6MVL,86#F*[5J+DZ1*)GR!$V@TP[(Y=R'ROA<]A%=,P$9Z,.I:A9WW^W'/F-1 M"Z/#+HBH%_ENF 0W\H)/S#=T',K<5Y7(%J$2>@!3IWX+O,(DK[T!^((QE$7W4UR$BTU@(]>Q)10EZC#P+:AIH!SR54KU_]#$@' M&L4!;5MH_Y;C!<(8Q6&;A\,P9 2S/B:- MG!'V*.G.4GZ39JGIJ6YD4!5_5\#_5K1CSHTPDF%EK!6GY/=]-8ATQ8[A,&QG MN,L,JFI?BC2:2$Z*8E4QM]#TNR?$H7'!P7OW\+I6'HGZ%DVCA&18"C]#\8'4 M+.Y09K.V7CSWX[IXEC9_>W*WJX$4QZRSYKMF=@98#_A&*LFP5CX,[88G57FQ MJ\ )LRN%-,2X+9@N,T*]/IB-9))AS?QL5D+!?FP']E1Z=M4P)-UZ[M!,3"GI M@=JH)AF4S=^KAJ>8=#4S)CYE;2H.:<4LC'IZ4=HH*\6#]7!A9/)]);.E4/J? M2EJ- M0Y=O_Y%><0" ^-JLH!/^!2O3&\=>,/8QK7J1YFYOF6IMUZ]])M=&&[BP=0,> ME:(Z:\C$OZ11@./T$CR%4!@^O>@+/N_@2S@-$V2H== M%-.^SIHVHDN'17>7_?JQZ=755>)[T#VWRZ_+,* A]7M$CC823 %'KN[20H-2WX(G/@LAD-J=PNUNC"RK@ZP; M:8S,J\N5X #<&L#S6RG-PXT]&ZO/0F?_ U!+ P04 " (2)98LKHSFID" M P!P & 'AL+W=O0!_W'-\ MSLWE.MYQ<2,+ (5N2\KDV"F4JLY<5V8%E%@.> 5,[ZRY*+'24[%Q924 YQ94 M4M?WO,@M,6%.$MNUA4AB7BM*&"P$DG598O'['"C?C9VA<[=P13:%,@MN$E=X M TM0U]5"Z)G;L>2D!"8)9TC >NQ,AF=I9.)MP#<".[DW1L;)BO,;,_F8CQW/ M" (*F3(,6+^VD *EADC+^-5R.MV1!K@_OF._L-ZUEQ66D'+ZG>2J&#OO')3# M&M=47?'=);1^0L.7<2KM$^V:V"AR4%9+Q$F7]QJ83>)1JGDO3+?#J; M+V=3=#[Y-)FG,[2\G,V^+M'1-<-U3A3DQ^AH@04P58 B&:;'Z"UZC5PD"[TJ M8U=I&8;,S=HCSYLC_0>._(S% (V&)\CW_* 'GCX.GT+6P4>'<%>;[S+@=QGP M+=_H ;ZEP@IT72K$U^B",,PR@BE:<$ELH?V8K*02NMQ^]EEMN(-^;O,)GLD* M9S!V]#AS[C_XGL( VC+@VCQ]B3E)>E=JL++KLY0146:(MI M#7V>&Z)32V2ZQ#;Q!IXWC-WMOIFGH@Y4!IW*X 4JFPI$N%8%%^0/Y'UJ&\)P M3T?H-;][@I\1>* Y[#2'+]=,I*S[]8;_R C>!U'H^??D/AUWH#;JU$8O5ZO; MOU28Y81M^B1'SY3\=%PCV=WK9^8NT1UC0YA$%-8:Z0U.-85H^G,S4;RR+6[% ME6Z8=ECH*PV$"=#[:\[5W<1TS>Z23/X"4$L#!!0 ( A(EEATXNU/T 0 M %X3 8 >&PO=V]R:W-H965T&ULK5AM;^HV%/XK%INF M5EJ;Q'FE R1*TUZD6T"$[EYIV@>7&(AN$C/;0/?O9R=I L1)KSJ^Y/67B'",EUR&0.*VQR,DL0LNX)#;FN[';#<,4Z2PED@2*(T MOZ.W(A%'#B*.V@$6#O#M 9\1O06F\3N .K04>$8_[VZVP#'+3)I9/+,AWCA=D@2#@"..Q3CG MX*_A*^-4C-._5=P:__6(X^A\JIA<*=L+; M*GE;;=$'P?"K'XB!,?$7*IZYLY,YRYJR'YBVHSM&3]L?,U"8Z;;N=4NS$VQV MBGZA%-,40Q0&@(4BNHQ MU5W9+;EU+\UM+LP076XR"\'?RK*F8M:M889>UW+/F*FL',=4,S/T2L#T M2W,3I?\'YE&ZSL@Q%&.FU#-=,:\$Y//BH+*S/ C=!FI'VFRTEH<%X6)TB26; M'%0"+7X3JS?6 -90I=?LZN=@%7:.+!<-8&$%%K:"KH*W6&[>K$@VSHY&S[_?&W2@_ZJG"Y"=/ M8G&WCE(&8KP2(?5;5Z"B^6%._L+)-CL/>261#L.7=U;,OVD?2]8'Q;V)#B 2O:9*)F\Y& MRNU5MRNB#4FQ^,2V)%-?5HRG6*I7ONZ*+2R;?IG&-QU'(R()B:0V@=7/ MGHQ)DFA+"L?WH]%..:=6/'U^LWZ7.Z^<><&"C%GRE<9R<],).B F*[Q+Y",[ M?"9'ASQM+V*)R/^#0R';[W= M!.2I4=EA2"E6?&+7X^!.%%0=LP*Z*B Z@J] M%@7WJ)!'KEL@R]V:8(F'UYP= -?2RII^R&.3:RMO:*;3N)!H-\BJ\%[S#\!%UX MY*"> <_XU]5="QRWC*2;VW/;(EE%[.YQ?@_F#^'C:#F=_0-&X^7T>;J7@>?Y*F_[4_@&L0&"J!([ ^:5P#QK:F8LB[#8 %7# MJ0 TBY*=*D'U +(C9&-BO/=,S#L9._._7_K?MR9F0I31B&+=.$V.%MK>2=0' M;BTQ31$W,"?%+T'Y5E"CE'%)_VL%Y3=!P3HJZPSFH )+/(,2>F!?ZANA?5.QLX",2@#,;#G,(K8+E-> MJ_(B=(]?$G*AUY3)Z4$CGY?> #4Z0%/,=?MM#0 Z%,3O6:*V!Z;0NLHEAH9;#A+%P6F\8GO9F5^CF:3XB'\]VGZ//JB3\Q&[YK\:^QK)CGH!:U]#55Q%' ME]D>)T1S(Y;@A:QIENF-JRI!M8FES+C"49.E>T$?>:CN15/.]R"$+8<$5/$Y MLO.YU0FBQNWPW<:!LN=Z,&@DH2FG-J<]Z-?@=T]N6E+"U_D%E #YEJ.XN2A' MRTNN47ZU4QN_A5?CXJJJ,E/&PO=V]R:W-H965T&ULO5AKL5.F7VP$YQQ= M'>[5M3S:$?K"5AAS\"6)4S:65IRO+V69!2N<('9!UC@53Q:$)HB+(5W*;$TQ M"G-2$LM044PY05$J34;YO0$=.[@&V5*> M"7G)!K?A6%*RB'", YY)(/&UQ5,OZI_RQ8O%/".& MIR3^*PKY:BS9$@CQ FUB_DAV-WB_("/3"TC,\D^P*["6 <;QDFR)XL(DB@M MOM&7O1$'! @["'!/@#6"9G80M#U!J\]@=1#T/4&O$52M@V#L"?G2Y6+MN7$N MXF@RHF0':(86:ME%[G[.%GY%:98H/J?B:21X?#*]G[G>S/=H_^S\#[X^EV_CTK1)HPX#C^ <_#D MN^#LQP\CF8N0,F$YV$]_74P/NZ8G22+2Q> '_W.'D&=-_6V2F_3)7H0A% MY!V*P0.*PO,H!5.TCK@8]XBZ_:*/F(M"PR'P$$VC=,GZM+Q^K3D1L51ILGA3 MY>N"Y>N"N8[>H7.-EU&:!2.J(T9I@#^"+8HW&" .7!Q< $W]"* "8=NK**3- M7#K;0+83W=&MD;P]-+H)]4//V>BR45I0!(,SF+"6.OF\(Z90-ON,)".JS*LTWAJDL;1:;QV3 M?U9+_FFJ4DLLMPDS;0.Z7WSO_66-XQ4VMC&4C'=9H=PS8,J]Y8WH15C%65[S_RE?_>6O36 MG^_*,;7=@FHM[A:BOV3@1@OA+QR80FS:'%4+P:&PO=V]R:W-H965T&ULK9113]LP$,>_BI5-$TB#M$D* MC+61:!D:TI@J&-O#M */- MG2T D-V74ME)4"!6IV%HLP)*;@]U!8J^++4I.9)I5J&M#/#JR%9-="M6\^7U;AQT!8D8=:"IPTX>@$U[\3X7[^8TO)/SJ*UN# M3?JQKFE/;<4SF 34E1;,&H+TW9OAT>!C7\[_"?:D DE7@>0U>OJ59LRERG0) M;.^+MG:?G2$:L:C1YCT3']U_5N>CUN'Z)A M].C6!![NW/\2S,J/!,]]PS_:G-)&: ?*(:<8979^54)9) M6!)R<'A,_6R:$=$8J"O?90N-U+-^6=!4!>,VF15JG*.VVBVD7#AS JK&9;4K[ M[V<;PK(IH5)NP!_G??V<@WQ8MD(^JA) H^>*<17C4NMZX7DJ+:$BZEK4P,U. M+F1%M)G*PE.U!)(Y4<6\T/=G7D4HQ\G2K6UELA2-9I3#5B+55!61+VM@HHUQ M@ \+.UJ4VBYXR;(F!=R#_E9OI9EY@TM&*^"*"HXDY#%>!8OUW,:[@.\46G4T M1C:3O1"/=K+)8NQ;(&"0:NM S.L);H Q:V0P?O>>>#C2"H_'!_=/+G>3RYXH MN!'L!\UT&>/W&&60DX;IG6@_0Y_/U/JE@BGW1&T7.PDQ2ANE1=6+#4%%>?Y_2CW6II=:G0Z MV9CR9B#1@R09Y05:24EX :;L6BT];4ZP<5[:NZT[M_",6X3N!->E0A]Y!MF_ M>L^0#7CA 6\=CAK>0GJ-HN ="OTP&O&+AG0CYQ==D"[Z^<5$HXV&2OTZE7MG M/3EM;6_/0M4DA1B;ZZ% /@%.WKX)9OZ'$?#) #X9YPQPUSPA2,@$T'L.FHSU?!KRZ &S=]#6XVP,TNJMH#2'.7R!FV<<_7 MV.8#V_SBPHWSC?N>Y?..ND0%LG"]4*%4-%QW#6-8'=KMJNLR?\.[7GU'9$&Y M0@QR(_6OY^9SRJ[_=1,M:M=S]D*;#N:&I?EE@+0!9C\70A\F]H#A)Y3\ 5!+ M P04 " (2)986AF5E6X% !]# & 'AL+W=O2)>>"Q#8@)TYK%'%EL>%D6,18O1N/ M0U9PJ<+(56SQ9>5\J2*6?CT.E6>5)Z/2C*>3R>MQJ;0=GAZG=U?^]-C5T6C+ M5YY"79;*;\_8N,W)\'#8O;C6ZR+*B_'I<:76O.#XM;KR6(U[E%R7;(-VECRO M3H;SPW=G1[(_;?A#\R;L/)-$LG3NNRPN\I/A1 BQX2P*@L+/+7]@8P0(-'ZT MF,/>I1CN/G?HGU+LB&6I G]PYD^=Q^)D^'9(.:]4;>*UV_S*;3RO!"]S)J2_ MM&GVSN QJT-T96N,=:EM\ZONVCSL&+R=/&(P;0VFB7?C*+'\J*(Z/?9N0UYV M TT>4JC)&N2TE:(LHL=7#;MX>C9?7"SHRR>ZNCY?G%_>S&\NOEP>CR.@9<,X M:V'.&ICI(S S^NQL+ *=VYSSA_9C4.IY33M>9],G 3\K/Z+9X0%-)].C)_!F M?9RSA#=[!&^>9:ZV4=LU73FC,\V!_IHO0_30Q=_[ F[PCO;C2:^\"Y7*^&2( M9@CL;WEX^OS9X>O)^R?8'O5LCYY"_^]5>1)F/\G++S?G=$@O::\3NBF8,H6=U1HMMP-9 -YP5 MUAFWWA[0A';]X' M2-YB1HC_ ]H4.BM(!]B&"C9Z:7B ^22&VH-=Y+77<4O*YN26WV0 W&(]2L$I M*"%A"__:*@02$>G3,5.A;IF6S)9 MP+QG);;7:9PFZ!]#F,>;'0LTKH57>61 M-%T9R&[-EKTR9BO?N1+GL!6HKS9168C;E(EYR5YGBGZ6/$PG[[^.%B/Z93Z_ M2NO#]R](PI: O2YWB&O;C&MD]&"@ FTP]0B_XD1;B+[.FFQ'1S+ MQ #:QL&25( 3V#?= 7HJ%+3"41J:K5FA[!H)1B@X*[+OA3,Y^]#V#4G:8\-, MW;-&[[77#D/0=B^Y7[K"[-EY=N"="GN:M*68J\>'A;V92HLX:MV^6"GO'1? M7N1!0\9PDF4)8.B>LP_E_+8 M?FPX).:#;D RNJI43;X@);%+G)J21IS)E1)GO%JEB7U?:,YE8,K$<25B57>$ M^!DW);!9,DU^&M$E[G^[9SQ.(CQG;;EVOJ"(-E<^;UG]LSAIT%HQV$[X3 ;7)7:6VR,S(,Z0KZ4"^,N_7UB(9K$0)%DQJ?9C6QE M22;"8Z_ZZDK&1^MH1/LN'..=*R$.D76Z^ 9*H32WP_YM?[>>-U?*^^W-Q1P2 M6N/0(,,KF$Y&;UX-R3>7W681794NF$L7<5U-CP7^/V O&_!=&J5;B(/^/X[3 M?P!02P,$% @ "$B66*.3"'3D @ "08 !D !X;"]W;W)K&ULA51-;]LP#+WG5Q#>,&R 5SMVOIHE 9HUP7IH&[1=>QAV M4&PZ%BI+F20W[7[]*#MQ4R#-+A8I\3T]RB1'&Z4?38YHX;D0THR]W-KU, A, MDF/!S(E:HZ233.F"67+U*C!KC2RM0(4(HC#L!07CTIN,JKV%GHQ4:067N-!@ MRJ)@^F6*0FW&7MO;;=SP56[=1C 9K=D*;]'^7"\T>4'#DO("I>%*@L9L[)VU MA]..BZ\"[CENS)X-+I.E4H_.N4C'7N@$H<#$.@9&RQ-^1R$<$L<^KW"F7)3/X78D'GMI\[ T\2#%CI; W:O,#M_ET'5^BA*F^L*ECX\B# MI#16%5LP*2BXK%?VO'V'/< @? <0;0%1I;N^J%)YSBR;C+3:@';1Q.:,*M4* M3>*X=#_EUFHZY82SDXNK^]G5W?7-Q>QV%%@B=-M!L@5/:W#T#CB&2R5M;F F M4TS?X@,2TJB)=FJFT5'"2Z9/(&[[$(51YPA?W&075WSQ>]G))Y16Z1]8!!_83>Y-.'=B_\=D1NIY'; M.<;^OY]Q%'Q8VM7UW0PB^ I[U+![%8X&&#V(LR$ 4]?U!OTVP MV.^>]EMS+CFU4@HKI5(Z/HW]7C>D-?3CP:!UIRP3C8078NY%IWXO[)'5CR*_ MT^W#H2H(]MJS0+VJAI#+N)2V[M1FMYES9W5[OX;70Y)R7G%I0&!&T/"DW_5 MUX.G=JQ:5\V^5)9&1V7F-*M1NP ZSY2R.\==T$S_R3]02P,$% @ "$B6 M6,/MS,H9 P Y 8 !D !X;"]W;W)K&ULE55= M;]HP%'WOK[C*I*F36A(2VE4=($'+UDIKBV ?#],>3'(A5AT[LQUH__VNG9"Q M"9#V0OQQS[GGV+Z7_D;I9Y,C6G@IA#2#(+>VO Y#D^98,--1)4K:62I=,$M3 MO0I-J9%E'E2(,(ZBR[!@7 ;#OE^;ZF%?559PB5,-IBH*IE_'*-1F$'2#[<*, MKW+K%L)AOV0KG*/]6DXUS<*6)>,%2L.5!(W+03#J7H][+MX'?..X,3MC<$X6 M2CV[R7TV""(G" 6FUC$P^JSQ!H5P1"3C5\,9M"D=<'>\9?_HO9.7!3-XH\1W MGME\$%P%D.&25<+.U.8.&S\7CB]5POA?V-2Q211 6AFKB@9,"@HNZR][:C2)X])=RMQJVN6$L\/):/9X M__AI#J>?G^;S=S"=S&!^-YI-^J$E>A<4I@W5N*:*#U E\*"DS0U,9(;9W_B0 M9+7:XJVV<7R4\('I#B3=,XBCN'>$+VF])IXO.>25:EZ^^E#.HU!L.W;[J7T8#VU$Z%,N8=E'1XQA\>OJ2BRM! QD7E:NR$R0RX M@505964Q@\4K[:UY1GC@DI9QR\+6C NV$ A6N?B"*I0>>_J<*Y&A-@YJP%6H% MKD\8*)5%:3D3K2E0:5II[2TLP2!-N.4N(ZF@+)J$2/^&C//"C:FPT7;B'9$' M?UBH4VY(A?((LN,D*N:Q]KN7[JWL E;1U$VI7VQ8^JCO7G_"Z_Y.N%9<&!"X)&G7>7P2@ZYY:3ZPJ?1]; M*$M=T0]S^AM"[0)H?ZGH[IJ)2]#^L0U_ U!+ P04 " (2)98B[7)'<4" M #R!0 &0 'AL+W=OBJ#I" =EI5M:#"MH=I#R8Y$JN)G=F&E/WZG1W(J$392WSVW??Y MN_CN!K54+SI'-/!:%D(/O=R8ZL;W=9)CR7175BC(LY:J9(:V*O-UI9"E#E06 M?A@$5W[)N/!& W>98;>^"/!A7+ M<('F6S57M/-;EI27*#27 A2NA]ZX=S.);;P+^,ZQUD]W_AR/ =? .(-P# M0J>[N27B6\)&I+D2]#H1! M&)_AB]K\(L<7O9=?SA1>3NC=4IBS'963@;%23&3H[)_CE3:*:N/7J>0;[O@T MM^V7&UVQ!(<>-81&M45O]/%#[RKX?$9YW"J/S['__V7.PD^+>YHM[R"&2WA# M#LL<82K+BHD=Y$P#-:\V3*1<9$ 5F+R K&P/Z0[4.4]R"MKBQ0I10$:_TM"_ MK5!QF?*$%<4.C 1.Z"U/-ZP +*M"[A U$"6D7%%#2J6[\"1!V^=)75^ED) $ M:G?FVK4F'10I,\'_D"_=**O&D%*3*\3+TM;=_EI]@;;\@(J'Q!VJQUU'1M2% M,>6T/N6^Q03+%:K#:=2Q5RB\J.D#8=CO!$$ O>O K4$WIDVW#T+"J1?VC_JP M1)6Y::,IKXTP34NVI^U &S=]_"^\F8:D->-"0X%K@@;=3WT/5#-AFHV1E>OJ ME30T(YR9TU!&90/(OY;2'#;V@G;,C_X"4$L#!!0 ( A(EEC#C3R\< 0 M '\* 9 >&PO=V]R:W-H965T?B6.9_*<[6&WF3RVATX/M 1;G$BD2E)Q]M\7I&2MDRJ>7FR1 CY\ M^ !26.ZD>M8%HH'7JA3ZW"^,J4_'8YT56#$]DC4*>K.1JF*&EFH[UK5"ECNG MJAS'83@=5XP+?[5T>W=JM92-*;G .P6ZJ2JF?EYB*7?G?N3O-^[YMC!V8[Q: MUFR+#VB>ZCM%JW&/DO,*A>92@,+-N7\1G5ZFUMX9_."XTP?/8#-92_EL%[_G MYWYH"6&)F;$(C/Y>\ K+T@(1C7\Z3+\/:1T/G_?HMRYWRF7--%[)\D^>F^+< MG_N0XX8UI;F7NZ_8Y3.Q>)DLM?N%76N;SGS(&FUDU3D3@XJ+]I^]=CH<.,S# M#QSBSB%VO-M CN4U,VRU5'('REH3FGUPJ3IO(L>%+,/'!/X)H4I--R('/.W_F,BT3.)]TPNXZ. WY@:01(% M$(=Q>@0OZ3-+'%[R46;X@J)!V"A9P15Q5=0!I*XIX,KIB@K^NEAKM__WD M M?CJ,;T_+J:Y9AN<^'0>-Z@7]U9=/T30\.\(^[=FGQ]"/U>6HXS"M[W\\WL $ MOGR:QU%T!ATX/!9(RE0U$S_=J]F9AEK)O"&A5"EM^.* MCI7NC34PD=,!RVA/*D[&NLD*8';?H!!,!U#+'=K+H*Y+:V =,K8ND:PT5FN[ M.3HD!*S4T@9XX39Z3B&)E>8&'8A4QK,8*+8D "HNMF"3Y<0!C.R.#BJ*O.>B ML&9RZD.N["72S.2#W9$ZC,DZ22(IA'$BUDPF2\@"H-%& (MZ'>H0@>I M4:*[@A,;X]+)%.;<> 9510HK!'PUCG, F:1[5!N;\9,@$7-X,,QTA2AEQDK8 MRA=4@B[4XL:(9:5.ZCNJ,O/]/ MU'-$+4GOP7$\H>^AA7IT4=N]#]]X?2'VR< %J3A)@G0^@V@")[2:A4&X($D3 M.!FPOX24K"-JOIBL7:?%9_O_ ?LK2*;!;$$U"0?L;[O&ZCVZ;?22>IL47=LA8_2F&@,@WL4]7+*2 MB0P_T"ZADS@=U"E:T+F,AB6)@ED:#65_--/!^P,*1A=JU[%2Y6AGC^RYE%M" M\#[;2R))2<]I'"2+*0Q]<,8'0P'1V+K1AVX/*T<['_2[_71UT0X5O\S;T8P8 MTRVKH<0-N8:CV<0'U8X[[<+(VHT8:VDH9_=8T(2(RAK0^XV49K^P ?J9<_4O M4$L#!!0 ( A(EEBGI0/,@0( %H% 9 >&PO=V]R:W-H965T>%%:-Q&DTYH5L 3[LUYH](*>DO,*I.%*$@WKF7.*P-7LV<96LE'IQSFT^\T(G" 1DUA$8#J_P#81P()3QIV-Z_98N<=_> MT6^:VK&6%3/P38EGGMMRYB4>R6'--L(^J.UWZ.H9.5ZFA&F^9-O&1M0CV<98 M577)J*#BLAW96W<.>PE)>"2!=@FTT=UNU*B\8I:E4ZVV1+MHI#FC*;7)1G%< MNI^RM!I7.>;9]/;^Z?K^\E)X!W39R0:^H2&-#[!B_HRHX87'2M3OH*T2K^3 M*VXRHN3 URV#F83,8T*_@I9\^#,?AUQ-R MXUYN?(J>+K'W\HT HM:$=](YF$,R3X(.RSQ"'^"A9V5SZE>00;4"[9S!@FEK MR$&PO=V]R:W-H965TNJ.,6"J2NQ14XS:R$+IJDK-Z[:2F2)#2IR-_"\ MKENPC#OCH1V[E^.AV.D\XW@O0>V*@LG?4\S%?N3XSG%@D6U2;0;<\7#+-KA$ M_;B]E]1S*Y8D*Y"K3'"0N!XY$_]ZVC%X"WC*<*].VF R60GQ;#I?DY'C&4&8 M8ZP- Z//"\XPSPT1R?AUX'2J)4W@:?O(_MGF3KFLF,*9R+]GB4Y'3M^!!-=L ME^N%V'_!0SY68"QR9?]A7V*CG@/Q3FE1'())09'Q\LM>#W4X">A[9P*"0T!@ M=9<+696W3+/Q4(H]2(,F-M.PJ=IH$I=Q8\I22YK-*$Z/%_.G^;?'.7QX8*L< MU<>AJXG5S+GQ@6%:,@1G&$*X$URG"N8\P>3O>)?45)*"HZ1IT$AXQ^05A'X; M B^(&OC"*L70\H7G4L07Y#N$M10%S$BKI*U 9=8IS&R!4<*/R4K9\9]U!2CY MHWI^^F07U4J8^:V,=+.H;)+D<0:SH$-I,Z MB8TD]1)KF%NTTT&G2#^)^*DPQL(692820&,OD#EQ:MQI&7>,16%KR6CGP"6= M84/U(#3+H1P[.].ZI;(KG<6'/4X63. ==,)VU.^!WX%+ZO6\MC?P( CAL@8_ MA8C0_@#\@-#O+_J!']PU@MBH+F^T:K1Z#R;E-?@&+Q\3VJ:; MC"O(<4VAWE6/2B?+"[KL:+&UE^)*:))FFRF]:2@-@.;70NACQRQ0O9+C/U!+ M P04 " (2)98^S$TVX " "^!@ &0 'AL+W=OU M#HN69I: U<4<&1A,78NPPO)JG% M.\ /"ENU,T8VR5R()SNYK<9>8 T!@U);!6)N&Y@ 8U;(V/C=:7K]EI:X.WY5 MOW;9398Y43 1[)%6>C7V,@]5L"!KIN_$]@:Z/(G5*P53[HJV+3;"'BK72HNZ M(QL'->7MG3QWY[!#".-W"+@CX'\E1!TARW-4VIXNKCE&^!:2 H*G4Q!$\K4*?J"'NZGZ.3C:>YKLXF%^F4G M>-4*XG<$OQ%YAJ+P,\(!C@?HD^/T*90]/7I+]TVT/A_N\V&G%_TEWPN:4E4R MH=82T,_+N=+2?$&_AO*U@O&PH*VJ"]60$L:>*1L%<@->\>E#F 9?A]+^)[$W MV:,^>W1,O9@1J=50PI:6.IHM\TT1!EF0);F_V?4^ NS>(1[V!M7<>\J/NKJ MT90UHAPU4BQ-YD&#K4*RLS/&HVP4[AD\A$5AE)R/A@TFO<'DJ,%KRJDIJ HM MA:@&[26']LZC- GV[ W!@BC+ANVEO;WTJ+WO0A-F#K#[KH?\I0ZB^WLIL*7E"O$8&&(P=G())1MMVPG6C2NX&PO=V]R:W-H965TE5L1 MRIPXLG<+$4=\JTK*<"% ;JN*B*<)EGP_:',A1M'-K76M9$8E37GZGF2I&SK4#&:[)ME1+OK_% M5L_ \*6\E/87]HWO8.! NI6*5RU89U!1UGS)8UN'(X!_#A"T@. EH'\&$+: MT IM,K.R;H@B<23X'H3QUFSF8&MCT5H-9>9?3)30KU3C5#P;+^=W\\\)7'QY M2))+6,R6D-R.ES.XN$%%:"EA3H0@IMB7\!YD003*R%4ZMF%PTS;.I(D3G(D3 MPCUGJI P8QEFS_&NSKE+/#@D/@E>);PGH@>A_PX"+^B?R&?Z[_#PE73"KHZA MY0O/U9$(1EDN88$"$E,D^#%>225TG_X\5:Z&KG^:SLSN4-8DQ9&CAU.BV*$3 MOWWC7WD?3VG]3V3/E/<[Y?W7V..'K9**L$RK!]VNZ09X;2;T9),T5 -+91;, M+@Z"@>=YD;L[UO.WFW_M';LUF;I'?5^AR.TZD)#R+5--)W6WW<89VT%[<3_1 MFZA9'']HFC6F^R2G3$*):TWI]3[HI$2S&AI#\=I.UXHK/:OV6.AMBL(XZ/T/,KJ".:C';"9P9YLW\QL6,L"RIAS.,G%JIH:%U8)(0E7V0HW:DQT4>D:Y'N^(GC:YY:F*)+E)0PAK\.-FO.LU$-B8G#)#WCY# M(Z^1\9:*%FF[9\1SO$Z=H&;X-00EO-T@IUT6K&WXVL<*5BG&F"?X-4MJLE^I M"%GLZHNVI2(DS]^1DDP4)/*EKD"Y_TZ]?]U5+F5& QA:V#8DB U8_J<_T1VD*I.F:I.$[L_72NI:!JR=$4V-%Y#7;0Y1==0Z):W\3VOZSC.P-Y4 MX_C3S+UPJF8'"KNEPFZCPILW$ &30#+!@EIY.?ZBXM=I==YI:[8Y$-8KA?4: MA3V9]H>O#MV P&Z.#5N/!)W)F"UKE383NF0'5) >2J_ /!08S],L9^ M(^,D58+A. J.OQPY0:^:V7>Y;[+(5=F5YIR 6)F9)4G UZG*^W1Y6H[%*S,- M[-_F^4S%5K1"Q22&)4*=5A\K+_(YE6\4STRK7W"%@\,L(QSM(+0!WB\Y5_N- M=E#^6?!_ 5!+ P04 " (2)98$FF11&L$ !&&@ &0 'AL+W=OP**>;ZK"BNK(H;H)T0(^4'Z#;/P!$8LX+?5,3T^W->78!5EVBF,ERG'3>1ZJW84!]&AM*B +X# M8_SK3]BU?F\;=$=@-0J<@@)'ASY^HB&(MA%F:6Z:EMP[=F.[YUHN'IJ[:NTM M85;/&GA%6*VJ7E%53UO5'\!6G&[6@8_4'$D>O&R3&?J 9BP"(=7AKP\0O0!O MG1PM]KF3TQ%8C0:WH,&]4G^Z75+0$5B-@GY!0?^R_LS2>M7&PS9QK$9_O@TC MGNU9@_;^'!15#2[K3_4H4@^:6-N>6NASYZ8CL!H+7L&"=Z7V]+JDH".P&@78 M*I^WUF4-FN=56\\A ]*\@;:$88P'N+U!<<4'8&U=T]1K $=W13.B_]'I-U85 M?)C-"<3^6IG"U^K) G_*8A]BR;,FF ?B5=O]^K+/G?NNT.HDDY)D:5;9%)3ZTMH*K4YR::3P MM9P4[M1*=856IZ$T4_A"-Y7G517HV [VFA+0PK>7CW25EX8+ZQW7R5(>M$F9 M-,=Q#=N$2]^$M9ZDE/ST!Y-\I[ZL*[3ZEX;2F!'K2I(G6L=W+@U=H=5I*'T@ MT?O HY+/\VJO[F[?:_I3/?SYDB>EN2):UW*RY'.8AN2;P[B&0R*E0R)ZAU0H M+OO-I5R@5/3"KXT:43K?DX7O'N*X#MU6F;EB[S2V2I=J!#(9]M89I^_BZ/% M8LA=N@30.#[!M]-L2:.$R598'BA?!;% (2P5I'735_/ LT6+;$>R3?K=_X5) M)?9T7C,G#3G*!8NEH_!U02P,$% @ "$B66)5,\NI< P MW1$ !D !X;"]W;W)K&ULS5A=;]HP%/TK5C9- MG=0U<2!\=!"I0+=56J>*JMU#U0<3+HG5)&:V@4[:CY^=A)"T- (4I+Y [-Q[ M?,^)#URGMV+\200 $CU'82SZ1B#E_-PTA1= 1,09FT.L[LP8CXA40^Z;8LZ! M3).D*#1MRVJ9$:&QX?:2N1ON]MA"AC2&&X[$(HH(_SN D*WZ!C;6$V/J!U)/ MF&YO3GRX!7DWO^%J9.8H4QI!+"B+$8=9W[C YT/LZ(0DXI["2A2ND:8R8>Q) M#ZZF?= MRJ!O= PTA1E9A'+,5C\@(Y04Z+%0))]HE<5:!O(60K(H2U851#1.O\ES)D0A M 3??2+"S!'O7A$:6T$B(II4EM$9$$K?'V0IQ':W0]$6B39*MV-!8/\9;R=5= MJO*D.[Z\O_QU=XE.1B )#07"G]$7='<[0B 'GZJ4'0E(1*/VVBFN,WMN-I;YV)./.@;RCP"^!(,]],'W+*^;B-=$UA) M@D8N0:,*W;WP/+:(I5">\X NR22$;7Q3D%8"HJV_=#'&G5:K9RZ+3%Z'.;;3 MM?.H4HG-O,1F98G#9)L#1Q?HX1JB"?!'] ]]!^9S,@^HA]1CE)Q.%OHAGJ*1 MBA5231>"UX]U +$7J-^CI^+-''_(8@]BR=/=,*9B$[9-D\JJ]]T#-8&5!'9R M@9TCV<"I4X*:P$H2M'()6G78( 5Q"ON[X71>FJ!RI0-YM',>[=V\,GA?7JFL M>M^-4A-82>!.+G#G2%[IU"E!36 E";JY!-TZO-)]Y17<=2S\PBR52QU(!%N; M[L;:S2[#]V67ZK+WW2QUH95%+K20^$B6R8#KDJ$FM+(,FUX35_9QN]HF0RG] MQ^!V\Z5OJA<[E,RF:\35;6.^L4<[&4<=J=2!*3Z^;RJKWGO#U(16UGC3]N+F ML7Q3:VM:%UI9ADUSBBL;OYU]Z!-^_D;'_0]02P,$% M @ "$B66 !HB.F? P K! !D !X;"]W;W)K&ULM5A=;YLP%/TK%INF3NH*YBM)ER"U3;=56JJJ5;N':@\.W!!4P)GM)-V_ MGVTH@92BM:(O#9A[#N=>CN'>CK>4/? E@$"/69KSB;$48G5LFCQ<0D;X$5U! M+J\L*,N(D* M0DJW$P,;3PO72;P4:L$,QBL2PPV(V]45DV=FQ1(E&>0\H3EBL)@8)_CX# \4 M0$?<);#EM6.D4IE3^J!.+J*)82E%D$(H% 61/QLX@S153%+'GY+4J.ZI@/7C M)_9O.GF9S)QP.*/IKR02RXDQ-% $"[).Q37=_H R(4_QA33E^B_:%K&N8Z!P MS07-2K!4D"5Y\4L>RT+4 )*G'6"7 'L?X+X <$J HQ,ME.FTID208,SH%C$5 M+=G4@:Z-1LMLDEP]QAO!Y-5$XD1P?7YW?GE[C@ZF($B2%K3V"[0.FM%<+#DZSR.(FGA32JQTVD\Z3^U.PAEA M1\C!A\BV;+=%S]G_PYT..4Y5-D?S.2_P31-.XIA!3+09Z0)=PP;R-:#[GS(4 M70C(^.^VNA6\;CNOVK3'?$5"F!AR5W)@&S""3Q^P;WUM2[HGLD8)W*H$;A=[ M4";,VY(LD+Y&JA?))G \W_+QV-S4Y;>$69XU'%5A#6%>)6X_I[$EBC?=D9^NT2_DNAW2OP.-&9DM4Q"))TD6#)? M*Q\=HBG-@ NY?#^#; ZLU4*=W*^U4$]DC3(,JC(,WFD7#?HL04]DC1(,JQ(, MW[R+AL^\YV#'=JT]BSX/LT?.R!JV6W14"1N]S:+RZRF_C7FG0SNI7_MX>B)K M5 %;N^^C]4X>+8E[JD)?;,TRU-H$_&:?EM"Z UU[:.^_[5O",,9#W.Y3;.^D MV9W2KAB-UJ'H-&0WQ:N?14]LS81WO0=^K^8#]]I]],76+,.N_\!O;T!*:./= MZ7KX60?2$F>/!MY++0C>]2"XNPF9R0E*0$[R$+J-V4GSZB?2$ULSZ5U7@_WW M,F:O/4U?;,TR[+H:W-DQ=!MS\*SGQ=;(VO^FMX0-O%I4H&PO.RUI^_7QVFK[@0XP/&RQ5B7V/[[G'=Q<< M=5B;M6 W"\9,M"J%K$=D84SU,8[KV8*5M#Y3%9,6*90NJ;%3/8_K2C.:U^!4 MBKC7Z:1Q2;DDXZ%EJ:.96DHS(N>M*?*W+_F(=--S$GFZB3O1Q^.CCIWIY>']A,'G)(X2-I_!NE9IX,3 XB1I\\C?XH;H[[8IW;+ MCRV1=SQV;G&3U_&P4'*;WH1X@^6E)8ONJ1B1"15\JCEX%;3D8NW-/3#,E% Z M,K:N-E 7+/6#A[M^!B5O>$HNE7:Q?03_=]HL/P V,Q#(A6@%]H@WC(<5-89I M>64G;K$S/H*B9GR[KJS"N:;K;J]/M@[N9H-,EAH_ M ?Y=-L^]2]MY$6]4\7ME/B_M=J2;0X^Q:\T*OG+S5=$*P-B[.#NM*K'^)/A< MELQO_MD!QT.Z\8L62O,'&PU:968-3)/HGFG#9[N67YI6MVQE-NVT*G#-O3>H M^>_F><[DHP/.TALZM:^1>_QV M?X9UF69*D*9;1R22H8(+E+4WA&V;#M($'%@6A:N-Q0$/K I8[T#\-8?2 M0$3;8T.P6BP^0"X99K>]9!:GI86T @ MB0X \ !X;"]W;W)K8F]O:RYX;6S%EU%/VS 0Q[^*E2=X69H !2J*%-I MHW5)U11>)S>Y4HO$KFRW##[]+LG*W,&LO7@\)3X[EY_O[/O;5\]"/BV%>"(_ MZHJKH;?6>C/P?56LH:;JB]@ QYZ5D#75V)2/OMI(H*5: ^BZ\L->K^_7E''O M^FKO:R9]LR$T%)H)CL;&\,#@6?WN;YIDQQ1;LHKIEZ'7OE?@D9IQ5K-7*(=> MSR-J+9XG0K)7P36M\D**JAIZ0=?Q %*SXITY;R 7=*E:BZ;+.460H=?OH<,5 MDTJW(UK_%!EW@(.[UE:+6U9ID&.JX4Z*[8;QQ\8-SL(WIM'&8?_L@CB0_Q)& ML5JQ L:BV-; =1='"54#R-6:;91'.*UAZ(W$#F0S'_Q!4G9STPAE1$H.&';( MI&SQ'*)DZ3A.\WA,;J)IE(YBDD_B>)&3HWM.MZ4!&5H@PT^$_!X:D"<6R)/_ M!9DOHD7\+4X1,+LEV2R>1XO$@#RU0)Y^#N0HRB?D=FI GED@SSX)6 @OW!+>1'G2IG8VCW-,,^Z3+#70+BUHEXZ#ESX@4#9/#A9< MT+.5ZIY;I#B:ITEZAV5OFN7Y,<'"@H4PFL!8T%( M^ X'X$D1%#D:@Z:L.H2SZ4#@6 C^NBL[5!/3I@6!8S$XV)MO420I15' 8[*) M:1.$P+$BO"W!C])LDX/ L1[\"48"$RVTZ4+H6!?>H>V3"@>(-F4(NUO0_NI3 MPHIQ*%-TK]".U[!B)DGSZ,KYZ5F3B]6VJD9HR_A4T')_D]K? J]_ E!+ P04 M " (2)98[LU(.R8! !F#0 &@ 'AL+U]R96QS+W=OIBKH13WOQ:GR!!H>/")2TW:AOOP0/.&8/ M>S&=$VD)TW]Z^"7L3]2:T-C>U\W@DWO7]CY7=0C#%X O:NJ,7]B!^O%-:5UG MPKAT%0RFN)J*0*=I!NYUACKL7VM6- J?M": M!:WC!V4L*(L?M&%!F_A!6Q:TC1^T8T&[^$&8;G?Y+J,'Y+\_'3\KGY=@D3SL!^JPZ_4$L#!!0 ( A(EECU MX!!.90$ 'L. 3 6T-O;G1E;G1?5'EP97-=+GAM;,V7RT[#,!!%?R7* MMFIZ0K9?*V M]8#)QC06IVD=HW\0 HL:C,+,>;"T4[E@5*37L!!>%4NU )&/1F-1.!O!QF%L M-=+9Y DJM6IB\KRASZB=G:8!&DR3QUUARYJFROM&%RK2OEC;\AMEN"=DU-G5 M8*T]#J@@%2<)[<[/@'W?ZQI"T"4D757I DI7 MK RU9.@#J!)K@&B:;"7%_$ZF#TB5\^ \TL0"G(\[C*3M'GH2 M@A!U_Q&/1)*^^'S03KN$\I=LNMX/%Y;=/%!TR^5W_'7&1_TS?>1,?%PQ\7'- MQ,<-$Q]C)CYNF?BX8^+CGHD/.>)BA$NB2BZ1*KEDJN02JI)+JDHNL2JYY*KD M$JR22[+F7)(U_\]D?7=N^=>_0^V:&:7M@2^Z?\[9)U!+ 0(4 Q0 ( A( MEE@'04UB@0 +$ 0 " 0 !D;V-0&UL4$L! A0#% @ "$B66*BF#]WN *P( !$ ( ! MKP &1O8U!R;W!S+V-O&UL4$L! A0#% @ "$B66)E&PO M=V]R:W-H965T&UL4$L! A0#% @ "$B66+=SIF)>!0 M%Q4 !@ ("!" X 'AL+W=O$P & @(%K%@ >&PO=V]R:W-H965T&UL4$L! A0#% @ "$B66 .O&W$C!0 'A0 !@ M ("!<1L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ "$B66,&K>(I# @ D 8 !@ ("!6R< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ "$B66(NUR1W% @ \@4 !D ("! MXS4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ "$B66%J3LW+< @ ,0< !D ("!/D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "$B66 !HB.F? P K! !D M ("!_U, 'AL+W=O&PO&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " (2)98]> 03F4! ![#@ M$P @ %%8 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..'0 = ,(' #;80 ! end XML 34 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 35 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 37 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 50 110 1 false 14 0 false 4 false false R1.htm 00000001 - Document - Cover Sheet http://esteem.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - CONDENSED BALANCE SHEETS (Unaudited) Sheet http://esteem.com/role/CondensedBalanceSheets CONDENSED BALANCE SHEETS (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - CONDENSED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://esteem.com/role/CondensedBalanceSheetsParenthetical CONDENSED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - CONDENSED STATEMENTS OF OPERATIONS (Unaudited) Sheet http://esteem.com/role/CondensedStatementsOfOperations CONDENSED STATEMENTS OF OPERATIONS (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - CONDENSED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://esteem.com/role/CondensedStatementsOfCashFlows CONDENSED STATEMENTS OF CASH FLOWS (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) Sheet http://esteem.com/role/CondensedStatementsOfChangesInStockholdersEquity CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) Statements 6 false false R7.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 7 false false R8.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 8 false false R9.htm 995512 - Disclosure - BASIS OF PRESENTATION Sheet http://esteem.com/role/BasisOfPresentation BASIS OF PRESENTATION Notes 9 false false R10.htm 995513 - Disclosure - INVENTORIES Sheet http://esteem.com/role/Inventories INVENTORIES Notes 10 false false R11.htm 995514 - Disclosure - EARNINGS (LOSS) PER SHARE Sheet http://esteem.com/role/EarningsLossPerShare EARNINGS (LOSS) PER SHARE Notes 11 false false R12.htm 995515 - Disclosure - STOCK OPTIONS Sheet http://esteem.com/role/StockOptions STOCK OPTIONS Notes 12 false false R13.htm 995516 - Disclosure - REVENUE Sheet http://esteem.com/role/Revenue REVENUE Notes 13 false false R14.htm 995517 - Disclosure - INVENTORIES (Tables) Sheet http://esteem.com/role/InventoriesTables INVENTORIES (Tables) Tables http://esteem.com/role/Inventories 14 false false R15.htm 995518 - Disclosure - REVENUE (Tables) Sheet http://esteem.com/role/RevenueTables REVENUE (Tables) Tables http://esteem.com/role/Revenue 15 false false R16.htm 995519 - Disclosure - Inventories (Details) Sheet http://esteem.com/role/InventoriesDetails Inventories (Details) Details 16 false false R17.htm 995520 - Disclosure - EARNINGS (LOSS) PER SHARE (Details Narrative) Sheet http://esteem.com/role/EarningsLossPerShareDetailsNarrative EARNINGS (LOSS) PER SHARE (Details Narrative) Details http://esteem.com/role/EarningsLossPerShare 17 false false R18.htm 995521 - Disclosure - STOCK OPTIONS (Details Narrative) Sheet http://esteem.com/role/StockOptionsDetailsNarrative STOCK OPTIONS (Details Narrative) Details http://esteem.com/role/StockOptions 18 false false R19.htm 995522 - Disclosure - REVENUE (Details) Sheet http://esteem.com/role/RevenueDetails REVENUE (Details) Details http://esteem.com/role/RevenueTables 19 false false R20.htm 995523 - Disclosure - REVENUE (Details 1) Sheet http://esteem.com/role/RevenueDetails1 REVENUE (Details 1) Details http://esteem.com/role/RevenueTables 20 false false R21.htm 995524 - Disclosure - REVENUE (Details Narrative) Sheet http://esteem.com/role/RevenueDetailsNarrative REVENUE (Details Narrative) Details http://esteem.com/role/RevenueTables 21 false false All Reports Book All Reports elst-20240331.xsd elst-20240331_cal.xml elst-20240331_def.xml elst-20240331_lab.xml elst-20240331_pre.xml elst_10q-033124.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 39 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "elst_10q-033124.htm": { "nsprefix": "ELST", "nsuri": "http://esteem.com/20240331", "dts": { "schema": { "local": [ "elst-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "elst-20240331_cal.xml" ] }, "definitionLink": { "local": [ "elst-20240331_def.xml" ] }, "labelLink": { "local": [ "elst-20240331_lab.xml" ] }, "presentationLink": { "local": [ "elst-20240331_pre.xml" ] }, "inline": { "local": [ "elst_10q-033124.htm" ] } }, "keyStandard": 109, "keyCustom": 1, "axisStandard": 7, "axisCustom": 0, "memberStandard": 10, "memberCustom": 4, "hidden": { "total": 18, "http://fasb.org/us-gaap/2023": 13, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 50, "entityCount": 1, "segmentCount": 14, "elementCount": 272, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 197, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://esteem.com/role/Cover", "longName": "00000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "p", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "p", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true } }, "R2": { "role": "http://esteem.com/role/CondensedBalanceSheets", "longName": "00000002 - Statement - CONDENSED BALANCE SHEETS (Unaudited)", "shortName": "CONDENSED BALANCE SHEETS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true } }, "R3": { "role": "http://esteem.com/role/CondensedBalanceSheetsParenthetical", "longName": "00000003 - Statement - CONDENSED BALANCE SHEETS (Unaudited) (Parenthetical)", "shortName": "CONDENSED BALANCE SHEETS (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true } }, "R4": { "role": "http://esteem.com/role/CondensedStatementsOfOperations", "longName": "00000004 - Statement - CONDENSED STATEMENTS OF OPERATIONS (Unaudited)", "shortName": "CONDENSED STATEMENTS OF OPERATIONS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "unique": true } }, "R5": { "role": "http://esteem.com/role/CondensedStatementsOfCashFlows", "longName": "00000005 - Statement - CONDENSED STATEMENTS OF CASH FLOWS (Unaudited)", "shortName": "CONDENSED STATEMENTS OF CASH FLOWS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true } }, "R6": { "role": "http://esteem.com/role/CondensedStatementsOfChangesInStockholdersEquity", "longName": "00000006 - Statement - CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited)", "shortName": "CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true } }, "R7": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true }, "uniqueAnchor": null }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2023-10-012023-12-31", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-10-012023-12-31", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true } }, "R9": { "role": "http://esteem.com/role/BasisOfPresentation", "longName": "995512 - Disclosure - BASIS OF PRESENTATION", "shortName": "BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true } }, "R10": { "role": "http://esteem.com/role/Inventories", "longName": "995513 - Disclosure - INVENTORIES", "shortName": "INVENTORIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true } }, "R11": { "role": "http://esteem.com/role/EarningsLossPerShare", "longName": "995514 - Disclosure - EARNINGS (LOSS) PER SHARE", "shortName": "EARNINGS (LOSS) PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true } }, "R12": { "role": "http://esteem.com/role/StockOptions", "longName": "995515 - Disclosure - STOCK OPTIONS", "shortName": "STOCK OPTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true } }, "R13": { "role": "http://esteem.com/role/Revenue", "longName": "995516 - Disclosure - REVENUE", "shortName": "REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true } }, "R14": { "role": "http://esteem.com/role/InventoriesTables", "longName": "995517 - Disclosure - INVENTORIES (Tables)", "shortName": "INVENTORIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "14", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true } }, "R15": { "role": "http://esteem.com/role/RevenueTables", "longName": "995518 - Disclosure - REVENUE (Tables)", "shortName": "REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "15", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true } }, "R16": { "role": "http://esteem.com/role/InventoriesDetails", "longName": "995519 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "16", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:InventoryPartsAndComponentsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:InventoryPartsAndComponentsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true } }, "R17": { "role": "http://esteem.com/role/EarningsLossPerShareDetailsNarrative", "longName": "995520 - Disclosure - EARNINGS (LOSS) PER SHARE (Details Narrative)", "shortName": "EARNINGS (LOSS) PER SHARE (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "17", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true } }, "R18": { "role": "http://esteem.com/role/StockOptionsDetailsNarrative", "longName": "995521 - Disclosure - STOCK OPTIONS (Details Narrative)", "shortName": "STOCK OPTIONS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "18", "firstAnchor": { "contextRef": "AsOf2024-03-31_us-gaap_EmployeeStockOptionMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31_us-gaap_EmployeeStockOptionMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true, "unique": true } }, "R19": { "role": "http://esteem.com/role/RevenueDetails", "longName": "995522 - Disclosure - REVENUE (Details)", "shortName": "REVENUE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "19", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-012024-03-31_custom_CustomerAMember_us-gaap_GeographicDistributionDomesticMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "unique": true } }, "R20": { "role": "http://esteem.com/role/RevenueDetails1", "longName": "995523 - Disclosure - REVENUE (Details 1)", "shortName": "REVENUE (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "20", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31_custom_CustomerAMember_us-gaap_GeographicDistributionDomesticMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "unique": true } }, "R21": { "role": "http://esteem.com/role/RevenueDetailsNarrative", "longName": "995524 - Disclosure - REVENUE (Details Narrative)", "shortName": "REVENUE (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "21", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "ELST:SalesOrderBacklog", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "elst_10q-033124.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r7", "r330" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets", "http://esteem.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net", "verboseLabel": "Accounts receivable", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r131", "r132" ] }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEmployeeBenefitsCurrent", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued vacation pay", "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r8" ] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalariesCurrent", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued wages", "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)." } } }, "auth_ref": [ "r8", "r314" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r391" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r23", "r330", "r463" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://esteem.com/role/CondensedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r192", "r193", "r194", "r257", "r444", "r445", "r446", "r454", "r464" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r397" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r397" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r397" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r397" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://esteem.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash items included in net loss:" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r361", "r373", "r383", "r408" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r364", "r376", "r386", "r411" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r397" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r404" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r368", "r377", "r387", "r404", "r412", "r416", "r424" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentDescription", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AnnualInformationForm", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r369" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://esteem.com/role/EarningsLossPerShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Outstanding stock options", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r111" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r44", "r75", "r89", "r116", "r122", "r126", "r133", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r201", "r205", "r216", "r231", "r277", "r330", "r342", "r450", "r451", "r456" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r72", "r78", "r89", "r133", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r201", "r205", "r216", "r330", "r450", "r451", "r456" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r369" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price" } } }, "auth_ref": [ "r419" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r420" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "auth_ref": [ "r415" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r415" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r415" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r415" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r415" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r415" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://esteem.com/role/StockOptionsDetailsNarrative", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r418" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r417" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r416" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r416" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://esteem.com/role/BasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "BASIS OF PRESENTATION", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r40" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r12", "r74", "r311" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://esteem.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r12", "r37", "r88" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "NET DECREASE IN CASH AND CASH EQUIVALENTS", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r37" ] }, "us-gaap_CertificatesOfDepositAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositAtCarryingValue", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Certificates of deposit", "documentation": "A savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate. A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit). Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties. Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related 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." } } }, "auth_ref": [ "r436" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r395" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r396" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r396" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://esteem.com/role/CondensedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r444", "r445", "r454", "r462", "r464" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://esteem.com/role/CondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r22" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://esteem.com/role/CondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r22", "r265" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://esteem.com/role/CondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r22" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://esteem.com/role/CondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r5", "r22", "r265", "r283", "r464", "r465" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.001 par value 50,000,000 shares authorized 4,946,502 and 4,946,502 shares issued and outstanding respectively", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r22", "r232", "r330" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r401" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r400" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r402" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r399" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://esteem.com/role/RevenueDetails", "http://esteem.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r13", "r15", "r19", "r20", "r130", "r309" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://esteem.com/role/RevenueDetails", "http://esteem.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r13", "r15", "r19", "r20", "r130", "r253", "r309" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://esteem.com/role/RevenueDetails", "http://esteem.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r13", "r15", "r19", "r20", "r130", "r309", "r434" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://esteem.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "label": "% age of total sales", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r13", "r15", "r19", "r20", "r130" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://esteem.com/role/RevenueDetails", "http://esteem.com/role/RevenueDetails1" ], "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." } } }, "auth_ref": [ "r13", "r15", "r19", "r20", "r130", "r309" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "COST OF SALES", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r34", "r226" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CountryRegion", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "ELST_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://esteem.com/20240331", "localname": "CustomerAMember", "presentation": [ "http://esteem.com/role/RevenueDetails", "http://esteem.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "label": "Customer A [Member]" } } }, "auth_ref": [] }, "ELST_CustomerBMember": { "xbrltype": "domainItemType", "nsuri": "http://esteem.com/20240331", "localname": "CustomerBMember", "presentation": [ "http://esteem.com/role/RevenueDetails", "http://esteem.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "label": "Customer B [Member]" } } }, "auth_ref": [] }, "ELST_CustomerCMember": { "xbrltype": "domainItemType", "nsuri": "http://esteem.com/20240331", "localname": "CustomerCMember", "presentation": [ "http://esteem.com/role/RevenueDetails", "http://esteem.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "label": "Customer C [Member]" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://esteem.com/role/RevenueDetails", "http://esteem.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r14", "r130" ] }, "ELST_CustomerDMember": { "xbrltype": "domainItemType", "nsuri": "http://esteem.com/20240331", "localname": "CustomerDMember", "presentation": [ "http://esteem.com/role/RevenueDetails", "http://esteem.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "label": "Customer D [Member]" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r3", "r17" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r3", "r17" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://esteem.com/role/RevenueDetails", "http://esteem.com/role/RevenueDetails1", "http://esteem.com/role/RevenueDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r157", "r320", "r321", "r322", "r323", "r324", "r325", "r326" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://esteem.com/role/RevenueDetails", "http://esteem.com/role/RevenueDetails1", "http://esteem.com/role/RevenueDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r157", "r320", "r321", "r322", "r323", "r324", "r325", "r326" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://esteem.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "label": "Schedule of revenue", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r452" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://esteem.com/role/StockOptions" ], "lang": { "en-us": { "role": { "label": "STOCK OPTIONS", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r159", "r162", "r189", "r190", "r191", "r327" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAccountingStandard", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r356" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r354", "r356", "r369" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodStartDate", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r355" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r343" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r356" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyReport", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r356" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r390" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r346" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://esteem.com/role/CondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings (loss) per share - basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r85", "r95", "r96", "r97", "r98", "r99", "r104", "r106", "r108", "r109", "r110", "r114", "r214", "r215", "r227", "r239", "r315" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://esteem.com/role/CondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings (loss) per share - diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r85", "r95", "r96", "r97", "r98", "r99", "r106", "r108", "r109", "r110", "r114", "r214", "r215", "r227", "r239", "r315" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://esteem.com/role/EarningsLossPerShare" ], "lang": { "en-us": { "role": { "label": "EARNINGS (LOSS) PER SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r103", "r111", "r112", "r113" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://esteem.com/role/StockOptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine3", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r349" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r345" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r345" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Elected Not To Use the Extended Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r432" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r345" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r429" ] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPrimarySicNumber", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r369" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r345" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r345" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r345" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r345" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r430" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://esteem.com/role/CondensedStatementsOfChangesInStockholdersEquity" ], "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." } } }, "auth_ref": [ "r5", "r70", "r81", "r82", "r83", "r90", "r91", "r92", "r94", "r100", "r102", "r115", "r134", "r135", "r148", "r192", "r193", "r194", "r197", "r198", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r217", "r218", "r219", "r220", "r221", "r222", "r225", "r248", "r249", "r250", "r257", "r303" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r398" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r361", "r373", "r383", "r408" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r358", "r370", "r380", "r405" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r404" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Extension", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r365", "r377", "r387", "r412" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r365", "r377", "r387", "r412" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r365", "r377", "r387", "r412" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r365", "r377", "r387", "r412" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r365", "r377", "r387", "r412" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "General and administrative", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r35", "r288" ] }, "us-gaap_GeographicDistributionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionAxis", "presentation": [ "http://esteem.com/role/RevenueDetails", "http://esteem.com/role/RevenueDetails1", "http://esteem.com/role/RevenueDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Geographic Distribution [Axis]", "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities." } } }, "auth_ref": [ "r52", "r53", "r54", "r55", "r56", "r57", "r58", "r59", "r60", "r61", "r62", "r63", "r64", "r65", "r66", "r67", "r68", "r69", "r228", "r229", "r317" ] }, "us-gaap_GeographicDistributionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionDomain", "presentation": [ "http://esteem.com/role/RevenueDetails", "http://esteem.com/role/RevenueDetails1", "http://esteem.com/role/RevenueDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities." } } }, "auth_ref": [ "r52", "r53", "r54", "r55", "r56", "r57", "r58", "r59", "r60", "r61", "r62", "r63", "r64", "r65", "r66", "r67", "r68", "r69", "r228", "r229" ] }, "us-gaap_GeographicDistributionDomesticMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionDomesticMember", "presentation": [ "http://esteem.com/role/RevenueDetails", "http://esteem.com/role/RevenueDetails1", "http://esteem.com/role/RevenueDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Geographic Distribution, Domestic [Member]", "documentation": "Allocation of business activity identified as domestic." } } }, "auth_ref": [ "r52", "r53", "r54", "r55", "r56", "r57", "r58", "r59", "r60", "r61", "r62", "r63", "r64", "r65", "r66", "r67", "r68", "r69", "r318" ] }, "us-gaap_GeographicDistributionForeignMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionForeignMember", "presentation": [ "http://esteem.com/role/RevenueDetails", "http://esteem.com/role/RevenueDetails1", "http://esteem.com/role/RevenueDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Geographic Distribution, Foreign [Member]", "documentation": "Allocation of business activity identified as foreign." } } }, "auth_ref": [ "r52", "r53", "r54", "r55", "r56", "r57", "r58", "r59", "r60", "r61", "r62", "r63", "r64", "r65", "r66", "r67", "r68", "r69", "r228", "r229", "r319" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "GROSS PROFIT", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r33", "r89", "r116", "r121", "r125", "r127", "r133", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r216", "r316", "r450" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "NET LOSS BEFORE INCOME TAX", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r31", "r46", "r116", "r121", "r125", "r127", "r229", "r236", "r316" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Benefit (provision) for income tax", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r49", "r50", "r101", "r102", "r119", "r196", "r199", "r241" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable, net", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedInterestReceivableNet", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accrued interest receivable", "label": "Increase (Decrease) in Accrued Interest Receivable, Net", "documentation": "The increase (decrease) during the reporting period in the amount due from borrowers for interest payments." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://esteem.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other accrued liabilities, accrued wages and accrued vacation pay", "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses", "label": "Increase (Decrease) in Prepaid Expense", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r2" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]" } } }, "auth_ref": [ "r368", "r377", "r387", "r404", "r412", "r416", "r424" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r422" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r357", "r428" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r357", "r428" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r357", "r428" ] }, "us-gaap_InterestAndOtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndOtherIncome", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedStatementsOfOperations": { "parentTag": "us-gaap_OtherIncome", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest income", "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [] }, "us-gaap_InterestReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestReceivableCurrent", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued interest receivable", "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r437" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://esteem.com/role/Inventories" ], "lang": { "en-us": { "role": { "label": "INVENTORIES", "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." } } }, "auth_ref": [ "r136" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://esteem.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://esteem.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r438" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://esteem.com/role/InventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets", "http://esteem.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventories", "totalLabel": "Total inventory", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r76", "r312", "r330" ] }, "us-gaap_InventoryPartsAndComponentsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPartsAndComponentsNetOfReserves", "crdr": "debit", "calculation": { "http://esteem.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://esteem.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Parts", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date for elements of machinery or equipment held for the purpose of replacing similar parts in the course of repair or maintenance." } } }, "auth_ref": [ "r16", "r440" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://esteem.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://esteem.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Work in progress", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r439" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r27", "r45", "r234", "r330", "r443", "r447", "r455" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "LIABILITIES and STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r9", "r73", "r89", "r133", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r202", "r205", "r206", "r216", "r330", "r450", "r456", "r457" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_MaintenanceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaintenanceMember", "presentation": [ "http://esteem.com/role/RevenueDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Maintenance [Member]", "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software." } } }, "auth_ref": [ "r453" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://esteem.com/role/RevenueDetails", "http://esteem.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r130", "r322", "r452", "r460", "r461" ] }, "us-gaap_MarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketingExpense", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Marketing and sales", "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs." } } }, "auth_ref": [ "r35" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]" } } }, "auth_ref": [ "r396" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name" } } }, "auth_ref": [ "r396" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r415" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r423" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://esteem.com/role/RevenueDetails", "http://esteem.com/role/RevenueDetails1" ], "auth_ref": [ "r130", "r322", "r452", "r460", "r461" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r397" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "NET CASH USED FROM INVESTING ACTIVITIES", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r87" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://esteem.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://esteem.com/role/CondensedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "NET CASH USED IN OPERATING ACTIVITIES", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r37", "r38", "r39" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://esteem.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfChangesInStockholdersEquity", "http://esteem.com/role/CondensedStatementsOfOperations", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "NET LOSS", "label": "Net income (loss)", "verboseLabel": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r32", "r39", "r47", "r71", "r79", "r80", "r83", "r89", "r93", "r95", "r96", "r97", "r98", "r101", "r102", "r107", "r116", "r121", "r125", "r127", "r133", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r215", "r216", "r238", "r285", "r301", "r302", "r316", "r340", "r450" ] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoTradingSymbolFlag", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r396" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r394" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r393" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r423" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r423" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://esteem.com/role/CondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "OPERATING EXPENSES" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "OPERATING LOSS", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r116", "r121", "r125", "r127", "r316" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease liability, current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r224" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Right to use \u2013 Lease, net of amortization", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r223" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other accrued liabilities", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r8" ] }, "us-gaap_OtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncome", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income", "label": "Other Income", "documentation": "Amount of revenue and income classified as other." } } }, "auth_ref": [ "r240", "r286", "r306", "r307", "r308" ] }, "us-gaap_OtherIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAbstract", "presentation": [ "http://esteem.com/role/CondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "OTHER INCOME" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure Amount" } } }, "auth_ref": [ "r396" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r356" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r363", "r375", "r385", "r410" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r366", "r378", "r388", "r413" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r366", "r378", "r388", "r413" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "auth_ref": [ "r392" ] }, "us-gaap_PaymentsForProceedsFromOtherInterestEarningAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInterestEarningAssets", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Certificates of deposit purchases", "label": "Payments for (Proceeds from) Other Interest Earning Assets", "documentation": "The net cash outflow or inflow for the increase (decrease) in other interest earning assets not separately disclosed." } } }, "auth_ref": [ "r48" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r36" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r395" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r395" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r394" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name" } } }, "auth_ref": [ "r397" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r393" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r350" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r351" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r77", "r137", "r138", "r313" ] }, "us-gaap_ProceedsFromPaymentsForInInterestBearingDepositsInBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForInInterestBearingDepositsInBanks", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Certificates of deposit redeemed", "documentation": "The net cash inflow or outflow in Interest-bearing Deposits by banks in other financial institutions for relatively short periods of time including, for example, certificates of deposits." } } }, "auth_ref": [ "r442", "r459" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://esteem.com/role/RevenueDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r320" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://esteem.com/role/RevenueDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r128", "r226", "r242", "r243", "r244", "r245", "r246", "r247", "r310", "r320", "r331", "r435", "r448", "r449", "r452", "r460" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://esteem.com/role/RevenueDetailsNarrative" ], "auth_ref": [ "r128", "r226", "r242", "r243", "r244", "r245", "r246", "r247", "r310", "r320", "r331", "r435", "r448", "r449", "r452", "r460" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r71", "r79", "r80", "r86", "r89", "r93", "r101", "r102", "r116", "r121", "r125", "r127", "r133", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r200", "r203", "r204", "r215", "r216", "r229", "r237", "r256", "r285", "r301", "r302", "r316", "r328", "r329", "r341", "r441", "r450" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net of depreciation", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r4", "r230", "r235", "r330" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r392" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r392" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "auth_ref": [ "r358", "r370", "r380", "r405" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://esteem.com/role/CondensedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Research and development", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r21", "r195", "r458" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r359", "r371", "r381", "r406" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date" } } }, "auth_ref": [ "r360", "r372", "r382", "r407" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r367", "r379", "r389", "r414" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r24", "r42", "r233", "r251", "r252", "r255", "r266", "r330" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://esteem.com/role/CondensedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r70", "r90", "r91", "r92", "r94", "r100", "r102", "r134", "r135", "r192", "r193", "r194", "r197", "r198", "r207", "r209", "r210", "r212", "r213", "r248", "r250", "r257", "r464" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://esteem.com/role/Revenue" ], "lang": { "en-us": { "role": { "label": "REVENUE", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r51", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r158" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://esteem.com/role/CondensedStatementsOfOperations", "http://esteem.com/role/RevenueDetails", "http://esteem.com/role/RevenueDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "SALES - NET", "verboseLabel": "Sales", "terseLabel": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r84", "r89", "r117", "r118", "r120", "r123", "r124", "r128", "r129", "r130", "r133", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r216", "r229", "r450" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r423" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r423" ] }, "ELST_SalesOrderBacklog": { "xbrltype": "monetaryItemType", "nsuri": "http://esteem.com/20240331", "localname": "SalesOrderBacklog", "crdr": "credit", "presentation": [ "http://esteem.com/role/RevenueDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Sales order backlog" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://esteem.com/role/RevenueDetails", "http://esteem.com/role/RevenueDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r130", "r433" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://esteem.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "label": "Schedule of amounts outstanding", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://esteem.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of inventories", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r6", "r28", "r29", "r30" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://esteem.com/role/StockOptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r160", "r161", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r344" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12gTitle", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r348" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r347" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityReportingObligation", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r352" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://esteem.com/role/StockOptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r160", "r161", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://esteem.com/role/StockOptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Intrinsic value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://esteem.com/role/StockOptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Outstanding value", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r166", "r167" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://esteem.com/role/StockOptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Exercise price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r166", "r167" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://esteem.com/role/StockOptionsDetailsNarrative", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://esteem.com/role/StockOptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining life", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r43" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://esteem.com/role/CondensedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, shares", "periodEndLabel": "Ending balance, shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r353" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://esteem.com/role/CondensedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r5", "r10", "r70", "r81", "r82", "r83", "r90", "r91", "r92", "r94", "r100", "r102", "r115", "r134", "r135", "r148", "r192", "r193", "r194", "r197", "r198", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r217", "r218", "r219", "r220", "r221", "r222", "r225", "r248", "r249", "r250", "r257", "r303" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://esteem.com/role/CondensedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r90", "r91", "r92", "r115", "r226", "r254", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r278", "r279", "r280", "r281", "r282", "r284", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r303", "r335" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://esteem.com/role/CondensedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r90", "r91", "r92", "r115", "r226", "r254", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r278", "r279", "r280", "r281", "r282", "r284", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r303", "r335" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r362", "r374", "r384", "r409" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://esteem.com/role/CondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://esteem.com/role/CondensedBalanceSheets", "http://esteem.com/role/CondensedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning balance, value", "periodEndLabel": "Ending balance, value", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r22", "r25", "r26", "r41", "r267", "r283", "r304", "r305", "r330", "r342", "r443", "r447", "r455", "r464" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://esteem.com/role/CondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' equity" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r403" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r395" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r402" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Adoption Date" } } }, "auth_ref": [ "r425" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Arrangement Duration" } } }, "auth_ref": [ "r426" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Name" } } }, "auth_ref": [ "r424" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Title" } } }, "auth_ref": [ "r424" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Aggregate Available" } } }, "auth_ref": [ "r427" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Termination Date" } } }, "auth_ref": [ "r425" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r421" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://esteem.com/role/CondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted average shares - diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r105", "r110" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://esteem.com/role/CondensedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted average shares - basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r104", "r110" ] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://esteem.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r431" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481160/942-230-45-1" }, "r49": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r50": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r51": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r52": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r53": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r54": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r55": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r56": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r57": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(5)", "Publisher": "SEC" }, "r58": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(1)(i)", "Publisher": "SEC" }, "r59": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(1)(ii)", "Publisher": "SEC" }, "r60": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r61": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r62": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r63": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Subsection": "Instruction 5", "Publisher": "SEC" }, "r64": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r65": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r66": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r67": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r68": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(5)", "Publisher": "SEC" }, "r69": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(c)", "Publisher": "SEC" }, "r70": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r71": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r72": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r73": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r74": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r80": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r81": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r82": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r83": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r84": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r85": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r86": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r311": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r315": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r316": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r317": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r318": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r319": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r320": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r321": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r322": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r323": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r324": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r325": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r326": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r327": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r329": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r330": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r331": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r334": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r339": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r340": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r341": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r342": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r343": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r344": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r345": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r347": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r349": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r350": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r351": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r352": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r353": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r354": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r355": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r356": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r357": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r358": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r359": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r360": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r361": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r362": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r363": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r364": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r365": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r366": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r367": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r368": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r369": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r370": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r371": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r372": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r373": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r374": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r375": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r376": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r377": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r378": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r379": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r380": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r381": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r382": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r383": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r384": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r385": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r386": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r387": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r388": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r389": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r390": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r392": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r393": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r394": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r395": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r396": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r397": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r398": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r399": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r400": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r401": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r402": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r403": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r404": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r405": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r406": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r407": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r408": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r409": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r410": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r411": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r412": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r413": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r414": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r415": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r416": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r417": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r418": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r419": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r420": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r421": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r422": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r423": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r424": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r425": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r426": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r427": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r428": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r429": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r430": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r431": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r432": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r433": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r434": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r435": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r436": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r437": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r438": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r439": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r440": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r441": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r442": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-9" }, "r443": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r444": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r445": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r446": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r447": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r448": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r449": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r450": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r451": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r452": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r453": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r454": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r455": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r456": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r457": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r458": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r459": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481160/942-230-45-1" }, "r460": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r461": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r462": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r463": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r464": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r465": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 40 0001079973-24-000567-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001079973-24-000567-xbrl.zip M4$L#!!0 ( A(EEC5/41 3@8 /PN 1 96QS="TR,#(T,#,S,2YX M DS ED,6DMY>.L 5H8DM4DA/R M[ROYPLW&$70STYEU'C+V.=\Y.N=\DBR;<_YAZ7O@ 3&.*6F5JN5*"2#B4!>3 M6:MT9QMMN]/KE<"']W_^ >3?^5^& 2XQ\MPFZ%+'Z)$I?0<&T$=-<(4(8E!0 M]@Y\@EZ@)/02>XB!#O47'A)(*J*1FJ!1KM4@, P-OY\0<2F[&_56?N="+'C3 M-!\?'\N$/L!'RNYYV:&^GD-;0!'PE;?*LA+_Z9G?8.ZLC/^![04_78[PEQDB M;P/KZ_4-MR%L?YSEK[=C]_\.>GDS&!W2?K_MNWKW7KB7F\4;NJ?*Y8 MT9#GW)DC'P))!N&MDLHO3N^Q7J9L9M8JE:KYY:9OA[A2!&PN/4SNL^#5L[,S M,]0FT!1R.6%>XKIN*O4$@(,N#&#<+$"3R&?A$YCQ1:8,Y$&2N$NR!!/"\0S MH9%JRP Y;G:L4K$%= 7;\;Q57JDVE5K9U(Q*W:A7$TNK;X]71H@+A'PUZ17R M=:6N<,A#/B+BDC*_BZ8P\&2F/P+HX2E&;@D(R&9(J%G,%]!!N;Z2A0 )H7*] MR$4;2Y1LL6&J\29 MBZ:8X'#@>'E6@:$68Z!2E)>AY;FY"TY["CARA^1]>+U@B$OS,*&^%,3V,23? MUH&>$WA'F:[CR[.,Y4D9?Z6^Q$5$NK^ GEJF]APAP9."9^JT&*C)LJO=$R44 M# ==:V!;77#1[K<''0O8UY8UML')'8&!BP5R7Q4,Z3-T"YE,?8X$EIGDT;4- MU.*N?@1WX&1KH(++?"Y7Y>7#Z7"A#D,RA-UEMP>DQ>'KO1S:X_;8NK$&DK_A M)1C>6J/VN#<<%"OQ./8ZD,\O/?J81]X:H\5=0Y.[3MN^!I?]X>>"NR.YFT,R M0[Q';$&=^SGU7/G28?T(L'C*8S/'2HO?-[K\7K<'5Y8->@.I&'8^7@_[76MD M_PVL?^]ZXZ\%Z<^1?@$YEH3=;B0;\9JER*?N[*S1J*I#35>^TWF4!PS)FXNV MW0NINAU9MJ0MW$D++K*XZ)$'F21E&,4[Y:9 H_;UW=KW!I]DQ8>CGF47%<^J MN 49P63&^Y3S6\3LN3R@1:7/U&AP\'J7 ZL]&O0&5_+YTQ_:]BL@#Q/R;-@> M604C68R$#XSA8N.LMR718*"QRT#X8)"GN/ (5U0]J^HC)#>:()[ZR8U&K=_L MUGIDR1WGKIC;S^WO8SCQ,G;Y6*Q1^=.9-^D8%ND4?ZW>R9^ M47K=%=!% F(OO002N08)9ZDUL'8#3F)'!1/:)Y^X8@/(U'>4AYR34 KY/%NU MBO;):,4=6 U0L/CL:2F;O5R$!FO5W--4P=2!#YVM76]'IL%&ZNUZ]=@I=CO] MZE>SRE_5J7_J#7NW_J!:,*#!P,XFM4^IP4CJ?3O%R/]T9U+_5!/""$U!V+S0 M5#^$MTH^EX"42/D-"^$[.Y6*AXX<0&9 MD_*2:JZ03N@",2$/;V82?.) 8*',-S]& C6.W$C-_S!S#TX.S5R:(.\%4^XK M_R^1JYR@A^:Z,Z=?*./.>I27R%NNKD/SWEZ0+Y1V=S5(.NMS<[M)1-[O-I*< MR\0I$X"D^E'R^HVB3JD^=4)7.2;JSDCL#"4RJC6C7BTON;N.]) @UF4X+(C$ M[H@@]G0]98W/]\'5A9I,==U!]W1/Y0Z::6,B3_!$SID($W39*;XZ; NC5/C_T$ M'S&ONO6.'?:(J9<>?.^\BYOUHB\6?7O\O1-P07W$VC?(GZC^.!6=?+JDQ-CS MU">[5DDP]04\;-9LRLT:4W<HQ"@ ]7$ !4 !E;'-T+3(P,C0P,S,Q7V-A;"YX M;6S57=]SXC@2?K^J^Q]\7-55YH$0DLGL)C.Y+0).0AT#'$YF[YZV%+L)JAB+ ME40"]]>?9 S!OV4"D28/28!N^>O^I%9+;HMOORVFOO4"E&$27-6:QR#AXNJH]./66T^YV:Q;C*/"03P*XJ@6D]ML___H72_Q\^UN];MU@\+U+JT/< M>C<8DZ]6'TWATKJ% "CBA'ZU?B!_+M\A-]@':K7)=.8#!_'!ZL*7UOGQZ2FR MZG6%=G] X!'Z,.INVIUP/F.7C<;KZ^MQ0%[0*Z'/[-@E4[4&'8[XG&U:.UF< M1#\K]6\^#IXOY:]'Q, 2_@K8Y8+AJYJ\;G39U[-C0I\:IR!])L+M;66;"5+KWEQ<=$(/UV+IB07C]1?7^.LL8:S:5E\B@ODMY P?,E" M>#WB(A[27GH9*U="OJJOQ>KRK7KSM'[6/%XPK[9V?NA!2GP8P=B2?P5[FZL" MXP!325=#?M1H$]$=!! P\*Z1+QWE3 X*X=1I'4X7$-$(> 3X-A%_FX@,YO8*V(YKF J+L(& MX\%,Q@+1V=1=6JQ^,*1MQ"8W/GG=#6A*^W X)RAX M8-'$[WCYLN48,BZL-*3!QW9#3,K@%*OM U U>1+.$8BBE/$-T'PAL1 ,Q MW[(>86P(U)F(H5D&I4AG'YC"7C"8*0W9+-E]8!B!\U!4)L3WWB7OTZ%?J M&7&%/?I!#4FF\)Y]T@&.L%_%*0F-0XV:Z#)]1.5T\;+3*,IK8]^CJBI6%=T] M]C9%CK.E]X^C60U(\W!(E DK42M")E(R=^Z'4UU/O(YIP(*+%1!XZW8D1+5D MFF,N1:/53=.JRZ707,[_XM](\F X"A/E&+!3@6:3F4AD@W['[CMVQ[IN]5K] MMFTY=[9][UA'#P&:>YB#]VF]U%@#]XD; ^O+M0Y)+"O6Z\9P13-&[#%G)XUP.=L_8YD]RQD-GKCCQ9CPHKVG,I4>MVVCQ[!#Z_X1R27$&MH MP2HSTU;@R3\RJWM!OLS[6KPM^N52Q,!P]9MO@Z)ZTK:M#M2BKD6HR"JO:IO1 MB:@;ZS;I]64DT6#SZ31LIB[XGJ[UQY1,BUP=N97L8LHV)0)%S7H%_#3A(7I- M% +E>"S6:QQ$/MR!&6&8JS.HI*U&X*E> BOXP23^6JY+YJ*KC< %T>U$@M8' M7AX]"K74^#K3RI>*W2;QM,Y;EP)F/B]Q*34>/FOE(O.P#G>S\G5\\VV*0.)9#2.7@.\A%5Z51Y\KHC<15J"@PVB9IX<%H; MN"REJ$Q/=T16IDK- 291%G4N>SKSR1+@&@(88Y6]S1(]W>OBJJ.KQ $F43;@ M$Z 1["JS:YF>[@6T^BA3I.? JJ M64@)=/.Z3\OSL#09^4.$O6[01C/,WZJW,J)SGH+NI$>9EA*336)G)&_T!F(* MB8H*1&2:3Z53P>N(N<3%!3%915=W]J/,F;HC3*)O:P9I!5Z52%VNJ3L*JMJ6 M(/*]DZK&I505,\LJ'O/,_-9(6MD3KS^R@"*[B#=637&V0S6%=11K^-/ART)* MBGUC%GW.M% M-4L%MQ3>)'0'M0R?IB:BN#4F33=MPOA@?$N(%\8JH"_8!>:(*%247N?KZ(Z] MY6R46YS!3UW_)E9TE[9@3&2(ZL&\>N;*%^YM>5,<8,97-8<1KH+04Z:H>[#G MLI'H9(H>,"D2C("!0")KTCHB8/DDO-562EF)FNYXH$J8DO4FT?4=T6?8,BR? MH;2D[B6<*BEY-IK$P\:6;B#R29 E_ H1>EO8F)B6MB 9U3(F5R-78.HFY7=% MHY( N<6\LJ5D0WTMI+=.2T11)?@Q#;PCU7W,)MMYP[ZZ8W^-V +5SYS(JP M2F3A+UCXYGKY(&SN!IL9HN5R_!+>>RB,,LIM:*MU%MVL.%9NRQ@0*"NRDJYU M3AAL4M#KP(R"BV.'7J0)B4L9$-[>1TF6T::2(C<:IX1R_+\*'*64=.\+[96R M')>8Q*"87:FLS.S ZF\W2#^C6)A8*&CKKGQ\-Z=5G&34IDT:>,;!/2JTQM1T MET4>@,_<\XR,)3*J]DP_I%?RJ&ZU=G0_IWB8H5OJ.,.YCS\T6X7MI*8:O[_\ M3/QF.\=P1A,/&^TRXVY4U3C]]6?B-,<]9B=2.47Y5;C-;4*-XXN?B>,2=YG$ M=8[U,HE@[]P R6Q#VP:("^"%>ZIBX(7[63>$2HRKJ?,:$!5(HV-G6#>X1L%S M\6[);@T:NK52P'=Z:^4]KC2I[V_!W[8JNO>QLB8J=R\[DV&'I@S=T:G0$W9U MGU$)S-J*>])R_YQC"KGG))2SK]*&H;M"U6E7=YA1?$OC$Z?$C83E%+LNR.YQ?5.YYWK?ZM[5C=OOA@T/[7W:#7L4?./Y!( MD;Y:]K\?NO?_C=T+/=2C.46GKJ\LN[@X/V_*PUH[F+D^87,*XL5UR^F&E@Q' MMB.L"I_ .1C*K!W,+71G273=_@^!:3#JVL[!,!4>S;X%[G,2G-T:];O]6\6<]<:V0>#FGER^Q;$\R3$L$]:@V'X6-7!8"5/=-]"]"6):&0+ M1A\.YZ+\D]VW4/U2T,^LHY7>X89J]I'O6_!^S7':X:$5' &_A>\BY;XW->LH M4M14]K&/PT _&.D042X?L9+?LT0".6$)5(.Q?-*"OA1OQ:FVH#M%S#S*-.>T M4T5WF+3=L,'^.Z'/+C94NDK/K;,:!:F9Q\*/>=[ M0+; IE8*FR1D,\%_#+AF%KK42B&)SFI^%+Y"RE.+AA3.)-G1>)2_Y'?TB7?^ M#U!+ P04 " (2)98USRV]%D, "HM %0 &5LF$0^X%G"0"V]J+JK]_L^__D6C_S[_4J]K M=S9TK&OM%IGUKON,/FD],(77VA?H0@P\A#]IWX'CLW?0G>U K'70=.9 #](/ M%AU?:YG MI\W&?Q[N#7,"IZ!NN\QO)JPM6S$M:>V:5U=7C>#3I>B&Y-L3=I9]G#>6<%:: MZ:>6MVH0%;YL+#Z,BMH"U1'0Q+XF@27WR 1>,$*DB#2N!'M57XK5V5OUYEG] MO'GR1JS:,DZ!LS%RX! ^:^Q_&NA5KY!X$$Y99!OLHT8'T9%+<0:-)A@^W]2@ M0SRJ^^SB]'RA^6\Q(>]]1D@2:+6!PQQE3"#TB!R&J)4Z M7 . H>M-H&>;P-D-9*J*7!&S*0BGM!/2?^[/V+)!!UMVEXJ;*T/: 61RYZ#7 MW8!NM%:'=T,NUY>'+6U ;-K; $-"^PUB M*H,K:)('HJX[IVH1MJ$TY"FB>2#0 7;IUDSN$2$#B(T)G9HR**(V>6 *1D%_ MEFG*ILGF@6$(J;M]J2L28CF/B1%XS6)J:#B(_A#]N;M"S+9N,$. \0L#<385R>K3;4 M4?SG[!=FR'E@Q!:ZV(J->)8;L/VY;/G#VP\K1DPO0UBO UHAJV@MA MJI8<%P(,6&VS17=8>H;=/_@Q?0H'P!W"8^32!B8K9VT<0+= S-64']B^[P4% M8^J8' +M>4'.AAXI$/3%SA"#^[,9LG,?L.8IRW/=8'8%L0IH[K]3N?Z'NM$ MNE[BQ?3F9\@M? :^DRRC;H$XJ4 $#6!SB2Y-.(D@I9J]+*JS,O9ET/^$JL"F M_P3KELT<%>1C84<;YC,MMNLUJ&@CE&FD*E"/>]59W4)38&\)>K/U 1 '/=6G ML_0;[5VZ[[5Z^B:\5771X;VX9L+?'I^A]:OA\6=?ML4,^)\ M!R.T#S'%ZHV27$K%#+K@&F2,6B/]0>]18_IW6G^@#UNC;K]WV/B(KZUBEEQF MM*33,KYJ=_?]'P5:DN$:*V;;QZRV?6WUONB&UNW1#_J=?WWMW]_J0^/O8(;( M)TW_][?NZ+\QJT.;EU8[R(R9ZK#;=X0%J=$S($_!4NB3^AB 69@?T71H^%Q90ET+N_37540=\ 2=H-O'4#A-ME$LZEC13H XE$NB78^L%E[B#O>/ MC)OT8M.Z-I'KT;&H.T%O=..#P3%PB>P9HZG4E:';D-""J&\ID)J&,!VP-[7F MZ1H+.VY8-S4/^RDF'SA BYG$ZI/TM$DG7.O-SC+"TIOE&K[43%L6KG@4.*$2 MV9P2N:)BE(!Y&Z;NO-APQ'.-R>9!0A80H:]1%@-X<3D[/>; /#93X.<5FV4^ MO>_BMV_P B-Y\3LO+'X4Y10M\HF'\(S)B]V&Z&/N88L?=CDA$<\-),=TX +;5=3M@9GOL#E(<$&$S!9,J]^C(#>"&JK!8#=F-MPNM);M"%J1T^<>T M%;MDT1$@Y^Y#A86%?R)*R]R2LH^7Q81CB]0Z%7+I5K* 9$0B]Q^"*"1%RQ^$ M5,3M]OHN7F4I&23".E)J.D7".B\2XJ,E=7 MEY=-5LM<,X[HBW;+Z 85F,%0-_3>*"B5J:HII3%\(^#.D^"ZO>\44G_8U0U5 MD(1,WPBVBR0VO37L=7M?#.W#?=\P?M4&^E SOK:&NBJDJ3S@",++),*@D*;U M!T'Q4Q6J)#TX NAC$M!0I^'\ILQ!?)9P!-1O@C&F?5BT4U9336"I@?&QLP)V/;4W=!::DY@9;OP/ZSU ;" M,T)6OL^OB_)4_G,;3,E,.N]XE/Z28442%%\J),2*NT3(/4!(9&BOFMB,]LBD':47>+=/ER/&/HC)?S10UTDIZDZ-/9PYZ MAS"2VSSQH-6:0PS&4'^C>:A-X #;INA$=1@ U?C:I45YV>LX4I,Q2P^*:9<3+ 7"2I]M0XH??'X 'XB MW/&)AZ80\\CG5#!-KK!"<29O(R'VP^20$N>S@D'_.0:/6V^C\@+Q Y==Q4Y% M61 ?J'!ZH B4LF2Y=Y34%!U3'AIV;XP>EUVWN 5$)I:0.G3-,-.81D*X>:\\ M$G>V,[FS71!#>%=_ME7R@B4>[63R:"CU>'$D'HWBY7GT0I%';S-Y-)1Z_'@D M'HWBY7GT8V$UJR\0C3&836R39E/T\/?D!]X3$@5$;8XB&R MXE;%W-)G<'N6.)7WZCW_4)4RKU01SI+>;W,A0^+9INRJ.TOK@FZ],TVMC.%+ M6',D*^@=PM >2^D*&1H?/"/).X:;UG#SE<*"V$&N"=F5"0,\M,E+^[T-77,R M!?A%G+7(6QY3[I+5#\+"?=&A6P*6;8WREL5D,IF#((M=NB/*E-.H"UZ9E!3[8EIHH7E,=DGE(HFPE'L'B^RQG]PD9'OMO)"?P7I8D5 MP[KU,AEM5)KM34)YSF!YJ3>U/0-U9%O9[L$LZ0:V*F(GD4L?+R1N6)9-+64V MH6WM*-UJ&2[_@FUL*?%X54P<=B2#Q&#SW%Z>M6] -W#V_(@Q;&ZQ^$5:'5EX MI*9DN*$MBOFV_A:F"/5MXQD:2>J;UJS(;Q7YK2*_5>2WBOQ6D=\J\EM%?JO( M;REDLD,_O'1?\IN29Y7F2GX[%CIA%"]W;2X%^2UMX2FC1Z-XN8MH17ZKR&\5 M^:TBOU7DMU)6U2OR6T5^D]/%#IV1J"6_"?.5BOQ6/CI 17X[="93D=\J\MLN M 2YIEE.1WRKRV]'L=A7YK2*_E2U01[:55>2WBOQ6_&K9,DWDNQ[=ADUHS]DF M0'?BCH]Q9#2G/*E=T*JHQYOM2!J1FL(+6<3*HEA8PB_MV/C6H TV5M%?UU&Q MLBI6%O?>N'A6U@ CRS>]/C8@GMLF+]NGHNF21Y'B<]%S U- "$C+M4)P1,0, M$H@?GILE=.N&]_DF%LW.RBL&I4S/#!8]@4M-OR_KI$R_X%CWU_75=RY[;E@\J;>#M;GYY]6IZ/EN/I M]!G*BR"-@B1+\4_/TNS9?_WGO_P/1/_SE_]Y?HZN8IQ$[]%E%IY/TW7V9W03 M;/%[] &GF 1%1OZ,/@?)GOTENXH33- XV^X27&!ZH?SA]^B/+]^^#=#YN46Z MGW$:9>338MJD>U<4N_S]JU=?OWY]F6;WP=>,?,E?AMG6+L%E$13[O$GM]OOZ]9M7?_]X MO0SO\#8XCU-VWT+\K(YBJV.X+7<3$+(*Q;_*L6;H, 1^Z$?V0^]^1/[H3]4 M?[X.;G'R##$EY4.9KQ\[:55!KUR;G6,29]$D/?'OE]S5A?[RF_]2Q MB!\*VH#AJ#;)DM#4P/P7>,-0I=VDGH6==!-6FV=$S#MK&7F:ZR"_Y0GO\_-- M$.SH#[Q]]PHG15[_Y9S]A=^$Z@^_L;81;W%:3'[?Q\6!M=RT#Y 6^>@ASNO? MXAG]Z9EES*M^1ECTB-2Y"4AHN"65XE68T09M5YPGYY?9AGP M6W+;_$YYTZD5188Z,H+S;$]"/*C,V[D:WF"@R+=&Y1$EILXV/( *#C,I9'Y-2 MA[@0_5I*_3,RBJ*8=56#9![$T30=![N8ML!:7@PQ+MFQLM_F2!L ABD;EWV^ MCC&(!=$A$JK"X-"VP$40ISB:!"2EX^!$V6'(E&**T]OHHU6)4 MJ^$0-/H:D&A%?T#33>IIG-9',GN=^J)^A,HTGKG)R4K00H_]VQ(O^RV]SDD7[L)B1)2;W<2BK;=0R%S"93#*&5!KO MZ!B,]8FII"A((U2IH51!E35MM=/3N*QJI/;:U4M'X)T+G2L5%&!Z)A]IEZG M*9L+T.(@T;E$0FFSC84@ H.&RED?CY8.#B(?<+8AP>XN#B_CO"#Q[9ZU=)J> MK"[ )31FXVUZU&HP&!DM]GDZ!J!V!)1V2)Z?RVR+\R(.M?617:A_VN29,7/7 MC0-.H-2L)8MGJ(Z&7N-=903'&_U@S2K2/Y72K)BA[(0!9U+FU1K)*MCO:.YC M\,^,C/=Y09\/(IM@4XE34!NMQG*CP3HW6EC#[46D>J<'$2<[+^(?7[\H5 M,7^87"]7O]6_,I)6+7*)BS+6F6,E++ONO7PUII2E.X+3](Q9<:0%X2NQ%G'^ MY>)P@=/P;AN0+YHNMSG,[=RH72:Z4Z7Z&.]@#30J3J2VPA"+0TT8E/[X,DAP MOL#W.-WC&ZQ_/Z30.EW-H;/;6<4A$X(!2N=.G./BLC8Z@&LNPXR7-L)S?:6; M#=/(P4!E]FA104&:-JL;:R%C^D5"IBBGF-EEH8.:/@0.;E8^E1TP"7N/5:\9 M^MP7YC[WA;<^]X6ASWT!A *-*6617[@JX;&YA,?>2GAL*.$QQ!(>6S[4KDKX MTES"E]Y*^-)0PI<02_C2KH0OGZ;WF>/PY2:[?Q7AN.P9T'\X=@CHO]#>S3T= MW-_FM,4(BUY&)-==%+K2%BMQX:+WXE8Y$GN%]_SU5Z5R7="76;AGZVM83U22 M@^YE5\4L,U67>,#OV8;DZ8:4^A=5_U:V_VV0"H& 8V-0V5KT0Y"390GCD9IN@^2 M!=YE1(=/5^::&IG)/BQM#2A&),:4:)1:5(H]$?&W?4 *3)*#$0I!Z9H+A=4^ M&CT9*#KDWI2 -'*_C*Q(D.9\_YD1$E'J?+BA,"L,/7HZ4)PHS*F')(W>+RG+ M.YPD;+-TD)HK%)G8-2UJPWU>1"4H8I3VE,SP"%2%P,%F6%/$PQ.(\D=0Z'\? D*!T38_":I^;G@P4,7)O2E9*.>)Z M_Y!,TL@*D4;G!Y">33D>E0@@'%UG)C2HVB<85W$>!DGIY8K^K;\DQZ!U#8C2 M;A\200@*%)4[)2QE0,T,#_$*S#]P0.QP:2G]P")8E:/2R ""TO=FPH3IO4 R MWA/2<:UN<=129Y.R!K/-_*Q"!P(4@SEQAI[+.Z!X:H$F:1$7!W;0Z\U>LDI# M+G'%ALI2KZ>)4@+=KJN,CM]F5L"Y":[%'0U M@$B0&E/0<-3RPXZ]$#'F*SV3:1KAA[_B@S)?@LXM$PJ;72AZ(D!4R)TIL*C$ MB*L1E7L!8T[B;4 .RS@T-!6BT"T:*J-=-OHJ0' HK"GHJ-1H.1W[;$E6P<,T MHJ#&Z[@\J-Q B5+O%A:#[2XS"C$@=/0.%031(-2-\@G2- TSLLM:RQW&V9Y6 M@(=Q%JE[*(8HMU!99:&+EC8$$& V/A68=4+/RC4I*&/;2W@"B*7@A;A1%-$; ME5?_=QVG^(TR_U*M6[HT=KM,282 2%*[4_!3*<_J?T L!LU2*-"\'9#5M_ZA M>6L+S5O0T+P]!9K5UPP(-.\&9/6=?VC>V4+S#C0T[TZ"AA:\U[IF3/]Q1E;9 M5]GB;*72"S*B52DP1QD\7 1O)EA8 .O/L!"?F/".U8S,278?IZ&ZRZR2>P%& M85I*34\+#QVY01,_38>XCO-:UY2=7T!1.GVW0C-='W=<6G^0N*"_C+[8-P^K69Y9.L& M%3I7I:RU69>X5 2B]'7.^B146M05.\9BF25Q&!=QNOE(!Y\D#F2YDHE< :$V M6-,@*D"@H+0E?+NH$:):Z1B".<$,0DP+@F\"9%^\);/U6MK:Z\2NH# ;KN%0 M*T% 8K0G?J$&GX>M"%2&(![C%YMIGN\Q&02/),030DKS"I $/42<5":-4)6! M/ME:XG!/V\?#F[>WJ[A(9(-+4>*L35*8:UJDWG40;"A,]5G@UU"V1F_>/K]] M@>HHQ\5_DZU($-$F<7G8WF:)XO0IJM== 2"U51=]YR*(0I9 M[%?_;0T(!#3&A$%))46UUL>&A&.3M3%W C;>.@$;0R=@ [$3L+'M!&R\=0+J MGRV/"*'UTNPVB3>!XG!"K=HU%!K+?3XD4E"HJ/TIZXPF!!UC7)]HR8\XFZ;K MC&R#ZH-C6TDN%3IG9UKJ;#:'6LI$(!C1.1..M2P/G6N)V7?ZB&848!$XV#A5+9UC0^1<6 MA>JPZDV8%Y(^9\D^+0+"]Y(36&NSOPX]HW+*$];+ O,OA<1 MW^/+H @J;\K\JN2N-U7J3/=W4\JT@!#2&E3NGVQBV%$Q09SB7-T0]51N69!: M[++0D0!B0>9+P0*7HEKKA87)%I,-;=X^D.QK<5>=SZK,FT+ME@VMY2XC4BD@ M5G3^%,S4(:B,J8_4]0//P_% \?*4175.)5+'V"C-]I@1=)" 49D3:$EPR-ZW MW&0%6F7H4XY1<8<17\X:T;^W3H(OT_'UI9$P9!LBREYY&@5$AI!.[/RK(TK# MPK='!"4(D(SVU-\A:2)0'>*8FAEEF+3'<=S$M,!;Y6X'Q[BE ,&(TI:J6]S^5H"? ML_/VMTD<7B59H'[+TM$X/C%/M-<[+.\H $2 Z$IU1!X7(J[T4OX70?J%['=% M>)B3+,28K;+*F]K*]/[-,MHM,X.RU*7)*A009T/\*@@\)H%::9RU6BR?+_/8 MHG%VFEL6?EG>!?0&SO9%SEI0:DS]%EP;Y'AZP2(#O4D&300@]"QLJB8<>"3B MH6>H#$:M:$_CL_QX"B".+@X+O,:$[3M8X8?B@O[0%\T(PR+6]>C-.CO]P9PQ M$ 2$0]VJAGHY:B> ;MD:L2H)]"M+!/%4'O?[Y>L@O^7YW.?GFR#8E63BI,CK MOQP1K?[P6[-Z9+9NEI3,L_+%AN*+]L-"70!Z2F88GT/BO.-Y@EEAP6(=RI:Z M'E<0U='HUSK>/Y>C/,=%;B"P+W+)FMQ@FZJN @P_4EO":K/E =F'.1WHS1B_S?Y?1_?!PEKC$?%."#D M0#N!GX-DW]]6,3#6)5"#LM,&S"H0#'!#W H TB!$>_@H9/^ C^'^6<2D.F"> MCF+6EW3@2YM92Q2M0IV2." S'1 MXN!P:&]6P+ 5RGI741GL'<)JRBE?X!#3 M)^,VP3>XD+]_LPMQVIY:F.\TJQH]&,@L3 J]L2H$D2;F#*78/UW3E'V'.",' MF@5%=KL2E_3(S+5I:5\'0X?$5)^&6A)C_VW3AQU.&K>G%>'.L_/38:O=O:Q&"[6[4HQ& 0,CF4 M-$%DCR,45W&MIL@[49WQJLV8UN-; >/; *>$%%D1)->VKP)4F^=9(BB$]2)@ M3K(=[9(?YM1J0<>6;%RY8Z\^U3T5?8C;9LILOMM:J?5@:AP+DV+;58;P\3VN M];SK6XVQ:"T4/_YV^U. FU&G 9O8OL9!CA?QYJZ8K3_EF#]!BEMBB'&)G)7] M-G/: ##0V;CL4\=5J,C0/L?HW_[P'V_?O/DSXO$-><&6+6+X;QCDE76TM@+W MT>"I6SJ(39R"A7_[PYL_O?YS^W_+U@Y(*W<=![=Q$A=T*$AK5+[TX2Y+(DQR M5KL6!\.4B7VX2WR&9JH-F&TLF IJH&'AT/3IZ&)Z/5U-)TO>2"Y7L_%??YY= M7TX6RW]'D[]]FJ[^ 8E2NZD\78 G$BTF]=1JB+0-F]Y+CH'><:K?ALZ#@_GM M@4KLXS6VW+#L!797"08?K3WE2^M=J8; #7N%L0R2@!P? '56I6+'W&@,][B1 M*"%QH[:G>M/T-=@ J&RZ XBZ_CSHX3$%^1O8J3*@'MGU(\! 9653V#95!Z&$ M137MVN&L>8'%UZ=#&-:5S\%DNTNR \87.,7KV/B:TQ#DH?HR9$!2C2DBP)!G M95-5K=T'Y8=/6+/HG3&^B[!R)O8-50^>(09'.,[+6MB5.^W(+$S^+46E!=9PUY=?0_8R\L=>__K][^8)]<9>1^+]IX_;#V8\__.GLCZ_?\M>> MQW^KE#$[QC3BU[+C%D!$+^TP/U N\<_A*(KXMIL@F0=Q-$W'P2XNA._1&=5. MN_1ZRYV^O%P*AE&]/Z'WWJ@16TUU'J'[I"/>=9UCPH^2,/=TU9&>Q@VFK"B&$JHP,,VHO5?]@*,9:4#BKSRW9-0, M=,SW0(SPQ)O*NH*SOAPB7PJ/>JZ$P2H\OOA7/JS9JM5>N>I:UC)52N'RU/%G MQ5+Y.@,>1^ICL^Q"O!*E.#++1@^7+?-Q65+ LBZQ:&7^\[/8E5]=4]U56 M>0T,"SU#PNS.Z'JR1.?H9K+R7MCC+"]FZP]9%O%A*R;W<8CS)1UH*FM.=8#; M9LEDO-LHJ=1NH/FQA";%&S;FTKU',#H5VJ79K,D&NLC\&$Q6R[1?#&[FOJO49JE@M4V>]-A=!J]E_6> M*MO2I9Y],9@FR.106 (UGRQ&J^G-!S3Y^WQRLX10E>"4YB&AM> HVL9IS/RS M*>@J1ZJGQ13EM,JQRT*G&M*'@ ',SJ?Y=7?[?ZLT^0OOH).J=Q@7.,?T3K/C MUBYI[R[)^)9J/8J&&+?=9PO[W3ZU)@ ,A#8NAR%8I\@9C(YI>@?P8T"^X%:% MKK@CHLPE9BJ3;;+Z&C P*8P-XZ=)I)RU"Q( "T&%OH!MG\%S#\RJYP6KKZZR M)U]OD#6[:L"<,M5DH'Q#=9T)'^K4*KWP(EJ5$G.4 65&,*CNI%_3 9]_5MBV MB=*T:8PG4SK?[R*W*FQRZ^5 \+!L<6\HH4PSM@W0O>T):V:U"S-+_ Z([C4K8('G$\>:-69D2A. W)@ M'WW,;VBATDAZFQ+>")>H:Z?YGN@7W4^]/NFM$Z=OG^3G %6X3YW'_B-Y,UGQ MKB"ZF%S-%I.JS4>KT=^!/)HTD]5(J-KMK;UU$K7[1T)I6<19D )#4>5O6.-? MQ:+G.Y+=QSGE^ 6B&%=M "J"!^^PW>#".%[M:5R");77QJDC@-4OD%E354/> M.:AW"-7KF2^"/ X5&5-H77*AM=OF0RH$4]GHW D?G:RTZ'E">7J!:--8KJ5# MY^B6Q8%CZ#).]H5RT:]2[9.CGF4=2944+$M=?T-HBLI([SS]@MFYN#@:W=-> MX :7GYB?K85EI[JZ:F :+MD[*7MM(@DU9M.!7E01T@@V^[1F&4O^VOOO*OGEWE61?34O2]"&>OLRK M-*_X(J^@!T.>A4GM%WCYIPMY%*1E\^QK9-38G V2(_;QZT\YCJ9I,[LW8N>G ME/N#]?2=DI#CT>R)&>T->0>F H;?DZT+2[='RY_1U?7LER6Z6LP^HN/\[FB\ MFG[FQY._]PYVN?18\V:E+7#\N9>>L=['7:JK8, 1+ DO4G"!V$C&>YF/HG_N M\X)5N/R%-*6=OYQ>90O,"B;F'U\\OA=:98]3]3W]S[H]]P>'_6TOPGF M67*44>$)+7\+Q>S'V"OP9!_QS[OQ3]RP9]=_A7W9^KZ3XNYU)2X?"IFY-L#M MZV!@DYCJ@W$)Z:-:;3-LA7[KLTL6.10B?/&AL*["I2<'28_6I] MCMSZ/G1B_.(GL:_GKA4 'SC1+.2OR4L?&/8M _%KU>K/^ Y-Q'OM9\R@L1Y4 MI@ ?4 OWW].GR,4,S@EF)T;K=SN:P_Q2*L^$GLMN#'P2I7[%+U)S$9Q];NH^ M1O61OL%]DR;.>\4HRX9=G[ *@P'Q^V?V,Z#?/(4*=6[[V^:T MP:WQ'N9;M@"<3V9_6DXNT?1&.I,-E5HVDLL?8X6&-B$ %%MDU()F32I@:NB3 MK9M6:$QO/D^6$%=HA!A'?-L9[1'Q2=&KC+ ,ET.]"QP0FNU+O,ORN,BGZ460 M?M$LYS@M-<=K/[XER[V%(JN66Y9/]E M3]U]D& ^FTS[_G%(GV-V@3Z1W3^TE'-,XBSJO_>9/+#5?_RPMY OC%C0.F&R M7F/EP-&U":<'LGNYP9U#WITZ@/4<>\F[K"ZXG(P7D]&2G452U@NCF\OR'R9_ M^S3]/+J>W*R^\]K@*8K@.WI6'_W1<_HD[3CKRR(@Q9,]3ZI!"%LXSM[I\Q7D M^*A'08%N\29.V3B&=?=*D[JGY/\?.-YZP&.2ZK_1\2@9&H0'9E]DMP'#[9[: ME6:JO"_RLF]VI9H$[RK O,R3VE+OAOV5R_QO?FT<7<=+;?N+GQ'W4_L;.@<9GOQ0NFF;]-J 70GP&Y-NY MML=W>#Z@P^H(#K^';-A"8WFBAH28\DP-3X_NP,/KW#ZPADE@B2_SV8=L$W9U MMF%YK-3W5F>^@]=CUK@4SO3B#\> ZA)>[0-PR*(V:;K_YLIG<'N5X_#E)KM_ MA<.H:JK"Z-A"T7_Y;7Z_DPTMNI==HCLDZ M(UM6LN@RSD-:O^T)?I)AA+F0)P\XW+.O>XUI3W63DZ/&S0Z5\6OM5FS M(!6! $/G3'CV:RVJQ>A7)G=-QI360?=QM \2!1)]@2L6Y,9J"+I7092^U)*X MEZT6^2GN4?3/53;.MCM%:?>NNRILJ:VZK#L7012US)&P(Z(Y-045&6)BG.;E MNG(O)?\1!ZP!4I1[YZJK4I=8JLN\=0E$B8M^^N5=*?P4;MTE6>&'XH(F^$73 M;6EI7'?K!'O]_ETC %'H*E<6/;ZRFX=8).*AKHD89TN<8#8I4H%Y$PA?\-'H M7)&AM5G3(16!($3G3)ATHDU D!Y0'8'J&H/%.*:#_634=$%GZW4<8I)?I;KZ MPR+&%376]FN"C $@:+)U*2P&87'H.**H(\_05985:5:P^LA;333'F'P@V7XW MS?.]D3*MVEE[9;;S MY::-4TM!<&3V)S_!*D)'GF!P-,<9_[X>'[]M^^M'I0IW]8[4VK&NZ5P&P87< MDU"G3&:H_*AA9R \VK)# ]R7_R@L]D&2'.9!'&DQD H=TJ QVH)"HH+"AMJ: M#)%:C9@< "K\/0_-!7.B;VZ42J=OT-16.^_21!D(7/3>-._75AEB]+1Y@='4 MW&0IS<\-?0SN-X8V1RUU-J@RF&W&4@H="(8,YB1G3)\S=&Y8Y5-]5@5*.]7. M"L]%JRHU,R2-\(&2QKJ,*(D<'%AJCS9\=Y9-G5KOM,$SV>XT M>RHQ"+YL'.JGF-JL=1B#T!*6*Y$^!\F^/)L[S_?;'?NGRWB]Q@33HM93-S0! M9TL63LI8LY9A4#0(4$^R+*Q^X(F@)A5T3 8=TX'1B>O7]I]SWD/@R[S*=7:+ M0O\J:F "[N9>3LG8<5)F2#0(=$^R+)O&433?]_G+JO?82A(M<+$G*2R"FP6[ MP[B5A?FC59T)-:-B#% RE48'\LB66)<)P2)0F#D=1J(NW!^1YDRIR53' B74 M:'@@JL0#_:Q,E];3\A;9*Z+'-E+R^EJM@<**S9MT M>IJFK]MM6UJ,$>P3+T]8HBY_K.4R;PO4)0^P3 /BJ=48 MLUZ=[J7RY]U;MI]"2X94Y0H,C<6:"XD$!!9J7_+OI[0WMGC%XKCO3LI#][+[ MO8LB >UK((I>8FC QD5?ZS45>Y>:*PY79,KV)U5_!E' 72^R198>MAOIMZ!Y MV7BFV6X&;9.9>6N9SYUD6?J!]D0K!YO[T_GJFB7ZQFC''73["T?^P\ M& ) 8&;K4NQFU'&(!CZ_?]$])7) HZ\!B7!O6TB=B*=SE=C1P]79GY?T_Q6':TA5 MKE#16*Q)D4A @*+VU>>DI:2M58')-DY+0%B@GS,YVN[;EI@C0V9%N0]:5*9E MV/2UX/A1&!P&DNL.SV935)6EXH5'3^"L*R,UUO1;.E=!D""U)/1(-AO"/S:% MFF8'P.N/VC;M*!WR.->ND5=*'?=+E&9[?1-!!P(6@SEE'Z4'2Q7NLR^[++[, M23@CJYQ,\B+>UE9A=F(<>DS$3DGZ4,@8$&-1X MMIZDZXS>)#;$E#>&@Z(] 663)05ENE"(Z%GX-?&(HCU?9E6EPCXOUDKGS$^[ M*LOFYSA+>+T[6_^<;?&8V2*'Z^"K/:GZ)'SB:I,Y';.Z>+#@6IBVI;=)BO'+ M$D-5:H@F!PCBRSC_G5;\Y4?H>Y-S<#VXEQZCN)PCD_9!Y/*43>WA#9!A7J94@D#/:T[TD@C+&DF3" MZOVB(/:(C_D-8T\)%1_[=XQ-V^O_Q6)[>CC#^4U6+-BGH$E3%^L:U2'!/B;O M[3(DF\K71X(@<+!=[30_38&_9JS2:*\I\K?6D2UVRL=)EM/N[L=T%[/%<:JU M:#JQLQ?<1L/-:VVE$@1;1GO"*VP>@'@$BE.TBK=\5/'Q9CYMK6G,/2U1X_96 MVTV3%=VSW$\F%<-*!4.B='OS1 M(8-%C=4"@"XSWN?[:_-S@J.";-/H*@GZGSK7Z%QC(K79AZ0C H6(S)D6$!;0 MFD-E83Z;HG&:1\2$2%_HHQ$2C1QAXAN4G[.OQQS8 M-#ZJ -?@Z(WW 9*K08&DM:@#Z@S14)$J?\U4TR.CW?3H*N.K5CX'B:(FTJJ= M[54U6V[VKJJE('@R^Q/VMO8ZPSP2K3/2?8/$CI+&'FLKZ8C16&69HOR/WO65 MESX$!''V/K]Q8._Q0#5I'M63*7JY5^84$RHZ+5S*]),JMGCYGFCA/C^E$4D. MFR4.]R0N8JQ81Z'1.L5*9[?#E$P(!RB-.WF?BP9@&L$Z\L<@3\NVF:') PGY M#@55#EL"IX (QCI4-%?AH-"W)"__R0,F84SK$R[U4>(?2%#NUKT*8L([9:H< MR91.&5!;[< @RN!0H?0FQX/+RRW1+*#L-#NFI%NG'3Y^*3BKX[MT,P]E;8HI MP!4S=L9K=/1J$ 196>R#)+8P!_0Q(%]P46U%*S_[>\8.C0O=GRDY+5\QK$C M=T 1%K@K>Q'FW+EZ\-V[[NPH>4N1\+-[96<2%=BM,7 M."_>CC&A?/E56 7W?WQ#[8VB;%=@U2RE4NELO9_> M:K.X3RX#@8'>F[!LCZH1DY^_:=?PJ(IT?_2E/2PZL<.C+BV142M!4&.T)SO2 M$A8\9?W'?UM])IA,Y+9%D1GLMBIM!0@XE+;$$RBSG:^CO=KXKL@V+6P:F;;0 M1QLC&I4U,4<5"!RTUFP;F%5U$)SO-D:+BD;KJ851 Z,4@F#&Y&Y(\^(-G7H( M;3IX4J%SV\XH;':;FA7 ,R9USH3AC-_C)$NKEWO"'2CS)K>SJU6Q:TEKM@2*6 *-'Y4Y^&Q85L M59'7^9-YEL0A=3XG67AM/9&BB/(SHZ+-@GQJ11H"@BA[GZ;)ECH6!6F$6 (X M*I>R77N;=VDR%[4SIG^K8A'C'#N3?0$Z50 LY PN3P6N2LG/REUYYFZRHG*E MF_D;$.L704UV]"A* @$CJ79[*IIL3WB#YU,M[ET'^2W/=_5)SXK4I,CKOQR1 MK;_Z.0I#MJ"OU02,;O."'>S2NULV 2[@M#?>_O:J6NT=0VN+0@^O"3AB]VL= MXY^LBR"/\]EZ3N\3';;P(I#/!.FK?IT>LB,&;N.-Y]IA35; M3"=+[T!- I+26C>?8[*\"XRUE5KN$B23Z39$*BT8@ P&A0_%5'*V-!KQ $CU M4S\SILI)H_<)E+9:4HK!(F7\^-!H<3.]^;!$SZ]GR^4+-)\LT/+GT6+BG:=C MI3I;MW=J+W#")D/'65[D/(NW08ZC>7#@"[\-E=BW)NJ2S,>Y 6U\ORU%,(P_ M2C:$KR&Q@/,+%H&JD,XT/*":UCK_%^W\F^KC;TX5Y+.AOP4G/1SR)+^_IT.; M#^'Q6,W&?T6S.1MJ^^^Z+C#M>>_Q%65BG*7\L?PE+N[&^[S(MI@8&@'K:)=$ M#\Q2FUS+4#"$#O,K'KW*HQ&[?:B.1U]I JA. 5)E;M8W] M7G U'A4\H4/^3_[[T\OP#D?[A+8*S7N+\9X0^D_:HX:&A[L$<6BFVB#:QH(! M<:!AH0FOPMDVQ[A*(,:Y=S!IAR6HUBWQCU94SYL5E9:QCKNF]MGI=4#-@6!@ M'.)61R(IX[Q3>'RXJ@DI=BH\SJ^S(,U':705IT$:EE\LP/']L!KSA!3]5*(G M9UU>KPY.#@S=WYX''?,!/T\I1]GQNQ;>^6^:E'E "I9'-G;,4C8VO,$%>[YS M3.YQ?_7F\' OTTZ6F9).01EBP3 [T' ?4!X%!\-?,O)EFO+55+D1NI[8"V)2 MPU*@.DIX^,CL]6%A&G;FX(YDM ^0 ^*&5LUQ3JO:#UD6&;GIB;UP(S4LY::C MA,>-S)[P@;E*@S9,I*/&Q:VGU:+VAM/KO[UU>J.+K B2:YN[W?8F[!-CJ31C MO(/WAW.4%G$4)_LBOL?'[2R3AS#91S@J7ZQL=_NB&DH(T^*\NZ2X(8^4MM-5 MK(]Y.SH+7A\C83 5RV/F1O=%N;R@O794;N7WWY =1Q['29KV-$[[E+.+@S"1 M4YZW+_G.UQ.D[V>,^DBW13YB_<;$P3P[CYTCW6BV/7/>_2AC^T"^VP.23K'S M2QRT/].]_%\V:Z38_R^*E^Y/M_&@TYTW4; M[Q_][&O/S]2=V$NHPI'01F/2)T 2N(UD'KA<2K)*;TA<9K'H>S#*@Y^ M[SMMQN6W[8D:[NZ/P7I>GS"'XG;<2@2DHZU;[W3"$BDX:]*&+D4#0Z2%R3Y4 MW1#V\K)>30[E#:0B4Z;WB^8P +AIWPV:8J!C9WJOIT'/\GW=TZ_GEQ9,?I00)@??.8W7_6$^6[L.+\2_5E*]K5?*/(F3[$Y:-L M8[Y-BTX/YA&V,-E'Z5\1&QG0IY:OT$"YB:RG7#Y0K4@]KCV]P46U$4"Z*D"C MA_=06[E5G(J5TZ%;'06Y)GWG=DT1)I;UZ#O%[:T%WUJ5XB0O6/WXP^MW[][P M.G)RO5S]QJOI&8DPN0C"+TG6/ZA3)7)1#^H-LM*5*[S7=5I;TH8294R(;DNE MK\HMSW&1ZVJSML!Q]:5=K23U)5147'6&*IW7FZR^N^!NJ^%^>KJ-UW%P&R=\ M59H&6%$%Z/9JS/5O=4OJF]\E6[%WER6TNLHGO^_CXB!])R>H?OL!S(W7F!.F MJ?CE,S0J"A+?[@O6NZ'=4#0//!9!BP9VG*-5@9AB8#X7>JN:IX0?!US*/142 M.^MCMN;K\5DN,+F/0YPO:4;D0S>5&E#!6)CL%PD+82,W'L0+I0Y#+,Y3V7P@ M6<[.G5['TE:C=1G0W9>YZM]NKD&ER-.]G>TP&]NGF\D#FZF0C\8$$:#[K/8F MK$BJE:B6^K[GTS3,MO@ZDV^"D\@@WG>)._6=+\7H.9._\'7[BSM,2B/2VWZ\ M#.EV2UP)MYEIJEOL;;]82'"0XTM<_O\T%5]2R6ZZ31R@TAAD5YRN+8/0\SK\ M!=L?VKR86_A^,2?F;GH\ \6N]%H!H(M-YM.RO*9VY\*X?MC('D?3M,#TWA6= M%\/6CYTR!= E:67<_E%D::$ZL=8C>89H>F#*>T[P+HBCJC]C5\+=&-!EJK!J M68I5=-W; U-H=44_#P[#F\,J"'2QJ;P.;0BK>$\%Q^;2@OR.CL[NXPA'%X=/ M.:M>FK[L*"SB>_[V0E:"]M& BO($T\+G>7&!6!JH3H1MP'K.TJ%%^P(=1P+' MM#R5;WV.,K91NFJHUU6_-5&:?4DP.!$ )7VZ=[%\W#*E- Z(^AY MG1@_=I06>34JJ9K2*D7D=3JB.H#AW_]!2SC&)LZC?:RG/RN"O$<,[ MMDY[$11XLEYC^3G2;AT XLQ3QH6)"IKP64EK*_TS=/QI5$I8==3[8S>B](0D M?=$SU#A#M37$O*'2W/<(_Z.S['B!UI.AJ5S0]5BD^9K_9QM-VCM*I-/_?1&@ M4E5[DQX'04MFICTJM/VG:_I/],_UG^C_L"UT]"__%U!+ P04 " (2)98 M4WFDHQD^QNLC.W) M#6:_O/@R/NN.>X/!BTX8.8'G^"P@O[P(V(N__<]__D='_/?S'\[..M>4^-Z' MSA5SSP;!E/VU<^O,R8?.1Q(0[D2,_[7SU?&7\B?LFOJ$=WILOO!)1,0O-@_^ MT'GW\N+"Z9R= ?K]2@*/\2]W@UV_#U&T"#^\>O7X^/@R8"OGD?'OX4N7S6$= MCB,G6H:[WEX_O4[^VS3_V:?!]P_R?_=.2#H"KR#\\!327U[(YR:/?7SSDO'9 MJXO7K\]?_>_GF['[0.;.&0TD;BYYL6TE>U&U.W___OVK^+=;T9SDTSWWM\]X M\VJKSJYG\5MJD$]I$M(/8:S>#7.=**;=^IB.5D+^ZVPK=B9_='9^2L*(D+FDZY7\U:L>$\-1Z!DW>N!D^LL+XH>1 MZ/OB[>LWFY[_ZT H6B_$L RI'%4O.J]*/C7P2! 2[]+Q)5#C!T*BT*Z&J55] M>HT<3H+H@434=?QR2BJ[J%1C.:_(7#PD'$Z'"^D+Q&"#0VIN7INF/2=\N/;9 M8SE%21NMRFMO[J\*62R>DXFDC3D+Q MW)A3F[J&)E5H- A6HEO&*;%2KA"M0H.^PP/QO@UO6!B."!\_B*EI4\74I@J= MXE$P7("FK$JV"AWNB(![:84B(U;QF)@X]WZAD7'8H$(<8)HHA2O&Y(I$#O6+ M@))I4=>L21YSZW#YNEB5FD6Z/JJ>545UA;2M<+0!.59+5Z_'>3%%SNO3!$R8 MI5D9S>*U=TCD5<;Z/?:+6XHJ'KLW"9?7%LMT:YAD+3-_(O4N4WL;K* M7JI3LL^YW/=5H*BVI^J4[3XZW)O0N? -%2AL[*TZI0=!2,6B;<(=N7OOBN$F M%G3QZJZTYO8NZU)_Q'SJBA?'B#.W(O5579K47Z06G#?B!P=-R%-$Q"K:VW8D M38!M:2,:2=$DQG#>.9,!B:4$5?QU(YFHL57$9^[!LWVY<6<< (M'Z 86\9<] M+.(?O\4/ZMZ'$7?<:-N3[]P3/^[_-R&3$7G5@%9;)":B1[52AQ)9G=*4=;G; M85S0+[#>]N5P]X"H?#PCD7BUB+?'9^X#]7<<3SF;Z]!)D& :1=- B48D4HEH82'PC@>6D@XG]"77AH;$2" M?/Q ?%_NVYP -,I5\D#8_XP)N][.%@#?EP&Y*_%J@6.?:@*$_R]M@3]G+1(# M(\(IDX4A07]/0=?R-1M?B M9Z$9;H4X%'*4/:?53%38_T$<#@8])0R%'&4;:C&Q8QV.;_?!TX/LOQ]2U.XV\ M+!1LE)VEV4 4M"?.T\ 35M$IW>20VD'7-H%BC[*M!)F+0L$@6 M8CZN>\PSNG1+0R@=*/O- J:CD-+U/ %7F/QQ0P-R;J)"*0X^(\(CP&!F2V"_ M* ;[!1QVE'VHU]2<0&N%H9"C[$4M M)F("'K]IAGS$V8INKM+84,^U@$*/N$4U&XLZX#9=!"ETJ4$8'BB[)759K3-*2284X< M_? ]E( "BK(!51G3,)XW3)Y]/+# &(_-2T%Q1=E)ZHQJVO'*-.)0._53OP9G ML*&XU:P9#QUGT$0UFG\4* MD=/]Y>%#G%5R4)!1-GMZPQI&>,2)9)J(97>SV[ MH;C(#\)P27A1_!6MH"R@;/N@1C?M9XB[%&YO?7YQ/Y$W9C1>)B<%Q1IERZU%V?#JCD+#=Y(:+&36\]^GLH*J) M&F9E _ ]&TS$#:8V?7\OOO(CBW_Q>:S'M?B+&G:-*!1PG"N2)O.:AGKIT8AX M&Y6N:> $KMA2[2L.:5"WMH(2@'.'$F@T2GC_&_']7P/V&(R)$[* >)NEOBG" MKVT"90'Q#-%B+@H%7YF_%"CQ.!&4:^: 1A0*.>+9H<8\G-S+35+S[MVSJ?)H M0ES7 @H\XB&BV5BD_+2(2)WIBEPYD9-H:,)?UP**/^*!HME8M/QYWA,OGADS MGYEG!*%H(Z;"*DU# 7D\=WS_XP>DKN=)K U#:"@(V:V&DW% ?]I?X]\<__-B+Q"&ER= !%VK9%893=<5R92 M;-[D@>=P#>HF>2CNJ!B \O7Z*E1F(?9LIZ<'>"LH"RG85:C3. MNS5UD]_X:CV0@^*-N#%5&89S9VIY[U/WVF>.<5U^( ;%%W$7JC +!=Y+)_C. MEXO(7GA:# "1>P^9QM:I_'58##X3**/WHA M]#,SMH-1@7N($&(ZT"@KW%[V(=[F^(U/"99K"A#Q%E^)!W\V+(D!S*#^H M%87 ,"AH^OE5SJX;\8/:ZIP:/X=Q4/CTHG/6V07&9>73X>U5_W;0]"^K6EN"!J/%Z'S$Y[UB][.?J59.#$W0RMJ6 MFAX6R]&Y.; &N(9&K&U;YCVALC"%N]!]2L0OO9N-U5H-8_4B%CE^+(GGW=A" MK%/6(]^15=D]N(5^CR>\*$[HLS"E,#B09VJ#5S*X+ -: ML:[=MNN$?.&K2&U\GC M51Z&8ZT.-:@M;P,Q?$F\L>,[?&^3D1BE/%ZYXB.(,5B.3LSA@FAKW=I*D*T= M7K7CLD3!D$ G+!E/_?G"9VM"+DE IA2R/;:TPZN8?.3,LB"!3EB>82 DT DK0M(QQ-06JJAFD?[CA*/*[,DJV(754-#Y>(*?P;XK ME(5?8;CRRPVM(2&KN?% TH,+8=Z@Z#G+&BD+ ZV?1_K&N"5A"Y+ MBL5V=&[N2.300*Q]'![(S%OQ4EW.E[[,)[P2BR"7&CP;I"U>1>FRC,$102DZ7C\_P/K"%ES^IC?SE&V$G8E=#G Z,]A$65_8I0M:V 78B=I5$'8+0/I+,%^IT M5I6Y3E?C-J,ZNF#7[)"6)_N*9<-I&H?]>=#(:W+;C2)6_4SVE0C Z[]<4W8^\WOB8@,[DD1-V) M?^0L#$><34T!L ,A[ 5#,?H4]CWCN,GNQ#VY% "XN&IH@KV6*,:DU79T1_F1 M!$)%7[B)KC>G0?P);ED/+U'8,+]L#;&ONS M./'G+RDMA7OHKQH;,4G8*<^RWPRL&_ MWW7DJ^9'6CILH+AARFJ=60#2PMCWPTIRF+?W.;,H$\(V%@&6?BIA[%MA!5G4 MVXON$;?W0,6K,Z6F*8"BED>_!V8"67WU56TR.B,@&DIAWY)@A!GTY^;,]I[Y M6L#28[((ZE)^(V47;KTD4\;)1F[B/)&P_R3@$:30P.%K6:4SO&7BMT$D3/)C M9[\9H+8P9DT/1;]M5FPX-4 ND_8Z9ZLY9*D=]L 431 OXU6AERMX>C$W)(( MLA3-B*'?,RM&@M+(9^RRM\F"VPR&2R>DKIX\C3CZG;1B)!J-1I]'6>VNJ+^, M3*D V@;H-]".HR5C.#HQWX@LED"\[DJ\36?)1]:'T]S9MV4.%>P&_59:,1)+ M@=16:I,16"#9HW!'Z'?8*J'7!E0[TT!D ;- >MWQI\[US?!; M"[) 4ND\.^L*I:0J6J$M)Z4N(\Y6U)-%HK\(]@;!+@S8E9^FVF166^TKTU=[ M$E6U1.;7IB410_>_FP-]\\8A+8.=O]Z5#9NFB()?31>$<&12W4?DT[$#J6P M\V :(X<90&@A?S*!9"Z_C_+O G3F&F'GSK2 70V0Z&0+J[DL'7-%-G^F[$SN M#X/2DL%]8*?F5.;.BP/70J[SM;Z+L*QJW8)4GZ*TV'C5@_2LTX[SAFZ+CE-3 M9I&E60NRC*KF7P'+#T9\4MXH7U7;4EV_6#\M2%ZJP358@?O!QLIA2?PBHR/; ML@5I4%6/!S4X/]@(R%3M++-BV#5%3[RJ<;V0P:?TD?.*\'L6DI:- DU=O$*[ M!%T7;4@)JWI46/!"WQS -T95!.U;D*=5:[C^!\@ST1@K5\-A1:-2^T*4D*],:$) 7(]O6/$EVAIZA5-P[*XOBL=PY;JR>L MZ_YK23G1?FC(/FP@?:#GSE4^7N#(/>N! L>MBA5&"_+S:EU9_ !+3VEIYE._ M=\),3ETQ5)-/ 1_^("4Y(IPR+[L!ZS^Y_M*+[Y.Z#TXP(W>"@OYT2DS+UJ;U M0,\L+#$P<;CZO0[NFL9JN^K_-S+TCAY)BWCL"K5Y=!I/&KY^&-U?] MN_%_.V)/_-=._^]?!I-_M"I+N]R7.4#-L6J[)\I-S.>$" M_%F+TL=-R%R(*4SB+#4 'RG9EG%R,*)TX*?43[\4D G8#* >FR]8(%U@]XE" MN% W>XZTJ"U)Y>DC7;8\5.N*S1UJ2$S5B+>,$--@R]ZY5!N4RJ%%+[7\F<@[ M9H:U95X4^WI(&2:T%J,'[C6? K+Q8FF&?16C#$<@)-#YRGX(R$:43A[[&D49 MALRVHU/3T(>/ZG=LN05E_5\Y:DN(I,!M\/+WO>MW>U8& 7>YGR>!M1:JJ=\; MVHBSE:AYCIZO0 BP_F^^%?=]-0;SGH_O*\!A_9]R*^S]GFT\-E8D).[+&5N] M(JZWT66T6ES1T/59N$Q]MFH3=L\Y>0OQCY*P[J[ S(GS*^%Q^ MZ2WU^^/#J&D--P/1]?;C3_Q#9H!\#5./WS_=%-T2+4$-CY]/ M6"UU05*JY M^RUR. $*V>'$.;"@VM"G'=G^$W&7LB1]3\SO&>-K37Q-R&I$6X!Y9G2D@-7H M7>S YRU_>SBE"BWUV*)N86^) ;ATT*?[,=^THP3; P$*^C%?66CJ\?XUD9 M?*0-@SNK;&H'U-"HWFM@&\T*27QLU2/BB" CZAAH!YH M6NFQ#GR].Q$;E$O1X7?SPC/3J-V=MI;$7.^H]-B8^D2E%"?>W MCK)\OI#5B(+1KS[.;,21V11'P5L^>K^2'$ZGU"4\O XLHQ[0#,Q#]=%B*\:L MB"$HO(P(X1\Y6R[BKP@#&#$V '-1?0"X !< FYOV1G&FWUXQ*PO&!F 6JH\" M%V !8'/C!N M2-\$RD0-98P*H,R@YJ"PLCEV_^KXRPUL8C4\7\B_7='IE @(7&*EJ6@?8-YJ MV347YZT<1HT',PY-^1K&'C@^GM^D6-Q%UAU%P3[ 1-:R[2Y.9#F,T(G M3%C-X^_IBM1]&UM,K:S,P';7L9Y2WSR$X5B0;ONL&E'], "PI:AO^YT'QW!B=>179(@W'Q5L($Q MN-5G.,W9DR/K+>8[&B;S81%^^K)9FPY(N_8E473!EWXS6&UBD5Z@#W MHDM19B!@M("NKY3Y,8+#Z2"W%F[@7WEDS!M6Y9D%K I=A M_4OL3NF4NHFV$^?ID@1D2J.P$)_VGG"OW%3 *10L7%Z% _&=(%%P,%_(+S@( MA>-O)J\MJXV27>%>X3F**BWCQ6#$6\B#5BXF>=Q[/!619P<$GR'H7BLGCWM! MISZ&(>3J>8;"BZ?/@YWE(:1\W]J/*!NO GHXJ,9+V-]-1/,#\];",&#[< M\,&MMJ#2H_C29>\OG9!XZ02I+N>RSE/\2!Z;,3>DL"3WUN7*W#; M1\;J>1KR,% SJV2_'OL;+G>;O#EWH]URJJ$7Q\TP*+0",-G;] '35A_(,:M6 M&#?#H##VK3A3W6HSXL2+^#SPKGU']9F0E.(94>3L@H*H*^W$&NUB]O6"T., MT+.RR%D$)?Q,WE(DV#^QQ[T^0%^C:X.<2%"0!K/E3=_BV;Y[Z)S(&(]4BLTI? X_YZ-B;NDM.($OT)LT$<-S6@$ 4F>S'P[S]Q=\2I:QKZ*1G< _M" M2.Q"7-.\D[3L''31R MRI)1/T=,]L1%+]_(WB#B_H3P>3B<3K@GGF]9C)KD@;.ACJE@ASV]-[#:W'2- MKE@+XVHS(P*$NA:W4PAKI6E8\$ZDY[#@F\B ES2M ?C N*939)8^.7]]_^Y< MJ-+UV"(BAD";5AB(>2UQMD*86\QMOH!((?Q-\D *:HFQ%:+ ;C2*DXGU,%Z; M52-Q?4V-O -XD#\:PF0 M'>-KT"G8+EH!E_0UHD#H:PF,E7 X&E-18+]:\DT5( />>QD@T+7$Q4H G34. M!>%4%'0VZZX MG5]DO=YE=SP8=X;7G=%=?]R_G70G@^'M\3ZN5*:TZ\H+QBF:NO=A)*\L*D;@ M-C75T 8G[5A!1#?PQG06Q->4@BBOLFFF)=T>URN6SP20=#CU*K&V)3-R$*Q$ M1XP+Y50S,7=-:W#[5'P_0#57WF;G2K][=SNX_3CN_'0S'(__V!GU M[SKC3]V[/L[,V=JQM<$^;?0M<.9,5A_ A#$T09XM-CHR4\5J._H\&4="FV$< MUU:^2W*9!N/)L/=K9SB2BSFDM\E>G^$T?27HCOA.)&\)A5$8PWV?NA $6/$= MVR_._ )KG;X>!5D8'MTQ\ERM9IAD9G1%:*//^SLB7N)+Y2OQ3[DJ\7VQ?/R" M] ),%+T6[/98$%/SC48/O648L3GA]ED-[@!G^EK4 \Q3> _($[(@E9F95Q0H M]"F6VJ7%N?[*]VL^5KS?JW5^VK3[XVG3=M1M;?>!>$M?..R=@UE M>P,9W,.SV\P5!0=]5B5N0#^C_J)Y?2'/IA_]/28@=V8S3F9)N:0T3[#%)J3Y MLWZ#%8*HTB.;X]QF$A*5%:U(>,.<(.P&WC4-G,#=5"LC=%78DY;H%.VPIQ+V M*\ 3W?FFEC17)'*HK_3 [_/GW[MFG9^2AJ=%335VC!P>R?$C-Z,LD)O-6Q)) MWQ(2OB*JP_RL4=8>GMVBIB@XZ+YVI_ WQK\/@C@EQ/0=9IT\MH<\@BJEY>TA M1KAG&@H'_I$Q#T),1A[M7L7QQ"@M;P\Q8D(#Z(BET"Y:'$]"RLH4],6^7![) M3]!GOEN.?RB7+ =N'2YS,%>JB.1%[KN5VD.ZW?*BL^L0::'Q_ _NND%$/>HO M)8C[),W^D^LO!>&;5?!\L8R2W4Q._;E:+WRV M)B2U_M26G=^NT_5-L(-F=3-: MW9JJJF6"C94?:;Q](W3V(!;WW17ASHSTGPAW:4AT!06KA]:L0.O=7 L&)X3" M=@S9>[N]]X7MO2/RW2%^OCW>7CIQQ; +R_!M6AGLTY1ZAS(.M>T8UM5,XX$P MD08A=75%1JOW'-E'8I\U/0=OJZ8)/:J=I/GH$UPN==RF&N,DMO^<76-B&6*]&/T DU]ZR'?Q!1B:,M/H#JR&/4J2)?^T)$__X[;/S3\:W M R_41%2%H$KN^9&A,:2>,*D%>1F^&4X/U-'&-X6\01R9!PVH.>0-%AP98B1^ M&(/[]O6;-^2WG3_5A@NE6$X*;>MLQN@03Z7FU:SM+6A>@M"\+(AF M]4OCLFA>-HIF#X1FKR":U1=1+8MFKU$TKT!H7A5$L_KBG&71O&I9_/XC83/N M+!ZH*]["8GMWOXRA,Y[+FMH\OQ4%P"CT#]BJE;,=III;M8,I^_@#\=26DTZM M=B2,J&L[](2UQCX8@ Q&*&D*6%KJ$J\9)W1F/;<&-49[:U7-H!(4= )[+'") M#,K$&7PT_'ZYOB2!^S!W^'?SF\W>LAU>L\3[S6Y::AW?%MZV"MK>=/:6[> - M.C*MW&7-PW[OC1V?A,DHO"61S4MJQ+'?;- !F#UB,1G?1F]H3[TT-FK'7*K& M!^8R+=^VQ_U)W0I[OG2C=A %&( VGM)&8;NZ75PDJZ3-Z5D;ML[]Y0=@EB@8 M%N@^,/$-!H>WE\"O@@U-7VU)=^"UVZW1%^#T+2>;>*;(G'!$N?^#,R'D! M5WC0"GMRE>05 D7+,C#V>J52,'(UKK,I&)WS4Q+&*0GCE(1Q2L(X)6&TG8Q3 M$L8I">.4A'$29K0)"H.($#,R' 6&,X]T'?7&( =G7A4X+ M*4'@E"#P3%:7;4T0&''F+=UHR,>$KZBK6_D+4;7D\R-$:PI*FD"BBORX4*), M:$H3,(CCIPF8QE(>?94-V,OW1#7;8CTCAIE18!T_&3^DM!!]"?Y9*"R6<8[8 M*-BP5XABGIH7Q5]K*3H'I\/>TV'OZ;#W1SSLK;YFR^FP]W3C_CD<]I[N5\&_ MZD?X<;>K-+E[\?G74&)WZ;C??393<"$%%7+8(>^BE&C,T,X%?>PS^8W\GRS1 M+'[R_U!+ P04 " (2)98 BZV/#5G !-?00 $P &5L.GMU?8Y-I9C/O^YNV_P #;FD*&LZ)_/(?DD2Y2?O M]O&W]J,]51(7'L6?6)VD/Z\T#=\*\Q><#^<^&U\N/*J[/IHU'M6M1T5-R;!, M?MTXC"?L%UZ]GF7PF&&&Z-=%ZW;^N.[^_/S1S[K*R5I?48><#DN(6\HF4VR2 MS3D:26J(7V@(_CY]4"8;VRDDTXS5SLKB+,X4?]WC-)OB EHBM]4G? %OL&GK M017U/9O-?89OK0?'6O*!XT;VPWU.ZY$'S2\66H7/5$5"FNO3Y)N%QP5=3>K3 M$=+IMNV,_A30=H>$IKPSQ,YE4&H:)-R_BA/,$A?_W51=U"9U__6S\3'P=(IVC M\.M)]#P6)_^=E!591[*>[,!T3RC>^.N_$QV]ZI_)#O\,;WTVFOSZ/\DD=2DB M23BCVDC_0M6Y(3JC7H77+U2M0G[IIMAJ][[]@:U:L/]&,F7C)2;%!'@[6^PB8&68 OQ3 M&B)9@'_U2XE[Z/8Y24-;M,0Z6JHH_)@T)&H\)_U&G'H)GVAD@%LT>>G99!.I MHB(8C7[?9KZ,H\GR6%47!EF5A0JGHZ[Q]6T[]7HGIF9WW__[;XL>RHX>JC)P MZ+0,G:B<5),%]'J#IMT4_"^?9=GB%K3(70#_5;I,U\1BHWWX:(LFV&Y[P &' M=MDND3Q&&QKY;(MF*G@D3;.I],J =FJ[V&V.5=3-.!L9P2=&$SU%F%*:/I70 M?R=]V--G%),:Z51''$(G=?1"M90A)]/&!S1THXI]#!V".+%>$T1M)''3,TI6 M9(2_$U_/, P@%;"%_"$* I(QT."_X*DZL)TJ\@:(O.HM#/27JC+$O)Q,,?"/ MKAB_&X J I)>Z"6L?C/.?CUVX\DY M?GU/ \AZ#\"Q=T_.OS-[&D#..0"OG7YRGDPR++R\IT'DG8-P!8.3\SD:> _B M4H460:$Q6S-5A;,:Z+A#U.%>JZ\C)&OH LFH+^HG6PT6-AXKXNV68O*%$VHL MB\9[L)5!/&MGLBB!X%3'",O,,$>4-D9D_.8^GN*NXZD@$,F\2+3!DBR4AHJJ MBS/R9[ QL4QZUS$UN2G>#%I'*?&@K:BHJ2HCI.K3IL3).HRR"I^.\"-!%Y+- M[+R0=:27.6T 0YN( A(NIO<:$FIR39Z M@)F50E>FHBZB+3 @\PR(0S28+A; M17,?Q\IZ=LUWNV5E.%3DMJ[P3W=HV$/JROCRJ;<<7TD01-PDX"4G N7+W$C4 M.@9<8>:V9K6A9VWLF[C&\[6A9W7O<6FB!Y[+$U5I<_172'E0N=% Y"NBIJMB;XR[K,"CL!/YI8?;'!B%9O] LJ5OK2[ /.*) M',(MM43-8]G2NPN$W4A1C@XI"IFW)47%%RDN%16)#_)>*;'[_BCQQ%, 0^*1 M..%Z$AZ5J:,M4J>D-?J.#1U5FF12?FCRV6E>8 JIJ(]@SCS2R/?8^72F$:\B MM$,15^'9@'B6D*3I2]$$XX"%B M7YV9I#:45F_);;I=K+<0462M#^V/04^ +_HB4BDR">3JK"O7;A9UWN67[.2=GDDSA>$AJ^*#U\_G8[?;-;T(ESG'QVR)QG)P3/G'2AJ5ZE,1)6U9V MZ,3QM-N.ADP+F)4.@%GI?6,6>\263\MK M]XQ9)O77&(IO0K;Y MWD,/V,\R_]S\1H"1O(XDD1=-Q9 21'B0'"_;6FQ;AVV&7\?^>*3<>FQESE\_NW;A&-QGU]%%?2^],*I KY> MO[C2GG/]6Q=[^1PT7NR_^/33V\43+WOLV%ES6EHYDG#?N M;^:-E6G&N.$/-V+^B/%C'7[XR;%PC"QC,8;[_!:9QP\-8KSQAS3"^0S ^&G/JT.#171MGW6%8=O!LX,A9$ MZP51#!TQ=,30$2WH.$ZMXPWSAOZMT'$10T<,'>] ZXBA(X:.&#IBK2. UO&& M*;K_5N@HQ] 10\<[T#IBZ(BA(X:.6.L(H'6\7>6'OQ4Y*I%"CNU.'V/@B'6. MR)?1B8$C!HX8."*G<:RO,!4?QX:.%_%Q; P8&P'C+:[KQVO'CLG0MW[LF(RW_C%L_=@_$/;.C_T#\<:/Q,:W781,:B$MR_&4;EQRHY!Y M;.E&"3.-"2YX32B+"UXOS6"(.&VLHG-14S(LDS^#1ZRFK*\6VL=MN3?>'G J MTKS:-R=/G@G8 0RMZ=Z)($Y@X58(BM^LCV'G<+JRND']SWUY>"YM.GJL(%D9 MBO*&/C?28[E3EV:MKYW3WTS&)G2Q?I5&\*NO-3)+F,\KEANETQ$GX/WS]3,, M[#R12'P=49H^E6 C]H$[SR@F-=*I#J"A1M71"]52AIQ,&Q_05!N8NO^% C1^ M$.4S*O6%POR+!V@..$I69++G1)XR\:V%^LN'T+HR METHGAB#A>!U#/),^H60."P(8P)FS_Y-SP.;OA&OG?9Q__8R'#C]ZYWNCTL(B MZ%Q/0O"5)$''/"S[?R>I$_+WB!,$ZV]S""^BH _P&%(?OE ]186]EN052>)& M&H+VS=_(#O^JJ]9;$Z2"'<5)UCAT962"P%==6&HZ-7J=#U 75AXSB< $H:21.$>P "<+*6-*E@MI@IX"8-CG TDNQS0U&:G@'-'A1$W=>H]G38 M4R1:PTUH1A/D04V<(8/N5C-SQBHO,=;W,4A8I$K3%AHIJN[.8_>3N\)C)==B M1"DPC_45=H3H-"F"S ]A(,6FJT:*8 M[,?*)ZIQ276NJY0#46TT+94[^&NFF,XXYPG_40TA0[;'^4Z[D&'AV13^_VE6 ME-VVI/F9*&,-\(Q*D@=/SL$.H?0!HIZM!4L86A<%.AD2* "[97:L+K%CDSQ? M-50X=V:\:U4RPTR63S\*H3"C@)/]PGL#@9M.$:@8\A)/9MUX95:C=?!)Q)B_"^9GEI4)%=XFB5 MJZ*U/MW^U.]:Y-=:KEZWKCMG'UFZ9J]?+I M6Q@G'ZNO, DR>DKI4ZH]:HK3*&V$>.PA$R@1"*YK%#\@JM&G]V4KF:WU%%U7 MAF=43^+X)PK#L:9(HF" YW8",UW\X,'>H0&XRT9)+6R4FLPK*L@FXF,F12/* MRABLFFE9$3SV3;'< 6LFRY6** RI"BH CYVD.AJIR@2SX(KV6EC=6&O'[?2F MK-U.WN(V_-5FTV^QVJ6%U;X4)02$P*=?KDO;X#0TY:ZYZSLN'$@LKJ[ 3LZ+3))ATX54/N]S 6UE;TOPW6(A][MX'PG64(I**?H J=3C6!4U0>0Q M5;#H%)VX]"D4A7[O4\*UOT0-'U12>',:TM?XK['01S*/6@NL#:.J@4HM,BQ5 M5TX_[<_J6)S:XUB#GJ>[Z#'; ]=;J#QFUSGF+3"SO("9)4%0D::9/VY%&3$> MVDM*>&E_:U^47QY/*'@3#\UH@C)?IJU?*-P,U9"#JSD+P,JN JO+J$_.,TR6 MJI\"810-39"D4VW=RRA8.7,I;2 *Z^$G$85Q,W.?^7&5\4>4SHL2#E$R?H@" MD@UL)>J"\4L&QHT,9?BUH7:4%]F="-5)C:W^J+?1#>=)!-P&!G_<2C@$R'D2 M8#[>D_,;),OH1>2?_%(@Y48!(KL::A/T;)!3'NI]HX'X'G^3NGYX\B2#+02M MIL*AA8N>[SYR4/!+>U(9+3CU@+0U'E.?+;^-AIEQXX>F G:7]$<<>1M[E<%] MYX:IW3S?,9[<8#1#03N487V%P MI%S74;=2@@Q;3Z=R>U<\]*RX6M(+^.%*! MO\41D!.](GZLBQ/LD0$U!FEKM; M>77/$[)8X:U4KDU.SL],)CP?I).D N)- MW?^,&LL !Y*(U8>/7MY*C/$E%7'>&W!8NU.0WO@N3IEP-A;CW%C._D_.LZFB MQT;ZM")@TN8,;A78/,V!(J]U+#3%^TMITI"8[[_5>#)R0TPB.D9#)$&EN*TACK_10'"P!4(-OE$![5/?CC_6Z$ M^N<2]?_9U/?>GJG\AVT.70HCW6,1+A455I[P"DV\CO '9\+M_W+#T1?SPT1? MU(")*'QZ#FO3QTYN^0$!8&)]@Y(X3:=4'3UAPX)B%$J^?'86U:>A(&PW."R\5RMUQ_H7" M3)8<(/%A0#@I_R$\J>;>>.^\@W4BO !5CA]096 4;4L5U&N6K+NB^#:S5#D" M5<;1_4>LBX0RQ[2[4_Q-YE@W3[_(0E9?#0"@%)GZ.1#ADY:]$0-HE4$9WMRL M20GU=6OTOLBU?-;LC*K8%PF7-(2\J2&88#9EV![9+![Q>:H\*Z;_?!].^N%H M" LQH,MC.#G'3D]86U+]E*;^29VF4@R06Z4FG#1& 0(T-BUE)+C<(W3-W-[& M[G9?G\&/[Q?UU$-1_)8-9WT6/#\+ S#N*?VE2]#HE+]?',HL\JW^;1+[F\RN M@"0[.:_) G;1HT1O"BH7@O7"U[*HEP$BQRM8JW%$(WQD/E$#3J/ZH@3Z$"=) ME&"&6FD4)PNFAH:5IN>QB%4FT)1ZR'P<>C"U)@V'+"DJ#ED2;.5IKG,E;/ ' MA0I_C4.6* &^!0F('QVIB$=$'C(L1>(N->HCM >J)*6-059H P5'2%!FZ*@^ MX/3EJ;QPB\/$8S1>-B?QB4[@*7UDC2GW$ ("CWN/, 7\/'D47H)1:*1C,C"L MIA93E,!-M=,5DRV_X ,JCU45"&=$IN&]IW/Z6'/?_+]4^?KYH3V3GWK+7B"S M&X[R+A-,2 M:XWAI4PJBX$"=,2Q9!PXMI,=ZB,F8/X+FV9/S0?T@4CBIT8X?FI72$EL@!1C MZ/:X;V'PNI@[WN.X0DF)_;:>%7,A^<=![0!4.'0+:+2L,>PN00V=<"ZHNR:&@K !S_^W\*+)OZ MXC5 \C7SQ7ILY0'S>]IZP'-X5D, &@GS68^A6D^*,H% 8S7!ODJRED;E5*/. M#B2EHNWW6G-+ T$XWBS\^7PX;1+6,'":$_.ZP#C*VP16+1O%,L+TAWC MEM<"!Q&F"[LK*KS3QO*&C&5N)Y9-@;@K/=??!"$]7XPU44::UA5Z'7?>Y&IW MWSCMSV6K+^[W>G#:)21Z88R^KP:OX9O#+F[55!#(<*X,)6%?B[L8X&;U;'1J M]@F+?.F^R$KN5V78NK^[K!?V?!\PXQ*^XCI8WU<"1]MX"_VN?QI?D@[=I==/ M>"NX^-S;52T7^R[VOF'E R#+"K&UQQHB3\%XC>O8NGW#TC*,L<&,^Y*FF"-? M1.@:\Z$,HU6POCL1-:(4RYS,BYR$=6E\<02/%"AF#U'=C$.A*_+S;.*&T 6KQM1GT$[B VDG$OC7AA/*V/3Z<4V.JA M+D\4C'*OF!Q3JF!Z;<3$YBU7Y9X?:^4?^X9$QD7P.8:XC=R+J.O!.FXI-9NW MM7+IXK9*->JWO_%=Z7*CU6RT2ITJ56NW[ZNM=A@&\>:)?&;2NQO8)>*!*(U4 M4:(IID#20]!DCQFQ3-:.,Q?R7RUAI+G"G_/&,:N&CUGGQZOF>2M-*6.=H"Z& M7^R^7'\QRCBS)4>V1EZPQOSUKE@S&3S#%+JS43TS;95GXG5T)/_7R>*#?J ME6J]7:U0%Z5;6*8JU;ZN5CMMX]N/]S(W%D2P(C[M9_+^MK$ET](IMLLPH'CQ M-Z5;YK;6D7^"A-+&0VA^2AXYFZ\7E:2\)DWIPUZ"CF!Q;1NN(V#/ ME-OM!!@#%EW_G;!S@F6**5M=/0G6_G;=Y7%W:88-WEWP>,#-'2TN-5@$ @XC M]F=U>,\^0*/N^]9.(A;:>*,_YPKBC83/H4X[:DPT/Y:QE##&..#P1>5-^MWN MJV DK=OG_/Y>PJ7W3#@'+]LX"W(0F1G/D\F2IB%=*_6POX?7N^)%=Y9J#U\: M]1_JRUWV9/T. &$&1'E0E;$L8(&FJ&>4^M#[R*8R-)LNT&PV^\DKI029XF;I M#T9PNXU5BG7BQ&7[X1-,+QYR/J?B$%$_#[HU&*'!N"YT>66AS0B:^7JG&%CQ M/X_/#VR[R2AZ,<"*_QR(.O+,'.)#OUN=F17;R)%!1Y#YK1!21;P MC^KS6)QP$C9)2GJ94U7LK?^!74/ "VRM.^1*Y5DQV^O.2J^UR[#*J\L7;=@R6T+/%$2?V[L_\_N MX\PL-6RRE[N#S:Y_X8=/O/QLJQ%]6<:GGRWE\+*1R@F9=)9F"HR+@VWG]7.C M]SI5(V:.G9G#JBJRR!QL8.8HY !2W+RO>V<.5Z0M.I$6 R3)?81@[A4T4C11 MWP"T"!5;F>+]=%QCWDSZ+N&G8Q;X+$$PYA&4P"'MBO#W[?9[P,?R;H&/FRYJY8EW%:%$8 A]9"/ )QT)-PZ2[KRL 2QETB MO9/FJX7IS>"-E4E?"J0U-4JUYT93,HH1\&S=HF^!?/F@NX!A&+J0R\7(%\6U M=D>\0M"USK)TMABFGK1*.-+TN5+J M 6O3#OOT>];LM(=OIXLM8)G+8:V7\:F.27"],5.'$1JKJ?XS'03"]ZN9NO)_1\'YN'G7Z(5X MBX7KG')RT!8X70R^K;+%+&!UF+I0C-7'P$BN^)S?PBNTS$BY DMG"MG(8/2N MVG%T0Z,B-9B-,7I-51G!&DR;$B?K)5G <18C?!W!<#@S#H>S(2#13)K]%) B MXJ2KD1*0V$]C3(8$8B%K)N08S8PI +M&Y##CQ^;]NI7W+]SR6\34>/DPF3S- M9HJQ3R>*B^XNB+9PWWDN.@ &Z8\BD5/M :ST:W6&.$,3*!"W").0RW<4Z-_ MKR&B';G*'GG*-BO*\*%S*T5.]I#Q6WE+<+X\AOE"D9G9\H<;XFQ(LUC^$"A: MN_Q;"* MHIN\L(A-T3DV#FV+YJJ[2Z M?)]>JYY.T6SQ38X9PCH:V.(26]CV M>%A6MF]ALY/?XCW.WN<]O*YH^$$-"2O\8/BGY]?'QF2?!_,^+^+Y\8&RI]GY M6CK_:_A%P_:'+G3GGW7(:Y2@C'L2VLV7M7(58V_];>')VD):!X[,8^A<.DVS MJ3!#75Q7]Q#>T)B-?+.1N_C?P:6>3S-T:J\N=5]L%!NDD3!(G3>I;D6N)TJD M+$Q)%DC*KP%(*J1JV$VB3Q>NK#<;Z-MM\WXTN'R,HJ0\.;^ME2YJM[5.K=HF M_M!VIU&^N6[<5JJM]K]4]?M]K?,[@JL4J<%L=)\[6,;]GGONICT=2I?]/[_[ M40@)FM]SE^8CCR#A(S485RZHNEQ+:G)3E^BPV_),Z O=6?V7Q-RWI"?^YBB" M7NT+22-C5I'S7>QP*SGPO93%%?:O]Q8"A]:D4W3^@,&0\?H&"ITJ!+9KTCB@ M^4W.03R2MABAH&U.XM2Y5%N\>V0AVF_T\MKDOIUH:TOW$,XX[3F&#*?3[\M0!96%<#J<"0I4X0ND(SZHKY>$2RWIVKG M_D_V^_>WRR?D5Q&<<#QG%)'AIO%.6+_:6P!@" ?R;)Y.I>*[G1%==G< W,*O MX;GL#,UFWA@ LTX-$5X?C^1[CJQUH.VP)T Q^#YFDFU(CK^%;147*5&Z8SJ>#7C%(TR[[QQ>( M1W9F")2)Z #MI79UUO[YVIVAWZ]/V>GU^*:*PM9K0XR!(E1QK:/L%1850_R^ M-^,.L,ZD N>I+3)TE@U3E8IQ_6A8R1W+@R?:2:7I?"',H/@#7QCU5JVC&VD0 MJ<&X2E+&(4DW1$B5Q%1N)#./=3W(3=$]A+XXQ_LON1^J3R-(]T@-9F.&2D=] M3"O5N./B%BA2+])5=]944^6GIY=<9;#/ B_;H)"A)V52;B"T9"0GS13ECO*F M-/6/2T%>-Z(T.;6ADB)O J%/$ZFDJJ=9P!37Y1T)@EVW=+$3NXCJ:OU?-D!W MI-"9S^[6)ZC>W*%_=8?Q>\BX6!L5I%33JH^ZG]&Z2E0F6"57YVA)/5P7P>I1 MVM7XX2BHN\P**7=6,+HKC?6!HHHS)/CB.+.:+V>_MK5(;+!D-=/5>KU M3(;CT9?7.^^3K7Q"BA=;76[#5C[[VA-;N2(#NULE\9#9RGV(N\%K<+9:6'K" M9,Z:\_#5",%[$R3%![]GRWK[%NZI+6)=O8/"BIDXU"4RZ^SN.]KB="D:Z[PQ MY4@);#\\ DYJ6I$PG/A'LYB3X7"69KA M6XHW9A/SO,SHJ*"^R(OZ,LBAT>!/X]NX>"F]M4LN>."*-6L*F=.. MCZ#VLM,V/-H>\[4^C6XS"2E^NK3F9B[=;J-MME86V@.[@T01T-H.3 M4(<9W1V#]]%PDSM8!R\01.?8/*B=;YP7?^/9^*:$,E;@H8W9K7+^MI#[H[ZD M]ZF3'R[]FB/.D+AC]XOS<58MS\ Q5_;; OAW*#44IVV+&6RS+-BA]%#$$KI] MUG$&D?-$XNMH^YZ'G/H@0O.IQ=YXA*L[S?L;[=H\K.SNC>QYC.[-MQ&BZHH. M+>@*=2G*G,R+(&E(3 ].9*^='NO,G,TGOOY/,@G30Y)P1C6Y!]C';1"72.81 ML".53)K((X@3OUJ@T;O]?0XCV5?"JS "23)YGNPP_+>^H";4KVB"HT)+C_OF* UM2]49SJ"UDLJX K_A:H#VAC3KRMX MSHSSI<_66_B;Y8UH[<*OGX%"+K12$?>4["& '.A@1.AKTD=71H&(LQ,Q_ S? M.75,$L($JXR8V0H%#LC2>VC^:^^\>ELM=UJ->JU,M7^W.]6[-M6IEJ_KC=O& MU6^:JM7+@ >]_:$=#*'J]7:U0K4[)1A!M=YI4XU+JM&LMDJ=6J/>WO<( M/M[+W%@0=21\VFM7"\OI;W=8AE$ZQ709)MV=::7;7'.F#D8J!WMG/(0NI^21 MLSF&4TEJ,U$IQZQ/EJ:*8:\,@^^I(DU=(VF"L D%T^1D+6G.U<1+L)TD;J0! M#%B_+>U-/_)7_3M@Y?3+%3)?$L3% *"N@[<0;0-:%C&_7+XN[ M2UO]IG?IU^]U#4]RN=BIA6#GF?9<WC#MH9:%15%I 0VL C M23LV1-K=<2H_H$!5#X]D[W'.;\(F6SA!7>CHSSVY"YTQ7NYW?G\OX=)[)MS. M#.N76N'+R)V%H'NVX!::('F,M.Z0NVK.AK/OW=E/4:^4Z\S5L%*,@M_7U']R MN0^NU^A*M]4VJ&CU:B>XB\52L3ZL=:<%:"_D3+)6NYD/ ?QCUDHO^L$N565H M.%H9^$=7/)VN@;-[I+,Y.I4+,Q'#6O+NZF:->2%M\(+QVRHG9 *'S*1363I5 M"#/3BV].<,7!RL+M"TUO]*\412#>8Z1.1!YI;0"IKECO"F)WJ%GX.'V^>[B\ MGDC"+$CAOYUC&5R%7+G1[F"+E,!A?+P<\(#AXZ;H=2\>"8:IF<"I-8 R=)YY M@P+:GV+>B@1O;<+HX+$QZ2*=S;U!IHU//L,8KE1%TYJJTL=!Q)WN4#=A><@U M:K<\_M?$Z-9$3?R;EYH%:_HJJ_FOC$K1W!18C48%PYPIF# MY0K)P!(2*)4E82C*(F8'?.W<9!"L-U5GQ2EP1^-JT"O)@U%9X*,0H^\6R.G\ MKSDQ$LK)+4PM* C^/9<1-RQZ,.4G&_@^2Z'P7LN&'<7*;]!2LH'=%(4,G<^] M\;W4RL)AAX;P*2A0IX(F2%)&.,!C%0G3]VQ948*"*?!KUWD\,YZ@^.0V+GV MUERU":P#)U5A,J"]L?N\*1;&I2ZP\XG- M,2&7> X+R(MN0%Z3>66(;A6-0+F9NEZW<'S(U6XORXW98,)U9ZCP+5T:/=WV MT$.T"P(Y'?NWC78G-6=*)).-Q>!>S!IWS@JH;P6^79.E,_G8 M8'ZWG+5!Q+Y@)%>GM5[V4IQJ2G1D_'IW M)ZE_'D/W/CU2N^)U/G!(3(S7[X^=-H%TX,LZT0+IV/"-H/5C.6@P*Y:!$41Y M#"ML>G 46;L@:<>,YSK<*]*JKV ?PUX294Z=UG0TU.J*C)E:522)^'P,Y03$ M[5S*#KEZ[7:FS_3NK-!HB5+OZBZ?B4Z5^I/S>K5#/,_41?6RT:J:UC75*?UZ M#Q%2&_QY>^22@.)UBQ K#W]@(4MG\V$ZG4/T+\>L$YAU-HG2+2Y4>3F269IA M#\(X&\OHV$0S#TXOD(SPM5>@F(6V%[>C;V+O\CG]H_\W>*[,&5(?1ZHR$34@ M_">\GJ8U1.G<:ZS"!E5A2>E1LZ>DAOBD^)HXBQ#C&7; MPLV!#F'KI]OR6.SQB8;')XJW2- M2XJB--:]I'M799 MO__^HW79N?_1^'%Y]]!)_7[H,!>7]T^7]^W[8N-^6E)^_,P.A)^M$;3Q=/.] MU#VA=%''Q/'FE:3!):OSRZV97\5@)_<9%B?\C+UM"CPH!&X8=-%O+,_Q F!\L!R1P;RIF>$ARWXB/!\D4!R, M!9><(@"EO0N38@NO\AY%JC.MF+4:)6,QZN-A#ZF-O@$PC;&NZ; 20,-U]L:4 M&]Y?C*;WO[*V(/):Y#<4M.SF69NHOC)Y]WD/+L5OV3\_Z]=5R<>\#RA^UXNR MK58\F(Y?].LH(R+.EFS^1/&6:Q=P!EL95RLSR-#%3([.1EXXQZ :&JA>[ 2J M*]K]6&7:UX(JBOS%J[$7*'QJU]N/;PO4-UD-6SE-GD#2-TT M_JU,M:,%U'#K-<_;/LY2JLZ0H&.=0UP:FDJ_U]+0;%P:^AA+0^^YDV@7B"Z7 MVM?4Y6WCYQ$6B%[BCVV+05]T&8;MSNIWX]S+'U:ZO*?CO:1;QH M\GN<+FM_.DTBA*9]RD 8W9O$K#U93OK_CAC%A 14) .8O/E(3'L::3DQ!\_Q]T2Y(+H*.T$' H M+TIHX=Y51]E:_4PQ%Q&[$P_"S)@J)>*YXFOMTABF []0LBGF8F5SUXJ7%312 M 9(XC"O !:R;\M/.R\_Z74%K/>3?K+Z1* O(>N'DW#GJH&!X3(E%U@LL)S4" MJC-;I-2<"ZTE676X8EWQ8J]9[ WZ";-%EDNOI4X?KCRI*X"5/ ,%_(<*@!, ML[5X]J?UP Z*ZJR2"X)GH$K3*Z^W $G/R"L5CMJ MAG&:AG2-W N11*XG2L1*B+7L71V,JTQ3XGE8+_YMVRN.(! M@3,?Y@ZABP-EPRE\^G#62:N<)GSY>1LS7-I0\&G.E 9]4>NR5'9_/YV+4924[8 M@)KI,!TZ^0Q=9,(L!."Z!LN7T] M.#(@H <*FU_VQQ6+8<8?Q75W#L%V6XN-;?AND_@(TW'%%.AT=I\E)3SX;YU, M*06Z>[A0-*)6=[VG&._D_>QD__P74(1L4[5PHP7-T*E\F";T=ILYYKZ(<=\F01*J(R]3 MI/.IMV.^^)K7,=W\CK.T[R-&L[I9<<(1")IGTH;(5%9<3Y*;F2>:FHF$^,\]0+Q*G +14T4C11UVKR!2<_N>45>/KY MISMC7G__2M7E7QWQ*&(PRGAH?1@<3M6I]$'BD5E2*A(0&@:O(G!,#M"-E\># M\$BBH!^(P"A:5/B9+TD"U7X=(0? M60>MFC3X5DB/?]Y(8O2T6E<'6M,$5 RRR)IB[*3;\[7>3"&\:[WQ,5X$W*_^ MX2,0XH:1I21DO WA]*X0R FU>GJ'H7?A]&[25J?#?K&:;0B1\5/Y.K+S]%_% M^W;/B)QE8D0^KI4-=B#F BA!$#D;R 'E==,R*M <'\Y$PNWNC"W'/(S_Q?K# M!/B(W)77=%7D=23@+T"W6/S \603^$$1ED.,JJ\XGR P"/Q"9Y.'J,C#PU1&>E6FY52^TJ#G8A8K14KQB_5+_?UWZ4 M;G'=E=@Q<'98-@KF:,J&>LTR[ "7V.$44;[:)*E#O:69+80J]'./MQ'*+ MF[>D-?IDRS+LZI8-%&VVN%,SA1PP9YBW76*K[F]D0-:5 4/(*)8'#81AWOB^ MAJL0J80G1*J!A4@XQ\AK)8=9.GZM[$#P^1ZDQIM7K5^I(;'W@O4'WK>N%D0N MA!3/F7269@K[C$[V5>H[YL)CX$)7BR,7Z-+N\0(LC2>M57;,^^U:GLZKMJ^EZKMH>T$]_V\< XH(1T^3)H4/*.2 MJ5.&B,J%XNN)]<77S4/"MQYOY:)$56&-"HP[4L.TEO< M0W)6K_5:JM-3H?S7\C!0N>W/8M0 M2M/O2%Q')?EP*1RJ@%IHRA^N649K.L5T&2;3G:6N;G]R8O6F]A/7/A\/H?DI M>>1L+IJI)#5G@/G24MY+^Z^YJ)2#D$NELADLQT%3FIRHE"3S0(=UJQ_/HSDEOKZ/"@+T9UU9NM9MY#.B3(2S AGS9KN MT[1]F\G-KK+Y;'2G>]F=\2^(?Q12WRML^,Q(++DM"I5OW[_C//_H:\>W!YSJ M=<VIG\\I#-[)FFS^98)X3-H I+5$@TE* M2T+$M Q RXZR?R[T&Y2X7<"A"[DV:K5QNP=LU^V\,EWN\MC5GF+ ".R2W])I MY^58HM /@/.0JAD*(HYNF=U*I7JCK=YPK[DHI/ R#< ,MO\N.(F3>?SE-TX> M@PE+,32%9Q;2FRQL+ L1(=JC'5-YV2\V_&JN*VD7SU_K2'WK?_8 MJWV$'!O4,@M.41@:U;-O[IT?Q0X!SIQ5*K(M$L&;979GD MTBF3WQB%6OW2<;IDC.7D/$,7,SDZFPHS0F8;GHDV@Z\<7!Z(45:0+!1.V2(C MPM)9.#!)F&>0,8.\#8.L=0I%/ M"IDB72P48SXY5CY98H0MLD$L%W3)%_)T.A-FC*1O5@@Q">1[/(:)!_,.!^,: M39Q:O,1?DWEEB&X53>N*D;QALAAO8OP7QDV)9.#41PF&_BYN=MFWW<-H\]VE MN_.95B"?"B^M0$QO'_0.,8W#>Z;WYN0* MX+L0$^%SPM)2;Y.O\ZV7^B!6PU8'BV%?%PSK$J!OE7.G:Y7Q[./9Q[-_+[-W M/1V^#' Z7.W.7OX\H]\_KHNUC!2%TV&/JWL7I=M2O5QM4Z4.=<>I_(!*[WQ2 M'+E;@IZGR1?K3Y.K^SM-;N0;E^KEMZO9[?PTN4JZ]3Q*?MNKC?Z.F)=5\0T' MAP6_UVD/=\0C;7'DG0]\@A7^D7?, M=L?-=KZ<6UND-UK.*9.G"[ELS&_OG=^6&&J+=$7+1_"Y8I9F0W6>[91H(CZ. MCP<3#R;X<7PZ1XSBC&T49_P%RP]+]Q/TJJ7UY\+;NT.\ ^0S43]QF3LO4GY" MX9?7*13GA=!\%'-"7IJ6^GL)A=^;V7%C>P"QB,638/^F>8\>0'LUJC:V;$@XD'$TJD>-HS4GSV?3K4F>MO MTV@4@X^CQ>-H\3>)7BX4X^CE0]*[&$?G1R-&.&/'"&<"'*@5MTFX[1Y"7,C2 MV7P<+1X93O"N$E;<_6K X18[CA>/0MQH//MX]O'LW]_L70](2P$.2*O=6>&I MU;]ZJ%V\?H]$-C$_\>*E5OG:BA&HN'99JY?JY5KIUE%[+=QAB+* \+NITZPH>PYMI2A>8>S9OV2T: M@K ^'L+3O.\C+:3QW CSLCI&"](YG8)O%V7]!:>)(,Z;*M)@>AR6MR59:,.$ MQ;[(<[)>XGE<= >V4!/ B1>1UH$Q7$B@(L"81[:+K)"J.EQDNS3;G7&M_O!' MY]M-27P,<(=@D::8BRB&2IKE&NWALIGN[+=V?]?K:[F[9Q[[-]LU4LBOV:JV M@;%*G5JC;A[=4Z&M:+O:G)^>= <)\ DRL(8'JVW)0L^4@C0., MI#%Q(,I88-()I4]5)<3KJB(#F[6G&CRJ41W$#V1%4AZFL-]E_I3ZJ$/C)]AW MR5% Z*4X6**7W" ,3)_#W*84GQP'CD+;Q^,?6-MPP9VK M31#50TBF8+@C&+A ]:;.D4*WI&E5P![5Q(NH#\C?!H_"6T T<23!TCP@&:F< M)$WQ]VB$.X=W<5/W,AD*43D()4IDWW+41TP'-O7E_K1]2EV52DWR-_/E$U:5 MR815<>@8N"@;*C10E$YP&O4"D!&/- U? \/3X:@^)ZKSGG C(A!M/HB1HHD&A32\;Q8R MYV1H0C?\ O#V6-()%R@CX!>R7C \3AM0?4EYT8Q'^0$G/P"!11Q2-+>ZK'JP MB%A?E+DYX%\5M-PAS'V@40@()!C])ZS^29LX^MG8*^;Y *4-$-(I3J@.N>JO H<#[5'ZO0I+JX M8U34AX]@;WCN@47NQBT@>-SX/(4Y<67F1)Y.$)RGX5E2$A(,S MJ3EGPA)B=K'VFRAAS!4 '@'=D05!5E_H=02PCWG2[*8_EC#+@&8C&=3&BX\W M+$"W0EC _-(8 ^'_A(7M"&8SY(REAEV WR-C,KA1!_5CQ.'.4+]/A,V<1Y& ML=X*R=6Y5PKFC\ B@-'T$)7Z$()5N?>UQ?Z><_S87.FBFB#KX7?>V!!?/XO' MH=XX9D!.%SE5,!=U+N%%31O;\CTQ=P4XWFW;[UXH\,-HP12,IJP#*:&,"-#C M=R0L&<8Z !DE8 :PN-GF4X /,@*.PHRF$BD.S,<3P,#C<,6A\0@+$K.C,%AI M:04^+Q@0Y^';$^EE>Z(F3V!FBCJMV-#O92^4'/;"NM>Z,UV_FTQ*#S_N:KUP M[ '6Q1XH=6=\XU:[^,/FIXW'D_-:_0=8 8U6K=H.MR#[_G>)14VPJ@BG$HX3 ML ( F@= )8"M "S.8^&M 8>J"1EAQH=V9L21,N&D,48YP'3RA :GCHD12[' M&MY &#DO:Y<-ZF-?5#6L3=*4\9LRUC]10Z0/, @[!V)J9I2M(T@P&%QN_D ( M&CKO9Y=YO\T/D#"64*-OLW,95$[XK8.IZMP'VY6H+Q2?/@U MJ"I\>KFB_7R?P59P+M/'"CXVDK1C*E*_R]G+$@QYO0MD.2A#(OIVU=?OEW\>>*R6?XHZ+MM6?>UP_D[RA//;1JCUK-W M]&-J%E'>J/?0AI2)TCK MBC6C %%WR-7J,Z0]=&<_ZZ-!*?LX>NF@-[YH:HK:7 XD+9E(<(0XL@IU3"9( MB3J_J^X["B*=VB(* GLMD%L\1*I IPIA!G3%M0S?E%/<4E*D4UOD5_3D%*9 M9_)O4AUU8]DVFV(_%?6I)C=5!;O_W/"S=S4I*^/??UYF? #\W(-E@$>,?<(C M57E08=!1USI#N=WLC_T7%M,_+#)^D[ZO87:6S=.%//,>T^Q$>;U=P8W9YO*T MQWJGF32=+1XNJYHKHC%NB'8IRJ(V0,*5H@BNB/;G7A):_-VWUVHQ8JE'/'1E M:T;4 YY2>&&7NUX(#'_3[*?'[3;5 O]L :+;%#7S M%BFLYE4WN,M-WJ FG, M68?F+'>XWN+&DS=GI>AT(@6^FIJ=;ME,_K M_2@HHYYW%CJ*3HZGS>G$=R+VOK> 8[; ZBVNUWCMJ!Q;I'.AYI6,+]H<"U.Y MPW0(SJ4\R]*9[)M?4EVZ:K,Z M,^VY*#S(C]/K:R:<,(BT2QA$NCL#?LKUZM\'3X^9D_-JJ56OU:_:U,?;1KO] MB6I66U3[NM2J'EUH-(Y)YREDTM?,KXCCQ8ST"11Z)1&Q&B6(TACOA@0)YM1( MC.M8-T**!'$BDM#IA2R-%#?A1(FL*?GZH+ 9T6M'&+PCC A*2'&@3^&8( M;-Z>$9%AO44R%N P"BM]@A4;;8>V5?#X<+B:YU14U,?QW!HU4G1 &!QU9$V* M4G@K#E;L4QH.BA5U?/ /G1B!='@G8#P@X<4DF,H<6X+,".9 B(547L3QN20( M6,;*$8F$7IH__MH(ZIO'2>,V25RJ8];D61*&!4^85+!?L"=JQ(Y8<7VG5$E? M"3,T V#IA>#N 2'17:'VM\S3KURW@OCY,(;5V M?10O@M#D&H<1-FO<.^!P6-E8$JR 2(L<"2.\%@=$FJ&4!J#9T>ZRG?S6"%]? MZ,> 'ZLQO^,J,^]%0T2_L^P_\+[IAF=[YC.J1T.2F)!3>RS1RGB7OV#(8-H_CZF^QR5Q?#<(QH#(N!E2J._O] MZX4=WY:?[V_9D_-VIU&^H1I-?)WTZ"+).PM*M+9.#3"N=6*9GR#7,!Y4CMS= M,B0M=IQ*4V)1R,2&PM=KT' D*5.$C M91DBZ@J]V ;Z;%D /+R6QP*S5)E?6 MX$GE00;9 Z^-52LB??4NDN9Q&\;L(0:\AE7BMW_&CC@EN"Z#C+ M.G9Y.:\AV3O.W55257Q'$>^EB^G*]BJ]<*K0,'C H337B5F+#T5YEVR(Y"4L MVY>R'U9-?B ):(Q&K2R(8O&Z-JY-'GX.'ER5=')CP5=FPC GZ"L/D^>L%I$T M[3BGW=:_(E6SG[3Z_5F6HSZXB_7G/*[^'XSCP>TWDP;R@G? M3K/-N.K#V>XIRG)/66X>? '><-C\L\Q$E_MAHI_F4$K&2*KF0)IX'"'BRI6N M/.=:@ZM1$OF*R)O..(3-)/6&/W34NGG6>.\9'VHGK9MSJ.#J]VA[ M<7_=MRM-:X]%ER9!,V)GO+&D?9=(>#PMI!ZI#M"OKO#=F> ^S*RXMFO3@IPHN2 MO2M_+J/Q(FU6@8F)"&4<+M;=\>KGK?@XE<8W^8O<%I3Q:^=N!RF.[8)+_YR! M[8&3$2SMJQ63^ W6P@\)G!YEWPCBBP295"1(P)QF5QP@*W\O8).;EIS>C[BO MP6A%61/Y'UA[Q0)>4,+2:HK?KWJ=S//-][N!O6?L_FQU>6F>A0//,P1L*.J_ M!VBF%MOIWIIY'DIP+\XT3/4EPZYN/!#7+XHJ:$A>FU8U2K,/J*AD,H%G+RM; MJR?B(O\2!G3^!#.P#,-3H%M#$_ MP >?V#TKRQP,:42R@FCCT4@2364$ M9&5>LZ9Q2E76.7HI-S]OPC4:Q":G14:2FE%Z,U#BE6D[V=VY>:FGS)NS-Z[HK^Q6"E_>P.5P(GKIN-\31U:A^ ME3[4!ME$\! NJ, 664/OQ5@F98*,R$L-)F>=*(:3ILTMV_.!M B'^ 5A;!S; MZD3D\BH21#V!B2 =FGCN#]DSX5P6P5?UV5= MG<)K (W=$M#VL4+W;84MO3PWFK]#%B_>:!=@A4+0Q_#=3U!E_6H);;(Y 2BL M[6S#Q_YV[ 8!MY<=>VE,S]8.,ZG:]]GUY7!V,&W#Q[@6N2$7@LZ886D0"]MM MU\P;;->EY?DYN)A<)0#QF:*7@NS])>/0J_QJ5GWFA/ MT$@8)KQF(9$C@FP.1G8A NPC&,*JX$AT&8;\@=P:(?=D+8/?B/;6S!RDVK%F M(,UE7&(ON8<'%3V8UPM,5M\Y_6AI,0IS4<+W5GM^JI1UIOR2)A?.E^3=]3DYB/).1I&MIKWFD\TIEU,NYAV$TC*?<#QA*!>&ZF58CK&'/CWFN8+SVG,I7Y#9X/E"G*C?,' M[!8O,^]]WFI754[S^FI..A%6,U8/<>.*"CD0PABR*?H5#',;.:QFA%0S4AO MJ6;$\+,M_-P_%)Y>>CT61[[]^/%]]&]4F*A\Q7TED0&*KY#QK?"5N92%W5&)"=) < M7B-([\L?\E[W\K?[/S7VAAO\E(I[T0B<>7!QZH>D^)HWG%-SUI]F/GE*.^WG-42^W+SBF_4U13?]P^ MU\1!NS3=#ZKMT596^_E5^'_;>T().7E4"GCP\XG5617 MJG:8Z88:_1+/$UK4%1UIMPHG:R59N!1QJE:@2@OQ2)SLFF5JH=!&\)Z[LQNI M,!D]#V[;O[?+/44QKMFG-JQ9F,FGW*U^L\HR9B _J:1RW5FAEDW_T=L_F[SH M)Y64"Z.O06''<#9"XX:A>R.@YXL;\\ILT65(Z6/V>9W<[8+X,K+XN +N 2QV MB[WS4HNZX"2<>IGZVE,_GU,E?0D3K53%VTY_SX?^YB8KI#\8E^\WK+^/6^2. M*.UM^-W[-;^7M9R)3RW7^ \EY#'S,WI2*?*CR\5+.^ "4Z(!*5,.=B")YTIDAG M4_YBA X$'?X"%;=&$==XQ$.@2.D@*/)> PMJ4W;V^^:QG7[,'1F*1"6(J!A& MF2J&SFI\2]Y5*S=5I]SB^="B[UYB9KJ;;MSMM+5NB/=12^U ]XS MJ2T*::Q45TMGW S,-=5-F$VD6CYBG&FI M\1O]?9/\R>2;62@V&)4%N8Y$N$ MRK$T*.-O5FADN?JMH^ L4^C.+IB;@G972P_**,"QI$>GB:__DTQ2ER*2A#.J MR3V@+_#"\Q@P'2 K3R63IB04Q(E?9ZW1D_U]#DM6G\<@JZA9Q*"Y<(( :H03 M85<=NT+A47-&552N9[(?Z'JP(/&].L*GG/.^=)GZRW\S3):SZ$: M*.1"*Q5Q3\D>PG6CSJ@1H:])'UT9!2+.3L3P,WSGU#%)"!.LHAD#:@W8@R%H&/8]D0 MEB^B/G!J0-#@6.;& BE&V;?Y6\-E*>=%*/$+N'%0]"5*QD?(^",5&07MR-?/ M8TX%RCLK*B0LYVW4B2)EK.>M#[DI'BJT\L*IN :F\H2?$+%8U_'YLE%W M6Q^3PE/&-L/O"&*_#[V!D$:X8#<1IV)8=&IWX^:_)U DG4[>/ MFP)F*$'[S,S:;19GTLSJRD0;%&4>&%L#)@/N^R>=S=&I').PV+ OJIIN,R, MLJ'\:T;)5-5Z*Y6E4X4B9C.OE])86^M+6%L#?L2ZK=DO_I[)G>8_.*4'#ED1 M8;!:PM@JYJ/0OC%H>R*P2X4Q,NJO6?.P"M(+:$@JON*YKM:))!L!&L*/XIUL MCMW%=CE4Y,Q^*^W^ZZ#:@)L@:B "*53L]9&F5%\:8U U$H0>EF+!X2U?C7I MK(M#$G$$(*( &;4Q6(7 #Q;1M8$X,J (GG44];6]/@9I1Z"DDI5V?-,;3W'+ MN@J8I]%$$^ 'G/Q F)0LS@.2$89,!!"L#$4>T'$BJ@HI[VN (@R#!Y@C/(1_ M1QJ>]@-@(6X:>I6-0N+PW2/P(L6-H6^B8- P,OMC 2@E*60B=,(H1CS6QH12 MVE@E#C$"V<1Z(;(#9CL: TAC-JVV.PCT(9,D>/+ [X#*$I(?],$4CU347(>* MH5B4)XH$Z],3"5*+$U",8".,915)>('((@Q<>K&6 JNL>$98[DPUD P&LVOC M'C;>L!%%O2CJ$XV??0&=EFQG;B1BA.B-A0>D&X65!4OUHA2#_+#A]00.I8;? MK54[I2X0SXV-?4R^ ':3T*NH3XU/W&=*DQW)>W-H&]3>&PX6^,Q+GNX?18.EXI M$/MRL85 -M(LVQ!T@Y87!I0&;Y% MSV-C(N&<_"Q(5 GI,(NDJ8:>4P@[5=NJVVCWPC ME$TN,QA];O1XV"=XVR06#907!!9*)GV:ICZ0#S.9T_0'H]ZX=00(?&Y9/<2W M R^ 6 -KD1C-P&O2F#@!-)!B8 R/B(!"KR,D:XALU']R="Z?-\Y?,W0VPRR> M+R8ZQ+IUGPEV!-@^*F^#2S2\!H;GU=IWENMD*+YB-5*@A+%*'"'$'35$RYZT M([9X?9]T%M[K26<^/NF,]$FG>310OZ*JOYK5>OOHL=D\806\L;%PO=/(=K0G M_@%U)I_.&1YV3\<_*+^ G]KRH15 (0>H*8DRXFP=8&4L479%8> I0ZL]5:2I M:R1-$#:DH'].UI('\47Y-UF,(?\=E6CG"K5Q)?"O*H/^QH3<=UGTOY.0->N MTJ#CQXJI#'[:,S6CDK?:JI!<=*T@=&6>VA&M7!B*,HYKYK!6'3PAQ!M5, S< M[K('SPQL+A3H?+X0 AF.OB3<'FD,2DHN&]-XGS3.T"G&0W2$2N*();!L(0T1 M&8JAS1$S\!YR^K %NIC)Q_F0 M(NE]MAO[QOVGDH^V^;'G>?94 \-,$[$A!B MA-,)ADC2YBLGA+;F#EN!"OWULB/>^3!G87>P.4B=> MID,L$YNB,^D=S)H JQ0IS7!U!NPI.3XTPK!7W9SAD(Z]1@C+N26@W M=ELQ,O;6GZT0Y.@T+K0>*@D/@0KO<*UR#)W+ABAFX[7:WUKAPYU#+U6X 5(K MH9![C-?P]G*>4;CS2[=#M81YJ$;;5QM67Y^?R\VON/Q#'"[D[HWA0J1=KL%P M4U61\*4?*P+";(;(,W##_>S4=[9;CZJNLF M,=10LD"F?;>6O*"5B8HPOZ_FM5AT0N=>\61[L&?[(KYZPPE$V]1( !NYX:GB M,#EMH+QH&[GBN->Q5N]46]5VAZK5RXV[ZI%'0SA"+2F 1QG^$^6SN13.*X+ M7]E5$2P@L(0"#&,L;,+CNNX\5\K"74E [A2[$N)E\AYT0G8VU58 H(VP-'*% MRNR1A,$-%1E-S4U <69J'2-$$C-A'XP>W7A50"-%$_=Y1>IP\K5>M5B,^GC; M:+<__46<9H0!X_A%2=&,6,1"EL[F,XNA.(EE<>)DK*7WBRS-L//W7:4XBU@"G+@-;NN.^.HSC7;Z5'.JKEQ)X3C,T8/(+#K6?P%['M,/@DDEG M::; +-/(ZR4"2)E"CF:SK.N2TM1(%6'4HC1=R!+@NGJ4N7H)*Y.&&X(=\>I8 MAJ(^4!%*@K ''=54#]RT"YI0.S'&>-R;.H!X?G><;+)_L@R=RB_NLG^83)'. MIYA%,;&LBY#;ZL9-?-*2H()5*N/.7&56PJ';D#E09 [:9MW(7829 ?6;FDI3 MR_R0("H;#%57U*G58B'+'#%OU&1XQ)&\1AF),LE=L'AI?F$C)AR[UY#5.->, M?6G'NOF_BH BSNZ +]R+> _#^FC 6%H?;U%H434SSF#64>PL3;3='M$#!!$G MG=&(390P^G5^C@$$ISR G:\AI]*Q3XTU8O=\OHKGEXW6SU*K0MTV&C&$L8YL!VL$X<4H!?UG9(RP!:B7Z,+N';4>&0^/R+&#\&(MJ/41Z!)B6 M,.OAI!!+J8:@S95,0^2FCNZ,#3\CJ 6/G%_+6<:43$S@^FN(@FGS, \*^H@ M,3!#)8S<'B*/;]7 M_BS+Q0WX43)DO2&1:4*))O%E/0$]I21F<*X[@93P/BA MR$1'(*U!(W,D,:AGZAC:0.SK)$&):9 966?P0#Z3A")X+$A5-#/$?>YXLWN& MQDUTA58?[P?X0/)^GM>)TRC2CUE3$0V!AV<@#F\!(F1 M$I$=G!@/ZR*R0B$-KZVH#0"_3+@EFJO*"9;&":@Z)'"GP!9>O-AL&([.]]SN M59/W*>-]Z%42ASB7GX'%G"F%M %@\$"1R$5K+(Q)0BT[.Q'6D#1@==,Y**K& M"Z9S'U]@Q@HO# "#N4XR,N'5-4=F"!S[UC<>3=L:C:Q@V?0PEC@5!.?S6'$( M 3.5%7R /R>H;^9_PDX;SA0'2"5G/C;D6T^HV'Q7>)&\=THUQNH"*6@L+BD0 MO"#U_DF=IL!F )W/F!>-1V:.QB43=;4J"M5&8^H[Q?41_CT^\6GQ%C& M&<"(N3$=]A2)PL1G4U]PRF'R*_/%F#UYWK@H!H8!5EC)U5MC\%,@)"BU*J:J M@G.'&8(;>!%5D&/<&PD[@$EK]C[ ZSVC;R?($ GH@".4@P MLA83P3UW,IB#[8F"9@Z6=&Q^S(%J8'\\3Z\%*MAXB)Q-.F:8,!?62KJ%52RK M/9DS,WDA4RPO$,A\"-0Q-0GT3!(#&:G6 &P^ &U%,7F'&->&)SMI$,=D.#JA MDGJ#A V3XY&Q%0P%0"/\8:ARP*ZR9B1BUCQ2$SBWT(#X" #2Y+&9NHR$Q?YMA1!L@C2B^4Q$ !#X/DF^%XS6B0$![#3&>=E&B-SU MMG"3)-3$0HI,G!O!NL*KL#]P-C9!%(B/'*. T8>10NX.^S]$&:!''QN$3\R' M0#8YH1Q>D!&H!CS>0=#P0.R)NH5 =AHXG%Z!(SE$2?TZK/QA;SRAIS'_Q)1WKO#(7N$3ZJ,E]6!-AL2[BOJB;,B=UA@? #!I+LED/Z)/!F$22U:% M;5&4>.(*9(KIS">\2HYQ2%\0T(E($\&"^"C09[\BF!+(II3@HM?!,8IY^ MUWH&YHB)CH$(-[]$HA7R;*:.<2!GT]Y]4L?K;NK,"83KL0(VV@K%G"+ $3VR M:MAZQ1DBQR,L+@VW M8JQL.1 7H<45DQU27Q"4GB0#&.V_MCDIH89WK4-7J. MWE;>3-#\<#,J@5'#!):GUL!>1"SQQSR/C"%P/&RE"5:]1% ^B-DK4 \*)VGF MMN4D#-Z RCIF#;-OWDI KM%F*DKB7(#!#4!,J6@(+YQ2U\H+#%*E'1O9SE1K M# RSS9Q&#$026MII;0A62V)^D%2T]H^"'*#GBS!(AG(INX]&LRG65!@ M]D\( ]0;HE .@$V[?<5L/^2I7'F>#K9FR6%3,E$-6!A'1OD6<820DL%'?M(& M#$(T#ZS&$#F$F=^1&!>SG*V5F&R6P"JA(_^X:E%C*S3'K,ID!2>V&YEG'8#^ MR1G*0+))X=1/.+N4B(M:V4?6A%_)/)R>/P*MJBZK5 M+QNM.[/>15BF3\@A5'.[+7M*-_\&)6O)-CQ$NAB1I.C@:QW6U?2[#?[.N'3/Z9_VB6]5I7& M/"L]_?E5>_AQ_6WPYTH:_YE>7/#RMT%O*$B]GS_&PO5=R3)]Y^-+F>.K*_+6 M0_SUI_+]]_B*^RWG0AWB0B$L]QI@3,JJ <:PI :8L^973U$DQ,E]T,+14G6P M[(E9<0PF?>8QX?V.(.<<@3?53\XYXX^5NF K?YO^";-*V5 1Q+YH:CG+JUUT MX<:..I3U#2O=RA6^/?VNC]/I]#Z9L>#.C'Y&6%5^]W[W!E([PQ\++^:]>'$^ MW_T.H+"&%9UCP,H[*+I;,Z-A.RA&%0B:>#I5L_X)\.:+*NHZ=G1)G&P?D#C= MF3C>TW*..,X0B&[_PFD)JV"2,UB$'$T ,A/Y@T])4!_'ASHL;MPBGBB%9YID M/O)>M@:Q$F "EF]ICI@O>8=\8SLQ4 ?> ^R0'*63R[>1- M2%ED]R;,L_^U:OEK/N.97G9>5ZL7,_6?<<>O2:%'S;9MWS M3+I?=/%-.RX('LM[\]QI6:_<:;U@]0[ZW%"4IF>;F&;9EC2O9_\?T+^S;)&D M65-4,.J-B!8\ZMX4=G$?J=CD"Y44GD9:.-/#6\BM?]_7V%=OJV\R]:_(TG6CNOIDTCYY0H6>Z=2!6F\*HX,"RWJY/$J M8K$WZER"]A2<+-M590F75.DWVF['2:V#@].EB(-T2-9.,N0*J-01WG]K?(99 MU]X#D8F0!0F?+\>J3&*MR#"O0'%46LH[_5*>-3_RE$#%9O\Z#7-O#*G QV:+]O7;\T@ M@GGDQFID1W.L:CC6$]O*"T:NXQ0N\Y%SG,+AOVBCP"/Q0V'3W&ZBC0PS/IUB M+0=HFU-[G(RT9.-50E,K^H)-I=BOGSGWBF?AD1RXYO^U=[4]BB)!^/O]"G+) M);-Q(X**[EYN$P54'$2'EU'WRP:D?1=&Q$7FUY_=J#.Z.N[.^$+/=$S4&*@N M6NJIZJ;JJ:.=KHB,WP>]RX!*ZX_QY !WUN5!A,4=1-BC(/*4W4! A,B(+8A$ M _\YE,0O-&&33 )K5&%?%9H\AP0F3QE)+4GQR0TZ,.ELZBB$?$EQ!$(PEW%U M",$C'$% P>(.%*\)/_8 !<&)CR<#0YR(7:S!I)BDI&CX+6(D![9PHUI%5:8D M9^:C['3![U4-*9B^2<&-2,H" M$9< S.='P_AF+TJ-)G/=XG AZQE7%U\, BQM@/&!I?.3=@ MG#A20F:IFPO7<2?A !9@E.R#VBYD,_.PWEKY8 M+A3?CRG+I@7&Q(HQDH&?%]DW6UO69,,:0QGXV?IU'HH?3W<_OZ,E.KQ6AX,6090B M2N&HU$6OG)1^',TNQP$$3Z\#JJRB^GMJJ7"8#X(J1*EWI11Q"M=9&[2(*_BV M*:\E[H H192*@U(?PQVL>$0QHHT:@ZY_!C+1"Y%=/1?_,HDO\U%)?)D48?&- M+XOO!>WC#.(UJ:P4=$.%39?C.QG/6WS"3K>>C2HF-D^)MGINK@JFUA7??Q4@ MF6-T5-3RS_&C_HMVU#T^HD*'95<6H%:]!EP'%518H&^.NY!(#9Z/>!>C SY' M/1CF#NS9"!OLF'._[WI+D+!CUJCF18K!$^H8;[9"M$+[G6=4>SB,3AEXB++( MZVI=D7A*:VNZ6-,H7>0K2EVNE]N?D3*2PB>/+%1/>W6[(!S3L78<3CJ_[3]V M#SO&S;@2P['_K(=XFS$4EW<#/:,IP726SHJJ)2E]>6^"\,E(7C?#I[OWX'/V MKY$ZT7OAP1N,*9:-.O&<.>1'08"_X=+XU#WIE-@UP!@ZC!,L+ V M6(9@2QMO)BEQ:>(>P<(#6+@[400+3X^%O[8'/",88@%X>(ABXR#JY9TI]L/N M3#%OVIDZNK5SZ(_=4M5?Z[6P%_]2DH"^_$CEBS_ .G=\AB2CTT UO!^.2O-@ M6+A3#;I0,;X#*5?<4< MCZPFS29 ^?L\%'3&[04Y<,\85< &.3>H\OT[.V66Y[4AD!>W[4[F]G$QK63# M4-(9.I"D02];SDY2DX?V S\M)=A%V"XYG5RY'09AYK%F\/9XQG+=.I\3Q;0I M*C4DL4BW0/J'PP5&R&!]E1 M!H2RTA]-9IQHJ:$]_](W6T'#=%R-"71K2HL"G?ZI68EY(/BMB5KTO'')GS5L M0;QKB5YQG Z,9C?5O>UR]9_\5*!G!I,R&],15QH*^1'(^!,WF\Z)^2!M#,Q>#$N:'1M[5I=;]LX%GTOT/] >+&S*:!\MIW933P&G,3=&LBTF<1]Z",E M43:W%*DA*3N>7S_GDO)'$A=UIN[& =("2421]UY*Y_#<2ZK]?O#;1>?EB_;[ M7O<I[T??^/N?G.[??KQ_#.['GR^Z/W:*HSVQ^SPH/)L($OA MV FY#J)#0F[%E86+0S$T,N'CCMA);=#J8_9P0GSXL;O5E,6YV?=.JJDXUXP/^?*SRP?L+.N99"L=_VV, H):8)YF?)(?,C[H\WZ'2] M:0VZIQ<]=M:[N+B^[)[U/_SWU]9!*UQ?=L_/9]>WHSA$%&>PFUJ9L/="C867 M&4<$7+O=)HR)S/V((C[XYPE+CQO0P,JYF M87M3M1I6M ?GLUZ-\8/J9C&?P?E7^[WY-W5LO_OX8; \D]V"EU)-C[_U1$-? M)_\4\06T.H=[[7TRUKGM=8,>^FS$QX)9,99B(G)@0SKV1\TMF*"F:*^,]F8#TE,F^-EAF[GCHO2L<&(AMIH\P00.OK;.]D.7+\N(HO8#_ MH+,"<>N\ZSGDGM&U@7=_M!I=,]LK2;TY[Z?< 6] 5CEE7[29*)$/11(!V, N M-["HC<=SUIY+S;B>LEI[6POF/ ?NL&(3'CF0 QW[T. M6F3".6ZGU*7D7P3\+MET:,L1#%PJ4B#R01TR:;.Z1#>-X8@$:&"3D,Y.V MG4FOMY-)@A52 ZL$^P4V$] (W7';+MV7NL *S[V$':DS5>>P"?PO 3$!=R2I M0@7X$O.(D4HMJ-6@VMWU#?KFDBPGU*56X <(98#ZX,^%@#+N1JQ09N)F;+-B M*)VW')XX-<; $6:R1!HWB^9>N,^\V7K>O'E4W@QN8>Q?KN%$DR;36FV*0N)R MQ[T*T.LS;D5 .4 K4R4(C$R 6JF2;D0CJ%L)J2*YHNM:K4NS2)\U>';T9K,\ MV^&O'I-HY\+!-% 7LJ1O4R*A!"[CM5M_"&52J0"\&T\Q-S.UA0$(Q5BZ(#_H M)72P0T7P0KF6U<\*Q0-?FN1L@?FD44:Z*2%BB,49)7/N0Z"ID[GD5M($9$PA M@QYKLE0[2NO""N-"#AC$RCB!@#S$D095G,!4*TXBBVF%(!;I(4;$9',Y1\9? MJ:".D$&,%_ESX?4$^)AN$1_7%I![M%Q?>M9F)Q@]ECF1CCNC.6DL=R L55S$ M1&[S&2O 4\E3J:2?4L:XRBVM$8% @1N1WK>Z+E5L0QVEYO/>@JK*XMO[ M&2R=U:MA$1'Q&2">DV#\F37;SYK\<>4KPO(^O&E[L*EIPIT[['F 7%%R:+*L MM@3?I4SLEKW2.(\6.C:"%8?7-MLY9SL%J :MF%TWX61 ?MBOI*U,7<]]OHH> M1]S-4U*2E\!)D0?=#;-L-''*E/PB5+-Y>:=_\AT3#PQ\)N"V;YN\_>''0FMO MC33[(N$0*9_Q,EDL\:0XRSQ9K/;$@P>DGO>*,03%48IY8]T\SPL-,%:6TGLA M5FIH:I!#TIU<(B8:_N =C(>?R+*#O5_>2MV\3556S#\07S8.@%[>JQXW.V/+M+$ MPD(K$D!4!&$#R,,Q;<.&A+#(Z8!K;/!R*"O3?-@<-]M&#$59*3,5N#L9F:B M_!;;0([O3$17'6$].5VZRYC_1^ ;_+H)3^%39]_MW_N@"AG"I\Y/__C/IMS< MM;\ALYS.^GLR]?D(Q- M)!0[I78Z0)QMG=PZ=XM;J45MM72CA:5KO X;SA&"'LX/]\XH&78NB+<-IQ8( MJRA8786CCC]JX>BD?/N>[P_[0''V3>E\.:(UE;YVC9^_TE>R?P%02P,$% M @ "$B66 +7[=A!!P 3RD H !E>#,Q>#(N:'1M[5I=;]LX%GT/D/] M>+$S*:!\MMW=23P!G,2=&DC;;.(^])&2*)M;BM20E!W/KY]S2?FK<5L'XT52 MC%L@B23RWDOI')Y[K]1^VW]W?;Z[TW[;[5SA-Z-_[7ZO?]T];Q_&W[AZV%QN M7WRX^L3N^I^NN[^V"J/]*3L^JCSKRU(X]EZ,V:TIN4[BB83="2N+%B9BZLUC MYYVQDMN!U*?LZ(QY<>_WN9(#'%HY&/K6>?OBO'L_E*GT[.7QP4G[\ (AWVS: M62:T%S9XN^S>]GMO>I>=?N_#^XVYP_]_55C.3SIUU=E&3?82]DYF0RX4ZRHE M;(+56"^+"?-#[D__G^'W.Q?777;9O;Z^N^E<]M[_]FOKJ!6.;SI75]/C9;?' M<'N)VYY:F;"W0HV$EQF'2Z[=?N-W+',_I!"/_GG&4F-S8?]^@\-;+_Y\+Z_ MN)+]@I=234Z_=PO#6"?_$/&.M\Z/#]J'9.Q\V>L&/?38D(\$LV(DQ5CD@(%T M[/>:6T!<37"^,M8SH]D;8TO,V?\O,P6P(S)OC989NYLX+TK'^B(;:J/,8)*P MGLX.SA8CQX_;^ . PS.5T!LG6<]P]@671MX]B>KT36UO;CG_:]VM$MLTOL% M=\ ;D%5.V&=MQDKD Y%$ #:PRPTL:N-QG[7G4C.N)ZS6WM:".<^!.VS%A$<. M9 "PDBM6\ RG+#,E5,";..[! "TRX1RW$QI2\L\"?A=L.IS+$0Q<*I(6\D$# M,FFSNL0PC>F(!&A@XR$V5.9J^C&?/Q96-$9H :5T2O!8R0)IW#2:!^%N>?/L>?/J M27G37\+8SZ[A1),1TUYMBD+B<,^]"-#K,6Y%0#E *U,E"(Q,@%JIDFY(,VA8 M":DBN:+C7+I,&5=C'HF8-2JBO;(F$SE..[8'<.<";(D([MXC/]<#P3K0A]M: M8<3Q2[Y__'I/Q"B.7^?Q*!Y*JD9T9!G99R0B"^2+9*!8UG94+#DJX(C6^24E M,8)RQ],MS=:E6:3/&CP[>;59GNWQ%T])M"OA8!JH"UG2]RF14 *7\=JM/X4R MJ50 WHVGF)N9VL( A&(D79 ?C!(ZV*%Z=ZY*!+TUR-L=\TB@C7900 M,<3BC)(Y]R'0U,E<XDB3*DY@ MJA4GD<6R0A#S]! S8K*YF"/CKU300,@@YHM\6WC] 'Q,GQ$?UQ:0![1<7WK6 M9B<8/9(YD8X[HSEI+'<@+%5EIO9?][V.4O/9:$%59?']?@9+I_5JV$1$O >(YRP8W[+F^;,F?UKYBK!\ M"&]J#S8U3;CR!7L>(5>4')HLJRW!=R$36[)7&N=QAMX'P8K#8YMVSME> :I! M*Z;'33@9D!_ZE=3*U/7,YXOH<0F<%'G0W;#*1A,G3,G/0C7-RR_& M)W]AX8&!6P(^][;)ZQ^C;=+T3,(+IGS*V62^_9,:+7)HK@3$D4>DI0\*-03% M4:9Y8]TL!PPG8*PLI?="K-37U""_I"NY1$PT_7O=C44^1)#O S+AG7%SF!KO M3?D\H?_C*<_3-C(Z"B4#C$O@FWI@U$W+I @8^:UNS/K*(P%_TRY5*PA0C85 MJI_P;FK:^7X4SIOB/[8@5R@!SS'1B9D0[.X\)$53+F$T\ UD)#&77[@:^IQ)85?\]V0@=I5V&QOR: J AB )"'UYX-&Q+"(J<71B.# MAT-9CN:#YO6M;01$E)4R$X&KXZ&)JL&7V 9R_,7$;M4KH6]D-H__ZH4='?S[ MM=3-!T-2YX(,[1\=G.!L:S.?!VWTPR#$]/'\T!TN?Q;$?OK'+[#_<5,!+QG? MD,T;E)^2[N_&[(7&#>#2F7=S/L1,9D,NKD"'4]:IK%3LY"1A)TF$U;!4O#8NNPJ*V6;C@W="=0G86^>3 T>YEU20F>C2(ZRBV-VI MJ]#;_[T6CEX-?^-&72(QE2 !;E4R/4C8.Z.-JW@FOG'?:3>A#R+C%Y+T(>6? M4$L#!!0 ( A(EEC$L]&CKP0 (8/ * 97@S,G@Q+FAT;>U7;6_C M-@S^'B#_@M6*>^M[ _P&^^<&PV#D]]QF\8V[S7+; MO1X/OL$L^#;R/]=B*\]U M84G4@HDK:.&GW4E-%PQ=FSKA;(&KBBT24^OYZX3-F8'S3J/M-BD8@(_'68$+&@@*:63&N\0;6"=JQH1 R%A"J*CA\X M-']E\^U5BU_GGB#P?;Y>?;;F/T^0F^NF .WE#]1PT*"F2="U\OTKUAD M$HN4UL]=F$L5454/\=8DU10!6_ZJY4W$#:9;"T\V("'A6V0;F=;*1N,&@ZU4 MJ?SBUW3]:I&[-V,L@@.GZS%9,KZY^B?0YK*:_4D+C-=Z[8;;M,IL>QO\T!'T MH]8[$7.==E^7._3QCTS;G!_3RP!37L -XHQC)858$-QB=X=G11\SIN@2.X6V M6-A#ZY1@Q2AH?SJ-SG;XV:-_A_P21.W+\XNNK8G#P."_:9'*9@ZHWBL]XRVH MV36-?3C_Q^E;$-#YS^"4">S(2Y*##\>!(4Q@0V-%*]V"F# [#U)%M<6K8[<) MYP@/[.",<$2S3A' VLE/Q4P0$=IU5!BQ7+5MVBB5\0+N,J4JMZFW$"]G1N.] M,'[/Z'N!XG^1,O>AU]3-%S,)K_[0._GI\EAFOM=_)+43S"V+$!Q'TG?:3QA% MWK'&QF?8$X5Q'#.A0#8,!JO 2Q7CT.D4K.,8JB]1M&4-! G3)9W OI27 M "[,*1,+G E*,)U@F2&[^!MR4ZWLV4W.-@30DBZ7![_NN%I9J?:X3FQM"FG0 M'$049TQ4LJGYYK#4**QAKM(=UY,G6KEM;%34*!ESN#R$62O M:.VB=W/;64*)RK'."].*QDC*1&AW4"+W@'$;D.V#SI!O%N8;1\'4 M\X&R:]9'[!$_L."!Q@4,L<0IAIV7%^'$5*PP>8;B70U&RS(-2(C%($6NG"KY MQ*(]!*=TP;11EL/:1*X80FAN:4HY$$KH'(@527XKE@^(NDTEPS& ;L5QM9*E MN&3I$-7F.*GXT#9OWZ?M>W3Q8FW?O_\"4$L#!!0 ( A(EECTNJO=IP0 M -P. * 97@S,G@R+FAT;>U7;6_C-@S^'B#_@?"PH@6_& M_7K-NPW\(?Z"_7CA*!P'?:]5_N)NJ]KVKB?#;S /OXV#STXBA;F"3CLS$+(5 MU7!/US"3*R+<D'&8NH,%0Y_4$P"T8/0KO5;;>[WO4,?3OM M_ (/S7EST(3.^:?VV3$]=OHC 9$4@D:&20%K9E(P*87'G"CTGF] T4PJ S*! M@*.4DH)%,-]H0U<:0AJE0G*YW-1K(Q$UX=0>/GG,I>D-Y"HC8E,^G %JOY%J MA6XVOD(BU:$9H"*F,=P1%:5PWG'Q]MT+(!H2QG%]Y]6<1KEBAN$5B8@A>(Y2 M(I84T-2*:8TWJ-?0CA6-B:&04D71\0.G9L5M*I]<&+EPQU )Y7@[3I6+65.& M)1L7LESIG @#1L(^ _,J4#83KO60Q#(SZ..A>"54K]DTH_W"=:(61%#=F#QS MN@$_*D)JL^SB/C%7N[2&_O4X@$$P'L^G_F!T_^6STW:*YZD_'&Z?7Z:^@ZD? M(.X6BKEP2_D3-2PBF'8B=*/*_9K%)K4P:?_8@X54,56-2').,DT1K=5_3M%! MO'"VM?!D Q(1OH6UD9E3=1DO'&ZE*N47/V?/KU:X=S/!"CAPNI&0%>.;JW]" M;"&KV>^T!+C3[S2]EE5F>]OP+QU!/YS^B5CHK/>ZW*&/O^7:YOR87H:8\A)K MD.06J<$RT5!Y]-I?+;#SQ[Z.]A7(.I< MGE_T;$$@9M0KP:&,WWPO@]<^\[%/\[9=Y#OZ5;+V<(NOK0/_GA M\E@V7B@_DL[!S>1(FDZGBF&F,TRU'T4R%X:))4R2A.$D/0Y71!7M&>Q.2R+@C,AR\BDID7)G&BL MMQY2D^\F1+WVVH@HZ^Q,;89+EJU0;3XT^/8MU;Z=EJ^K]JWV#U!+ 0(4 M Q0 ( A(EEC5/41 3@8 /PN 1 " 0 !E;'-T M+3(P,C0P,S,Q+GAS9%!+ 0(4 Q0 ( A(EE@\W"GJ,0H /5Q 5 M " 7T& !E;'-T+3(P,C0P,S,Q7V-A;"YX;6Q02P$"% ,4 M" (2)98USRV]%D, "HM %0 @ 'A$ 96QS="TR,#(T M,#,S,5]D968N>&UL4$L! A0#% @ "$B66.^$Z^1]+P :I@" !4 M ( !;1T &5L:2AS"$ 'X< @ 5 " 1U- !E;'-T+3(P,C0P M,S,Q7W!R92YX;6Q02P$"% ,4 " (2)98 BZV/#5G !-?00 $P M @ $<;P 96QS=%\Q,'$M,#,S,3(T+FAT;5!+ 0(4 Q0 ( A( MEEC1/Q2)4@< "PK * " 8+6 !E>#,Q>#$N:'1M4$L! M A0#% @ "$B66 +7[=A!!P 3RD H ( !_-T &5X M,S%X,BYH=&U02P$"% ,4 " (2)98Q+/1HZ\$ "&#P "@ M @ %EY0 97@S,G@Q+FAT;5!+ 0(4 Q0 ( A(EECTNJO=IP0 -P. M * " 3SJ !E>#,R>#(N:'1M4$L%!@ * H ; ( ' OO $! end XML 42 elst_10q-033124_htm.xml IDEA: XBRL DOCUMENT 0000752294 2024-01-01 2024-03-31 0000752294 2024-04-18 0000752294 2024-03-31 0000752294 2023-12-31 0000752294 2023-01-01 2023-03-31 0000752294 2022-12-31 0000752294 2023-03-31 0000752294 us-gaap:CommonStockMember 2022-12-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000752294 us-gaap:RetainedEarningsMember 2022-12-31 0000752294 us-gaap:CommonStockMember 2023-12-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000752294 us-gaap:RetainedEarningsMember 2023-12-31 0000752294 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000752294 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000752294 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000752294 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000752294 us-gaap:CommonStockMember 2023-03-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000752294 us-gaap:RetainedEarningsMember 2023-03-31 0000752294 us-gaap:CommonStockMember 2024-03-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000752294 us-gaap:RetainedEarningsMember 2024-03-31 0000752294 us-gaap:EmployeeStockOptionMember 2024-03-31 0000752294 us-gaap:EmployeeStockOptionMember 2023-12-31 0000752294 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0000752294 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0000752294 us-gaap:ProductMember 2024-01-01 2024-03-31 0000752294 us-gaap:ProductMember 2023-01-01 2023-03-31 0000752294 us-gaap:MaintenanceMember 2024-01-01 2024-03-31 0000752294 us-gaap:MaintenanceMember 2023-01-01 2023-03-31 0000752294 us-gaap:GeographicDistributionDomesticMember 2024-01-01 2024-03-31 0000752294 us-gaap:GeographicDistributionDomesticMember 2023-01-01 2023-03-31 0000752294 us-gaap:GeographicDistributionForeignMember 2024-01-01 2024-03-31 0000752294 us-gaap:GeographicDistributionForeignMember 2023-01-01 2023-03-31 0000752294 ELST:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2024-01-01 2024-03-31 0000752294 ELST:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2023-01-01 2023-03-31 0000752294 ELST:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2024-01-01 2024-03-31 0000752294 ELST:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2023-01-01 2023-03-31 0000752294 ELST:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2024-01-01 2024-03-31 0000752294 ELST:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2023-01-01 2023-03-31 0000752294 ELST:CustomerDMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember us-gaap:GeographicDistributionForeignMember 2024-01-01 2024-03-31 0000752294 ELST:CustomerDMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember us-gaap:GeographicDistributionForeignMember 2023-01-01 2023-03-31 0000752294 ELST:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2024-03-31 0000752294 ELST:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2024-03-31 0000752294 ELST:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2024-03-31 0000752294 ELST:CustomerDMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember us-gaap:GeographicDistributionForeignMember 2024-03-31 0000752294 2023-10-01 2023-12-31 iso4217:USD shares iso4217:USD shares pure false 2024 Q1 --12-31 0000752294 10-Q true 2024-03-31 false ELECTRONIC SYSTEMS TECHNOLOGY, INC. WA 000-27793 91-1238077 415 N. Roosevelt St. STE B1 Kennewick WA 99336 509 735-9092 Common Stock, $0.001 par value ELST Yes Yes Non-accelerated Filer true false false 4946502 435181 486252 400000 400000 111866 52592 629606 722457 17354 19278 1331 1906 1595338 1682485 17249 18225 20620 30298 1633207 1731038 30778 37355 5655 4188 20937 30773 27004 21243 7149 10221 91523 103780 0.001 0.001 50000000 50000000 4946502 4946502 4946502 4946502 4947 4947 933105 933105 603632 689206 1541684 1627258 1633207 1731038 356061 305089 160715 139560 195346 165529 88778 84765 28947 28663 168665 148227 286390 261655 -91044 -96126 5470 4002 5470 4002 -85574 -92124 -85574 -92124 -0.02 -0.02 -0.02 -0.02 4946502 4946502 4946502 4946502 -85574 -92124 93 38 913 59274 -33624 -92851 3830 -575 -126 -1924 -5731 -6577 -74912 3998 -18354 -51071 -149701 300000 300000 300000 300000 9000 -9000 -51071 -158701 486252 751118 435181 592417 4946502 4947 932412 849989 1787348 -92124 -92124 4946502 4947 932412 757865 1695224 4946502 4947 933105 689206 1627258 -85574 -85574 4946502 4947 933105 603632 1541684 <p id="xdx_80E_eus-gaap--BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_zaRfmVTJKAij" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 1 - <span id="xdx_824_zYsUMbfs6Mqc">BASIS OF PRESENTATION</span> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The condensed financial statements, including notes, of Electronic Systems Technology, Inc. (the "Company") are representations of the Company’s management, which is responsible for their integrity and objectivity. The accompanying unaudited condensed financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information, as well as the instructions to Form 10-Q. Accordingly, the financial statements do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, the accompanying unaudited condensed financial statements contain all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of its financial position as of March 31, 2024, and its results of operations, cash flows, and changes in stockholders’ equity for the three months ended March 31, 2024 and 2023. The balance sheet at December 31, 2023 was derived from audited annual financial statements but does not contain all of the footnote disclosures from the annual financial statements. All amounts presented are in U.S. dollars. For further information, refer to the financial statements and footnotes thereto in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.</p> <p style="font: 10pt Courier New, Courier, Monospace; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The results of operations for the three-month period ended March 31, 2024 are not necessarily indicative of the results expected for the full fiscal year or for any other fiscal period. The Company estimates that for 2024 the anticipated effective annual federal income tax rate will be 0%.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>New Accounting Pronouncements</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Accounting standards that have been issued by the Financial Accounting Standards Board that do not require adoption until a future date are not expected to have a material impact on the financial statements upon adoption.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_80A_eus-gaap--InventoryDisclosureTextBlock_zttMvvAgVMIb" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 2 - <span id="xdx_82A_zcOLsBZ27yOj">INVENTORIES</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories are stated at lower of direct cost or net realizable value with cost determined using the FIFO (first in, first out) method. Inventories consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zkGcigXhEoc3" style="font: 11pt Calibri, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Inventories (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span id="xdx_8B3_zb0ycaGWPp31" style="display: none">Schedule of inventories</span></td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_493_20240331_ziOVKF9zEnci" style="font: 10pt Times New Roman, Times, Serif; text-align: center"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_498_20231231_zfrwJBZka55c" style="font: 10pt Times New Roman, Times, Serif; text-align: center"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">March 31, <br/> 2024</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">December 31, <br/> 2023</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td></tr> <tr id="xdx_405_eus-gaap--InventoryPartsAndComponentsNetOfReserves_iI_pp0p0_maINzesg_zWNphA5jpwTe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 66%">Parts</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">108,085</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">118,472</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINzesg_zbGvCouYZwzc" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Work in progress</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">227,871</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">313,597</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINzesg_zZUldRcMJxE9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Finished goods</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">293,650</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">290,388</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--InventoryNet_iTI_pp0p0_mtINzesg_zobr0RLyc7tf" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total inventory</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">629,606</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">722,457</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zkGcigXhEoc3" style="font: 11pt Calibri, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Inventories (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span id="xdx_8B3_zb0ycaGWPp31" style="display: none">Schedule of inventories</span></td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_493_20240331_ziOVKF9zEnci" style="font: 10pt Times New Roman, Times, Serif; text-align: center"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_498_20231231_zfrwJBZka55c" style="font: 10pt Times New Roman, Times, Serif; text-align: center"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">March 31, <br/> 2024</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">December 31, <br/> 2023</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td></tr> <tr id="xdx_405_eus-gaap--InventoryPartsAndComponentsNetOfReserves_iI_pp0p0_maINzesg_zWNphA5jpwTe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 66%">Parts</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">108,085</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right">118,472</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINzesg_zbGvCouYZwzc" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Work in progress</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">227,871</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">313,597</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINzesg_zZUldRcMJxE9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Finished goods</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">293,650</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">290,388</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--InventoryNet_iTI_pp0p0_mtINzesg_zobr0RLyc7tf" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Total inventory</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">629,606</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">722,457</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 108085 118472 227871 313597 293650 290388 629606 722457 <p id="xdx_80C_eus-gaap--EarningsPerShareTextBlock_zsq9dgnjyHH1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 3 - <span id="xdx_823_zumd6bNQhkj4">EARNINGS (LOSS) PER SHARE</span> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic earnings (loss) per share excludes dilution and is computed by dividing income (loss) available to common stockholders by the weighted-average number of common shares outstanding for the period. Diluted earnings (loss) per share reflects potential dilution occurring if securities or other contracts to issue common stock were exercised or converted into common stock or resulted in the issuance of common stock that then shared in the earnings of the Company. At March 31, 2024 and 2023, the Company had <span id="xdx_90E_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20240101__20240331_zHBRMsKlCGka" title="Outstanding stock options">225,000</span> and <span id="xdx_90E_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20230331_zmD6Bx7z5J19" title="Outstanding stock options">180,000</span> outstanding stock options, respectively, that could have a dilutive effect on future periods’ net income. The stock options were not included in the calculation of diluted earnings per share for either period as they were anti-dilutive.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 225000 180000 <p id="xdx_800_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zujuEYiP1HGh" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 4 - <span id="xdx_820_zYXw2uLCqUL2">STOCK OPTIONS</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has outstanding stock options, which have been granted periodically to individual employees and directors. No shared based compensation was recognized during the three-month periods ended March 31, 2024 and 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of March 31, 2024 and December 31, 2023, there were <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zi9HIuIvgWhg" title="Outstanding value">225,000</span> and <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zvsC5JtNNP3i" title="Outstanding value">180,000</span> options outstanding respectively with a weighted average exercise price of $<span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zGtoq6RhGp9e" title="Exercise price"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_c20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zlbmVteRKqsc" title="Exercise price">0.40</span></span> per share, a weighted average remaining life of <span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zFBPN9v9warl" title="Weighted average remaining life"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zWLijyluK7B6" title="Weighted average remaining life">1.5</span></span> and <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_do_c20240331__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z9QGbT4qKQMh" title="Intrinsic value"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_do_c20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z9tYhezr9S3b" title="Intrinsic value">no</span></span> intrinsic value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 225000 180000 0.40 0.40 P1Y6M P1Y6M 0 0 <p id="xdx_808_eus-gaap--RevenueFromContractWithCustomerTextBlock_zIeokpe4KPZi" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 5 – <span id="xdx_821_zz5ozBm00Tz">REVENUE</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company’s product revenue includes industrial wireless products and accessories such as antennas, power supplies and cable assemblies. The Company also provides direct site support and engineering services to customers, such as repair and upgrade of its products. During the three-month period ended March 31, 2024 and 2023, the Company’s revenue from products sales was $<span id="xdx_908_eus-gaap--Revenues_pp0p0_c20240101__20240331__srt--ProductOrServiceAxis__us-gaap--ProductMember_z4ehhopyiqrh" title="Revenues">345,161</span> and $<span id="xdx_907_eus-gaap--Revenues_pp0p0_c20230101__20230331__srt--ProductOrServiceAxis__us-gaap--ProductMember_zlCqZUFXtxAc" title="Revenues">297,589</span>, respectively. Revenue from site support and engineering services was $<span id="xdx_906_eus-gaap--Revenues_pp0p0_c20240101__20240331__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_zbMuCLkuNsi4" title="Revenues">10,900</span> and $<span id="xdx_90C_eus-gaap--Revenues_pp0p0_c20230101__20230331__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_z0HSOipGpNG3" title="Revenues">7,500</span> respectively, over the same periods.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company’s customers, to which trade credit terms are extended, consist of United States and local governments and foreign and domestic companies. Domestic sales for the three-month period ended March 31, 2024 and March 31, 2023 were $<span id="xdx_90D_eus-gaap--Revenues_pp0p0_c20240101__20240331__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember_zO5z9EqQjhDg" title="Revenues">313,240</span> and $<span id="xdx_902_eus-gaap--Revenues_pp0p0_c20230101__20230331__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember_zUSo2AwqOPY4" title="Revenues">293,908</span>, respectively. Sales to foreign customers for the three-month period ended March 31, 2024 and March 31, 2023 were $<span id="xdx_90C_eus-gaap--Revenues_pp0p0_c20240101__20240331__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember_zl40IQzHFmz4" title="Revenues">42,821</span> and $<span id="xdx_904_eus-gaap--Revenues_pp0p0_c20230101__20230331__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember_zWhBvH2nHZFg" title="Revenues">11,181</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the three-month period ended March 31, 2024 and 2023, sales to individual customers representing more than 10% of total revenue were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--DisaggregationOfRevenueTableTextBlock_z35TfaqOCKqd" style="font: 11pt Calibri, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUE (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span id="xdx_8B8_zIHGOCtPnpdf" style="display: none">Schedule of revenue</span></td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font: bold 8pt Times New Roman, Times, Serif"> </td> <td colspan="14" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center">For the three-month period ended March 31,</td><td style="font: bold 8pt Times New Roman, Times, Serif"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">Sales</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">%age of Total Sales</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">Sales</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">%age of Total Sales</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 48%; text-align: left">Domestic customer A</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_pp0p0_c20240101__20240331__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zQnAZmJjiTeh" style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right" title="Sales">53,487</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20240101__20240331__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zCtRm7Aq04Dl" title="% age of total sales">15</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_pp0p0_c20230101__20230331__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zASErTq3yihb" style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right" title="Sales">70,090</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230331__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zUg8kwbKghR7" title="% age of total sales">23</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Domestic customer B</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_pp0p0_c20240101__20240331__srt--MajorCustomersAxis__custom--CustomerBMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zyA7sORtKMQb" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Sales">43,419</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20240101__20240331__srt--MajorCustomersAxis__custom--CustomerBMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zQXVqGJpIvrc" title="% age of total sales">12</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_pp0p0_c20230101__20230331__srt--MajorCustomersAxis__custom--CustomerBMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zJUZI2KahWl9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Sales"><span style="-sec-ix-hidden: xdx2ixbrl0378">—</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Domestic customer C</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_pp0p0_c20240101__20240331__srt--MajorCustomersAxis__custom--CustomerCMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zrVLqIihSAy9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Sales">36,791</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20240101__20240331__srt--MajorCustomersAxis__custom--CustomerCMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zAsvrcknz0S5" title="% age of total sales">10</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_pp0p0_c20230101__20230331__srt--MajorCustomersAxis__custom--CustomerCMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zjVE22LJCxmf" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Sales"><span style="-sec-ix-hidden: xdx2ixbrl0384">—</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Foreign customer D</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_pp0p0_c20240101__20240331__srt--MajorCustomersAxis__custom--CustomerDMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zw0yju1E4mwc" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Sales">36,376</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_c20240101__20240331__srt--MajorCustomersAxis__custom--CustomerDMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zrmoa1rB2EUa" title="% age of total sales">10</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_pp0p0_c20230101__20230331__srt--MajorCustomersAxis__custom--CustomerDMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zU5cq6XBSSw5" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Sales"><span style="-sec-ix-hidden: xdx2ixbrl0390">—</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of March 31, 2024 the amounts outstanding for these customer are listed below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zKl8vpqhLSYd" style="font: 11pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUE (Details 1)"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: left"><span id="xdx_8B6_z8I53ZtSWPci" style="display: none">Schedule of amounts outstanding</span></td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>AR Balance <br/> At March 31, 2024</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 83%; font-size: 10pt; text-align: left">Domestic customer A</td><td style="width: 1%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98C_eus-gaap--AccountsReceivableNetCurrent_iI_pp0p0_c20240331__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z697ICHXxVea" style="width: 14%; font-size: 10pt; text-align: right" title="Accounts receivable">3,586</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Domestic customer B</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td id="xdx_988_eus-gaap--AccountsReceivableNetCurrent_iI_pp0p0_c20240331__srt--MajorCustomersAxis__custom--CustomerBMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z4KA9c08gwE5" style="font-size: 10pt; text-align: right" title="Accounts receivable">19,501</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Domestic customer C</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td id="xdx_98A_eus-gaap--AccountsReceivableNetCurrent_iI_pp0p0_c20240331__srt--MajorCustomersAxis__custom--CustomerCMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zIy2zYKjS3j6" style="font-size: 10pt; text-align: right" title="Accounts receivable">31,741</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Foreign customer D</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td id="xdx_986_eus-gaap--AccountsReceivableNetCurrent_iI_pp0p0_c20240331__srt--MajorCustomersAxis__custom--CustomerDMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zjtKKhJ8pexg" style="font-size: 10pt; text-align: right" title="Accounts receivable"><span style="-sec-ix-hidden: xdx2ixbrl0400">—</span></td><td style="font-size: 10pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">As of March 31, 2024 and 2023, the Company had a sales order backlog of $<span id="xdx_90A_ecustom--SalesOrderBacklog_c20240101__20240331_z0uXnp9ILEq6" title="Sales order backlog">10,346</span> and $<span id="xdx_901_ecustom--SalesOrderBacklog_c20230101__20230331_zs08cTiQN2Z1" title="Sales order backlog">162,396</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> 345161 297589 10900 7500 313240 293908 42821 11181 <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--DisaggregationOfRevenueTableTextBlock_z35TfaqOCKqd" style="font: 11pt Calibri, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUE (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span id="xdx_8B8_zIHGOCtPnpdf" style="display: none">Schedule of revenue</span></td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font: bold 8pt Times New Roman, Times, Serif"> </td> <td colspan="14" style="font: bold 8pt Times New Roman, Times, Serif; text-align: center">For the three-month period ended March 31,</td><td style="font: bold 8pt Times New Roman, Times, Serif"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">2024</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">2023</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">Sales</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">%age of Total Sales</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">Sales</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center">%age of Total Sales</td><td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 48%; text-align: left">Domestic customer A</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_pp0p0_c20240101__20240331__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zQnAZmJjiTeh" style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right" title="Sales">53,487</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20240101__20240331__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zCtRm7Aq04Dl" title="% age of total sales">15</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_pp0p0_c20230101__20230331__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zASErTq3yihb" style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right" title="Sales">70,090</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230331__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zUg8kwbKghR7" title="% age of total sales">23</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Domestic customer B</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_pp0p0_c20240101__20240331__srt--MajorCustomersAxis__custom--CustomerBMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zyA7sORtKMQb" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Sales">43,419</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20240101__20240331__srt--MajorCustomersAxis__custom--CustomerBMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zQXVqGJpIvrc" title="% age of total sales">12</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_pp0p0_c20230101__20230331__srt--MajorCustomersAxis__custom--CustomerBMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zJUZI2KahWl9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Sales"><span style="-sec-ix-hidden: xdx2ixbrl0378">—</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Domestic customer C</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_pp0p0_c20240101__20240331__srt--MajorCustomersAxis__custom--CustomerCMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zrVLqIihSAy9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Sales">36,791</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20240101__20240331__srt--MajorCustomersAxis__custom--CustomerCMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zAsvrcknz0S5" title="% age of total sales">10</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_pp0p0_c20230101__20230331__srt--MajorCustomersAxis__custom--CustomerCMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zjVE22LJCxmf" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Sales"><span style="-sec-ix-hidden: xdx2ixbrl0384">—</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Foreign customer D</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_pp0p0_c20240101__20240331__srt--MajorCustomersAxis__custom--CustomerDMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zw0yju1E4mwc" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Sales">36,376</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_c20240101__20240331__srt--MajorCustomersAxis__custom--CustomerDMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zrmoa1rB2EUa" title="% age of total sales">10</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_pp0p0_c20230101__20230331__srt--MajorCustomersAxis__custom--CustomerDMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zU5cq6XBSSw5" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Sales"><span style="-sec-ix-hidden: xdx2ixbrl0390">—</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> 53487 0.15 70090 0.23 43419 0.12 36791 0.10 36376 0.10 <table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zKl8vpqhLSYd" style="font: 11pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUE (Details 1)"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: left"><span id="xdx_8B6_z8I53ZtSWPci" style="display: none">Schedule of amounts outstanding</span></td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>AR Balance <br/> At March 31, 2024</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 83%; font-size: 10pt; text-align: left">Domestic customer A</td><td style="width: 1%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98C_eus-gaap--AccountsReceivableNetCurrent_iI_pp0p0_c20240331__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z697ICHXxVea" style="width: 14%; font-size: 10pt; text-align: right" title="Accounts receivable">3,586</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Domestic customer B</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td id="xdx_988_eus-gaap--AccountsReceivableNetCurrent_iI_pp0p0_c20240331__srt--MajorCustomersAxis__custom--CustomerBMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z4KA9c08gwE5" style="font-size: 10pt; text-align: right" title="Accounts receivable">19,501</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Domestic customer C</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td id="xdx_98A_eus-gaap--AccountsReceivableNetCurrent_iI_pp0p0_c20240331__srt--MajorCustomersAxis__custom--CustomerCMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zIy2zYKjS3j6" style="font-size: 10pt; text-align: right" title="Accounts receivable">31,741</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Foreign customer D</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td id="xdx_986_eus-gaap--AccountsReceivableNetCurrent_iI_pp0p0_c20240331__srt--MajorCustomersAxis__custom--CustomerDMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zjtKKhJ8pexg" style="font-size: 10pt; text-align: right" title="Accounts receivable"><span style="-sec-ix-hidden: xdx2ixbrl0400">—</span></td><td style="font-size: 10pt; text-align: left"> </td></tr> </table> 3586 19501 31741 10346 162396 false false false false