0001213900-24-095890.txt : 20241108 0001213900-24-095890.hdr.sgml : 20241108 20241108160542 ACCESSION NUMBER: 0001213900-24-095890 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 58 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241108 DATE AS OF CHANGE: 20241108 FILER: COMPANY DATA: COMPANY CONFORMED NAME: IEH Corp CENTRAL INDEX KEY: 0000050292 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC CONNECTORS [3678] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 135549345 STATE OF INCORPORATION: NY FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-05278 FILM NUMBER: 241440501 BUSINESS ADDRESS: STREET 1: 140 58TH ST BLDG B UNIT 8E CITY: BROOKLYN STATE: NY ZIP: 11220 BUSINESS PHONE: 7184924440 MAIL ADDRESS: STREET 1: 140 58TH STREET BUILDING B SUITE 8E CITY: BROOKLYN STATE: NY ZIP: 11220 FORMER COMPANY: FORMER CONFORMED NAME: IEH CORPORATION DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: INDUSTRIAL ELECTRONIC HARDWARE CORP DATE OF NAME CHANGE: 19890123 FORMER COMPANY: FORMER CONFORMED NAME: INDUSTRIAL HEAT TREATING CO INC DATE OF NAME CHANGE: 19670926 10-Q 1 ea0220143-10q_iehcorp.htm QUARTERLY REPORT

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

(Mark One)

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

 

For the quarterly period ended September 30, 2024

 

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

 

For the transition period from ____________ to ____________

 

Commission file number: 0-5278

 

IEH Corporation

(Exact name of registrant as specified in its charter)

 

New York   13-5549348
(State or other jurisdiction of
incorporation or organization)
  (I.R.S. Employer
Identification No.)

 

140 58th Street, Suite 8E,

Brooklyn, NY

  11220
(Address of principal executive offices)   (Zip Code)

 

Registrant’s telephone number, including area code: (718) 492-4440

 

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

 

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

 

Title of Each Class:   Trading Symbol(s)   Name of Each Exchange on Which
Registered:
Shares of common stock, $0.01 par value   IEHC   OTC Pink Market

 

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

 

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

 

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

 

Large accelerated filer     Accelerated filer  
Non-accelerated filer     Smaller reporting company  
Emerging growth company          

 

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

 

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

 

As of November 8, 2024 the registrant had 2,380,251 shares of its common stock, par value $0.01 per share, outstanding.

 

 

 

 

 

 

TABLE OF CONTENTS

 

    Page
     
PART I – FINANCIAL INFORMATION 1
Item 1. Financial Statements 1
  Condensed Balance Sheets as of September 30, 2024 (unaudited) and March 31, 2024 1
  Condensed Statements of Operations for the three and six months ended September 30, 2024 and 2023 (unaudited) 2
  Condensed Statements of Changes in Shareholders’ Equity for the three and six months ended September 30, 2024 and 2023 (unaudited) 3
  Condensed Statements of Cash Flows for the six months ended September 30, 2024 and 2023 (unaudited) 4
  Notes to Unaudited Condensed Financial Statements 5
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 14
Item 3. Quantitative and Qualitative Disclosures About Market Risk 19
Item 4. Controls and Procedures 19
     
PART II – OTHER INFORMATION 20
Item 1. Legal Proceedings 20
Item 1A. Risk Factors 20
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 20
Item 3. Defaults Upon Senior Securities 20
Item 4. Mine Safety Disclosures 20
Item 5. Other Information 20
Item 6. Exhibits 21
     
EXHIBIT INDEX 21
     
SIGNATURES 22

 

i

 

 

CAUTIONARY NOTE FORWARD-LOOKING STATEMENTS

 

This report contains forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and Section 27A of the Securities Act of 1933, as amended (the “Securities Act”). Any statements contained in this report that are not statements of historical fact may be forward-looking statements. When we use the words “anticipates,” “plans,” “estimates,” “expects,” “believes,” “should,” “could,” “may,” “will” and similar expressions, we are identifying forward-looking statements. We have based these forward-looking statements largely on our current expectations and projections about future financial events and financial trends that we believe may affect our financial condition, results of operations, business strategy and financial needs. Forward-looking statements involve risks and uncertainties described under “Risk Factors” in Part II, Item 1A, and elsewhere in this Quarterly Report on Form 10-Q, and as set forth in Part 1, Item 1A, Risk Factors, of our Annual Report on Form 10-K for the fiscal year ended March 31, 2024, filed with the U.S. Securities and Exchange Commission (the “SEC”) on June 14, 2024. Forward-looking statements may include statements related to, among other things: macroeconomic factors, including inflationary pressures, supply shortages and recessionary pressures; accounting estimates and assumptions; pricing pressures on our products caused by competition; the risk that our products will not gain market acceptance; our ability to obtain additional financing; our ability to successfully prevent our registration with the SEC from being suspended or revoked; our ability to operate our accounting systems effectively; our ability to protect intellectual property; our ability to integrate our satellite facility into our operations; and our ability to attract and retain key employees. No forward-looking statement is a guarantee of future performance and you should not place undue reliance on any forward-looking statement. Our actual results may differ materially from those projected in forward-looking statements, as they will depend on many factors about which we are unsure, including many factors beyond our control.

 

Except as may be required by applicable law, we do not undertake or intend to update or revise our forward-looking statements, and we assume no obligation to update forward-looking statements contained in this report as a result of new information or future events or developments. Thus, you should not assume that our silence over time means that actual events are bearing out as expressed or implied in such forward-looking statements. You should carefully review and consider the various disclosures we make in this report and our other reports filed with the SEC that attempt to advise interested parties of the risks, uncertainties and other factors that may affect our business.

 

Important factors that could cause actual results to differ materially from the results and events anticipated or implied by such forward-looking statements include, but are not limited to:

 

  changes in the market acceptance of our products and services;
     
  increased levels of competition;
     
  changes in political, economic or regulatory conditions generally and in the markets in which we operate;
     
  our relationships with our key customers;
     
  adverse conditions in the industries in which our customers operate;
     
  our ability to retain and attract senior management and other key employees;
     
  our ability to quickly and effectively respond to new technological developments;
     
  our ability to protect our trade secrets or other proprietary rights, operate without infringing upon the proprietary rights of others and prevent others from infringing on our proprietary rights;
 

 

 

the impact of the U.S. November 2024 presidential and congressional elections; and

 

  other risks, including those described in the “Risk Factors” section of this Quarterly Report on Form 10-Q.

 

ii

 

 

PART I: FINANCIAL INFORMATION

 

Item 1. Financial Statements

 

IEH CORPORATION

CONDENSED BALANCE SHEETS

 

   As of 
   September 30,
2024
   March 31,
2024
 
   (Unaudited)     
Assets        
Current assets:        
Cash and cash equivalents  $8,587,615   $6,139,823 
Accounts receivable   3,552,603    3,913,731 
Inventories   8,188,628    8,731,618 
Corporate income taxes receivable   1,824,172    2,199,174 
Prepaid expenses and other current assets   65,909    187,984 
Total current assets   22,218,927    21,172,330 
           
Non-current assets:          
Property, plant and equipment, net   3,107,643    3,340,615 
Operating lease right-of-use assets   2,148,877    2,324,753 
Security deposits   75,756    75,756 
Total assets  $27,551,203   $26,913,454 
           
Liabilities and Shareholders’ Equity          
Current liabilities:          
Accounts payable  $934,269   $781,082 
Customer advance payments   993,620    882,525 
Operating lease liabilities   369,975    351,804 
Other current liabilities   641,170    861,208 
Total current liabilities   2,939,034    2,876,619 
           
Operating lease liabilities, non-current   2,048,321    2,237,317 
Total liabilities   4,987,355    5,113,936 
           
Commitments and Contingencies (Note 9)   
 
    
 
 
           
Shareholders’ Equity          
Common Stock, $0.01 par value; 10,000,000 shares authorized; 2,380,251 shares issued and outstanding at September 30, 2024 and March 31, 2024   23,803    23,803 
Additional paid-in capital   8,091,174    7,966,074 
Retained earnings   14,448,871    13,809,641 
Total Shareholders’ Equity   22,563,848    21,799,518 
Total Liabilities and Shareholders’ Equity  $27,551,203   $26,913,454 

 

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

 

1

 

 

IEH CORPORATION

CONDENSED STATEMENTS OF OPERATIONS

(Unaudited)

 

   For the Three Months Ended
September 30,
  

For the Six Months Ended
September 30,

 
   2024   2023   2024   2023 
                 
Revenue  $7,341,124   $4,810,988   $14,446,101   $9,490,833 
                     
Costs and expenses:                    
Cost of products sold   5,610,080    3,894,423    10,504,598    8,135,855 
Selling, general and administrative   1,371,941    1,821,414    3,061,151    3,378,983 
Depreciation and amortization   185,907    215,586    374,177    430,822 
Total operating expenses   7,167,928    5,931,423    13,939,926    11,945,660 
                     
Operating income (loss)   173,196    (1,120,435)   506,175    (2,454,827)
                     
Other income:                    
Interest income, net   73,247    19,832    133,055    38,322 
Total other income, net   73,247    19,832    133,055    38,322 
                     
Income (loss) before provision for income taxes   246,443    (1,100,603)   639,230    (2,416,505)
Provision for income taxes   
-
    
-
    
-
    
-
 
Net income (loss)  $246,443   $(1,100,603)  $639,230   $(2,416,505)
                     
Net income (loss) per common share:                    
Basic  $0.10   $(0.46)  $0.27   $(1.02)
Diluted  $0.10   $(0.46)  $0.26   $(1.02)
                     
Weighted-average number of common and common equivalent shares:                    
Basic   2,380,251    2,370,251    2,380,251    2,370,251 
Diluted   2,438,597    2,370,251    2,420,713    2,370,251 

 

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

 

2

 

 

IEH CORPORATION

CONDENSED STATEMENT OF CHANGES IN SHAREHOLDERS’ EQUITY

(Unaudited)

 

   Common Stock   Additional
Paid-in
   Retained   Total
Shareholders’
 
   Shares   Amount   Capital   Earnings   Equity 
                     
Balance at March 31, 2023   2,370,251   $23,703   $7,566,324   $16,726,543   $24,316,570 
                          
Stock-based compensation   -    
-
    129,600    
-
    129,600 
                          
Net loss   -    
-
    
-
    (1,315,902)   (1,315,902)
                          
Balance at June 30, 2023   2,370,251   $23,703   $7,695,924   $15,410,641   $23,130,268 
                          
Stock-based compensation   -    
-
    62,550    
-
    62,550 
                          
Net loss   -    
-
    
-
    (1,100,603)   (1,100,603)
                          
Balance at September 30, 2023   2,370,251   $23,703   $7,758,474   $14,310,038   $22,092,215 

 

   Common Stock   Additional
Paid-in
   Retained   Total
Shareholders’
 
   Shares   Amount   Capital   Earnings   Equity 
                     
Balance at March 31, 2024   2,380,251   $23,803   $7,966,074   $13,809,641   $21,799,518 
                          
Stock-based compensation   -    
-
    125,100    
-
    125,100 
                          
Net income   -    
-
    
-
    392,787    392,787 
                          
Balance at June 30, 2024   2,380,251   $23,803   $8,091,174   $14,202,428   $22,317,405 
                          
Net income   -    
-
    
-
    246,443    246,443 
                          
Balance at September 30, 2024   2,380,251   $23,803   $8,091,174   $14,448,871   $22,563,848 

 

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

 

3

 

 

IEH CORPORATION

CONDENSED STATEMENTS OF CASH FLOWS

(Unaudited)

 

   For the Six Months Ended
September 30,
 
   2024   2023 
Cash flows from operating activities:        
Net income (loss)  $639,230   $(2,416,505)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:          
Depreciation and amortization   374,177    430,822 
Stock-based compensation   125,100    192,150 
Inventory obsolescence provision   200,000    119,912 
Operating lease right-of-use assets   251,438    251,438 
           
Changes in assets and liabilities:          
Accounts receivable   361,128    (106,630)
Inventories   342,990    (407,475)
Corporate income taxes receivable   375,002    229,579 
Prepaid expenses and other current assets   122,075    7,718 
Accounts payable   153,187    (284,787)
Customer advance payments   111,095    32,314 
Operating lease liabilities   (246,387)   (239,211)
Other current liabilities   (220,038)   (69,116)
Net cash provided by (used in) operating activities   2,588,997    (2,259,791)
           
Cash flows from investing activities:          
Acquisition of property, plant and equipment   (141,205)   (100,695)
Net cash used in investing activities   (141,205)   (100,695)
           
Net increase (decrease) in cash and cash equivalents   2,447,792    (2,360,486)
Cash and cash equivalents - beginning of period   6,139,823    8,344,706 
Cash and cash equivalents - end of period  $8,587,615   $5,984,220 
           
Supplemental disclosures of cash flow information:          
Cash paid during the period for:          
Interest  $
-
   $56 
Income Taxes  $11,100   $2,251 

 

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

 

4

 

 

IEH CORPORATION
Notes to Unaudited Condensed Financial Statements

 

Note 1 DESCRIPTION OF BUSINESS:

 

Overview

 

IEH Corporation (hereinafter referred to as “IEH” or the “Company”) began operations in New York, New York in 1941 and was incorporated as a New York corporation in March 1943, when Louis Offerman founded L. Offerman Tool & Die with his two sons, Bernard and Seymour. 

 

The Company designs and manufactures Hyperboloid connectors that not only accommodate, but exceed military and aerospace specification standards.

 

Note 2 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:

 

Basis of Presentation

 

The accompanying condensed financial statements and the related disclosures as of September 30, 2024 and for the three and six months ended September 30, 2024 and 2023 are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States, (“U.S. GAAP”), and the rules and regulations of the SEC for interim financial statements. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These interim condensed financial statements should be read in conjunction with the audited financial statements and notes included in the Annual Report on Form 10-K for the fiscal year ended March 31, 2024, filed with the SEC on June 14, 2024. The balance sheet as of March 31, 2024 included herein was derived from the audited financial statements as of that date but does not include all disclosures including notes required by U.S. GAAP for complete financial statements. In the opinion of management, the condensed financial statements reflect all adjustments, consisting of normal and recurring adjustments, necessary for the fair presentation of the Company’s financial position as of September 30, 2024 and March 31, 2024 and its results of operations for the three and six months ended September 30, 2024 and 2023. The results of operations for the interim periods are not necessarily indicative of the results to be expected for the fiscal year ended March 31, 2025 or any other interim period or future year or period.

  

Revenue Recognition

 

The core principle underlying Accounting Standards Codification (“ASC”) Topic 606 “Revenue from Contracts with Customers” (“ASC 606”) is to recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. ASC 606 sets out the following steps for an entity to follow when applying the core principle to its revenue generating transactions:

 

  Identify the contract with a customer

 

  Identify the performance obligations in the contract

 

  Determine the transaction price

 

  Allocate the transaction price to the performance obligations

 

  Recognize revenue when (or as) each performance obligation is satisfied

 

5

 

 

IEH CORPORATION
Notes to Unaudited Condensed Financial Statements

 

Note 2 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Continued):

 

Revenue Recognition - continued

 

The Company recognizes revenue and the related cost of products sold when the performance obligations are satisfied. The performance obligations are typically satisfied upon shipment of physical goods. In addition to the satisfaction of the performance obligations, the following conditions are required for revenue recognition: an arrangement exists, there is a fixed price, and collectability is reasonably assured.

  

The Company does not offer any discounts, credits or other sales incentives. Historically, the Company has not had an issue with uncollectible accounts receivable.

 

The Company will accept a return of defective products within one year from shipment for repair or replacement at the Company’s option. If the product is repairable, the Company at its own cost, will repair and return it to the customer. If unrepairable, the Company will provide a replacement at its own cost. Historically, returns and repairs have not been material.

 

The Company’s disaggregated revenue by geographical location is as follows:

 

   For the Three Months Ended
September 30,
   For the Six Months Ended
September 30,
 
   2024   2023   2024   2023 
                 
Domestic  $6,946,469   $4,317,474   $13,724,709   $8,560,905 
International   394,655    493,514    721,392    929,928 
Total  $7,341,124   $4,810,988   $14,446,101   $9,490,833 

 

The Company’s disaggregated revenue by industry as a percentage of total revenue is provided below:

 

   For the Three Months Ended
September 30,
   For the Six Months Ended
September 30,
 
   2024   2023   2024   2023 
Industry  %   %   %   % 
Defense   67.5    64.5    68.2    62.6 
Commercial Aerospace   19.1    24.8    19.2    22.5 
Space   9.8    6.3    9.1    9.5 
Other   3.6    4.4    3.5    5.4 
    100.0    100.0    100.0    100.0 

 

Cash and Cash Equivalents

 

Cash and cash equivalents represent highly liquid investments with original maturities of three months or less. The Company places its cash and cash equivalents with high credit quality financial institutions that may exceed federally insured amounts at times. As of September 30, 2024 and March 31, 2024, the Company had $0 and $3,500,000 in cash equivalents, respectively, consisting of certificates of deposit. As of September 30, 2024, and March 31, 2024, the Company’s cash and cash equivalents was $8,587,615 and $6,139,823, respectively.

 

6

 

 

IEH CORPORATION
Notes to Unaudited Condensed Financial Statements

 

Note 2 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Continued):

 

Inventories

 

Inventories are comprised of raw materials, work-in-process and finished goods, and are stated at cost, on an average basis, which does not exceed net realizable value. The Company manufactures products pursuant to specific technical and contractual requirements.

 

The Company reviews its purchase and usage activity of its inventory of parts as well as work in process and finished goods to determine which items of inventory have become obsolete within the framework of current and anticipated orders. The Company estimates which materials may be obsolete and which products in work in process or finished goods may be sold at less than cost. A periodic adjustment, based upon historical experience is made to inventory in recognition of this impairment. The Company’s allowance for obsolete inventory was $973,402 and $773,402 as of September 30, 2024 and March 31, 2024, respectively, and was reflected as a reduction of inventory. 

 

Net Income (Loss) Per Share

 

The Company accounts for earnings per share pursuant to ASC Topic 260, “Earnings per Share”, which requires disclosure on the financial statements of “basic” and “diluted” earnings per share. Basic net income (loss) per common share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the reporting period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the weighted average number of common shares outstanding plus common stock equivalents (if dilutive).

 

Basic and diluted net income (loss) per common share is calculated as follows: 

 

   For the Three Months Ended
September 30,
   For the Six Months Ended
September 30,
 
   2024   2023   2024   2023 
                 
Net income (loss)  $246,443   $(1,100,603)  $639,230   $(2,416,505)
                     
Net income (loss) per common share:                    
 Basic  $0.10   $(0.46)  $0.27   $(1.02)
 Diluted  $0.10   $(0.46)  $0.26   $(1.02)
                     
Weighted average number of common shares outstanding- basic   2,380,251    2,370,251    2,380,251    2,370,251 
Dilutive effect of options to the extent that such options are determined to be in the money for the period   58,346    
-
    40,462    
-
 
Weighted average number of common shares outstanding-fully diluted   2,438,597    2,370,251    2,420,713    2,370,251 

 

Potentially dilutive securities outlined in the table below have been excluded from the computation of diluted net loss per share because the effect of their inclusion would have been anti-dilutive.

 

   For the Three Months Ended
September 30,
   For the Six Months Ended
September 30,
 
   2024   2023   2024   2023 
Potentially dilutive options to purchase common shares   325,000    472,217    331,394    472,217 

 

7

 

 

IEH CORPORATION
Notes to Unaudited Condensed Financial Statements

 

Note 2 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Continued):

 

Use of Estimates

 

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenues and expenses, and disclosure of contingent assets and liabilities at the date of the financial statements. The Company utilizes estimates with respect to determining the useful lives of fixed assets, the fair value of stock-based instruments, an incremental borrowing rate for determining the present value of lease payments, the calculation of inventory obsolescence, as well as determining the amount of the valuation allowance for deferred income tax assets, net. Actual amounts could differ from those estimates.

 

Depreciation and Amortization

 

The Company provides for depreciation and amortization on a straight-line basis over the estimated useful lives (5-7 years) of the related assets. Depreciation expense for the three months ended September 30, 2024 and 2023 was $185,907 and $215,586, respectively. Depreciation expense for the six months ended September 30, 2024 and 2023 was $374,177 and $430,822, respectively.

 

Stock-Based Compensation

 

Compensation expense for stock options granted to directors, officers and key employees is based on the fair value of the award on the measurement date, which is the date of the grant. The expense is recognized ratably over the service period of the award. The fair value of stock options is estimated using the Black-Scholes valuation model. The fair value of any other stock awards is generally the market price of the Company’s common stock on the date of the grant.

 

The Company determined the fair value of the stock option grants based upon the assumptions as provided below.  

 

   For the Six Months Ended September 30, 
   2024   2023 
Weighted Average Stock Price  $5.65   $6.55 
Expected life (in years)   5.0    5.0 
Expected volatility   50.3%   58.0%
Dividend yield   
-
%   
-
%
Weighted average risk-free interest rate, per annum   4.7%   3.8%

 

8

 

 

IEH CORPORATION
Notes to Unaudited Condensed Financial Statements

 

Note 2 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Continued):

 

Recent Accounting Standard Not Yet Adopted

 

In December 2023, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) 2023-09 – Improvements to Income Tax Disclosures, which enhances the transparency and decision usefulness of income tax disclosures. The standard is effective for public companies for annual periods beginning after December 15, 2024. Early adoption is available. The Company is still evaluating the full extent of the potential impact of the adoption of ASU 2023-09, but believes it will not have a material impact on its financial statements and disclosures.

   

Subsequent Events

 

The Company evaluated subsequent events and transactions that occurred after the balance sheet date up to the date that the financial statements were issued. The Company did not identify any subsequent events that would have required adjustment or disclosure in the financial statements. 

 

Note 3 INVENTORIES:

 

Inventories are comprised of the following:

 

   As of 
   September 30,
2024
   March 31,
2024
 
Raw materials  $7,103,726   $7,808,768 
Work in progress   1,832,122    1,372,041 
Finished goods   226,182    324,211 
Allowance for obsolete inventory   (973,402)   (773,402)
   $8,188,628   $8,731,618 

 

Note 4 OTHER CURRENT LIABILITIES:

 

Other current liabilities are comprised of the following:

 

   As of 
   September 30,
2024
   March 31,
2024
 
Payroll and vacation accruals  $470,341   $731,642 
Sales commissions   37,747    39,720 
Other current liabilities   133,082    89,846 
   $641,170   $861,208 

 

9

 

 

IEH CORPORATION
Notes to Unaudited Condensed Financial Statements

 

Note 5 LEASES:

 

Operating leases

 

Leases classified as operating leases are included in operating lease right-of use assets, operating lease liabilities and operating lease liabilities, non-current, in the Company’s condensed balance sheets.

 

Condensed balance sheet information related to our leases is presented below: 

 

      As of 
   Condensed Balance Sheet Location  September 30,
2024
   March 31,
2024
 
Operating leases:           
Right-of-use assets  Operating lease right-of-use assets  $2,148,877   $2,324,753 
Right-of-use liabilities, current  Operating lease liabilities, current  $369,975   $351,804 
Right-of-use  liabilities, long-term  Operating lease liabilities, non-current  $2,048,321   $2,237,317 

 

The lease expense for the three months ended September 30, 2024 and 2023 was $144,070 and $140,653, respectively, and for the six months ended September 30, 2024 and 2023 was $283,794 and $280,960, respectively, which was included in costs of product sold on the Company’s condensed statements of operations. In addition to the base rent, the Company pays insurance premiums and utility charges relating to the use of the premises. The Company considers its present facilities to be adequate for its present and anticipated future needs.

 

The basic minimum annual rental remaining on these leases was $2,852,016 as of September 30, 2024.

 

The weighted-average remaining lease term and the weighted average discount rate for operating leases were:

 

   As of 
   September 30,
2024
   March 31,
2024
 
Other information        
Weighted-average discount rate – operating leases   6.00%   6.00%
Weighted-average remaining lease term – operating lease (in years)   5.3    5.8 

 

The total remaining operating lease payments included in the measurement of lease liabilities on the Company’s condensed balance sheet as of September 30, 2024 was as follows: 

For the years ended March 31,  Operating
Lease
Payments
 
(Six months ending) March 31, 2025  $251,292 
2026   519,036 
2027   547,460 
2028   563,891 
2029   408,429 
Thereafter   561,908 
Total gross operating lease payments   2,852,016 
Less: imputed interest   (433,720)
Total lease liabilities, reflecting present value of future minimum lease payments  $2,418,296 

 

10

 

 

IEH CORPORATION
Notes to Unaudited Condensed Financial Statements

  

Note 6 INCOME TAXES:

 

The effective income tax rate for the three months ended September 30, 2024 and 2023 was a provision of 0% on income before provision for income taxes of $246,443 and a loss before income taxes of $1,100,603, respectively. The effective income tax rate for the six months ended September 30, 2024 and 2023 was a provision of 0% on income before provision for income taxes of $639,230 and a loss before income taxes of $2,416,505. The provision for income taxes of $0 for the three and six months ended September 30, 2024 was principally attributable to the utilization of net operating loss carryforwards to offset taxable income and the impact of maintaining a full valuation allowance on the Company’s deferred tax assets, net. The provision for income taxes of $0 for the three and six months ended September 30, 2023 was attributable to the loss before provision for income taxes incurred for the period and the impact of recording a full valuation allowance on the Company’s deferred tax assets, net. 

 

Note 7 EQUITY INCENTIVE PLANS:

 

2020 Equity Incentive Plan

 

On November 18, 2020, the Board of Directors approved the Company’s 2020 Equity Incentive Plan (the “2020 Plan”) for submission to shareholders at the 2020 annual meeting of shareholders. On December 16, 2020, the Company’s shareholders approved the adoption of the 2020 Plan, which provides for the grant of stock options and restricted stock awards to purchase up to 750,000 shares of the Company’s common stock to award in the future as incentive compensation to employees, senior management and members of the Board of Directors of the Company.

 

Options granted to employees under the 2020 Plan may be designated as options which qualify for incentive stock option treatment under Section 422A of the Internal Revenue Code, or options which do not qualify (non-qualified stock options).

 

Under the 2020 Plan, the exercise price of an option designated as an incentive stock option shall not be less than the fair market value of the Company’s common stock on the day the option is granted. In the event an option designated as an incentive stock option is granted to a ten percent (10%) or greater shareholder, such exercise price shall be at least 110 percent (110%) of the fair market value of the Company’s common stock and the option must not be exercisable after the expiration of ten years from the day of the grant. The 2020 Plan also provide that holders of options that wish to pay for the exercise price of their options with shares of the Company’s common stock must have beneficially owned such stock for at least six months prior to the exercise date.

 

Exercise prices of non-incentive stock options may not be less than the fair market value of the Company’s common stock.

 

The aggregate fair market value of shares subject to options granted to a participant(s), which are designated as incentive stock options, and which become exercisable in any calendar year, shall not exceed $100,000.

 

11

 

 

IEH CORPORATION
Notes to Unaudited Condensed Financial Statements

 

Note 7 EQUITY INCENTIVE PLANS (Continued):

 

Stock-based compensation expense

 

Stock-based compensation expense is recorded in selling, general and administrative expenses included in the condensed statements of operations. For the three months ended September 30, 2024 and 2023, stock-based compensation expense was $0 and $62,550, respectively. For the six months ended September 30, 2024 and 2023, stock-based compensation expense was $125,100 and $192,150, respectively.

 

As of September 30, 2024, there was no unrecognized compensation expense related to unamortized stock options. It is the Company’s policy that any unrecognized stock-based compensation cost would be adjusted for actual forfeitures as they occur.

 

The following table provides the stock option activity for the six months ended September 30, 2024:

 

   Shares   Weighted
Avg.
Exercise
Price
   Remaining
Contractual
Term
(Years)
   Aggregate
Intrinsic
Value
(in thousands)
 
Balance as of April 1, 2024   502,217   $13.41    5.21   $4 
Granted   45,000   $5.65           
Exercised   
-
    
-
           
Forfeited or Expired   
-
    
-
           
Balance as of September 30, 2024   547,217   $12.78    5.11   $940 
Exercisable as of September 30, 2024   547,217   $12.78    5.11   $940 

 

The weighted average grant date fair value per share was $2.78 and $3.49 for the six months ended September 30, 2024 and 2023, respectively.

 

The aggregate intrinsic value in the table above represents the total pretax intrinsic value (i.e., the difference between the Company’s closing stock price on the last trading day of the period and the exercise price, times the number of shares) that would have been received by the option holders had all option holders exercised their in-the-money options on those dates.

 

Note 8 CASH BONUS PLAN:

 

In 1987, the Company adopted a cash bonus plan (the “Cash Bonus Plan”) for non-union, management and administration staff. Unless otherwise approved by the Company’s Compensation Committee of the Board of Directors, contributions to the Cash Bonus Plan will only be funded by the Company for payment of bonuses with respect to any fiscal year, when the Company is profitable for such fiscal year. As of September 30, 2024, and March 31, 2024, the Company’s accrued bonus was $230,600 and $150,000, respectively. Bonus expense recorded for the three months ended September 30, 2024 and 2023 was $130,500 and $100,500, respectively. Bonus expense recorded for the six months ended September 30, 2024 and 2023 was $268,454 and $201,000, respectively.

 

12

 

 

IEH CORPORATION
Notes to Unaudited Condensed Financial Statements

 

Note 9 COMMITMENTS AND CONTINGENCIES:

 

The Company maintains its operations in facilities located in both New York and Pennsylvania.

 

On December 1, 2020, the Company entered into a 120 month extension of its lease agreement for an industrial building in Brooklyn, NY, expiring December 1, 2030. Monthly rent at inception was $20,400, and thereafter, such monthly rent escalates annually to a monthly rent of $28,426 for the final year of the lease term. The Company maintains a security deposit of $40,800, which is included in security deposits on the accompanying condensed balance sheets.

 

On January 29, 2021, the Company entered into an 87 month lease agreement for an industrial building in Allentown, Pennsylvania, expiring March 30, 2028. Monthly rent at inception was $18,046, and thereafter, such monthly rent escalates annually to a monthly rent of $20,920 for the final year of the lease term. The Company maintains a security deposit of $35,040, which is included in security deposits on the accompanying condensed balance sheets.

 

The Company has a collective bargaining multi-employer pension plan (“Multi-Employer Plan”) with the United Auto Workers of America, Local 259 (ID No. 136115077). The Multi-Employer Plan is covered by a collective bargaining agreement with the Company, which expires on March 31, 2027.

 

The total contributions charged to operations under the provisions of the Multi-Employer Plan were $8,482 and $9,824 for the three months ended September 30, 2024 and 2023, and $17,762 and $24,614 for the six months ended September 30, 2024 and 2023, respectively, and were reflected within cost of products sold included in the condensed statements of operations. The Company has not taken any action to terminate, withdraw or partially withdraw from the Multi-Employer Plan nor does it intend to do so in the future.

 

Note 10 CONCENTRATIONS:

 

During the three months ended September 30, 2024, three customers accounted for 53.3% of the Company’s revenue, each represented 27.3%, 15.0% and 11.0% of revenue. During the three months ended September 30, 2023, one customer accounted for 16.0% of the Company’s revenue.

 

During the six months ended September 30, 2024, three customers accounted for 50.9% of the Company’s revenue, each represented 23.8%, 16.7% and 10.4% of revenue. During the six months ended September 30, 2023, one customer accounted for 14.0% of the Company’s revenue.

 

As of September 30, 2024, three customers accounted for 54.4% of accounts receivable, each represented 28.1%, 14.6% and 11.7% of accounts receivable. As of March 31, 2024, three customers accounted for 55.4% of accounts receivable, each represented 30.8%, 13.6% and 11.0% of accounts receivable.

 

During the three months ended September 30, 2024, three vendors accounted for 36.5% of the Company’s purchases, each represented 13.7%, 12.4% and 10.4% of purchases. During the three months ended September 30, 2023, one vendor accounted for 13.9% of the Company’s purchases.

 

During the six months ended September 30, 2024, three vendors accounted for 35.4% of the Company’s purchases, each represented 13.2%, 12.0%, and 10.2% of purchases. During the six months ended September 30, 2023, two vendors accounted for 25.1% of the Company’s purchases, each represented 13.5%, and 11.6% of purchases.

 

As of September 30, 2024, two vendors accounted for 28.2% of accounts payable, each represented 17.0% and 11.2% of accounts payable. As of March 31, 2024, two vendors accounted for 22.3% of accounts payable, each represented 12.1% and 10.2% of accounts payable.

 

13

 

 

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

 

Statements contained in this report, which are not historical facts, may be considered forward-looking information with respect to plans, projections, or future performance of the Company as defined under the Private Securities Litigation Reform Act of 1995. These forward-looking statements are subject to risks and uncertainties, which could cause actual results to differ materially from those projected. The words “anticipate”, “believe”, “estimate”, “expect”, “objective”, and “think” or similar expressions used herein are intended to identify forward-looking statements. The forward-looking statements are based on the Company’s current views and assumptions and involve risks and uncertainties that include, among other things, the performance of the Company’s business, actions of competitors, changes in laws and regulations, including accounting standards, employee relations, customer demand, prices of purchased raw materials and parts, domestic economic conditions, including inflation and interest rates, foreign economic conditions, including currency rate fluctuations, and geopolitical uncertainty.

 

The following discussion and analysis should be read in conjunction with our condensed financial statements and related footnotes thereto and other financial information included elsewhere in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K for the fiscal year ended March 31, 2024, which provide additional information concerning the Company’s financial activities and condition.

 

Overview

 

The Company designs, develops and manufactures printed circuit board connectors and custom interconnects for high performance applications.

 

All of our connectors utilize the Hyperboloid contact design, a rugged, high-reliability contact system ideally suited for high-stress environments. We believe we are the only independent producer of Hyperboloid printed circuit board connectors in the United States.

 

Our customers consist of Original Equipment Manufacturers (“OEMs”) and distributors who resell our products to OEMs. We sell our products directly and through 21 independent sales representatives and distributors located in all regions of the United States, Canada, the European Union, Southeast Asia, Central Asia and the Middle East.

 

The customers we service are in the defense, aerospace, space, medical, oil and gas, industrial, test equipment and commercial electronics markets. We appear on the Military DLA Qualified Product Listing (“QPL”) MIL-DTL-55302 and supply customer requested modifications to this specification.

 

The customers we service by industry as a percentage of total revenue is provided below:

 

   For the Three Months Ended
September 30,
   For the Six Months Ended
September 30,
 
   2024   2023   2024   2023 
Industry  %   %   %   % 
Defense   67.5    64.5    68.2    62.6 
Commercial Aerospace   19.1    24.8    19.2    22.5 
Space   9.8    6.3    9.1    9.5 
Other   3.6    4.4    3.5    5.4 
    100.0    100.0    100.0    100.0 

 

14

 

 

Financial Overview

 

Critical Accounting Policies and Estimates

 

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions about future events that affect the amounts reported in the financial statements and accompanying notes. Future events and their effects cannot be determined with absolute certainty. Therefore, the determination of estimates requires the exercise of judgment. Actual results inevitably will differ from those estimates, and such differences may be material to the financial statements. The most significant accounting estimates inherent in the preparation of our financial statements include estimates associated with revenue recognition, valuation of inventories, accounting for income taxes and stock-based compensation expense.

 

Our financial position, results of operations and cash flows are impacted by the accounting policies we have adopted. In order to get a full understanding of our financial statements, one must have a clear understanding of the accounting policies employed. It is important that the discussion of our operating results that follow be read in conjunction with these critical accounting policies which have been disclosed in our Annual Report on Form 10-K for the fiscal year ended March 31, 2024 filed with the SEC on June 14, 2024.

 

Results of Operations

 

Comparison of the Three Months Ended September 30, 2024 and 2023

 

The following table summarizes our results of operations for the three months ended September 30, 2024 and 2023:

 

   For the Three Months Ended
September 30,
   Period-to-Period 
   2024   2023   Change 
             
Revenue  $7,341,124   $4,810,988   $2,530,136 
                
Costs and expenses:               
Cost of products sold   5,610,080    3,894,423    1,715,657 
Selling, general and administrative   1,371,941    1,821,414    (449,473)
Depreciation and amortization   185,907    215,586    (29,679)
Total operating expenses   7,167,928    5,931,423    1,236,505 
Operating income (loss)   173,196    (1,120,435)   1,293,631 
Other income:               
Interest income, net   73,247    19,832    53,415 
Total other income, net   73,247    19,832    53,415 
                
Income (loss) before provision for income taxes   246,443    (1,100,603)   1,347,046 
Provision for income taxes   -    -    - 
Net income (loss)  $246,443   $(1,100,603)  $1,347,046 

 

15

 

 

Revenue for the three months ended September 30, 2024 was $7,341,124, reflecting an increase of $2,530,136, or 52.6%, as compared to $4,810,988 for the three months ended September 30, 2023. The increase in revenue for the period was principally on account of a 60% increase in defense revenues driven principally by recent and continuing conditions of geopolitical uncertainty. Our quarter over quarter space revenues have increased by 137%, driven principally by continued investment in commercial space related programs.

 

Cost of products sold for the three months ended September 30, 2024 was $5,610,080, reflecting an increase of $1,715,657 or 44.1%, as compared to $3,894,423 for the three months ended September 30, 2023. The increase in our cost of products sold is attributable to the quarterly increase in revenue, offset in part by the realization of production efficiencies associated with higher volumes of production.

 

Selling, general and administrative expenses for the three months ended September 30, 2024 was $1,371,941 reflecting a decrease of $449,473, or 24.7%, as compared to $1,821,414 for the three months ended September 30, 2023. The decrease was principally due to a decrease in accounting and consulting fees incurred in connection with catching up and meeting SEC filing obligations.

 

Depreciation and amortization for the three months ended September 30, 2024 was $185,907, reflecting a decrease of $29,679, or 13.8%, as compared to $215,586 for the three months ended September 30, 2023. The decrease was principally attributable to reduced amortization in the current period for certain fully amortized assets.

 

Total other income for the three months ended September 30, 2024 was income of $73,247, reflecting an increase of $53,415, as compared to income of $19,832 for the three months ended September 30, 2023. The increase was attributable to an increase in interest income earned on our cash and cash equivalents.

 

Provision for income taxes was $0 for the three months ended September 30, 2024 and 2023. The provision for income taxes for the three months ended September 30, 2024 was principally attributable to the utilization of net operating loss carryforwards to offset taxable income and the impact of maintaining a full valuation allowance on the Company’s deferred tax assets, net. The provision for income taxes for the three months ended September 30, 2023 was attributable to the loss before provision for income taxes incurred for the period and the impact of recording a full valuation allowance on the Company’s deferred tax assets, net.

 

   For the Six Months Ended
September 30,
   Period-to-Period 
   2024   2023   Change 
             
Revenue  $14,446,101   $9,490,833   $4,955,268 
                
Costs and expenses:               
Cost of products sold   10,504,598    8,135,855    2,368,743 
Selling, general and administrative   3,061,151    3,378,983    (317,832)
Depreciation and amortization   374,177    430,822    (56,645)
Total operating expenses   13,939,926    11,945,660    1,994,266 
Operating income (loss)   506,175    (2,454,827)   2,961,002 
Other income:               
Interest income, net   133,055    38,322    94,733 
Total other income, net   133,055    38,322    94,733 
                
Income (loss) before provision for income taxes   639,230    (2,416,505)   3,055,735 
Provision for income taxes   -    -    - 
Net income (loss)  $639,230   $(2,416,505)  $3,055,735 

 

16

 

 

Revenue for the six months ended September 30, 2024 was $14,446,101, reflecting an increase of $4,955,268, or 52.2%, as compared to $9,490,833 for the six months ended September 30, 2023. The increase in revenue for the period was principally on account of a 66% increase in defense revenues as we continue to see strong orders from defense customers. Space revenues increased 44% driven principally by a robust market for commercial space projects in which we participate.

 

Cost of products sold for the six months ended September 30, 2024 was $10,504,598, reflecting an increase of $2,368,743, or 29.1%, as compared to $8,135,855 for the six months ended September 30, 2023. The increase in our cost of products sold is attributable to the quarterly increase in order volume, offset in part by production efficiencies achieved with higher levels of production.

 

Selling, general and administrative expenses for the six months ended September 30, 2024 was $3,061,151 reflecting a decrease of $317,832, or 9.4%, as compared to $3,378,983 for the six months ended September 30, 2023. The decrease was principally due to a decrease in accounting and consulting fees offset by an increase in marketing and costs of additional sales personnel.

 

Depreciation and amortization for the six months ended September 30, 2024 was $374,177, reflecting a decrease of $56,645, or 13.1%, as compared to $430,822 for the six months ended September 30, 2023. The decrease was principally attributable to reduced amortization in the current period for certain fully amortized assets while the company continues to monitor fixed assets investment.

 

Total other income for the six months ended September 30, 2024 was income of $133,055, reflecting an increase of $94,733, as compared to income of $38,322 for the six months ended September 30, 2023. The increase was attributable to an increase in interest income earned on our cash and cash equivalents.

 

Provision for income taxes was $0 for the six months ended September 30, 2024 and 2023. The provision for income taxes for the six months ended September 30, 2024 was principally attributable to the utilization of net operating loss carryforwards to offset taxable income and the impact of maintaining a full valuation allowance on the Company’s deferred tax assets, net. The provision for income taxes for the six months ended September 30, 2023 was attributable to the loss before provision for income taxes incurred for the period and the impact of recording a full valuation allowance on the Company’s deferred tax assets, net.

 

Liquidity and Capital Resources:

 

Our primary requirements for liquidity and capital are working capital, inventory, capital expenditures, public company costs and general corporate needs. We expect these needs to continue as we further develop and grow our business. For the six months ended September 30, 2024, our primary sources of liquidity came from existing cash. Based on our current plans and business conditions, we believe that existing cash, together with cash generated from operations will be sufficient to satisfy our anticipated cash requirements in fiscal year 2025 and into fiscal year 2026, and we are not aware of any trends or demands, commitments, events or uncertainties that are reasonably likely to result in a decrease in liquidity of our assets. We may require additional capital to respond to technological advancements, competitive dynamics or technologies, business opportunities, challenges, acquisitions or unforeseen circumstances and in either the short-term or long-term may determine to engage in equity or debt financings or enter into credit facilities for other reasons. If we are unable to obtain adequate financing or financing on terms satisfactory to us, when we require it, our ability to continue to grow or support our business and to respond to business challenges could be significantly limited. In particular, inflationary pressures and increased interest rates, and the conflicts between Russia and Ukraine and in the Middle East have resulted in, and may continue to result in, significant disruption and volatility in the global financial markets, reducing our ability to access capital. If we are unable to raise additional funds when or on the terms desired, our business, financial condition and results of operations could be adversely affected.

 

17

 

 

As of September 30, 2024, and March 31, 2024, the Company’s cash and cash equivalents was $8,587,615 and $6,139,823, respectively. The Company has recorded net income of $639,230 and net loss of $2,416,505 for the six months ended September 30, 2024 and 2023, respectively. As of September 30, 2024, and March 31, 2024, the Company had working capital of $19,279,893 and $18,295,711 and shareholders’ equity of $22,563,848 and $21,799,518, respectively.

 

Our principal source of liquidity has been from cash flows generated by operating activities and our cash reserves.

 

Cash Flow Activities for the Six Months Ended September 30, 2024 Compared to the Six Months Ended September 30, 2023

 

The following table summarizes our sources and uses of cash for the three months ended September 30, 2024 and 2023:

 

   For the Six Months Ended
September 30,
   Period-to-Period 
   2024   2023   Change 
Net cash and cash equivalents provided by (used in):            
Operating activities  $2,588,997   $(2,259,791)  $4,848,788 
Investing activities   (141,205)   (100,695)   (40,510)
Net increase (decrease) in cash and cash equivalents  $2,447,792   $(2,360,486)  $4,808,278 

 

Net cash provided by operating activities was $2,588,997 for the six months ended September 30, 2024 and net cash used in operating activities was $2,259,791 for the six months ended September 30, 2023. The period over period increase in cash provided by operating activities of $4,848,788 was primarily due to the $3,055,735 improvement in net income (loss), $750,465 reduction in inventories, $467,758 reduction in accounts receivable and increase in accounts payable of $437,974.

 

Net cash used in investing activities was $141,205 and $100,695 for the six months ended September 30, 2024 and 2023, respectively. The increase in cash used in investing activities during the six months ended September 30, 2024 was principally due to increases in purchases of property and equipment.

 

Backlog of Orders

 

The backlog of orders for the Company’s products amounted to approximately $14,298,000 at September 30, 2024 as compared to approximately $17,571,000 at September 30, 2023. The orders in backlog at September 30, 2024 are expected to ship over the next 12 months depending on customer requirements and product availability.

 

Inflation

 

In the opinion of management, inflation has continued to impact the costs of our operations and depending upon the current duration and degree of higher inflation levels, is expected to have an impact upon our operations in the future. Management will continue to monitor inflation and evaluate the possible future effects of inflation on our business and operations.

 

18

 

 

Item 3. Qualitative and Quantitative Disclosures about Market Risk

 

Not applicable.

 

Item 4. Controls and Procedures

 

Management’s Evaluation of our Disclosure Controls and Procedures 

 

We maintain disclosure controls and procedures (as defined in paragraph (e) of Rules 13a-15 and 15d-15 under the Exchange Act) designed to ensure that the information we are required to disclose in reports that we file or furnish under the Exchange Act is recorded, processed, summarized and reported within the time periods specified under the rules and forms of the SEC. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that such information is accumulated and communicated to our management, including our Chief Executive Officer and our Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosures.

 

As required by paragraph (b) of Rules 13a-15 and 15d-15 under the Exchange Act, our management, with the participation of our Chief Executive Officer (our principal executive officer) and our Chief Financial Officer (our principal financial officer) carried out an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. Our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Our principal executive and principal financial officer have concluded based upon the evaluation described above that, as of September 30, 2024, our disclosure controls and procedures were effective at the reasonable assurance level.

 

Changes in Internal Controls Over Financial Reporting

 

There were no changes in our internal controls over financial reporting (as defined in Rule 13a-15(f) and 15d-15(f) under the Exchange Act) identified in connection with the evaluation of our internal controls that occurred during the fiscal quarter ended September 30, 2024 that materially affected, or are reasonably likely to materially affect our internal controls over financial reporting.

 

19

 

 

PART II – OTHER INFORMATION

 

Item 1. Legal Proceedings

 

There are no legal proceedings that have occurred within the past year concerning our directors, or control persons which involved a criminal conviction, a criminal proceeding, an administrative or civil proceeding limiting one’s participation in the securities or banking industries, or a finding of securities or commodities law violations.

 

On August 17, 2022, the SEC issued an Order Instituting Administrative Proceedings (the “Order”) and Notice of Hearing pursuant to Section 12(j) of the Exchange Act. The stated purpose of the administrative proceeding is for the SEC to determine whether it is necessary and appropriate for the protection of investors to suspend for a period not exceeding twelve months, or revoke the registration of each class of securities of the Company registered pursuant to Section 12 of the Exchange Act. The Company filed an answer to the Order on October 3, 2022 and on October 13, 2022 we conducted a prehearing conference with SEC staff in the SEC’s Division of Enforcement. On March 1, 2023 the SEC’s Division of Enforcement filed a Motion for Summary Disposition, on March 15, 2023, IEH filed an opposition brief to the SEC Division of Enforcement’s Motion for Summary Disposition, and on March 29, 2023, the SEC’s Division of Enforcement filed a Reply in Support of its Motion for Summary Disposition. On December 22, 2023, the Company filed a Cross-Motion for Summary Disposition. The SEC’s Division of Enforcement filed an opposition to the Company’s Cross-Motion for Summary Disposition on February 21, 2024. On March 4, 2024, the Company filed a Reply in Support of its Motion for Summary Disposition. The SEC will issue a decision on the basis of the record in the proceeding.

 

On March 19, 2024, William H. Craig, the former Chief Financial Officer and Treasurer of the Company, filed a lawsuit against the Company in the U.S. District Court for the Eastern District of New York related to Mr. Craig’s resignation as an executive officer of the Company. On November 5, 2024, Mr. Craig and the Company executed a final settlement agreement for all claims against the Company. The terms of the settlement are confidential. Neither the litigation nor its resolution had any material adverse effect on the Company's financial position, results of operations or liquidity.

 

Item 1A. Risk Factors

 

Our operations and financial results are subject to various risks and uncertainties, including those described in Part I, Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the year ended March 31, 2024, filed with the SEC on June 14, 2024, which could adversely affect our business, financial condition, results of operations, cash flows, and the trading price of our common and capital stock. As of the date of this Quarterly Report on Form 10-Q, there have been no material changes to our risk factors previously disclosed in our Annual Report on Form 10-K for the fiscal year ended March 31, 2024.

 

Item 2. Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities

 

None.

 

Item 3. Defaults Upon Senior Securities

 

None.

 

Item 4. Mine Safety Disclosures

 

None.

 

Item 5. Other Information

 

From time to time, our officers (as defined in Rule 16a–1(f) of the Exchange Act) and directors may enter into Rule 10b5-1 or non-Rule 10b5-1 trading arrangements (as each such term is defined in Item 408 of Regulation S-K). During the three months ended September 30, 2024, none of our officers or directors adopted, modified or terminated any such trading arrangements.

 

20

 

 

Item 6. Exhibits

 

The exhibits filed as part of this Quarterly Report on Form 10-Q are set forth on the Exhibit Index, which Exhibit Index is incorporated herein by reference.

  

EXHIBIT INDEX 

 

Exhibit No.   Description
     
3.1   Amended and Restated Certificate of Incorporation of the Company (filed as Exhibit C-4 to Current Report on Form 8-K, dated February 27, 1991).
     
3.2   By-Laws of the Company (filed as Exhibit 3.2 on Annual Report on Form 10-KSB for the fiscal year ended March 27, 1994).
     
4.1   Form of Common Stock Certificate of the Company (filed as Exhibit 4.1 on Annual Report on Form 10-KSB for the fiscal year ended March 27, 1994).
     
4.2   Description of Securities (filed as Exhibit 4.2 on June 22, 2023 - Annual Report on Form 10-K for the fiscal year ended March 31, 2022).
     
31.1*   Certification of Chief Executive Officer pursuant to Section 17 CFR 240.13a-14(a) or 17 CFR 240.15d-14(a) pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
     
31.2*   Certification of Principal Financial Officer pursuant to Section 17 CFR 240.13a-14(a) or 17 CFR 240.15d-14(a) pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
     
32.1**   Certifications by Chief Executive Officer and Principal Financial Officer, pursuant to 17 CFR 240.13a-14(b) or 17 CFR 240.15d-14(b) and Section 1350 of Chapter 63 of Title 18 of the United States Code adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
     
101.1*   The following information from IEH Corporation’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2024, formatted in Inline XBRL (Extensible Business Reporting language) and filed electronically herewith: (i) the Balance Sheets; (ii) the Statements of Operations; (iii) the Statements of Shareholders’ Equity; (iv) the Statements of Cash Flow; and (v) the Notes to Financial Statements.
     
101.INS*   Interactive Data Files pursuant to Rule 405 of Regulation S-T formatted in Inline Extensible Business Reporting Language (“Inline XBRL”)
     
101.SCH*   Inline XBRL Taxonomy Extension Schema Document
     
101.CAL*   Inline XBRL Taxonomy Extension Calculation Linkbase Document
     
101.DEF*   Inline XBRL Taxonomy Extension Definition Linkbase Document
     
101.LAB*   Inline XBRL Taxonomy Extension Label Linkbase Document
     
101.PRE*   Inline XBRL Taxonomy Extension Presentation Linkbase Document
     
104   Cover Page Interactive Data File (formatted in Inline XBRL and contained in Exhibit 101)

 

* Exhibits filed herewith.
   
** Exhibits furnished herewith.

 

21

 

 

SIGNATURES

 

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

 

  IEH CORPORATION
     
Dated: November 8, 2024 By: /s/ David Offerman
    David Offerman
    Chairman of the Board, President and
Chief Executive Officer  
    (Principal Executive Officer)  
     
    /s/ Subrata Purkayastha
    Subrata Purkayastha,
Chief Financial Officer
    (Principal Financial Officer)

 

 

22

NONE http://fasb.org/us-gaap/2024#OperatingLeaseRightOfUseAsset http://fasb.org/us-gaap/2024#OperatingLeaseRightOfUseAsset http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityCurrent http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityCurrent http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityNoncurrent http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityNoncurrent false --03-31 Q2 2025 0000050292 0000050292 2024-04-01 2024-09-30 0000050292 2024-11-08 0000050292 2024-09-30 0000050292 2024-03-31 0000050292 2024-07-01 2024-09-30 0000050292 2023-07-01 2023-09-30 0000050292 2023-04-01 2023-09-30 0000050292 us-gaap:CommonStockMember 2023-03-31 0000050292 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000050292 us-gaap:RetainedEarningsMember 2023-03-31 0000050292 2023-03-31 0000050292 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000050292 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000050292 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000050292 2023-04-01 2023-06-30 0000050292 us-gaap:CommonStockMember 2023-06-30 0000050292 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000050292 us-gaap:RetainedEarningsMember 2023-06-30 0000050292 2023-06-30 0000050292 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0000050292 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0000050292 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000050292 us-gaap:CommonStockMember 2023-09-30 0000050292 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000050292 us-gaap:RetainedEarningsMember 2023-09-30 0000050292 2023-09-30 0000050292 us-gaap:CommonStockMember 2024-03-31 0000050292 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000050292 us-gaap:RetainedEarningsMember 2024-03-31 0000050292 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0000050292 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0000050292 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0000050292 2024-04-01 2024-06-30 0000050292 us-gaap:CommonStockMember 2024-06-30 0000050292 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0000050292 us-gaap:RetainedEarningsMember 2024-06-30 0000050292 2024-06-30 0000050292 us-gaap:CommonStockMember 2024-07-01 2024-09-30 0000050292 us-gaap:AdditionalPaidInCapitalMember 2024-07-01 2024-09-30 0000050292 us-gaap:RetainedEarningsMember 2024-07-01 2024-09-30 0000050292 us-gaap:CommonStockMember 2024-09-30 0000050292 us-gaap:AdditionalPaidInCapitalMember 2024-09-30 0000050292 us-gaap:RetainedEarningsMember 2024-09-30 0000050292 srt:MinimumMember 2024-09-30 0000050292 srt:MaximumMember 2024-09-30 0000050292 iehc:DomesticMember 2024-07-01 2024-09-30 0000050292 iehc:DomesticMember 2023-07-01 2023-09-30 0000050292 iehc:DomesticMember 2024-04-01 2024-09-30 0000050292 iehc:DomesticMember 2023-04-01 2023-09-30 0000050292 iehc:InternationalMember 2024-07-01 2024-09-30 0000050292 iehc:InternationalMember 2023-07-01 2023-09-30 0000050292 iehc:InternationalMember 2024-04-01 2024-09-30 0000050292 iehc:InternationalMember 2023-04-01 2023-09-30 0000050292 iehc:DefenseMember 2024-07-01 2024-09-30 0000050292 iehc:DefenseMember 2023-07-01 2023-09-30 0000050292 iehc:DefenseMember 2024-04-01 2024-09-30 0000050292 iehc:DefenseMember 2023-04-01 2023-09-30 0000050292 iehc:CommercialAerospaceMember 2024-07-01 2024-09-30 0000050292 iehc:CommercialAerospaceMember 2023-07-01 2023-09-30 0000050292 iehc:CommercialAerospaceMember 2024-04-01 2024-09-30 0000050292 iehc:CommercialAerospaceMember 2023-04-01 2023-09-30 0000050292 iehc:SpaceMember 2024-07-01 2024-09-30 0000050292 iehc:SpaceMember 2023-07-01 2023-09-30 0000050292 iehc:SpaceMember 2024-04-01 2024-09-30 0000050292 iehc:SpaceMember 2023-04-01 2023-09-30 0000050292 iehc:OtherMember 2024-07-01 2024-09-30 0000050292 iehc:OtherMember 2023-07-01 2023-09-30 0000050292 iehc:OtherMember 2024-04-01 2024-09-30 0000050292 iehc:OtherMember 2023-04-01 2023-09-30 0000050292 iehc:TwoZeroTwoZeroEquityIncentivePlanMember 2020-12-16 2020-12-16 0000050292 2024-04-01 0000050292 2024-04-01 2024-04-01 0000050292 srt:ScenarioForecastMember 2030-12-01 2030-12-01 0000050292 2020-12-01 2020-12-01 0000050292 srt:ScenarioForecastMember 2030-12-01 0000050292 srt:ScenarioForecastMember 2028-03-30 2028-03-30 0000050292 2021-01-29 2021-01-29 0000050292 srt:ScenarioForecastMember 2028-03-30 0000050292 2021-01-29 0000050292 iehc:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-07-01 2024-09-30 0000050292 iehc:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-07-01 2024-09-30 0000050292 iehc:CustomersTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-07-01 2024-09-30 0000050292 iehc:CustomersThreeMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-07-01 2024-09-30 0000050292 iehc:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0000050292 iehc:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-09-30 0000050292 iehc:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-09-30 0000050292 iehc:CustomersTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-09-30 0000050292 iehc:CustomersThreeMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-09-30 0000050292 iehc:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-09-30 0000050292 iehc:ThreeCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-09-30 2024-09-30 0000050292 iehc:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-09-30 2024-09-30 0000050292 iehc:CustomersTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-09-30 2024-09-30 0000050292 iehc:CustomersThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-09-30 2024-09-30 0000050292 iehc:ThreeCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-03-31 2024-03-31 0000050292 iehc:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-03-31 2024-03-31 0000050292 iehc:CustomersTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-03-31 2024-03-31 0000050292 iehc:CustomersThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-03-31 2024-03-31 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:ThreeVendorsMember 2024-07-01 2024-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:VendorsOneMember 2024-07-01 2024-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:VendorsTwoMember 2024-07-01 2024-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:VendorsThreeMember 2024-07-01 2024-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:VendorsOneMember 2023-07-01 2023-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:ThreeVendorsMember 2024-04-01 2024-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:VendorsOneMember 2024-04-01 2024-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:VendorsTwoMember 2024-04-01 2024-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:VendorsThreeMember 2024-04-01 2024-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:TwoVendorsMember 2023-04-01 2023-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:VendorsOneMember 2023-04-01 2023-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:VendorsTwoMember 2023-04-01 2023-09-30 0000050292 us-gaap:AccountsPayableMember iehc:VendorConcentrationRiskMember iehc:TwoVendorMember 2024-09-30 2024-09-30 0000050292 us-gaap:AccountsPayableMember iehc:VendorConcentrationRiskMember iehc:VendorsOneMember 2024-09-30 2024-09-30 0000050292 us-gaap:AccountsPayableMember iehc:VendorConcentrationRiskMember iehc:VendorsTwoMember 2024-09-30 2024-09-30 0000050292 us-gaap:AccountsPayableMember iehc:VendorConcentrationRiskMember iehc:TwoVendorMember 2024-03-31 2024-03-31 0000050292 us-gaap:AccountsPayableMember iehc:VendorConcentrationRiskMember iehc:VendorsOneMember 2024-03-31 2024-03-31 0000050292 us-gaap:AccountsPayableMember iehc:VendorConcentrationRiskMember iehc:VendorsTwoMember 2024-03-31 2024-03-31 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure
EX-31.1 2 ea022014301ex31-1_iehcorp.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATIONS

 

I, David Offerman, certify that:

 

  1. I have reviewed this report on Form 10-Q for the quarter ended September 30, 2024 of IEH Corporation;

 

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

 

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

 

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

 

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

     

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

 

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

 

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

 

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

 

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

 

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

 

November 8, 2024

 

/s/ David Offerman  
David Offerman
Chairman of the Board
President and Chief Executive Officer
(Principal Executive Officer)
 
EX-31.2 3 ea022014301ex31-2_iehcorp.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATIONS

 

I, Subrata Purkayastha, certify that:

 

  1. I have reviewed this report on Form 10-Q for the quarter ended September 30, 2024 of IEH Corporation;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

November 8, 2024  
   
/s/ Subrata Purkayastha  
Subrata Purkayastha
Chief Financial Officer
(Principal Financial Officer)
 
EX-32.1 4 ea022014301ex32-1_iehcorp.htm CERTIFICATION

Exhibit 32.1

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO SECTION 906 OF
THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of IEH Corporation (the “Company”) on Form 10-Q for the quarter ended September 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, being, David Offerman, President and Chief Executive Officer (Principal Executive Officer), and Subrata Purkayastha, Chief Financial Officer (Principal Financial Officer), of the Company, respectfully certify, pursuant to 18 U.S.C. ss.1350, as adopted pursuant to ss.906 of the Sarbanes-Oxley Act of 2002, that:

 

  (1) This Report on Form 10-Q fully complies with the requirements of the Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

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

 

Dated: November 8, 2024

 

/s/ David Offerman   /s/ Subrata Purkayastha
David Offerman   Subrata Purkayastha
Chairman of the Board, President and
Chief Executive Officer
  Chief Financial Officer
(Principal Financial Officer)
(Principal Executive Officer)    

 

This Certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and shall not be deemed “filed” by the Company for purposes of Section 18 of the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of the Report, irrespective of any general incorporation language contained in such filing. A signed original of the written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

EX-101.SCH 5 iehc-20240930.xsd XBRL SCHEMA FILE 995301 - Statement - Condensed Balance Sheets link:presentationLink link:definitionLink link:calculationLink 995302 - Statement - Condensed Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 995303 - Statement - Condensed Statements of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 995304 - Statement - Condensed Statement of Changes in Shareholders’ Equity (Unaudited) link:presentationLink link:definitionLink link:calculationLink 995305 - Statement - Condensed Statements of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 995306 - Disclosure - Description of Business link:presentationLink link:definitionLink link:calculationLink 995307 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 995308 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 995309 - Disclosure - Other Current Liabilities link:presentationLink link:definitionLink link:calculationLink 995310 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 995311 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 995312 - Disclosure - Equity Incentive Plans link:presentationLink link:definitionLink link:calculationLink 995313 - Disclosure - Cash Bonus Plan link:presentationLink link:definitionLink link:calculationLink 995314 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 995315 - Disclosure - Concentrations link:presentationLink link:definitionLink link:calculationLink 996000 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 996001 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 996002 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 996003 - Disclosure - Other Current Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 996004 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 996005 - Disclosure - Equity Incentive Plans (Tables) link:presentationLink link:definitionLink link:calculationLink 996006 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 996007 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Disaggregated Revenue by Geographical Location link:presentationLink link:definitionLink link:calculationLink 996008 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Disaggregated Revenue by Industry as a Percentage of Total Revenue link:presentationLink link:definitionLink link:calculationLink 996009 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Basic and Diluted Net Income (Loss) Per Common Share link:presentationLink link:definitionLink link:calculationLink 996010 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Determined the Fair Value of the Stock Option Grants link:presentationLink link:definitionLink link:calculationLink 996011 - Disclosure - Inventories (Details) - Schedule of Inventories are Comprised link:presentationLink link:definitionLink link:calculationLink 996012 - Disclosure - Other Current Liabilities (Details) - Schedule of Other Current Liabilities link:presentationLink link:definitionLink link:calculationLink 996013 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 996014 - Disclosure - Leases (Details) - Schedule of Balance Sheet Information Related to Our Leases link:presentationLink link:definitionLink link:calculationLink 996015 - Disclosure - Leases (Details) - Schedule of Weighted-Average Remaining Lease Term and the Weighted Average Discount Rate for Operating Leases link:presentationLink link:definitionLink link:calculationLink 996016 - Disclosure - Leases (Details) - Schedule of Remaining Operating Lease Payments link:presentationLink link:definitionLink link:calculationLink 996017 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 996018 - Disclosure - Equity Incentive Plans (Details) link:presentationLink link:definitionLink link:calculationLink 996019 - Disclosure - Equity Incentive Plans (Details) - Schedule of Stock Option Activity link:presentationLink link:definitionLink link:calculationLink 996020 - Disclosure - Cash Bonus Plan (Details) link:presentationLink link:definitionLink link:calculationLink 996021 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 996022 - Disclosure - Concentrations (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 6 iehc-20240930_cal.xml XBRL CALCULATION FILE EX-101.DEF 7 iehc-20240930_def.xml XBRL DEFINITION FILE EX-101.LAB 8 iehc-20240930_lab.xml XBRL LABEL FILE EX-101.PRE 9 iehc-20240930_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Cover - shares
6 Months Ended
Sep. 30, 2024
Nov. 08, 2024
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Entity Interactive Data Current Yes  
Amendment Flag false  
Document Period End Date Sep. 30, 2024  
Document Fiscal Year Focus 2025  
Document Fiscal Period Focus Q2  
Entity Information [Line Items]    
Entity Registrant Name IEH Corporation  
Entity Central Index Key 0000050292  
Entity File Number 0-5278  
Entity Tax Identification Number 13-5549348  
Entity Incorporation, State or Country Code NY  
Current Fiscal Year End Date --03-31  
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Contact Personnel [Line Items]    
Entity Address, Address Line One 140 58th Street  
Entity Address, Address Line Two Suite 8E  
Entity Address, City or Town Brooklyn  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 11220  
Entity Phone Fax Numbers [Line Items]    
City Area Code (718)  
Local Phone Number 492-4440  
Entity Listings [Line Items]    
Trading Symbol IEHC  
Security Exchange Name NONE  
Title of 12(g) Security Shares of common stock, $0.01 par value  
Entity Common Stock, Shares Outstanding   2,380,251
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Balance Sheets - USD ($)
Sep. 30, 2024
Mar. 31, 2024
Current assets:    
Cash and cash equivalents $ 8,587,615 $ 6,139,823
Accounts receivable 3,552,603 3,913,731
Inventories 8,188,628 8,731,618
Corporate income taxes receivable 1,824,172 2,199,174
Prepaid expenses and other current assets 65,909 187,984
Total current assets 22,218,927 21,172,330
Non-current assets:    
Property, plant and equipment, net 3,107,643 3,340,615
Operating lease right-of-use assets 2,148,877 2,324,753
Security deposits 75,756 75,756
Total assets 27,551,203 26,913,454
Current liabilities:    
Accounts payable 934,269 781,082
Customer advance payments 993,620 882,525
Operating lease liabilities 369,975 351,804
Other current liabilities 641,170 861,208
Total current liabilities 2,939,034 2,876,619
Operating lease liabilities, non-current 2,048,321 2,237,317
Total liabilities 4,987,355 5,113,936
Commitments and Contingencies (Note 9)
Shareholders’ Equity    
Common Stock, $0.01 par value; 10,000,000 shares authorized; 2,380,251 shares issued and outstanding at September 30, 2024 and March 31, 2024 23,803 23,803
Additional paid-in capital 8,091,174 7,966,074
Retained earnings 14,448,871 13,809,641
Total Shareholders’ Equity 22,563,848 21,799,518
Total Liabilities and Shareholders’ Equity $ 27,551,203 $ 26,913,454
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Balance Sheets (Parentheticals) - $ / shares
Sep. 30, 2024
Mar. 31, 2024
Statement of Financial Position [Abstract]    
Common stock, par value (in Dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 10,000,000 10,000,000
Common stock, shares issued 2,380,251 2,380,251
Common stock, shares outstanding 2,380,251 2,380,251
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Statements of Operations (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Revenue $ 7,341,124 $ 4,810,988 $ 14,446,101 $ 9,490,833
Costs and expenses:        
Cost of products sold 5,610,080 3,894,423 10,504,598 8,135,855
Selling, general and administrative 1,371,941 1,821,414 3,061,151 3,378,983
Depreciation and amortization 185,907 215,586 374,177 430,822
Total operating expenses 7,167,928 5,931,423 13,939,926 11,945,660
Operating income (loss) 173,196 (1,120,435) 506,175 (2,454,827)
Other income:        
Interest income, net 73,247 19,832 133,055 38,322
Total other income, net 73,247 19,832 133,055 38,322
Income (loss) before provision for income taxes 246,443 (1,100,603) 639,230 (2,416,505)
Provision for income taxes
Net income (loss) $ 246,443 $ (1,100,603) $ 639,230 $ (2,416,505)
Net income (loss) per common share:        
Basic (in Dollars per share) $ 0.1 $ (0.46) $ 0.27 $ (1.02)
Diluted (in Dollars per share) $ 0.1 $ (0.46) $ 0.26 $ (1.02)
Weighted-average number of common and common equivalent shares:        
Basic (in Shares) 2,380,251 2,370,251 2,380,251 2,370,251
Diluted (in Shares) 2,438,597 2,370,251 2,420,713 2,370,251
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Statement of Changes in Shareholders’ Equity (Unaudited) - USD ($)
Common Stock
Additional Paid-in Capital
Retained Earnings
Total
Balance at Mar. 31, 2023 $ 23,703 $ 7,566,324 $ 16,726,543 $ 24,316,570
Balance (in Shares) at Mar. 31, 2023 2,370,251      
Stock-based compensation 129,600 129,600
Net income (loss) (1,315,902) (1,315,902)
Balance at Jun. 30, 2023 $ 23,703 7,695,924 15,410,641 23,130,268
Balance (in Shares) at Jun. 30, 2023 2,370,251      
Balance at Mar. 31, 2023 $ 23,703 7,566,324 16,726,543 24,316,570
Balance (in Shares) at Mar. 31, 2023 2,370,251      
Net income (loss)       (2,416,505)
Balance at Sep. 30, 2023 $ 23,703 7,758,474 14,310,038 22,092,215
Balance (in Shares) at Sep. 30, 2023 2,370,251      
Balance at Jun. 30, 2023 $ 23,703 7,695,924 15,410,641 23,130,268
Balance (in Shares) at Jun. 30, 2023 2,370,251      
Stock-based compensation 62,550 62,550
Net income (loss) (1,100,603) (1,100,603)
Balance at Sep. 30, 2023 $ 23,703 7,758,474 14,310,038 22,092,215
Balance (in Shares) at Sep. 30, 2023 2,370,251      
Balance at Mar. 31, 2024 $ 23,803 7,966,074 13,809,641 $ 21,799,518
Balance (in Shares) at Mar. 31, 2024 2,380,251     2,380,251
Stock-based compensation 125,100 $ 125,100
Net income (loss) 392,787 392,787
Balance at Jun. 30, 2024 $ 23,803 8,091,174 14,202,428 22,317,405
Balance (in Shares) at Jun. 30, 2024 2,380,251      
Balance at Mar. 31, 2024 $ 23,803 7,966,074 13,809,641 $ 21,799,518
Balance (in Shares) at Mar. 31, 2024 2,380,251     2,380,251
Net income (loss)       $ 639,230
Balance at Sep. 30, 2024 $ 23,803 8,091,174 14,448,871 $ 22,563,848
Balance (in Shares) at Sep. 30, 2024 2,380,251     2,380,251
Balance at Jun. 30, 2024 $ 23,803 8,091,174 14,202,428 $ 22,317,405
Balance (in Shares) at Jun. 30, 2024 2,380,251      
Net income (loss) 246,443 246,443
Balance at Sep. 30, 2024 $ 23,803 $ 8,091,174 $ 14,448,871 $ 22,563,848
Balance (in Shares) at Sep. 30, 2024 2,380,251     2,380,251
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash flows from operating activities:    
Net income (loss) $ 639,230 $ (2,416,505)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 374,177 430,822
Stock-based compensation 125,100 192,150
Inventory obsolescence provision 200,000 119,912
Operating lease right-of-use assets 251,438 251,438
Changes in assets and liabilities:    
Accounts receivable 361,128 (106,630)
Inventories 342,990 (407,475)
Corporate income taxes receivable 375,002 229,579
Prepaid expenses and other current assets 122,075 7,718
Accounts payable 153,187 (284,787)
Customer advance payments 111,095 32,314
Operating lease liabilities (246,387) (239,211)
Other current liabilities (220,038) (69,116)
Net cash provided by (used in) operating activities 2,588,997 (2,259,791)
Cash flows from investing activities:    
Acquisition of property, plant and equipment (141,205) (100,695)
Net cash used in investing activities (141,205) (100,695)
Net increase (decrease) in cash and cash equivalents 2,447,792 (2,360,486)
Cash and cash equivalents - beginning of period 6,139,823 8,344,706
Cash and cash equivalents - end of period 8,587,615 5,984,220
Cash paid during the period for:    
Interest 56
Income Taxes $ 11,100 $ 2,251
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Description of Business
6 Months Ended
Sep. 30, 2024
Description of Business [Abstract]  
DESCRIPTION OF BUSINESS
Note 1 DESCRIPTION OF BUSINESS:

 

Overview

 

IEH Corporation (hereinafter referred to as “IEH” or the “Company”) began operations in New York, New York in 1941 and was incorporated as a New York corporation in March 1943, when Louis Offerman founded L. Offerman Tool & Die with his two sons, Bernard and Seymour. 

 

The Company designs and manufactures Hyperboloid connectors that not only accommodate, but exceed military and aerospace specification standards.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies
6 Months Ended
Sep. 30, 2024
Summary of Significant Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Note 2 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:

 

Basis of Presentation

 

The accompanying condensed financial statements and the related disclosures as of September 30, 2024 and for the three and six months ended September 30, 2024 and 2023 are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States, (“U.S. GAAP”), and the rules and regulations of the SEC for interim financial statements. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These interim condensed financial statements should be read in conjunction with the audited financial statements and notes included in the Annual Report on Form 10-K for the fiscal year ended March 31, 2024, filed with the SEC on June 14, 2024. The balance sheet as of March 31, 2024 included herein was derived from the audited financial statements as of that date but does not include all disclosures including notes required by U.S. GAAP for complete financial statements. In the opinion of management, the condensed financial statements reflect all adjustments, consisting of normal and recurring adjustments, necessary for the fair presentation of the Company’s financial position as of September 30, 2024 and March 31, 2024 and its results of operations for the three and six months ended September 30, 2024 and 2023. The results of operations for the interim periods are not necessarily indicative of the results to be expected for the fiscal year ended March 31, 2025 or any other interim period or future year or period.

  

Revenue Recognition

 

The core principle underlying Accounting Standards Codification (“ASC”) Topic 606 “Revenue from Contracts with Customers” (“ASC 606”) is to recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. ASC 606 sets out the following steps for an entity to follow when applying the core principle to its revenue generating transactions:

 

  Identify the contract with a customer

 

  Identify the performance obligations in the contract

 

  Determine the transaction price

 

  Allocate the transaction price to the performance obligations

 

  Recognize revenue when (or as) each performance obligation is satisfied

 

The Company recognizes revenue and the related cost of products sold when the performance obligations are satisfied. The performance obligations are typically satisfied upon shipment of physical goods. In addition to the satisfaction of the performance obligations, the following conditions are required for revenue recognition: an arrangement exists, there is a fixed price, and collectability is reasonably assured.

  

The Company does not offer any discounts, credits or other sales incentives. Historically, the Company has not had an issue with uncollectible accounts receivable.

 

The Company will accept a return of defective products within one year from shipment for repair or replacement at the Company’s option. If the product is repairable, the Company at its own cost, will repair and return it to the customer. If unrepairable, the Company will provide a replacement at its own cost. Historically, returns and repairs have not been material.

 

The Company’s disaggregated revenue by geographical location is as follows:

 

   For the Three Months Ended
September 30,
   For the Six Months Ended
September 30,
 
   2024   2023   2024   2023 
                 
Domestic  $6,946,469   $4,317,474   $13,724,709   $8,560,905 
International   394,655    493,514    721,392    929,928 
Total  $7,341,124   $4,810,988   $14,446,101   $9,490,833 

 

The Company’s disaggregated revenue by industry as a percentage of total revenue is provided below:

 

   For the Three Months Ended
September 30,
   For the Six Months Ended
September 30,
 
   2024   2023   2024   2023 
Industry  %   %   %   % 
Defense   67.5    64.5    68.2    62.6 
Commercial Aerospace   19.1    24.8    19.2    22.5 
Space   9.8    6.3    9.1    9.5 
Other   3.6    4.4    3.5    5.4 
    100.0    100.0    100.0    100.0 

 

Cash and Cash Equivalents

 

Cash and cash equivalents represent highly liquid investments with original maturities of three months or less. The Company places its cash and cash equivalents with high credit quality financial institutions that may exceed federally insured amounts at times. As of September 30, 2024 and March 31, 2024, the Company had $0 and $3,500,000 in cash equivalents, respectively, consisting of certificates of deposit. As of September 30, 2024, and March 31, 2024, the Company’s cash and cash equivalents was $8,587,615 and $6,139,823, respectively.

 

Inventories

 

Inventories are comprised of raw materials, work-in-process and finished goods, and are stated at cost, on an average basis, which does not exceed net realizable value. The Company manufactures products pursuant to specific technical and contractual requirements.

 

The Company reviews its purchase and usage activity of its inventory of parts as well as work in process and finished goods to determine which items of inventory have become obsolete within the framework of current and anticipated orders. The Company estimates which materials may be obsolete and which products in work in process or finished goods may be sold at less than cost. A periodic adjustment, based upon historical experience is made to inventory in recognition of this impairment. The Company’s allowance for obsolete inventory was $973,402 and $773,402 as of September 30, 2024 and March 31, 2024, respectively, and was reflected as a reduction of inventory. 

 

Net Income (Loss) Per Share

 

The Company accounts for earnings per share pursuant to ASC Topic 260, “Earnings per Share”, which requires disclosure on the financial statements of “basic” and “diluted” earnings per share. Basic net income (loss) per common share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the reporting period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the weighted average number of common shares outstanding plus common stock equivalents (if dilutive).

 

Basic and diluted net income (loss) per common share is calculated as follows: 

 

   For the Three Months Ended
September 30,
   For the Six Months Ended
September 30,
 
   2024   2023   2024   2023 
                 
Net income (loss)  $246,443   $(1,100,603)  $639,230   $(2,416,505)
                     
Net income (loss) per common share:                    
 Basic  $0.10   $(0.46)  $0.27   $(1.02)
 Diluted  $0.10   $(0.46)  $0.26   $(1.02)
                     
Weighted average number of common shares outstanding- basic   2,380,251    2,370,251    2,380,251    2,370,251 
Dilutive effect of options to the extent that such options are determined to be in the money for the period   58,346    
-
    40,462    
-
 
Weighted average number of common shares outstanding-fully diluted   2,438,597    2,370,251    2,420,713    2,370,251 

 

Potentially dilutive securities outlined in the table below have been excluded from the computation of diluted net loss per share because the effect of their inclusion would have been anti-dilutive.

 

   For the Three Months Ended
September 30,
   For the Six Months Ended
September 30,
 
   2024   2023   2024   2023 
Potentially dilutive options to purchase common shares   325,000    472,217    331,394    472,217 

 

Use of Estimates

 

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenues and expenses, and disclosure of contingent assets and liabilities at the date of the financial statements. The Company utilizes estimates with respect to determining the useful lives of fixed assets, the fair value of stock-based instruments, an incremental borrowing rate for determining the present value of lease payments, the calculation of inventory obsolescence, as well as determining the amount of the valuation allowance for deferred income tax assets, net. Actual amounts could differ from those estimates.

 

Depreciation and Amortization

 

The Company provides for depreciation and amortization on a straight-line basis over the estimated useful lives (5-7 years) of the related assets. Depreciation expense for the three months ended September 30, 2024 and 2023 was $185,907 and $215,586, respectively. Depreciation expense for the six months ended September 30, 2024 and 2023 was $374,177 and $430,822, respectively.

 

Stock-Based Compensation

 

Compensation expense for stock options granted to directors, officers and key employees is based on the fair value of the award on the measurement date, which is the date of the grant. The expense is recognized ratably over the service period of the award. The fair value of stock options is estimated using the Black-Scholes valuation model. The fair value of any other stock awards is generally the market price of the Company’s common stock on the date of the grant.

 

The Company determined the fair value of the stock option grants based upon the assumptions as provided below.  

 

   For the Six Months Ended September 30, 
   2024   2023 
Weighted Average Stock Price  $5.65   $6.55 
Expected life (in years)   5.0    5.0 
Expected volatility   50.3%   58.0%
Dividend yield   
-
%   
-
%
Weighted average risk-free interest rate, per annum   4.7%   3.8%

 

Recent Accounting Standard Not Yet Adopted

 

In December 2023, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) 2023-09 – Improvements to Income Tax Disclosures, which enhances the transparency and decision usefulness of income tax disclosures. The standard is effective for public companies for annual periods beginning after December 15, 2024. Early adoption is available. The Company is still evaluating the full extent of the potential impact of the adoption of ASU 2023-09, but believes it will not have a material impact on its financial statements and disclosures.

   

Subsequent Events

 

The Company evaluated subsequent events and transactions that occurred after the balance sheet date up to the date that the financial statements were issued. The Company did not identify any subsequent events that would have required adjustment or disclosure in the financial statements. 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories
6 Months Ended
Sep. 30, 2024
Inventories [Abstract]  
INVENTORIES
Note 3 INVENTORIES:

 

Inventories are comprised of the following:

 

   As of 
   September 30,
2024
   March 31,
2024
 
Raw materials  $7,103,726   $7,808,768 
Work in progress   1,832,122    1,372,041 
Finished goods   226,182    324,211 
Allowance for obsolete inventory   (973,402)   (773,402)
   $8,188,628   $8,731,618 
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.3
Other Current Liabilities
6 Months Ended
Sep. 30, 2024
Other Current Liabilities [Abstract]  
OTHER CURRENT LIABILITIES
Note 4 OTHER CURRENT LIABILITIES:

 

Other current liabilities are comprised of the following:

 

   As of 
   September 30,
2024
   March 31,
2024
 
Payroll and vacation accruals  $470,341   $731,642 
Sales commissions   37,747    39,720 
Other current liabilities   133,082    89,846 
   $641,170   $861,208 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Leases
6 Months Ended
Sep. 30, 2024
Leases [Abstract]  
LEASES
Note 5 LEASES:

 

Operating leases

 

Leases classified as operating leases are included in operating lease right-of use assets, operating lease liabilities and operating lease liabilities, non-current, in the Company’s condensed balance sheets.

 

Condensed balance sheet information related to our leases is presented below: 

 

      As of 
   Condensed Balance Sheet Location  September 30,
2024
   March 31,
2024
 
Operating leases:           
Right-of-use assets  Operating lease right-of-use assets  $2,148,877   $2,324,753 
Right-of-use liabilities, current  Operating lease liabilities, current  $369,975   $351,804 
Right-of-use  liabilities, long-term  Operating lease liabilities, non-current  $2,048,321   $2,237,317 

 

The lease expense for the three months ended September 30, 2024 and 2023 was $144,070 and $140,653, respectively, and for the six months ended September 30, 2024 and 2023 was $283,794 and $280,960, respectively, which was included in costs of product sold on the Company’s condensed statements of operations. In addition to the base rent, the Company pays insurance premiums and utility charges relating to the use of the premises. The Company considers its present facilities to be adequate for its present and anticipated future needs.

 

The basic minimum annual rental remaining on these leases was $2,852,016 as of September 30, 2024.

 

The weighted-average remaining lease term and the weighted average discount rate for operating leases were:

 

   As of 
   September 30,
2024
   March 31,
2024
 
Other information        
Weighted-average discount rate – operating leases   6.00%   6.00%
Weighted-average remaining lease term – operating lease (in years)   5.3    5.8 

 

The total remaining operating lease payments included in the measurement of lease liabilities on the Company’s condensed balance sheet as of September 30, 2024 was as follows: 

For the years ended March 31,  Operating
Lease
Payments
 
(Six months ending) March 31, 2025  $251,292 
2026   519,036 
2027   547,460 
2028   563,891 
2029   408,429 
Thereafter   561,908 
Total gross operating lease payments   2,852,016 
Less: imputed interest   (433,720)
Total lease liabilities, reflecting present value of future minimum lease payments  $2,418,296 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes
6 Months Ended
Sep. 30, 2024
Income Taxes [Abstract]  
INCOME TAXES
Note 6 INCOME TAXES:

 

The effective income tax rate for the three months ended September 30, 2024 and 2023 was a provision of 0% on income before provision for income taxes of $246,443 and a loss before income taxes of $1,100,603, respectively. The effective income tax rate for the six months ended September 30, 2024 and 2023 was a provision of 0% on income before provision for income taxes of $639,230 and a loss before income taxes of $2,416,505. The provision for income taxes of $0 for the three and six months ended September 30, 2024 was principally attributable to the utilization of net operating loss carryforwards to offset taxable income and the impact of maintaining a full valuation allowance on the Company’s deferred tax assets, net. The provision for income taxes of $0 for the three and six months ended September 30, 2023 was attributable to the loss before provision for income taxes incurred for the period and the impact of recording a full valuation allowance on the Company’s deferred tax assets, net. 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Equity Incentive Plans
6 Months Ended
Sep. 30, 2024
Equity Incentive Plans [Abstract]  
EQUITY INCENTIVE PLANS
Note 7 EQUITY INCENTIVE PLANS:

 

2020 Equity Incentive Plan

 

On November 18, 2020, the Board of Directors approved the Company’s 2020 Equity Incentive Plan (the “2020 Plan”) for submission to shareholders at the 2020 annual meeting of shareholders. On December 16, 2020, the Company’s shareholders approved the adoption of the 2020 Plan, which provides for the grant of stock options and restricted stock awards to purchase up to 750,000 shares of the Company’s common stock to award in the future as incentive compensation to employees, senior management and members of the Board of Directors of the Company.

 

Options granted to employees under the 2020 Plan may be designated as options which qualify for incentive stock option treatment under Section 422A of the Internal Revenue Code, or options which do not qualify (non-qualified stock options).

 

Under the 2020 Plan, the exercise price of an option designated as an incentive stock option shall not be less than the fair market value of the Company’s common stock on the day the option is granted. In the event an option designated as an incentive stock option is granted to a ten percent (10%) or greater shareholder, such exercise price shall be at least 110 percent (110%) of the fair market value of the Company’s common stock and the option must not be exercisable after the expiration of ten years from the day of the grant. The 2020 Plan also provide that holders of options that wish to pay for the exercise price of their options with shares of the Company’s common stock must have beneficially owned such stock for at least six months prior to the exercise date.

 

Exercise prices of non-incentive stock options may not be less than the fair market value of the Company’s common stock.

 

The aggregate fair market value of shares subject to options granted to a participant(s), which are designated as incentive stock options, and which become exercisable in any calendar year, shall not exceed $100,000.

 

Stock-based compensation expense

 

Stock-based compensation expense is recorded in selling, general and administrative expenses included in the condensed statements of operations. For the three months ended September 30, 2024 and 2023, stock-based compensation expense was $0 and $62,550, respectively. For the six months ended September 30, 2024 and 2023, stock-based compensation expense was $125,100 and $192,150, respectively.

 

As of September 30, 2024, there was no unrecognized compensation expense related to unamortized stock options. It is the Company’s policy that any unrecognized stock-based compensation cost would be adjusted for actual forfeitures as they occur.

 

The following table provides the stock option activity for the six months ended September 30, 2024:

 

   Shares   Weighted
Avg.
Exercise
Price
   Remaining
Contractual
Term
(Years)
   Aggregate
Intrinsic
Value
(in thousands)
 
Balance as of April 1, 2024   502,217   $13.41    5.21   $4 
Granted   45,000   $5.65           
Exercised   
-
    
-
           
Forfeited or Expired   
-
    
-
           
Balance as of September 30, 2024   547,217   $12.78    5.11   $940 
Exercisable as of September 30, 2024   547,217   $12.78    5.11   $940 

 

The weighted average grant date fair value per share was $2.78 and $3.49 for the six months ended September 30, 2024 and 2023, respectively.

 

The aggregate intrinsic value in the table above represents the total pretax intrinsic value (i.e., the difference between the Company’s closing stock price on the last trading day of the period and the exercise price, times the number of shares) that would have been received by the option holders had all option holders exercised their in-the-money options on those dates.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Cash Bonus Plan
6 Months Ended
Sep. 30, 2024
Cash Bonus Plan [Abstract]  
CASH BONUS PLAN
Note 8 CASH BONUS PLAN:

 

In 1987, the Company adopted a cash bonus plan (the “Cash Bonus Plan”) for non-union, management and administration staff. Unless otherwise approved by the Company’s Compensation Committee of the Board of Directors, contributions to the Cash Bonus Plan will only be funded by the Company for payment of bonuses with respect to any fiscal year, when the Company is profitable for such fiscal year. As of September 30, 2024, and March 31, 2024, the Company’s accrued bonus was $230,600 and $150,000, respectively. Bonus expense recorded for the three months ended September 30, 2024 and 2023 was $130,500 and $100,500, respectively. Bonus expense recorded for the six months ended September 30, 2024 and 2023 was $268,454 and $201,000, respectively.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies
6 Months Ended
Sep. 30, 2024
Commitments and Contingencies [Abstract]  
COMMITMENTS AND CONTINGENCIES
Note 9 COMMITMENTS AND CONTINGENCIES:

 

The Company maintains its operations in facilities located in both New York and Pennsylvania.

 

On December 1, 2020, the Company entered into a 120 month extension of its lease agreement for an industrial building in Brooklyn, NY, expiring December 1, 2030. Monthly rent at inception was $20,400, and thereafter, such monthly rent escalates annually to a monthly rent of $28,426 for the final year of the lease term. The Company maintains a security deposit of $40,800, which is included in security deposits on the accompanying condensed balance sheets.

 

On January 29, 2021, the Company entered into an 87 month lease agreement for an industrial building in Allentown, Pennsylvania, expiring March 30, 2028. Monthly rent at inception was $18,046, and thereafter, such monthly rent escalates annually to a monthly rent of $20,920 for the final year of the lease term. The Company maintains a security deposit of $35,040, which is included in security deposits on the accompanying condensed balance sheets.

 

The Company has a collective bargaining multi-employer pension plan (“Multi-Employer Plan”) with the United Auto Workers of America, Local 259 (ID No. 136115077). The Multi-Employer Plan is covered by a collective bargaining agreement with the Company, which expires on March 31, 2027.

 

The total contributions charged to operations under the provisions of the Multi-Employer Plan were $8,482 and $9,824 for the three months ended September 30, 2024 and 2023, and $17,762 and $24,614 for the six months ended September 30, 2024 and 2023, respectively, and were reflected within cost of products sold included in the condensed statements of operations. The Company has not taken any action to terminate, withdraw or partially withdraw from the Multi-Employer Plan nor does it intend to do so in the future.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.3
Concentrations
6 Months Ended
Sep. 30, 2024
Concentrations [Abstract]  
CONCENTRATIONS
Note 10 CONCENTRATIONS:

 

During the three months ended September 30, 2024, three customers accounted for 53.3% of the Company’s revenue, each represented 27.3%, 15.0% and 11.0% of revenue. During the three months ended September 30, 2023, one customer accounted for 16.0% of the Company’s revenue.

 

During the six months ended September 30, 2024, three customers accounted for 50.9% of the Company’s revenue, each represented 23.8%, 16.7% and 10.4% of revenue. During the six months ended September 30, 2023, one customer accounted for 14.0% of the Company’s revenue.

 

As of September 30, 2024, three customers accounted for 54.4% of accounts receivable, each represented 28.1%, 14.6% and 11.7% of accounts receivable. As of March 31, 2024, three customers accounted for 55.4% of accounts receivable, each represented 30.8%, 13.6% and 11.0% of accounts receivable.

 

During the three months ended September 30, 2024, three vendors accounted for 36.5% of the Company’s purchases, each represented 13.7%, 12.4% and 10.4% of purchases. During the three months ended September 30, 2023, one vendor accounted for 13.9% of the Company’s purchases.

 

During the six months ended September 30, 2024, three vendors accounted for 35.4% of the Company’s purchases, each represented 13.2%, 12.0%, and 10.2% of purchases. During the six months ended September 30, 2023, two vendors accounted for 25.1% of the Company’s purchases, each represented 13.5%, and 11.6% of purchases.

 

As of September 30, 2024, two vendors accounted for 28.2% of accounts payable, each represented 17.0% and 11.2% of accounts payable. As of March 31, 2024, two vendors accounted for 22.3% of accounts payable, each represented 12.1% and 10.2% of accounts payable.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Pay vs Performance Disclosure - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Pay vs Performance Disclosure            
Net Income (Loss) $ 246,443 $ 392,787 $ (1,100,603) $ (1,315,902) $ 639,230 $ (2,416,505)
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Rule 10b5-1 Arrangement Modified false
Non-Rule 10b5-1 Arrangement Modified [Flag] false
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.3
Accounting Policies, by Policy (Policies)
6 Months Ended
Sep. 30, 2024
Summary of Significant Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

The accompanying condensed financial statements and the related disclosures as of September 30, 2024 and for the three and six months ended September 30, 2024 and 2023 are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States, (“U.S. GAAP”), and the rules and regulations of the SEC for interim financial statements. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These interim condensed financial statements should be read in conjunction with the audited financial statements and notes included in the Annual Report on Form 10-K for the fiscal year ended March 31, 2024, filed with the SEC on June 14, 2024. The balance sheet as of March 31, 2024 included herein was derived from the audited financial statements as of that date but does not include all disclosures including notes required by U.S. GAAP for complete financial statements. In the opinion of management, the condensed financial statements reflect all adjustments, consisting of normal and recurring adjustments, necessary for the fair presentation of the Company’s financial position as of September 30, 2024 and March 31, 2024 and its results of operations for the three and six months ended September 30, 2024 and 2023. The results of operations for the interim periods are not necessarily indicative of the results to be expected for the fiscal year ended March 31, 2025 or any other interim period or future year or period.

Revenue Recognition

Revenue Recognition

The core principle underlying Accounting Standards Codification (“ASC”) Topic 606 “Revenue from Contracts with Customers” (“ASC 606”) is to recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. ASC 606 sets out the following steps for an entity to follow when applying the core principle to its revenue generating transactions:

  Identify the contract with a customer
  Identify the performance obligations in the contract
  Determine the transaction price
  Allocate the transaction price to the performance obligations
  Recognize revenue when (or as) each performance obligation is satisfied

 

The Company recognizes revenue and the related cost of products sold when the performance obligations are satisfied. The performance obligations are typically satisfied upon shipment of physical goods. In addition to the satisfaction of the performance obligations, the following conditions are required for revenue recognition: an arrangement exists, there is a fixed price, and collectability is reasonably assured.

The Company does not offer any discounts, credits or other sales incentives. Historically, the Company has not had an issue with uncollectible accounts receivable.

The Company will accept a return of defective products within one year from shipment for repair or replacement at the Company’s option. If the product is repairable, the Company at its own cost, will repair and return it to the customer. If unrepairable, the Company will provide a replacement at its own cost. Historically, returns and repairs have not been material.

The Company’s disaggregated revenue by geographical location is as follows:

   For the Three Months Ended
September 30,
   For the Six Months Ended
September 30,
 
   2024   2023   2024   2023 
                 
Domestic  $6,946,469   $4,317,474   $13,724,709   $8,560,905 
International   394,655    493,514    721,392    929,928 
Total  $7,341,124   $4,810,988   $14,446,101   $9,490,833 

The Company’s disaggregated revenue by industry as a percentage of total revenue is provided below:

   For the Three Months Ended
September 30,
   For the Six Months Ended
September 30,
 
   2024   2023   2024   2023 
Industry  %   %   %   % 
Defense   67.5    64.5    68.2    62.6 
Commercial Aerospace   19.1    24.8    19.2    22.5 
Space   9.8    6.3    9.1    9.5 
Other   3.6    4.4    3.5    5.4 
    100.0    100.0    100.0    100.0 
Cash and Cash Equivalents

Cash and Cash Equivalents

Cash and cash equivalents represent highly liquid investments with original maturities of three months or less. The Company places its cash and cash equivalents with high credit quality financial institutions that may exceed federally insured amounts at times. As of September 30, 2024 and March 31, 2024, the Company had $0 and $3,500,000 in cash equivalents, respectively, consisting of certificates of deposit. As of September 30, 2024, and March 31, 2024, the Company’s cash and cash equivalents was $8,587,615 and $6,139,823, respectively.

 

Inventories

Inventories

Inventories are comprised of raw materials, work-in-process and finished goods, and are stated at cost, on an average basis, which does not exceed net realizable value. The Company manufactures products pursuant to specific technical and contractual requirements.

The Company reviews its purchase and usage activity of its inventory of parts as well as work in process and finished goods to determine which items of inventory have become obsolete within the framework of current and anticipated orders. The Company estimates which materials may be obsolete and which products in work in process or finished goods may be sold at less than cost. A periodic adjustment, based upon historical experience is made to inventory in recognition of this impairment. The Company’s allowance for obsolete inventory was $973,402 and $773,402 as of September 30, 2024 and March 31, 2024, respectively, and was reflected as a reduction of inventory. 

Net Income (Loss) Per Share

Net Income (Loss) Per Share

The Company accounts for earnings per share pursuant to ASC Topic 260, “Earnings per Share”, which requires disclosure on the financial statements of “basic” and “diluted” earnings per share. Basic net income (loss) per common share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the reporting period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the weighted average number of common shares outstanding plus common stock equivalents (if dilutive).

Basic and diluted net income (loss) per common share is calculated as follows: 

   For the Three Months Ended
September 30,
   For the Six Months Ended
September 30,
 
   2024   2023   2024   2023 
                 
Net income (loss)  $246,443   $(1,100,603)  $639,230   $(2,416,505)
                     
Net income (loss) per common share:                    
 Basic  $0.10   $(0.46)  $0.27   $(1.02)
 Diluted  $0.10   $(0.46)  $0.26   $(1.02)
                     
Weighted average number of common shares outstanding- basic   2,380,251    2,370,251    2,380,251    2,370,251 
Dilutive effect of options to the extent that such options are determined to be in the money for the period   58,346    
-
    40,462    
-
 
Weighted average number of common shares outstanding-fully diluted   2,438,597    2,370,251    2,420,713    2,370,251 

Potentially dilutive securities outlined in the table below have been excluded from the computation of diluted net loss per share because the effect of their inclusion would have been anti-dilutive.

   For the Three Months Ended
September 30,
   For the Six Months Ended
September 30,
 
   2024   2023   2024   2023 
Potentially dilutive options to purchase common shares   325,000    472,217    331,394    472,217 

 

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenues and expenses, and disclosure of contingent assets and liabilities at the date of the financial statements. The Company utilizes estimates with respect to determining the useful lives of fixed assets, the fair value of stock-based instruments, an incremental borrowing rate for determining the present value of lease payments, the calculation of inventory obsolescence, as well as determining the amount of the valuation allowance for deferred income tax assets, net. Actual amounts could differ from those estimates.

Depreciation and Amortization

Depreciation and Amortization

The Company provides for depreciation and amortization on a straight-line basis over the estimated useful lives (5-7 years) of the related assets. Depreciation expense for the three months ended September 30, 2024 and 2023 was $185,907 and $215,586, respectively. Depreciation expense for the six months ended September 30, 2024 and 2023 was $374,177 and $430,822, respectively.

Stock-Based Compensation

Stock-Based Compensation

Compensation expense for stock options granted to directors, officers and key employees is based on the fair value of the award on the measurement date, which is the date of the grant. The expense is recognized ratably over the service period of the award. The fair value of stock options is estimated using the Black-Scholes valuation model. The fair value of any other stock awards is generally the market price of the Company’s common stock on the date of the grant.

The Company determined the fair value of the stock option grants based upon the assumptions as provided below.  

   For the Six Months Ended September 30, 
   2024   2023 
Weighted Average Stock Price  $5.65   $6.55 
Expected life (in years)   5.0    5.0 
Expected volatility   50.3%   58.0%
Dividend yield   
-
%   
-
%
Weighted average risk-free interest rate, per annum   4.7%   3.8%

 

Recent Accounting Standard Not Yet Adopted

Recent Accounting Standard Not Yet Adopted

In December 2023, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) 2023-09 – Improvements to Income Tax Disclosures, which enhances the transparency and decision usefulness of income tax disclosures. The standard is effective for public companies for annual periods beginning after December 15, 2024. Early adoption is available. The Company is still evaluating the full extent of the potential impact of the adoption of ASU 2023-09, but believes it will not have a material impact on its financial statements and disclosures.

Subsequent Events

Subsequent Events

The Company evaluated subsequent events and transactions that occurred after the balance sheet date up to the date that the financial statements were issued. The Company did not identify any subsequent events that would have required adjustment or disclosure in the financial statements. 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Sep. 30, 2024
Summary of Significant Accounting Policies [Abstract]  
Schedule of Disaggregated Revenue by Geographical Location The Company’s disaggregated revenue by geographical location is as follows:
   For the Three Months Ended
September 30,
   For the Six Months Ended
September 30,
 
   2024   2023   2024   2023 
                 
Domestic  $6,946,469   $4,317,474   $13,724,709   $8,560,905 
International   394,655    493,514    721,392    929,928 
Total  $7,341,124   $4,810,988   $14,446,101   $9,490,833 
Schedule of Disaggregated Revenue by Industry as a Percentage of Total Revenue The Company’s disaggregated revenue by industry as a percentage of total revenue is provided below:
   For the Three Months Ended
September 30,
   For the Six Months Ended
September 30,
 
   2024   2023   2024   2023 
Industry  %   %   %   % 
Defense   67.5    64.5    68.2    62.6 
Commercial Aerospace   19.1    24.8    19.2    22.5 
Space   9.8    6.3    9.1    9.5 
Other   3.6    4.4    3.5    5.4 
    100.0    100.0    100.0    100.0 
Schedule of Basic and Diluted Net Income (Loss) Per Common Share Basic and diluted net income (loss) per common share is calculated as follows:
   For the Three Months Ended
September 30,
   For the Six Months Ended
September 30,
 
   2024   2023   2024   2023 
                 
Net income (loss)  $246,443   $(1,100,603)  $639,230   $(2,416,505)
                     
Net income (loss) per common share:                    
 Basic  $0.10   $(0.46)  $0.27   $(1.02)
 Diluted  $0.10   $(0.46)  $0.26   $(1.02)
                     
Weighted average number of common shares outstanding- basic   2,380,251    2,370,251    2,380,251    2,370,251 
Dilutive effect of options to the extent that such options are determined to be in the money for the period   58,346    
-
    40,462    
-
 
Weighted average number of common shares outstanding-fully diluted   2,438,597    2,370,251    2,420,713    2,370,251 
Potentially dilutive securities outlined in the table below have been excluded from the computation of diluted net loss per share because the effect of their inclusion would have been anti-dilutive.
   For the Three Months Ended
September 30,
   For the Six Months Ended
September 30,
 
   2024   2023   2024   2023 
Potentially dilutive options to purchase common shares   325,000    472,217    331,394    472,217 

 

Schedule of Determined the Fair Value of the Stock Option Grants The Company determined the fair value of the stock option grants based upon the assumptions as provided below.
   For the Six Months Ended September 30, 
   2024   2023 
Weighted Average Stock Price  $5.65   $6.55 
Expected life (in years)   5.0    5.0 
Expected volatility   50.3%   58.0%
Dividend yield   
-
%   
-
%
Weighted average risk-free interest rate, per annum   4.7%   3.8%

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories (Tables)
6 Months Ended
Sep. 30, 2024
Inventories [Abstract]  
Schedule of Inventories are Comprised Inventories are comprised of the following:
   As of 
   September 30,
2024
   March 31,
2024
 
Raw materials  $7,103,726   $7,808,768 
Work in progress   1,832,122    1,372,041 
Finished goods   226,182    324,211 
Allowance for obsolete inventory   (973,402)   (773,402)
   $8,188,628   $8,731,618 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Other Current Liabilities (Tables)
6 Months Ended
Sep. 30, 2024
Other Current Liabilities [Abstract]  
Schedule of Other Current Liabilities Other current liabilities are comprised of the following:
   As of 
   September 30,
2024
   March 31,
2024
 
Payroll and vacation accruals  $470,341   $731,642 
Sales commissions   37,747    39,720 
Other current liabilities   133,082    89,846 
   $641,170   $861,208 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
6 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Schedule of Balance Sheet Information Related to Our Leases Condensed balance sheet information related to our leases is presented below:
      As of 
   Condensed Balance Sheet Location  September 30,
2024
   March 31,
2024
 
Operating leases:           
Right-of-use assets  Operating lease right-of-use assets  $2,148,877   $2,324,753 
Right-of-use liabilities, current  Operating lease liabilities, current  $369,975   $351,804 
Right-of-use  liabilities, long-term  Operating lease liabilities, non-current  $2,048,321   $2,237,317 
Schedule of Weighted-Average Remaining Lease Term and the Weighted Average Discount Rate for Operating Leases The weighted-average remaining lease term and the weighted average discount rate for operating leases were:
   As of 
   September 30,
2024
   March 31,
2024
 
Other information        
Weighted-average discount rate – operating leases   6.00%   6.00%
Weighted-average remaining lease term – operating lease (in years)   5.3    5.8 
Schedule of Remaining Operating Lease Payments The total remaining operating lease payments included in the measurement of lease liabilities on the Company’s condensed balance sheet as of September 30, 2024 was as follows:
For the years ended March 31,  Operating
Lease
Payments
 
(Six months ending) March 31, 2025  $251,292 
2026   519,036 
2027   547,460 
2028   563,891 
2029   408,429 
Thereafter   561,908 
Total gross operating lease payments   2,852,016 
Less: imputed interest   (433,720)
Total lease liabilities, reflecting present value of future minimum lease payments  $2,418,296 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Equity Incentive Plans (Tables)
6 Months Ended
Sep. 30, 2024
Equity Incentive Plans [Abstract]  
Schedule of Stock Option Activity The following table provides the stock option activity for the six months ended September 30, 2024:
   Shares   Weighted
Avg.
Exercise
Price
   Remaining
Contractual
Term
(Years)
   Aggregate
Intrinsic
Value
(in thousands)
 
Balance as of April 1, 2024   502,217   $13.41    5.21   $4 
Granted   45,000   $5.65           
Exercised   
-
    
-
           
Forfeited or Expired   
-
    
-
           
Balance as of September 30, 2024   547,217   $12.78    5.11   $940 
Exercisable as of September 30, 2024   547,217   $12.78    5.11   $940 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Mar. 31, 2024
Summary of Significant Accounting Policies [Line Items]          
Cash equivalents $ 0   $ 0   $ 3,500,000
Cash and cash equivalents 8,587,615   8,587,615   6,139,823
Allowance for obsolete inventory 973,402   973,402   $ 773,402
Depreciation and amortization $ 185,907 $ 215,586 $ 374,177 $ 430,822  
Minimum [Member]          
Summary of Significant Accounting Policies [Line Items]          
Estimated useful lives 5 years   5 years    
Maximum [Member]          
Summary of Significant Accounting Policies [Line Items]          
Estimated useful lives 7 years   7 years    
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies (Details) - Schedule of Disaggregated Revenue by Geographical Location - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Schedule of Disaggregated Revenue by Geographical Location [Line Items]        
Revenue $ 7,341,124 $ 4,810,988 $ 14,446,101 $ 9,490,833
Domestic [Member]        
Schedule of Disaggregated Revenue by Geographical Location [Line Items]        
Revenue 6,946,469 4,317,474 13,724,709 8,560,905
International [Member]        
Schedule of Disaggregated Revenue by Geographical Location [Line Items]        
Revenue $ 394,655 $ 493,514 $ 721,392 $ 929,928
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies (Details) - Schedule of Disaggregated Revenue by Industry as a Percentage of Total Revenue
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Schedule of Disaggregated Revenue by Industry as a Percentage of Total Revenue [Line Items]        
Percentage of revenue 100.00% 100.00% 100.00% 100.00%
Defense [Member]        
Schedule of Disaggregated Revenue by Industry as a Percentage of Total Revenue [Line Items]        
Percentage of revenue 67.50% 64.50% 68.20% 62.60%
Commercial Aerospace [Member]        
Schedule of Disaggregated Revenue by Industry as a Percentage of Total Revenue [Line Items]        
Percentage of revenue 19.10% 24.80% 19.20% 22.50%
Space [Member]        
Schedule of Disaggregated Revenue by Industry as a Percentage of Total Revenue [Line Items]        
Percentage of revenue 9.80% 6.30% 9.10% 9.50%
Other [Member]        
Schedule of Disaggregated Revenue by Industry as a Percentage of Total Revenue [Line Items]        
Percentage of revenue 3.60% 4.40% 3.50% 5.40%
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies (Details) - Schedule of Basic and Diluted Net Income (Loss) Per Common Share - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Schedule of Basic and Diluted Net Loss Per Common Share [Abstract]            
Net income (loss) (in Dollars) $ 246,443 $ 392,787 $ (1,100,603) $ (1,315,902) $ 639,230 $ (2,416,505)
Net income (loss) per common share:            
Basic (in Dollars per share) $ 0.1   $ (0.46)   $ 0.27 $ (1.02)
Diluted (in Dollars per share) $ 0.1   $ (0.46)   $ 0.26 $ (1.02)
Weighted average number of common shares outstanding- basic 2,380,251   2,370,251   2,380,251 2,370,251
Dilutive effect of options to the extent that such options are determined to be in the money for the period 58,346     40,462
Weighted average number of common shares outstanding-fully diluted 2,438,597   2,370,251   2,420,713 2,370,251
Potentially dilutive options to purchase common shares 325,000   472,217   331,394 472,217
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies (Details) - Schedule of Determined the Fair Value of the Stock Option Grants - $ / shares
6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Schedule of Fair Value of the Stock Option Grants Based Upon the Assumptions [Abstract]    
Weighted Average Stock Price (in Dollars per share) $ 5.65 $ 6.55
Expected life (in years) 5 years 5 years
Expected volatility 50.30% 58.00%
Dividend yield
Weighted average risk-free interest rate, per annum 4.70% 3.80%
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories (Details) - Schedule of Inventories are Comprised - USD ($)
Sep. 30, 2024
Mar. 31, 2024
Inventories [Abstract]    
Raw materials $ 7,103,726 $ 7,808,768
Work in progress 1,832,122 1,372,041
Finished goods 226,182 324,211
Allowance for obsolete inventory (973,402) (773,402)
Total Inventories $ 8,188,628 $ 8,731,618
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Other Current Liabilities (Details) - Schedule of Other Current Liabilities - USD ($)
Sep. 30, 2024
Mar. 31, 2024
Other Current Liabilities [Abstract]    
Payroll and vacation accruals $ 470,341 $ 731,642
Sales commissions 37,747 39,720
Other current liabilities 133,082 89,846
Total other current liabilities $ 641,170 $ 861,208
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Leases [Abstract]        
Lease expense $ 144,070 $ 140,653 $ 283,794 $ 280,960
Annual rental leases $ 2,852,016   $ 2,852,016  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details) - Schedule of Balance Sheet Information Related to Our Leases - USD ($)
Sep. 30, 2024
Mar. 31, 2024
Disclosure Text Block Abstract    
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset Operating Lease, Right-of-Use Asset
Operating Lease, Right-of-Use Asset $ 2,148,877 $ 2,324,753
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current Operating Lease, Liability, Current
Operating Lease, Liability, Current $ 369,975 $ 351,804
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent
Operating Lease, Liability, Noncurrent $ 2,048,321 $ 2,237,317
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details) - Schedule of Weighted-Average Remaining Lease Term and the Weighted Average Discount Rate for Operating Leases
Sep. 30, 2024
Mar. 31, 2024
Other information    
Weighted-average discount rate – operating leases 6.00% 6.00%
Weighted-average remaining lease term – operating lease (in years) 5 years 3 months 18 days 5 years 9 months 18 days
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details) - Schedule of Remaining Operating Lease Payments
Sep. 30, 2024
USD ($)
Schedule of Remaining Operating Lease Payments [Abstract]  
(Six months ending) March 31, 2025 $ 251,292
2026 519,036
2027 547,460
2028 563,891
2029 408,429
Thereafter 561,908
Total gross operating lease payments 2,852,016
Less: imputed interest (433,720)
Total lease liabilities, reflecting present value of future minimum lease payments $ 2,418,296
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Taxes [Abstract]        
Effective income tax rate 0.00% 0.00% 0.00% 0.00%
Income (Loss) before provision for income taxes $ 246,443 $ (1,100,603) $ 639,230 $ (2,416,505)
Provision for income taxes
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Equity Incentive Plans (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 16, 2020
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Equity Incentive Plans [Line Items]          
Purchase of common stock (in Shares)       45,000  
Incentive stock option percentage       10.00%  
Fair market value percentage of common stock       110.00%  
Aggregate fair market value of options granted       $ 100,000  
Stock-based compensation expense   $ 0 $ 62,550 $ 125,100 $ 192,150
Weighted average grant date fair value per share (in Dollars per share)       $ 2.78 $ 3.49
2020 Equity Incentive Plan [Member]          
Equity Incentive Plans [Line Items]          
Purchase of common stock (in Shares) 750,000        
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Equity Incentive Plans (Details) - Schedule of Stock Option Activity - USD ($)
6 Months Ended
Apr. 01, 2024
Sep. 30, 2024
Schedule of Stock Option Activity [Abstract]    
Shares, Granted   45,000
Weighted Avg. Exercise Price, Granted   $ 5.65
Shares, Exercised  
Weighted Avg. Exercise Price, Exercised  
Shares, Forfeited or Expired  
Weighted Avg. Exercise Price, Forfeited or Expired  
Shares, Balance 502,217 547,217
Weighted Avg. Exercise Price, Balance $ 13.41 $ 12.78
Remaining Contractual Term (Years), Balance 5 years 2 months 15 days 5 years 1 month 9 days
Aggregate Intrinsic Value, Balance $ 4 $ 940
Shares, Exercisable   547,217
Weighted Avg. Exercise Price, Exercisable   $ 12.78
Remaining Contractual Term (Years), Exercisable   5 years 1 month 9 days
Aggregate Intrinsic Value, Exercisable   $ 940
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Cash Bonus Plan (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Mar. 31, 2024
Cash Bonus Plan [Abstract]          
Accrued bonus $ 230,600   $ 230,600   $ 150,000
Bonus expense $ 130,500 $ 100,500 $ 268,454 $ 201,000  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 01, 2030
Mar. 30, 2028
Jan. 29, 2021
Dec. 01, 2020
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Commitments and Contingencies (Details) [Line Items]                
Monthly inception rent     $ 18,046 $ 20,400        
Security deposit     $ 35,040          
Multi employer plan of contribution cost         $ 8,482 $ 9,824 $ 17,762 $ 24,614
Forecast [Member]                
Commitments and Contingencies (Details) [Line Items]                
NY lease expiration date Dec. 01, 2030              
Escalated monthly rent $ 28,426 $ 20,920            
Security deposit $ 40,800              
PA lease expiration date   Mar. 30, 2028            
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Concentrations (Details)
3 Months Ended 6 Months Ended
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Customer Concentration Risk [Member] | Three Customers [Member] | Revenue Benchmark [Member]            
Concentrations [Line Items]            
Concentration risk percentage     53.30%   50.90%  
Customer Concentration Risk [Member] | Three Customers [Member] | Accounts Receivable [Member]            
Concentrations [Line Items]            
Concentration risk percentage 54.40% 55.40%        
Customer Concentration Risk [Member] | Customer One [Member] | Revenue Benchmark [Member]            
Concentrations [Line Items]            
Concentration risk percentage     27.30% 16.00% 23.80% 14.00%
Customer Concentration Risk [Member] | Customer One [Member] | Accounts Receivable [Member]            
Concentrations [Line Items]            
Concentration risk percentage 28.10% 30.80%        
Customer Concentration Risk [Member] | Customers Two [Member] | Revenue Benchmark [Member]            
Concentrations [Line Items]            
Concentration risk percentage     15.00%   16.70%  
Customer Concentration Risk [Member] | Customers Two [Member] | Accounts Receivable [Member]            
Concentrations [Line Items]            
Concentration risk percentage 14.60% 13.60%        
Customer Concentration Risk [Member] | Customers Three [Member] | Revenue Benchmark [Member]            
Concentrations [Line Items]            
Concentration risk percentage     11.00%   10.40%  
Customer Concentration Risk [Member] | Customers Three [Member] | Accounts Receivable [Member]            
Concentrations [Line Items]            
Concentration risk percentage 11.70% 11.00%        
Vendor Concentration Risk [Member] | Purchase Benchmark [Member] | Three vendors [Member]            
Concentrations [Line Items]            
Concentration risk percentage     36.50%   35.40%  
Vendor Concentration Risk [Member] | Purchase Benchmark [Member] | Vendors One [Member]            
Concentrations [Line Items]            
Concentration risk percentage     13.70% 13.90% 13.20% 13.50%
Vendor Concentration Risk [Member] | Purchase Benchmark [Member] | Vendors Two [Member]            
Concentrations [Line Items]            
Concentration risk percentage     12.40%   12.00% 11.60%
Vendor Concentration Risk [Member] | Purchase Benchmark [Member] | Vendors Three [Member]            
Concentrations [Line Items]            
Concentration risk percentage     10.40%   10.20%  
Vendor Concentration Risk [Member] | Purchase Benchmark [Member] | Two Vendors [Member]            
Concentrations [Line Items]            
Concentration risk percentage           25.10%
Vendor Concentration Risk [Member] | Accounts Payable [Member] | Vendors One [Member]            
Concentrations [Line Items]            
Concentration risk percentage 17.00% 12.10%        
Vendor Concentration Risk [Member] | Accounts Payable [Member] | Vendors Two [Member]            
Concentrations [Line Items]            
Concentration risk percentage 11.20% 10.20%        
Vendor Concentration Risk [Member] | Accounts Payable [Member] | Two Vendor [Member]            
Concentrations [Line Items]            
Concentration risk percentage 28.20% 22.30%        
EXCEL 52 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +. :%D'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "S@&A9&?VZS^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)^FJ:.CFHGA2$%Q0O(5D=C?8-"$9:??M;>-N%]$'\)B9/]]\ M ].:*$U(^)Q"Q$0.\\7HNSY+$]=L3Q0E0#9[]#K74Z*?FMN0O*;IF780M?G0 M.X2&\VOP2-IJTC #J[@0F6JMD2:AII".>&L6?/Q,78%9 ]BAQYXRB%H 4_/$ M>!B[%LZ &4:8?/XNH%V(I?HGMG2 '9-C=DMJ&(9Z6)7%W%O;!NJW[ MQ\8G0=7"K[M07U!+ P04 " "S@&A9F5R<(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 +. :%EG7#@F2@8 +\C 8 >&PO=V]R:W-H965T&UL MM9KO;^(V&,?_%8M-TTTJ)7&@I3>*U.;:'=I=CRO=IMNT%VYB(&H2,]N!]K^? MG828GIR'+&KZHN37\\5?^['],?%DQ_B36%,JT7,2I^*RMY9R\WXP$,&:)D2< ML@U-U9TEXPF1ZI2O!F+#*0GSH"0>8,$OUS1FN\N>V]M?N(]6:ZDO#*:3#5G1!96_;^9] M*_>][YWK@/R)/R*Z$P?'2%MY9.Q)G\S"RYZC2T1C&D@M0=3'EOHTCK62*L>_ MI6BO^DX=>'B\5[_-S2LSCT10G\5_1J%<7_;&/132)<]V'VEI:*3U A:+ M_#_:%<\.AST49$*RI Q6)4BBM/@DSV5%' 8X-0&X#,#?!;AUW^"5 5YNM"A9 M;NL#D60ZX6R'N'Y:J>F#O&[R:.4F2G4S+B17=R,5)Z<^VU*.^DBL":=B,I!* M4]\9!&7\=1&/:^+/T&>6RK5 -VE(P]?Q U66JD!X7Z!K# HNZ.84> M6LKCP^%W;'N*G+$M_%5QO*I^O%S/J]'[P(),9:U$L[3H,SKW_OZDGD(S21/Q MCZW*"LFA75)WS/=B0P)ZV5,]3U"^I;WI3S^X9\XO-K]O)/;*_;!R/X34C?N' MEPVU.87#7:?_U68)C&II:519&C6S]#4C7%(>OZ![NF%V<-6XP3-=;FZ5KO#]9:DEA8#8)A+0V>5P;/P4+=I#*2+ZH[JK8KY@"D M!S[D9YPKWS:7L. WZ[#G@T$M/8XKCV.P2%>J!<.\%6]CLK)9@N-K&PX,:VGJ MHC)UT2PSYY1'+-03AFXYZ[ "*U531.T< <:W].DZ9DIUFCF]C41 8O2-$HYN MU47[_ J+*8LCFT4XK*W' VQP_Y?'LE'K7<)R7['5(QC4UB,V'C$X]U=#3?.9 MOU1\HZG_K=1>^S?HXX)LL?=_3U>1D&HZD>B.)-;^>D1H=O,1^8RK62BO1:O5 M+C#'-9SCPJ126O551G.5S3,%L\_H-_IB-0M+.?IOY. +>TIWP3ZN@1\71I;2 MYVT44W27)8^46QW"(DY_A,_'5G==H(]KV,>%@:5T]T">T2Q431DMHZ#HMX!7 M6-+U^J/1\,(;VOUV04*N02&W(0L%IG.=H(54LRIB7'6Y3*6SRFH6VGLMK'[W MS6JY"S!R#1FY,-J4F/=J:H5(XHAES\6:QK'*U&1#4NNH>T2F%GGAN+;V#"=A M&&P.!ES5(562KABW^X-U[EC:)T% E8P2"0M!J]\NF D;9L(@DU3-F1#5G->9 M4+>%-5F/Z-2MK>&PMO8,$N%&2'234+[2G?%7I2#78-["@O5YVP4080-$>-B$ M?7V62K7*UG@O6)K2^"@!XS<"G+(6NL E;' )-\*EJS!4ZN)D?X#R.OB26F>< M(Y+NT$&CLXA?K&@<.;>O4H!.&6>=[IQ4GSCG; M1FE@SV98T\Z(<%!;HP:=<"-TJHS.F9"*%?^*-K4H?$31=3%VK$Z[@"?/P)/G M-!FEYVNFNN:M6O84ZQQQ_ W%&U%1^8JB"\;R#&-Y,!OE7?:*4U+;O$<$WIV[ MXY^MQKJ *<_ E =#T">6_[26MV[]"O:(R/ "]X?#H35]X="V_@[>K<$OU\KT M_10)O;)ID+5O^V*M"\+R#&%Y\.]$#YR$^7KN)7EDL=4N+#"[^>A;?77!3)YA M)@\&G 4-,IY#\G.P)NF*UOYJ>$3H[LN=%1C@L+;^#!YY,,L\1#)6T^82N?C= MZF>TMVLU>(2*\G?N6BI@2<)2)"0+GD[0C\ZIXZ(-X6A+8OLR"%9N6P<&FKQ& MT.07Q5X4Q2[M?,FDFFY3G=O6.GDC""KKH5 ;Y6IZR\IVBKVQ@T?N9+ ]M#@X MV"*A%V_YSA&A*CY+9;%;HKI:[4ZYRO=D#,SCQ=:6ST2O_02*Z5*%.J?GZMMY ML5ND.)%LDV^X>&12LB0_7%,24JX?4/>7C,G]B?Z":L_.]#]02P,$% @ MLX!H60?QO:O;!0 H!< !@ !X;"]W;W)KZ1_56DJ#'O*LJ*XF:V/*B]FLBM"_WX M06;J_FI")D\/OJ5W:V,?S!;S4MS)E33?RVL-=[/&2I+FLJA252 M;Z\F[\G% MDG*K4$O\G.P_.W(A*+E7V3YJ8]=6$3U B;\4F,]_4_1]R[Y!O[<4JJ^K_ MZ'XOBRY7/.P#<:! O $%NE>@SU5@>P56.[I#5KOU41BQ MF&MUC[25!FOVHHY-K0W>I(5=QI71\#8%/;-8JB*!19$)^B R4<02K:RM"IVA M[ZN/Z-V;7^(HHIIY#?3FN_EEH4"&X#=B==5*6(Y=4$MDHE]59.%F]_ M(0&^='GW2L:.?&6-KVS,^F(IJC4218)B>R%_;M*MR,#YRN7USE10F[+;?;O@ M/@\#XL]GVT.'^G(!81&GK)$[PNHU6+U1K._C6&T &E2#6 +.FTRZ4.Z,^ =? M9[Y/ \PZ*!UR$6$A(VZ4?H/2'T7YJ=A"_)1.I3.&?N^KG' >4-Y!YY #: 'A M;G1!@RX87V^E2Z6%D2@M8I5+9,2#/!71H(>%<.J1D'8P]^4HB2(2>F[,88,Y M',5\K64IT@3)A])6GJK.5V764D/!.]RJ+NQA#U/@1SCJ(.]+$1Y&? X;X#S M4>!_*2.R9V#D_;A12GA$PPY,AR"!96 ,NX%&#=!HM.)]4<59?+KJ1:]9]5[) MV)&_!+VN 29 MAP]+Y3'P _HEH\"_ FQATN(.91*Z$:1MVW&F;L\V<#.<8GNKQZGC<1YV4\PE MR*@7^@/%F[2L2D:)#%@>4BPUC] TE:I*!W#2WN=#/_2#+LI38L<86S8DXW2X MV[$C863]Z(2^3VB/75R2 ?"+YP\4%=+2(/&>U9]DJ;A)L]0 TSBW*QFETY?N MU]>R=NQTRZIDG%8;\B_%XQ!/D3YI1LR#L'?7IB\7P'X>Z+-(2ZEDE,$Z MY'\*;=2O%A&+,/.Z7:55M M9+(;A#:F,G!A=ZXP:"5+(_,;*)1/!RJUU&>AX_7 (Y*D]IP.-K$=]L[2 L6B3&%3.\$ZQF,P=@@= '!=Q<;;O[E5&AR3$-0+2&D#:\CP=Y_E=:7SA MWNN3.*5^P+C7/:AP29(PBORAHPK:$CY]SOS\9UO3ZU1^H2.\=Q@UT+&[)-T= M^^S@^-2>70C!T+OCX-V-465]HGJC#/2']>5:"G# "L#[ M6P5E?W]C#VF;0_G%?U!+ P04 " "S@&A9K6P@(9," Z!P & 'AL M+W=OR1H$SJREJJC!KMKXNE9 "P>JN!\%P<2O*!->EKJQ MA6=[7PI9EY@!0&'W%@&BI\MS(%S M2X0R?G><7K^D!>ZW']EOG'?TLJ(:YI+_8(4I9]Z%1PI8TX:;6[G[#)V?Q/+E MDFOW)KLV-DD\DC?:R*H#HX**B?9+[[L\[ '"\3. J -$;P7$'2!V1EMESM8U M-31+E=P19:.1S39<;AP:W3!A=W%I%,XRQ)EL+D6!>P(%N:*ZQ&&=^@;7M@Q^WJUSU:X3/;/.$NH1B8,S$@71> ^ M?QG^E2J$AT-P'QWWMJ/>=N3XXN?D&&H #Z,AYK;_W537-(>9AS^6!K4%+_OP+IP$GX:,_R>R@S3$?1KBE]AQ M]ZL*W>(IR^_.2$T5V5+> #EA@EQ+SJG2I ;5[OKI4"I:_G/';RO&-@M&09CZ MVWV+KP0=2!_WTL='2&^/):&-*:5B?Z 8TMH2)GLRPJ!]GNA]0^"!YJ37G!RO MF6G=#.M-_I$1Q1=!E#Q-[^MQ!VHGO=K)\6KQ(M"&BH*)S9#DR1LEOQ[72O;W M*IN]5; .;)C0A,,:D<'H'"E46ZG;CI&U*W8K:;!TNF:)EQLH&X#S:RG-8\?6 MS_ZZS/X"4$L#!!0 ( +. :%F@ II*Z04 )<< 8 >&PO=V]R:W-H M965T&ULK5E=;]LV%/TKA#<,*=#:_-)7EAAH+ W+0]>@7M>' M80^*1=M")=&5:"?;KQ\I*9)-TIK3Z261Y',/>7@OR2/QYHF77ZLM8P(\YUE1 MW4ZV0NRN9[-JM65Y7$WYCA7RES4O\UC(VW(SJW8EBY,Z*,]F&$)WEL=I,9G? MU,\>ROD-WXLL+=A#":I]GL?EWW? IW6R%>C";W^SB#5LR\7GW M4,J[6<>2I#DKJI07H&3KV\E[=!UAK )JQ!\I>ZJ.KH&2\LCY5W5SG]Q.H.H1 MR]A**(I8_CNP!3OP) M2-@ZWF?B$W_ZE;6"',6WXEE5_P5/#=:E$[#:5X+G;;#L09X6S?_XN1V(HP#) M8P_ ;0#6 \ZU0-H *6%*I2E*.6OJ8P3\P4O$IEVEH"EB 63)2 JP-?@XXZ5L4IE!:X^%_$^ M205+WH!WX/,R!%<_OKF9"=FZXIBMVI;NFI;PF98(^, +L:U )%M,+/'A<+P[ M$#^3JCOI^$7Z'1XD7++=%!#X%F"(J:4_B\O#B4W._VL]^N[63P:#='5 :CYR MAN^^6/&<]44 _GS_6(E2SN._;*ENR*B=3"UNU]4N7K';B5R]*E8>V&3^TP_( MA3_;QGE,LG!,LF@DLI.,T"XC=(A]_HD=6+%GMM%O MTZ4.T$A[E'*$*JC@[' M VOBJ(]@X/NGN-#$(4JIBR Z!48F,* !] GI<"=2G4ZJ,UA\"U[)52 M=VHUJJYMLITQBVY,LG!,LF@DLI-,N%TFW,&B4YE0R_^NY,E^)9-2\PEZG7!O4/A2 M6I6TV+P%&U;(G2^KJS%.Y(Z;JF50N1G;,'AFMXF' JI-G(4%YV-$D39C0Q-' MH(N0HT]$"XYX?N"?F8A^-PK^X"B$3-;4*HT;#Z=&(.>E2/^I']CT^Q9=3@ ] M3;X)P\AQ?%=3;\*(1Y&GL44FC!+H8VS7'G3:@T'MOW,AT\X;WU-LNJ7()CLP M>N AUPNP5JP+$^<$!)G5;^(0"4@08&V$(@M05IOCNM N'L'>!\)!^1\[X6EC M!:XR7E5VGP?-7G@$!5IG%Q;<.[E+04H<3;\%Z?-GZD[6=4MG!4MF@LMM-,X#X3>+ 2[PO!)*]HD_$6%$Q8 M$X+-64@PU=<>"PS)A1+K)6B!$0(=HP1-')%L9Q8?U/MO-&@F7Y:?HRH\+YQ< M)MR$685;8%;A)FY(>&]ST;#/O3]>;L C6_.2*?]Q2.N/$?+V9442\;-].6Y; M.-E?J$LIT4?$Q,D%"4(7Z@NR!>F2 !.H#XJ%$5/D.O",'T&])T:#1F_^\+HA M^ [7"*P+TTA$X5A$T0A$IRGHS3 :=L._,7'!;N@:+T7VXC-QYXK/1-J+S\(X M7'R]&T;>X&YH* ?2'@!YG\MZK+9Q>6:/'#39K]XCQV0+1V6+QF([S4_OT]&P M4;^+JW0%KM("A#S+XK*J\U,GQEZD#9U_5"IPJK^DM"#ON)[@E.HNW0*#4ZR; M=!L9FL)SVT7OTM&P30_3;"]8\AKMP27:@\NTFS"I77?I-K+SVG'OT3$+'D7'Z19WS!0[/-'J5V^L+=34[VSM9?LVSX]Q)GZEE>/C?V;"AY\*WCM MC!V5+1R5+1J+[31W_?L%'G3-1S-V66?#6JHMQXF1(3[$^OO_P@KT3&!X*6-T M >.I\M[/XV$_?SQCA[2;QAI3XCN![FMM0+MV&R.&'B*Z]O]F;+3/C@Y:"Y_7EEL4)*Q5 _K[F7+S(53;GM[EN;5W6S+^>YF/J\V M6Y;1ZKK8L5Q\\U"4&>7BMGR<5[N2T;@9E*5S;-O>/*-)/EO<-I_=EXO;8L_3 M)&?WI57MLXR6/SZPM'B^FZ'9RP>?DLZ#[ ME'\JGG]C[8+<&F]3I%7SUWH^V/K^S-KL*UYD[6 Q@RS)#__I]Y:(DP&(C S M[0 \&(#'/)!V !EZ"$8&..T 1W=*;CN@6?K\L/:&N!7E='%;%L]665L+M/JB M8;\9+?A*\CI0UKP4WR9B'%\LBSP6CYW%UII3SD0(<*MXL)9;FC^RRDIR:[VE M)=L6:SKF85XT^ MW[1S^'"8 QZ=0Y:)F%GS8O,5&+U4CWX?BQF(F*.I=4^3^$I,>4EW":D+P&J:X,3PM,?%N8/IW2*%OYKN<1[/3M5K(=\GSLNE$ZVEOWF)ONJM%@T'5'= W;1@ BE][HRWU0[NF%W M,U%Z*U8^L=GB]2ODV>^@@#()%AD"Z['N'%EWE*PWZ7=5%]W8VA29Z$05K?,* M8EJ)!,_3@C+;D9X8PJ%GVX.(-.0N.NNN1YQ[),Y5$O>7:.=)+B@3$9L65056 M0"7$!,8,X:Q;GW[8Y^+Q+;'$]O3JF^>-%/? M"]U0JF^R'7(=9'O.H$Y$LB$FB-C8"^"E^\>E^Y?4M[,T^)KU3>E]:GTS"189 M NNQ'AQ9#XPUU$ KX (YX,"&*MN--%394-U0P^/2P_^EH8:: :?T/C7@3()% MAL!ZK".[VUO;/]\9U!@3%[PTBK8RBA:U:+U>@AT1W[8+QSQNS7KI[;N!XP_3&S!$(FUMFP2#_ 8L,;9#C-$8 9U:0'IR89#BY\G MFCFN]C\YL$RB1:;0^MQW<@7IZ16='MY"G0T^64,^$GP7* !%\)E$BTRA];GOQ =2JX\ILDT--4&%(%D5>-AUA[K- ME+_HK+\^>9T&06H1HM>@E1A36#,$M$*R,KE"HN%XPSH2Z5CVN>M$#-)3,5I= MQM>K>K+"&6FYLN%8RP5$D[KE=GH"Z0F*R2T7V.;#54_I?W+5,XD6F4+K<]\) M&J2G: 8JQ@'Y#H'@"^3@D]6.'WJ>+0>?;(@$7@BT7, S\L/012,M%W?2 JNE MA8:D \G \AZ\)D,./K7_J<%G%"W26$2?UDY'8+6.F-)-U5 3^@(&!(18B_0S MJ"F'$985T,!AG[Z3,PNU"M'JIVJ,*;P9 EIA6021$/N!/SSP.&O7YZU3$/@B M!0%G,*0@Y'*&Y>V^J%$(2>4,,$1.[1P/>RE@B86$\)TQ_8X[!8%_6D' 9$ * M BQG1A6$4;3(%%J?^TY!8+6"F-)+6ZBSP2?OU^%>"AB.]%+(L[J7=BH ZQU% M3.ZET $!&'P7;/P5P6<2+=)81)_63B!@M4#0:P8FSQ>61M%61M$B+&L@3W0/ M,M9T.QV"M0\V3K4''++0R0:0O[)$&6D>P-F&XSA!X$OY"WC&KD<"9RQ_.S& M+SK>.$\&=+X!YJ_1 PZC:)'&(OHO8702@^A)#)T^W$*=BRLB;]SAN (,1S8E MD&?EIH1T8H#H'2I,W900X&=^,*[4_B>_B6(2+3*%UN>^4Q+$@))08TQ0$J: M5@0X3G$\1SKI/6_7Y^WDU2EM)7&V_A$])0&8C22M;#C2#"#/RF9 .B5!+E(2 MY\G051)J_Y.3UJB2T%C$@=;YR1NC]0O!8J_[F.25E;(',=*^]@5$>7C']G## MBUWS$NF7@O,B:RZWC,:LK W$]P]%P5]NZO=2CV\Z+_X#4$L#!!0 ( +. M:%G+NJ5]XP4 !D8 8 >&PO=V]R:W-H965T&ULK5E; M;]LV%/XKA#<,"5#7)'7/' .)NV)Y:!LTZ_9,2W2L5195DG:2_?H=2HID2Y2< M GZ)=3D\_,[U.V+F3T)^5QO.-7K>9KFZGFRT+JYF,Q5O^):I]Z+@.;Q9"[EE M&F[EXTP5DK.D7+3-9A1C?[9E:3Y9S,MG]W(Q%SN=I3F_ETCMMELF7VYY)IZN M)V3R^N!K^KC1YL%L,2_8(W_@^EMQ+^%NUFA)TBW/52IR)/GZ>G)#KI8T- M* MB;]3_J0.KI$Q927$=W-SEUQ/L$'$,QYKHX+!SYXO>98938#C1ZUTTNQI%AY> MOVK_6!H/QJR8XDN1_9,F>G,]"2_[+EVQ,$"T&-?0.L%M+O '5C@U NZ;;:B0[LY*-/(M<;A?Z M'9/C]3- W4"GK]!OZ:C"!UZ\1PY^ARBFK@7/\NW+G1$X3N-)I]3G#'G2>&Q= M>FPMQ19!I4FFT_RQ2M54IUQ=V=Q6J77M:DT97ZF"Q?QZ G6JN-SSR>*W7XB/ M?[?9?"9E1QYP&P^X8]H7GZ'KI'DLMAQ=9$(I:Y)4*OQ2A>DQ^X7O1-3!\]G^ MT(Z^V)2ZQ/>PUP@>8?0:C-YHE&Z2?Z&HJC37 AI1+/(XS3C*N^#-:_,P-G$M MI-BGD+9H]8(N=J901R=P"5!T EW7\QU<$BI/=A!@S881?N@1?Q]:KI\@B"R0'UJ M$&C00T"H1W W+RUB$24>M@,-&Z#A*-"[? \9*>0+$BLE,JYBGL>\RCHU #CL M(0'JQCW ?3%"HH@,>#9J $>C@+\TF9]Q<"^2ABVG8CV%VD!,*:Z5#7/4Q^P1 MUPD[F$^*'6$FN.4Z/-ZB-RQ_Y IJM\98IG"6LE6:#1=OK?1,U7LN;<KC%MM)OVZ]0FAW4A9Y*8$^[XS4!"$MD#IFTH"HF(% M2/L 71I%W?2WR$U='+C! (^0EN[)*)?"Y"0+ 47 7VE#LV=^TJ^.I1]Z&-,N M[+X54!0F^XA&E32G#Y2/G6NH^;),4' MOJS1]^6"@ R5;TO=9)3:VMPMV,N@@[T^1,\A89=P+')3&KK!@> QRI8AR3A% M+LNA'?S)DCTKNSA[*><-*]P^\1%"<-3SJ(5'J4/< ; M09)QANSV\8->:(7; MIS\8RWRG[UZ;(,QYA P@;IF2C%/EEZ- G^YH9])V[(!V!J#C,\!=KCGHM7>KT:5V:,AJ8W\@\(92KYT%Z*G/YG+P M_LL,WE;T8>\4R4Q7W6\$BQA09I'K##>/99GSPJ5(VEU:-D\;Y*:)@QR\L- M9PF71@#>KX70KS=F@^:_ 8O_ 5!+ P04 " "S@&A9<[7=]QT# " !@ M& 'AL+W=O'&+A+@CC7HBCZ0$LKBSB1JY)4%/_[6U**X@*)@;[8_-@9SM#< M\:PA\\,6B Y>5*GM/"J_5@>!;W+)E4J*TD#0;S>70UOEA.?7TH^$-B8P_&X)ULB7[XR3J;1R,O"$M, MG6<0_/6,*RQ+3\0R_NTXH_Y(#SP1S!&EM':D.S J4U.VW>.GNX0!P/OH D'2 ).AN M#PHJKX43BYFA!HRO9C8_"%8#FL5)[7^4C3.\*QGG%M=H4R.K<$.4P[*V7&#M M+'9,[DOBM"-:MD3)!T1G\(VT*RSZ23P3?Z?4_C[:FN=X=?QSWNF6\[I^YR^8RYL)5*<1]P2%LTS1HO3 M3^.ST>41Q=->\?08^^+Z9K-Z7#\\K>_OX/X+++]OUGM;VYA1:8B(\(]_5*@0:E%[M#X%D1C, -'("R*&78-V'2XH3!DP$T!6KX2K6T<)^S;,5'YU3[IPE?AV]K M3\0==RI4=0G7$KGW7 $%@UQ#8%GD )9HM#!9T+/!O:+:#.&);7;^. *LW+$= M7\"4=;' +=[]KJEDF3&4K7F'")C3UPA'&AR0+K<.4#+0"#85G!K;"5.8R;4U;Q[LLS@[?>VWQ02HH-+N0?9:EU-JU M =&O]O%ZU:;*6WF;S7RU.\D>2\P9.AK^QFEFVKQK)XZJD#%;&PO=V]R:W-H965T&ULM5IK<]LXLOW.7X'R>*:2*EJFWE9> M58Z3S'KO)N.*DMW:NG4_0"0D84.1'("4[?GU]W0#A"A9]F1V9RNQS0?0:/3S M=(.O;DOSS:Z5JL7=)B_LZY-U75#))F<;Z0N3MZ\XFWKD_Y)^^"S M7JUK>G#^YE4E5VJNZJ_5C<'=>:"2Z8TJK"X+8=3R]2L,C08UNN"M\FPP MIPM2RKPV>*LQKWXS=\H0Y5+,]:K02YW*HA:7:5HV1:V+E;@I)+@7%4],4QB,4@& MHR?H#/'R\__%+]\$//KGS]=?[B^NOST15Q>7?WR M]=.7ZT\_BYM?_G9]=?U^?HSS)VD?Y_Q362LQ$-^_[@OQ5EIM2V 4TAF3P,!(,7R@0KX4F(7301/T8I?F+UG=@XXU1DG(_-Q,502*-$4\@F MT[0J/5[+K8H62A4"8JGP/A.ZX+V8#'PK.'&]YGMO1Y71V$Z5@].5*I21>7Y/ M[VE5GDOL?2UX@3GMV,;BV4\_7 P&R5Y M2U$7+@MP.&6YEC6&8E-&_=IHB"%:W(O +Z].ZLT5+.;X\K !JP*+OV, =ETV M>286V#CR#XD-$_[5%"[ L\R)3:^IZ%$CWW](T$3=F;.939OY - M^7E,\Q!0V+.POX*,,A?.#=+&&'J^-[Y0J;*60CW8CEB34AM1=:.1M_$K%X[( MU_K3E[;#6%5:[4S_J5ASH$-ZI'DK%CB!)P)0&>>IT7\6F)PA':4<++;U++S1 M968YEI'R6XGH_#[218;$1^BH%4)+LR[)V=1=!2VH['O=8"PP#C(4)0:; Q;H MW;*I86EN/F[=BQX\;ZN*1N%O6B(;AQR! *5V$12A&$Z0<\+H9&I$S2*3!EN\ M*C/.Y#0_:H/HY?RJ#9_B"RPR%9-D(OS+=F%VJBM(GQ*]=5Y\Q1A,&>NGBPY% MHA&H:A:7<;S_1C)T1.LRRA06K)VFC2SL$E*!I"LLI\GX5R6I!I*@#*NA&**4 MM@MS:L'_#6V5G;EU#-LZD=69USS-O%WKU(4?&+>N[[T";>3520\I2N$6I-5= MNI;%2GGME@C'#_A!FG"[Q1,RM<9M9EGF /4D?5NKRAD=./6K@KP; (:0*655 ML=*B^J%*B1-V$BOHA^^F$VFBNN,UEC>M_MGA;&^(AD$ M=WPTC(V3&&)O5"YRO?(.XY- 2RQ,?H?X9@"\U4Y]CIT([(-&.^X2.TTIQAX= M1CL\6%UT5@]4/C\P'Y)=](P$:Y\+):'8XS3(_BRN[%)#M5]VD6QGDCL!!_S@ MD51:VMI;9-:0I=@2>9;5]@37'$S"FBX:/36TOH<;,/+9,=I48-VN=461FEE8 MWUL:Y8RP%R&)R"S3K6T3.VZV$V\;L1Y9-SZP4THX>L=12&UDN:UPS"[\O&#' M,X;\@QB,U!W2CJ.*Z1"Y1#"\ P'6L@-F*,G(.>5"Y^0&FL0N;5G(!6$^2TG6 M"ZO54$C)Y9)" S]"B"5_IV2'\>0=8)$#:F1E[M(TF?66O/,OX*HT3KAQ-XT! MJ3K*:TG(%;S4E84:LV+11B. L?%3 MBBOK8#Q,7A? /3[$I2D>(\QTP,!6$VXZ9-ZOR=YT MH)/(K6C]ZD3=5#F>V(/0H ]R-4**)_]M355(+*5*E=&5FM: M*.(0Y(.!M-[N$3<_^,3]A7%&MRH7[:LY@$?W1<10@^N? H@/$WHQ44\GB3Q+!G#C;&[@IF#;P]GHW@R M'HO1;!B/^R,Q'?3CX6P@9H-9/!M<1%_*&J-.Q30>COIQ?S#B12[ZH'5Q08N, MXA%6[R=]W,SBT2R)+X;#/R8XH!XHW9!+(FD@?I [ 9UR1.'UV\$0IM),+68**,12^5*;DP%_U9 MKR]05%S0U4 ,!KUQ-.1(QZ(_P=BW%O%/63I)>( MA[^OI%VSM?+%>\3)+<(.18CP)J4+U7D#PW:(6JSU:HUHEVN\I0(+4,![Z_AK@,"!GXC2A M8=$IC#])XB1)N)0]V$9,*+QRL96B^G[-DRI3.Y3K1 >(2>7)XXS%CW$6'7K, M$X)%3#F%3U],XTE_S&-.X87#67PQ&.[S2]4?O(I<+1,/0%KT;> MAN"'75,7]TP79W Y*E&XNP'%:13*'BF[K3#XJ-FKH187YTN'E+=0WXI*; @L M]G XY%BOY$(1C(9=_$9A7F"+S4'& YAH"&5041R%Y%8UQC;4)43FH.V2$D2M MTG7!J,4! (C8P0M3;G/E('L C /.NC-'"@@^U2WMBPM;JU@\;9\Q:=U8B: M&Q.$3LV/_1U&5$;N;]#38>@*BZ#@0:[=YN-+7V="7;O>0,PM?0]#UR%C<\4$ M:R4TJ8ERYFJ4("9==&%BQ+$+ _6&,CL1/I[%)>5CQJB$@L*.=W39PV;383Q* M!LZ_INW-[P:<:.?6^Y&#!2I#.X4%Z#!U8Z(E/\(SK@BW@V=]*B[+C M!NO-U^1P78T&R$A[ LAVCYO5*<<'[:60 MLQ1H".XW7+!(!_\ID!$] A09_-6US1Y,7;C:\Y;/B$C^/D(5#>F2S*=+F ML M2_T,HM8V70SW);F9[/LE[]Q>_AQ6H^]B53S):I4W-KRNR_3;7O9XII&FB&68 MY?-6S*2:[(_L(X)[IHTK6_\;$/?3 R9. :^ =$=#7#T#&D7*GB1#02\F2'V# M84(O!O&H/T$^'XOG1V@<;N1%Y+9_*I)>G^MDH^/ MG'1&_N/?4-D9)TEX93R\2.+!N$]7TW!U^,QQ0\6>6E+9YYJ.'D6Y2DK=U:IM M4]D&/MR^)_6%!)3YUJ+ONH Y=1\LW3<*QQ= _Q-Q)D8)ZHR!./OW=KAL",FU M-@8U#8%@9M.]C8X&23SM#SO/;DK:AI9A+FW:4G?9HU5WOAT.#VI&$5P=1#Z' M*NZMN0Y^:-<[+PP=YZ[IDZ5TPB>2L&RLZR?MI(T[;5R+GL_%;_E$9+&S MEN'>G^851\71T7P ,/MZ& [&#&]'TT&,#"B&0ZKS1N'^J^5RZWW !MQ"XB.U M(**C@=X=_5#'AR 2-_YV1Q,A:^R.&XC'C?RF.C"$08NUS:;J5 '2"7H7;SO@ M'[Q@O/)G2+EV#1ZM&*ESI>C *F$'E' >IG8SUY*A(8R20=-16FT3A(]K?&_K MT9.SD(JACYP;?&%[KL[R.*"+_;BIBJDP+7@&EMZZ L*UL1Q3OFM&W1+&Q?2> MX_F90TM4/9G&GZU05ZE('<0%BXO2&-=K@PH5GW <+MT6B8%VKLAT*GGO2;*C M^#!_B$\\:K(I@;.XBX$/E_$-\W+)'6=:S)]<[H$PZE\9=X#+ ;N6=T$*\$HZ M(&4@WUI!R@Z7:>[4>;>FGGF0//(RE<'05S@GO=Q0YOYM=^H=REG75K">DX-I MLCL-*%,*^@2!0N 9Q1Y7WX@2L= %"<]!MJ_;9^.S*??AD(;"\4Z;/VF?!PQ[ M\STX-.^>245/'98S@NU?C.-9,G4(=M ?HV2<'-:'3R[Z'<=@T?Z2P^DH[D_] MDB,, L [7'+.-OR6;9A4@"7=\GLW75X7FOJ$]A?7W1@M8]EV(CO94FO-[ #QKG21P 6ABL[8.8P*RX M(.#YC;@AZEO]&7D?-YR#>?BSG' ,UUG?T3GB[V'GVNZ95^MB;W,)@<[3-7GD MSL6B39FI_!C5W:F@H\_+,_G=9Q$L"6F^(26ZLY-'3F;W@*:78$=$44=$H='> MP1]'U='=M2-@NQ4B2ZR3,^1A9[#W:%H]5KJQ]090<^E!#5NIN.&MGXIQ;S(F MI-D;C\7[]B VUTM 2R1![]?C7L(_8<"VI-#)3:]QTAN*'X&F\/Y'U S$+0SU M7BO$L3,\HI\'R,IH^^UL29[/Q[=0/L?SF &*+ "\Q*@WQ ?92#UQM2FD<2\&5?['Y!Y'^W^P[".U^DBC4E"[L[ MV*,/?HKTWJ5WA# &8B[F%M1TX'05DDGGTPIGC+:5##G5LCT]H6A3-8L<8-Q] M$:55>Z!*GZ5$[0'^0JUTP3E.+J&8G2P19?WG)2BKZ:0I+"Q 'O'W?LM#]EI-;C>P%+L;I[:[;\@Z M9\H1P[XRY596YF5:/_@^AVVKJ=HB)W,'O1ZK'>7YUAT0DL$>Q""=N<]OVE-I M/(P>,LK4.^@^'%7NFE?4(N_ 2_UX8Z0GCGUH>-[Y;'2CS(H_CF6$4]3N"]+P M-'Q_>^D^.]T-=Q_O?I0&9FF!Y):8FO2FXQ.$$/X@UMW49<4?H2[*NBXW?+E6 M,E.&!N ]?4K6WM "X:OD-_\/4$L#!!0 ( +. :%F^N$5AK@( *8% 8 M >&PO=V]R:W-H965T&ULA511;]HP$'[G5YRR:MJDJ$D< MFF0,D&C7:CRTJV!K'Z8]F.0@5A,[LTUI__W."3 F4?:2W)WO^_R=[;OA1NDG M4R):>*DK:49>:6TS" *3EUAS9&W"\S$JK0N$(R'#5_A'.V/YEZ3 M%^Q9"E&C-$))T+@<>9-H<-EW^6W"@\"-.;#!5;)0ZLDYTV+DA4X05IA;Q\#I M]XQ76%6.B&3\WG)Z^RT=\-#>L=^TM5,M"V[P2E6/HK#ER,L\*'#)UY6=JY&MC5;T%DX):R.[/7[;G< #(PC< ; M@K>YNHU;E M%V[Y>*C5!K3+)C9GM*6V:!(GI+N4N=6T*@AGQU/YC-(J+= , TN$+ASD6_!E M!V9O@!.X5=*6!JYE@<6_^("$[-6PG9I+=I)PCLTYQ*$/+&3]$WSQOKJXY8O_ M7QW\G"R,U?0*?ATKM./I'^=QG3$P#<]QY-'3-ZB?T1N_?Q<3*OM[E?U3 M[./IWQ%"P1[=AL5Z@;J_DENN\A#CR>S.^H2=H40M>&3B#U(_"V$]9TMI9 MF/EIDO4>J1M!2&BT6I$P Y&?QC9""'F\!*Z4* XPE?I0Q MB%G?9U'4FSA%7.9.G :U,*I"JDQL2WF%#Y_2V.^'##["AW1G]LX@(YK,3U@& MSDY)=1)E<.RN@H/>J5&OV@EAZ'36TG9MM(_NA]"DZ[V_Z=T$HQ-:"6F@PB5! MP_/TP@/=387.L:II.W&A+/5U:Y8T2%&[!%I?*KJWK>,VV(_F\1]02P,$% M @ LX!H66$*S@ZD @ P@4 !D !X;"]W;W)K&ULE51-;]I $+WS*T9NU),5?P83"I: I@I2/A D[:'J8;$'O(KM=7>7D/S[ MSMJ.2R5 Z@7OS,Y[\V:'F=%>R!>5(6IX*_)2C:U,ZVKH."K)L&#J4E18TLU& MR()I,N76495$EM:@(G=\U^T[!>.E%8]JWT+&(['3.2]Q(4'MBH+)]RGF8C^V M/.O#L>3;3!N'$X\JML45ZN=J(ZFQL#2Q(<<-VN5Z*_2VV]5P9OD3DJOZ%?1,;1!8D.Z5%T8))0<'+ MYLO>VG2;$'::*)S1SJ4FLTB>.E:(=D==K\#VU3_RSA"JM+"%P;?-QLAO6 M\#BKF9JAJEB"8XO&0J%\12O^_,GKNU_.: X[S>$Y]OCQZ?9F";/GY?+FX0GN MYI/I_&[^-+]9'1-ZENJXT >A$4(XF68(S:LE[:OE!Z_&)$(BBDIRA2F(#5 D M;$1.@\[+[; W4>3L41LE+'@RBP%!4%D1V$$P;4=^6[OM%(O"&QWX,/@ MVAZ$_=X%]$//]B*7R =]S_;= 1SKE7,P5P7*;;T]C()=J9L1Z[S=@IHT<_DW MO-EN5/>6D^(<-P1U+Z,K"V2S,1I#BZJ>TK70-//U,:,EB]($T/U&4*=:PR3H MUG;\!U!+ P04 " "S@&A92R[&?#8% #=# &0 'AL+W=OD3!U6 -O<8^:;>W9\N17RA]H@:G@J\E)=#39: M5[/12*4;+)@:B@I+NED)63!-6[D>J4HBRRQ3D8\"SXM'!>/E8'YIS^[E_%+4 M.N#?Q!=_# UQMM#D;SRXJM<8'Z[^I>TFZT0\EX@:7B MH@2)JZO!M3^[B0R])?B'XU;UUF L60KQPVR^9%<#SRB$.:;:(##Z/.(GS',# M1&K\;#$'.Y&&L;_NT#];V\F6)5/X2>3?>:8W5X-D !FN6)WK!['] UM[Q@8O M%;FR?V';T/I$G-9*BZ)E)@T*7C9?]M3ZH<>0>*\P!"U#8/5N!%DM?V>:S2^E MV((TU(1F%M94RTW*\=($9:$EW7+BT_,[))/4Y4@3ECD9I2W?3<,7O,(7PU=1 MZHV"VS+#;)]_1#KL% DZ16Z"LX +K(80>BX$7A"=P0MWAH46+SQK&/Q[O51: M4NS_.V5C Q&=AC#U,%,52_%J0 FO4#[B8/[NC1]['\\H&.T4C,ZAS^]NKQ>W MBU-:G>4[K=6?0B.,H<&8&L,S.W;M0BO(BK:7$4KM& MHMX@?!)%Q(1^ MDN@MA/'4G4[&9C7VW<2+SD#GHEQ?:)3%>?!>(*W.'ND?!KY=!^'$#?T)?*/@ M-JSX5!D? X7)AEQO)"(434=!TU'VW>R8IF"SB18A;"EYW_I1Y'H3SY[2QG/C M<>A2N%6%MM/GSZZ]ZV0H_G1& IR0$"2A.YDVI[3QW&E,JNQ+V&XXQ=^0]PLG M%4K;;*JDR.I4@Q(Y5<(O\AN4IE2E%Z_A;0M'E)3I7^C]RC)N$U + ^,L;?K8 MPNFA0L6>C2ZJEC9Y*59"S8FE7\ 2TI#S.\&=-IEC?]RBM$JS4/.65+U 71EC7+K97V8Z8,HV_C2=6FDW*:<+G)F!+/CVUO6YV( M;R-B:U]JS"[8(SEXC3W<)CMMMAM5=8_:Z:@SKE)1DS&RL_"HCVY18M=/7FT7 M!"[W.M7W0[WV)=E\\3\>2XN'G@>_=9\CE)/6O0(&[REYGY%)]0'&PY!^$^LR M+0[\?\!&2=>D;:\('..]@JXIPN;2../XA?AE3>QW]M45>IWO?G7J)\\UZ-.W(S\ALV,X->R,>B-G@=1-S&!MXD;YVDR?N]/=['[=C*POY,W@3^Y>4\,B M#5;$Z@TGXT'S+'8;+2H[P"Z%IG'8+C?T_P=*0T#W*T'33[LQ G;_T^ON&(?3R@0(*S+$J2DZ[0^M*N:[D.:]N# ): " M9K;3I/]^US:AJ91FK12%:W//\3F^]F6RX>).%H@*MG75R*E3*-6./4^F!=9, M#GB+#;W)N:B9HJ%8>;(5R#(#JBLO\/W8JUG9.,G$S%V+9,+7JBH;O!8@UW7- MQ,,<*[Z9.D-G-W%3K@JE)[QDTK(5+E!];Z\%C;R>)2MK;&3)&Q"83YW9<#R/ M=+Y)^%'B1N[%H)TL.;_3@XMLZOA:$%:8*LW Z'&/9UA5FHAD_.TXG7Y)#=R/ M=^Q?C'?RLF02SWCUL\Q4,75.'<@P9^M*W?#-5^S\C#1?RBMI_F%C$+7V /?L^64@DZ!W\..;5$T6$B M?3?&LF4I3ATZ_!+%/3K)^S?#V/]T1&;4RXR.L2<75V??+L_A=O;K?'%(VW'T M%5<(,>R3C.&V0, \1W/JH;3[H-@6!*-LNLV@*$,5 A%J6T3413RA$BBLERCZ M.@!K,AV$L&$2&+2"WY?F5O(<_'= 0<>_1"+&O02]SN/:5 -"O VBV(VBT- R MJ+B4.^!^ZHE.';I#WW=C/W2I \C6NJD>!B^T)\OM$W/P:G,GKS47AQ_=(/3_ M8\[N@QL-8W?DCZR=YXG-5OCT.W34O+W+7Z-8F18G(>7K1MD^T,_V771FF\=C MNFW!ETRLRD9"A3E!_<&'D0/"MC4[4+PUK63)%34F$Q;T)4"A$^A]SNDH=@.] M0/]M2?X!4$L#!!0 ( +. :%G4J'3W1P< *02 9 >&PO=V]R:W-H M965T.Z%JG(X3M/#8<6E MZIV?^K5;GO5&O7;AHUP4CA:&YZ_!I,>RQCI=16%X4$D5?OE#Q&%-X#A]06 < M!<;>[V#(>_F>.WY^:O22&=H-;73A0_72<$XJ2LJ=,W@J(>?.K[XVTJW8M"?J 3M(^VROZ#OH CWP^@Z^*5#V^\7,.H/:^&-;S$'E9+M*.B\GMN:9 M..OA0%AA[D7O_(?O1H?IVU<?KG^Y8K?_ MNKBYV^;EZWINM!/LB&U7=T+PIFPK..PGQ6[TO:AFPK#1L<\$\N$*P2XU-SG3 M<_9>&APO;2SC=6VP.:?GR3M=U5RM?OCN>#PZ>FM?,[)+^FCC.'WKM]&JOQ^] MW6-@'?#%K)+6LX#3S!;M;!Q3->Y'% M: [7HWGJ[::)M;@8SW7MR02A=X;)X3Y;%C(K&.V5N;#><=JQ,%RY!-MQDK,O M+(A#J\I!::@\F3GH#@_Y$JA:"K)N3%: :UA3T^W1-.VG:1H4WSQO7&)%PBX46?PB VRUW$5I1U:5>"6'[S HE$4'%%9@9'.R\ MQY5'KW-@2Q5LN@;08[P>!@)QS0IK0!5F$T=87+&92 "A7"A.(G"Y12U@_!5I MEO.5A_@QF'5\F4-_'S1^G@-AXQ"Q7P4]T(UY'0N^@Q*H[DD MF,LU4]IU5G>55OOA1G:9BQ)[ _;Y>4RAR,2#,)E$2FOD7) 3B#:Z^Q@M)0CK M+X2%_)>E]V8F6"DL:J7@,;]<4KK,%_3Q>UXVXF]5B0[".4"GWVA&VB3F:P"4 M@O?WH0:>>\Q>]5ANI)XS)Q2K 01IVQVEW^\1W@O*%E!;.W>HP"8KDB>@A?@1 M.\Y]*;AU;#1*U_0%A?/_ 1"J\C4D*C3@).(=?>&S$O;G+F99/-32\(X3$-Y* M;QQ$A7? MM4,"LX$CC3"@QEYD$X@A@J:C6*25A']GODF#E ZM"]X<;Y)G> M="Y'>@?L:L-7[P^=I>V58ST3!.B3_T.I!]CY K6V@#?;E42@T'#^!&%0&"T5 M;!1QS8T#,K#E=NU>2_T0?7(L7HBL[ZLL",T$G-RL+1 V@F 9+X7*N?'UU ^E M[TM1/&0"^G=&J6\* W9'RO=I-,TW*1VUB6OQGS?@E(+ M<'D1N8Q,V.(6/23 M!6K @"')7YYC^I0T*_F(HJ@/LFRB("4ATV! 93TU @@BX5C*(IP3M.(/L7I= M881H2T?0X BFKEWHT>WLEY!U7!ST XRO!;($ZCNI]W?G<-R?HF]2FZV%G_W+ MU:/IM9I]R3#;:CAYV?!H/.TC*\'\Z,VX/WIN_\*#\=R8;Q(F*%(:;8L2LE#R MKR>A)JU%(TH>*[)1O-(HR;^>]B/0MZ/D;CLR -:,Y7>S

LZW'9W-\M\D8:DP ./]/HOV(X6$RN S MC-T0]Z]6(!%? TX[U!B6'']X)KXK!V(0IJU\7LXT9K!T""@Y;&'HVE[O!*(_]7JI]7.PC+73<8@?UD>C8?^U@VSOI M<.W+027,PG\?H<[9*!<^(G2KW2>8B_#EX7%[^'[S(S<+9 ,SP1RBZ>!HVF,F M?!,)-T[7_CO$3#NG*W]9"(YP: .>SS7>5.,-&>@^3)W_&U!+ P04 " "S M@&A9V+\(S60# "A!P &0 'AL+W=OOWW M'5):Q=DZ1OIB<\B9,V>.9LC%4>G/ID2T\%P):99!:6U]%X8F*[%B9J1JE'12 M*%TQ2Z8^A*;6R'(?5(DPB:)96#$N@]7"[^WT:J$:*[C$G0;35!73IPT*=5P& M872<"5!8[$,UO'=9N+\O<,?'(_F M; VNDE2IS\[XD"^#R!%"@9EU"(S^GG"+0C@@HO%/AQGT*5W@^?H%_5=?.]62 M,H-;)?[DN2V7P3R ' O6"/M)'=]C5\_4X65*&/\+Q]8WN0T@:XQ551=,#"HN MVW_VW.EP%C"/OA&0= &)Y]TF\BS?,0BM 3JCL*L ]BT ,DW &;P44E;&OA%YIA_'1\2F9Y1 M\L)HDUP%W&,]@G$TA"1*)E?PQGV%8X\W_KX*X:]U:JRF;OC[4K$MUN0REIN0 M.U.S#)!;=7V$ZZ9E.KJ&OMNO]>]C\_O"XA]UOZX=+]*X# M/"B+,(=7.'?P04+\\_QV"+9$V*JJ9O($+%>UQ1P89$ZAU"M4.X5^<&YOW\R3 M)+IWZ@V^J.=WX_L?@:X#D$K^U$B:K2%UI*01IF&UP"1AYM2JW,GL1\]85A0C M>)0"C0%%\/K(#0*K:ZV>B$-Z.J?FDL2W]\;;-/\>9$!&Q:U%!%5X[XUB.G?& M.ZYIQI4V0\BH%S5/&Q=AP*H6]E4''+D0H*0X08I0-*YO7S'PY=7LY NB#%X< M-!1IRP%]^)KR.73ORDW&!)R0Z2$<2Y1? 7'25*N"6Y8*]+"FR!:$&+,MTXZKP11Z9@9N$4&91Y"%NXFDTC"*" M[;C312A.HTX3?'8B(YUE2CLM'$N7Q9::U*[:\48OTW])^@2T& ]\VICVIWW: MR!O_,ZWAS]^=M*MU-A].IGYW<)-$\85:+XUG>'9M5J@/_G$PU$.-M.T-VN_V M[\^ZO7:_N+>/%WVD Z>.$UA0:#2ZG0:@VP>A-:RJ_26<*DM7NE^6](:B=@YT M7BB:W?4O4$L#!!0 ( +. :%DG^U4-!04 /(+ 9 >&PO M=V]R:W-H965T52V?-FYEQQVNG8)*.&V3+/N5E?D-2K\V:WN=GX*):9\QN=\5G!EW1/[E-Q M9[#J;%%2D9.R0BMF:''>G'1/+_K^?KCPFZ"5W?EFWI*YUE_]XCH];T:>$$E* MG$?@^'FD*4GI@4#CSQJSN57I!7>_-^@_!MMARYQ;FFKY6:0N.V^.FBRE!2^E M^ZA7/U-MS[''2[2TX3];57?[T)B4UNF\%L8Z%ZKZY4^U'W8$1M$K G$M$ ?> ME:+ \I([/CXS>L6,OPTT_Q%,#=(@)Y0/RKTS.!60<^.ISG/AX&5G&5GMS<_UP3V26;WLX>KF<_7AIMI1^R$'40]90\9P4%YP=6:^0)W^+-,P'5H"H;[LL)2L05/A!3. M>U#JA#M*&]B=:Y>Q&>KR"^HR./N.E+)K^#O M/;$0"MS7Q(T_]3N5I5"3MWUX&B_#PYFEI#3"K=&="FU%A=R/6B-/=I4)L!,^ M;HDLT^#>%Q((L KJ>))4"KR#$HVB5A8BMQG\9PJAU M@DS]QR%\66&-5T+8.P;9_RN$NTPR[M,(3TMX.Q\)E\T2S#Q"CN=._$!Y(?4: MM5)4A=@H@,;>O7TSBN/HPTVX<[6YS<-+]\![/&[J"Y_5)"30*-BGAQL_H M$&2LMW*2DQ$)0OHK.HED\?$)>W=]R6:ZS;J]0;=[' V'[RNZ>]0TX)5$/X9< MFZ]?->(YW[9T:MLWW@T)1<&)=4I5+6I8J7;:@1R\B1R=EU4C3#(H@%[8L],> M2S@\9$*C,/I1V+!99\(> ]@*W-D1VL H#HWEZ*0UBOO;='(9F%=)9U%5/OAX M(EW5N#;O9!#$1Z_J34?=86LX"'!H6OW6H/N,9\73=Z#!(T7E3;FNL -=#%+> MR9#V[D0R)MJ&E(7):9D@%ZV6Z39=_>/@=3\GHW6HK.I1AM2S]UZFI=*..?Z5 M,,]AAU>C'3SNRPF5YJ@5.*2&KQA,++AQ(A3K=G=A=![BL<_["C*I)O_(^5Y% M*H0SU3" U:P7I2L-M?>]Z9V=.0QIO S3ID_(4KEJ)-ON;@?:237'/5^OIF$D MW=)W&ULG59-<]LV$+WS5V"824X:?H#41QU),[*23G.(X['3]M#I M 2)7(B.-AWR7:7/#7\XKMH-'T+]7]Q)G?LN2YB5PE0M. M)&P7[BJ\N8W->KO@CQP.ZF1,3"0;(7Z8R9=TX09&$!20:,/ \/($:R@*0X0R M_FDXW79+ SP=']E_M;%C+!NF8"V*/_-49PMWYI(4MFQ?Z =Q^ V:>,:&+Q&% MLO_D4*^E$YZ5%V8!109GS^LJ>&Q]. +.@!T ; +6ZZXVLRD],L^5*3FOD9.\\1/&OQMC:<]^ GY M*KC.%/G,4TC/\3YJ:071HZ!;.DCX")5'HF!$:$#C ;ZH#3"R?-%5 9*_5AN% MDT3_W15K315W4YGZN%$52V#A8@$HD$_@+C^\"R?!QP&A<2LT'F)?KK_=K3_? M?7]8??_R[>ZQ2]TP_DYH(&% SGENR*>]S/F.Z SP)P%(61\8F ,C:+>&<@.R M]7Q4+W/JY .IL'(2L><:5^-+@(PC+WI/Q-8RKD59,?[RX=V,AM./"LOT"?@> M1@18DN',^F2A=(JP$0G'7O">,)Z2,#0CY&DP7I]2IT=I-"*" SGJO) 93AKZ M 9EG6ZK\^4IKVBV5:,/@G2?(AUC4K]1Z/BH,#3Y=ZYPH";[MROVTI/ZX?3DW4S/<[Y! M]99@OP#:?"Z.5,Z &J,.SN@5P*ZOK3^2?^#;X"=[?(4L=Z$8V"['/J& +4(#;SIVB:P[NWJB166[J8W0^+JQPPR;89!F 3[?"OP. M-Q.S0=M>+_\%4$L#!!0 ( +. :%D-F<43M0( (() 9 >&PO=V]R M:W-H965T,YD6K*E[8H.)#8B/+,]APGL'.24BOLF[49#_NL ME%E*8<:1*/.<\)T>I+G^CML"12G7>#5 F]?@-\0^+7 /U: :P$^ M5M"I!9UC8PAJ07"LAVXMZ)ID55_7I&9$) G[G*T1U]:*I@V^ ?73'J$P$&M,8XA;]Y+ ^.*"W59!-I-XFTJ%W$#B'X@+YSA?D.1YNV<_- M8?GWDAZ4CX[W[K?(Q\=[;Y-/_B_VZ;LWOY,*ORDZW_#\]Q1=6ZE5.-R.TX=U M3Q0D@H&E3F,!? 56^.F#&SA?V_)\2MCHE+#Q*6&34\*F)X+M5 MNJ@4?HH<_ M53^^I1'+ 9W]8$*T'D85(C (W7U7H8<#C%6UKK9S_]K,O_*ZE]U=L]%KLW/7 M5;W=V>.-VPQ]MW/E>+N&D]>&@?+L.[MFTQ:>A]V@XW0:P^H;VEM'?@Y\:;JY M0!$KJ:S^B,UJK]@3&XFVD%S[0K_ E!+ P04 M" "S@&A95$IO?6L" #)!P &0 'AL+W=O(#K]M\7 M<,*R*2%27F)NY^,[)P)FG9#/J@+0Z+5F7,VC2NOF.HY57D&-U85H@)N90L@: M:].59:P:"9BXH)K%:9),XAI3'F4S-W8OLYEH-:,<[B52;5UC^;8$)KIY-(BV M P^TK+0=B+-9@TMX!/V]N9>F%WL*H35P105'$HIYM!A<+Z_L>K?@!X5.[;21 MS60MQ+/MW)%YE%@A8)!K2\#F\P(WP)@%&8T_&V;DM[2!N^TM_=;E;G)98P4W M@OVD1%?SZ#)"! K<,OT@NJ^PR6=L>;E@ROVBKE\[&D4H;Y46]2;8&-24]U_\ MNJG#3H#A[ ](-P&I\^XWJBC1SE]D]YU-+,4A.G MLSM37@(2/4E,*"_10DK,2S!EUVH6:[.#71?G&]JRIZ4':$.T$EQ7"GWA!,B_ M\;$Q\WKI5F^9!H&/T%R@87*&TB0=!7A#G^[0\88'>/O2/$/K-W3'"7VAI,5L M7]8]=+0?:L_-M6IP#O/(' P%\@6B[..'P23Y%% >>>51B)X]M S0(%F/SP>[ MVFA!1*/_+W*O&P86F"D(B(V]V#C(^2;X^0ER8>@QN8F7FYQ4M2>0YA3A VYA MYC&WJ7>;GERXL%^8>\SOTOM=GE2[E2"TH/O-PL1C9E?>[.KDRFWMT*];ALO? M^R3#\(.2\<[U6H,LW2.B4"Y:KON;UH_Z=VK17\]_E_>/W K+DG*%&!0F-+F8 MFM,@^X>C[VC1N,MZ+;2Y^EVS,F\M2+O S!="Z&W';N!?[^P=4$L#!!0 ( M +. :%D!PPE?9A$ +DQ 9 >&PO=V]R:W-H965T;C*>O_Z^;H 0)5.:Q\[5[B0B"30:_?RZ@;QY*,TWNU:J$H^;O+!O+]95M7UU M?6W3M=I(VRNWJL"796DVLL*C65W;K5$RXTF;_'J0))/KC=3%QO-1IJG=RHO']Y>]"^:%Y_U:EW1B^N;-UNY4O>J^KJ],WBZ#E0R MO5&%U64AC%J^O;CMOWK7']($'O%?6CW8UF]!6UF4Y3=Z^)2]O4B((Y6KM"(2 M$G_MU'N5YT0)?/SBB5Z$-6EB^W=#_4?>/#:SD%:]+_-_Z*Q:O[V878A,+66= M5Y_+A[\KOZ$QT4O+W/*?XL&-'8\N1%K;JMSXR>!@HPOWMWST@FA-F"4G)@S\ MA 'S[19B+C_(2MZ\,>6#,#0:U.@';Y5G@SE=D%;N*X.O&O.JF]LT+>NBTL5* MW)6Y3K6RL5@\N8%59E8 MZD(6J9:YL!BLX*B5%;+(1+56D5$YWF4BTS;-2UN#II!,'CK$X(4R09$\">&% M)N(_HQ2_L?I1;)S]*+*?4S/Q8RBD4:(N9)UI6I5>K^5.10NE"@&9;_$]$[K@ MO9@,?"NX6;7F9Z_JK='8SC8'IRM5*"/S_(F^TZH\E]C[6O "][1C^,F+'[Z; M#0;)ZZ^]^Y[XV^WM'3_W7[^,&TD(4X-B1$]&K>JQ)9*8JRPK0TKS.(*\\;BKIP@9H#'LNUK# 4FS+JEUI# M#!&<._#+JY-Z>96&#C2!$D-DSX9UVX$,PR)S:] MIJ*31N1X]AL,XK\MBAIC/ZMM:2H!@A2813^Y^O=@0$M8'(8\*6F\W?PD3;H6 MP[ZSF1@C^A\3V#*Z546#R :,R MR&E'\C'EIKW9$Q[CC4%648:78E%74"_V?JS@MBNY]V2UA[H5?U2WGYQ @I[%O97D%'FPKE!6AM# M[P_&%RI5UE(T!ML1:U)J([;M:.1M_+T+1^1K_>EKVV)L6UKM3/]+;3P+7W2968YEI/Q&(CI_BG21(3<1?FF$ MT-"L2G(V];B%%E3V>]U@+# .,A0E!ILC%NC;LJY@:6X^'MV'WIET-0[I:GPV MSWQ6.U74"CZ<\(3AGKIXL6 M1:(1J&I6I7&\_TKZ=42K,LH4%JR<%1I9V"4T!BO88CE-CKDJR6R@)1*$AM$0 MI;19F-,>_K^AK7*@:9S6-@YN=>:MDF8^K'7J0B,<3U=/WKALY$V-7E($Q2-( MJ\=T+8N5\I97(E4\XP999FC)B#IVTIMG4. 4[\JR+L!8 A9 M7&ZWK+2H>JY2XH0=V(G,I6]6*\M+?8R<"^Z#1C+O%3E.* M_YW#:(='JXO6ZH'*YV?F0[*+7I!@[4NA)!3;38/LS^*776JH]LL^RNY-T7H+UNU:;RF+ M, OK)TNCG!'V(B0XF66ZL6UBQ\UVXFVBZ8EUXR,[I62H]QR%M$N6VPC'[,// M*W8\8\@_B,%(/2(E.JJ8#I%+!.I'$& M.]"(@HZ<4RYT3FZ@2>S2EH5<$!ZU M! "\L!H-!;A0+BDT\"N$?_)W2L083]X!%CG81U;F#D*06>_(._\.KDKCA!NW M4RQ0M*.\EH2JP8RM/7(&I'.,ZD6N&AQ-O*9*[\"K.N3Q01- 8#2-31N%[,+" M1_VLN"X/QL/D=0%,YM,/A]6@8R?J+6$#]RM'&N OLNI$!^665 &HXS7MEG%R M)3+$Z^&F08@%]E!$9-FQ8]XOZB ,LZ^KQJ2:F,&KU,4IPDP'#.PT8;ICYOV: M[$U'.HG)+$\V0,-\;N"F8.OCV< MC^+)>"Q&\V$\[H_$=-"/A_.!F _F\7PPB[Z4%49=BFD\'/7C_F#$B\SZH#6; MT2*C>(35^TD?#_-X-$_BV7#XQP0'1 :E&W))) W$#W(G(&>.*+Q^,QC"]#JG MN@@2_>L$^JEAXGOWO^@#W E@74RFO;&8C.B/66\@)H/>),+68**,DV^5*1D_ MB?Z\UQ&;T:R &@]XXNN(7 @R77CQ+*ENO'B2O@A?4OJA M6E_@>ZX@$6N]6B,@YQI?J3Y%('6E3,3A$:Z[TF2K\,O:(!LH7^>1PGWU $TC M$MO#0,DAP7(P2$^RP4L0!SZZBU]0%E.V"*40*@9X6E6[9,6H;R,)RJ6*\I7* M?(,#PRBA>'AH.8CJ#4.VWU]"'>>,3%PF-"RZA'\F29PD"7<"CK814Q&S=>&? M$L]AR9@J4SD@[D0'%$S5W6G&XE.<1<=.?4:P"'N7"#NS:3SICWG,)0+%(6: 89+!@C0R(>0 M-* *ZIU?Z>(*H8K*3NY8P9JT73<5AI,O@[:*HR%LQ>7'TE48.]C4BMHFT&+L MRXB 3;SE%8K*#QCKKY0>!>1>'R$%@+":T!DU.J( "K:UL34U9Y%Q20=D&:)2 MZ;I@M.> D\/>-<=>1F;[#E8+SNZHL<\.!J(H7JP#M+4EYOF0@#P)$L*02'L1 M\HNM-*YC\Z (S5@6&EFV%YIX+C3B-PLU@).)AN&R#>^)?;1=RK<;=B&W=M XAX-%:S6B MYL8$H5-#ZW"'$;4&#C?HZ3#DAT501*-XT^"86]\[@+KV_9Z8#U(\?%\'I,.5 M)JR54+@FRIFK[8*8=-&&UQ$'5 S4&T)$1+@;_4C",8SM"3V&'>_ILMO/I\-X ME R' [$(]0 ('B"\0U"U9 H \C6VY MLYV3] I2CTM5V%&V)'J'%#$'%]6N? M35VXQL(#'Q^2D?@P6M1D<&3C;<+KXBRKV[RVX7-5IM\.\NX+C01/+,-W7C9B)M5D?V0?$6)(6KN>Q/]'_?+S M,R8N@9U1QHR&^/4"I0; SB09"OHP 6@8#!/Z,(A'_0F0T%B\[*!QO)%7D=O^ MI4AZ?9Z?]$83IIGT!E->J8?0]#)JE-P]MV>_SIRF3U6*FF!VEK^'#SG=07LF3F>]J^I0;FU%.P M=-^A'L]0VDW$E1@E*"('XNK/[7!9$P9N; QJ&@+[S:<'&QT-DGC:'[;>W96T M#2W#7-JTI6,-C_/=W8=P:E4QU.'2+_*)7G'CU!T=A7,BYX7AJ*-M^F0IK? ) MI"!KZYJ%>VGC21MW-L1W)A[X*&Z_(F&%JX;AWE_F%9WB:&D^H*Q#/0P'8RX, M1M-!C#0MAD,JXD?A^4P^G(=\.#^;#[]:+L<_-ABH*PG^,0JN26]P=S(77M#]M(4!OY3;4 &\,[:^O-ME7$2:?M?=!OU6[@!>.5 M/T'-M6LA\H4.WXMPL)Y05F&5!_3M]+ED$ W/8'C92:MIL_%AI>^>GCPW#G@ M1I%S"SELSY7)'C&U43*W[3$5]@WWQ-([5_^Y1JECRO=EJ1_'%01]YZ1RY7 E M%;^F]B>+U+;!K<;@B"_GKQ^\J_0 M.^R0N&::]=(YFB;;TU C2$'W=B@W7-&2KCH5)9*$BYY>*MFAO;T87TVY^XS\ M' Y<&V!!L@?":J_L7>KH&DO[E#@Z=WV%ZX_^;!S/DZFK/P;]<3R>38Y;#F<7 M_1T'T]'ADL/I*.Y/_9(C# +R/5KRG+&T[ICUSRKWGGWS'?LFJ1%LG[:3LZ2Z MRY)3] \?VO)R$+3)4BN#W.B 1X; G,*/;0SHO=0IG:"2>+X!A*C--B^?%+7G MK*]@FXKC(!2Q7J5@2TGP#GG&GFB?N.Q41WO7CH!M]R!8 M8JU<*X][]KV3F*BK.< >%A#IK4>D;*7BCK=^*<:]R9C*A-YX+#XVUS=RO41= M /#@8\^XE_!_8<"NI)3#O=YQTAN*[P&%\?U[%'S$+0SU22O$_RN\HO^>P6*C M[;>K)44GOO0!Y7,>C!E=R@*H68QZ4\P<]F;X\YS[#_;N/_B-.Q]T.-)UW4+\ M7%;BOV$0MUE)]^PZ \)?19QN.WW :-85J<@E\A\#>MG3B/;W0=Z51(I//K/N M&R-?MVR=^YL=7\.M#EKE*IESAZ'??RT^;(A4 ML2888/>7 N@B8Y$^.>"&1, XWV6N@AIO#$0"3&A=&7/N8AO)D-LOFY-7BH?; M>I&CUG,W/;5J+F/0=;NHN9BT4"M=,'J12YC.7I;(5?[:W$=IZ)0Z2/KF*_0P6FU MVO%!BCMV=:?8.SIW;7J@HJ%7<#?XY%W$MAC/^&PO=V]R:W-H965TC72^X#73OFQY@S.E5#4S^*CF(]TJS@JWJ:Y&E)!D5#/1#"Z7P:=1+*43- M&RUD XJ7I\.SX/@\M>O=@B^"W^FM,5A+9E+>V(?+XG1(+"!>\=Q8"0S_;OEK M7E56$,+XMI8Y[%7:C=OCC?2WSG:T9<8T?RVKKZ(PB]/A> @%+]FR,I_EW1]\ M;4]LY>6RTNX7[KJU:3:$?*F-K->;$4$MFNZ?W:_]L+5A3'ZP@:XW4(>[4^10 M7C##)B=*WH&RJU&:'3A3W6X$)QH;E*E1."MPGYE,NV" +&$JYHTH1-$*:$_4)+ !]F8A88W3<&+ MQ_M'"+A'33>HS^E>@5/>^A 2#RBAT1YY8>^%T,D+?]T+?YW-M%%(IK]W^:%3 M$^U68Q/L6+$%?.:WO%ERF*W@'9=SQ=H%&EC!>YDSFQN[+-FK:[+\$8E@,S45 M]X\F!I82EA7#:&J\:!0X>%6>0E<0Q1%GIQ$$%* R_,*&0T\S(Z'EQ+@ZL.(/7" M*/ "&CDEXP!EC<=62>1%J#T@ 3YD7I01;QR&L"?X<1_\^->#?]D46%&0Y^AC M!E=O$N0NS5_QL((1[ #1BTC\ 9!VZS&$G2*GDK+ UF]ECY M?43I/738?087O,03B$.2^C$DD?T9^Q02ZB<#-*U&F *AG7$EG?D09'X -/+' M=D2!4C\>3-U,AN\2/P2[(,.WGQ"5@M!/(/(C_(\A]J-!0(A/X/O?/1Q)>HXD M/\V1O)=:O[0$L>&K,2^G"Z9VLF*OQMVL M>%!=K%4WJ%JL55=.-88?\DZUMJHQY@,L%/FR M8#H3XB4D!#N1A)E'0V(GJ!<%B1>3&%[ND/'4D.-!9_X!$#]P^XD?)4XF\6GJ M-/F$HJQ-7':O3+96?G6MAW7++54P;2O@RD/W]4;,4%+7O+A((OK%IV5=?::F1^ Y\< M;GBGL"O2N\K 7HW_>C@\H@>^+BV,VVT8VL'HW#>8.QBN&2]@V?.UISK7'&E!-;R ZS526P+@8_MP)O[%G," MEU:BQ,Q';J\X4YC],19N^^T7W$HL8*(29@4QP;/@$,F.\X=8A2U:K(DKP:L" MN7_HOM\17PE]-A^7=G>T#4W.!_JYXB5N)GV*3H+I[4/=@9.ON M'C-I\";CA@N\.G)E%^!\*3%-U@]607\9G?P#4$L#!!0 ( +. :%E?/W R MKP( +4% 9 >&PO=V]R:W-H965TICTX< &K8#/;:=K_?F=(LJQ*H[W MV;[[^'NV[R8;I1]-A6CAN:FEF7J5M>TX"$Q>88D+M-_:>TVC8$\I1(/2""5!XVKJS:+Q/''^G<-W@1MS8(/+9*G4HQO< M%E,O=(*PQMPZ J??$UYC73L0R?B]97K[+5W@H;VCWW2Y4RY+;O!:U3]$8:NI MEWI0X(JO:_N@-E]PF\^5X^6J-MT7-KUO3,[YVEC5;(-)02-D_^?/VW,X"$C# M-P+8-H!UNON-.I6?N.791*L-:.=--&=TJ7;1)$Y(=RD+JVE54)S-;N432JNT M0 /G7_FR1G,Q"2R1W7J0;RGSGL+>H SA3DE;&?@L"RS^C0](T5X6V\F:LY/ M!;:7$(<^L) E)WCQ/LVXX\7_D>;/V=)83<_AU[%$>TYRG.-*9&Q:GN/4HQHP MJ)_0R]Z_BX;AQQ,JD[W*Y!0]6U#)%>L:0:W@4#'7"->J:;4PKT^W%WT2>UST M:WZ^X[O-;86P4C55K)#E># S-#F@.['8+%%W%W/'=5Y!'/F#![ZA%VE1"UX; M.(.1'X6Q/V+#SD[#U!\-T\$/*DX0$EJM2A)A(/+3F/D18V3%(^:'232X$5+0 M6RZ@5*HPP-C0CU(&,4M\%D6#F5/$9>[$:5!+HVJT2-0^E1T2JAU$*QVXL."BE!G79-0Q#I[.6MJ^J_>R^)\WZ4OSK MWC:#[)M$/K&J[PEPJ2V7>F17U5=3.@=972MG=P&VP M[]39'U!+ P04 " "S@&A9DGHY%I0" "U!0 &0 'AL+W=OL0[%,*"R,;OGND, M1]K X_&!_K[-G7+9,(UW4GSGN2GFSL2!'+>L$>9![C]@G\^-Y652Z/8)^TX; MD3AKM)%E'TP.2EYU;_;4?X>C@(E_)B#L \+6=W=0Z_(M,RR=*;D'9=5$LX,V MU3::S/'*7LK:*-KE%&?2SZ9 !7>-4E@9^,39A@MN.&IX]85M!.K7,\_0.5;M M93USV3'#,\PQW,O*%!K>53GF_\9[Y&\P&1Y,+L.+P#76UQ#Y+H1^&%_@14/2 M4(X' MS_$E>KJFC-:-?T)Y8C634)_=-YI$$6N/PEAODQ@'5-8EN8F3=%N9&&BKS=EA07T5E!;2_E=(<)O: H5.G?P!0 M2P,$% @ LX!H698Z>)M9! 40L !D !X;"]W;W)K&ULC59M3^,X$/[>7S'*[JU "C1O3=-N6PG8.]U*K!91[OAPN@]N M.FVC3>*<[5#X]S=V7B@EC9 HL>/Q,\]X'D]FMN?BE]PA*GC.TES.K9U2Q70X ME/$.,R8O>8$YK6RXR)BBJ=@.92&0KD<:+>2K- M?]C7MHX%<2D5S^K-Q"!+\NK)GNMS^,@&K][@&=Z5(\/R&U-L,1-\#T);$YH> MF%#-;B*7Y#HI2R5H-:%]:G&+%)*$LP>V2E&>SX:*0/72,*X!KBL [P1 "#]X MKG82?L_7N'Z[?TAD6D9>P^C:ZP5<8G$)OF.#YWA!#Y[?1N@;/+\_PG^N5E() M$L&_73%6$$$WA+X84UFP&.<6*5^B>$)K\>63&SI?>P@&+<&@#WVQI(NV+E,$ MOH%KEK(\1EB:"_D]KVZ=EN\]IDSA&A2'GZ6 *JJN4'J==8=RPREWN23T5>V_ M*@C)@7_1^A]P\I]6IYI(,#"Y7EKI*SZ%*ZDC><5\&],MCRM RK/";(7")/L' M$_$.?->&GP4*LLBWM8\IF$IQP3<7I41@4J*2QU8@.FP^@V>[061'X[$9^UY@ MCT?^6[PT8:LD352"TJ8+)P3%\@Z]T^@S^.'$GHQ'>C1R[<@)>J!3GF\O%(JL M'SSG^<6K \]VB+_ON6;L^6/;=\?0H[E1J[G1AS7W:"H7KB^NGHC8%DEJNIIK M@D9E\*!9LYQRO\/6&AKK;XF,>4ET[TD?0((Y"/"T2GOI=:OT@;SO&ZZL]BY: MKM5AJD.NC?6@L5XW7$7#E1^IC?8(;#1\4J($+M[:[[];VW M\-)QX+?F\0ZE,[H38'"6Y/""3,AS&%WZ](OZE!*V2@D_K)1781RE&.[8"WVI M56>J>_%/IUIQQ=*#$S@.MZA=4A[BM*1O#PT&.NL9+9>T3U\A(OWND@'E2]O= M\*Q@^8LYSO%7"?&)*L@ZM*"_3;"G%?K;\)3JGIP.J$TPP"8)@/I[V%77!F?+ MY!FRZJM)5O3J_,".H'5%\:BB>!-O0-,01N[$=OQ03\8P"L9V$#IZ$L$H].UH MXNK)! (GL@-O,J#CHP9M0VJA==>>.-'@P9SF5G I3Y^D9T> ^]37)) M##:TU;D<4ST250-7310O3-.TXHI:,#/<4<^+0AO0^H9SU4RT@[:+7OP/4$L# M!!0 ( +. :%ELO6[2R ( #H& 9 >&PO=V]R:W-H965T9.1T M9RCD>NR%WDYQS8O26(4_&36LP 6:'\U1W*!FOL-987I?2!NZ?=^A? M7.U4RY)I/)?BEF>F''NG'F28LY4PUW+]#;?U)!8OE4*[;UBWOOW8@W2EC:RV MP<2@XG7[RS;;>]@+. U>"(BV 9'CW29R+#\SPR8C)=>@K#>AV8,KU443.5[; M1UD8159.<69R<;_BYA$NZQ1K>S\P%ZS6\.Z&+07J]R/?4!+KZJ=;P%D+&+T M.( K69M2PT6=8?8\WB=R'<-HQW 6'05<8-.#?G "41#%1_#Z7<5]A]?_MXI_ M39?:*&J2WX=J;B'CPY!V<,YTPU(<>S09&M4#>I.WK\-!\.D(X;@C'!]#GRQH M$+.50) Y+(Q,[^![XSIZ:CN::CE$^"CD8<(W)4(N!8TIKPLPM@&@4?*!9ZC! MD%&[Y+)Y&B=[D;087CDKWT#5/CW:IP=Z.(/5$E7W>F>P*!GE@ULW+.1SC79Q MV'S3HE!8,(,P8_0@*0+3MN)IH[B L 6 )(A.HG (;R#L]^(0DEX4DA##5\5J M"Q@G)T$0D"KI#1*XV*!*N2;]!_K0&.?(K9=49&JXVAJ>9_R;-R3Q<)/%>H"K>U-*1R59MVM#MMMQBG[3YX&ULO5E=C]HX%/TK5K9:M=)V\IT "T@S)%$K+=*HJ+L/U3Z8Y )6 MDYC:!F;VUZ_S,1D":09FK/( B>-SSO6YCA-?Q@?*OO,-@$ /69KSB;818CO2 M=1YO(,/\AFXAEU=6E&58R%.VUOF6 4Y*4);JEF%X>H9)KDW'9=L]FX[I3J0D MAWN&^"[+,'N\@Y0>)IJI/35\(>N-*!KTZ7B+U[ \75[S^29WK D)(.<$YHC M!JN)=FN.(M,N &6/OPD<^-$Q*H:RI/1[/FE1K- O@\?$3>U0.7@YFB3G,:/H/2<1FH@TTE, *[U+QA1X^03T@M^"+ M:D"LZ"W9BH,R725:&DSR8F8M!)-7 MB<2)Z:*:48BNT(*L<[(B,UWEVE9_U$ST9SFHL-1V&>0-*!#_KQ7@]>EV-O#+">#+BS M>@D7L+U!MO$'L@S+Z8AG=CG<[AK.V]3#MZE'_? Y9A)N=JFWO+2;R627?/;; M)].WOR06?1:0\7^[9E$EY'0+%^_F9[Q9U<*59(% M*LE"E621(K)6ZITF]4X?^W2&^0;!CQW9XQ1RP;MR6C%X)4/QQ-M/C;&^/TY4 MK\:UB7I1+E0I%YW+V:Y1?!K1EK%N8ZS[LK$X3U!\@<,5E7L4P\ =^)[IGOC< M*WFMSQ>*ABI%HW-1S[2'@V(5['+;:]SV>MV^3>6K%LYC0/*E#=$EIRD(0"3? M2\LI>^PRW3L+9>C;CF&=>-XK?*WGEVF&*C4C[VR"^VW-EN-^X[C?ZW@ 4CLF MN'K/E/,<9Y0)\E_9T&6W?Q:&.7"'AG]B]WDWRW3=@=?N%IQWLWW']$_8PO-N MCFT,K!._H]ZAOG(%'C1&#GJ-G).<9+L,?9M#M@36^53M9;CVJ:J2+%!)%JHD MBQ21M7(Z;'(Z_%4O5$.5J5=)%J@D"U6218K(6JDWC>>=F=%[0X=<$+EUA@3M M.*QV*4KE'KSSL?\"D8L> ;,NY*P?>6TF7QU'J#2.2!5;.W%'6VJS?R7&#R^N MQ/T4U]Z/2MD"I6RA4K9(%5L[M=9S:JU?M2#72JIF@$JV0"E;J)0M4L76G@'/ M)0ZS=QM]S:K<3^3WK,I*"Q:OCB-4&D>DBJU*G'Y4\\R K?Z:MR^QRS-&ULQ5A;CYLX M%/XK%JVJ5FJ'FX$P32+-#.SN2!UI-%%W'ZI]<."$6 6<3/>,?Q5K (F^5V4M9M9:RLVE;8ML#141%VP#M7JR8KPB M4BUY88L-!Y(;4E7:GN.$=D5H;SZ=L*TM:PSU'8EM5A/^XAI+M9Y9K M/6X\T&(M]88]GVY( 0N0GS?W7*WL3B6G%=2"LAIQ6,VL*_S% MP3W2KBP9^ZH7M_G,5 M,TLBX(:5_]!T#@5:+V.E,)]HWV(="V5;(5G5DM4) M*EHW5_*]#<0!0>GT$[R6X)T2\!,$OR7XS[6 6P)^KH6@)1C7[<9W$[B$2#*? M4L63\T53((BMT((6-5W1C-027649V]:2 MU@6Z9R7-* CT-@%):"G>H0]HH0HVWY:@>0D5I"@X%$1"CAY@!_46T/('^A-8 MPPL_:PU\UAO2<.ZZ,[5LNU0&F= M0][#3X;YX0#?5H'KHN<]1N_:&Q1[CG/S?/I?I\[_\]Z^F+K M1\'PNU+RC9[_E-[+:^++)Z6%;B54XM^^LF@,XW[#NI=>B@W)8&:I9BF [\": MOWGEAL['OIR,*9:,*9:.)':4/=QE#P^IS]L<]46_(8:&J%\\NWGD8]?5-;<[ M#.PY#D]<)YY,CG').<[%&(>NXQX#TW-@C&-GXOL=[LC5H',U&'0U814(23/T MY0ZJ)?#>DAN4^-62&U,L&5,L'4GL* ]AEX?P=S6,<,SLC2F6C"F6CB1VE+VH MRU[TTH;1$(.#[VT8XQ"'\4G#.,=AWXUP=-)8DG.CIP3P?0<. E")W:" M_H8QZ5R=#+IZ6TO@M:D\581#76-0YU?K;DRQ9$RQ="2QHV3$73+BW]4UXC&S M-Z98,J98.I+84?9^KQI'$)STC1XT;/;C(<_W8 M.VD;/;C8BV-OF %7(#,J-;^3N]UNB+XRH^/)_K5[>>/V["=Z MZ#9SW4_Y9F*_([R@M4 EK)0IYR)238XW0W"SD&QCIKPEDVIF-+=K(#EP#5#/ M5XS)QX4VT/T5,?\/4$L#!!0 ( +. :%G&"WKU$@0 +49 9 >&PO M=V]R:W-H965TF.0 UDUB9ANX]]O/3D(@D9.6S2_:%R4)Y_SL\Y _L3,]4?:9 M[P $^I)G!9]9.R'V#[;-DQWDF-_1/13RFPUE.1;RE&UMOF> T](ISVS/<4([ MQZ2PYM/RVI+-I_0@,E+ DB%^R'/,OCY!1D\SR[7.%U[)=B?4!7L^W>,MK$#\ MOE\R>68WE)3D4'!""\1@,[,>W8?8#95#:?$'@1._.D8JE#6EG]7)LZ!#T.?NW@OW>$H'8(WCO"J'8H0[>KV,O$15C@^931$V+*6M+409G]TEOF MBQ2J45:"R6^)]!/S5=4@B&[0BFP+LB$)+@1Z3!)Z* 0IMFA),Y(0X.B[" 0F M&?\>_8A6LF'30P;*+R(<;[<,MEA BE[A",4!T/HK>BY2&8"$8XXP6@)+H!"R M^Y33;U3@[&P\M84,14W(3NII/U73]GJF[:,76H@=1W&10JKQCX;]PP%_6Z:P MR:-WSN.3-PA7C\^6O*RIZ'R_4 M*\NX2K>#+BZVYR9S+NBHO>+O2[XM+#ZSZ[]-GUB<.+_Q^%3M@ MP^(R"+BY"4W2(J.TV!2M78K+$M4=?2AQ,;K>-4J+C-)B4[1V72]K7G=P 7:# MN(3:F]P/N^*BMPN"KKCT\$9=<=';C8*.N-A7V]!RS;,M]_\Y*G>2J\W#YFKS MCN&QW%GO7']R'Q:NYGJDWDF4V]X7?/5"XP6S+2DXRF CAW+N[F5)6?6.H#H1 M=%]N@J^I$#0O#W> 4V#*0'Z_H52<3]0 S9N:^;]02P,$% @ LX!H68UL MR*/8! NQ8 !D !X;"]W;W)K&ULK5C;CMLV M$/T50BV*#=#8NLO>V@;6%[DIFL*(D>:AZ ,MT181271):KW[]R4EK:(+5VLG M>K%%B>?,D&>&EYE="/W*(H0X>$KBE,VUB//S_7C,@@@ED(W(&:7BRY'0!'+1 MI*Y9F@O M+S[A4\3EB_%B=H8GM$?\\WE'16M?:@W&_-7) WN-OC"ZL M]@SD4 Z$?)6-#^% OD4(?TH D"-S]29A [! %*Y(D(OCV$:1(4'S>K\'=S^]F8RZ&(9T9 M!Z7+R\)E\Q67+?"1I#QB8).&*%3@_7Z\VX,?B^FKYM!\F<.EV4NX1^<1L/1? M@:F;ML*?53_\CRSMA:^OMVXIX)OKK:O@_H^-??O=SC>DL*IPMG(^ZS6^-^-2 MQF,W'/]Y.#!.Q;KXKRH>"YNVVJ;<+.[9&09HKHG=@"'ZB+3%+S\9KOZ;*AB& M)%L/2;89DLP?DFP[$%DCI.PJI.P^]H4,&EPN9G&^F-WA%*Q)'$/*E,M7P>?F M?/(H\+@P;=>V17P_U@.AV\V:FM[$:W9;=[N]-PQQT-!;?!M51\MPIKK9[.AW M.[K"LJ4WNVT5?*9MN([N5!T;$^I4$^KTYFAW0L\B'8,B'9E,QWO5K#I#)N&0 M9.LAR39#DOE#DFT'(FO$C%O%C-N;A,5:7DN\/&;R8%&F8,$VJ<6N/C):^==K M\=88*,B\>K+H(]MMI>B0)OVN27UDME:/K<(O8U1;$1IJ>)4:7J\:+_OI]7IX M5^C1:_-6/;RK]!C2I-\U*?1H6=PJ_'I=CTFEQZ17CR_YA4L( A\1%1=(D&;) M0>@A#D'U994!<1=E7)R(Q+G^O;S!X4 E5F',J>]?UD0WG;9@O4[=*IC*J-"0^/'$DKF,\ M@ARP+(BJ[_+0&B*.J+@3"N%%]P,2NVH.$H*C9W D-&^)Q,1$=4U:3CNC7O( .J77)(I_SN/-BZ[;9.3=L?=[T1(X;^[8:N#Y_=QRR.GT%8 M+-3*.[;>C6G;FCC3U@ZRZO?NU@!0F57F^:!F?>5H3=TS6H?H[17^-66L%5J, M7AEW1*8RAI4N,O%KZ7[.:!!!AIJB*J4S.CY:IJ/K>ENY7H=N5JYKU?9,T_#: MP@UIU5>-U3*LJ=W6[4WO"MG&M5)9@N@IKX(RD%>[BC)#];:JM#[D]<76^Z5Q MOS$4[WU9F9L(^QG MM7N/33Y#QY@'BZ ?T&T#\&#!X MQ T@]HG6RGQ:E\RR9*K5#K2+)C;WX;WQ:,J&2[>**ZMIE!/.)JMZ]4#EL.)K MR7.>,FEAGJ9J(RV7:U@JP5..!IY?HF5C;M0D#3.P!<(5 MXQJ^,K'Q@ZYG955Z Y\JOV[O-/$;HG@*(9B":333T%(F3D^8-JH7M>K^ ZI' M\%%)6QAX*S/,#O$A.=#:T+^W8=$_2;C"J@=Q]!+Z47_0H>?B\?#XA)RX7978 M\\4/\>W9^S@_%[25,_A248\+F1LZEC[ P/?YM;&:SLN/+J-K(8-N(:Z&G)N* MI3@+J$@8U%L,DF=/SD;1FRZ7_A/9@6>#UK/!*?;DFS^Q9,)\BYH*4&/34O,4 MX3F7<*F$8-I A;K>>"^Z_*@G&?M)7 G<)L/>:#@-M_MY_ADTZ@U_!QWH'[;Z MAR?UO[VMJ+21?L'S6O =DMQ.D:>9AC6R:X'^ GB0S*A-9O2X9+9*,,L%MW== M>=0D9]&>D5%O&,5'=M=AKP^C)MUVCUN%XY,*+_F69R@SN.,HLBYQ)_'=FQFZ M//]WGH,$)VV"D\>=!]:JUO\ -^,NFKM9M;_M&F/NK\:A_06^'^JK_35,_/#XR MO>94]@3F1!GUQK3G=7V9UPVK*G\?7BM+MZO_+.C]@]H%T'BNE+UON G:%U7R M"U!+ P04 " "S@&A96OH=@L " "@!P &0 'AL+W=OTD[=_O&E)$$C?JPUZ"#>< M+:%D^ES64.&7N50E,SA5"U_7"EC1D$KATR!(_)+QRLN'S;M[E0_ER@A>P;TB M>E663+U>@9";D1=Z;R\>^&)I[ L_']9L 1,PC_6]PIG?J12\A$IS61$%\Y%W M&5Z,4XMO +\X;'1O3&R2J93/=G)7C+S &@(!,V,5&#[6, 8AK!#:^+O5]+HE M+;$_?E._:;)CEBG3,);BB1=F.?(RCQ0P9RMA'N3F%K9Y!E9O)H5N?LFFQ:;4 M([.5-K+@1PO@= MT2Z$<)T980-4%;9TVL:V98/E1R0Y1% MHYH=-+5IV)B&5_9?G!B%7SGR3'Y7K:$R4G'0Y.0:#.-"GY(S,L'M4JP$$#DG M?0Q30,:RK!774"#N<7)-3CZ?#GV#9JRD/]LN?-4N3-]9> +U.8F"KX0&-';0 MQ\?I/YA">NBB^UB"K@ZTJP-M]*(/U.'WY50;A1OLCRM6JQ.[=>RAN] UF\'( MPU.E0:W!R[]\"I/@NROD?Q+;B1QUD:-CZOD#V^!.,J X$]J5M*4G#=UV@W6> MAD&4TF3HK_LA'+@LR-(DZW [_N+.7WS4WQ.>?\(K4BNYP/1.BZW"H+=TF$4T MI'3/H@.'08(X=%L<=!8'1RW>\(KCV2O(0LK":7!PL#"E29CM^SN$132FX3OV MDLY>I< FS:H9$&SW1$ZU%& :]KN]5>7X>3 R=FW-(J#?<<.7+J+V[&< M=I;3HY9_2L-$O^.X/*8'&RX+LRRAV9Y'!RZ-0BS_GD>_US_MW87-9<$K303, MD1FO*K("2R'-> M0Z7?++DHB=)3L7)E+8#D5E0RU\*$8KF DDF[(DXND: M&-],',_9/KBCJT*9!VZ:U&0%(0'+B7/E74XC$V\# MOE/8R)TQ,IDL.'\PDT_YQ,$&"!ADRC@0?5O#%!@S1AKC=^?I])\TPMWQUOVC MS5WGLB 2IIS]H+DJ)L[803DL25IRA^_D-.GE[FKA*HYD/N%F'<=UB^"]@S*$^1P%^CWSLAP/RZ7'Y%R*T MW!N2N[H@?57\OBJ^]0M>796?5PNIA%Y\OX:2;%W#85>S(2]E33*8.'K'21!K M<-)W;[P(?QA*^3^9/2M T!<@..:>SLB3X(PA4N5H33+2;;E,-(3)HT8;]K3A4=HY8?K79+PLJ33M99"PM1CM M?#J(XS#> QR(NHA]/,PWZOE&1_G:Y91URXG]74Y#G*,# B\(\-C? ST,&U^, MPV@8-.I!HZ.@W[@B#/'7X$8'?S0*/2_&>[B'8>/(\_%XC]?=Z63F%-$;>T4K MB1@LM1"?QSIAT7;F=J)X;9O;@BO=*NVPT(<9"!.@WR\Y5]N)Z9?]\9C^ 5!+ M P04 " "S@&A9HO$:$*$" #8" &0 'AL+W=O?H-&C#YC0@NLGVM6^SM! R88+ M6C9@>8(R)_6(GYH\' D3S? :0#.2X#W"L!M .ZI$;P&X)T:P6\ 6KI9:]>) MB[' 4DX5@7.!%] 9EECBYB$#@O^"7Z@!X6 M,;IX>QF:0O(K+S-IN*8UE_,*EXMN*1$91W.20MJ!C_OQ00_>E+I:<W-3I M)5Q -4"N]1XYEN-UG&=V.MSMDO-_T>?_'/TH&6Y;:5?SN?V5_CY9ZL$:]P F-#7DH;<^4.K[UC MMWF7FW4=/ <]TNJW6OU>K1-"-KB0_80(.13Z#>R2['=$]QW+#EYH[HWVMV_4 MB4'G9PI:)] \N*I+8&O=(SE*Z(:(^EMNK6T;GNCN\\(^M4R[9==]EG M^KKGWV*VS@F795C)4-9@*(6QNH_6"T$KW2B65,BVHZ>9_/4 IASD_HI2L5^H M .W/3/0;4$L#!!0 ( +. :%D83G$M^ ( (H* 9 >&PO=V]R:W-H M965TI65-;M MP[0/)AQ@U;$SVP'Z[V<[:01M6FTK?"%VFV'"G*1O[XU%TN>% MHH3!6"!99!D6#T.@?#UP.L[CC5NR6"ISPTWZ.5[ !-1=/A9ZY]8L,Y(!DX0S M)& ^<,XZIZ/8Q-N [P36%:!M8*,L/**-Y4/6X#@Y 6 7P'\OP4$%2"PB9;*;%KG6.&D M+_@:"1.MVF/1.AO"3!4G2NBG1.-4<@W: XF.SD%A0N5'U$83W2FS@@+B M"UD._Y80-\]#K\"Q8:WFF"N]J3VAB_-L:W?,$+?.=$II3+ M0@#Z!AN%AI2G]^AL*I70K=>47LD7-O.9TW@J-?I>9^: MDMT3V4[J09UZ\!I[+*?)P3V3[C@9UDZ&!Y ^ M+$E[EM1\AE>)WPGC.(KZ[FH[Q8:XP ^C;E#'[:CNUJJ[_Z;ZFN IH40]M-"H M$$(7?;_U?[.]9W4->B*YW9XF'*E1Q&[7.IA$80)T,_G MG*O'C9E'ZO$S^0-02P,$% @ LX!H62X>CO!\ @ ?@8 !D !X;"]W M;W)K&ULK55M:]LP$/XKAP>EA35^2[N^.(8V96RP MT9)LZV?5OL2BLN1)2M+^^YUDQZ3@9!WLBZV7>Q[=E MPB2*SL.:<1GDF5][T'FF M5E9PB0\:S*JNF7Z]1:$VDR .M@LSOJRL6PCSK&%+G*/]V3QHFH4]2\EKE(8K M"1H7D^ FOIJ.G;TW^,5Q8W;&X)0\*?7L)E_+21 YAU!@81T#H]\:IRB$(R(W M?G><07^D ^Z.M^R?O7;2\L0,3I5XY*6M)L%% "4NV$K8F=I\P4[/F>,KE##^ M"YO.-@J@6!FKZ@Y,'M17JS1DU9A1FZTN!R"1X)/U#7P&0)ML+>&K;6=]P4:B4MS)A%H)J#^X9V M;(\W66A)A?,E+#J/;UN/DST>S[$901I]A"1*Q@/PZ6'X=Z8)'@_!0XI='\"D M#V#B^=(]?/Z,V[=6FA]CSOAY8E^%RFV'M,GSTX2*)XVM0?9;%WBRW!UWZ@URO6>?1 M*#K/PO6NUK\8O=$P[C6,_TV#[FO:>PO6U?0>*7#,);PBT^9D2-3AD\]:)*10 M*VDK _$%E.QU*#S3]S%='F1JPQ/N= ?7F>D&++DTI&=!W-'H$W4:W7:[=F)5 MXQO&D[+4?ORPH@<"M3.@_852=CMQ/:A_&PO=V]R:W-H965T?;2A+%Y)V;X)M M?/?[WQG?9;+EXEX6 H]E*R24Z=0JAZ[KEP64!)YP6NH])L5%R51>BK6KJP% MD-P:E[):&5DTWLVDQD$]XH1BN8"22;LB3B\0H8WTX=WWE:N*7K0ID% M-YO49 US4'?U3.B9VWO):0F5I+Q" E93Y](?7_G6P.[X3F$K=\;(A++@_-Y, M/N=3QS.*@,%2&1=$/S;P 1@SGK2.WYU3IV<:P]WQD_>/-G@=S()(^,#9#YJK M8NHD#LIA11JF;OGV$W0!1<;?DC-I?]&VV^LY:-E(Q<, \16Z!7.RM%JCKS4(HLS(FJ 9>=2'H^3$55J&<>8N M.^15B\0'D'.H+U#@G2'LX1#=S:_1R=O3YVY<'44?"NY#P=9O<,CO?^E&/R\7 M4@G]5?P:"J%%A<,HT^"5:,D2+]VEQD*3^ M,&W4TT8OT=(AVFB/%GI):/8.T9*>EARE?2M %^F5 C'$3 8BU,>7##/3GID> M9W)%&%H++B7B_;5C]MK51\I%NJ<&)Q'V_ ,?D^_]K6W>44$W(.48T;)N%.2( M5CH;(-5@Q?+V-)R'03#"!SXQ?Z>^^J](2IL$1LF",JHHR#/3TFQKTBFR-:12 M:$-88\O7JE&- %/O:=F4KTAA)^+9[0_]!*?_YM#=:16F[>JZLJ:5U(B5MO0N M1CH%HNUD[43QVG:/!5>Z%]EAH;L_"+-!OU]QKIXFIB'U_R>R/U!+ P04 M" "S@&A9SHA<8M0" J"@ &0 'AL+W=OL]2 (YV15ZRB99R7HUUG44I%)A=D I*\24A MM,!<3.E*9Q4%'"M0D>N68;AZ@;-2\SVU-J>^1]8\STJ84\3618'I[RGD9#O1 M3&V_<)NM4BX7=-^K\ H6P.^J.14SO66)LP)*EI$244@FVI4Y#EUIKPR^9;!E MG3&22I:$W,O)=3S1#+DAR"'BD@&+UP9FD.>22&SC5\.IM2XEL#O>LW]2VH66 M)68P(_GW+.;I1/N@H1@2O,[Y+=E^AD;/2/)%)&?JB;:UK2.,HS7CI&C 8@=% M5M9OO&OBT $(GGZ U0"L0X#S!,!N /:Q'IP&X!SK8=0 E'2]UJX"%V".?8^2 M+:+26K#)@8J^0HMX9:4\)PM.Q==,X+A_74:D /05[X"ALP XSG+V%IVCNT6 MSEZ_]70NO$A;/6H8IS6C]02CC6Y(R5.&PC*&N -C7XQ/21:CALQS3'1FC_HBX;43((3 M\80OYZF#KW>*7P%TI;H.AB*R+GE]+[:K;6-SI>KYP?K4',_,GO5 -$)UW_*7 MONZB;C!=925#.23"E7'Q7IP86G)>&BD*MA*IHYH-) ?$\(X?N) M=-"VA_X?4$L#!!0 ( +. :%D*['@)) 0 $$7 9 >&PO=V]R:W-H M965T&+_%VQV6#.9OD> MKX%_S%15W9D6) MXA0R%I,,4=A,C3O[=FD[4J!Z?(OAR&K72 [ED9 G>7,?30U+/A$D$'*)P.+? M 1:0))(DGN-7"36JF%)8OWZA+]7@Q6 >,8,%2;['$=]-C9&!(MC@?<*_D./? M4 [(E;R0)$S]1<>B[] Q4+AGG*2E6#Q!&F?%?_Q<)J(FL >O")Q2X%P*W%<$ M_5+0?VN$02D8O#6"6PK*+N46B0X MSN2;M>94_!H+'9\%O_8Q_XWNLQ RZ3%:)3ACZ,8'CN.$?42?T->UCV[>?YR8 M7,23*C,LV8N"[;S"[J,'DO$=0T$60=2B#[KU7H?>%..L!NN\#';N= )]"'O( M]OY"CN58;>/IEJ\A[Z&^I>2#%KG_=GF_+1O_+_KR/T<_RV6_>G'ZBM>_[L7Y M\8_HA^XYI.QGRT/."^B@'2J7T5N6XQ"FAE@G&= #&+,/[VS/^MQFETZ8KQ,6 MZ(0M-<'.;!Y4-@^ZZ+/5GH8[L7(CLD$A25/Q,1!K4OB$;N(,K7=81&Q;&>:= MU&M]U@GS=<*" N8JF/R('V8#U[+$VG*H&Z@IY)F!;F6@VVG@:8(6OI%3IBO$Q84L''-/:MG7WBG*>"9=U[EG=?IW1+'5'SLZ9/8 M81YPLH>:;9<3LLW&3OJU-NJ$^3IA@=>PT6[8J"G@F8W#RL9AIXUWVRV%+>: M-@U#A8O%C&1H2W'&6_=)\T[^M4;JA/DZ84$!\^I&6E9S.=44\\S+4>7EJ-/+ MM9QKG^19)I+33QSP&%8+*CS+Z];5M)-XK7NC1HXNTN,W>WB.ZU[T"IJ];,>U M&[ENZ39V[!KM+(OC*HOCSBQ^5P<^D4)\ "H7,_7NHZB:(]5JAYC<8ZC=AD^2 M!%-V:FW=>'0&OC;9.F&^3EA0P(8U7YS><'1A7K-3OS<8MUMG6Z<3H]5IGCP\ MH=;M/_KQ .DCT-:=?S?U6F>TTGRMM$ K;:F+=NYVK3Y@_XES7DG5Y;9.FJ^5 M%FBE+771SMUV3FX[?^2X5V+K!Z&AV_QT+[K#7VVD3EJ@E;;412N,-&L5OA3H M5M5BF;!HG_&B9E.U5O7>.U7EO&A?V+>^W=(>R/JPJBB>\$5Q^0'3;2QF? (; M$&ULK5AM;^(X$/XKH]SJU$J[) X$2@\B4=J]VP^KJ\J^Z'2Z#R890M0D MSMH&VG]_=A("M,% RQ>(G9G'\\SXY7$&*\8?Q1Q1PE.:9&)HS:7,KVU;!'-, MJ6BQ'#/U9L9X2J5J\L@6.4<:%DYI8KN.T[53&F>6/RCZ[KD_8 N9Q!G>6L(DCCK/RG3U4BMAQ<;X^#6SFX+QW:>QS:E4.[(%I&5M"ZI9+Z M \Y6P+6U0M,/16X*;\4FSG09)Y*KM['RD_[=KT4LG^%+%F"F$PKW"C&-0*.8 MMZ#M-+GOA-.N\]LN\-K[\ XF[]_15$BNIO-_#='>E.B=9G2]QJ]%3@,<6FH1 M"^1+M/S??R-=YX\FZF<"VTE$ITY$QX3N3^94@7Z$/SG-Y,M*EUR- *=R+<&\ M DSO94N_XSF.,["7#22\FH1G)/&SV!4PA-$R:L'=$_(@%FK-\#A (S4C[*G4 M2K#>%C6OU?6:F75K9MVCRK/FU,C""'$JBS> @6$>]FJBO7>4T$C?"'PJ_3> MF>A?U?2OCJJS.@-G&.L\,*Y8YS%OYFQ$.Y7S&\!,G/LUY_X[2GYL)HQCG)J) M-X"9,D&MMVNS%N21+R MCGJ9(B>O=D;2;G7(R\ ;S-Q6[VI/W.XF;M<8]P-JW1QG$8R5IM%'^H(F\ UY M"A?_(.7BTAR]&=V#9XT!+J2E8B(>A/19-&JNXZ!("07]!J#='&SD#C&*"'\4 M11PC*E%)2LEC)?<#^$&3Q8'"E:#=[=/Z9=%>F_0[>XYSLA$EY#A54DTR.DV: MXSNK-"&OM8EQX6S4"7F//#G$\:P:A;P6*:8UMI$IQ*Q3CEECAXB>5<8'E;+QN2Y<6%=\JDNCX7CW.D(7)MH-[/&)/K MAAZ@_F;B_P]02P,$% @ LX!H6=X@5Z2_ @ $@H !D !X;"]W;W)K M&ULK59=;YLP%/TK%INF5MJ*^5R5$:1\JGNH%#7J M]C#MP8&;@ J8V2;I_OUL0UB:4)2J>0GV]3WG^-[KV#?84?;$$P"!GO.LX$,C M$:(>$_1U#1G=#PS+VAH=TDPAE,,.@)!M8@G@L%TS.S)8E3G,H>$H+ MQ& ]-$;68.XI?^WP(X4=/Q@C%_:YCEW&LB(<)C3[F<8B&1JW!HIA3:I,/-#='33QZ U&-./Z M%^UJ7\0IT7])<]-'@X DJ<;8#< ^QC@O@)P&H!SKH+; -QS M%;P&X)T+\!N KW-?)TMG>DH$"0-&=X@I;\FF!KI<&BT3G!;J8"T%DZNIQ(EP M0GB"QK2H.%IDI$!74Q DS?@U^H(>EU-T]?$Z,(444NYFU)".:U+[%5('W=-" M)!S-BACB#ORT'^_WX$T98!NEO8]R;/<2+J&\00[^C&QLNQW[F9P/=[K">9_Z M['WJ\W[X/6$2;G6IO\BETYX81_,Y9YZ87Z,5%TS>$+^[#DK-Y79SJ5MSP$L2 MP="0UR('M@4C_/3!\O&WKBI=DFQZ2;+9)UBJ7I6WENH\S=DE->>GFI:'\8'FB_1Z;7J] MWO36_QMXEGT!AZ[T>J>R#O9.TMOAAD_=IJ=NMG_K>NY1XCK:]H;WU M7)H';U8.;*.["XXB6A6BOHQ::]O C/2[?60?6X.)U6&?6H-9W9_\IZ^[)7DC M;M*"HPS64@K??)6!L;H#J2>"EOK%7%$AWU\]3&33!DPYR/4UI6(_40)M&QC^ M U!+ P04 " "S@&A9:J6>$94$ !#(0 &0 'AL+W=OAKDPW='R.]L0PM%SEN9LIFPX M+ZY5E44;DF%V10N2BRLK6F:8B]-RK;*B)#BN15FJ&IIFJQE. MR(*D:442>?S=0I4N9B7W7C16,>,2,+FOZ1Q'PS4QP%Q62%MRG_0GC67V!UZ*JXG0\?F"9EG"A7LY0SB/T8+F M/,G7)(\2PM 'EW"$T(XT0($]T)Z(:A M91Z3>$ ?R/6V1*^*YG9M-E[;?&M(@2Z)KI"F_XP,S=0&\EG(Y7>XO$*F5LD- M9T#NRN6_X?P*&9-:K@_(EVOB?H_>, M8';F-VN>^4[S?_LDA"CD)&-_#61]VT2QAJ-4KZMK5N"(S!3Q/F*D?"+*_*R1E(/C/BGB4G= PEQ(V!(2YD'"?$A8 D+ M@6 ][SJ==YW_95KC0-H;$N9"PI:0, \2YD/" DA8" 3KV7O2V7LB[9H__XE2 M@AE!Y+E(2ER_OV/,R9"%Y:1Z+:5>3#FY%"0%7&I;2-@2$N9!PGQ(6 )"X%@ M/=OJVMM2JR:UVY)%.!5&C5'6SLQ/S<=;4&],XUC&P;1W,51-FQ@'$Q97GM:E MO@.E>: T'Y06@-)"*%K??'OK_/J[9^8M8M]/EN8&ULM9U9;^,V%(7_BN "10L4L19Z29H8 MF#&7#M"@06::/A1]4&PF-L:67$E)9H#^^$JR(IJ,3)O)R-_6JR2_Z"V*8G/6[^>SA5S'^4FZD4GYS5V:K>.B?)O=]_-- M)N-Y';1>]4/?'_;7\3+I3<[KSZZRR7GZ4*R6B;S*O/QAO8ZS[Q_E*GVZZ 6] MYP^NE_>+HOJ@/SG?Q/?RLRS^W%QEY;M^2YDOUS+)EVGB9?+NHOKBE2.X]\&VFO[ MK )W7S_3>7WQY<7FK9^SYL]Y$6Z;H++$:R7R?;_^%OS@]@)",B>@+ )"(\-B)J R P8[ D@ M30 YMH=!$S XMH=A$S \MH=1$S"JD[7]Z=:IH7$13\ZS],G+JM8EK7I1Y[>. M+C.R3"HI?BZR\MME&5=,IFDRDTF1Q94P9)L4B]U@RE_..>&Z/'UKB^^55M9<6/E_:Q] *_"PW)U[D_^*%?D@Z MQC.UAU_&61D>[ VG;^N='1\>=?TPW]:[>'7O6BJB5F51S2/[5%8+66:>)C?O M>IE_]?Z^E.M;F?WC_>=]6612>L^-\]VOKN6C3!ZD]U$FLT4Y::JXCJO[:!U- M-;N?Y9MX)B]ZY?2=R^Q1]B8__A ,_5^[9(*$422,(6$<"1,@F"8VTHJ-U/3H MN"GM[]_+[[U/A5SGG5HA2*T@810)8T@81\($"*9I9=!J96"?F+3Y**OFHXW, MJH_*W\.ZU&+%N:H%":-;6.#7M.HWT,>)?S*(RNG[<5<'R#YY=Y_^J=ZG /6I M97C89GCXSJ7GPVR6/B1%7M:@F5P^QK-(F #!M R?MAD^112?MMD?B7S]HLY! FC2!A#PC@2)D P36F! MKXP<'UEY&AI(+E :A=(8E,:A-(&BZ9K9,?\"; 6R\YQ5@Z31AF;4O7!DKH": M=J=:LV"HM^)[:-'86-MTTU2MU3,3JLR$[UDY7-:V"UYUY104CGO#H.C$5,=[O( M-^9?:A^?Q>49"@'BR41AN: ML;@8F L:J+W:T(S"&PQ'YL+G/:S30'FGP0'S](WER'F%A#0EIU :A=(8E,:A M-(&BZ:)3=FYP"BU(4$L62J-0&H/2.)0F4#1]$YKR94.KA^=>D!J>.0$3PZ&: M[FD7&>VH?7RNF8;2.)0F4#0]T\I-#0^XJ*(TV M-&.-9-B)#-HG;VAFZ?6-+18"U:N>9V7.A@?,V3<7)-=5DGU SD)!TBB4QJ T M#J4)%$V7G7**PP&T)$&M7BB-0FD,2N-0FD#1=,THJS<\L$W7N20-.Z?@8&2N MDH9'E =J'YUSGJ'V+)0F4#0]S\J>#>WV[(U,YNFA@G3UD,T6<=ZU#FJW:C_6 MH-Q>C:#6+I1&H30&I7$H3:!HNN*441R.H=4(ZO-":11*8U :A]($BJ9K1OF\ MX8%]N\[5".KT0FFTH9D[*8;F;21HKWQ/K^8N=('J5?^[5.7.1G9W%E"/;II* MM+L%KTLC]I&X:@1*HU :@](XE"90-%UORB.. F0UBJ 6+Y1&H30&I7$H3:!H MNF:4Q1L=V OL6HWL/&?50$W>AO;BKI6Q;F/[VAE_6\KWM0N-.K.OW:![IW:T M<[2!W4P%5I#=+0J=><6>:X ]V ![L@'V: /LV0;O8>I&RM2-"+2"0!U9*(U" M:0Q*XU":0-%TS2A'-@(?& 3=:RBB?%1B M]U&/JEGMCK>K^+NVWN*;5"\?,W 5G'YUSGJ%^+)0F M4#0]S\J/)78_%E:)#MTQLH_#>5:!^KA0&H/2.)0F4#1=;,EO4?OXG#,-]6RA-(&BZ9E6 MGBVQ>[9OKD7*Q[.7(JC5"Z51*(U!:1Q*$RB:+C9E&Q/H 0H$:OU":11*8U : MA]($BJ8_H4%9OP/P 0J#SH,1PK%9BO:T"XT#0ZE]?*Z9AM(XE"90M&VF^SN/ MI5K+[+Y^XECNU95D^^R@]M/VJ68?ZF=Y&9_3X(P%'9_SX$QLGUFF\-M'J%W& MV?VRG&!6\J[LRC\9E;^!9]NGDFW?%.FF?BC6;5H4Z;I^N9#Q7&95@_+[NS0M MGM]4';3/AIO\#U!+ P04 " "S@&A9-C!E1R@# !&$@ #0 'AL+W-T M>6QECNJ7KP];,(;5TC\ZY1])U93*LS5JPVP5C)EJ50M8CLC"F^A#' M]6S!2EI?J(I)BQ1*E]38KI['=:49S6L@E2+N=3II7%(NR7@HE^5U:>IHII;2 MC$B_#47^]CD?D6[ZGD1>;J)R-B+W9V]_+)6Y>A/Y^\F[DY/._?G58?S, >V[ M=64=SC5==WM]LB6XFTTR53IGNDW3)9O0>"A8 78TGR_@;E05 VB,*FTCYW2N M)'4>-HRF865G3(A;>)"^%WO:JV)GWSJP:[)M6D--T\OX#NCOJGGM7=F7Z485 M?U#FT]).1[H^U">[T:S@*]=?%:T!3+V+J].J$NN/@L]ER?SDGYUP/*0;7K10 MFO^RV:!49C; -(D>F#9\MAOYJ6EUQU9F4TZK O?<.T+/?W>=YTPR3<6N:5O[ MKWF57^PXN?Q7EMU_E4/#08_-Z?C:3?:/P61Z#":/HB8'K])DW)R-.P?PWO'; M1B-XS1F1;_#2)+9)H^F2"\-ETUOP/&?RT2ELY0V=VI?D/7T[/F<%70ISUX(C MLFU_93E?EED[Z@86HAFU;7^!Z773]AW+YN(R9RN63YJNGD]=,[(-F[6Y@'"( M7+LKC& <*< MS%[AF699DJ0IMJ*32=#!!%NW-(5O6 WS!@PL#V3ZL[7&=QNOD*?K -O3IRH$ MFRE>B=A,\;4&)+QNP,BR\&YC>8"![0)6.Y _G =J*LQ)$MA5S!OV!.-(EF$( MU&*X1M,469T4/N']P9Z2),FR, )8V$&28 @\C3B".0 /&)(D[AP\.(_BS3D5 M;W\Y&O\&4$L#!!0 ( +. :%F7BKL

-8?20$3;8T.P6BP^ M0"X99K>]9!:GQD:$[+KO9RVR?P!^;DVKG'3LX?M7E8:/W ?E52V5&R=FYS MUNO98@T5MQ_U!I1O66I3<>>+9M6S&P.\M&L 5\E>UN\/>Q47*KDXWX\U,[VX MH!T43FCE*T/%#P&/]F][*+*ML&(AI'"[4=)\EY"P2BA1B2C3C M<\^X!=^Y+=5.7POIP$RX@R]&UQNA5F$8?Q6]Z#*:..P_VR">F?\)HUXN10$3 M7=05*-?&T8 ,@,JNQ<8F3/$*1LE8;\&$Z_%_,"W;:W,>*HJ4.1.^P4S+!H\2 M196@+)3LBDNN"F!-_&Q$ER%TV=O0L:,9-Z BR!R!S%\+T(I"GM)!3M?4= M?.*'.&J?$*!/M$"W;@V&C6MCPFUQ(W@CKBY>VL>2=)\6\ :X[=*@RB!VQE05 MN@)VQW]UF3!1I,2F^/RS]EL-YM%\/V]]-O.^Z-!AADBI%1$2V)56M6VX8BS, M"2FY%*I*N#;-DSVYWAI9]7=FE,T'TSX3$CYH*46 9[ M-7F\F98BK+SW;+%K"[MX8Y)BADB)%8&*]3Z+M\N8*#)B441J94?^Y"/!OHO9 M,&UDQ-KXIV5;TA@3/7(0FZ1U[<'H80K)B!5R6' ',3&E9,1*P>^3/,;$I)(1 M2P7'',28F&4R8LO@F,Z9[_C\8 MQ@$FF$'[@F?_5J>$I5!0?O-C6U]?<%G,# L?[3.LP7$X9RYK*<>^[E;=:%[N M7Q+M7W!=_ 902P,$% @ LX!H62E=B*"3 0 XA@ !H !X;"]?S<3OQ D1; M,8(0NB>CMQ^C"_W(+&9C^EN1;D+QAL43 HLO7Q7QV)Q#>6S#X%)7Y[#,RAC; M#^?"MO1U$89-Z\^W,_NFJXMX6W8'UQ;;4W'P3D>CB>M>9V2KQ>O,P>;:^O], M;/;[X]9_-MOOVI_C'X/=3].=0NE]S :;HCOXN,SBWDJ@MZ+>2J"W]EZV"?16U%L)]%;46PGT5M1;"?16U%L)]%;4 M6PGT5M1;"?16U%L)]#;4VPCT-M3;"/0VU-L(]+;>QQ("O0WU-@*]#?4V KT- M]38"O0WU-@*]#?4V KT-]38"O7/4.R?0.T>]\W?J'>*U\N'9\UCC_=])=;Q= MZY^WOR\?F[V'<,?9P2^-U2]02P,$% @ LX!H68B,J3>E 0 +QD !, M !;0V]N=&5N=%]4>7!E&ULS9G-;H,P$(1?!7&-@F,[37^4Y-+VVN;0 M%W!A"2B +=M)D[>O(3]2JQ0U2J7.!0N\.S-XI>\ T[>=(1=MZZIQL[CPWCPP MYM*":N42;:@).[FVM?+AUBZ94>E*+8F)T6C"4MUX:OS0MQKQ?/I$N5I7/GK> MAL>NU,TLME2Y.'K<%[9>LU@94Y6I\F&?;9KLF\OPX)"$SJ[&%:5Q@U 0L[,. M[<[/!H>^UPU96V84+93U+ZH.56Q;,>=W%;FD7^),1IWG94J93M=U:$F&UL4$L! A0#% @ LX!H61G]NL_N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ LX!H69E< MG",0!@ G"< !, ( !S $ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " "S@&A99UPX)DH& "_(P & @($- M" >&PO=V]R:W-H965T&UL4$L! A0#% @ LX!H60?Q MO:O;!0 H!< !@ ("!C0X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ LX!H60O_.A-N!@ ]2P !@ M ("!AAT 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ LX!H63?&Q9G:$ H2P !@ ("!EBT 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LX!H69,2\VRA @ 9P8 !D M ("!TDD 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ LX!H62?[50T%!0 \@L !D ("!PU< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LX!H M651*;WUK @ R0< !D ("!HV, 'AL+W=O&PO=V]R:W-H965T)W !X;"]W;W)K M&UL4$L! A0#% @ LX!H65\_<#*O @ M04 M !D ("!RGT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LX!H66R];M+( @ .@8 !D M ("!"X@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ LX!H6<8+>O42! M1D !D ("!+9, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ LX!H65KZ M'8+ @ H < !D ("!]Y\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LX!H61A.<2WX @ B@H !D M ("!F:@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ LX!H6&PO=V]R:W-H965T&UL4$L! A0#% M @ LX!H6=X@5Z2_ @ $@H !D ("!++T 'AL+W=O6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ LX!H62E=B*"3 0 MXA@ !H ( !R-4 'AL+U]R96QS+W=OE 0 +QD !, ( ! MD]< %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& #$ ,0!.#0 :=D end XML 53 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 54 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 56 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 115 187 1 false 29 0 false 4 false false R1.htm 995100 - Document - Cover Sheet http://xbrl.sec.gov/dei/role/document/Cover Cover Cover 1 false false R2.htm 995301 - Statement - Condensed Balance Sheets Sheet http://iehcorp.com/role/ConsolidatedBalanceSheet Condensed Balance Sheets Statements 2 false false R3.htm 995302 - Statement - Condensed Balance Sheets (Parentheticals) Sheet http://iehcorp.com/role/ConsolidatedBalanceSheet_Parentheticals Condensed Balance Sheets (Parentheticals) Statements 3 false false R4.htm 995303 - Statement - Condensed Statements of Operations (Unaudited) Sheet http://iehcorp.com/role/ConsolidatedIncomeStatement Condensed Statements of Operations (Unaudited) Statements 4 false false R5.htm 995304 - Statement - Condensed Statement of Changes in Shareholders??? Equity (Unaudited) Sheet http://iehcorp.com/role/ShareholdersEquityType2or3 Condensed Statement of Changes in Shareholders??? Equity (Unaudited) Statements 5 false false R6.htm 995305 - Statement - Condensed Statements of Cash Flows (Unaudited) Sheet http://iehcorp.com/role/ConsolidatedCashFlow Condensed Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 995306 - Disclosure - Description of Business Sheet http://iehcorp.com/role/DescriptionofBusiness Description of Business Notes 7 false false R8.htm 995307 - Disclosure - Summary of Significant Accounting Policies Sheet http://iehcorp.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 995308 - Disclosure - Inventories Sheet http://iehcorp.com/role/Inventories Inventories Notes 9 false false R10.htm 995309 - Disclosure - Other Current Liabilities Sheet http://iehcorp.com/role/OtherCurrentLiabilities Other Current Liabilities Notes 10 false false R11.htm 995310 - Disclosure - Leases Sheet http://iehcorp.com/role/Leases Leases Notes 11 false false R12.htm 995311 - Disclosure - Income Taxes Sheet http://iehcorp.com/role/IncomeTaxes Income Taxes Notes 12 false false R13.htm 995312 - Disclosure - Equity Incentive Plans Sheet http://iehcorp.com/role/EquityIncentivePlans Equity Incentive Plans Notes 13 false false R14.htm 995313 - Disclosure - Cash Bonus Plan Sheet http://iehcorp.com/role/CashBonusPlan Cash Bonus Plan Notes 14 false false R15.htm 995314 - Disclosure - Commitments and Contingencies Sheet http://iehcorp.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 15 false false R16.htm 995315 - Disclosure - Concentrations Sheet http://iehcorp.com/role/Concentrations Concentrations Notes 16 false false R17.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 17 false false R18.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 18 false false R19.htm 996000 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://iehcorp.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://iehcorp.com/role/SummaryofSignificantAccountingPolicies 19 false false R20.htm 996001 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://iehcorp.com/role/SummaryofSignificantAccountingPolicies 20 false false R21.htm 996002 - Disclosure - Inventories (Tables) Sheet http://iehcorp.com/role/InventoriesTables Inventories (Tables) Tables http://iehcorp.com/role/Inventories 21 false false R22.htm 996003 - Disclosure - Other Current Liabilities (Tables) Sheet http://iehcorp.com/role/OtherCurrentLiabilitiesTables Other Current Liabilities (Tables) Tables http://iehcorp.com/role/OtherCurrentLiabilities 22 false false R23.htm 996004 - Disclosure - Leases (Tables) Sheet http://iehcorp.com/role/LeasesTables Leases (Tables) Tables http://iehcorp.com/role/Leases 23 false false R24.htm 996005 - Disclosure - Equity Incentive Plans (Tables) Sheet http://iehcorp.com/role/EquityIncentivePlansTables Equity Incentive Plans (Tables) Tables http://iehcorp.com/role/EquityIncentivePlans 24 false false R25.htm 996006 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesTables 25 false false R26.htm 996007 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Disaggregated Revenue by Geographical Location Sheet http://iehcorp.com/role/ScheduleofDisaggregatedRevenuebyGeographicalLocationTable Summary of Significant Accounting Policies (Details) - Schedule of Disaggregated Revenue by Geographical Location Details http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesTables 26 false false R27.htm 996008 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Disaggregated Revenue by Industry as a Percentage of Total Revenue Sheet http://iehcorp.com/role/ScheduleofDisaggregatedRevenuebyIndustryasaPercentageofTotalRevenueTable Summary of Significant Accounting Policies (Details) - Schedule of Disaggregated Revenue by Industry as a Percentage of Total Revenue Details http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesTables 27 false false R28.htm 996009 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Basic and Diluted Net Income (Loss) Per Common Share Sheet http://iehcorp.com/role/ScheduleofBasicandDilutedNetIncomeLossPerCommonShareTable Summary of Significant Accounting Policies (Details) - Schedule of Basic and Diluted Net Income (Loss) Per Common Share Details http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesTables 28 false false R29.htm 996010 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Determined the Fair Value of the Stock Option Grants Sheet http://iehcorp.com/role/ScheduleofDeterminedtheFairValueoftheStockOptionGrantsTable Summary of Significant Accounting Policies (Details) - Schedule of Determined the Fair Value of the Stock Option Grants Details http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesTables 29 false false R30.htm 996011 - Disclosure - Inventories (Details) - Schedule of Inventories are Comprised Sheet http://iehcorp.com/role/ScheduleofInventoriesareComprisedTable Inventories (Details) - Schedule of Inventories are Comprised Details http://iehcorp.com/role/InventoriesTables 30 false false R31.htm 996012 - Disclosure - Other Current Liabilities (Details) - Schedule of Other Current Liabilities Sheet http://iehcorp.com/role/ScheduleofOtherCurrentLiabilitiesTable Other Current Liabilities (Details) - Schedule of Other Current Liabilities Details http://iehcorp.com/role/OtherCurrentLiabilitiesTables 31 false false R32.htm 996013 - Disclosure - Leases (Details) Sheet http://iehcorp.com/role/LeasesDetails Leases (Details) Details http://iehcorp.com/role/LeasesTables 32 false false R33.htm 996014 - Disclosure - Leases (Details) - Schedule of Balance Sheet Information Related to Our Leases Sheet http://iehcorp.com/role/LeasesDetailsScheduleofBalanceSheetInformationRelatedtoOurLeases Leases (Details) - Schedule of Balance Sheet Information Related to Our Leases Details http://iehcorp.com/role/LeasesTables 33 false false R34.htm 996015 - Disclosure - Leases (Details) - Schedule of Weighted-Average Remaining Lease Term and the Weighted Average Discount Rate for Operating Leases Sheet http://iehcorp.com/role/ScheduleofWeightedAverageRemainingLeaseTermandtheWeightedAverageDiscountRateforOperatingLeasesTable Leases (Details) - Schedule of Weighted-Average Remaining Lease Term and the Weighted Average Discount Rate for Operating Leases Details http://iehcorp.com/role/LeasesTables 34 false false R35.htm 996016 - Disclosure - Leases (Details) - Schedule of Remaining Operating Lease Payments Sheet http://iehcorp.com/role/ScheduleofRemainingOperatingLeasePaymentsTable Leases (Details) - Schedule of Remaining Operating Lease Payments Details http://iehcorp.com/role/LeasesTables 35 false false R36.htm 996017 - Disclosure - Income Taxes (Details) Sheet http://iehcorp.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://iehcorp.com/role/IncomeTaxes 36 false false R37.htm 996018 - Disclosure - Equity Incentive Plans (Details) Sheet http://iehcorp.com/role/EquityIncentivePlansDetails Equity Incentive Plans (Details) Details http://iehcorp.com/role/EquityIncentivePlansTables 37 false false R38.htm 996019 - Disclosure - Equity Incentive Plans (Details) - Schedule of Stock Option Activity Sheet http://iehcorp.com/role/ScheduleofStockOptionActivityTable Equity Incentive Plans (Details) - Schedule of Stock Option Activity Details http://iehcorp.com/role/EquityIncentivePlansTables 38 false false R39.htm 996020 - Disclosure - Cash Bonus Plan (Details) Sheet http://iehcorp.com/role/CashBonusPlanDetails Cash Bonus Plan (Details) Details http://iehcorp.com/role/CashBonusPlan 39 false false R40.htm 996021 - Disclosure - Commitments and Contingencies (Details) Sheet http://iehcorp.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://iehcorp.com/role/CommitmentsandContingencies 40 false false R41.htm 996022 - Disclosure - Concentrations (Details) Sheet http://iehcorp.com/role/ConcentrationsDetails Concentrations (Details) Details http://iehcorp.com/role/Concentrations 41 false false All Reports Book All Reports ea0220143-10q_iehcorp.htm iehc-20240930.xsd iehc-20240930_cal.xml iehc-20240930_def.xml iehc-20240930_lab.xml iehc-20240930_pre.xml http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 59 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ea0220143-10q_iehcorp.htm": { "nsprefix": "iehc", "nsuri": "http://iehcorp.com/20240930", "dts": { "inline": { "local": [ "ea0220143-10q_iehcorp.htm" ] }, "schema": { "local": [ "iehc-20240930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024_def.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024_lab.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024_pre.xsd", "https://xbrl.sec.gov/dei/2024/dei-sub-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/sic/2024/sic-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "iehc-20240930_cal.xml" ] }, "definitionLink": { "local": [ "iehc-20240930_def.xml" ] }, "labelLink": { "local": [ "iehc-20240930_lab.xml" ] }, "presentationLink": { "local": [ "iehc-20240930_pre.xml" ] } }, "keyStandard": 175, "keyCustom": 12, "axisStandard": 9, "axisCustom": 0, "memberStandard": 10, "memberCustom": 19, "hidden": { "total": 45, "http://fasb.org/us-gaap/2024": 37, "http://xbrl.sec.gov/dei/2024": 6, "http://iehcorp.com/20240930": 2 }, "contextCount": 115, "entityCount": 1, "segmentCount": 29, "elementCount": 515, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 434, "http://xbrl.sec.gov/dei/2024": 30, "http://xbrl.sec.gov/ecd/2024": 4 }, "report": { "R1": { "role": "http://xbrl.sec.gov/dei/role/document/Cover", "longName": "995100 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R2": { "role": "http://iehcorp.com/role/ConsolidatedBalanceSheet", "longName": "995301 - Statement - Condensed Balance Sheets", "shortName": "Condensed Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "unique": true } }, "R3": { "role": "http://iehcorp.com/role/ConsolidatedBalanceSheet_Parentheticals", "longName": "995302 - Statement - Condensed Balance Sheets (Parentheticals)", "shortName": "Condensed Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R4": { "role": "http://iehcorp.com/role/ConsolidatedIncomeStatement", "longName": "995303 - Statement - Condensed Statements of Operations (Unaudited)", "shortName": "Condensed Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "unique": true } }, "R5": { "role": "http://iehcorp.com/role/ShareholdersEquityType2or3", "longName": "995304 - Statement - Condensed Statement of Changes in Shareholders\u2019 Equity (Unaudited)", "shortName": "Condensed Statement of Changes in Shareholders\u2019 Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c7", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c12", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "unique": true } }, "R6": { "role": "http://iehcorp.com/role/ConsolidatedCashFlow", "longName": "995305 - Statement - Condensed Statements of Cash Flows (Unaudited)", "shortName": "Condensed Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:InventoryWriteDown", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "unique": true } }, "R7": { "role": "http://iehcorp.com/role/DescriptionofBusiness", "longName": "995306 - Disclosure - Description of Business", "shortName": "Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R8": { "role": "http://iehcorp.com/role/SummaryofSignificantAccountingPolicies", "longName": "995307 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R9": { "role": "http://iehcorp.com/role/Inventories", "longName": "995308 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R10": { "role": "http://iehcorp.com/role/OtherCurrentLiabilities", "longName": "995309 - Disclosure - Other Current Liabilities", "shortName": "Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R11": { "role": "http://iehcorp.com/role/Leases", "longName": "995310 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R12": { "role": "http://iehcorp.com/role/IncomeTaxes", "longName": "995311 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R13": { "role": "http://iehcorp.com/role/EquityIncentivePlans", "longName": "995312 - Disclosure - Equity Incentive Plans", "shortName": "Equity Incentive Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R14": { "role": "http://iehcorp.com/role/CashBonusPlan", "longName": "995313 - Disclosure - Cash Bonus Plan", "shortName": "Cash Bonus Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R15": { "role": "http://iehcorp.com/role/CommitmentsandContingencies", "longName": "995314 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R16": { "role": "http://iehcorp.com/role/Concentrations", "longName": "995315 - Disclosure - Concentrations", "shortName": "Concentrations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R17": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true }, "uniqueAnchor": null }, "R18": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c4", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c4", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R19": { "role": "http://iehcorp.com/role/AccountingPoliciesByPolicy", "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)", "shortName": "Accounting Policies, by Policy (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "19", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R20": { "role": "http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesTables", "longName": "996001 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R21": { "role": "http://iehcorp.com/role/InventoriesTables", "longName": "996002 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R22": { "role": "http://iehcorp.com/role/OtherCurrentLiabilitiesTables", "longName": "996003 - Disclosure - Other Current Liabilities (Tables)", "shortName": "Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R23": { "role": "http://iehcorp.com/role/LeasesTables", "longName": "996004 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R24": { "role": "http://iehcorp.com/role/EquityIncentivePlansTables", "longName": "996005 - Disclosure - Equity Incentive Plans (Tables)", "shortName": "Equity Incentive Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R25": { "role": "http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesDetails", "longName": "996006 - Disclosure - Summary of Significant Accounting Policies (Details)", "shortName": "Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "unique": true } }, "R26": { "role": "http://iehcorp.com/role/ScheduleofDisaggregatedRevenuebyGeographicalLocationTable", "longName": "996007 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Disaggregated Revenue by Geographical Location", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Disaggregated Revenue by Geographical Location", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c45", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "unique": true } }, "R27": { "role": "http://iehcorp.com/role/ScheduleofDisaggregatedRevenuebyIndustryasaPercentageofTotalRevenueTable", "longName": "996008 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Disaggregated Revenue by Industry as a Percentage of Total Revenue", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Disaggregated Revenue by Industry as a Percentage of Total Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "c4", "name": "iehc:DisaggregateOfRevenuePercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c4", "name": "iehc:DisaggregateOfRevenuePercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R28": { "role": "http://iehcorp.com/role/ScheduleofBasicandDilutedNetIncomeLossPerCommonShareTable", "longName": "996009 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Basic and Diluted Net Income (Loss) Per Common Share", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Basic and Diluted Net Income (Loss) Per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c4", "name": "iehc:DilutiveEffectOfOptions", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "unique": true } }, "R29": { "role": "http://iehcorp.com/role/ScheduleofDeterminedtheFairValueoftheStockOptionGrantsTable", "longName": "996010 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Determined the Fair Value of the Stock Option Grants", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Determined the Fair Value of the Stock Option Grants", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreaseWeightedAverageExercisePrice", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreaseWeightedAverageExercisePrice", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R30": { "role": "http://iehcorp.com/role/ScheduleofInventoriesareComprisedTable", "longName": "996011 - Disclosure - Inventories (Details) - Schedule of Inventories are Comprised", "shortName": "Inventories (Details) - Schedule of Inventories are Comprised", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R31": { "role": "http://iehcorp.com/role/ScheduleofOtherCurrentLiabilitiesTable", "longName": "996012 - Disclosure - Other Current Liabilities (Details) - Schedule of Other Current Liabilities", "shortName": "Other Current Liabilities (Details) - Schedule of Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R32": { "role": "http://iehcorp.com/role/LeasesDetails", "longName": "996013 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R33": { "role": "http://iehcorp.com/role/LeasesDetailsScheduleofBalanceSheetInformationRelatedtoOurLeases", "longName": "996014 - Disclosure - Leases (Details) - Schedule of Balance Sheet Information Related to Our Leases", "shortName": "Leases (Details) - Schedule of Balance Sheet Information Related to Our Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true }, "uniqueAnchor": null }, "R34": { "role": "http://iehcorp.com/role/ScheduleofWeightedAverageRemainingLeaseTermandtheWeightedAverageDiscountRateforOperatingLeasesTable", "longName": "996015 - Disclosure - Leases (Details) - Schedule of Weighted-Average Remaining Lease Term and the Weighted Average Discount Rate for Operating Leases", "shortName": "Leases (Details) - Schedule of Weighted-Average Remaining Lease Term and the Weighted Average Discount Rate for Operating Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R35": { "role": "http://iehcorp.com/role/ScheduleofRemainingOperatingLeasePaymentsTable", "longName": "996016 - Disclosure - Leases (Details) - Schedule of Remaining Operating Lease Payments", "shortName": "Leases (Details) - Schedule of Remaining Operating Lease Payments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R36": { "role": "http://iehcorp.com/role/IncomeTaxesDetails", "longName": "996017 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R37": { "role": "http://iehcorp.com/role/EquityIncentivePlansDetails", "longName": "996018 - Disclosure - Equity Incentive Plans (Details)", "shortName": "Equity Incentive Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "iehc:IncentiveStockOptionPercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "unique": true } }, "R38": { "role": "http://iehcorp.com/role/ScheduleofStockOptionActivityTable", "longName": "996019 - Disclosure - Equity Incentive Plans (Details) - Schedule of Stock Option Activity", "shortName": "Equity Incentive Plans (Details) - Schedule of Stock Option Activity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "unique": true } }, "R39": { "role": "http://iehcorp.com/role/CashBonusPlanDetails", "longName": "996020 - Disclosure - Cash Bonus Plan (Details)", "shortName": "Cash Bonus Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:AccruedBonusesCurrentAndNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:CompensationRelatedCostsGeneralTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:AccruedBonusesCurrentAndNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:CompensationRelatedCostsGeneralTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "unique": true } }, "R40": { "role": "http://iehcorp.com/role/CommitmentsandContingenciesDetails", "longName": "996021 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c76", "name": "iehc:MonthlyInceptionRent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c76", "name": "iehc:MonthlyInceptionRent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } }, "R41": { "role": "http://iehcorp.com/role/ConcentrationsDetails", "longName": "996022 - Disclosure - Concentrations (Details)", "shortName": "Concentrations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c79", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c79", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0220143-10q_iehcorp.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25", "r457" ] }, "us-gaap_AccountsPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableMember", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Payable [Member]", "label": "Accounts Payable [Member]", "documentation": "Obligations incurred and payable to vendors for goods and services received." } } }, "auth_ref": [ "r26" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable [Member]", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r416" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r630" ] }, "us-gaap_AccruedBonusesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedBonusesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://iehcorp.com/role/CashBonusPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued bonus", "label": "Accrued Bonuses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements." } } }, "auth_ref": [ "r66" ] }, "us-gaap_AccruedSalesCommissionCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedSalesCommissionCurrent", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ScheduleofOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://iehcorp.com/role/ScheduleofOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Sales commissions", "label": "Accrued Sales Commission, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r27", "r433" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r537" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r35" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://iehcorp.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r351", "r619", "r620", "r621", "r623", "r666", "r709" ] }, "dei_AdditionalSecurities462b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AdditionalSecurities462b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities. 462(b)" } } }, "auth_ref": [ "r593" ] }, "dei_AdditionalSecurities462bFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AdditionalSecurities462bFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities, 462(b), File Number" } } }, "auth_ref": [ "r593" ] }, "dei_AdditionalSecuritiesEffective413b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AdditionalSecuritiesEffective413b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities Effective, 413(b)" } } }, "auth_ref": [ "r591" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AddressTypeDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r550" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r550" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r550" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r550" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://iehcorp.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "iehc_AggregateFairMarketValue": { "xbrltype": "monetaryItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "AggregateFairMarketValue", "crdr": "debit", "presentation": [ "http://iehcorp.com/role/EquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate fair market value of options granted", "documentation": "The amount of aggregate fair market value.", "label": "Aggregate Fair Market Value" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r584" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r500", "r511", "r527", "r562" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r503", "r514", "r530", "r565" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r585" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r550" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r557" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r504", "r515", "r531", "r557", "r566", "r570", "r578" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r576" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2024", "localname": "AmendmentFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2024", "localname": "AnnualInformationForm", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r507" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://iehcorp.com/role/ScheduleofBasicandDilutedNetIncomeLossPerCommonShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Potentially dilutive options to purchase common shares", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r132" ] }, "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": { "xbrltype": "dateOrAsapItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Approximate Date of Commencement of Proposed Sale to Public", "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r65", "r75", "r90", "r108", "r135", "r138", "r143", "r144", "r150", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r256", "r258", "r270", "r328", "r378", "r438", "r439", "r457", "r479", "r636", "r637", "r671" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r86", "r93", "r108", "r150", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r256", "r258", "r270", "r457", "r636", "r637", "r671" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current assets:", "label": "Assets, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r507" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorFirmId", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r492", "r495", "r507" ] }, "dei_AuditorLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorLineItems", "lang": { "en-us": { "role": { "label": "Auditor [Line Items]" } } }, "auth_ref": [] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorLocation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r492", "r495", "r507" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r492", "r495", "r507" ] }, "dei_AuditorOpinionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorOpinionTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Opinion [Text Block]" } } }, "auth_ref": [ "r589" ] }, "dei_AuditorTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor [Table]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r573" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r574" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r569" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r569" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r569" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r569" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r569" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r569" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r195", "r196", "r197", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r219", "r220", "r221", "r222", "r223" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r572" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r571" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r570" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r570" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://iehcorp.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "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": [ "r54" ] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "BusinessContactMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Business Contact [Member]", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r495", "r507" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://iehcorp.com/role/DescriptionofBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "DESCRIPTION OF BUSINESS", "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r24", "r54", "r55" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet", "http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r9", "r89", "r431" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://iehcorp.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r10" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents - beginning of period", "periodEndLabel": "Cash and cash equivalents - 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": [ "r9", "r51", "r106" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedCashFlow": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (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": [ "r0", "r51" ] }, "us-gaap_CashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "label": "Cash Equivalents, at Carrying Value", "documentation": "Amount of 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": [ "r606", "r679" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r548" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r545" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r543" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r549" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r549" ] }, "iehc_CommercialAerospaceMember": { "xbrltype": "domainItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "CommercialAerospaceMember", "presentation": [ "http://iehcorp.com/role/ScheduleofDisaggregatedRevenuebyIndustryasaPercentageofTotalRevenueTable" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Aerospace [Member]", "label": "Commercial Aerospace Member" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies (Note 9)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r31", "r67", "r329", "r365" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://iehcorp.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r59", "r158", "r159", "r417", "r633", "r635" ] }, "iehc_CommitmentsandContingenciesDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "CommitmentsandContingenciesDetailsLineItems", "presentation": [ "http://iehcorp.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Line Items]" } } }, "auth_ref": [] }, "iehc_CommitmentsandContingenciesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "CommitmentsandContingenciesDetailsTable", "presentation": [ "http://iehcorp.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Table]" } } }, "auth_ref": [] }, "iehc_CommonStockFairMarketValuePercentage": { "xbrltype": "percentItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "CommonStockFairMarketValuePercentage", "presentation": [ "http://iehcorp.com/role/EquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair market value percentage of common stock", "documentation": "Percentage of fair market value of the company's common stock.", "label": "Common Stock Fair Market Value Percentage" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://iehcorp.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r470", "r471", "r472", "r474", "r475", "r476", "r477", "r619", "r620", "r623", "r666", "r708", "r709" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in Dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r34" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "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": [ "r34", "r366" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "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": [ "r34" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://iehcorp.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in Shares)", "periodEndLabel": "Balance (in Shares)", "terseLabel": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r4", "r34", "r366", "r384", "r709", "r710" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, $0.01 par value; 10,000,000 shares authorized; 2,380,251 shares issued and outstanding at September 30, 2024 and March 31, 2024", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r34", "r330", "r457" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r554" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r553" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r555" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r552" ] }, "us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationExpenseExcludingCostOfGoodAndServiceSold", "crdr": "debit", "presentation": [ "http://iehcorp.com/role/CashBonusPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bonus expense", "label": "Compensation Expense, Excluding Cost of Good and Service Sold", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit. Other employee benefit expense includes, but is not limited to, service component of net periodic benefit cost for defined benefit plan. Excludes compensation cost in cost of good and service sold." } } }, "auth_ref": [ "r438", "r614" ] }, "us-gaap_CompensationRelatedCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationRelatedCostsAbstract", "lang": { "en-us": { "role": { "label": "Cash Bonus Plan [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CompensationRelatedCostsGeneralTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationRelatedCostsGeneralTextBlock", "presentation": [ "http://iehcorp.com/role/CashBonusPlan" ], "lang": { "en-us": { "role": { "terseLabel": "CASH BONUS PLAN", "label": "Compensation Related Costs, General [Text Block]", "documentation": "The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability." } } }, "auth_ref": [ "r183", "r184" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r14", "r15", "r22", "r23", "r148", "r347", "r416" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "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": [ "r14", "r15", "r22", "r23", "r148", "r416", "r604" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://iehcorp.com/role/Concentrations" ], "lang": { "en-us": { "role": { "terseLabel": "CONCENTRATIONS", "label": "Concentration Risk Disclosure [Text Block]", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentrations [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": [ "r416" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r14", "r15", "r22", "r23", "r148" ] }, "iehc_ConcentrationsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "ConcentrationsDetailsTable", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentrations (Details) [Table]" } } }, "auth_ref": [] }, "dei_ContactPersonnelEmailAddress": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContactPersonnelEmailAddress", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Email Address", "documentation": "Email address of contact personnel." } } }, "auth_ref": [] }, "dei_ContactPersonnelFaxNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContactPersonnelFaxNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Fax Number", "documentation": "Fax Number of contact personnel." } } }, "auth_ref": [ "r495" ] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContactPersonnelName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContainedFileInformationFileDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Description", "documentation": "The description of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContainedFileInformationFileName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Name", "documentation": "The name of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContainedFileInformationFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Number", "documentation": "The SEC Document Number of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileType": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContainedFileInformationFileType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Type", "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of products sold", "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": [ "r44", "r45", "r294" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r49" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://iehcorp.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Costs and expenses:", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CountryRegion", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [] }, "us-gaap_CustomerAdvancesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerAdvancesCurrent", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Customer advance payments", "label": "Customer Advances, Current", "documentation": "The current portion of prepayments received from customers for goods or services to be provided in the future." } } }, "auth_ref": [ "r71" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk [Member]", "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": [ "r56", "r148" ] }, "iehc_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "CustomerOneMember", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer One [Member]", "label": "Customer One Member" } } }, "auth_ref": [] }, "iehc_CustomersThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "CustomersThreeMember", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customers Three [Member]", "label": "Customers Three Member" } } }, "auth_ref": [] }, "iehc_CustomersTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "CustomersTwoMember", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customers Two [Member]", "label": "Customers Two Member" } } }, "auth_ref": [] }, "iehc_DefenseMember": { "xbrltype": "domainItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "DefenseMember", "presentation": [ "http://iehcorp.com/role/ScheduleofDisaggregatedRevenuebyIndustryasaPercentageofTotalRevenueTable" ], "lang": { "en-us": { "role": { "terseLabel": "Defense [Member]", "label": "Defense Member" } } }, "auth_ref": [] }, "dei_DelayedOrContinuousOffering": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DelayedOrContinuousOffering", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Delayed or Continuous Offering" } } }, "auth_ref": [ "r519", "r520", "r534" ] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Security deposits", "label": "Deposits Assets, Noncurrent", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r607" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://iehcorp.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow", "http://iehcorp.com/role/ConsolidatedIncomeStatement", "http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "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": [ "r2", "r20" ] }, "iehc_DilutiveEffectOfOptions": { "xbrltype": "sharesItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "DilutiveEffectOfOptions", "calculation": { "http://iehcorp.com/role/ScheduleofBasicandDilutedNetIncomeLossPerCommonShareTable": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://iehcorp.com/role/ScheduleofBasicandDilutedNetIncomeLossPerCommonShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of options to the extent that such options are determined to be in the money for the period", "documentation": "The number of shares dilutive effect of options to the extent that such options are determined to be in the money.", "label": "Dilutive Effect Of Options" } } }, "auth_ref": [] }, "iehc_DisaggregateOfRevenuePercentage": { "xbrltype": "percentItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "DisaggregateOfRevenuePercentage", "presentation": [ "http://iehcorp.com/role/ScheduleofDisaggregatedRevenuebyIndustryasaPercentageofTotalRevenueTable" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of revenue", "documentation": "Percentage of disaggregate of revenue.", "label": "Disaggregate Of Revenue Percentage" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://iehcorp.com/role/ScheduleofDisaggregatedRevenuebyGeographicalLocationTable", "http://iehcorp.com/role/ScheduleofDisaggregatedRevenuebyIndustryasaPercentageofTotalRevenueTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Disaggregated Revenue by Geographical Location [Line Items]", "terseLabel": "Schedule of Disaggregated Revenue by Industry as a Percentage of Total 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": [ "r182", "r442", "r443", "r444", "r445", "r446", "r447", "r448" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://iehcorp.com/role/ScheduleofDisaggregatedRevenuebyGeographicalLocationTable" ], "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": [ "r182", "r442", "r443", "r444", "r445", "r446", "r447", "r448" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregated Revenue by Geographical Location", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r639" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://iehcorp.com/role/EquityIncentivePlans" ], "lang": { "en-us": { "role": { "terseLabel": "EQUITY INCENTIVE PLANS", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r191", "r194", "r224", "r225", "r226", "r450" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Equity Incentive Plans [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureTextBlockAbstract", "auth_ref": [] }, "dei_DividendOrInterestReinvestmentPlanOnly": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DividendOrInterestReinvestmentPlanOnly", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Dividend or Interest Reinvestment Plan Only" } } }, "auth_ref": [ "r519", "r520", "r534" ] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAccountingStandard", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r495" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r492", "r495", "r507" ] }, "dei_DocumentCopyrightInformation": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentCopyrightInformation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Copyright Information", "documentation": "The copyright information for the document." } } }, "auth_ref": [] }, "dei_DocumentCreationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentCreationDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Creation Date", "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different." } } }, "auth_ref": [] }, "dei_DocumentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Description", "documentation": "The description of the document." } } }, "auth_ref": [] }, "dei_DocumentDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document [Domain]", "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards." } } }, "auth_ref": [] }, "dei_DocumentEffectiveDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentEffectiveDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Effective Date", "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases." } } }, "auth_ref": [] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r492", "r495", "r507", "r558" ] }, "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Restatement Recovery Analysis [Flag]", "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)." } } }, "auth_ref": [ "r492", "r495", "r507", "r558" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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_DocumentInformationDocumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationDocumentAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information, Document [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Text Block]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Name", "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the <FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2024", "localname": "DocumentPeriodStartDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r493" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentRegistrationStatement", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r481" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r495" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r495" ] }, "dei_DocumentSubtitle": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentSubtitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Subtitle", "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'." } } }, "auth_ref": [] }, "dei_DocumentSynopsis": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentSynopsis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Synopsis", "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'" } } }, "auth_ref": [] }, "dei_DocumentTitle": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Title", "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r535" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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_DocumentVersion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentVersion", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Version", "documentation": "The version identifier of the document." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r484" ] }, "iehc_DomesticMember": { "xbrltype": "domainItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "DomesticMember", "presentation": [ "http://iehcorp.com/role/ScheduleofDisaggregatedRevenuebyGeographicalLocationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic [Member]", "label": "Domestic Member" } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r547" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://iehcorp.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per common share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://iehcorp.com/role/ConsolidatedIncomeStatement", "http://iehcorp.com/role/ScheduleofBasicandDilutedNetIncomeLossPerCommonShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in Dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r100", "r115", "r116", "r117", "r118", "r119", "r120", "r125", "r127", "r129", "r130", "r131", "r134", "r252", "r255", "r267", "r268", "r325", "r337", "r435" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://iehcorp.com/role/ScheduleofBasicandDilutedNetIncomeLossPerCommonShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per common share:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://iehcorp.com/role/ConsolidatedIncomeStatement", "http://iehcorp.com/role/ScheduleofBasicandDilutedNetIncomeLossPerCommonShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in Dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r100", "r115", "r116", "r117", "r118", "r119", "r120", "r127", "r129", "r130", "r131", "r134", "r252", "r255", "r267", "r268", "r325", "r337", "r435" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://iehcorp.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss) Per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r12", "r13", "r133" ] }, "dei_EffectiveAfter60Days486a": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveAfter60Days486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective after 60 Days, 486(a)" } } }, "auth_ref": [ "r597" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://iehcorp.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r234", "r451" ] }, "dei_EffectiveOnDate486a": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveOnDate486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Date, 486(a)" } } }, "auth_ref": [ "r597" ] }, "dei_EffectiveOnDate486b": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveOnDate486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Date, 486(b)" } } }, "auth_ref": [ "r598" ] }, "dei_EffectiveOnSetDate486a": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveOnSetDate486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Set Date, 486(a)" } } }, "auth_ref": [ "r597" ] }, "dei_EffectiveOnSetDate486b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveOnSetDate486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Set Date, 486(b)" } } }, "auth_ref": [ "r598" ] }, "dei_EffectiveUponFiling462e": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveUponFiling462e", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective Upon Filing, 462(e)" } } }, "auth_ref": [ "r596" ] }, "dei_EffectiveUponFiling486b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveUponFiling486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective upon Filing, 486(b)" } } }, "auth_ref": [ "r598" ] }, "dei_EffectiveWhenDeclaredSection8c": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveWhenDeclaredSection8c", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective when Declared, Section 8(c)" } } }, "auth_ref": [ "r600" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ScheduleofOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://iehcorp.com/role/ScheduleofOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll and vacation accruals", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r27" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitiesTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entities [Table]", "documentation": "Container to assemble all relevant information about each entity associated with the document instance" } } }, "auth_ref": [] }, "dei_EntityAccountingStandard": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAccountingStandard", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Accounting Standard", "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element." } } }, "auth_ref": [] }, "dei_EntityAddressAddressDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Description", "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2024", "localname": "EntityAddressAddressLine3", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2024", "localname": "EntityAddressCountry", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses, Address Type [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityAddressesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressesLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [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": [] }, "dei_EntityAddressesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressesTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [Table]", "documentation": "Container of address information for the entity" } } }, "auth_ref": [ "r483" ] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r487" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r483" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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_EntityContactPersonnelLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityContactPersonnelLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Contact Personnel [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": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r483" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Ex 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": [ "r599" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2024", "localname": "EntityFilerCategory", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r483" ] }, "dei_EntityHomeCountryISOCode": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityHomeCountryISOCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Home Country ISO Code", "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element." } } }, "auth_ref": [] }, "dei_EntityIncorporationDateOfIncorporation": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationDateOfIncorporation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, Date of Incorporation", "documentation": "Date when an entity was incorporated" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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_EntityInformationFormerLegalOrRegisteredName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInformationFormerLegalOrRegisteredName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Information, Former Legal or Registered Name", "documentation": "Former Legal or Registered Name of an entity" } } }, "auth_ref": [] }, "dei_EntityInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInformationLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r588" ] }, "dei_EntityInvCompanyType": { "xbrltype": "invCompanyType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInvCompanyType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Inv Company Type", "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)." } } }, "auth_ref": [ "r587" ] }, "dei_EntityLegalForm": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityLegalForm", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Legal Form", "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc." } } }, "auth_ref": [] }, "dei_EntityListingDepositoryReceiptRatio": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingDepositoryReceiptRatio", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Depository Receipt Ratio", "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'." } } }, "auth_ref": [] }, "dei_EntityListingDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Description", "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security." } } }, "auth_ref": [] }, "dei_EntityListingForeign": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingForeign", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Foreign", "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt." } } }, "auth_ref": [] }, "dei_EntityListingParValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingParValuePerShare", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Par Value Per Share", "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'." } } }, "auth_ref": [] }, "dei_EntityListingPrimary": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingPrimary", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Primary", "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity." } } }, "auth_ref": [] }, "dei_EntityListingSecurityTradingCurrency": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingSecurityTradingCurrency", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Security Trading Currency", "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'" } } }, "auth_ref": [] }, "dei_EntityListingsExchangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingsExchangeAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings, Exchange [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityListingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingsLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings [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": [] }, "dei_EntityListingsTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingsTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings [Table]", "documentation": "Container for exchange listing information for an entity" } } }, "auth_ref": [] }, "dei_EntityNumberOfEmployees": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityNumberOfEmployees", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Number of Employees", "documentation": "Number of persons employed by the Entity" } } }, "auth_ref": [] }, "dei_EntityPhoneFaxNumbersLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPhoneFaxNumbersLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Phone Fax Numbers [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": [] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPrimarySicNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r507" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2024", "localname": "EntityRegistrantName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r483" ] }, "dei_EntityReportingCurrencyISOCode": { "xbrltype": "currencyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityReportingCurrencyISOCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Reporting Currency ISO Code", "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r483" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r483" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r483" ] }, "dei_EntityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity [Text Block]", "documentation": "Container to serve as parent of six Entity related Table concepts." } } }, "auth_ref": [] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2024", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r590" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r541" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r583" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r583" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r583" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://iehcorp.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r4", "r84", "r96", "r97", "r98", "r110", "r111", "r112", "r114", "r119", "r121", "r123", "r137", "r151", "r152", "r157", "r173", "r242", "r243", "r249", "r250", "r251", "r253", "r254", "r255", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r279", "r288", "r336", "r341", "r342", "r343", "r351", "r403" ] }, "iehc_EquityIncentivePlansDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "EquityIncentivePlansDetailsTable", "presentation": [ "http://iehcorp.com/role/EquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "label": "Equity Incentive Plans (Details) [Table]" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r551" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r500", "r511", "r527", "r562" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r497", "r508", "r524", "r559" ] }, "iehc_EscalatedMonthlyRent": { "xbrltype": "monetaryItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "EscalatedMonthlyRent", "crdr": "debit", "presentation": [ "http://iehcorp.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Escalated monthly rent", "documentation": "Amount of escalated monthly rent.", "label": "Escalated Monthly Rent" } } }, "auth_ref": [] }, "dei_ExchangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ExchangeDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exchange [Domain]", "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r557" ] }, "dei_ExhibitsOnly462d": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ExhibitsOnly462d", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exhibits Only, 462(d)" } } }, "auth_ref": [ "r595" ] }, "dei_ExhibitsOnly462dFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ExhibitsOnly462dFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exhibits Only, 462(d), File Number" } } }, "auth_ref": [ "r595" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Extension", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r504", "r515", "r531", "r566" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r504", "r515", "r531", "r566" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r504", "r515", "r531", "r566" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r504", "r515", "r531", "r566" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r504", "r515", "r531", "r566" ] }, "dei_FormerAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "FormerAddressMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Former Address [Member]", "documentation": "Former address for entity" } } }, "auth_ref": [ "r494", "r518" ] }, "dei_FormerFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "FormerFiscalYearEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Former Fiscal Year End Date", "documentation": "Former end date of previous fiscal years" } } }, "auth_ref": [] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r546" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r492", "r495", "r507" ] }, "iehc_IncentiveStockOptionPercentage": { "xbrltype": "percentItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "IncentiveStockOptionPercentage", "presentation": [ "http://iehcorp.com/role/EquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incentive stock option percentage", "documentation": "Percentage of incentive stock option.", "label": "Incentive Stock Option Percentage" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedIncomeStatement", "http://iehcorp.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before provision for income taxes", "terseLabel": "Income (Loss) before provision for income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r43", "r69", "r74", "r326", "r334", "r437", "r438", "r625", "r626", "r627", "r628", "r629" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://iehcorp.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r109", "r232", "r234", "r235", "r236", "r237", "r238", "r239", "r244", "r246", "r247", "r248", "r350", "r451" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedIncomeStatement", "http://iehcorp.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r76", "r82", "r122", "r123", "r135", "r141", "r144", "r233", "r234", "r245", "r338", "r451" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r11", "r105", "r240", "r241" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate income taxes receivable", "label": "Income Taxes Receivable, Current", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r64", "r608" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r1" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r1" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Customer advance payments", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r292", "r616" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Corporate income taxes receivable", "label": "Increase (Decrease) in Income Taxes Receivable", "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid." } } }, "auth_ref": [ "r1" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "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": [ "r1" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r605", "r616" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Increase (Decrease) in Other Current Liabilities", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r616" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r1" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r504", "r515", "r531", "r557", "r566", "r570", "r578" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r576" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r496", "r582" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r496", "r582" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r496", "r582" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income, net", "label": "Interest Income (Expense), Nonoperating", "documentation": "Amount of interest income (expense) classified as nonoperating." } } }, "auth_ref": [ "r438", "r615", "r626" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r101", "r103", "r104" ] }, "iehc_InternationalMember": { "xbrltype": "domainItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "InternationalMember", "presentation": [ "http://iehcorp.com/role/ScheduleofDisaggregatedRevenuebyGeographicalLocationTable" ], "lang": { "en-us": { "role": { "terseLabel": "International [Member]", "label": "International Member" } } }, "auth_ref": [] }, "us-gaap_InventoryAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryAdjustments", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ScheduleofInventoriesareComprisedTable": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://iehcorp.com/role/ScheduleofInventoriesareComprisedTable", "http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Allowance for obsolete inventory", "terseLabel": "Allowance for obsolete inventory", "label": "Inventory Adjustments", "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods." } } }, "auth_ref": [ "r19", "r612" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventories [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://iehcorp.com/role/Inventories" ], "lang": { "en-us": { "role": { "terseLabel": "INVENTORIES", "label": "Inventory Disclosure [Text Block]", "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": [ "r153" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ScheduleofInventoriesareComprisedTable": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://iehcorp.com/role/ScheduleofInventoriesareComprisedTable" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "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": [ "r609" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://iehcorp.com/role/ScheduleofInventoriesareComprisedTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet", "http://iehcorp.com/role/ScheduleofInventoriesareComprisedTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total Inventories", "terseLabel": "Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r92", "r432", "r457" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://iehcorp.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r77", "r88", "r91", "r153", "r154", "r156", "r293", "r434" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ScheduleofInventoriesareComprisedTable": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://iehcorp.com/role/ScheduleofInventoriesareComprisedTable" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r611" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ScheduleofInventoriesareComprisedTable": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://iehcorp.com/role/ScheduleofInventoriesareComprisedTable" ], "lang": { "en-us": { "role": { "terseLabel": "Work in progress", "label": "Inventory, Work in Process, Gross", "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": [ "r610" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory obsolescence provision", "label": "Inventory Write-down", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r155" ] }, "dei_InvestmentCompanyActFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "InvestmentCompanyActFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Act File Number" } } }, "auth_ref": [ "r520", "r521", "r522", "r523" ] }, "dei_InvestmentCompanyActRegistration": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "InvestmentCompanyActRegistration", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Act Registration" } } }, "auth_ref": [ "r536" ] }, "dei_InvestmentCompanyRegistrationAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "InvestmentCompanyRegistrationAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Registration Amendment" } } }, "auth_ref": [ "r536" ] }, "dei_InvestmentCompanyRegistrationAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "InvestmentCompanyRegistrationAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Registration Amendment Number" } } }, "auth_ref": [ "r536" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostAbstract", "presentation": [ "http://iehcorp.com/role/ScheduleofWeightedAverageRemainingLeaseTermandtheWeightedAverageDiscountRateforOperatingLeasesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other information", "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeasesOperatingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesOperatingAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Lease Term and the Weighted Average Discount Rate [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "dei_LegalEntityIdentifier": { "xbrltype": "legalEntityIdentifierItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityIdentifier", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Legal Entity Identifier", "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI." } } }, "auth_ref": [ "r480" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://iehcorp.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Remaining Operating Lease Payments", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r670" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ScheduleofRemainingOperatingLeasePaymentsTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://iehcorp.com/role/LeasesDetails", "http://iehcorp.com/role/ScheduleofRemainingOperatingLeasePaymentsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total gross operating lease payments", "terseLabel": "Annual rental leases", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r285" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "presentation": [ "http://iehcorp.com/role/ScheduleofRemainingOperatingLeasePaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r285" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://iehcorp.com/role/ScheduleofRemainingOperatingLeasePaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r285" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://iehcorp.com/role/ScheduleofRemainingOperatingLeasePaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r285" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://iehcorp.com/role/ScheduleofRemainingOperatingLeasePaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r285" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://iehcorp.com/role/ScheduleofRemainingOperatingLeasePaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r285" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://iehcorp.com/role/ScheduleofRemainingOperatingLeasePaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "(Six months ending) March 31, 2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r670" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ScheduleofRemainingOperatingLeasePaymentsTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://iehcorp.com/role/ScheduleofRemainingOperatingLeasePaymentsTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r285" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://iehcorp.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r278" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r7", "r26", "r27", "r28", "r29", "r30", "r31", "r32", "r108", "r150", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r257", "r258", "r259", "r270", "r364", "r436", "r479", "r636", "r671", "r672" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities and Shareholders\u2019 Equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r39", "r68", "r332", "r457", "r618", "r631", "r668" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Shareholders\u2019 Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r28", "r87", "r108", "r150", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r257", "r258", "r259", "r270", "r457", "r636", "r671", "r672" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails", "http://iehcorp.com/role/ScheduleofDisaggregatedRevenuebyIndustryasaPercentageofTotalRevenueTable" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r148", "r444", "r466", "r469", "r639", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]" } } }, "auth_ref": [ "r160", "r161", "r162", "r163", "r188", "r231", "r269", "r291", "r339", "r340", "r346", "r356", "r357", "r406", "r408", "r410", "r411", "r413", "r427", "r428", "r440", "r441", "r449", "r452", "r453", "r454", "r455", "r467", "r638", "r673", "r674", "r675", "r676", "r677", "r678" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r549" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r549" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r160", "r161", "r162", "r163", "r188", "r231", "r269", "r291", "r339", "r340", "r346", "r356", "r357", "r406", "r408", "r410", "r411", "r413", "r427", "r428", "r440", "r441", "r449", "r452", "r453", "r454", "r467", "r638", "r673", "r674", "r675", "r676", "r677", "r678" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r569" ] }, "iehc_MonthlyInceptionRent": { "xbrltype": "monetaryItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "MonthlyInceptionRent", "crdr": "debit", "presentation": [ "http://iehcorp.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Monthly inception rent", "documentation": "Amount of monthly inception rent.", "label": "Monthly Inception Rent" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r577" ] }, "us-gaap_MultiemployerPlanEmployerContributionCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MultiemployerPlanEmployerContributionCost", "crdr": "debit", "presentation": [ "http://iehcorp.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Multi employer plan of contribution cost", "label": "Multiemployer Plan, Employer Contribution, Cost", "documentation": "Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan." } } }, "auth_ref": [ "r186", "r187", "r190", "r449" ] }, "iehc_NYLeaseExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "NYLeaseExpirationDate", "presentation": [ "http://iehcorp.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NY lease expiration date", "documentation": "NY lease expiration date.", "label": "NYLease Expiration Date" } } }, "auth_ref": [] }, "dei_NameChangeEventDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NameChangeEventDateAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event Date [Axis]", "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type." } } }, "auth_ref": [] }, "dei_NameChangeEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NameChangeEventLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event [Line Items]", "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table." } } }, "auth_ref": [] }, "dei_NameChangeEventTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NameChangeEventTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event [Table]", "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period." } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails", "http://iehcorp.com/role/ScheduleofDisaggregatedRevenuebyIndustryasaPercentageofTotalRevenueTable" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r148", "r444", "r466", "r469", "r639", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r550" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r102" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://iehcorp.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (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": [ "r51", "r52", "r53" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://iehcorp.com/role/ConsolidatedIncomeStatement": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow", "http://iehcorp.com/role/ConsolidatedIncomeStatement", "http://iehcorp.com/role/ScheduleofBasicandDilutedNetIncomeLossPerCommonShareTable", "http://iehcorp.com/role/ShareholdersEquityType2or3", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss) (in Dollars)", "netLabel": "Net income (loss)", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r46", "r53", "r70", "r85", "r94", "r95", "r98", "r108", "r113", "r115", "r116", "r117", "r118", "r119", "r122", "r123", "r128", "r150", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r252", "r255", "r268", "r270", "r335", "r386", "r401", "r402", "r478", "r636" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Basic and Diluted Net Loss Per Common Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://iehcorp.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Standard Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "dei_NewEffectiveDateForPreviousFiling": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NewEffectiveDateForPreviousFiling", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "New Effective Date for Previous Filing" } } }, "auth_ref": [ "r520", "r521", "r522", "r523" ] }, "dei_NoSubstantiveChanges462c": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoSubstantiveChanges462c", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Substantive Changes, 462(c)" } } }, "auth_ref": [ "r594" ] }, "dei_NoSubstantiveChanges462cFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoSubstantiveChanges462cFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Substantive Changes, 462(c), File Number" } } }, "auth_ref": [ "r594" ] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoTradingSymbolFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r549" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r504", "r515", "r531", "r557", "r566" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r540" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r539" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r557" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r577" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r577" ] }, "iehc_NonRule10b51ArrangementModified": { "xbrltype": "booleanItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "NonRule10b51ArrangementModified", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Modified [Flag]", "label": "Non Rule10b51 Arrangement Modified" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income, net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r48" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r74", "r437", "r625", "r626", "r627", "r628", "r629" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://iehcorp.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r669" ] }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "presentation": [ "http://iehcorp.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Balance Sheet Information Related to Our Leases", "label": "Operating Lease, Lease Income [Table Text Block]", "documentation": "Tabular disclosure of components of income from operating lease." } } }, "auth_ref": [ "r136", "r287" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Remaining Operating Lease Payments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ScheduleofRemainingOperatingLeasePaymentsTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://iehcorp.com/role/ScheduleofRemainingOperatingLeasePaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total lease liabilities, reflecting present value of future minimum lease payments", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r281" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet", "http://iehcorp.com/role/LeasesDetailsScheduleofBalanceSheetInformationRelatedtoOurLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "verboseLabel": "Operating Lease, Liability, Current", "label": "Operating lease liabilities, current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r281" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://iehcorp.com/role/LeasesDetailsScheduleofBalanceSheetInformationRelatedtoOurLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r282" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet", "http://iehcorp.com/role/LeasesDetailsScheduleofBalanceSheetInformationRelatedtoOurLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, non-current", "verboseLabel": "Operating Lease, Liability, Noncurrent", "label": "Operating lease liabilities, non-current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r281" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://iehcorp.com/role/LeasesDetailsScheduleofBalanceSheetInformationRelatedtoOurLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r282" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet", "http://iehcorp.com/role/LeasesDetailsScheduleofBalanceSheetInformationRelatedtoOurLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Operating Lease, Right-of-Use Asset", "label": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r280" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r617" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://iehcorp.com/role/LeasesDetailsScheduleofBalanceSheetInformationRelatedtoOurLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r282" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://iehcorp.com/role/ScheduleofWeightedAverageRemainingLeaseTermandtheWeightedAverageDiscountRateforOperatingLeasesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate \u2013 operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r284", "r456" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://iehcorp.com/role/ScheduleofWeightedAverageRemainingLeaseTermandtheWeightedAverageDiscountRateforOperatingLeasesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term \u2013 operating lease (in years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r283", "r456" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Description of Business [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ScheduleofOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://iehcorp.com/role/ScheduleofOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r27" ] }, "dei_OtherAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "OtherAddressMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Other Address [Member]", "documentation": "Other address for entity" } } }, "auth_ref": [] }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCurrentLiabilitiesTableTextBlock", "presentation": [ "http://iehcorp.com/role/OtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Current Liabilities", "label": "Other Current Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other current liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIncomeAbstract", "presentation": [ "http://iehcorp.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Other income:", "label": "Component of Operating Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 }, "http://iehcorp.com/role/ScheduleofOtherCurrentLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet", "http://iehcorp.com/role/ScheduleofOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total other current liabilities", "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r27", "r457" ] }, "us-gaap_OtherLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrentAbstract", "lang": { "en-us": { "role": { "label": "Other Current Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://iehcorp.com/role/OtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER CURRENT LIABILITIES", "label": "Other Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r27", "r30", "r632" ] }, "iehc_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "OtherMember", "presentation": [ "http://iehcorp.com/role/ScheduleofDisaggregatedRevenuebyIndustryasaPercentageofTotalRevenueTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other [Member]", "label": "Other Member" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r549" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r495" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r502", "r513", "r529", "r564" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r505", "r516", "r532", "r567" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r505", "r516", "r532", "r567" ] }, "iehc_PALeaseExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "PALeaseExpirationDate", "presentation": [ "http://iehcorp.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PA lease expiration date", "documentation": "PA lease expiration date.", "label": "PALease Expiration Date" } } }, "auth_ref": [] }, "dei_ParentEntityLegalName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ParentEntityLegalName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Parent Entity Legal Name", "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r538" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r50" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r548" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r548" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r540" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r557" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r550" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r539" ] }, "dei_PhoneFaxNumberDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PhoneFaxNumberDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Phone Fax Number Description", "documentation": "Description of Phone or Fax Number" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://iehcorp.com/role/EquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://iehcorp.com/role/EquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r541" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r586" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r540" ] }, "dei_PostEffectiveAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PostEffectiveAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Post-Effective Amendment" } } }, "auth_ref": [ "r481" ] }, "dei_PostEffectiveAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PostEffectiveAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Post-Effective Amendment Number", "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective." } } }, "auth_ref": [ "r481" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r488" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementTenderOffer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r490" ] }, "dei_PreEffectiveAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreEffectiveAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-Effective Amendment" } } }, "auth_ref": [ "r481" ] }, "dei_PreEffectiveAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreEffectiveAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-Effective Amendment Number", "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective." } } }, "auth_ref": [ "r481" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r613" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [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": [ "r286" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r3", "r286", "r327", "r333", "r457" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful lives", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "iehc_PurchaseBenchmarkMember": { "xbrltype": "domainItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "PurchaseBenchmarkMember", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Benchmark [Member]", "label": "Purchase Benchmark Member" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r538" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r538" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r160", "r161", "r162", "r163", "r185", "r188", "r220", "r221", "r222", "r231", "r269", "r289", "r290", "r291", "r339", "r340", "r346", "r356", "r357", "r406", "r408", "r410", "r411", "r413", "r427", "r428", "r440", "r441", "r449", "r452", "r453", "r454", "r455", "r467", "r472", "r634", "r638", "r667", "r674", "r675", "r676", "r677", "r678" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r160", "r161", "r162", "r163", "r185", "r188", "r220", "r221", "r222", "r231", "r269", "r289", "r290", "r291", "r339", "r340", "r346", "r356", "r357", "r406", "r408", "r410", "r411", "r413", "r427", "r428", "r440", "r441", "r449", "r452", "r453", "r454", "r455", "r467", "r472", "r634", "r638", "r667", "r674", "r675", "r676", "r677", "r678" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r497", "r508", "r524", "r559" ] }, "dei_RegistrationStatementAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "RegistrationStatementAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Registration Statement Amendment Number", "documentation": "Amendment number to registration statement under the Investment Company Act of 1940." } } }, "auth_ref": [ "r481" ] }, "us-gaap_RegulatoryDepreciationAndAmortizationPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RegulatoryDepreciationAndAmortizationPolicy", "presentation": [ "http://iehcorp.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and Amortization", "label": "Regulatory Depreciation and Amortization, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for systematically allocating capitalized costs to periods that benefit from the use thereof. Includes, but is not limited to, methods used, such as composite depreciation, descriptions of regulatory treatment for estimated removal and disposal costs, and description of amortization of plant-related regulatory assets." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r498", "r509", "r525", "r560" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r499", "r510", "r526", "r561" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r506", "r517", "r533", "r568" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r36", "r60", "r331", "r344", "r345", "r349", "r367", "r457" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://iehcorp.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r84", "r110", "r111", "r112", "r114", "r119", "r121", "r123", "r151", "r152", "r157", "r242", "r243", "r249", "r250", "r251", "r253", "r254", "r255", "r260", "r262", "r263", "r265", "r266", "r277", "r279", "r341", "r343", "r351", "r709" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://iehcorp.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r83", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r429" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedIncomeStatement", "http://iehcorp.com/role/ScheduleofDisaggregatedRevenuebyGeographicalLocationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "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": [ "r72", "r73", "r99", "r108", "r135", "r139", "r140", "r142", "r144", "r145", "r146", "r148", "r150", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r270", "r326", "r438", "r636" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Concentrations [Abstract]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r577" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r577" ] }, "iehc_Rule10b51ArrangementModified": { "xbrltype": "booleanItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "Rule10b51ArrangementModified", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Modified", "label": "Rule10b51 Arrangement Modified" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark [Member]", "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": [ "r148", "r603" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioForecastMember", "presentation": [ "http://iehcorp.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast [Member]", "label": "Forecast [Member]" } } }, "auth_ref": [ "r189", "r622" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://iehcorp.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r124", "r189", "r601", "r622" ] }, "iehc_ScheduleOfDisaggregatedRevenueByGeographicalLocationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "ScheduleOfDisaggregatedRevenueByGeographicalLocationAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Disaggregated Revenue By Geographical Location Abstract" } } }, "auth_ref": [] }, "iehc_ScheduleOfDisaggregatedRevenueByIndustryAsAPercentageOfTotalRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "ScheduleOfDisaggregatedRevenueByIndustryAsAPercentageOfTotalRevenueAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Disaggregated Revenue By Industry As APercentage Of Total Revenue Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Basic and Diluted Net Income (Loss) Per Common Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r624" ] }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "presentation": [ "http://iehcorp.com/role/ScheduleofDisaggregatedRevenuebyIndustryasaPercentageofTotalRevenueTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "documentation": "Disclosure of information about the extent of the entity's reliance on its major customers." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://iehcorp.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventories are Comprised", "label": "Schedule of Inventory, Current [Table Text Block]", "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": [ "r8", "r40", "r41", "r42" ] }, "iehc_ScheduleOfOperatingLeaseTermsAndDiscountRatesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "ScheduleOfOperatingLeaseTermsAndDiscountRatesTableTextBlock", "presentation": [ "http://iehcorp.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted-Average Remaining Lease Term and the Weighted Average Discount Rate for Operating Leases", "label": "Schedule Of Operating Lease Terms And Discount Rates Table Text Block" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "presentation": [ "http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregated Revenue by Industry as a Percentage of Total Revenue", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://iehcorp.com/role/EquityIncentivePlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r5", "r6", "r61" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Determined the Fair Value of the Stock Option Grants", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r63" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r482" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12gTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r486" ] }, "us-gaap_SecurityDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecurityDeposit", "crdr": "debit", "presentation": [ "http://iehcorp.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Security deposit", "label": "Security Deposit", "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease." } } }, "auth_ref": [ "r607" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r485" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityReportingObligation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r491" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://iehcorp.com/role/ScheduleofDisaggregatedRevenuebyGeographicalLocationTable" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r146", "r147", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r353", "r354", "r355", "r407", "r409", "r412", "r414", "r415", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r430", "r443", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r468", "r472", "r639", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://iehcorp.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow", "http://iehcorp.com/role/EquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "verboseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r1" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Stock Option Activity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Fair Value of the Stock Option Grants Based Upon the Assumptions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://iehcorp.com/role/ScheduleofDeterminedtheFairValueoftheStockOptionGrantsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r221" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://iehcorp.com/role/ScheduleofDeterminedtheFairValueoftheStockOptionGrantsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r220" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://iehcorp.com/role/ScheduleofDeterminedtheFairValueoftheStockOptionGrantsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average risk-free interest rate, per annum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r222" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://iehcorp.com/role/EquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "label": "Equity Incentive Plans [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": [ "r192", "r193", "r195", "r196", "r197", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r219", "r220", "r221", "r222", "r223" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://iehcorp.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Shares, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r201" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://iehcorp.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares, Forfeited or Expired", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r646" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://iehcorp.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Avg. Exercise Price, Forfeited or Expired", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r646" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://iehcorp.com/role/EquityIncentivePlansDetails", "http://iehcorp.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Shares, Granted", "verboseLabel": "Purchase of common stock (in Shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r203" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://iehcorp.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "periodEndLabel": "Aggregate Intrinsic Value, Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r21" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://iehcorp.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "periodEndLabel": "Shares, Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r199", "r200" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreaseWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreaseWeightedAverageExercisePrice", "presentation": [ "http://iehcorp.com/role/ScheduleofDeterminedtheFairValueoftheStockOptionGrantsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Stock Price (in Dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Period Increase (Decrease), Weighted Average Exercise Price", "documentation": "Change in the weighted average exercise price of options outstanding." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://iehcorp.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "periodEndLabel": "Weighted Avg. Exercise Price, Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r199", "r200" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://iehcorp.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Avg. Exercise Price, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r216" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r195", "r196", "r197", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r219", "r220", "r221", "r222", "r223" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://iehcorp.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Avg. Exercise Price, Exercised", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r204" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://iehcorp.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Avg. Exercise Price, Granted", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r203" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://iehcorp.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r191", "r198", "r217", "r218", "r219", "r220", "r223", "r227", "r228", "r229", "r230" ] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Supplier [Axis]", "documentation": "Information by supplier." } } }, "auth_ref": [] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Supplier [Domain]", "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://iehcorp.com/role/ScheduleofDeterminedtheFairValueoftheStockOptionGrantsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Expected life (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r219" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://iehcorp.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r21" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://iehcorp.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining Contractual Term (Years), Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r21" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://iehcorp.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining Contractual Term (Years), Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "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": [ "r62" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://iehcorp.com/role/EquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value per share (in Dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://iehcorp.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r54", "r107" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SolicitingMaterial", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r489" ] }, "iehc_SpaceMember": { "xbrltype": "domainItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "SpaceMember", "presentation": [ "http://iehcorp.com/role/ScheduleofDisaggregatedRevenuebyIndustryasaPercentageofTotalRevenueTable" ], "lang": { "en-us": { "role": { "terseLabel": "Space [Member]", "label": "Space Member" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://iehcorp.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r4", "r34", "r37", "r38", "r84", "r96", "r97", "r98", "r110", "r111", "r112", "r114", "r119", "r121", "r123", "r137", "r151", "r152", "r157", "r173", "r242", "r243", "r249", "r250", "r251", "r253", "r254", "r255", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r279", "r288", "r336", "r341", "r342", "r343", "r351", "r403" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://iehcorp.com/role/ScheduleofDisaggregatedRevenuebyGeographicalLocationTable" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r146", "r147", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r353", "r354", "r355", "r407", "r409", "r412", "r414", "r415", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r430", "r443", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r468", "r472", "r639", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://iehcorp.com/role/ShareholdersEquityType2or3" ], "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": [ "r110", "r111", "r112", "r137", "r279", "r294", "r348", "r352", "r358", "r359", "r360", "r361", "r362", "r363", "r366", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r379", "r380", "r381", "r382", "r383", "r385", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r403", "r473" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://iehcorp.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r124", "r189", "r601", "r602", "r622" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://iehcorp.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r110", "r111", "r112", "r137", "r149", "r279", "r294", "r348", "r352", "r358", "r359", "r360", "r361", "r362", "r363", "r366", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r379", "r380", "r381", "r382", "r383", "r385", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r403", "r473" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r501", "r512", "r528", "r563" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://iehcorp.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares, Exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r4", "r33", "r34", "r60", "r204" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://iehcorp.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet", "http://iehcorp.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "totalLabel": "Total Shareholders\u2019 Equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r34", "r37", "r38", "r58", "r368", "r384", "r404", "r405", "r457", "r479", "r618", "r631", "r668", "r709" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://iehcorp.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders\u2019 Equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsPolicyPolicyTextBlock", "presentation": [ "http://iehcorp.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for reporting subsequent events." } } }, "auth_ref": [] }, "iehc_SummaryofSignificantAccountingPoliciesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "SummaryofSignificantAccountingPoliciesDetailsTable", "presentation": [ "http://iehcorp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://iehcorp.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid during the period for:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r556" ] }, "iehc_ThreeCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "ThreeCustomersMember", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Three Customers [Member]", "label": "Three Customers Member" } } }, "auth_ref": [] }, "iehc_ThreeVendorsMember": { "xbrltype": "domainItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "ThreeVendorsMember", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Three vendors [Member]", "label": "Three Vendors Member" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r548" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r555" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r576" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r578" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r579" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r580" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r580" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r578" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r578" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r581" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r579" ] }, "iehc_TwoVendorMember": { "xbrltype": "domainItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "TwoVendorMember", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Two Vendor [Member]", "label": "Two Vendor Member" } } }, "auth_ref": [] }, "iehc_TwoVendorsMember": { "xbrltype": "domainItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "TwoVendorsMember", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Two Vendors [Member]", "label": "Two Vendors Member" } } }, "auth_ref": [] }, "iehc_TwoZeroTwoZeroEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "TwoZeroTwoZeroEquityIncentivePlanMember", "presentation": [ "http://iehcorp.com/role/EquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 Equity Incentive Plan [Member]", "label": "Two Zero Two Zero Equity Incentive Plan Member" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r575" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://iehcorp.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r16", "r17", "r18", "r78", "r79", "r80", "r81" ] }, "iehc_VendorConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "VendorConcentrationRiskMember", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vendor Concentration Risk [Member]", "label": "Vendor Concentration Risk Member" } } }, "auth_ref": [] }, "iehc_VendorsOneMember": { "xbrltype": "domainItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "VendorsOneMember", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vendors One [Member]", "label": "Vendors One Member" } } }, "auth_ref": [] }, "iehc_VendorsThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "VendorsThreeMember", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vendors Three [Member]", "label": "Vendors Three Member" } } }, "auth_ref": [] }, "iehc_VendorsTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://iehcorp.com/20240930", "localname": "VendorsTwoMember", "presentation": [ "http://iehcorp.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vendors Two [Member]", "label": "Vendors Two Member" } } }, "auth_ref": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r544" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://iehcorp.com/role/ScheduleofBasicandDilutedNetIncomeLossPerCommonShareTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedIncomeStatement", "http://iehcorp.com/role/ScheduleofBasicandDilutedNetIncomeLossPerCommonShareTable" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted average number of common shares outstanding-fully diluted", "terseLabel": "Diluted (in Shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r126", "r131" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://iehcorp.com/role/ScheduleofBasicandDilutedNetIncomeLossPerCommonShareTable": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://iehcorp.com/role/ConsolidatedIncomeStatement", "http://iehcorp.com/role/ScheduleofBasicandDilutedNetIncomeLossPerCommonShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in Shares)", "verboseLabel": "Weighted average number of common shares outstanding- basic", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r125", "r131" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://iehcorp.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average number of common and common equivalent shares:", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "WrittenCommunications", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r592" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r542" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r8": { "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" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r14": { "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" }, "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": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "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(19)(a))", "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(19))", "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(20))", "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(21))", "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(23))", "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r46": { "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" }, "r47": { "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" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r49": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r76": { "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" }, "r77": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6" }, "r78": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r79": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r80": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11" }, "r81": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r82": { "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" }, "r83": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r102": { "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" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r106": { "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" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r108": { "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" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r134": { "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" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-6A" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r145": { "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" }, "r146": { "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" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r148": { "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" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r182": { "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" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/710/tableOfContent" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482969/710-10-50-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r233": { "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" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r242": { "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" }, "r243": { "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" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r245": { "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" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r280": { "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" }, "r281": { "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" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5" }, "r288": { "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" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1" }, "r294": { "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" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r348": { "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" }, "r349": { "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" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r430": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r435": { "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" }, "r436": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r437": { "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" }, "r438": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r439": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r440": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r441": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r450": { "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" }, "r451": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r452": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r453": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r454": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r455": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r456": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r457": { "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" }, "r458": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r459": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r460": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r461": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r462": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r464": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r465": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r466": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r467": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r468": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r469": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r470": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r472": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r477": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r478": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r479": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r480": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "Global LEI Foundation" }, "r481": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r482": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r483": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r485": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r487": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r488": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r489": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14a", "Subsection": "12" }, "r490": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r491": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r492": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r493": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r494": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "249", "Section": "308", "Subsection": "a" }, "r495": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r496": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r497": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r498": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r499": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r500": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r501": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r502": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r503": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r504": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r505": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r506": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r507": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r508": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r509": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r510": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r511": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r512": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r513": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r514": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r515": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r516": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r517": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r518": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 8-K", "Number": "249", "Section": "308" }, "r519": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form F-3" }, "r520": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-3" }, "r522": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-4" }, "r523": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-6" }, "r524": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r525": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r526": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r527": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r528": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r529": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r530": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r531": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r532": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r533": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r534": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form S-3" }, "r535": { "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" }, "r536": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Investment Company Act", "Number": "270" }, "r537": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r538": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r539": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r540": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r541": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r542": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r543": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r544": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r545": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r546": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r547": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r548": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r549": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r550": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r551": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r552": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r553": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r554": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r555": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r556": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r557": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r558": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r559": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r560": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r567": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r568": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r569": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r570": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r577": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r578": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r579": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r580": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r581": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r582": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r583": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r584": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r585": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r586": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r587": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "313" }, "r588": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r589": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-X", "Number": "210", "Section": "2", "Subsection": "2" }, "r590": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r591": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "413", "Subsection": "b" }, "r592": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r593": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "b" }, "r594": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "c" }, "r595": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "d" }, "r596": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "e" }, "r597": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "a" }, "r598": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "b" }, "r599": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r600": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Section": "8", "Subsection": "c" }, "r601": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r602": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r603": { "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" }, "r604": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r605": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r606": { "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" }, "r607": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r612": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r613": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r614": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r615": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r616": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r617": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r623": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r624": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r625": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r626": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r627": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r628": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r631": { "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" }, "r632": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405/tableOfContent" }, "r633": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r636": { "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" }, "r637": { "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" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r639": { "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" }, "r640": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r641": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r645": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r646": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r647": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r648": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r649": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r650": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r651": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r652": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r653": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r654": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r655": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r656": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r657": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r658": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r659": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r660": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r661": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r662": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r663": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r664": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r665": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r666": { "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" }, "r667": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r668": { "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" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r671": { "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" }, "r672": { "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" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r676": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r677": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r678": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r680": { "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" }, "r681": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r682": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r684": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r694": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r696": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r699": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r700": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } } ZIP 60 0001213900-24-095890-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-24-095890-xbrl.zip M4$L#!!0 ( +. :%DUMA_MM*0 /BB!P 9 96$P,C(P,30S+3$P<5]I M96AC;W)P+FAT;>R]:W?:2+8P_)U?40]S^IQD+>'HQBWIX5G$(=T^3V)[;&=F M^OTR2Z#": (2+0G;S*]_]ZZ2A 0")'0!;,U:TTE E*KVWK7OEU__[\ML2IZH M[1B6^=?_D2[$_R'4'%FZ83[^]7_Z]Y=75__S?WNU7_]/HT%^HR:U-9?J9+@D ME]9L?C\RR(.MF<[8LF?DG3M[3QIDXKKSCQ\^/#\_7XS@&6=DV-2Q%O:(.O@! M:32\Y2YMBHM])%]M@UQ;3T3L$$GYJ'8_JBKY\7!)9%%6^>,3%S8)&S6=C]Z: M?ZU[[XE[1]U[5J>KYUZ&]O3"H:.+1^OI WSQ 5-:>&2?_Y^>[;ZG$W_OG5HQ]<'YV:"P2!6Q0;HMR0 MY- B#3AI9"'_Y+O6D9H-L1,"'SSY<\=)\>NAYE#_<<=>[7VL.4/V)'P8@?3" M:3QJVGSS0>^+]8<1LT[LT^R;R..X/7V-G+S=MC[P+\./&KNP:#JN9HZ"L[U, M=SS\SV\ B=63ZU![5MBC4K?;_<"^#1YUXIZ#):4/__S^[7XTH3.ML;$3QTC_ MJ^W[P6M;Q^M+-;U7(_B_7UW#G=(>^?4#_TNM]NN,NAH96:9+3<"Q2U_<#^R' MC),TZ)\+X^FO]4O^?>,!$%/_ &M^X(O^.K3T9>]7W7@BCKN+*6W<:H\4>51X!WR!AFO-89&Y^XEX'PPMU[5FWF?/ANY. M<)_B+_6-_3<T*;&(WPT CQ3&X R M[/VXOGH8?"'W#_V'P?VO'X8Q""GLW?>#RQ]W5P]7@WO2O_Y"!O^\_+U__=N M7-Y\_WYU?W]UC&#GXXXIWAQ[^CXK_41R$Y3F\&;0:)__&*-X!G393R"&"">C9>G1K/9 M;=5[DMCXVZ\?(BOUB@$=V[@/J5()Y-UWS?Y);DSZOM07[T8/UP$0%4QO^#BT MK.E0FTXM=VB]Q&'O;PO-AH6GRSLZMVPW@L@VTF"WK;8^K>.2P/G_]J-_]S"X M^_8'N1ODYCO]/;GY2AY^'Y#0 M30]N>?_R ;^6NHI:,A:/0CI?+9NX$TK^](%/YO!S2P=;0 =]/SF./^J@TS=F M\, $4=O0M65C236[0<[NZWNU28V_7PUW_^OX*[U"BZ_7E%*]7^0+,NU=N '?_ M8HUML(7_%?I?S;40%)'/7C=M#WN7UFQF..AZ(&-C2HFYP.O^,;G('YA@1BR_ MPF^OV4]#]-P2012+C:;<[E1L8S?\[NBCX2")NM?PS0J&K2;;_]7@=W)IV< O MF#'/#[(.T?*TG,&+-G+9&8@U)G:P=Z(YQ)G3D3$V0&09)C%42GT[FF,V=:'0"/_W;FVLC_=^JWAZS&P/@;6=.I-G? 7O3_5@>& M[=KX']U_Q1.U76.D37V @CD9K*9V?]FP)(?G+ZV%Z=K+2TL/$68;-/I? 9!FQ&@>:S-CNORX#X9A QM MSH@*'_[#LG]R,L&58TC"E(,N@*K\RXHZTOVR.'RL@_M!>[G2X:=P948, MY.M']\,DTHK MGB&).P%:@#_)O6M3ZJY?=B&MMK?YIU2 M[UW_L55;?H4"T(/)K06:R?3_,^91-4,2.WF+/TF6Q;.2?!Z$4,K-;2 88ZY- M"7VAHX5K/*$&#IR?.J] N@'V":*_3.EU2B;CL+QW97!]^%[UGP'G4>N]=6^J\W_0\)5WZFP4T M5 M64E^-WQ?@\N.7JO^"'9Q#1"M8+0&H\<(C$X(/">@]>YC^V%>[ZVKR(<+_#R% MP /F)*"H&VBC";F<:H[S<9=D"S2=W>[F^%^=S*%M#0F%W"]G0VOZ;K, &!03ZV4Z-90CG>K2MA:GC3;'L MC^0OEY>#P=>OT1N028GU>-92DA\9Z894UV8[9Z#=3T#@,SUP9,UF%JYKC7X* MY+_$"U$B<\TF3]IT0=-XT%)04"8P>13."3P$HY:<,XRN!K]?E@F //<>60R] MM0WCI3$Q=)W"&_F?L/S(;8CUWLW#I7=$KH MX**8^3J:4.!8,\RU>)Y0Y@]$12 4B'@GO2<3S6$Q+9UHTRE\B=%6IV9C.AOJ M%:!.#*GW *P9J!8*^@UY=H*G8(3TDH!5@=*!7V/XE.CP+7!O?'1NTQ%EO%R2 M"8O!.^0=K#>&_SL+X'7.Q,)H2,V+0;H3S5W?^[.&^L]JERPNQW[LG>&]0#13 M)^]D?L8AI4 UB^&_X03X/'L4?H2[\-;!P+/#-L$VJ3DNZ8I$UY;.A8>Q=$;[ MY<*V84D>P<9[[6KNPHGH^ZUZ[P_JK-^_FI<\ CHM"2+=Q:IM_UXXKC%>G@YM M(LX 73/#Q41N,.]&KFV9*+VFRQH%2;8D5WB;X*:C??]%M!!@$"X>'48(KQU+>*0,PCL=&@.L:F0**U"BC<#VX%4# M-82ZC=PC_"GQ/R4 KT;L%\X,B!/>8OL7'C40D#)+Y)6P&C 8W.PC 77KV9WX MWU[ 62C1Z=@P#3]0@XX-6?S$]E;;?!G[6OKD/Q:S&^^;K5OR5T 6Z3V[97O> MDS7#Y+=&DH<-V6?Z84Y_<70>=9Y&I=R&9;T--VSC<0+;$B\Z3-W)37'ZMD[E MG%#VF$_2UIWM,:"Z)1PI8%"%'$%62CA"OR1\=(Z#CKT&:-RMV++/= DJ5"=RDX;FV]UU_MM MHJ_(W>>4!LNIDYW@\\(Q3.J$S 99RI4ZUW%Z<*#/#XYN.I2>)X9+B^= @W@% M)EVX+_7^4X:.TT(G5XKR(?0; ] EAT^8LG)UQJU+A"V<;AV":?Y=FNNF#/MX MO,-(P(!FK&ECC->LFAI:SLQ>!E%C6LS<73B4/04'XH42,7G>8*/@NZ9+?/FS M :]&R\6$S5O(1)\,AXDN4S-'AC9%51(S'O%AK++4-5MW"*9,&GK(UJZ%PU'* M.^U]K.'P9IT7Q"PXGWPH=6>H@)F;+Q0 M'2[W%*N7-V0/;FJ#031;F&FRI;3I%6"OS^(&U]83+^?I"+RV?\,U%50:?65N M%B#N"*"E.ICS(P/$M_/7^M7UURCUX@UFH?!1C[12+V- ND@P+H+07200%U+@72YX86/,XG^.&?"VJ. M$(BKL[$*??Z#+>B2Y!A\M4)H6"M%CT]?#6TW H;@U=NV,K2I]K,QI'#O8>=S M=I+P]EHQN\,M'_[R,#6<&R%LSU$-ZZ+L&6":7N+Z1U"AJ8V-/.J]A_[G;P,L MU+N\N7X87#_4MBZX^G=(Q?-C% MCQBD0?6E")!&-^6KP[GKDI@HJ2-^9X5'M?'*QL:E4R(N-VR5B:'D,%\W_3AT M JZ[85O;C\-WLJ@*LM(!3:CYOK[:$#R!H/YK7:ZGA(7DF>8:F=BH?OU%^YV![O6+Q&4GZ1+Y>7?>O+Z_ZWPCHE#=WW_L/07,/CVBTWL% E\H@ M=&D+>6]'X#_0.5+/2/[Y'>#*I3.V%^DB?)0R+E64W'+-"/KJ6_7L'*SP@N5" MY$%7I3#0]'2U@S&< X>-$H.2)RPO+7R30W5VCL_:%%MHD?L)I:Z#IUL2$M^VSRJ61:573+OJ(/.4^8] MFUA34/D=KU2(#/Y<&.[R+1*@LH< DT>LMO"\U%27'W7EVF=A)W5ISH1\G5K/ M*QY6%.$<@T;4M\VD<@U_7ELN==@97(O\\-%. NHB@=I]CBIW\]68_:Z;VR$C)KXUE!_IB.*,%;V"%K*AO:M.E8S".MJ)"I$P>$\9G[JBSF*XK M;F=#GM+Q.5D!I*H9[J;Y@@8 #G,YXH.PI2'7PX]3YC1#NUG 6&*OM# M:^%Z]3ODSG!^G@\E=E\-IU2/2W[YYKUAIV[;FCH!Z=W:UHCJ2&VOF;;.7%\[ MG=#"^B7--YX@%1=/6 44;AY^']P5$4PHQZ$B'IWX7U]@04:HD#]CQWAJS9R+?M54]09L*PC&]!2K@&,'^:J MJP[W_VE3GBKI>8Y#=>ZH-?YP6(L.C[^]:E(\5>9V9*M8RC6T\86.-?2[L&/\ MF&-1.C4-RP[1W6NFL3-@=\>V@G.-=7PW3.JQN3$%[A;RN;QF,CM55M8\,FWE M&@"YP9(7;G.:P8B]UTQ59\"\6D_7;=?_AQYP_. M/!<*C\_G*W=V1,D5>/(G0 ?\05>8?W]7]@ M9*M_]P>YOGD8D*\W=__HWWUI?+NY^7]7U[_QF;W?><6"Q5WH!^Q5R'O> ML*)TS>#IUL^:K3>FEO73Z]C@YS1BIP?#9(F,,ZJ9\&V-9?CSLG99&B3L[RE@ M;0!< 98!^0Y_X+65"S_L]9+C)0+!.]K]S7?45DLK6Y<.;2FT^ 7IF\OP$3TP M\(8*;@@^K!VC9E/6)L.)Y'G"4ZYEHZ2I83-9@/*2-4+="L@+4&"H29YIT&SC MV<*6&'Z+/A/$EC&'IYWU[GWSJ69N?$@=UYB%GZ[Y7[S, 6X;SP_IU*!/FXL[ M$VLQU=<_'<5]"$=<_^C9F$[#G0(= X2E9M=@$SAL R6!@$=&&!I\OA)K'[(3 M3)1,M"=*AAKF0 *@G%U@Y>T9ITOL>FTM;#+BO2P)!P-/2JOAUN:V]6].4$ K M+%EHO' 7-@VU+ 'XX(KX].I#%Y8#-#%2@)-X<&3XUL9C;!:+KUT]/_*3Y 2@ MHB!#S@HRY(3:T.O81+!=A$L?EVMO-#%.<$&^;C^S83Y94]B$;3@_^7X7(#IL M)&)&[#IU1K8QI/@YB$H?6Q@6\T-BH:Z-MQJ0^M650- )0*0^[XM+IPY]GE!$ MG'L19##)N$G8N-O_$?8DY6ZB"YW0OREI=#*X2T(## O+YI+N > M;:[Z_X(#2 MYQ$U^.I_%R8EDLI?L!,?2 Q\G@@-?VS3*>OGYEH G9D%O[&\)B\8YOX(/QO9 M%@6"L6;&B(Q]J*PFDQCFF#>>U>PE83<*_:X"<1;S.:"!-8_5'KW38:M9=J;( MPY_"C7@"IN$ARUG,N+KV"6?B8)'YZH?^A8)[HR]&V 5$6SB\R3.VHJ&NP74[ MUOL$L#&=LM/BU67/^'U8F.@(R %0RR?5#BG#W<*9X9:#,*(L:NFQ2'@K\\^B?HIK+ZT%X8*#H1<$U(C6 M@-4LL W.U&#/L2SAY?:W79 ;!E<&&I]3XD72#0"L39!.;0.[.7/$N1/+H3X7 MYZ)ZNU00:AJR;#@[HT&=(K9Q2S.V)W[3/#'PC+,2?"&U,)'X0WP!)VEX5YKP%5 H\$^%%/MF0ENW6(89F+$U7[B MZ,@:DJO)6E$OYKHW3I+W_^*B<#M6&/$@I)'SH%8%5Q[T7GY75^OMD/:!JE9; M4]50 _3(" D7VY(9JZ ";M&C94_(PP!2>O-]>2OO'2K1 M'ZM=C6!=SO00Y'!* &D-H.(8NM<^[ G>:2U "0AE1S^CPO*3KNNW'@OQQ)+7 M%W]=DB+KY.=S84-SUB].TQFZD1)@>=8\'20]JN6>HLXT$V%-+6&O8Z_R[Q-; M=TV5\M6C,[M95S.$'K;_BAQNY&$-E?XU9@=PW.!U-8_7T> IIHOYBJEO(T0H M"&[N'@KRE1,!@+LR:*:@K'/UY.,;FBB]NZ;1M>:;+F9O:?%";AKF3J?NVI.Y MMLILM;N?=L7F8EOAY;>#T:ILEOD"UK4YMAU/H0\T0&834OL)1RMN=GY.@8HX MH.]"Q,Z^@'F]_S6A%SB$39G%/46QZ,]'"O3\"GDGC+S0W9Q;8 P@) 3B6Y;\ M9C++".>86/9RY:1PR",UP:9 A0(O:^1VLP4#]=@SARI*.&5*X!8P=QHX$V/. M_;>< N KM 9'\%9K1NV*(9\T)D'%!AS1\%7EEY/MPP!CVW%M@X;N*'=_>LBM MKNLY('G-$>3Y;-"DPWWX[AR')_C.@M+MD"45\>]4R#XC9/^Y,$8_P>)CF$8C M;^5/1.-O;G$?"WHR7#J:F-;4>D3@1?P6%<9SPSAF\A2(;L\E'(ABN-H8+:"@ M=G-W%+_/Z"0&MNZB$Y^EJV"8Q'-$HRA'5Y)ACM&MA#;^ @L ^,C$]=\Q8PS7 MY&98X"-G'[%M,%]#:+&5QW]MJ4\D=S++U<' 5\UC18]BYKV<=[NW4WT^1]CR M&B008S;7>,@\"(\%?>Q9"R+T3?(8K5>2B50#VL>C%\E%U^;4BZ"RZ$/AVPXG MI)P]>RE"H'"W+7>UKJ*&N D>+5G%@3V[;GL@&#F1/UQP?[3WHK3(M/>*LRWI(3W.YF\>P_&IOGX?>69@FQQ:;*88L(5B2VNV(B"0^+1*.41P-?B=7-[*<^3 M'UK3T,"#@*.BX(F/@@65!*WZC@7C!,]^$<=&+ZUO-W9OGJ84?FE:,W4=6D%\ M#VM0&HA.P)AI/=O:O+X%DC&/QFSL,/"N"C62ON4PF$<:E?XZM#_ 7GB[[@1G M/0PWKPN 09)B.,;!*6:U=S]";6[3O'N;BRJTE1V/9[CZ,=OJ M.PY%L9]]6R=TJ$LO@5ICA_MX/J>+:T2]O^ Z6L@I@/>$005SA/&J(YEL[9/9TG__@F6@+E$*%-1 M@$B=CM"2.V^-WE,#JXG MH&:9L56,=D]Y>6/;=8$-0P1Q:FY&LO]!4P_RMV MF@<\S(J%)4)LJ]Z30)RK@M26W]XM.!1J;1Q[+76[ #7U_-C]YLW8ZOZXM>E< M,W16!VLZD>*+4<3"2^12VZE*[W.#)%?=TZU4\-7T(#C@ 0]G+4KXS9_&@VC M [IW4^B*W;WTML7IDQ1ZKPMS&=A#7ICK HL%.[7;V<\J#D)="0*5@J*()RE'R\'( M_@=+)(]#-E, "TK$;*XMLS%*X6FN4'4:^B8JEKR+@8!E_UXJ.GK 63ZR0$SJ MGJG0\ ]VB\<"I6'@'RJAJ2TS/YPDMH66^N;\<)F!Q_QPBBHFB@H<7:W:>CN\ M27CF(_Q;\,:-UC]]SGK5,')ON'![O!E-^,?H%[CH1*A6&6VM]H1.NTW MIV)EAUX3H:?(JM!N9N4N)R%)MGHNO*9-2^S:8CE&Y:'82E1?/ !Q_1U4JE$* M%;Y5[[6;0$RMRBU1$@_(A*YVL>@Z)5?$)F=0YX%_(IG34CV$PN!'1+<6PRE- ME!.0:HU2'!Z)"*D#Q72825+F"EQ>+0:C.] MMS$!5BHORYF:[EF\+-\,7H#J-]^ZGV@VG<##E-=]2>U/WM2R$P3:26VF6)4Y M$3+]Q,SI"JF5S^R$70%!AMI<6QZ>H; AX(Z0F7;+#Y B0*"(]1[V_)9;^Z.> M^9)39GCED(QV +PD4.\[DB!VLN9RG(1MC\R*]Z'!3I&L'2Q<@EDX0_K,O%_^ M>?K\.&F"98H,=Z&K""TY:Z3L[+Q>6:"FU'N=CBPTY=?D#@[)[C.]"%%'IJ]@ M+M-@5JWWE%97Z+:S8O;L[D,.P&L"\,!V[XBO.WWM)I*I%G-M7J=W,FBHBJF[0JBVA$4>7_U7J6Z%&K%I$0=IA #2VP+BK0_&ZAT-2:]A9,A MO.U1$E=T*ELGE3Z0B-;D>D\5NAV@M>9^GT/%)G)7VA(A2:GWFH(D*:#DGGZ2 MR^DJ2R>UF5,(F^*L1W<63/:\M-@8/VJ.,"K^[MIR*>F^+QAVX2Z6#8>.&L9+ M8V+H.H5'^)\-G!K5D%9KLI9RIX'YI+N7L^R^NIQO\')6"2DG;!.'3&+#Q,;@ M'TDCZ#N";!64A7O7&OT4R'\EU_3D=!%$]AKVEEO-OK%9MU6=-3ZZI38CGVW* M!7SOX/=.1,M0TR@\1]YKL]X3+\0XPW;M YR^2)[P19](81'PU>G849S^PIU8 MMO$?JL>>*N8\K0(CS=EWUZ[W)%$01?;_!##G2Q M>-$G[WZ6A8 KQUDD/UZG M1."GVUFWP+2-]9W=+%S'!340^%S"[37%$@%WP/:8'T7IB""&$W"*Y'1M,!QZ M(V*#71'-)9&NL*RE*2=\?#0ZE?U,(S0AM"1NL=<$Y5=6A,[;:\%V$+24G*!U M$ED,]5Y_-;(>.X^ OD1&VMQPM>F97H'5@6[A/%?F)3]-"->)T*QB]S&Q*^70 M;NGL[D5.( 0EL"UT6RU!/&K'JH+B:'>4CW,G5+--^+[R>6\C)Q]2 P]0_=%H M,<-YKE3_0L?&R$@4=FEBVSA54%D5=A4R*XL7Y(0\-%%0:G:%EEH0\DH5J*E8 M!0^/[?<8O4[BR\ YF*SQ0,9!E8C8.JPE5K,%!*<6E&CV6I&5@5,.GA400P^5B*>O>MP&E[,L6,XGKMXW]<-(L256!>9'"+$?CB^I MK-+SR'C((\WH*N9M#Q-*M-'(FLTU$P->,=.I3H9!V/EG&"LW,6QYYH5-,PMS4A-]1.YF;/)LQ_QI?=\ M5ND;GK/9M^'FCS9G;$K5B,U\9TBJ;VNJXOU#_V'P?7#]<$]NOI*;VP'?3ZGS M%6%#D?%@U63'!%KWR0[+#MQ^,8&(%UUPB;P M16-7BG3*F_JM!5NCS']=-_9=SQ^QK\NUN/OJ3Q-V9\F&*02=NV*0D3J?PF4 >J4DQSP!5$$V?&:;AN-BIY>FHT[$S M,&OO9+_Q0->DY!!6\1QV4I;$KH),F=/\09E8-PY@E'B4\)0BAGFU"=08:$H8;$%H)9(AI#EV8'Y[<7U*7L MM:(L@[S*BC(*8,G#,MB)(W4JRK:/J75'ZXAY<.;")O]8;.Y"F8)!!DD5!57)LU_[*+U<& MM?'0RZ6"CB^V!"G!(+_JTQ M&57S*9A<0ZQR2:O-G'(N:39[Z K+!:GC>L0N$).^\MEI&8PA'UA6 M&40?KFFB?H*=5KT'QI&L5D&WLGSIN:$.6T%VA8Y24/#MM:(N@Y64&^HPFU=1 M!+&:15::MSTWW'7K/06G358Q[U7,.Z2D5G)[%Q6&"2Y"B4E(KRM6PKID89T- M7U(EH4N6T-GP)5=BN6RQG UARNG*XLJ766WF+-T]Q?DRK\)Q;L([C&)%\9/A M($N!?_JA<%=[6>5-'J.X)9-KQH_*?+6M&9\UNP!(>&$;RW0^LY/SYQ[PI(,7 MU]: *QNF9B^O7#IS<)(Z_-*V6*&,;[LDXHEJO2>K+4%53[;$MK"P1Y;#8K)XGZF;+K^OVTEN3+R),3Z%F2Y;4;-?X^JF M,3;6 2T?G"M[JB@JS+6<\O*T13&Y.5)=GDQ.Y$,O3UN4TI@K:2]/Y3\^:2]I MM9E34?H.U._(G-K 1'":-G%PQ&.5(5MMYG0R9 \S9?@,U'KOL^88HW,5]G9]]2F\UT94#:IHS!0XPK.!&)+]=[XH54J61I[9F<$16KFL5C3$&, MJ>G+-]^R;5/ZM5(120?4D[W!:]4ZC6N%0EN*W^E?RZ, M)^ %ILO]C=5XIVHSE<,QHU*0(D?F2'D3/H_HUNDTW]0!(Q\JAT1.!G^P= G+IB5Q(.,R18%()#%CU6VA4.RTG!* 2')R"\ MLV*QQ>ZB+ H@!2HL'DM\9\5BNR0!_L'5 &*LEJ)7JWEE$G-_X;&%PE82 ;0/ MQHPZY)H^DSMKIID"_T @]]0VQI_(3+,?#7@3/BI&7SZB6#>W>OV\E+<]3"C1 M1B-K-M?,)0"'F)8+2P*@B682 QYZQ+F@<\W&.$/RT+'K M@D[&AJF9(P.>!1RZ= ;K.Q=EG:)D"_B:11L/[';OQ_*>AZAS^ZH9KS>%A&8G3^\0GV!9^MJ\(J'[0 ML3?/&;R=[4>,V8Z(C"Q\=O_4G\C#<@XG[MO:T!A](M? "CADKBT$@AS^T0?_ M5PP\"-H ,-L -;2I]K/!&P%\!-I$B(PV7\TQ@FU?XF8DO'K!ZU7+-4/>U>#W\GES=WMS5W_X>KF^M_#>[)U36Y_[U_-_C]YMN7P=W] M?_^E(TOM3[7!WWYF4T\$,KF*_W;FVLC_ M=U1K "MTJLT=N%_^WSZ19T-W)[A;\9=/).G.ZXDLX-V!F?4#1N4Z[J3QS!0, M7&ZJ;RG1CM>ZX'@ !?.O]59]QX)Q_'$_)[[DX9][UQK]W*>->%65&^\N^-1R M/>V&XFFO#S]&K4N;_CJT/_2 VQMZPT@V7/9\3WU'7YG;<_LQ9FLH:?K^*\E]K<@$OT M=@[L9T6]H1/_N3#_J[ZZOL:_7W6IAK: MX9I+OFOV:$(422"RB%-8HR3MVP&_[/1C!D\E]UAZ/^G^DMXWV0[[)J^NOZ8< MJ8EZ.E/3#W9%=M*X(@^'31:@;Z31Y@7O=+Y@!F=/@^0\,TE;!*D+ %:$=H)F M%>J+$(,XQX_)TTTJKS52;.>W,_'J/L87&4'-8Y'&&_=Y9C]*" M0=,X$10E[>37WMK)[U@;WRDGY,/E1%__]\)Q6:SYP5IYH-'W?&5Z'A>_WIGJ MER&28:1T,V<=;N^P/,,!/GU/[2=C1&^I;5CZ'1U9CR9;,9'PP='#=%/I:Y4FZDVT*E@*\;V-@$Y M=V05T8-[/[):12*KTC:KS52;*5W;W!V^_=^%28DB1J.W1S'.FT<.R\JI*D3R M):^-:$HVZ)420NDD#K*>&JPR%"<="*LNADQ;79"K"4*FIP:NTN/W"JCTH(.H MDBBTU/.[BJ5'Y!6)744)V+C2A6;S[$.8V)WGC.@G@YY_2N2CY$0^E;92;:;:S-&UE2J"^>J# M2XGE:36S.37(U IDB:)BLG2,J)BB9AE_^F9#F,<85=M6FD7BJM(VJ\U4FSE^ M!#-VAGLDK'E/YRYE7?;78YO;[O[Y]MJ3Y2-'3I76:^IS6?RL'SE#'<.!$:)V MXF!MA1XY0Z+<@>CI8'RXW>P(:GM_?+C"D)PA.^Y #.&L)2P8%051V1]BK5 D MEYZ0HN*X"UD0N[(@2\U7WN*UZM-7]>G;=NJJ3U_5IZ_JTW?\)E]5G[[7?=ZJ M3]_K/W'5IZ]:]Q7VZ5/72?H4^_3)K2/[-54IS>"V\^_#)9=>&*'*S"_9>1.= M^N32"RE4!?V*W59+$!/X%5\!A$LOO5 Q-P )N)NH5.7\05RZ;US%(6J2T.YV MA::TW_-:M>JK-E-MYG1C^9OOKNI$&J&', #_2R=Q"[/"CUJA@CS@>CIIO&R5AA22V\4U1*98U=5.T*G7?&X M!"5'I6-(8J[D9@O8G%I()Z)"V]RL7K7>TJ:8!CH/$]"31EA7H)E+ 0Q+1>6 M!-%.-),8\-"CK4U!S[)=8HUK[H0Z%&"O+70P8[ @P=2IB:4)8\,$IWFPK9K,(T#!H0GB.T$_\R\/[Q7.L4'DU>#W\GES=WMS5W_X>KF^M.I]>R0L6W-B#6GMN:BWH?Z\9/A&M3YN-.Q& +-#C]DQE^7 MTA2FW8HM@E^%I\D[',VR,8?@Q#H.9' BI8ZLM'"LF=(%V.ZOUCN+7@Z[1S1D MR(,Z?$1#2T$OJBJUA&:"5*B=P,A_+,/V,$"HII2X%K$I0')D@"9BKM\G_!H_ M'"$OFMO6DP'RDPR7Y-T"#4G#?'\ 6ZJ"+T=+[\%_P05#6?J%S@'Q!BL5)IJI M$VUFP1;^4T;#@J*89/A,?5/OATZ4B&6J]9[25@6IO;\HY4C$5A0/S JY9KVG M@A[=D>73R0A-=1V.U+JCJ)L0WQ(@$2K/H$U$09<@ ]"P-4)7%J2C3@'-23)< MF4^@&ECVDEA#,(2H,V(N/R;^G?.]$L&Q_F$#F_AB/2?#+(9A15$0W]YU.!!@ M.%Y"Z@I=Z5Q%P4V@T4XI, ,.YH8U;H#.2S3'H:YSIE<@.-DW/-@=ONQF_,.A M?3Q46.8/7I#]T23X;F,E6U,2U 2S1%[9!2D$G%)>X"Q&DIRN3752FRG%CK^< M:.8C=< ,]]@2L^.FAC8TII4=?B;:5G\TPED##KIAJ/&$$:$SE2Y7YLA&1OB% M\C^O3/]L=\'14KG7VC+8XRU)D$JORTP,R\*T9G MW]1O\-3,*$TIA#KH"I8%\2 ^^LKN5/[0[;))N0D& 9R/#3/7EJ]*+OD'N^7G M2J)\=+#LH*D(4H+.=J]?<]L!P+T7I(.NL(Z:J$?@,1,JXG6WA0.K@K#1]"=6 MX0A7@V50I%;N2#R)CF_K/$2\D)N&R1/M4^8 GSUI M%IC)CZ4=MQXD/R]_ !A#$JP?@#"1VH?Y24*STQ&ZW:KA?9DU P<@<3]_Z2(V MY697:'?3MRPHDL54O;!./[^@OE$S9IA/U*F*,TXX8K%?A>^/^.PV9%_6&"4P M,!EW*9#Y5,,@AJD3G.XV1^_2*V?8&:3NK>=^>[ 8/&UZZ\'Q%J'8-_6!#\,D M4K?+>LM(@IR@[*O2YK.+VYRQ)V%.C"BT$C@>7Z<:[VGNL?+AE5-A_IK[E0_$ M Y6^KEPQDQ/0W3.C43E-KE)I[N>@N7NM#)BOBKS3/:_5>V32C&.CFL?^@KK> M$Q#E^882\?+A_P>KD]S!S;.-D4MU_ +D>?2#T)-\#Q\[.>I3=:FMB4*:F>_R_5<@C*7 MVRXT:9 A?31,$S4RM/48<,]>DN^>"7 DPDW$%UKU7DN0E*[0D:LA JG0*AU+ M0"3":QN;]RJJ*K3%'",YIY!%$6F.FI+W4,R03RTA9:4 MWH)X@^V*,XP*+!Z9W7JO*70[<(GE_14\&3H;5Q;AZ[ (]_0LY-NY7\SG4]:O M69L2W7!&4\M9V-1!KCWR0S]@,O*; )16Q7J.'^OQ9"XK1M$7-JKVV)642UED M6A62CGKS$FA.OO_\"AN'@E@X6WF:=)Z=E'B>W=O3.S(EI7'ZN05><$V3N*8Z MH@B*1'H;I5P-(I-9LKIS&"ET89Z04'JS%$/LQ=T74A] M7CB&21WG"SQD&W.OT>]GS3&3Q[4']]-P)H#1C&&*TMLKS$$ M:-XW&^^*2:R[>E^\Q[@ODXA726"9KZH<[_,.R M?PK!W_!3J:M*+(+SK#FL,9#7)$C'UVJK1T>AG<+/OFOV:%*#'RL">9Y0DWRS M%H9#;L:P;0 "D-T"A^.0;Q>KSQXL:TK^6YO-/Y$O!H6+ZD[(!'[D/EL@LTT MV6=JFYJML_WL,M=)9XVQ)-< MDGBZ__']>__N#Q1-]U>_75]]O;KL7S^0_N7ES8_KAZOKW\CMS;>KRZO!$216 M&C*.T89 1\J7N+.\(TSRV.\A;W',]H;!I/#N K5WC1_EP(.CNB\.I3'&RTW\ M>4CR1)F>'Z+R!>"&2V*WDX&) M (:C:=,O$=#NAI# V1&74$9Z^Q'XT]5<*= MV)2R3QSCA0V3_%H 4W@,% ]C/H6=/E(3=)8IEWWX5O9;W-X/D[V &5 OG>>YO/CXOZ" M_-;OW_JZC^!#@M@+6+&&_[+IXV+J:4( "#;&;W#)3HZ^'=N8Q3MN2)]M&O8X M70KX,Q#H%A//L.'I0@=P3:?^BJ% J0=7R^5N))NR*A.]-ER28+_L[8C>*07> M&O_Z!^9G\K>XAP" MU4G8=HUA4C-LO+P!._1I/&1G2.U/3FAC<\LK*MS):]9PB!\9["C.8NJR'ZYL MEEHVQL0)*7;E@&+]F\6CY]S?B\CW(0(:3,TP=:91/U$?"/Z:8)K!9<..D"-& M8\FN09/ /L"1CBR0#\H1Z59V\9.C287 MY,@6*,N)@%TC'HG)K'MO##*7"'&8/-:CTC]!V7SCESA9UZ;X7E^0/<3:3-YPQI-7<3I;@3)@PX MR+@JR-#*X,7#F=APH"!.&.?$*.J"*=DNF'S.#HJV/'_9&=$/'!ERSIZ,__Y+ MM]7N?HIS8<0EG00F9'X[N$)&#FOZ=Y9AG/$8MA$MN/"[O!HQU%^ GR-_HE>S M$?U9>^4JHO>('O199B>#><>V80WAO:LH1?A>O,8[T,QV!\XZ MS##I2@'D"@W;!RA!(_H:R;V5C=R;%;F?)[GW0>4?H5-M*[6CNK\F#\*RX#5> MAG:VR]"J+L-Y7H:[#7< VL)L$^_06';>$ZJ!L1Y_%="G@+.CG;%!]9W7HI H M_L9=B\\D"&<,YI]5D"K7M%/EFF[DFC:K7-,#DE:J%-+PIGTHQ;WT;.72&\J6 M(;\:O7>7OB+S'OAX;V\"382Y%Y-]5PCU)@[3@NS7.E,DH M?OSF@!R60C3?3C;-MUU /,G/T QB-:O(0Y! XJ72C"S']4(U^@)#*"#U=1[/ MV&'!L&ARH+CQ%GQN80#PV7F !9O'QS!QDVG3D>B-5\"'L\669P&Z6.$-Q 2\L/MJ] M(09I@UR_0R4EAT M/.!(G#',,5V(_PU,(\8*B.;&)@Q9K%3H@EQY?(F_AG,!7 8I($I*L! CPV>S MAGQ8X)OW7LJSFMCV#==G@'X(C;UE86Y;F*WC32!A4(ALWGLGX_UKE%[C;W2\ MM^/J#DMZ9"3/$A]G&F;U:--70\Q2QH20/')R(NG%:3*4OAB.]OAH4R[U;L;> M(1Z0)E(G)B5:+%*9K40N7W 5]-5"5 _$ZW!)'JGU:&OS"9);C;E1/2^0YGBR M&I,@UIPP1TZ*8,21%LX%*9M2UNPE*:VC=:MENF;!)L7!/H.6>UAB;%ILI-%@ MQ4 ?@1D] Q5MZ[(0\ZAG7T;;1J7H(PF'1D/RK_56/>U;XGQA^[UN7[V,RP>6 M(/K=8HFA Y9RR3PJT?301!#8TIUQ8\MO :SWQDL$J.7"-&E#F:V=YR(.ENS0 ME^L[%CP,T)BOG+ ]:&("/.G3*F_JM!5NCW'MDYY]5Y^$S96JAJ7)!%EZ9=$+:"\I[N_I&_VI&;H'>OIJ$G:P'9$%1N( M=]66H+:Z>_L\[3S^%NWEQ.":H8M6*K@VZSU54*2VH+;WSSM_!7!MEP375KTG M*4);QL[H;X)@.R4!EG6<;[9$H9M@RE-BN!;0PW&+?L):5YK,YM>FB12'LQU= MH'9+HHE.O:=T5:'5S'%@U%N8+=',T$DS%8*Z(&6ZBM"4]LN8"D%A!$GE( B= MU&U9$I0$4YLJ!(41E&$01BH$2?5>5^X*7;ESCF-68AO;/ECN?@EXEBUPU9*( M0H9;*RBJ)$AR>L;Z]CH3EV2K2@K:5,!3A6XG_6U]>V@I20F15)P.*ZAJ2Y#$ M0GI%OS*\E.2"D)H@V@2U*PH=)?ULN -:>,>G]9]S2;V4L:8>!>)STO>>PGP?D\?^?SR@Q(8LK\I0KBME-D-AJG#B[!W MI5/3,#$1/@UVMIM;S:68]Y(JYS92(3"2=NF2^RF2H M,AE>'UBK3(8JVGV2T>XS.6V%VU*N?<+#>!7*24YSY2E;YP/_7]X.J55'K8Z: MF7MD3;+9PEK6BBCE)N]A,\9BY *"\#NC^X=$XIM*V&^C)/+;&'0R"J?WKRRZ MV\!*#7PY#3GDS)DO;!HQBMOU7JM]D6-H_L2AK1X5VAV MOJ&H-T\*K2[ .W. MQ?X0Z6N!=NN8T)9%@+9\L7]DZS&3?))+D$MK-@,(8!N+OC^V9F>V:LP;4HZ( MWHW<]E&1BQ-5NQ?[PS#[CG\4T'6."CH<=ZI>[(\LGB3HND<%G<*H;C\#/T70 MM<2C@DX%JI,3:!K'3#-)SHWOC\U^6])1L8DQUS-E(2WYJ)!K@59RL3].?9*0 M.ZIE*+>1YLY3XK>.:N7)'83<,5EO&NUW5_KA.AN^P?8JKSM#M'54DU4&DU5) M8$-52;UAE!W5[E7 [E4OJD3Y="@[JC6K2'C+JN*3="@[JA6M@!7=+.J6'<'* MV9X7N2YSCY:QFH*P<7EX2MHVI'BEIAZ_!4_=*QU:RP M=7@"?^G8:A6(K>.D]"<;29DX[_U2 J>DZ!PX-3;18:%9H M%QU9Q;6!ME-JASIN'T MS1'%3LI4]^:;PV/8ZMB;Z.FPAJD(I O23SY!>;WKKD[^:R[L WOM?6:FQUDJSG%4L8FRS@$U%W6 MUJ33%EK2IA^!G:Q00LGE$"IF; B2TA4Z\F:$)$H;O#UP0=,%$J@#T0D$9MM.;%:3?JI)/]6DG[1&2($3L"U#*:F&S2$!_:PXO. M%ZP\GTT%8G*IX/D6"2OP$U!)D?.CG@SZS/T& ,G11'/X!*F%@QA#O?\)'01 M%O!(S?#WRJ8Y:;;+QCH\4QS(XC!*09/2HQ2R22F()#V8)5XNS M<21#"E2) Y] NX6?>+-A2;JP;3;V!&D0@#LRYHP(F11>\Y)@ M/]X9LUWYNP,R9UZ.8>AMN!I_)J T>/G:"6N6O7Y ;QTV8PNN 3IJT(WBCV+I M8\\(P]*!1C4=(W](B +>#']>UB08U@(W Q]F*K*!*^ML[/ *3+"1T#RK&O,3 MP8/&#(>ZX,*1PP>&MH9#.-@P+1R $YQXM6ZA]G9 [OW@_(EZS*C8/JVM"*JX MF?M;K'%]\(ZQM]?6'>]UD]56[I*H1X:1IH9.Q3&.HD)^Z[ 10$BFWMBT )D7 MNVSJ/$>2I7>>#S3;!'7&N:7V_02DQX%*R)YEPKI(NU!=Y!HDV)7)F-:[;Y;C MO">P)<+V='JZ25+@^RI*6O(MZBW(62HQ,$MA56!6O_^DCQ8^85NL@A/!4,6!UP&Q05X87A' L73F6RU<9>WQ'; M[_OCR:P+\H6?)9^MUA)ME>S4CT-1== Y(\6?*KJCFEF M!4O<@[K29<5+,)(W,W[W>4J2DKF:\EI4S<3.J^M5U4RL:B96-1,[@]-6S<1> M[VG/92S:CL?/^-?'Z:*$J9I)BA$:W7GH.?S51])%.KU>UZ5W=/M(FZD;^FD> M#;=#G55.:8( 0) [DM"-E,C5B*7].%E-W5_6O!OZ![2[.7R#4Q64*66T$PWMR[MI2RJS'^OY"ZE2\/^!TML&5%M)L_-E% A'EJ, M"/M.O2=>2.=?J)H+GE*82#DC*E8KB\=8%S&FIF^4D]Q&.A=T)3>!RKY631&1 M)+>K:Y72R#G:M6IBF]>+F!2VK->J]'&E.X2H%[0^5SHJ2XQZ8$IWX^5*D!Y! MD,:@*L6=5RI16K(H/>AJJ4R8ID?3&[Q:.0K3;%>K>8+BM'(:5ILY2P]*0J?A M7AK^QP')QPU6SS8J&*+)5;NKZZ^IV)I_YCX_\C4[\#'=K M88A$Z8B C?-L$]T\.9"RJ)/2/E^0BB<'TLZY4VGKY$#:S8]*"^YR'I_?%-?B M?*NX^.(5E1 Z'M.1BV+"FGLMLRR69@O+8$TJ:Z#E+$:3X'NL) @J8'5\?(BE ME^Q'(&?H,BB_X44W^]3"\VX@?) \QH<\V.H!Q@ MXK[ZAL^A?CL-AXX:QDMC8NAP(SX2_F<#B_ ;.,.HX?6^>.L@RUWZY4'B4KVG MBH+:2F]JOGI\)25Q)5\2/X+'NT#S9[S 1I#ZT3SG*0@B-_=Y3JJ6YT':T+B2 M7FV9):(!)32[YQ])*PF/11AV6?&HI%&:*SP69DUFQ:/*[J,L"FUI?[9VA&P6?!^/T_-\2\%X0?T7\VQ]T$Q9XZT6T/J@P*)Z):>B>E ';BWT-QA: MH)*A=P)4VZ"'^,*=,H>#YVK@E?!#.K6>:UZW+6IB*[;I BNMQ[8U8\_Q'AZ: MWU8HW"X!4VE#S5>&=*0M',J]'X%;!/YEV)A].UTXN,:SM9CJ9/5&;-C5\#=\ M$7\%^B_'P0OPWW+V@'+!6W0O< MV)KO_=!/".BSJ'#/\[2GW[V@PNV1<7MB9?A;E+U0 "IHY!IQWFTPQL-+1?<: M@Z&UUI,-?*27#YT8'F7R I=)!I]Y3V[(@2_O]NQ4=E.M#+)4.*%M&/L)WG<*TP\8;K8"+_^9!7.;SC4[")S%#@\P&,FA MRHDC=G"^3>W'Q?T%^:W?OUU-(H W@TB:43[B:*;]I*$Q-FSHC>,L9K[W!Q.. M-1Y^6_7P#PWJA;W \]3E/YT:(,*G3''%*2-L2CB?\(2S9T 8>+.=PM,0QAY% M/K*A.[%KL7' \'8=]NA% 6,A$!W. YKT%#B/LSH>GXGL33\)SPZ"M[-%%PX= M+Z;PZB<^CG9LO+#>[+@I/EUXK!DV'R:%W[,9 0T^;0NO]@M36;RI.\X( M-2,A/$-I_34<;_#C&OX+7\97BP[QT>F8VC8[%.MSY&HO 11,BG.'^/0KGPI& M+ RK&T HMA_LM9P081UG6D)B+GA''Q&L ,DO.%D;R JWUS=UL*I ,O^'_9/' M4I.RR!1+AOEG)X\9[&O\,[P!=K7"6RB0F29AH8=!OKB9,'/;>C)TZGC78 UP M6FA3Q#)K&NS"UM ST,!T"#Z1CEB@SO&\!8_\]2AC>;>+-E4EXC7 ?.*/^L)> M4LU>)[%;VYJ#XKB\G:)R8.HXJGF.W.('>]LW8TPC1C_ K;F.YL;.O:B%[05G M6:WOA>#"SGN?P]O4'XV!C.>"1,C8DR=!=4MDHCW%6&YMRS L#.0D&$F6H=WN M#DI.TN>S#3J4]JJ(+4/0F6&MJ19-PYB2 58=^3-TG*]G] MI"JJ(X<'*N/NT[D'ERL3C3HX"/(M)YV$/V#IL*3O*OE+^GNFC[(]D?"F2(%2 M?M_ \?VSA#*@*)@CE G-^>(A O@P:^,3Q?S ^J,-DI*7;.I@F(U !W*$FC4& M6Y_:W 3Z29>$SN93:TEA)Z!9<$O#'R 7,468!$,@JG$0'3]]-+^KH^1P=4YD-MSJ"+?<7.XC)3!F MZ!4Y_MVGIO[*N9%U9%P>;XW(W';4% F7=<=>]_"MX@3JA"?_LAL9\N6 GN19 M-SK/U+[84,!W1=2.F"2=,WZWY$YGNTPI(PKY3X-+DD>:=P[IMNS=PL>,[<[1 M/3PO[_A ?,UCILYLQ%1>*9HQ0;QVZY=0F;17=D881R.WJ*=LS<+8!.AFGD:" MCGAY93NE:WT7SV+[-L@N'I+XO(SG]1Z;#]7@W3+-\PJ=[/#P%\K_7"OD&[Q0 M>V0XE($T52_$=J?>:UZT4LWE2)T1=7Q<9FAC>$:X[-9[K8MFCK@\G#MX#85V M-W4:O*![A6(,;$S).\/T/*-Q+:+R;0^U3?-.Z 5F"!_NIXGA.DU\!>66)3Z% M]#Z*-3;D$&^<+^Q( *8#IGM3O-C?7F 3B+\<"^ZM MUP!W!3N%7>POQ]@*]X)ESQ<#/02F3I:8P%@DJI-V35*W=DTJF3:3;KB9?L-Y M\]'-%DRVX?QLC#%(:J U11V7Y:((K.1>,^'^O'5V>@<0^@H NO+@D^)2 XFJ M%_M3Z2M>FB?0,;9ZTT).8BI8[H&D"SY@\)WNC5GG4]/I+@A VKR M!%^<*_;*)%\ H"S\AR$?GAR_XLZK?==\,#ODLX70-D#UQ(C+)B(<\F/.,C[> M85*(+'[JW_]@?Y,^O6=O:8A=PO)%0-VYFF$HW:N[ &G!1X"3!^V%? EJ&QPO MY:9&S0FFUO/$&Q?T9+CU-J@#2UX, 6HV:V;&DX1-ZC@\N3](O5^52W@E#HY/ M/)A*PZHSL&4'YAC-%\,INW680V!X>$RT6YHE2 64) MJTT0OHN387UI85U<.8)WJX!C.2MHT:> I!DSX8:O4V/%6M9HM&"E._QNXP4; M:E-6V>-,*.6Y@&0Q]R=+L'^R7VZKJB+/8)E[C#-Z^75#9_<1'8:N,49VMJQM M;I2M'NK4Z)6BP1;U?R\O%W'TM5#CXT^S8E";]Y&U#98,[96#6EC "!?@XV9 ,S\0;G8]WI.Y MF!AJ1T\?/*5&E 4D$O91IRZW?]_)-J]=)=X=WD,U"8:6ES,F'%^4%T@#.^]T_ M;I)RO$Z[WFL+DJ@([03CF7-+23P:C)5CP+B#,.Z(':'=VA]53)4J6/#TP7KO M'Y;]$XVFN6T]VM0)KM Q9DGF<3_P/%?FK6V-X#")D->M]R2AH\B"%%.QFB4S ML"RPY4'RJ<'6%1%L2EL61/688S83SEV.O/NK81H.Z-GDT;+TLZ=X_S2_X6$2 MH0YL!EEN"5+G[=)[>J#)V \9Z$PZWZ&R8,M$>O7PUC\N774#2F3FG/) Q7>% M7[=^X'E,1C=*O==M*X(JYCC]\OTKQU,>-SPMGE30X0K"4^G3-H\XLVU#E\]] M7%L>E_B:QO<[7B>*9KW7 3G9$5KR?L7^U,?I%8^:/.YM4M2T$#5M11):4B&H M238A+^PM/OEXT0UVO/BV:HZX.VS4%-M5V"@F;*26%#:Z>?A]<$K_N>K;UP"%*BQ2(\!BX ^Q$9\5]%.XN>?# I+?2J M2-+;C"3M[E7]^J(C572IBBXEBR[=:DO;PG;(IDZ>M!'GK=IH9"]>=;1IX'6. MN^-]5$.RPY,FB31T-CE*%)0$_N$W'7?*!]K=>H]90^I^_\5I1:#N-6S:AUWT M# >3F<_5(=]'MD!U=IS+X#3)4=@516SY*K350\I!S]HMGQUTH+PJ7:$M'U(= M?[Q0U%8QO]7J.'O';U&WCT',HZ.#.&A7E.L]25$$,4%8++$'.)FS[[RQEN'B MYX UI=[K=(6.NC^YY2"D%2 "*X=].OHXD##4>J^E2H+4WB\3*L]]UCM\((XP MOM*2!%E\6R[\["NGZ[(@5UT6-KHL=*LN"R52[%FV4B@B!O>-.@ZE-W-JLXK7 M;]BNYKR/;X/^_?F'X7H!$?*!<0[! MYA(%O*JP,_#+0T93S7&,L<$&/A%K_50:JPKEL[ QTSEXH,;GY#'UJ&&-L8@^ M&%6WMDHT\&?JN[X7"+"&AF>["WY!ZN;4"(^?U2(UMKR\//\):L6,:DD7RXWP M//8?WOO@P&ANLN4BZF8+1ZSX.^&7OG)VP?'R,?=L-RN .P6,(<@86SZ=0YA2!!8+I[0(Z=B?_](#!<>'-4W5*:/<0&7 M=,PF"8!CO#G;%REDS8*'6JC-F%CDBB3Q7R@!)9G)P#M/8VNL-+9DT>&8-ROB M+UMLT[#%L+-I;RO-P^T0$?&=,4KB?[5#!^.?^*?SK(R0L7' 64\ZYR"JMC 4 MWXQ_.-CQ-5%&6;9 =SAV$,]9"M9O[F\"?QF", M9*PD8L1Y!MPA##XY-^BD>;B[(7^V[#B.623O$KU!IT=C GY089DFI !04EI= MH=O>/[0E319%P3#+[4(? C,)$T^:DM 1U1S2)XI0$V(\CX?J"Y[0#5^E$:RW0NR)5)4#M@\.$-3&M#%OYA49K0 MJJ!%+'$OSL)F7L2Y36?&8L;C/@L^M8F,)L ZJ,-#!:QS,>^)BAJ&W[08?^?X M?9?]Q6&KCJ'CF'9L..P%%&H@\_WH$BPTQ,[&]$_LWLKH./0DVX0&C'1DS%F, M8KQPL>VI2:E^JK&C=<8*8#=&9&:8QFPQ\SI,,S2P/V::P1I,TP3^##H9 MA?I:1H&,LP6=OJEC*3*V5<EL3-RH36B2>.%.:+GW..(5;PO)@QR,O6B M5:WHN<&N_#K1@V)\T25YZ4TH':0*U(7\^%OJ9/^Q+B^C$M"??;(N!7..L.P, MVV0.9ZD93*>U@>1A<7I+[5'8/[-K*T40RD:8*YL*>%'.X5Q@HY0# M&QSPO1J/FF6\^P[_[^LS=/^UTXOP77,7-OQY6+;K 4M'4*IPN]:UUIPL:[=_ M[KDZPJZX&IJX,_@:>.+,&\JUF12]US,73;?=Y@5A?D#-\?HH.;LS;&/37[,A MX>@F[&%-?39#H3%*_'Z%_:OG-&<"P/.7KY3X/*SE74UK>?8GB:1MY8+.:"4F_%7 M W6\/YB8W.^_E=5Z3VY*@MP]MTXJ@/56G&9R!LU3DCK@K^%E#\]T^D2_,]I/ MA- FZ#-25Q"5_3T"3JD["$-H^Y4C%&_EP[.5"(\MP*/:%M28H&)Y>$QS&SMO M 7F8$)$(?6U 7TL1.MUSFQ& MX>)J(_E2ZL2X+B;OOWPVIWG45*+ MH%2-KI2JT=5&HRM)K#I=G29IGW;WJ\WX6O[=L/S&)"^[1]%TT(57]<+:Z(75 M.GXOK*OKRYOO _+0_VT)!IB:RN?4K&?U;"(M%H,IM+QF%^6*BVK_Q$PX*')P/[7Z,JE[QT2$[7<][?>W #,2?FDNL6 M<)5N@LJ)9 DRBK)'0VN>T%[5>B_.7%C[X!>,:7N8Y<(OA!I6EA%@G;)H=F%U M7OS\7H4,D7'AP>D,%AJ>\&2H9:L)+ XP#V!HG; IX6CD$%^ M""UQ7W$:+P;:SSE2EZVEX1OB"=W%]AZ^T3JAO7:2\8U:KGPC0\7AL?D&)JLJ M74%6ME29;N<;^\&2H:KQ5/B&*G+W04MHBIO-*CBGV$XYR%J3MQ.0T_0> %G^ M7V*TC<":2H/82\*BD#/-;=BV,=>FTR717-P05G,JD; M=J$C@8PTVU["!IXU6W=J\#-K/';@,8 #6\@#BU^.9PPSM=UW.CFPU328:>:$&4]F MQ& C?".#(]8VCFCPO@*K.FO F&'I,3BPZ8A=G+PP4$,,A#T(17K XG-,TUB_ MT0S1E9E[,\;#@DW/0.&-?KK$HN?[B6;3SQH8^WYT)76V:,;7A"UOM;*\XRSO M]O$M[\'??EP]_$' !]0%M1BF-GSP+)$,OAS@:7W M();A 52>;Z>:F;.-?U2GPHU)KJTGSJBE#F/4(F]-\-D"T8?<](L!_-2U;&#> MX/Z.426IK7 L_>D'@-%_HR#M-*WR:]=U&7Q$Z%]%T:^XK!L&+ M<<-^VP@FHG3J!'+HT=9,%W4CQP5.1OC/>>\&5-" 1;NL301^J3&% @\)JOYH M@E&RQ1S_N5OS[!ZN>JZ8;I@M]VW8]"/SY7Y>;O#E/N[RAI_C-SR=,FG[ M&^8;Q&KB#*).1-F4ZKUV4Q3$F"(FC@#'!_)F#O\,M D/9@ =!C:_KSF/-=9X M]PZ/SD:AL^$/J#?@$*Z 0TT#, 6W0N,'9IB9,2H)-A!#[=&MG56O! ]UG#)9 M5_$50 !C0/11TH:5EJ"!U8"J07JP)A^LK3U?A9/]GW#S0*+XJJ<']S#)$]>F MFLL@S-]Q3SDMJ[+<]\')S!83+O$=?:*@I !\=2H0UJ^ O:[&7Z=;Q+3]\&OBE>9"0PBF5]& MQ<%]FUSME_=(R(]X#0#'(1D#7&@QFM364,RQA:UW7)8Q 2J.)!9\^DN&77;T MKT 1WQE!L !V:AA@1Z\M0!AG(#G?GO,(9 ::;,VC: ]^S#1@>93>Q9D;=F#, M(P'Q8J*Q;S&B-^SE6W ]@:/EB'2^,2WS-@#5TXEP0/Z\]&\Z$"6]M M&8C_S7L+GQKVBGT:[B2-N,,#DXGVA*X\DXX-C+Q.X0#/)C(^)"/^'+X_()R0 M_0W;P)U9T61. M_+CS>D0'RO6_01(C2?@R-L)RYYK-FWN9[COGO:_FX@R;*!/?@@3>_([_:$B9 MPR9\3T%I8TW(@*&8NF:SNREPUL>N-7T94;JOH=P!'FG&[?H^@-9X71)?LHKM M_\1X]9512E&NGIWNI<)\3>FRGM0JZVDSZTFJLIX.^R5RG=.E@E3LTL3NT M#)]2]_/COZY]WN]H!RA^5+/IM/0)Z XDHUM7I!??*# 4P&TFM3;X[5++M!)6I@.M^],:!WS8!;O4.M0%OH5:H]@&=C I%A(6\>L>\=%$^@I MZ!X=;6V+FF^2CK5?$[:<9J'6FI\-(G"%<-=!"FU*'>_B3*3C->/R*XKM1YUA MMZUZKR4+S69,A^.UE)^O!R3U1-!8.Q"-&7)',@"F#:JZW,2$J)+;56?8Y:?_0J@8IB.,>+_9 Y&XH&%&3'6P@%M+B_H%-RW MN"G_4N_Y?Q3/FOLT.NJ5V#.9 \Y"4 M"W5_JZ;R\9;A;:IC M NL $RI7%V2GE;U5=SMV@\JDQ-S92LP'M8$\%%Q%O"P;8+IO## '__YMG[5H MT1UI$AAUIVW&8M)V&LS893 %O\JMU>#9..*\UNE)''$']"D\#,<)7[1A^^S] M76HTO@)_'4NZN&BG[Z=\;/0F?E%JOYYX-FZ]#EJRTEZWWJFAKH2;>4[>/]#1 MNFKZ/L0)^\#F[@F,$,(@7,Q5R?.R""X$]E3RO"56\OQDY/G?*::E]4T=3'6* M[04>+/PHA-ORS=U6(/X^8U;NR&FA>*N\]9^_,R[H!6]THAOC,;59 M:>R0NL^4;IGC.[4#E###X MC)\ 2__W>"[ MFXZH@8VAAI'V)WYWB(FF8T/!M8^#+A^ZUP@" MRW(%:3%J^ M*J+56A6T;A2T=LHI:+WLW_]./M]<_[AGI:PE-.^+J4O-F7-=F43J=MJ15F^\ MD1OJ &2D.1,@!G/AD/EZ/[I+^*[VF7VWT94..X^ ^+!@(VO=P\(UEZQ[B#8> M7Y ?)FM"8F&ETS/RG:"QG,<_UEE<^/9@0[V9X;J4;N]))K"[R1JH\IXTO,D+ MGH&LS@"7 )F2.<6>7F2\8"(KN@-V/&\\$[Z! 8?R7C4U3X"QYB#X*!ME[/7M M>)Y$N3567\$9QP:_S[R7WV@2_M$%V5X3AK",C)!68]OUU;31")B/[B%Q?Q5B M!DV_SU_UF4/D$EO.@@YBZMA]F?\CD<;> OU*P?;L!U4D*D??/SKWM_3N6Z\U MY92WJMOSZI6W3Z38I3_5"JT4#E^X =_PX 7+I)D=[;@WX]\L"_TJP'&>0&>X MQZ*!).#"8DXX2_,P=&>H)B[L1%W>_2;N1"D)(/5@@<(JC(L"5AO;JK])YF M-H?;K*!HL_, 8^1=?!Z!/ WJ[)P)IXI=I;)<8RS7;DF6Z\WW[UD M?_T%R/GZX>KZM\'UY55Y@^#R;T*_[H+S+2M_DHA##-<)=>E!3]P8"(V/Y25 MHZPO,'P*C'#"7OJ'9?,^JK?4-)WE]$DS#>VL?)&13NXQC=P)8Q)\$C;VL)1D MD>N8-;BWP+^\9K (.3Z+6'L$*X29NZR7!_8CUA?8G!WXVW!A3)DK$6#XV;:L MG],E[/3Z#X&WEL5O=A;SK?G T:/78)M!OM/0M64#[> &-2.]*:__8.-_!T'W M6G1A1W0PN=Z+ F$UU3+VC$ MH6#38[\2GBG!SH12USDW)O>_&M"QO21RES$Y:1>3,TFG[3&Y=#RM/YW^ M_^U]>7/C1K+G__@46*T=J]X'201O]MC:4*O5;8W5DBRI[?&\>#$!$D42+1"@ M<4BB/_UF9A4.$N#9/ 2&V_'+9) 5>55F5F9OX(?V:\PL_B&L*AYJZUDWNXO MYIFW^M&YR/WQ+$!S2>,V3])7"*N_S[AASJRIE*I)-5>DK1FWQK:-6Y-,>JN< MDOE:V+@EG1YI)>/6W*YQ:QV=5VK \)P9MRTYL'VZ(Q0C%W'S:!N>$E?C#7S3 M,T[$I22./.0NF\2/9\31S!?ZS57PF['C&0+51\)]M2ALO?!!5_X MU>@]E^0 M!0$3=V/C.42YUI*/KS_*M_:IK%;JJEHK-1KON.BE#",9" S_0K:W/9JZB,C^ MAM,1:P_83P:6$9?'CCD:.6$E/](?/W3J].$)#LP7"TK"6V6B6PK#ZPY2*"R_ M(AC@QO+\-&(@73A>,/AE;"F8'UU$S9M 9?#>FN4MI_;7NPCUZ+RE-,LI">K5 M#FJ4!1;_':GZ]2X>KVMI*(UZ.@LWEYY?[RHP>*HJ=74&#UW!_P!@A/>V;\D@A!?3S6!L_ MP)LG%)J#[FBO,AU9.QZ_#B7\-+CE14JS,A8\H]L(AHR^H\D-.EN#D[F!\-]GIW(A/VO2&2F)#+Q-J/M9#()3IZGXA_?R]NH MP=F8G_#1IQ!RX1U$X3^3.A"JV@.Z?Q&<7]\*<'9G>_AC-R%6ECPKG5"2Z,:K MJ I[YI57S>K1>:UR6DG>>37M>B&'WW('H;8&WE]8, E+G;G,9FFGRP3K "YJ MRC*5.=-6=SKM.M:LG*;<2$9;V^R9EW M+D]!?7ZR#G^*1DES36%KI^YC"[%-:IO4J)VZ4RT\=2JMX&>T=N@>U4NE$L%[ MKZ91._208.;JK.@L3:/RM*6NFKX!YT&WETO>M';H+@(;P5VLU$^3X+U3/21X M0Z>ON4C%)0W$#EU!6&B%-"UE!YAG(';H",&TJP0TDF:VYQH(M;1#)P>F7IL5 MB81BE,S@2+.5340C7-66T32UM$/O">A1)PE<(N*/:)13V[E$"D=8SF42.&II MASXE\+.!A2[3Y'NMIE,M[=!WA)52(]]I\IQXGNU42SMT"F'>+3*>*3Z*LHCU MW*EGJ);(>J;0?+KUG%0W*J^VO(*;HI9VZFZJV'I72XN8-Z!L._7(U#(I M6XI'MI#0[M3)4BL4%*2%,V-"FZ?M;$9V;55-VJE'J5+=?9IAD>*!VU ;K9(% M4-6=^IQ8PJ$V5COM5-6=NH=JG71GBL&?Y,O4_-2*,JGNU)52P94JEZ>5$ 1K MEU:6R9UZ3VJ3O)"TK6L!F=RI Z6V9CDA"9GYHS1/Y M$B)>A7$&%I7Z+C5JX'30I%]8FCER#=J@(\ !!$PR,3C;QZ8ZYN\%/@N+ 6> M5_+(Y6=]%F\VF,!:T4.,\P@P@?8XS;!X^X_7-_"<8&@[7M A@NBC6 0-WW@V MMJR8$EZ_XR+D&.%WP0M<0Z=6%+ 5B(5Y8MKV,V_MXULD$IHZ4&+(7=A) R\9 M.O8W1AL9_ &N$:]V1N13>A1-UGA0B5#L.NOBC*6PIP.OZGY!4$C1)(5]YS?P MGQX?^P&MV$"^Z%"1N-IJU:C0VV6)&<<*PW'AKM_^)N;KP*;MDKCX,"D':8;# M*!(G4X>0&3N:CVV/A'6,BR6QPH)N0I0$BH'1Y^7AHBK<)O!'(@'3>?7Y*U@" M-T!_TV"0CC&$YT1GD1)\TV:FP5["CR7Q,0-5&Z3\G!$.]^2G-BW/B%Y#"Q1? M8F7]L_@"6>,:H*N:@SU#L#3>0.-C-3UV#8+P ,$D7L/.FV] *"S4^QE$YBN> MPP3"6@WZT!(@G!PR3'XQV"MGC^:Z_H"#6%)3HV&]V":"@:8SD -KBE8!6/_ MAAD00AYJ@]5S>E WTP>\*;![ #(GPF+ 72&4Q/5SB8J!N/\F$4 M[364/DX6[%2 IW5X%$2F(S/08WO R_JY;1R;#Z@R'U'F-,6^7]>#]WIH=5&MBDP%;&9AEG, 63#-7"-.T7PD[-MS1N&P'NYG;)WO31DG0J,$%*/X- M2!;96MMW8ATOW7#OBVL7R1\UU<*8MF=QN!W49^KGUH4B1 _'+7K8-\I,E[WB M0U*PA?SF@W0Q!^S< VTFJ+V?T 2KI9/?A 31!"^HDSCE5[_&>G-#I$9Q;%3QV78P G.L(#\[J;S1$E%Y7_@6@A,-)?ET,S*X\:U_ M// 0OMB$P ?BUSZ_>T$<-O:ZQ;ELU?F)]W?IS(5YH!&$C=2TAYSA\#8?/1P? M^V+!EE)2HV,X'=_PI#9!GH),6!SPE(L(66!N%,57+HEOW^CUQW8.;3@TP;B1 MR3O=A"QM WWN L%;NX%]"0CA>X8)#CHIUR\0FCIMV[0-G?N7X$)Q8BN2)CM^ MK\=@GT+JG(#Y,2""-;'G//BI.W(QR !E)E?)]8T@<4:/N!ZZ'V +7@S'MH0? M\002%<_>4;0^H<_Q*I@^-*0>O[W=47-^QU1QW0$6P8 M^T616*]]&[U?AH("0X5=F;"IX(/$K>2W.J$( \,X%(5C^Z ]976,?ZYF,E<* MTXT:^JYN<@(";CS07Z&*;1-8"1]UR"I!L0 =S? M R'][?XFE-$OUS1'="*O1>MNQ71QM.N\,HY:FUC\NEJE*N-)5RK?9NZE%XK?SC8HG0,I'R(P]U$ZZ2B Y^3"?VY*\6OZ)4 M/-+Z,?72T'H#:U"G3&7I0;8^^VJN9T_UF;F=?1DK@%><_?!DEARZ"=%.PDEDD7)1N*<126U@9./UG::_;T%3*5>R?S<14@"H)!=@55""E4K81S5W!:N+:K'\8OE[OOS4 M^OV\'MXOUR#5*!JDD@U2U:)!*@,W@,ZK1XUZ=G90F9H^JVP0YM(1=?(74:? M/>@>WA)*E6E7HA-D*W>BAJ6\VZI<&CILJ/%6+2SK2RUOYU7Q6'R+U:58%"]] M/7T\E3]?7-Q3N1==?3,(^\BPU&N@/3,Y:*))-)3(6MOVO:!)"4N@/-% HG6[ MU"B$5R4- KPU+&H/&JM8-$=IH@1_[&XEJL$_E3^-#2$J#0U'9C2.*W%D.%[1-/6)V/ADH1A7S!]178*@?DBQ8W@0COQBXIR*)33/H=8HU.(5O5T3A7:W8&=A!IU.K'[TB5Q8_T&B@TGS(I:/ZW7)O:@C58?1X2G:\:(@$[4 MAAF[MXD*136W+W=-^Q4L&Y:C@K+0[2_M47@WF:#O4%A K&?L:R_8#6(/J;7N M&OCB4+N@+?<8B QHL6GR:Z&HPPH?GR$6'.EL ':.7BQI\)NPGQQ[Q!"+1?PO8?.:W]QZ/^QDZP M2Z32B/IFB$QMQBP:WK1=MGQWCC2U.P=^8 9J0_5I5Y?XHG_Z0$RURG^SJ6+: MZD9%>NK./*.=>,^;AZBQQC%<+K]AJ:<4+TB<=>'3SM>P>?,WQ6T:[_KCQ@:])D>@&JLU^6*[0K*%4JJJB)@W#;FKEEIQ]56FJ):753!30Y&+V9:4& MN[5:R42EWW:J:>;_<(NE/;F?S/;.[_G8>*$PS^R(#)?[/H-4*2:SH](T'#!R MB/ O7LV!L>-EVDW/&R913:G#[E!J)DZA=\2RBM)L595JTBW=586PTE"!1K5& MEJW.-(%Z9*8)GRIRCUD,H1WH1$8?&!8"2A# Q,;)5VFH2JN:E4I556F65:6J M)ERY'RCPA8@B=((9#7P(89_4T?Y+Z,4&W6 ME%8IH?V'5DU9!B-8:QY\:?%QN:74&ZV5R; &)?Z>W6&F/K>0]$\$@!*=S 4^ M;.XYUU#4>D-IE1-1\*&),)BSBIKF8!T:(510H;I2*ZVG4CY[^_)=J,2B*./8 MM%WW7?[YUJ@H:JO8BC C65*JE=7E=P]D02FW*DJ]D@@O,M[JD1:TM<(F-*&P M1=XH3Y/)W@9P'0!9N'1H5:1:FJNW?? M-A:1!8HL@K+8UE#H\OY(<:'+&=+EXL W]Y/9]H'O=3RZEGG/',<-IF+WR:Z( M#5.L7*TKU6I63L\P2"V5E'II\0..31Y%51M*J9K('&35KS\ZOY\K1;FU]R>' MON$5!-CY9K\.QYW@!6Z9MUR2=0.@!(FZNE7P"*;L'ED'9%C+VJ?O59,K**^< M4,WJVJ?NC5G#HLA O],R;6-+(5DT"R2+)))%K4"RR*(2Q'N>19W^DNUZKYHK M_1!6UF.'=!?OR<'S2HWNWP/&\>[\'\(:<+I%M58^K?^HX.TMA"S@\ LY?PC+ MW)>:1^54PO;$<#C#"AO@@]<,J8$*YTLW:>&-I7AS%Q8[\;YCNJ-)TKZXX!_QI[1WN$;?; +TGB9%>KIVJ*9(A !&+J&26 5 M;5/1-<#NVV)]Q&F)G)/234? 0(Y0CO'0O_U8D>1*XPM8D'D0N M\Q.XF3L4/YA)L#_V$GZ ]5V;$TYKDO?QB1A6="VW&)EICL6O3J=M#5%T0C@= MQ'EZT4P"5=K>S=H5M7ZJ;@UI:'INF.MX:4G#$,!G<,Y,/[]8WLV?JN&2<#/X M];HAOI0%/D54@8SY-."JXXQ@X%>\*AZ%0[@>,",2%S'!X-)2#J*$[QJ@HPS_ MGULX0D6*L*PTQ"3!NXLE<0?GY,79Z,/3'@3C""-")^]KI5$E(?T!76CI/D T%;6J5*MU12TEBO9S 4C24JJM$@0\"4W/Q>RK2JM64\KUU<%@BNJZ M@YY, :>2>19E:C('!J>BEI0:2'BME97KZIJ*6JDIS=J2%[1M;#YEI5)O*HUE M*U0+/)4 'J=45Q6UEA4\E8I2:3255C,S!<<5M9'63C&U5BM[;7O[C:=2:505 MM7'P33_5"L00Y8/O^CFNU95Z];L[V'==!'R >"IJ16E56DJK?/! #"J67=24 M>GWN16Y[3PFEU0)%JJ]')+*W,^\KHDJM5(<]^>!OC#TN*]5:%;;EU;V3_,M" M66E!@%$JK< M;>7*]A\TI$JAS(4R9TV9BU/?W$_FL#%5ZI46S#XK-R1@F*JF M?.B$K,O,%46W#T. U-EZEZU_Y@J4_?&;&.J!#T/ MP?";A4\)1EL.*:55(*4DD5+J!5+*CD5[%BB*:[S-Z .48KW987G\S+;V>A)II"MW'7L0 M/MGQ71 [^/A4?AP'.(FP3:K5'Z= K6BR8[?A#\1Q1\)%:MTVHJ<(XH3DV1JFU"F0@)0A,TCFG #1'\3N _8:L#FDZ=@S^A4=), M> $87!,M>B8"\MH#VS,#!651-RL.7\*/S&9N8OPD918( M"C]Q^@X_JX! V2 $RB0[U@* ,M].'#K\R0*6M _V8$QG8)6VSZ_,T#<\' =)C['B+W=DJN9C/SV88)00!-T$_X'J$X8?$.PTV2B[ Y M1HV.H 88?_G5=I[1;1.?*;2_6K#KCI3P=^3]PM.^@Q,9^FW3Z,C1CAVTM0;^ M,PCGT :E9R!73(<(]P_N0(/P@D2ZXF-4_C!@YO%SUW=P)P09A4##YH!X/<=^ MI4T!XEW#8BZ\[M/B5DNA1P.R"-ZC"D4$Z6BXZ6)LSM[ X2?,4MAV3J4/%(0' M6U+@VYB:Q5<;S">&<*K@(MK,Q- )9JAYXZ]48,D]1GL]A56TNW&B(78DS4&8 M2X1+?35,4VK#,GT1F7F45X!OW>Z()J5902POMLHQOJ/;9;@(M#J"[17)4:.) M@QVU)[^I*_053!]EPK(]67O%?Z$+;XTD#]8.' .ZZPQD4H>58KK!(#<,_L#< MA4??1YBN&$82#? ]N/%#%-"&?<,TGAG\AWQ)C"THZAB+02+>P/"T3@YZ)X$< M#;10NN/!12"I_*U#VR*GQF.=OF6;=H_@9C7]!0VCF#**+P0L%-WI(TL;&!U: M0/0,RGK(9'L((NWYX(_BYU*G#X:663W\C=:!Z;@!QBV2 "V]RY@E=PRGXP]< M#\=U!?%E9I (D 3WX:4GX H-\$'3MGK\#URESO"?,#JN!(;"K"(^#8,A99 5 M;4_J&A:\'"2,AJ:L(&UCF'2I,D.<$^3'?7,<=D'2B\IBZ\^UOC*V1YH5<@-?Y)N@D&H6>98"^@&Z8(\DT0$B9#BNU M1.K+-S4'C5S7)#5#LP!QG.NB;1,<"O)OH9.*^NDJX48,4^^"!?1P4_=>D<\/ MONL:&OW@Z[.C(=,$LS&V^6+H.M#V2H-7$7PQ%WP:@;\5^1TG2*@92GP]LFZX MCC\, \X7&]= !!416,^TVR#I@DOP+QZ6NPJ/V]#.3[ !XGVB)->?=(F !;EC MVM;UT1H0DU&F^-A<&G3F L-U98R'2FQ&H;6D1 %?*%GDF.4+F0DJRQP7S876 M[<+^ 9S =&N'$;YQMU%[[G"*E<*HZ0DD=(C>((*4-'2!>DX6GN&1J! M+YK3Z4/ '7R6%K9,30GP^+BIU)H-I:YR#^>'NJ)66DJS7%%HW\!4"'B4(Q[M MB5>#*79%) 66V(IJ-# '(BH=Z&WX%85P=E?Z(:P"6"IV#@+RR>FL3!>IK^F! MZQXZ/P+!MMR I;EOMP^FO6^;>" E:!MZ%'C"459J]8K2 MK#;YTV55:;1:2DUM3LQ\_>*RU2"))S%$/# >#J!4M'%/)W>Q3+:FA($NY@(W*(#2^VH'B3M;[IN 4ISO*D=&T? M/Q9"G693:;42$!FY0+\]+@-W6A"=+0<]G"A!WP5N+X272J.9"=S>)7NN4L7[ MF@I29HMW[MIOCM6JJI3G-SOL,7[,,=VAVSIH$E1+2DU='0TL(Z!VU41USXE: M2=-G_FG8L<5/)(^#L\EW=(';-,\DK\T]9:5:;*3ZUM_ #&W;1[ MN. [ZBW;S&'(]LXXVM&"@F8Y(9Z3A;QA+Y0V0.UF.I8<:4/X^ VLD8>E(MAW M6&XUE5*I)&M>JCR/U[Y//MY0:@UUZN/"J(IY@@"*R4M3QG*"XD<^F-LWAMP4 MX_(L8+"LE@,-U!D56O+RJJ!%<+RJ#P5;$$'67C3#%,4\^R;CUT&%5IYE^YJ7 M1ME#PQ(E\?"TUB-6QHK0Z- YNJK>LR51Z\VKS40O%9[VQ8JD4! B>?&']G@3 M#EC:J#5)9ST\!(27B%:^:&C>U*=@6V%<3+%.3<*F#3X1>OW$!$3-6=?'NN!3 M^4NX,JI<':MG"QIYHF')/O.R=<:+W<$E,'";YN_#&]:I>=7N2M%38A)CM8'1 MC')5E;!LE9=:5'DEJ[R:1977$B)+_Z/)AO[SD?:?4JF%(JB=KW+LOOC4QD[A MIY[6SSMV!V9,/8<(M@P\,AD["NMJ PA.WL^;(?W6-?YF?$%\\X%=7*Z<\JT' M7WP^%KBO=[#??%BEQ_N,T:#!WV YQ0C>2N'5.Y!(^6AA:745=A,+;C(R/ M'-!(FJ21LHN!7]4ESBPAM9SM&%? M/F;OD(X//L(>J!7M1!0GJS4=_^E;NH@!K]XZ5'"!Q9/OJ(&B9W$GG%DT-'51 M40GG8K9,(J ;[*01'5C86H>-]MC XSN6@5F:U.$Q"@A* MHA6^2M?%?X9%A[P=E;]=P(.(., #\HKTHBMCELCH&D"3:""'*(&/XRHHI*%* MM*O+T[BD32.T875,7V<*C8D;(?7V$#&4J0\%U)0FJ.GZG?X8.1%5I=/Q![Y) M);X7?8-U@9BLX]/&?8=->\P)BX+I>^E3 MV IDI0NRTJ"8=1T2;%F"((4,W;3&'ALC]6,L_ '-O_!NX#%$G]# M@L63;XAZH<(W8%>\@! LB=4L8+FT M\$4,W]"-]YQW,$/%V0 *[J)/*M"%'AAOT;.P#7< ##_Y[52^&Z,TF9">A27* M$N\ %< >*;-09,N&1SWL6^R#U+^"+Q39P&AI:(0ZFA6<4\#XYBCJ*L4&8E@K M[WOO"O0BD6@V',EN?^/4QS':2+ZV+1J1%<'M9.V]LJBXO#(G)H>RV))264 YI3TP2. G\5I(2G;1 ME2G8_ACZBW>8QHWTG:L&B GO%\S[ZI_ZR'%B.^AH)R($"HP1$",4%\IIAV(K M.0$QXAX2/HU67!CQX^Z[F!W'OZ9Y109&>>10T#D3(DCQP\#0IK.$]QI,40JG M2,;([@B8C=A9E.B&%QAJT\^CZ 5X3@![M1GK2B5,IJE][M$#$G]@(0K*(05S MKTGKZ'(M%_G/9/ZS5>0_EQ:[Q;*CJCJ6N-E8C_G]Q<.3?'TM4Q2N_D.^>_KE MZD&^OOUT]_#EXNGZ[G9[?>?+M;E-D*NL :\3USV,ULVW:_*;PTV?)RPD'@6Z'@? 0:\:]N(@E-V=;$]"^1*ET/I8G6+;2) JB:#LSTPQ$;^8G1X0B+V<30CC#XFD$4E',%X M,>(_XYD-7@7 HLJ'L:!5)%UVL ABD!_ ;%"@@]] MQ\7C''0#'[G+RE>NEH^_O0N"[KBORZM+7 ]#7@D>AX"2!;^; *6-28P1Z[>& MU6$R,(0/>NUSS"F#TGM!P,M+I.*9IQ!VSK$]X5W#N+R,"Y0!4VBN[V+! ?U4 M"W(%B!;%WH*9>!#!OP3]QB1^#GNQGYF(%GMB^OSE#")UN6-J/*<1%\UNO/I' M/(<9"2F%HEA ,Y62P2LP 4K\UBSW%6,,7J_(N0_ON .-)U^?2PI//40?J\'G M'.8;RV]@,AIB!_4%KQ$6"*:(#AA%)<@(X&.W&R@K?!!J\T=#P #"Q*\P#\F! MJ4YE$%J.^Z *5,$%GY3$ N4O=@A ^TA9VQ%F5T&,#&Z9['" FB*J^JZO?HGH M@TA7_+=RV\&$5M"3#\N9,G8X-SZV-'5L050^?KD5C+_@$H,Y8J!-.-AQZN,! PMRRV&F2(H?#CQA MSL!WT J-&3TE%$;8F%T?K+?6TPS8IL;8*JC[]?21#E%@T^]X\*7O>*$]1]PQ M\&ZBKV$<6++TI^T\\_PE/]_XXHBIA\+H4!Y6%&RYE)F>S'Y/3)JD\!:KOE'' M:@%QPE>'&&H!C@U_(2VS2]Z2RSS/Y.JN8=$:5WS<;["FS-2,@9M&""Z@'(-, M3"G^)I[7[/(T$N*3C)$0\GX0[G@RB&ED4:LRQ*#+@JPJT$QYMH _X^ MCU+X)2,0 5ICL,#@[G>> W R.FC$\(#^/>\H4$&: -,HZ"88+2O*?X=G".(P M'=DH<^10+.QG+\A)_H4C7Z/HZ\GV\ZRCQ?!:*,K?; ML7%K6YLHMTP,5EXF*5TK%"\K1C+?TK5BP\,LO 0'.G"K.H4.5*89:M M3ZX7*K)ZB?)Z!_N"R=I'KYF^NH?O?P ME.03PA-3S35FD@VZWA%#:IZ6JKB1>=5771)V!BL56*66;9W$/PH"3,UQ\(6\81DG0N<\6',MT?46QEA!&#>RI2:5 M^+*>+WH]'T]^?7 TDU0>=D2QL %UE'?P\6"M>-RU8O'.=" MMV$>^B=3ZQV1N3#>7D[JI3+NQM\]UB(#J4?G&O_JI[.Q <\G_U:D[YN1P?J= MR>4'O/YBZU2B-S:U\O?2@$9<>+C*T?E ?#Z/%"@4:Q>%)V=@>4D&5=T"6F"IJL-*4768J#HLEXJJP^\4[0G/LEEX MEO,\R_J6/,NKM[[1-KQ].7%)%TL\*F5BH<$I,R\PFYKEE^)9?GXNP^^=]_K! M":@@';CE.GL+#C;&/D3'#R' Q/6 NHQG!8B@@Q4^HG9F@XGZ!;5Q'!=A8Y6_ M5__ZY?K#]9-\??OQZE\H;AL]=5/3RZ$G83'+]=/ZS)M#,FV<4CO8)W;<=A+X M-,0K7K/A$K)/$[JUYS:Z+P;%/!4Y=>%EEGZ<(I/KS??BR>MP9FR^("/3J#'O ML\7&6 YO=HT$JIRJJ5M9VJK6-^K%@$?-&.(_,%YB*E\B6;K4Y8S&_SHTS[R. MC:81+S@Z#O>+P+1?GE0Q!W$I@*_I]N=WX^NP V8&O]&=-[FG,&IEX[JY7*K?)9 MJ512RVJE52J5*Z5:J=6HGG75TC.6T?\'LWJPT9SVO<$Z/8^8V\';W<..@J31 MJI+1HK523590$2Z?K%1P-%[^58X)I%8(Y=S]33U5_^_R8LDTH'1)K59**GNK MJ"?JIN0JLFU"LJ:AA<3:4VBZ88M*0[[\]""7JZ53ZGVO'FOO, $=_QR[X.GS MM!Z72BEL3<[.PK4*AI!FGX%O%A2HIC>TI MTMCF)]&A&%=J)6YVM2&>1M3X>'A+XT1FUK2'+M\\ M>!A%'.)ZHJ[!,K&BZU\?'F[DXZLWCUD<&>I#@%X=X@7)IF;U?*W'WO$0B7HA MT%ME)HBI8R,('<+-8+HR\?&.YK2!\TDQ*7'/F.>^P_X7'Q!\L\+,/"6 M@+ S@'Z2^IO'Y-7@-!M>W(S/O:0]%M[]_ ^:]['XT:WM\4+_R")$SQ6QVA*Z M='W[N MM(K0KC6-]?828#AB)U?)Q&TJE/]52;;QPAYO?DZ=499BM!C="#>1C MT9H34Z&@T;X0G<5%Y_'RE]V(3F3XGK0WV[('HX#SF"WJ]-E DS_:'1^M0<'0 MQ1EZ>7&3089>:F8GJ-J[,:QGA":D610L7I[%'Z\^99#%'[%U\#CZ@[8>TFPH%2UF.J3R\?;R^>OCY;M&LNC\_M8JH_CN<6N(0W.3*("B[%[9.!K MM56I$AQ,B/IH>731I>Z;([FCT3W!5&O.@"TPW/R#$*0S39GW-[/)K M*!A'AP^NQT%[Z&-3(KU/\[V^31?4;!7I)3]N2^HN#&_"O>3GH_*Z>S;PL.7N MX?[N(09BO;H+,>%SU4NS:Z3%SZH+_:I2_S$K+L='+)-]'^'G-?FYTH:[7CZ, MWL_R=.85EJ]39J[<=1@4UB1>^VN:3OL48+CK$K[7[T MVX[F:30-<#">M9'F>GTM9Y(B5A%?@9+0BD0M3,X6>3RCWFQ[F:/E+O'8A]&6 M"XUK_Y#OJ-[9?2_?X(T&17PLXN/R*O'QUCK%YS(]QC/=<(>F!BJ,V"8<2:+/ M-�N2P3GD??T&%S#OZ:AC)1XE 1_,W M=[=7">2(:*1/E)"VK?&ARLFAU& HWSWI:=KP/3:/&!Z%DQ>6CI>J0;P$+()@ M\@A"/8._RG?U(_G--=Y;AOGSD>?X[.CL?,[HE>3HY>V-7DV.7ID<'=OL!NQ) M>[MZ&S++91_X=8)S1YXS="TY='5+0Z<(5VU+0]>30]>W-+2J)L=N3(Y]H6.& MF$3MR;[0.7*O9MYKAGYM77+07:J^^Z"Y3,>>*9@AG==18Y4P[P^8?G$-CX%1 M>8$]^)YNWWC@5VWB+^:O9=YB4O2FF=O%I'"F-;F86^9QP;BQW?EJ/W?(-*M7 M^MXQYPW:2ADT86NSP[5Y&T<*V]2$\<[-YZ8M M?PIURPG#3R4CS/50)&'\149=WL )LYJN[C'8P@^CZ"?WV@@_NGC5'/V39CATR'WANOZ SQJ= M5;QH[*.!EYY;^H/FL=A*AK[#UD3$A*7.U#I2P]D4;ZN5%(R56N"SG*HE=- ^K6SP9E0BG5DZ.++]A5M:7 M"EO>3ZFL+QFV_!9;65\Z; 6R)S9&"D#H,AN=8VSSJ(/V=#<>G5R],:=CN(BS MO!$7JI+8V^:Z'NXTWV-BRNZUQ5?U!\.MB^D7+Z!=/19\?X\788V3&WX_8W$K MK"ZQPZWL6(G%?;*=+C,\O!KBPM)!= S1VALL=C$^K;*6Q(ZV\;6LG7'3#D:B M4Q!"R<.)3H)KUYM'YX3)O:SC,_9ZL0U_(OB@/YGF7%GZ1W*'8R.UCLY/3DH5 MV(F6V\S&1@K:._A0G)Z?X#,W/E2C='3^6SFYHE6'P14E!U&/SF%WJWW/,%>6 MATX,#.1H)J')_LI&8X.4C\Y+^/\(?"J%;F?Q@S(^E-A M>/F-_N;0&QA8GN#V7&I52J=O9)3I:V\TA.FYQF!HHJ#1$+%W!H.XMN_ W_+; MP+3<,3"MM[9CDA-0+I4J9WBI*;;S'YW_A%\8[P4Y@@?YBQAUK@:D8C\V_BLPE'1OZ.T6PV"=5#/?H/%[-(P[5^+OXQ!)#Q&9W-C&][S3$ED<7N:-D:W]9^0#XYWF5YIC&5;/W3]M5$7XE?4M:4O44'="C8/87=;B5-0W M%4&7#X#QN]Z6LBT!E0.0@%WN9]GF?C4?VV"VB5@[ !7*1&Q6WU#"4*T? =W MO0UNB96- V!E=N*SC;&QF8^-:4O4:!V 4&$AMWDZ[)*C4.(?6Q M^QUF@Q5>Y4/(>&1HA]DD*W>3]3C('6:3;"S2-=L)UU8M2-_425"E2-=L.5V3 M.0DHTC6'K/^[2=?L&1$/(6.2B8AD4\=5E4-(E.QZ&]P2*P^AMB4[$9ZN2K'$)^9=<;4[8EX!!2,UF*SS+%_>HAY&@CYE5U;\"VQ\A!J6[(36FR,C;E,U[B.]_X!\:TXN_#/+X9E#/S!/ [ECC^Y M3,:D\4=[VTO^Y#+#@@P)3>!G9O<<;=C'>Z\XOSB(LSU@KF=TYMN\@_$_9ZUTMYK+)%,^>)TU(+IJ+O-*^>!UUG"8JKG,("W":[IEPM)XY%ELVB'\ M6RZ31CEB>-9V[EHN^&6. M&W?46!=O']A>=B3;>W9NDUX997#F]NC<9LTRRN#,[<>K3< %8X[M#K7.7&8?SHZ& MTVK\6O[V]6GDFHV7SM\E\Y_>F??(_OEWH_+\IG9NO-*_/WTJ/_YZ]O+VX?+/ MTHO^Z&@WWVY?#>??+]7.O^O&7P/O<:C9;SV+/>K5RV]/W=\O+IY^O^F]?*M^ M?GK\IS[HC3Z]/OV7K;JC?O7Q_M+]_%>O=O9Z]>NGO__U]Y_5CY^U8>_F0^/S MM7G7_[.K^4^=&]MEO__^W#VW7ZI7GWVU]]5_ MNJ@]W[OUQWKGP_V7/TWC-[_U^%U.10W%XZKE-*F:5PUGS<>K[ET7YU.%O[<"[S MA4&7S[VI6;?:@,7X^_1J_YLYMO@/;Q*ZMCHX@1>&O]]-/V[I1"V?J/7E^#[Q MT%IOM[6:SB#^T5I'*;>(EK.9Z!#NAP>JCYJ?@DT^V MPSJ:Z\W=.39C/RID"I9D]N1#:V7V;G(P:S#"RVK,)HF8VS1'-C4FVBPF17^M MFT5N4Q?9Y-J8BC8)';:TG(I./+16%_J\ F9'BMU,AEH#PS%?+4=Q@+OUBPR&*9\/S2IL#;H3Z( M!\-]_C#ZP*Q.?Z YS^-P'8^:R=P']L(LG]VR>;JTCHD\C89L K]'4"+QXP+! M"Q6@N8>E1N*S.VO>R5PA^@;HI^U"H]F;A/41=";2P7(6@%,,[>Y_L+V%Z+_?:*_ M?_6;1=!;"/^"PI_;$ZLBZ"T48!T*L'^5OX7CDTW1SUI)=+,XZ=V@ EQT.K9O M>: #'6:\:&US2UM1YM5@PICO? =H%>>]A0($X@^M50WV[S2XB @*!5A" ?;W-+B(" H56$@%]OE4 MN(@("C584 UR>3Z\N$"28MS[3J>ON2S\;KXPKED::1J_ ^/LU01QF8D\]C6' M?8#EZI]M6WRIS)L(I/ M>(&@:H/:DJD*ZE8N#Y,+;=FTM@A%F1]\'8ZFY/+LN="4+6G* D':H6B*6L+S MZ4)-"C5)49/% KG#416U4)5"5;+F>V6MV4TME0LU*=0DHP%]IJK#U5*E4)5" M5;*VHV1/3:J%FA1JDL%0/F-J4BO4I%"3C(;R&5.5>J$JA:I,Q"BO]J(1RN9" M^4RU\*FE1J$FA9ID+3[)GIHT"S4IU"1K\4GVU*2UOVHR67IXKXT6J#L\'\86&Y-+9RIZ.[/$I?*$CN?2TLJWP$7^A(/CVM M3#6>J.H>G[P7&I)73RMC.K+'Q^Z%CN35T]J1COB6,:$@+I+4332:#)CF^@X[ M%S.D'P7O#+Z+1L'73A_"=_6C\_37&ZY=+:N-]U\?/R;>+L?7,7>$>^;$EA*- MI!LOH* 3W, WW/H#!I)J3\CAPG,;DXV)%R8&^\@L>V!8XMLI \ZD=>J0$Z^- MRT*X[D5I.(1AYH@!_B25%.,CG!EO[V$)MN^ -O(_^TS32>/AIS"S\^!_V[8^ M.H?/^M[ //__4$L#!!0 ( +. :%D7>AM-Y08 )0I = 96$P,C(P M,30S,#%E>#,Q+3%?:65H8V]R<"YH=&WM6EUOVD@4?:_4_S!":I5(A$ ^=JN$ M(N6#;I&R23;AI8^#?0VCV!XZ8T/87[_GSIB/)*0-#23-"AX VW?NW+'/F7/G M>NI?VW^?-=Z_JW]M'IWB5_"GWFZUSYJ-^K;_Q=7MXG+]^.+TF[AN?SMK?BY% M.LT.1*W:ST1;)63%.0W%E4YD6O8GRN*:C(I*:(BFEXNV.Q09W69;,E;=]$ 8 MU>UEAR*1IJO2K4SW#P0\3$YT=);IQ)TK->K'C>9M3W54]O[=;JU2JV\?8S27 MOQR'[\,Y%]4Y894:']..[1^NJ(^ THR,&]9)\ZK=^M(Z.6JW+LZOESJNI0^B MU&B5Q:DJ)7=\>71Z.CY>N/^A"K,>FU8_'(J.-B&9K4#'L>Q;PB,K_I4< MI^KMJW$' QY_(./QLP602P7OZNW3L57AO%K9V5?IH>"HMJSZEWQHTR&V3Q=O M6_]R<=Z>'>]6)!,5CPY^-N('GFJ5^C8[:\P/9(4]MT1/#D@8&B@:4@@T*8NC MOC:9T*GXHDT"RZU_T-+@(HGON33@D* TA/DU]3-*.CC>K9;%3G5G3^A(M)I? MQ8DV<"(SI=/#V<'AZ\H_RFV'I\8:M#\&W@(8728P=N9#4YWAAJ:95*F0Z4CD:69R$C:3@!XF=$:NQCV5- 3-N>O:?LA&2J<\ 296.2H4J[@$[6PP!MGP(7(/OM(S0=8I@ M"&Y*9S1[&];\>8/\V7T]_I"(5 J$,MBGB"R#/##'93-S7:68V!,W3>-_$.<\ MJP/U,_ K@S'*Q"/1!VB9;\S#.)X2JL"RO==_H@$*TMA_Z(W^H> 63>GJQ?\&2,<,ZSP*.YO22FZNF5T@6MP! A-.E3HD)CWYY$OG!@X@ M"@-EG=3 BE+GAQ?&4Y&:%3I#L704*;*O*]I6H<6/DFPI7KEQC](D[ M/VMR/0_ZG1'S&MI G'7 #I ME.RH6&4C3O7F=A,L(KTY$/6J_I0PQ>CWYIPSZ-#L'+"T4#&N[,I !:.$*C5R# M3/-)7)L^JIZTDU23E<81ED(GP>Y^%/(X$K&ZH;BH.MZS+S_[%KT<2?<_57;_ M;QQ]Q0+(_F]: '$OAR;\+D_5@<5JEF-3H6"6+)"C/EB"34*3>:@R;>PD+70G MX#))5)81_4"*.QJ))U\/%>)S3C; 1"B?967%+R\&Q],'?<\5PG=319X&KCBY MN:YSO#VI6WV=@^O>O"A2( E7Q;B^%B@"JHOL;E)O&)*\X73-+TI MY9I"DBCIQWI$N#KL::]#\@[U0)6EI)65UP3Q\VL*YQB7VX#QR>^_6-TNIM^; M<'[;VN.^+3GJ*(M&\I2#GZ@6[ MX=S2FVY<^M(;N/C XI$Y:NY]F1"5=U?RKDJ_S9)W8_X'4$L#!!0 ( +. M:%D!GEOIS 8 .8I = 96$P,C(P,30S,#%E>#,Q+3)?:65H8V]R<"YH M=&WM6EU/XS@4?5]I_X-5:48@E=)2F!E!IQ(?9:<2"RST91Z=Q&DMDCAC.RW= M7[_GVND'4&;H3LLLJ_:A;>)K^SHYQ^?>F[2^]/Z\:/_^6^M+Y_@,OXP^K5ZW M=]%IMW;]+UIWR^;6R=795W;;^WK1^5R)568/6:.>6]:3J3#L4HS8C4IY5O4G MJNQ6:!E7T!%=KY?M=\12KOLR.V1D6C]B5MS;'9[(/DYIV1_8\I3,(D%#-C_4 M:Y\.BPT\[%Q>WU\6GW\H_/E7K%'5\?GYU-CI>>?R0C.R#3 M^KLC%B@=";T3JB3AN1&X;^6_BF-6JW-=F2^R=+=^W=7YUV9M?[T[,4YF,#W^TXBO&W\K=QV>VAO0?A]X M2V!TE<#86PS)%MC5"7$<@ J)4]8S$.PS M1%9!'IBC6<^URPP;>^JV:?P/DX)V=:!^#GY5,$;J9,QR@);X1CQ,DAFA2BR; M1U.#LY&D@:MD420P (L4H.ZF,\Z?D)L!BQ,U,A.*:=&7QFJ.B3B=]'[#R^H< M4\S$F2?>;LCR!LFROW:R]!X@Z[TVWPIU9$HZE*$T;:ZC&OAT VT MRB 1+@@2H%202#,@)AGFL5B@BG#=L"JB,! MFGCH=N[# <_Z@AU##6Z*!!:-)M]I'&R);=>U<1#Y(W\H*8W)/+UH?$:2,<"92\T*G1<(=1+=_PG!7JX;+^89N#F4 M$=&'&Y5Q$DAN0#U*CHA37$<3(H!QD@(G:\JFUH"0P_G'1@063]-)M'^65H&H>#;ZAR]NC2[1^K?)( M?(IH*MN5V8=K64B;)12*(CL5AH4FW,[%6PM&396Q.$^/?S"6P8V:EK"WGND2 M@X#0CD?6I>,A:.$JCE2,S(JI7]O>JP$WTYB35,<15D1.CMWU**5RS!)Y)Y*R M_/C(OOK3E^CU2/I_S-1^827DX#]:"7%/B:;\KL[4@<1JGF,SH2"6+!&O/LG% MIJ[Q(I)6:3,-$=T)#)FFTEHAOB/%@4(02NV1A']ND"TP$;T_JUE_PH (X)4@2)*'R&!7:0BF ZC*ZFQ8>1H+? M4;CF$Q07L+G4RCVCFA3#E^)*64SPQL(C=#1B*B?/\JI,R- %Y *JCYF M-%BW*5* % MVBREE?.%C@XW4O$V.K+]T05%?K+%95X%8X?0%F'=/0TMR5'W0 M)+.A2H:"(J>,]\N'NKJ4))'FB1H+M(X&RNL0?T ]4&4E865M ^+G0!PH:U7Z M/([WZ^]6"PEVSN^BUL<64_^G+MCJ_%_E\0AZ=#J2(V?F4ME<^ M//6-6]>^DH?S3RR>V>86KGG*=7I?D][3]"]NTON=_P!02P,$% @ LX!H M67;VU]$G!0 $14 !T !E83 R,C Q-#,P,65X,S(M,5]I96AC;W)P+FAT M;>U8;6_B.!#^CL1_&"%MU4KAO3UU"XL4(+TB<WTY7[] MC9- Z5=JN.Z>])6JW9CCV<>CQ_/B[M7]A_C7KG4O;+,(?X%_=.U1_;8ZG7K MV5^?3W?YT> ,+^V9L?:EX/%(7T&S$"FP64@D3^@!S'I+(R 8,6%#!O HN MQ*6S]Z[K0$C$+8LN0(LV.J#HHZJ2@-WBD&"WOJKTNOV>]>BS)5/0;M6:W7H? M8<_^"X,.C105J<6C:"GCSL?8&EAS>W0Y&ICV:#J!V?5\<6U.;+"GT#R'Z]JB M-JC!PAKHV7*IV3YK=/MSA&0NP!Q.9[8UW%B32\+GQF\PO&? PYA$3TR>:CGF(/;CF6"1PV(2O)P\,=*E MBV2)+B,P2\0W\D2D\@G"R!1>LHC@K[W48? MF*M\+=KXU($E%TB"JL.#@,22XB7+_U=)@WO7GJ\,W&NW.B18W4;%XTJ> +KV M<"65*V_46F)4S0 M$&^K7-,W#VK-]C$Y 0Q!S;-C]Z0PNPHLZZ"2,[SYN7V:W9$PC50=?8N+_L%? M\XPC]92HO5]78-\K\ [&'Y3@K7<3_+!\IL B3(-AECHQY2K",/G@:,K&G.L> M83KGQAC4-9,-/4V" )F":5/G@3S:2R-=Y:WS RIT6:I:)QR42H+L(O"89NE: M;F6.VH<3^M\K'*(;W N8\/NL;CC/RH9?:6C''3HMZ%YRI7AX ]0L(/VKIL]ZNE<*^Q_BT5=Z@@SHFXW!3^/X-_NA=SBU,/@_ MR4YIT3I(.S#T=)J,<2!M+K%N%1&3/B9\#%044SPV6\1QLE10Y_5QEMXM5M@'Y*\&.RKQ<>J4T-^#!I[A(X&&X%*$C'*H5 M$4\_-*S?!7(4F9.QK!)Y(:7)B7-Z([\!M*(K2"C'HWF35I[C:BR].RB>:+B@? M"X[!':7P/(N^UN?TP/"8EKKC6<'9.A M]$RW7,,^SR@"&-:,B-7S((EQ1(.E M4M76=Z2NGS2S-T[]%/H/4$L#!!0 ( +. :%EC"ETHU P %9S 1 M:65H8RTR,#(T,#DS,"YX^ M8LF><::F4A )28@I4@%(6_*OWP9(2CQ D+(3+W?"3W' 1N,U'M#H!B"\_74^ MM= ]89PZ]EZM];I90\0V')/:X[W:=;_>[1^H^0:U-G8W.[N;&^AZ<(#:S?:F7^6GMW.^RXT) MF6)$+#(EMGL,S1Z2$?8L=Z_VU<,6'5%BUA#898,L<^ON8D;X7BW -,)\^-IA MX\;R4T/HKR$7LS%QS_&4\!DVR+(")1/#83.!6THV.QO-4+U%[;NEH+!V/F26 MU-YN-C<:XO,0J]@%M MJ_''V6E?=NU2%HPQW:5\U+:MAO\Q%#5=INX'^- 0< 60=KVY4=]H1=533>]1 MF[O8-DA-C)6?$!+<8]MV7.S"8 T*@^+9C-HCYUU0!(6B+W?#_K\B(R1[=U= MV:MQ.IU9@A59-F%DM%<3G58/>^NSA8>O 64H@IG!'(OHJ6O,F#,CS*7 381Y MJ2!5.VZJ^-R -HEUNH)<:[S[5N;,&'EQ M]R>$@,.@IF_Q9_8Y4R@R1,*F5]W^KM/9VFBV8)GIP^B2BP#\#;I,8G-8F )- M2*KB;QO)ZBBMW(-Z%_8[^7=RW 8* A%MU?C02%;4-YN@(%$Y9*$1HR$UDY[/ MS^=+S,#Z"7$I(.*%Z$K6*NR![Z%5<]\\*.BLN([R<0/ V)0O*:>: M%4G2-C))6Y9RY(S0Q4R$B% -Z+NVL6=2:+!B3L%^)8)@3@1U\]ZBY$ MO;;#-F+$:<3279%D;3.?-4':P03;8\(1M5&TN7_]\TV[M?,?Y#>;PV=%:'2* M'6 ^.;::8+9Q1GXYMR.<-;+M=PW \ MVZ7V^!+FCP&1;MQ%%JN2&O5)YG:2S 6*!6L1U6BE&X7*E63^\%R>V/=@I,.2 MA$7+\R?4FR0MD>K50J3H]@L(F=F!QT3P?$KQD%K435*0)9,[23I)-J0F%*A" M$5W5LI.FYI1 >AUG(BC*G0>M9K+G_9K5%%!Z'I'B#/ \Y7E6Y?D]WDI['E$= MR?J5RU=UO)\K0#^!J?2>7$)"'V= *5 D"&ZUDVP$>GK@/\-!Z4OH>5,R; M#(R$G@%,7K) A,J M%?)EIOS:^:/OOA^#-3]E5Y 4^U!DXJ1B/5]#-6?63$X57&C$\J.*5,"GSE*K ME>;YL<0A<3&UGA),A#7S]QV T=2!SCKQ1-"2VB%6/!L38GH6<4;0P7@\9F0L M#D>O",0 'ADN>L09,SR;B/L?IXXA<=^?+NPKP^]A]X. MZ^Q\:'^Y'BRXM7-O/#:MW]R&VR>_/>YLW,U;QJG;_'1\W.Y_:-S/]P]NF_=F MG^'3+^Q?'O#>U_%6X^'HP_'C'X^WFX<]/!N?[N_T3JR+R>T(>P/C MU.'DYN9N0KM.[Y*#^Y;SY>=>;O M+?JA/2;O%P\?+T>];S6^-H;=+?N+OEV?]O8OSR[M>A' MK],[XL;![=%9?^NXAX?8LZ;GOP\QF?$WW;V_T$'_2ER._D[3[\0V/>ZR!>;X MDC"Q?N$Q" \<%UN!T/JSL;#2(I,S=3;X/2=GB!QACC!:@1>5)/Q0^&\_89\[ MW/8Q%[R8A]3RH)//B>N?K,",XM"O8MO2L>55)-WX6E=+D0&5.M[\!@-*XI3[ MKP%2!%##LZ17 NW/8C0A'[!_!:M*H')=%G$)FU*;F)"-'F/*;K#E03G\K^\Z MQMV%O''38\ 6UWJIM?7DI\SIL]IOX9>60!%@0P(JDEC%1U$BX2(?+_(!5\,H M;QA%]IM@VHE?-3$*K>I&C+:*_@ -AH;B4#FRXY7!?50&VD3+1JOT4M0B>B*6"*F=IT+CV7>A'J&L@(+<^:V:6;L%OE)"HHTCX+VD>L@0*"Y MC%4-DXA#_IW0\02ZK7M/&*1.5V2*P0A[++MO /$-A,G@_Q)B@C$1)UU!CP,# MP8],@EI:;_[]VBLPV%)[P3F#+411#V"@)5R_)A* 92(APKU0&H72(6HD8"/ MC9; J^%9;'@N.SQ.^25>R$LTNI%6J&KN^4$KM=N<,V960R1!-@I;KL(&[?U0 M5>R@^)P;0*3VB:.71:N#@/5/YE3$Z.0*;.^T4ON%6:=S%5W%'&9DBZ1K0 >* MWR=JG&2F>('5-+4UE\==PE/&MD?"UJL5,?^ZL&HB*@6*'*>V4UMCB0O$VKE7 M$9-]15A)4[YX_LQKI[:LM/>*-F)O.(E" MORCVVI,LAE(ZG3G,17;JI2[-$U+(?S0LO$VAJ2+^5P_KU451O=6N;[1>S[D9 M/HBS)@IAM/\BSWHHPGI/09'U7)@* 0\?]XI6&F,\DW4:Q'+Y4HU\I^AI?:%\ M"BP+3UY-^7^^!%)@=*B?+RO(2%A!4+&U:K4P"\G'YHK1 +4B%"QUQ#DH:CHG MQNNQ<]_@U"@"(BDN_H@UO%:CQ##7:304%W\\J]$Z]X9/;ACJ)KMZK?9-0M=M M'ZKX[0=U,]H/WCZ4 /9J5Y#,@A+C#IZ_MFXX\W"9BCHCX0R6GP1-Q*WZMRQRVY8'L2HCX@;%^:D%\H+4OO* MZXK=P*2XY5 &4;?*<-^6[V'WL]!K!G*>WO#R59=W5S>O+F+7QOY_.FD=8W1] MYLUF?@&V5E$_OQB%KPM%0LD2=93O&-=W%6PKOB=MCJ+,??A1^0N;MO M.<9=V!<08^RZ8>$+^Y'GP-<,C>BXNQ@%8VHUUJ*6S_S2%[8[#^!JP4\:9GEB ML^]H-"*&*WI-9K:)82VNT/$7MTB-+,N2M7ZJ$&RJOO#<-=W=R4*,#V](3I*S M>&WTFN&JV=6Y6+-]U;)29!^\3),R!Y^&P."RK:@F+B:>879'7'D[L4SV M%4*9-5^[H;M*5(V/3= /8X$MGFA9$-+ZMT[@ QE2]^GV9D+.C+SS-XQ+-Q^+ M0GZ&S:?4EJTFEYG_0?2T#MCX%D$BQ;J58<;1?$9]2(^=?";+?$,U()5[G&H/*TIH1^,A-EUI(GG WHHMCJ$N;([:XS,AT2%EW*34?<0'IY+Z@& MENWE(>-VH-*%718;4H R:0@D^6#"2,G0QS#E=CX?/#AEP[]$E.VH#LE(/+=< M#N1Q,!K08!XH-$J".HY&YTY/;)5:I?F)=RD L/>C2'Y4#NA)3IGN7TC?$-IU2 MX8\CRAXRL 3XHB7!GH"3W>VA8%DZ/8E'-^@?G$\0N@7_*/;42F-2(9BZQ<#O MDUCX?45Y21RL'ER^6;PT\70*CV;T!;(EBJ<5B+(=5BA> M0\I"*$6^)B^K^?<[)%W_!5!+ P04 " "S@&A9S_VI0,X* ":<@ %0 M &EE:&,M,C R-# Y,S!?8V%L+GAM;.U=;7/:N!;^OK_"E_OEWMFA0$*3)9-T MAP"A-"2A0-*F.SL=11:@Q+:(9/.27W\E\Q(,EK$=.8;N_51";3U'SR.=<_3* MZ9\3T]!&B#),K+-,X4,^HR$+$AU;_;/,;2=;[E0:C7&X_$'R)]A$%/$B$,A M8N(++9OE!2Z*K% D"CS1+BC6KLE(R_^A%0Y/BJ63XJ%VVZUH!_F#XNR5WTX- M;#T] (8T;K?%SC(K2),':GP@M)\[R.6E1 O$#H4 MRN7$_^6DK^9<\]3;U^!-TD0=FW\VD175Q/6WN97*+:P -K@PR#BB:DUB= :"H"QY$^5LMCU^V M*LI?+6A8(ZXEH1@QCB(\$<4,Z=&K$EB0VZ 56WYC#SA##J4C5OW(T@T#/,X9P[H0N7C3 S+.,@[+]@$8_BPSAFPV M5\/+K#"-<=M<-]\#[,'U]?,7 4/07+8K@-(I9_\.& Y2;'PXS$5S]:I32(S1ZB.*,^C,MH8X?[ %A]GOB]Z@X*0.!RCC2#B M>+PG<"^;4/L*@O(TMYW4)IBIN20':Y+$TF01*Z;72+4&GJ)WO3=X>9@S?*B@ MT<^RB"Z8H!4UE3/MA[$T>$<)]^5ESGQQO6W'# \MBH8 Z[7)$%D,<7?G9AA) M1K8PB+E/.^Y_0M$VE^KCIE3QLXU$THQ=Z F^7MZ7S_5(&[_I$YZ"VM,6SQ!M M+J$(\D.1A*KW](%0.Q)M_9MY$$6R,!M3#^^ H"U*O.G=\MXES%,L2##6:ZZP M6W)L84AA4*ZB(6&89[NN+=?$@HG$ BG,KBH@YT42E^.0OS*P3R8$^P"\H=\N M]/KHA6'39 39 I9V&AU.EFV,2<):W"Q#).J)>U@9RI[T%"E)LM'G M&\-<(X(Y\#3@!B\ M4"9&6/94L2@^ &]949BM](DR$UD\6"\^U1XLU\:366Q0HK@;EW4="TN!T0)8 M;U@5,,0V,%9P5>?;VP'3':.%$R8,;]+>'$>H-K(!MI!> U0L^SNFX ;I M5=3#$*MVN"$ ]T&H,+Q)$\$W9A]E2T_YM9VD7Q2LK5D8X?:*EVK MNTOB=0#F*CA?85+?ZM>*CSOOQ,NYZ=4)T5WQ$!UAB%B'*Y. P1*@5/-#F4[> M/BDG2>HV8PTDD,&_[L\V[!H M %;1D"*(9WQP4)-0&[^X?ZI?<)$BI1SMPN@32)3B><+%-,#K+M>DIDI6$.+. MI;71"%F.\C"Q+#;UWAL@AW<8L>!ABV/=X3IL=H1-=Y.-/^UZ32SB-229N"#' MB=\I&Y:-*&*VI[Q5H"0VZ86 3#4%V2JH=U=9& 9EG2?^_C[1V"^XV;,1B?.Z M_YLGU.>H1RA:V>]6F_" RVW %J#3!J^XN]+.W^2<&&XM9Y5(9)=@,I:FVD+> M00+?&?15/Q>XV/T/("6@ETJ7G]VS/+@\?;[I09QR/XDC>^V#F[@[Z\'!\^30JP:>=_7%P<="YSH\EY MY3X_TCL4-!^OQYC^&!7ACR/\;-J=(2"3OH4Z>K'RV.W=EL.X&=SW@-.% MG%-T=_KZK/Q4G7S\7:W6GT+]UNN6/3RUVU#F"YZVK>P-_=4KU M&H,5>'WE?#>O&E5\\?QP]_V*%/J/-7CVMU;IM,7IP5CQY 3ZB.*ETB6-LS[U3D?Q/643[?+4/9%2Q]^I-EE@G-GKV7A%(2D+T624:DRH9 MJ];&!V#/?9L?90HWGP>>,5CMJ\G,&D6&WW,UH],M.546,V6F K:*9O\VK+6M MZNJ3YRUX>ZYF"$+G\ATE(I\8H5$ [6_8'BQVNR]W,"8N9C#Z7H?#R%3/93Y6 M-[A=PY=L4TU<9!ENNE/@BL65DCN7]0\U:XP^P/[WNR2OJ@3WUU)51NY5O%N@757KCM(*J[Z7(U0R*_/9*E1<>76J,3E6\5*=_NN:N$\+"X4*VS. M/2H3[5UN%PF%^JL)&70_2<%G.EF1I/.[-ZJHA[@K][^#(W&%0QGQ:PD>CO>% M_H>*])?40K@1EL:$OA]P[ G]Y:UWI R?'4R1],(-Q96+ +R;X[8 _3T7F$0@ M>'.5('[V($Q>NSBNS>VE&,X7OSBT]XN5)UN(8J*O=\#:!!J.N*27?Q@ JX_: MP$:U7@]!Y5W3BVN-=:T*W8DT1%CQU()4 ;"*X6 M[U-)"7;:WBYF@UCM;1')5G+$Q;V8V#52G,-P'<%-[V;H[D'RZBFYU%CV;NHK M#F\0))B4=W=TP?=SR[S:OMS*&M/ -AA?\=A%,3#4CTK],%+>5+NIB^_BM9<6 MM8>'7U?("7T2XU8"D?+]4A*0E%.QT/RO4:-XV\T2YD*> M13.\9@X-,D6HC=R+0!*OPG:\U+/%+5JN-O40[*D\YU6&D#H\8>7#>N;>0L'$ M#TPE=AMH %:ZT^X1%-I"F=*+B6:3]#/ ]_$%X7 M>20!)-9-23Q#1$BR)68!6U5^#UQHV/@#A4"(6S[<9NXF ['6)=+DLBG^>L]J M2FU(/0Y%;12>>Z/BT:YVD/@^^^<"=LOMKW[;=L?YC"(ESO!T^=N((F3_#U!+ M P04 " "S@&A9A#5OG18E ##)P( %0 &EE:&,M,C R-# Y,S!?9&5F M+GAM;.U=6W/;.+)^WU_A]7DYI[8\=BXSV:0F9TN^CG=\&\O);&9K:XHF(0D) M12@ *5OY]0OP)I+B!2#1A.CX82J)AD0WOVXT&HWNQL__>)R[.TM$&2;>^]T7 M/QSL[B#/)@[VIN]W/XSW1N.C\_/=?_S_SLY??O[KWM[.&?(0M7SD[-RO=H[( M?#&V\?'JW>NW[UZ_VOEP=[3S\N#EZ^B5O_SL M8N_+O<70#N?;8^]W,Y0>[ZG[ Z'3_9<'!Z_VDP=WHR??/8H?O?CAD3DIB_P9QT_)9 ?X<3_ZG[L"KYV=GREQT2V: M[(2?^,Y?+=#[78;G"U=P'OXVHVCR?A>CF;TGH#YX^^I T/H?\/9PCYNSMBZ ^WYRD;X@5"%T+$^^+_[5>^NA_*'Y:_/V\LBCQ_ MAGQL6R[KP&YQ)"CNS_G,FZ.QS_\^Y_04.2Z^S;G4PN%XQK]^1ER'6XF3KP'V M5W=\D)>$OI)@L.;E"$7M(!Y9;';JD@=%]-+7]G7-FV/$;(H7PAZ0R6' L(>8 MC!:6OZ<1K7$PGUMT129C//7PA.NTYX]LFP2>S\W^#4?$QDB&4\F!0M:U<'[N M+;EF$RK'7O9IC?!=U ?0!>)KA@PK\8,:88G, MSYWU*"F;]=,:F8A,#!^<(XR7Z(;;\/N7@ M[MH<^V)M8);G<.,G9BGW]N24M^YM74L-'U6(@(9.E.2*G7U!Y\*\:<@.5^'? M5A)\U;S8\'DXGU!E#+UCE-^-[,"5Q$)L>86=,I15/A\=TBKD$!NE^=(3*EUF(FG/MD M!Q=R(3-G6H^MS3UOX.#<$,YHVU"OUC=0"D!@19$C,S?&3S15A$ M:)39KQQ$*_Q2[BDW9A:6BO:IC:=M-QAIISR;^>=UAPKB<;.+W3KN>>Z)H'[H ML]PB5RSU/KD.J&*0H0,)O9N,-.(@#W[)2_HD4.;]RK-6][:V_7@V$B'/6NEK M^L(IU8$(!1:;!]$U/+6NP+CO>1 MZS/QBQB2A1\1?@!"SGR3T8TA0F[%L_LGCS[R&.;6_\0+YBAB_0(S/X>H16T5 MWDL.RI)S+G%"]F/(JH/G@C+Q]APTL0+7W]V)R6193\? GK_/7]F/G]G??#V> M1L"\$K'TMV8U>GNM$1#,SO@0U [NT5Y*6(W?L@&@E2$$9F^.YO>(*J*;>S6U M]Q!<6JZKQIMX(>6(ZREW&J/YY7V).1"/M3B1S7T3$G/80\05 MP0Q"D_=@IY/3G%'J>"+?>&L)#7T3WC!LWV6ULH\,&$,^ V*\,'B\3N;$.Z)Y;KDV)$S$BJ&JU?';$TKF[:3FDVIX"'40 M?;][P)\-]?V=[1*^_WZ_Z]-@O8UM*85X=PPJC"*-5&UZ%TFYYFV"OX$*D R$ M:S?RPM-RX8 N+5>X4"/_R*)TQ5VH,'2D629R-#.?9$A*%9J9%98D?(W":S5] MHKTMNT4VXI2Y@W:%_)AGW;.HCM1ZX=]J4=7#%4OH1?7T:B.B)'"YND*Z19(; M>A!S)0]&#/A+K5,BL[U?BUD[\&4T3*\H4OB7@A,+XE7-PM).^6\H6EC8.7E< M\!T"XE8R#(;GV-4L&AF*ZW8-#7$+&X#Y%UBDN Z=QX6YGNL@"47\EXIT^GWW"MUN(C93^=;R6U#;, MCVJ-S!NL.L0D-B_M)DW^>.U6'"=>3SYPBRE8URRI>EK&IX^I.?*)8"6 M=6FR1OW?M@%)>5";]_&=Q0H;L*PA9&Y6J2IUA>S:!#4[A<9NK)78Y,(&Q0I$ M3,9BFK6T+")61 DD6GD4,)_,^1[668I#*J#M9145LXZTFE@JD8*)4>8]PH35 M%8Q\&H@979S4I-0$FX1[T4Y<(A"TR:IN.550&=(\JD2J.>*IQT, ]PP&)8X: M2=1$,#5:-+"-9S.]K9&3LOGZV& MTI8XT\HBJD4/[,2MMVA#?7QA8,$%B7!"[>QJ/;V(%Y(&2;$I#F]2+*H3)X\+ MV-G!R'%"'+B66-@Y]XZL!?8M-\.![H!!,T&CR8(J::,KP =^J MEGHV/9]-&/7RH(XD)&0G4O[W\SG_ZQH*C;4 &XW3LK ^EP94.F84V"CP9X3B;\B!D]\&I2%:MEKD0((] M&Q3/&0O@Y113,>TC:))2@EFS]Z9%1->!+_JEBL:RT'+*DGHBPLJA)^7D@7D* M&TU**[R#]OGXZ=A [D 5E0ZQ@;B[D>Y09SJL635N$$M^OY@ ;=0LS!(&N>Z M0U5E5I(QN'57D$,U2C(93ZT%R4 MS+'NT0B5OI&A, RGH!0;L"/+,)\JH@3DHY51&(@DRK !.^<_]WS$-Y%QV])X M"EX1CR3Z %%N+D'2G.FJTC0D MMO.4\QNEZ@3KSIW$8X>B&RG*E,^?/'+V.3?8L^CJG%N'L%J+O\FQ<$.^(S4# MB7/ <&INZBI865!1P>2BIJS$6GS(MQH3[1D*550&$V:JA*FYUKZE,9(< 0+YDI5DAN%05J,4R^6-=J^R2#)LDP\LE8B& MN<6G21GK1!+C ^0M%JG%EQ4 RR.A8M9H=9%*BA-8S*[0M?XJ$!]R/=DXV OU M \BZM>-A,$M12XACD?]=]Y*EQ(Y)29O=X76:&*W%#U2O7,%#;%Z@G9K'.I55V3*SDS*%PZZK[.&^30*?BHWBT.X"FBX7! MH7SXL'UWF8Y7RR*?P9V'8-,P$<_GFG'BAD^]WV5H&N?<: PYI%Q$^BFN2R)> M6(GVB,%4J)06E)A*^]?7BBVGDZ4B*P>KV;EOY=OG:1W'-P;H]>Q+:4#MM#9N M/ZB51IUBYGS[]"45H-5[\P8-.,$(L*#:+V42*"]SKHC^G-/+ M_#411O:_=?:A(J\T@06FU7AYM1^(*.II&8S>24NE :V>RB)!A%-!9!"3I0H@ MD.Z*WV.QHYR+7%DH![EH/-V[=R/D((J)#%=2T8&!;JI@K95Z8"LH @VR^OA<+U5ZCFRV8[NUP9M$3 MJY1GX_ ZJ37E.V)V=H*P:+3+C=KLA1'1A%J%+U1D(;W*[G?*-RW'Y$&W+$L(&+X+J"=)EB$+5]%4=QE.UC+ %&HH MD_\^5$!=*H"%5C853!RCZ,_,M\2Q#;B6%K*$MZ3%D)17IH(G4!?"318V+X8% M%V8)2:,%.(I*7B_2,CQ!MF&;I)/50W^3ZGI:9FL*M$HO!R&<_[1)MI>;>Z6H M/BEIUMWYJ_T\9Y.!^"+;8S1!E*+R"VW!Q2S%Q!.2NASH4".HN)6\/D[]F?)+57IE2#@4JVG;M(-UBWA!IQA[I^N M^8C\W2_];74*=)^.BUR);&/1K2;)BG4@OH4)[J8=>;I/2+)5R#:6[<(> AL[ M_!U4?$(%3Z!^5Q4LB&T9,WFN7\? 4SC7KP6XT<-J(VGNOR5Y4_;7 %/$6>** MYJ]N7,OS16\U_NLBVY-7DX05")N8]&K.'FTW4 DXO*_S"QOBFZY MQ3N93)#^)LG],C^H=:-OP3;N\GK7SFU2-I-M4HW,<&VJ")CE$BP6466SY293 MZMR;$#JW("\#DJ0ZH.0U:2!E>G1UZC J\OCAFHDFHYM=!]2TMJR=:(H23+EX MYA '2AX;! P7*W21R298LLZ>UCJ&8\1LBL/Z%C(Y#!CVT#I]6UN3D&LZM;PX M'V9=.1'E-MYPW100BG]F+JQ)K1%4!$$/3VUG2P)U!G].5S2?8=>3+/D[#O^A MJ_^:UQ8,F&W,JU.%LE.QC22D+*C>CC[!?&[1%9F,\=3#$VR+L$!TQ,8=LAN. M1O;.\\V)VZJ 8&-\J#* :D)M"YOK4(*:4I)$#>='-@HUY^-)XMC_A"A)HM*V M7*7IO<>8B0\)P/J_UE'J<"2^,2B4RM>2,IW0T"C$TI3N4M#DVJ=J5?"&TT\] M)CXDDAD]I@=Y"CI'A_ 0XG'[L%# MJ:;4)6FO."B8O7&[*33HU"Y M6NVNTC$P=46X^I!X 1.35N^6H@H"L!N3&\BUGG55(\?WL$)-+VFR1ATR62D7 MNK=) BJ;XJ2YI=-\CJ/*8+0DK MH"9J0S&,C:C)=)5N):\/#%U/3IB/YY:OO92J,/A@9DT1%(D;M=NY&-/ M<(T MC^H.FWD779M_(4]Y2!EB2H@V5P+HZUMZG:1RY@^H0(3;AH.A&,I6Z()=_WV% M'C+L4^+QO]I1DF]$&W;U4R8_I*FLCFWS5<;M*K3N&?H:B)O>EGT)5H[F<+8* MDAC& GQ;MU4PD,<>7H2I.U8\X!#9,6;6=$K1-"YQB'?U(4R Q_P2-((]:8,:%P.*>+<&&JH)Z9JAC=R@T8-%G>S%8Q\M-XBV M58P%\^BWGA1""W-#!!37-ME31T6C?/0GTS:TR>B3M$YRSTVEGHW8E65+66 M2HP6BN?@[:N#4$2=Q]]*F75'36*SJZN6,>TI?6GY >5_@L[%-AR8BW*T*WEL M1%3NPB+P.K%&+^RY7$S#'J?Y3O.XVRCLQ-/ D)B'/_]U;V_GW[]??OSI/__^ ME[T('C]Y/[YUOKU93C^MO _'PIA\;.ZZ//=Y./H]'=QXOI\O/KL[OQ/YWY='7Z?9I8P9U]P>?7QX]?9GA$SF[0Q6^S M;W?X\?IO5V_>_G9&/AS:WRS[;7![=?SK+[/EP;?;MX^_N/C7EU/TR^KAMYL) MHY.?OGX\^_+Z\;=?7I^?'(_?LZW5P,I]]?'TZLG_[PM[_9^=H?+NW9\R2Z2^YTZ'AO7O?"=-DDCF* M0$X;*4^/*3G31B)%?1 MHB:12,I96L>A@='$(: IW'_JAR$X&.+WOSV9<[)J8TK%%XQ$"J0FLYIQ*#XB=HOF0BIA*V( MO=#J6:X"FF7O;3VDI1\+EDD0KR&Z_;=T6.-=.Y0=GC4B=J,Y_.]W>_808K9/7 I-*TY G.#M.XC MM&"O8[NAZE/E>=.TS2@9%.X(7WJ#H7%^)"Y7&7K:G01!Z,J:<[YSY+1M0:K' M-K@%J=;+!/L:2+2>N-72TK+S:!" L9U'!QE(;3G:.,OB8FR/(95-1^X-,QZ; MU!1>;SORWZB[LT!(0S3)X683\ZTDHH0M+%L%T^JWC:1JJ<%;\^GZ=\EC163' M>2RW&LAQ"70U1ZC*V(490PK899_?=NQRWR:5#JMH)S,;K-2%76^JY"QGPQCF MT@!47'0Y.(SNAL-L>RO-MK]"?I1)=$&8R,@7!HMXX:&>_NUOCAC( *C+O6T#":828ND 2V@9+)2JGW(QN!* M(*67C:+1?EQ512VV\,!"2:B8-6"=19."!78^\#O"TQDG,5HBRMV JT!\39P_ MPZX#G_E\5>8L0$YV,GUJ8QLD7& M-$8LNN@:.5'7Q/DB2*Z6+)KMT5QDT6L6MQZ>AN [:D)?KE<8U/$N\A&=\]VX MX\_0J86I* KFO_-_9;)0SZBU<;"BI_*P/ %V1*FXH%T5F 1O\1*4L5A<2S$1[;&HJ,LX1M&?!;-W\BC" MLPS=4&QK/Y(V^BU&O;@>)T5SJ[3>M %]QC0XXH1'L! MH>\PC'ZWR@PD]^9=KO&E,.'X(W'Y,**B3A1+;HN)5N#8H",X-#.LH@<@3;9! M.#_&2^QP)W,H^IOCU^1>]BFI;UX)H.(D6ED7-[F<4H3"/&K$_&W7WU)^G_47 M0@ED>K/#;?DS#;;X9XB/I-P)=QIV]]]ALZUTT%OKX9(+CF++U7V.74[#W"F= M8@^M"HA NI"FM'XG],NY=T.)C;3G%500,6D'VXJD !/,IB6E=LI!8=S$G!'B M@ DE3V2(0BG I#<7;X/:R/D,ZK9XTJ MQ\4WN@V8*GFSEJU28:L;#;Z3[I1- MBY&6'N7K13TA>QQ '0 HD6Z[>:KM6)P0BI!W1#;P*9_REOL)653[\M::$<,. M8@L-D>X9W2 ![>T^E)CB'W;%I]C= W*7Z))X_DQW2+8U&^9.FWI1AU+D372) MSS D-/+N@1C2@(2ZT7M)>A)]BC34?E^)$2YHW4D@ZO1-1M[ZE'H$=F,< 5KH MIR0PLOYGR7\'JWX.;9D,&U#!CR8^HB$_>&EJQN=Y^#Y4H("[1&T5K!X8$KWA M:'U/PD[E^Y/>0[):^A\\)X[D(.?D4>36@)11MN/A"4_R:MQC)7BC?9)7<-)+ MZ&(U<%E68A=+Z^]-T@(*C&6J6G-7JV@^F6F=13QR'!SUW#Y#'H?072?30#5] M@N6UP_SK6I 8E2V?>U$UXAG5WX8*@D.S\[X7Q=59=5HJ9-V=.*6994K<;E,Y MM4;.!UDU J:_.E4"*&P9+HKGC 7(.0YH6K\=M3')WD:6L*.[+U8+!H99U-Q: MRUI(R$R-9Y.Z)PP.T@BJ,?^=J6C/F@$2V.WJC9P2.D'8#['R^#YU@6DX0OI- M6^: -O/[O)CK%;]$:'HK%7>;S#3HMSQ;[1[UIC% ;[@-5M38;\OT>Y,_6Z^=6^KB;_#W[N%V$FYP11.$UMYK2^"UYUVF+ MU;K(Z+/VZI)XHJ1]-GT(YG.+KLADC*<>GHC;'?V1'>:9BE-VXF(;(W:,? NO MFS^65BNL+>5O@M9G3QHT\U\$3-YQV[W<9FHJ_: F$B#MR;\6, MSEXFWN'F]/580$[NC+])[> >[:7WI>>EU5%/DXO4,Z!HO[P^'+OL&N7VD/=P MF?KZ>OKG^%ZM=Z2+\2_Y M=\Z#N38-S8]G[$+ZDFF7(%KX8MUIQ2$)ZU$OJ+GQMA+4_!?+W!G:QKDZLMA, M+,5+RQ7)9R/_R*)TQ,YH3JB/OX7_U"R[.DK#LXBUN,GT"M =?8HZ0S9&E]KW!@5M"=JYH5J^ M2%@H<9SKJL2^ /+6XT M;32>(7'3]830>6@!XU[T/KD.:/1F3;B[U:J5'C#<\;$.^<-?@,Q3'25-355O MQ<';]82O]2.N /[8Y]@)68N>@QZ'%UON#6&AO$X$< S?NUPQ&&SCR_9SNG=BK,GH KM) +6WK&1R[ZUP7"=E&XA M2T59=&^#SCW^5W1G/0)%6M+Q>[CFMII2ZWW-R62"1"@;#9:PT;Q9N[VDT!3I@[WB+"%X2Q4_XA990/Q?U$*#,ON(&E%N>& M&UZZ"L.G8LZ*)%+BNE%92WA_-8@^PW!J\@YE)84!%9?6')"-#XQCDX?(XQB# M&;L"%;,K8BOAED E<>JJ>QT49R3^BG/$%V)NG\312>."V&M)T,;9C>FRGHML M5JQR4FP-WO(IL(V#@"V-E?FN^N2;YL,V0]4Y^[7MED#P4>A=$"ZS MQ[$*@O7*ZH'K)^M#]2%QJ5:<6J.BHCSFD'@!$YL*H#K_+&AQFJ6X;QPJ.[N1 M7.M=T> '9!+$#2X$LO*-3N59""$NKXFRV]\(''R:+N! M$[:,8?[UY(P0T55IC.@2VVA,7-T-ZUNQ8'*];B/C=CCWGR N?'(FDT.F] M=TF:33;F6TN+8J*ICTGYN( NG]SIC:*:)I7X%2CI/58("<7C?_#8 MEX@I$C M?YK3))+*L>&6C<:>)[7ZE\)?C0I$IXE*=6N M@$!KJEA(Z)*S-7/#8[M%Y#X7]X<54)>^:.3THC/8Y1C(]-QHD7#$;"O)=C %9H,D9\TX[]U3%:B%H%W2'+PNB#$TDE3)IO00MYO!FU->WE M;P[0M%= '(*<,G=+8SF"Y>L$!7!TY/X[V'S87P?"/HBVJ%Y4LC3'98 6^#: M'"V'B!F%I^YQ:KI$P+QEI#)#Y1:S+Q6A(0WQR$I"[1($2M!1"1%5O@ZDS)59 MOLT2R(2!JC]:1]ZN%@4Z7-WQUP"R>.LH&4[J;=;&?-2Z!C*X(XD"44$2)-.W MCI*A2)&"LM8**HL96!IV#57M.<*-LC*:,:Q/7)+9Q.H]93\3>A0PG\P199I" MWR6#PNU'=-JW*D2T]T<6ZW3*VEIB6\W M",!8?+N##&1K&33Y7X=\#S2;6_1+/TY8GMS0/;$">%!->SE"[(Y: M'K-LP=WA:APL%BY&%,"J=F1F4#:W*_ R1PQ]*$3"%8B][LB,86NN9VYU49JB M<,!6@FZ,:5\G=.B-T55DVU0'8 6*RFZYP%&ZFU"I."Y[T=CM,XT[\76=<>D' M:]V;1HM13.+:*[WAJ^H\8.,M$ZG0:HB6?"F$IJ8RNWL@+1#-O&:F8*<=J-FO MU;T'+! 2$Z,5L)D7!V RC^XT9MKM2A;+F*W:(F\ %TAA:P_E96VE(:Y2F+9 M@$)N:2S'":1A=WS[(R=G([P4FP,0L522,5J]I"Z::KAT!Q*C?): VC,K;)L6 M<:9@D*K>-5N?J0)Z/03:0I2-9I3;X!)%.$[4M MDM-FND ND-<$FWY'_R/R'"(GIPK#53_"-BT8Y>#+P* _V3QTWR*JROO6_&O; M4L#?)=Z7W]\68-$>=VH:>-UJ WX0#8A<<4U'; V^\]-1 5]LD MMP9=<8=<\MJ3,C5EL&@OO$B: [:P],67GHS6;\(!45Z14FF#N\M W0=;2TOSM5O?[6T\4A)M=Q^/_A/H\/8^J Y7A<'U M*-AW>EMCN:!T7M#8T7H=]66ZBH1:LOY\6Z"T#%M<%MATW%FQ&UL[7WY<^2VE?#O^U=@G:^V9FHECS1VXHQS;+6NB3:Z(FG&.W&E M4A2);M%FDVT>DMI__8<'D&P>N'@!5':K-NN11 #O O#PSC_^U\LZ0$\X3OPH M_--7AU\??(5PZ$:>'Z[^]-6GN_W%W?'Y^5?_]6>$_NV/_[Z_CS[B$,=.BCWT ML$7'T7ISY_KH/G;"9!G%:_0F7;]%^^@Q33??OWOW_/S\M4N^25P_QDF4Q2Y. MX!=H?Y],6$QY'&.8\'MT%OOH*GI"![]'A]]\_^V'[[_]!GVZ/T;O#]Y_RX;\ MVQ\#/_SYP4DP(G"'R9^^JJST\A '7T?QZMW[@X-OWA4??L6^_/X%?E'[_OD; M^O7AAP\?WM&_EI\F/N]#,NWAN_^YO+AS'_':V??#)'5"%Q9(_.\3^LN+R'52 M2DDE7$CX!?RT7WRV#[_:/WR__\WAUR^)]Q6C&T)_C*, W^(EHI!_GVXW^$]? M)?YZ$P! ]'>/,5[R 0GB^!V,?Q?B%!;X L<_@X6^ WYU87S@(.O$'SQZ?9< MB,N'<@XVX-V?1X5L!4+1AH[^NBN$E4'O2@H&\/,%@2>'"KZ5,(Y.E8M)!3/\ MDN+0PSO.P,R16_LF +&(XF(@7?A/7_GXT?WG;1;@PX.'WQXN8K*)5GB-P_22 M;+^E3Z:LD0L^WX>MQ*;_J0(&4G!4XIW\W=/X9 M/ 1TBY$1<+K@XG$5A8,E1#4' +T&3)_LIQ-O]<) E.D^,LCLF4 M[6,W(9A2+)=.\D!1S0>^ _%YAX,T*7Y#!8H*$W_N*8Z8*'4"G@1Q(1"(S#U, M@ESV#7+HB-U18E(ZI#P!<1"C-9#_DS!^]/-"C]M2-L^'O6*^[AC:BZ,7OO/@ M!W[JXXFV-6ZKBP46Q_U%T71#A/'2C-;Z(DK&%@K?"NS\;/F\X0 ADH_P2 M^?13]"8@'[^UJ@U(F%05#1&2=66WDWA<16%4GS67NY&%1+S.^+J,4EB$P,B/ MD_01Q[G0[*$0IW:?;TK.525'CG%7:W\QZTX,SPAHQU%(IL_("KF<1F%RA)=1 MC-EW]\X+3DY?TMB)8L\/G7A[GN)U0D CV*8$[8 "EV+"\['M15-":OH.G! 7 M@?R?5P]*]$!G1YLX>O+!$X_(C\59FL)J=O>% :&L[JRIN3'!\2CR>1E"B??'$/T!IY,IEO6Y;5CT:A"(W+TX%6F2EA0#'DMJRD +J]'M M T\X?HCDITP+"MZYT"(N>N.'Z(0(L1-7*/TJJ#RJV:X9SZ1)8YZM3BK KX*R M0TQUQ]%Z'874"D/-3,EUED*L' 05CFX]D2PUP?&F:3B7@24X\W+S+MV,;,Q; MNTJ?#A?K1A8%SA-Y,10&=A58$F\&GQ?_ JR8PMNA5(%50/'.438&)3!H#R5T M&(IVXVS>5F,S9]H^VG!'OG86DJ7;BI M_S1%K$F'AX1[+(7B349F(;KBVXIKQ2EGLFP.[2P'#96R M"[UZ>N<$JYR'3^0I;D%6>0O/1E8YP*ED-1=/\G_Y4+YTSD@\):S7$$\1B?HZ MC\D2\#\XII^< $[H6S)_[+LI]N /B]"K_Z+RY0W5;\F[+,9.@D\P^^_IBQMD MH#20?SQ"U/@MN0I.ETOLCFWA-PR\!:^560SEUBXZ&KWQ\GG>PJZC6Q#"->@_ M\&YMN\\1*T)=TZ7-\ZVO0V\0J'/:T&,[Y71-*4-@%NRX8]&V0OOH :_\,(2+ M+EHB!J/E>VX4"1IM]TSD0=.SY0P%G&?LD0D#)K_FB,'_"<%0']=UO')"_U?J M:CN.PB0*?(_^0%:](?)#%J$_7B_/_- )7=\)RB=OLG@@8#FCJSOCP&32 #(* MQ((S\@0G;NQO8#AL@:,L\4.<@+DD'V?99#*J!-4BPD8CZH#]L7#=* .G].J& MK.]"7.LT0B]9:.3[7B;(8B@$TGF7K==.O 7)O/-7H;_T72=,T6X>5$S$%U@K M"8)*GM:2!N4DZ6XK3N)T9S;\B*-5[&P>"=D"71LQF: B4>2GG33)YQ[=_L$3 M)2D( BFJ?M:V QL5$BWN@'RH\>PG&I?.3U%\G"5IM,:QMM] (1.<2<=7'472 MT%Y<]!S(O^&(@&$)$#.A8+T J;'"C2:Z9?AK&+Q@N "([A;W$7M0; +4'B?Q M7?HZ./&##,H>@;4&)D$W1&!R_R3UYW$O&MNQ'K(;1DR3_H[('["_>B1D6CSA MV%GAJVS]@./K94Z\J:-!NJYNWC#?$4*!A!:S((=-@T(Z#PBLFWO,6Z[R_646 M!%ODL97LZNX]I:0JO'T(::K0S0 8>0:*XN292S2*'>X=]+; TNG(08X]<)/C M,&&ON5W)G:/M[I,;9PN_6CP[L7?F^/%G)\CP(DFR-7T*0Q;9)4X?(R\*HM5V MHNO2!,1& S6FQT?C+H?)$)T-?DH?,:+!..B:&3D^$FC2!%$8T*<-^0U\4EF8 M=\';B!4Q)\ZUB!-#/!R@R8+O-B1_WI[XB1M$21;CB3:H;"4CKUT-0(2)1VS$ MK$PC&IRK9V_(L>[IK"^G)9KQ5 (#4YM7.ZO+2Q,R*](Q%Y&H,(,K P5*IK6[ M)@#\'*S72L[^ZM8UY/2VZUM-Y;11K&;0QJ 190[3U.@\V]K93IF8D_0Y&?- MA:)!B0'E%_BSFQ$L*SES E@T4NOEY?%F)$X=Q&B:9!+E>2^!AG?T7_]+T_]@ MP/Z]@'"KJ2S-CY4) M3FZU.+3 T#!4T)'H'L=KZGD ,T1I\/N ?1A"F*'C(V1,I(8O;LL4G M4.]"J.5T=/;*X96;))*3;"JC0*>EC88)=0!,0SQO\=KQ:83DKNX3$]EBOID< M;WUD@5L;2I=N@X[&),&8O^*VLM[H9Z7FLA:"\W5ADZK!JQA\M;O$XL[TFOC?P*F#_M=>6:?& M@.E;O))AT[<0$'G-+5K-9T8JDP;OVJ6+Q'CW-'[O9KM>5CT\MSB YDFTA"9U M\#Q4'#Q3O>(& F-4#H?!*D]3)[PF'_M/1+4B?YZ3T(XC+E6Y'H&./46_MVMS MX7D^?.H$K"U>L,-AJITQ+:R&G\B3(J/QDJGY__.$W^U<[.Y&I'(4#[\V-WJK M-[U!8[RMQA*Q6*.Y[$HA?),D6ZIZ$8R-A6@+TOBN/327C@93"=[/JR.U$6UC)G#GF^^.[D!Y]CF+M,;MXZ.8*LN5JN8=C5& MY>A1G6.,302I.'3],IRMI(%_+I.-="HE0^*C- M-^]",)\0?2T.5H5+C?R0^ABTI?)4-3'JDQOWG];7%VF S9;7%IM>2^M8M)$9 MS/=I0\KY:YA.+^!"(2Q@4.UR_[U-7[F40<)F]R-%AN=EJQK%JA;IL1/'6W*U M3?&0U5O3?+BR%EQ=Z^-9+X&FS=UFJ3,]4O14QO-:/%A/+@R^50!/+4US&?/<: 0 MJL3Q)HK!V%5M6,:5'KL!/#RN<4-W6DCWO_-N8KQQ_**U+3GF:-9&[78=68!T M5K307T0#+(%\Y2/+EL;TZJOG3SEU;=N"D'7@ 9T;:&4;,$.- MGW@O7!,E/GG4-VZLD3>](3L+O9\J M-UEW60L/*%W81)GME=(EH*'0F(M\@O_XS>_?'W[W!\0FLGIH=65\+9FK"X7Z MOJB,EOO">(%!P(BNA:!4;;VX!+*IR\ [[O)TM M;L?])6=;S>$EP7?DRAK;B:IOR1>SH!W)(=)\87/+0%E_N8EXJ:Z%L6U*EM5G M-0\JK7=U.7"O*,1GN;?1!.P94%Q ,/EDKVSU>C8N$254W<^ /13NW .S%#GY MXUR/)*,KAOT/ACID7<^&W>A9F47'9-:0NGZ2:.*Q=4O)2A8BK<30] HP?W,5 MI1A]>&L[ME.#GYK!Y(.*,Y@RS_/2S^Z"=)!AV((%1FET"'G!3=$:G M!_1-P=[",A% MO[HD@O.(OCEDO[(;22H0B.9QUB+J*#)XX\37,6WAY]&9;W!,]^]T8BE2L&(IR/M*E9Z;.REHJLA_L@$7O"83:ZH:NV810*- MY10'%ODQBCP:*H;C)]_%R5T4C*\A"QF!)HQ]IH/WT(H-IT>54YO [GG5C=LUD[D^77I??R=X$V/79T75 MR KK*$[]7^F/(PN@;"7S5B,)- )!JXY@0E898SG@7L7"1LR]%/.>%B.:>M/EM/^O=UX,#%K6@T!.:@-ZME-"(J3E,V:'UA745AV M[)FB%[/&DN;K(:B!$K8U84-S2:HGA%HIAZ#/TGIU!$T2]->KR@(,^>Q'Y.)< MCF[^$:UB0W,2P"+.-'[R$[B^EE%FZQOZHE9P:"T^"=3'2J2/>^KQH-!EC+D.LE\^%6"IY3.9WH,NL'@PVY MZP6IHHG&OI-W:@[I;&#FS*]#6EB1_7-76C&/$+":Q#I(:*HBW9^>9@3>IJ#; MB+GK!*#REF;#WEHU6/1B=V\1M97>UAE(7D9+V=5'>"#EP4F5,-Y]] !3_B]C M\8 4N87W4Y:PY(?[2!#1PN]30B-<\DXDMW ?)'Z*88Y]V*H5=5LYMM\ZM62&M!WF9XT;O30Q5?)WDD1K!/.P= M;3\16,[#,G$N[Q Z7>>*'@!8T":Z0RDK,[X,HN<$@:"BTM"+G'(*NWZ1_A)1 M%?Z>!.M=DK6ZUV!SA*Y/2U0SR^A%E)#?VQ7T24"T$,([/A;"H-]R*91&4/J: M+0:^GH;AE?P9?DE+]V_RA='#%KW)X#+RP[IJ1-4TL9R=E[=?44<-Y"AEK*V7:]&7!>W2R2):#>E#$\,Z M)YC]MZ( Y8_UB1X&'18VK[OH R=Z\#Y"2^*$*.&Y7%)?T%QJF'9G>B/LI@MQ M>L:0ME=IU,><7!Z;ZUD*ZI)#U;T&ZCP$3L!,N9SQ-;FXR5>?PQDHA;!_B=59R*,6[^72J2;/:$>AH,*;N2NZL:Z%GG)ZD VI MUCH/P52P6O-BYE!E4&QU-,Y# M%N5L5LBBA"+]95'@<8%'?F+3DR<#8#Z>/ F4FIX\OYAA-AZ&_A*AX*81HJF@9&99-1-U9'3-'].!*"/D ME$)TT73IH\7L%N[M!@B*O%#;;Q 4%S?K9C1OM MZ"6FX[C\H:(6 4@102![:Y(6HR3 M"U,3V4%:3'OR\F T>'+Q5YV):'% $]8:BS=13-:HE37@'F>S$3X)NU5B*"+, MJ )Y$V-XI)S@)8YC7-306X0>M>JQEKV3RZ<6$+,05QU(A84YZ-"RPB+KNU"S M#S$&2E4B22_W:S' M[WC68>'Q#''ZHJP/GE![9(D[$$+*ZCW2X7MH Q.PVJ'%%':?J]U%H"JV'0DU MO/3^)6VT,K(TMN>WVK.!P:#1U,;R#2YDBZ"@?@6OGH(@2*2;1"CD:\VE?+Y4 M5BJ5\V_RROG'LZZ<+Q8C-?HCULN?1)X$BY@_:?B J(KAGS:+X=L1'#FK9#7P MAY\^1UE")DR2$YRXL;_)JX5"-GURO23J6@)V?OCM/7Y)CX+QVWKT ,""L;X[ ME*)Z1Z=WQ[?G-_?GUU?H^@P=?;H[OSJ]N[.K+_47@JIP]J117R?!G;\*_:7O M@D[&K']D1]Q$@0_-*J>25LU%K937U@)-Y%__='FYN/T"(GEW_O'J_.S\>'%U MCQ;'Q]>?KN[/KSZBF^N+\^/STSO;MVPWMM<UF X:%9F8?KV-D\$I8& MZ +X,H-,M4X24"O8K4VNODUXH.K]@; M>$K!'0$@XTU]!X,\1.#/0X^L$V^1DR 'W6""';E25W30?02A49Q^/C;.Z-$D MK79^CT/[[CY!&HY594H)P8X%6D%[JCE,2;,.,"(;=DWH8JOBUH4O95B=#MJ] MK_^=B')KR1)U."\,:NA<[0:%A7=53U U#E%6ZA",TD6)62AOG0?2O+F@55;( M6JBP/<*:LSDV>TD/_ZSL3M>^#S+^2F9JK+?+S]JOE/TO5VU=63)6388>!LW\ MU";2"LV0EDOLIM?+O):8^EG\GI$<>)L"LJ9F3?/X $1-T$)$NO*6=(7;AR%;\S3I\K=S: M8M+U+K$6IKZ7SWN'W2RF.1^G+VZ0>=@[(T!"P9DLS=]CK7X":S AC.V@&04F M\XZ<,< 6:9P12+GO!,$6%6M4=\*&8/,(F9ZU0KAV#:JCBE;-930:H8=DB93* MQ:XV4^XT7SP[L5>M]OG9"3*6%Y DV9K]SI#R.PIP5BRYHZ*@8W"HW!7D4CAS M_!C!Q/2/\!NZ(F)+HH^Q8SO)?QH)Y"O0H_&@_ZN26P%M$<=0B 8@.MKR@PG^";VW;%#4^WB8N.%:Q-A17L+E(_)]S<=HNK$ M,IM:@8;E7UV2T"1/>SM- :P'->0/3R"()SX4'@F]U[)3 M:_#.I=KXB#@)#;#L$[3U<>"]2@6XJQ1.OCM;9.\;RS(F<+=^\O-9C'%1PF#N M^Y(+[RO?ESR<5*_7HA=:3,;N+\E@Y!==U"%'=(\^7YTPS-;_0M>K3%@GV[Y" M[O0N>YD7:M\5-IK*'BQ=RFI-?@Y HMSZJ\^G5_?7MXWP6YMU^"6,XU;D%R$[ M0JA-N49>@="0>T&QK-5@&CEL&AZ!2@D$ZDV&,X0=X:YLNB[)U4)P2%&9HC]) M%/\,V?"1BY/)Y*.^B(TJXSQ 1$H=^09"5#9QM"+06*_5+&,4O^5,"\FANM&9 M'_H).;0^1I$WF9#4%[$H)#5 !$)2?(-6\)'= LHR)G$%I(U@3P&AM3(J99:G MUZ%U5K2@[VB )2K*??^7TUMT_.GVENC5Z.)\<71^<7X_@^RV#KRM-1;2I$1? MO490X'M235MO3?,GEA9<&BHV*PR?3X0NN&T*K(F@+J];0JA%F)X'W^EZ$T1; MC&]Q0(O=[-;(5QT[R%RYG@W[@1(J41RELR4+!#0EXLEAR9+(<=TXJVGE-N+, M=?E:BS77(D-O\\(""(.].R<@$T;KM9] &\1IY$R^EOE@7ADXHH,-/J81N.QK MJ\J9%N]J4;5*C >X$%EI,[;"Y$>68C%;2IH0HMY-4VQ>CDIFMFY%.?Y]M;(+ M\M+$N-X(:++*%XK%+$B6'"*!9%V<+NXJ:KX%$=+C6E6$-!#MK=C7NTBQ*HVL M[.B4JKWFJL:O/DW M-)/ ]H3[^X1T[33LC\"RA462%VYSF+$N#FGWK9**1"W MM)53K&_RW\YT7U\-0O$2FLJ:T'(NX)64ODE%O70&S&],1(="JB&SA6-]OP@+ MO\5KQX<$(B:E"):A[P?("6D%D1>+(UB=9ACN>O&UI-Q"4Y[A4K3KS3.0#_U= M"'29XRA))TJL;L]OWL+2@D&J)5::/EFVG AY4[_,>O+A_B& MUZ1?;[N+=+7R/BH/V['33CHO/SN)Y@"I*]%Q>=VSUKF0%"H2;$%.R>R$7"(R MVD(N(FEO(><]Z,H.OI=."FG=VTE?8'T@,!UBT@-WI],VM%-4U'VW:@L? M(!HJDX$.[88HII(5"](RXGLXOEZ>D9O#";Z0$\2D:,L!L7&8]P=7(.QO[OP7 MJ/*2/B8(TQS3M^B22. C^N9P#Q%R_7:^ JXE)]IRKJ;>-"=XL>Y)AJ_([KI_ MQL$3OJ0 M8G4;AHA.$(J%];NY.1PTN-Q'/JN$Z&G2Z+04D<2Q,[6ZKV_<2]$91+%@_MZN M?:(WLWL+9TF. 1[]+@N>$?9;E%"Z_&S5V@J08A'],']UE?+%9O*#0V1'$@S*)22W_[='[_ M!1&A/;VZ/_]\BFXN%E?6Y78D:6ET#QI,OA%R\?E5)ZK%4A?DCGJ:VKTU D#V M.@OU!5G#^56KXUO,8KLFX&C"HZK?VX.<_6VKO8L/MFN$BMS1QU%((X@R)P"G M]/NQ-Y$%#%Y3;<[^: K[TA:NZ, M%_[,X66%U\]#5C/X8QR-7CMB"@BM5- ?'P_1[4J[3>RQHOC5\CBOJM"86L#& M+'\MHN[H#CZRF1\B*Y)RP!&5FZ)1"5'$BEXE5!^#4#HF1V_MEE=ZU>)S,%19 MDX&4=()I3OT41H1\AB4FQ\-.W2IA]34J1K!6";Q3?Y;[=GSI[;2?1V;25"5C M56 6D+S*;=X-^#GV21D5PUZ[O?CYU>_W7I(\ZI;OSBQ;CZZS*%YB'_QGD-AW M^K+Q8SK#+$^!27&9XZ$P)<*]SHA\1?+G*$9TP?IQ,V5X>A.T2'KV_W5[C7QQ'[,0^&$9AIS]LJAE+D M"II-P\,!&+Q";VL/- =X6V=U6M@1[S$=KGV99[S;:1O>"OAM2%)GX$8?D M& BF"@?47M;"9M&%32#ZQXN[OZ"CZZM/=S2TU?83MBN#JS+;B1(#)'#MI]1$ M3515N&W(I8-#UT@?A8Z+FW[.=0-/))#7EY?G]Y>G5_=W:'%U@HZOK^[/KSZ> M7AW/H+U"/^XWA+0KC?J_:HX!(]"'Z);PDY]-B*C&DN8%4PV44!QIZ/_MXO[\ MVG[@?Q>&UJ5.DP C]*9:>#]E"9/PT=.?.$N,>.5^8.(44E70D^<]M2$1Z99! M$#W34KY0T31Z2,@2*70:S6>82S\S#MNX;8B:&!NO7B""A!7\*B]J4V#M]@7YDBS7\-/)V[@?#F.' ^AN^%ZRB$O+D@^^1O]YD8&4N6@[/ MMTJ!2ART,[ZE=.J?/ 8QL.=)DF'O)",OS15SX3+_7#5-IPR_&=OXTAT *Y=6 M=SCU7)_VXYEZ2T#-Y-&//+.-*YJ9:U(-[WCAP1WVQ-18*;:0/-SG%?H5M<72 M:#Q/G[A?6JC_)%J3N]EW+W$[V$;0#:(QQ&R#A_KB N$K/D(_LL_^84<-EA"X M;)3 P:?[$Y7.= YZ5DC%P@DZL),WSBQ/.1"(:FM4OYP#=R5$+UDL0J\GGT_P MDAP@N,N&K8TPF6[87EZT8]DW;98:WZX\ZNYV:PN5KMH1G09LI*!B.<$"QU&R M<=PN[!2/-NB=D4,BLC66WZ-R@'V6*[E1LE^.;Y_K]ZXC[^_JW#;86$G)W#L^ M-\VW,9(PL(E%YSG M.KW1IE665C:(<@^TS@D+9G6Q*(STY(X_>$#%?.6INQ'%."O("(4Z&^QP,6(]\Y-;/MZC[1$.W<>U$_\\P0&@7,[HH:""1JAQ5X8A&(?* M83:EJ"M/I;Y^'BG&D[%[,LR,>)4KV9:L A!]H8(1,Y6G)O\4HE3#?7 EA8]1 MY(')]BH*\7H31%N,[W#\Y+LXN8^=,'%<6/EH>Y=M-H&/XPD$;2 P1F5Q&*RB M6S/_9 [R.8YD\%T+O4DV2F_56TA7N%Y^2O B27!:WO[04BIT0C":W$2)#R"< MOJ0X3/R' %^05\O(XCX65*9#^$:"6_3.K[?RVT-T@?UHN4^60'2-/52N @6X MRG50L1#Z<;<4.@VS-6;GYC\L>\='ED-Q/?5A3.D?>2B(-CG.XAC4ZWGLM %@ MF2^;-1;HNKNM7&$/Y6N,L]OL;[?ATJC1OZ ?7T:YUDH8R*WJSG/#]8+,0B+/ MB.#WV'>[94;8>O/9=D/$4F/G]69.[_0C)WD\_27SGYR II"DQTX<;PE<-+EN M[#>X?#$;R6Y2B$3O<3((X=THFV*JQ[_:&UR-8C"U>_#7L/E5S*(2Y %#0&;-O9O50;'!(?!E6$>S_B#M=+J'[ MV!,N>RS=DFW%\B,SLE2^9A2.;?_KL+#YAY@^<*+SJ9@ ^70&E#HOB RQ6XZD M.[.KXM>1*'WBCLZIW9LL48G[O\$Q_-)9-4XM8=RH= K3L6AR<(3QI/F@O-!\ MQ!K_;,IQMA[;'9A4B3-54J"/J!S32OQTSC/'CR^=^&><4MVLH\!H360T/DH' M(H'DP/=H30?D;21W0M/L7V OK*H+[VI1CEI4Z1<]5]:B:4RN)4/"P68CUD5@ M*,OO+%MB0V2%G3H)6C6+Y9L6%Q5K2A&1XF^O2!VKL->HG$6+YY_DL$YA13 % MM;4^0=/CIJI4Z;"!;(<@K]Q)Y^<-J+&B\Z(,:)M'=P@:B!QAI]=&C MS\>JB&HB7C_\>M=4R]_RIR]ND'FTFF*27B\A78?VT77NDJ J !;)_KT>7==?2FL3WFR+QRY6DHR?Z31EQ47!(&H M7'U!06$ES+^F5[P]/5A*^E()%N/(=NX?_WU_'_WXP^7GW_WCQ_]Q-]G+E_"W M'[Q?OWM:?=F>ZRYX_?Q1^^^^O[GS[=;Y/@NR?WUX/@O]-WZ1W^[U^_^^;G MET/W(CWX^]G9^[N_OGMZ.3K^([[]OCG^Z7GQ>+^\\7JZ>?OOUX?_??WGJU/7N^_\_H,-D^?GMWG'['#U*;M?_/;GF^1W=[]SCVXNOP3^W[(/ M'T\3]]C]^\U_'AZ=?//3=P[%L$%Z4E/5=)^G+'"#'L:9C8/"*$++O\4K7.VVV:VC/0ELX48]@VJQD0?]-/M"=Y V,'8 MC_C&[#:J0M=!$$4SYU\ACWUFT]DO8$GM!*"(,KM M6\Q-'9*2OMSO8AQ[6P8NLR#U\UCV&/SVI_F_:1%\_R^#Q'ODPT%_7M.M= M&S*1X@#C43$!VD >*?56[$:3'Q*KITIGKE?/FVX$&K'R\,XW,G;O ^E2-HS" M,H"T4L9B2!GC.5GGD#'&8:0T9:R)?._3[LA)_.1Z>4-X!O-12VWHW?FKT%_Z M+@0MN;2V)%3NBP(?*FI/5>1Z$"@65*BV.(1U60!].L M;Z#<+7["88;/"'9%,YL?_/3Q.$O2:$T.;5AL.Y5D=US<]/W>#3QAXR8Z";K% M;D2X61-<2Q;8?CROBFL/R@RXW9WD$;H7U$.3IY5,O34M. 5TX))%ICNAA^@_ M3CDAZK9BU+6YVPQ5UR-%3QM'60A]6E$3+F.OUKV>/!6?^]40=#LGFHI5W/KV MXE.J7TRQ$T-+N(2HH-2-/ZW4J%8S?5G,1) 656>1:V2Y,AP>K(#))%+:!X)YM""7PBBL M,DGNE'TZ%:K.9?M4'" 'ZAK]:D+UOV"O\'/%QA)'(?FG2\,R\_FGU>XK%%51[D6T_N=P M]I#@7S(R^^F3*=G56].\L40++F&=LF(L8H-MQZUWX6OM)-4F0H]"L)=^Z*^S M-:_\=J\"L/7Y#/HN6HN+7+;L&UZW"^.%7[G$+PJ^MI'I\?2@$SDOX[*X-I]I M%E<7%[&8?3,/%O.(7[*XA4P/%M-HD?OGZ.\XCO+_@#4UW=94K [U]77G,ILC MJ F50"0(E@>(#4*[+&5:]]MZPXR.O"LCA+I0I+M636M.YZ6FSR+R\'22=+0C M1#"Q,8D2PR#*3\X_FL69(F=+63!$ )F MTT]1^>T,3@@)Y7?'@0C!O@'"3H"3W$U\A3OL_2[O#NX:QFTZ/"@4P0"5LN\V MN[UH,:OVF!#B.L"]GPM=*Y9K$IE1K69:>A3PB%SY^2C$J?X^"XG29&K-GZ]! MB9Y=^HJIK\-.K=U:H\R9,/@ J*2!?&A=Q9 3?%?7A(M;WP=,>7$1=;8'ARO# MC#=D;,.@X'*"R)!Q:T0RT&E?*A)D#/5P&]J=CLG>U1 M]6'&CX7Z9V>^JU!ME@JNJ)5S"5_\"SQ53Q^XZ+UC"F=GS<<889/XS; M,*C8RW_76>.OY%DGP*W784S$I,=MVQQD=-\V5Q?=LF2_?A;>L396JUH9 M2G0153:#BT:'C=4#1HE_[U>I8.:I+B3E5^XB]+*!Y]I4IL%>* MV,,6U0ZN"^ ![=++O]OF(X+2>TZ+7CWRHZZ<-;Y>7CH_17$1(#':G2>>V]B= M)P1!%:C6ON],7WA*SA07GAS' 8^C?*]=+T_#E#R]?O ]G(O=T;:V7'*TO<4; M2-#OA?B>>@1I.,M??I# MW&7KM1-OHZ6TI.D)3AT_X%UN @]!CVG'=R+PY*$G=,)B!'0B.% J4U4+:!23 MH3?Y=&];MY!Q9T1_GI?^BIX4[.G2$#:EG^K1J+&@2;NV&ISA\CFC*U"?W=5+ M4)-( XSG,#.\.B9QJ34F-RI>M:5%HR-YV<4SFW.SR@" M06C*8M_/P.:JY$RS^ @?Q[Y)X-%Z[:?4$.6$'K0M((HI#GN].W7G,J%>=0%( MV!"H',T:!%3'2R]>X[FHW9BX2T_M0)_)Y$MPU?:6L0O3L2]=X1HJ;MRWXOQ$ MCGL7]J)5WRX^N]L4>EXGK&-[WG@-Y_VODWMR_2:."U?Q7;;9!'X79V0OS:\7 M,&9=2(-@%9I#V$>V[;KC2@=?P>M-MIXVNE8>Z#T9-(D8RU8R*J,20+0:_-'$ M7Q@S%WG4X*&TR5\#_[$DJ4Q -R-.S>7LRE0#&GW!JI0.?KX MO6H3]WEG"(<;,(XH0-"1$879SH(RI^)'17>3(MX[,+$E:U-9X"0+&;2LB:'0 MDY_Y!!:J&2<]4B2VK5&8X$5N!B\-NB!O)R^*Z)4SQX\OR=F&T\].D&%1\,O] M(T;.&CQXX-@K8U_0D@Q':SH>/<$$7]M[G(EP:NUF.?(3O)^5[("W(=&,H8]+ M Z9=")&(-?4@HQ9#X)AE86^=^$$&YOW3Y1*[Z?62=:H1QI7!U@HSB*@!5B7PFDJ0E\^!,)T$_A*Q M:5 :47[BEQ3"A=)')T5)YCZ6?R?CD8=3'*_)(>/!YP\8^2$=1(B&MU];M-D) M:--BL)2&HVO'&BS=Q?N5L6Y=MZ97F01^CMDT7UM5@A28<1BC00D+F^XT<9T MHC$OHS!]#+:WY&,16Q;E18:+4; S8!AA2IA:/0]YB+0]R$)LQ_8R* E?>C/I M:=X9<>47H?Y4>9S7-*CE6+'SI$,,Z97#;.*::@>&IMB6(C^,4P^UN" MATB+!6)LC1/^ZLL%=A)\^K+QF>1[BXHT%_X6 MP2586CC_;Q8=:'ZSF!W-N?"W:"[!TDPL<_&BO=Y@ "!<47@N?.?!#_QT>T6P MS.(XWWJ''-*7 W,.!/E0'R=[*(S"_7R\9<.A$C_>,U^3*#8Y=>NO'HDZ_2G! MBR3!VER*8=A^M-S/R \.C+3>PB 0!0*5 %C#Q6 H!TD"$"QO8T-4%ONM)Z8R0:/E':+>9Z,D:] MS2^_VV/Y&%OT8_Y?: 2*:"=0V]Z[.D(\-O)0-DAQ>G4DBX1&!F^HTB!N\D<'?*4CM;X MWGG!R8WC>U=8*.'L2T0_1?#M'B)?VXQE;\/.([<(0[,:^B1WT8G_Y'LX]&RK M&P4<=67C7T71J%+9F)K19JW)4Z'B>I-ZC-EWB'ZXQT1D#YT3;+!G/2BHCH'H M(&YC:;@@V*D3A^3\3VYP3*6$.L6P)Z)X\3F4G6![=@_E0ZR6'>5CP:.Z%&&S MAS)S//I/N+PC8+NQ&SDC,.;/5HE?MYP![:Y'>@I"FR9"-O)0H!/L%65"K"HJ M^OAR&=>16B8/K%N(U@JQ5PC7KGH%CVO%UZC<3;PV.188Q$>#QPP9PD9+XXYY M^4'4U%F,B8"EF ":6M)K:)@KP($*0!I6E->NV?#H/+EF(V:NV8-BE040K+D] MP9L8N^QX)N^PQ1IJ5_U*?V1&$O'I44R!JG/01VEU%CVCBY531IL&_*.G(PG- M7NH_8+#Z8V_Q1*ZC%;ZB45?72RJHR766)BEA%#DRB=#ZKLJL4TR&\MG051G$ MQ29$E1GW$)US+D:@7H3@,7P 16?,>I'[I0_+[<8I=T)[,(-M>6L>U/?00_,> MNBX>U43Y]A,(Y6^@>HLAVX.@!FHLB&WF!/0M!P/B7*YZ**#)T-+681!="/" );<&]R&LN_ MXO90YUK?:@WBV;L3N\X1UU'"7I];+(8BY2E^^B0&AR@Q%P^],Q=',4 MHQ ,LYVC)$*';_&4(S]&!QBB-X!%]9%,2EC-RB$UM-2JEEV*-R["2/\#^0J" M@O^/*E_OH=U$B'T"]T/CE]41MMUB0VC#O5&&$]MT'R^543,1637SE\-'\F6: MG$/NAQ]YC<=#_JS -P3A0;;K1/<5R<"A>CP%B/.4+(!"%*K9%*>9G/Z];-IC ML]^D=5L>9UNY><_\T E=WPENHL0'M$XATS3QR6OXPD^$YM#&=;:WN\_(V<@6 MV4,U-:9<"!4KH1]W:Z'3,%OG7D.KVLQ8A.-)W+A,L1('J67F<'%1Q%@VD1Y@4F"S ME@?D1$8$T2I6Y*8%AL!4D M.I=4LQ^=H4VB$7&N+#1]GHU:;"YPD&-\U'?B(Z7RTP0XX8CR+:;\GD5PL1$LD,MF!8-12E,9,X>P M5',RTZ-#M5Q6_5#N<"H^1[L:D):]3@($6B27(FK8H_M$=EX4;V^=YTLB S%Y M[TDXA\CLKOP>H3)8G=NX6+"?^:%Z)LVO8'98GIT><$8(L\"Z+G\W 9 MQ6MF!5)$@U6',\LN3( J,\Q(#]/$E6LCZT(F4WYQ85D,WA61?XQV7Z,36R&\ M8Y3^,%U0HIFD449^Z>:D-,+B9I"2(HQ^D^!J^'BZPBEL-Z*C0?*7=[3]E&"O MXEQ;0/H%+02A.JG(3.R *N8";\(;F [YX=O*BV4W)?_HLJ+S=J4"7^OM1TNC MRH \7*L5?64MDYQ'X$9LE,E]M+#D^F[TR6,TZTH:.,.]H^E7>VB1IK'_ MD*64/6F$;IQ8:#ZT$E74+91(3@;+J;Q:&29"Y6DF<5Y2I+35*3M/!DCP!G^\ M$RPP>2]O'!*V>>F8O4@B:[[28NR)LWF-(4YI 8:)Y!O MK]JGK:O$?,7K%N"M#29$SA"%J_U@SZ(8NTZ2RFE@)=>,,A7+S.[[9DDD\A++UAGMH'*" ME[XK#EQNUX-Z4QF,\M%O+4=CJO'C,5>7*L9>IL^1WKOT.1*]2LT_2QLPMQ^E M7*3,BG\[*:^(NY"X201IBY61]D.0Q5CQY%V## 9O0^ES-C]*DY,,?\%.3"T; M8YD)8$)$9YQ? *J4 )V- F(JVN_TL.L*,FWNU6Z=$=*O9I1_U8=^7,5X;/88 MCH#FAC+ N9;40QEZAH.4,U7"02R?^_HX=PC^$%+,A%N$=5;$2\@JDZL^^4=S M<#S5X&VI/1QL[,32DCWK)X_8HY5--()IB^]939?V6\]N/&T-&[Z.(\;;J(?/ M\WQF)P:EXSP\=C8^A(SN#$)"7U\YDNHKH'/F@_=0U3IFFR=J#+D^0$VZ&"UP MDHN,9K9,9;/,M(JI""/IAA&ENIAB0Z&LWD<+]Y?,CS&YHHAN0K180OUT$7H0 MQK*!3X0Y&/D,H.WG8Q[BN]#)Y^AUEB1^2E\D) M3MS8W^1%<"'<);E>WI#5<-[*4KG9BIE092K*0SH9Z/'5Z83IVS;8VYT(/#;W M):41;:-1NP[>E]IU^6APQ0ST.![X+75.C*,Q_?C^.?H[CJ/\/RRFK^R[#'M> M;32$@:C\1UXSK9R#GI!MCEBP*.K@R3,TZM-G%H65KHO=7 ,SD9=8YWIL*DX= M>1N[V7AJI+CK>V(T2&B\6 &KX:]L&9:W3V VR=,7-\@\6M&8*<3^KX2_Q4=[ MW*P4VRF.-3SYJB6'%'9>P1WJPY1CU&5A;*KVFL5@U!0PZXJYS (BN^M-$&UQ M#'OU-/\WK2@-X?=D/T,M5F'<374">F61W5/\6)T$7LN)[3(QVNCR>->15H8/ MNKP\-+AIJBJS2GR8^-YID:0^R[3I8O1DU#X.)3<48VW<_WI7&]Q M:8E!8ISXG%'1X)4TOLR#2RK!9.=P((2)[TI[$HX9%53K]%$N;[74R.1TG2)" M2,%$H^&:"6V[FY];CP."C'VV0[[3P_AD@)1/$K M+M$R)RC_G%<9SV)"4!T)KBM @JX)JPH-D'9>-$*]V4?V0[VKP%8I*L#$5-S: MU9<.Y4?RC^=3?H0+?V9UV'!J;+T3;"_!=9^AC%8,.1I=,V\QS0;ICUZU.($/\& M5>#_*MJNY@K99YQ T7*F#T!E_OL(?B5NBC5:77M=U9M!6&I>M)E"&M%?JSJG M"TZ3'!:R MY,CK),ZZ,"@W8+)A/'8HT,)S?N(W 1P8L9C\U/'V>^H[0;Q8S%_=QF 3X\>/CM8443O8P\?^F+7Y?E MF-KSHAAE[6"4H=(Z*=5XFZU'R0]<5M1MJL=R[^]BN7GEF^84QBVIXJ0FA"G# M8YY8>ATJH@Z+9%GRH?6$V2;,+;GG(V7V^NB257A&5AXU-1,FM/F0Z8H\;Y/T M(Z!!2W+%9-=HM: V)U=ME^T^$WRKLIW"@"H,6YM/GRR6]'96PN0BKR,A5\WS M6BUOX.NW=KV"'/BEJG433=-56A[49L"'IAD0!(:*RB))LC6S,)6F0!RO#R>T M#=-=R+9?9?6]G7T8 +"M:DQ'6:$Y=T(^&@YD9:&T;%_DD0I741@5&T8GU+@X M#_+A;VER?#F#S2M7!SW^HTV7+/-H5\#)LA[8KH"7GSZ;DM7=J<6'7'N>O01BL4E/@-DK*CU:"6(QIY[40IG^!=23 M%A&G4$\$G#*LGH#"#O^#%)LG)\"TZP-1SGUX1,,?%J%7_T7E2U8LM>F0*U-D MR3\>@1C@8F4!/<*#@LR[QUY/E>GWT&YEQ#Z!4+K&+^LC&$B(XQ2MYNX6D%&? M=QXG9?<%9I8//'FV(0E&7WXG>!-CUW?R1/3%.HI3_U?ZH[B*V6[('B(_!;BL M:U(=3PTTFSCR,A=^M"M*$CQY?%>2Q61,<)D%O?!^(G5%WHU=_G?EXWGD M?%< XEO#1%B:-87XJ]!?^BXD6>Z:JT-%!F@/ITJ_KXRN]:3/QXLJ_-A0![3P MY-[Q'2A4>]Q$=;X8O8/#%-@1.X !/1/,I(02Z-FF9 M6'.T1=5Y43$Q*F:V^5X90S3*I\U@\AI\!.5 G1%2T H*!(0?_/2Q>)UIEO\K M> P41<4\Z)E,A,J'Z=P* G;#G'=D]:&=Z3?'SG>O;F58QB_PXK#L9ER)0Z\$ M&%8T*:T+HKR&=I6=BU;V+4<,NP, PX2@2-%;.LD#Q3&?YQU<#N]PD";%;^AU M0:\*K:5,%^.2P"(Z\:N%P^GKD([B.MIL:"(:C*PWAU508!ZE23XE>)D%%_Y2 MZ+A05"AA$R"88::52G8H\OBD39E7Y>H\B^(E]M,,\D1ILER>45VVR3%A6ZP M4212%F#L.AV]YOQ()96G,#YJLM;DT[]3@XSG:-PF(\^19;6B(_9#_*(U IHU M[D#PS[WSTJG('PV%(H/45?XLY;((<>*;?E0T,%S:*GM(\"\9$8W3)VK(I>\# MS1?6;C!BH_4*K5LYI77PY)ZT^@0REFETI^X"?\=K^V[<@"%I\M["P;#ACEG-Y M 8>C*,R2LG@# 7#7XTU28Y!6L\B'V@X85"/"8XPN^B9[7[9J::C2 'CU1&83 MYR]&A_N@5" _CU2-\L$[N(6@HG;_C!(S.#CS&-B58B:- ;2^2D7".M@$6.V8 MRMA9-@#00)#',VVZO"KUN!+L6"^>/&6N)3\^55("^S7JP&+*3J'VJOAHN-)' M&3UU'PFJ7? -Y=57YRW^)?,3/\5W.'[R7I[?8C5:A+PL.7-R<'^_QY6]' MST(*]W8AJ[=X[?AA\4=IJ0UUW<)RLOQ8;!3.L'X"JG%7'X6Z]#-[K>V>)-?+ZGV6JAHFSN>H&$H#']U%H:E.[N05)O5Y^2C#MH%5-(U%8G%M;G4ZU M'RWWR62LT5B1UT4>;;>XG61C?[.KL5=O=ET*3I1HPA60G%,D3^464A&$.7*K_E)"K,+4^AAV1IIRUT M98>IUT/9YK;R2%47[-NU>&8Q[VPPX+V%_WT")EG3OI(SN-B$;2K QO*R"CAH8PX(*#K&$W=+ESRW3'_(VB M9_THC\EHB:RK!.QC%I9\U-4^/@N_CZ'O"GN@[F.@'&/ M?K5UGJ((=:-1("?ER7Z?0$F]:3&NQEN[-TTDO%0X94$F@5F)GTHH*-<*D3&52D>^"T%2HRC2;4I+_O1+/:A M%QU.(RT@>HQ3I44=)6ZI!HL26]YVZ4"F63782_1*%.$R*VBJAGK)@ !I_>9Y M-CW\QM@@]/H;%@2C.NIQ1-^;+(?MUD]^WKTUA1Z&VA@$@_8$%?&M9)F+$>*> M0$H"F-5[3YT8_!10%XH*EBIJLO@>., .@OFT*Q+APN.#'&^3+MF">PVJO/"A4ID<[69'Q?1%R8UR 7C#MUF\ MA]@REOD["JFX#Z+Q>&!06,Q01%A-Q^]: MCC#>6S]?E4CRCUE-VI@KQEJ4@WV.-,O,?< M7)-B%2CJ7' SJR?$D@I9LJ'>*<5&["$VQJJE38"'XB!JHVS8SC]>F7Y^%5'; M7=QKS1=D]64[O$/G^ R=DD^]7J73"X[A1RH_K"=/1%3;TZIRG$] \F37;*F M($;*TFFFA:[@>.M *L,-GG+_W ]$G<N< <&!049^R]Y"%<50Q):6JLXF CLEFZ.N]>?36WT==L2Q#/FUC\A M%U>2^J[\MBB^LF[$JH/;,F'QL+&:B],U"K]9Y,5ZC+UV(#TG6MZ,!)\FKD,? M*WE>G2QEL/P6%>"WY%J,H]'0AC)>DF\BJ*8&@WF>F19V;8*[AZ!* M+$756&VHOU6L5^WP/+MTW7$IR%6+)^"1666#@.PGU\L;,B_XTO,.._O9JLO8G2$L7&$S7@31RX!5FF!WT/P/8T992/VT,>8G+%VS;X\5.3V^#;2MI5N M43V>O+3<5O-(U2VB5$P[Z_2OOM315:+[T-SP25M)UJ6Q;;EU7$\:ZH-!5RY< M!#*NVZD#H<:2Q]4.Y#&ZP5F0XO8$;Z+$%VJSQ6 :S-P]Q$/+;/G$ M-258G:8+O;)7CQ9G12^J;,IU4L;5YSGIR\$ MW"CV_-")M^K08WJ@9R&BQ M*GZ7:OBV.ZUIA3R(4+0= ]\I,GP/0UX1,7-J@UXR\&H&#T;+;8+EP4= M>>6D,7M0\"L0+-)C)XZWY :1-I^2%&IPH&$&FZ)9+G\V!1H:6/*XUH$\YIKX M99M-0$7)"7;5/Y-=I^?SD.BW:Z1YR]]<9;:%21Y%.-J6GHQTB+K%#BU MN*1% VLZ+$0;M$KF=>CS5'8S![_$7*H6Z.*G4'XU:&,ZB6KMLVX1<*!3L\ * MAVZW#D*56=C%5YU'H]&PM?10?=2YUV /XLW417]%H+Q_QL$3IG&(0A=PKW;@ MUZ'EEU%?*@SQYO,I:CJ!):]XUJIG(P\*+X:A=E&?F203*1#C[E8=6LQQ>[(V M!1ZD%ISY$"X,FVJL#5I.SAZ8,#W=M#9#.?I3I?>&E=!X+B:JWCF:G&A)ZWFS M:B2[&:LXR9FF[04]#06:]@%+YH'N=@$=@X"=EG;0O8PH9S1^=N<.NX\T>WHJ M'"$+5=#T":U[K\D?^[8-W4^#Z$I2,IU=T_&.H.6WSQ$)F&^>W7?Z>)[ M5$0K[(;8C1?$2^RF8)%GBNI\'+TQ=45?7EU\!L*@'4(#8J\3N M*_3Q#^+1%)[_$83&=/W!CN]U-HCW6F_79[=3G%#CG:Z+ONE HS(#QG&'5TQAZ1QV6D1DDV.&SEXIL?\ J0J;/HX/$PWN'B.V+FBZ&WQ'*'\))U#6XLZ MT*V3DHN4R>P&J5WM4^CER8J8W+B07R4O@:UCMJS.B=BDS8K7J TJ# M4S[FK6VJ"['A45^!NE$3HK2IK"Q\[?0E)2#[1!VY\!/A'M'JUJN, MRMA4[# M;)V']%O?:B/1CB@N5CP".![5Q MX:%S6D'97;[H]99!I=UX_=Y^3DD)&JK 1HMM6(XB-L\,H6S:D FSH5_Y*WKA M/4&]'%7J21D34GP_FX(Z D1D,2!V9$-WA8Q1Y8+_ \9/OXKLHD/7 V!W7^61[J)R./8&([@8S MLN)D;$X$D\ZHL+PN';A[JS<]3=[WM2QJS5SQ6>PNF8^OC9/IH*6\HLX5EF1P ME\6#R%>64Z]WX/+#C)KHY!*:0WU!!N2W'?D-^0$4 ?CB_P-02P,$% @ MLX!H64PG1K9T)0 648" !4 !I96AC+3(P,C0P.3,P7W!R92YX;6SM75MS MVSBR?I]?XV/'8NDXQ3,[LE7\<[OHUE9S:SM96B24A&0A$*0,I6?OT! M2$HB*5X L"&0CA].;<9'1#>^;C0:C>[&+_]\G/A;,T09)L&O+U[^N/MB"P4N M\7 P_O7%[7![,#PX/7WQSW]L;?WPR]^VM[=.4("H$R)OZVZ^=4 FTZ&+MVZH M$[ 1H9.M_PTG_[>UO74?AM/W.SL/#P\_NOPWS,44,1)1%S'QAZWM;3[@8L@# MBL2 [[>.*=ZZ(+.MW9^W7KY^_V;O_9O76[WL[\?]W M^5.&RW[(AWVY\^_SLZ%[CR;.-@Y8Z 2N(,#P>Q;_\8RX3A@CVZ]V8/?&73_33 0D8\;$G M=&;?\84(AO<(A>L\B@\(G0J-2]BK_'0GAM4L?Y^N',J1N$+^E!N""1J&_-]"AHH<%[_F7()P.+SGL[\G/MB]M> M\%UR0T /(BI,PAEV[K"/0SF&JKZ$ ^@,\2U,AI7TAX"P).;GQGF4E,WJUX!, M)":&#\X1QC-TQ6VX##>EG\%MH-RT[),@8F)<&;.4^SV<=V0[<_C?\TE^*KY>..&_,:Y M\P'->3H<)-090RW-[/HW4$I88:6E.:O_'A*WQ(A+,Y;[.11:9:93FJ.:CR&7 M"3\J>I&/R.@0,V<\IF@L/+YKQ#4H0G?S$T3&U)G>"^=^<:",N9!9,]IC@[GG M#1RQ.9%@O@PHCY9U;$-2!:%B$[X0<#CMN78P?2#XT?\[_R_AB%QOUS& MIX43?OH/F88PE4>'-&(K/C(FG6,I8ET4,^2I3ZAV(#A_:D6PSN0K<5X[D G. M_T1X?,^5>C!#E"_6:S1Q<,!W^WBON.%JP?6>\U3X&5_^L5MPS9?_B-#+J0A1 M+K[2F+8Y+LQHZI+!/,TK9Q[[Q^H 2 UH9$O,K/"!RS=A$:%19K]R$%#XI=Q3 M;LP<+!7M4QL/[#28:*<\F_G?0X<*TG&SF]TJ[GD:B#N&V&>Y1K[8ZD-R&5'% M($,+$K"'C&7$01[\DH_@)%#F_^PO>1U1,I%%/R1-\R>4C_#KBY<_B?M]SO\(<9?>.TN@J^0O9HZ?Q1B*?[G0 M5FF97/!-M*U8FL9(MI:N2J41@85@WK863&KH=HJF1,'"R-^75YH6Q54;L>VQ MXTP_+6^)+T?'..!TL.-?$89C8=XQON&X88VM&3GL+D8G'2\U.'[(%G]961XE MDDOM4IO.@#$4,D.,%P9?+% M%F?%*@D@F)BUEF02^6#7R$6'(Q7-*RO++!-06BD.N(C*:-C?^:0D50I/*K+7;46F M([$KBJ8.]HX>IRA@B)OQ^(XF-R-@^-\ G M[6ZE$M()9XC+_Y;;6<(,/]N[&S@QE)"Q>N23/364P0/FA>@93C)%-)R+2X"0 MKWSA^D[%V17>*:DEU8TU5ZV]>7-9AQG4 4%'FOF+Z6MQ$7\YNN4F7QN%0B]>UJS19?'/(DY6H]@'$0O)!-&!-Q.7IX;. M]%54;)\TU 18B97=V'7>:UY,:6Y&D@W$+&^B:O)L @[,7]45K(C\K4\)6J(5 M5/JU-BNQ@HJ$0_D\QGV=G@FN1F8ZX6V X&F%63!VY&^FUR&)*GNN$FA:C>OD M&A*86II/X=P!&D#0\U57*>B#M7)\6'^UAE)GCAS*PJS%S^:-\<:"0?7AG][% M?B2B/:V=5]V%2H*8.R.I;L7A[9H.5L815ARL '&'35D?"U*( *D'?D4%$LRP:N&TVBN&SP$(VPBZ$M MK 3!'DE8!C[ * ',WFE\S[1^'E$38AE"+;P=@!-FDQ.WX2LPRRZMJ9LO0"EO MK&YIK05G%O_G,J8:1Y,#=TEC6E[L65TA&G>8,>=[5E+LZ4VR%)BV+QLS3,8< ML4$4WA.*OQ6K-2$EO4:IGP:S%CNK0;@USDX9B\Q+-*5BWYT!DN<"-3B7%$28 MEU$H&I&+,F33$LV2>C)BS>$'>I]ESJE9Z\Q=Z9R\WN)S[@;>! >8 MQ:V<9BB='?395(ZH;:NJ(F)9'&TNV4/$*7)W*(:0I%2=B>-?LE:W-XP(7=&Z7U[1JQFPJDRE#H2_.32DZ4!DOVMF? M"3.&'-(R"KT15QDZ-G-83@,^!F)II_-TT5^0@"STRD1G$0F2-LUEC0KG>UC( M0&?9/\WRDV,46*C5="Q?*T@*LP:G%BXGP*7KRJX?\WDEV6_1JH$X"=B^:(J. M,AU5CA[Y-#G7.'#H/&Z=*-)6^9><*3^>7Z*X1N).9CBU:0X4S+M18=E-+U^R MG*Z+?7Y2&X'GX511L7V45=:!$J!:]%8!.?'DWC.!-O^YL7LDK0(HJ8QTNL:" MY(HO,K86-]>&7.A*,GWQHZMQ2B7XSH8S7>0J?E#(L.@2&C;WQR:=K9-;BI!E M)[G(5?H E&')+:C8MI9MY+=$RF9#;=$K M6%Q-D%.]^-F6TZ/$MDV=L'U.;K6(M!7%B,7!MYFG% MYUGAC9Y.) "J5JSD!:J_;OVVV_Z2E81K\30H">(*XD=L3(2EM+KQC$ANB97* MK!PH"!&V3,8]1V)_,)>!FX[?D=SX.GVMR+9= &0['[&BKM2(_.II=6/-R8JR M 3>K%0[%2E(CPJP@TK,56065[42G O^'1+Q #!W:*J71B=X4LN*K@"F3F]&) MZ31OY!E/55_U_#;QN.^SMKOJH"!9TZVQ;4\1Q<3CE&D(U??DN?*I4892=4X: MNS64- ?>YX@E[9)N2(5OL;A[09XP>"A@,+JR7"(TFS[JYB[:^22 M<8 -9#QOBNM^Z-C&9&C;.?E^CJ"2&;J7B"= 848X,+OXI]W-[.,= MEU$Y,/K968GA/PH\8YLXN. :M_&.B[ )+/U4K5)AFJM7%D^-'OODH?*RH>5= MPV)\4\6EM:3:[2MBO"M*9I@#L3^_9:*X>UDM,7!#/$MZ\)B9F 8#W>F_4BGU MPE:E#+'5R][OQ]?0U_YF7T1%=J6^B&YP.>,1"Q27[N1<)-+3[5B)NESLUE2[5/!YB)+_ MS4PWC=V:Z_PE2[@CE^N2CJ4*HI8;6Z^SNGA CZ\/A&<&E'G*PM[D^-:(MA;=T M-^8'+.C9/B^8<@26>+;HD6'&^1,]0,1\_L3A_>(AWN5K@L;E7T_=[AD 6A<: MD(;KO@%\),P_,+FY$V&![E,Z'U1BVZ*]1_O[QQ(^Q6:5/A]K[D%/>;I/2@>J ML(5J$&(X+\%:/D+/0D,JB%KN9%K!JCCA,IM)*74,/(VDE%J(P7Q&'9W@GNLB MS=?]&F&*..M<=\$H>C#R_\ZS;Y% :0+"H3M&@3]59-5#!6<(4.)9NV$ M-?OP)'1"!6>H)J!:J;V<2?%_0D5GCH_BR#>?%G;3#%"NOOD_9'Z9)/T7_:.C M1]>/1+8K_\>]$XS1-=?;H]$(P3\?LEGF>[9?;5JT+4[!:T]+;E:/NZ26=IOY M6[$&8$K;B8+'-A. +Z9HJXHVGP/IMS)F:CVT*S;;%NX,H^G4C_<,QU_L&:?! MB-")8_)Y6TFJOBV_2$UY2Y[7F&)$UP*<*O^ MYXB9DMP: =O7=:VDMPX78"(_;$7=(6(NQ7'1-!GM1PP':%4A!-._[Y*.G2!- M4EP5\"69[E<9GC./KBZMGZEP( Q/NJ>!!O1&V-@JE"LVI"NCYH'4ZFUI\D4=N;8+-8^"R MVN,0,]X-J@II9&+2G;"T)"C*4U/J6PP;[\ +L0&M(SH/:- MF$QF_)2BR=<3:ZBU>?8Q,ZSY-2)#T;:_)B?9M0C;$^ M:^3'O:_$2^5QUX [T35@D>%C:,VT9$9[64G3W<_2-;7RVG)C>W'"J%2N:TE; M^71YB8N@_SX)(B86-_2YIPHM0PNXD9SV$JT:^00%W+_Q3:U%:;*6O4%9.1<: M-$I""K5\#+1IG$QPTAO#";SD+>@Q"AHBS[JM/U-*@P(EXZZD&FW]W'DI.@97 MF@IQJ]EA.KI0;(VJ G2G8Q&&=IF^OUVU@>J^C8/9%H'3+J5#Q^H?!VHUZ M6OKO+&4 $B0VL9@D2-I<0E)2S2\9&1"[[.>M7U7MS^-_S:O7S'=V15IR&I[4"WW3/R&LU0$*%C#D!9<7JRP$PIB2)QFP9732=44;79 M/C;-/R[F/1L5O!Q-RSU%E20NB2)8X[=6R0%FA5M)QFJ>MIHXJZ&":MJH::\7 M+_==(1I'[,R*LHE:?RQR(VY0%=8Z0KUEZ')TQ$(\<4+P@MG"X#U:A$58X-KC M:+I*X\AWXBRAZB[@^1,)F)\D3]GV[86JHZ2 *5AG',#NZI>+1.3\':,1-=#A MH#\66@M?J$8Y>BT0'C(SI"3@_W23//:$/;-[LS+Y?ED&=7137?C9DGF([ACZ M&G'^CF:;4@$YFGTZ1DFBF(IZ#^(89:.L(WXA&3[6W^/0Y2%FSGA,16^:N#@H MC:#$0!E,%)&@V:?E(XFBU2?.ANX]\B(?+;G;GY\[GPE=!,?8_OP:387W%XR' M:)RDHIA4 P"&>N1E :!O,UJYXK]XHA=Q>)<[BH?8CT+D;4AEU+CHU<6&-M2V M'VQ>,;Z6U#9X<*B7?7_Z@^-'B0@8BR;)WS:D.B#,];2AU== UK*E5JQ?E$>SLZF(%86,ADY*W:MG_.5OV]M;__GS M_,/;__[GW^XT>OP8_+3G?7LW&W^'TOOSR^=,_"W;^.CU\-?]^9/>X??-R=>4/JG'V^>,#TK]D;]Z^W M^.LD'$X=\C@.T-![<_#Y9O1A,+CY<#:>?7YS?AZ/?C;__^]O'-X8DS'9_MOSLY]2_O/XZ>_S-Q[^_&J/? MY@]_7(T8';W]^N'DRYO'/WY[#G[Y)FE C>W4?2D,+[Q$D#>J3LB^3BT&2JM5;R^9246GPK$1>5MY! MGL\;1"[\9R%'_YU&;\C@JV%62 KP%#%7DO MWQH]=QS\3FBRZZ&4? M_VOI!Z_0+:._7TJ_W 0T>B :!/1WVKKKM@W>5;:)E5>,RU4+G89H IV,V$C. MSKD70D%E[V';^(>^IFO(:+AJ5)V=S. 12XF8#Y 1+_^OE6CKQ[8;QY!9H$)N M#?B "$Q97LGM:Y:;0S)Q< AK\JQ[A#XGN M7KA*/8]Y@?9PEL/:OIF7]>Q*ZA9;/8!C/G;1=)PY#;R(^V9SASE7B(H(AS/F M/[X1KT.5:JS9T\V"G0$;K-BYS+$#>MA1H:>_?#+904'(3\-_8@\III292\K2 MYJA-"[3GNDD%M/Z4#9Q06WGX9*J(^S./<09"');"V3LM5 M@33./U* -/O[;D*:FQ%L>X+^NP:;B#"TL;)9_W?)U+K8\CHPJH>.D/.4'Y$.0WM\OC, M8"89M1YIJQ5-OJ8]!XF^VL\0O2, E5+EA5UFE*N>EM4\0&D!-N!E.?&OE+M- M2-'J3B2EPXU"A-Z$6@LOW64,BV]!Q;8);2W$)5PVBY/_1'A\S[D8GDW./GEW]I>D8TBJIPT8(=$R%686H@UU=G,.JRD;C=!JNU"K :U1('3VZ?L3/8$E;WLDT6KQ$7=Q,!A-1VP&L&# \ M]<-/!L(?MN&CL20$Q*E-<("\\!X=.YB*S@7\[_R_,FGC)]19BV-!53.7YZP/ M*"D.3MW)0; 70QLP_$Y\.(\E%1 M0]P5LZ_ L55/M&^F7443K+X1862&AWB&/>[D]D73<_S:/: _)47/JX'M,!'H M%,6+:L<4H;CL [&PZYI>RN^SIIM1 ZC<'<-QC$S'0CY?@0;EIPJO,63Q'78O M7 YZ[3R<M"HV):P R6KSZ25/?Q+ZY32XHL1%X-DI%43L MFE==X16 LGL26W)UC /,N.$Z(<0S)KX\D7Z*KP"4G63(-:X&WN>()0\XFQ)> MED2_FKF6HZ3A+N\ED@N2(BPHV5T@8UNT&+J?RRP&!>S*TZ275]>G$]K+ZUZ7 M79W$K,G4)W.$TN92ZP2@4[0:Z=E.#='H#BL!HMU[BX'KT@AY0\?G+)')!#/& M 34CX7I:5N.J&J)M0,YR3FP\H91%XTNW@9AE-T2WJ7,->K9?^JB8TF8VEC[: MX4K 6D1C-^>[%"Z^KY$H- T:RS4#>56N4?NTV [:+JJ2MVTP*Y6[ MNI>[#*A=UH)U&PF=2*-,OO]:4 HJK*-K:@M=LIZ?X*)'R)E_IB;$,?_B!P*OK5J,V)[2>KHB'1[_@89 M +Z(949W^-PO^"*\>4#^#)V3(+R'#IIKLV'S-G(C.E.*?9??]\@P+M3[YH%8 MTI4%=2A"B1-*HLE_;!^V[(AC5@J MP5N0T#VL&MP&7AHP0][1H\@@,U):KR_T M2O12L?[]5[''3#5\[@TU\-LW[9S^@>?AY,F.$Q1PH/U5&IBIGGMF>;51 M'Y.6,2<-#TZ#I(;YA,)W 33!H6W[L!'5A:Q6+Q4SX(V8&=UE2K/J4L,&0,Y[ M6N]E3-,AE<)RC#C>:D\9BY!W&-%E)XFD3U/V,=,%V]"-!C48Z&O;!&U]U)"1 M1GBYTGFW8UD7D^FE<55C_KM3Z WKAM5(>EN_Z9C0$<)AC&G C^A33.,1EG/O MF+/Z!29/5CJV$=?ZL MOBK3-]4N$:_^_V129?E^CDB:$H=-&ZBJA5_P^TJ&^>Z3+0^ M($$,=>3X(E/\E8EEL.$9?)?^S*:U!.I"S_:6<,HGA@.&W;A95GBCJG&Y>XK.ZD4[[.W[-3WDZ\B_L;6T5];:?T 3&QR\2G MYZ23,A%_RLRT1ZYZR\D\KX4-*LYBX5B[^6SIJU5/M,I7ZTQG^A8S>/;H-Z E MBZ5AJ?L>X)SS/EZ'%T"1T6<]AY/Y0IT!.GC#)YU&DXE#YV0TQ., C\2[S>' MC?.A1:(%\;&+$3M$H8-7C7O7\D\U&XD5J!A*'*TAI'CAIP16+F.W]F5#C6'U MM_TK2OAQ,9Q?^8(*]UZ^1G@JM/FL^"(Y$/P2!*V&$)KU4-@)'='KI[;Y6C$I M1L-/U\)>#1ZQE!3Y!QD)\O]:22\_EHV#@?YB$_(J8 $@"BU)G"/9((B,+-+1 M;%VTE.I7#NS%=#-ISF!CLG#N&DV@"AEY^/$N^32U\A1G;Z1X>,^(\PD*? M&Z^3T.=G#-WYNSRY9+IKK1 MPA(7R[U^GYONM!2K1MUPT?;YS_^8LCJU5$":DES+>YS+T?<+QEP70F'7#CQ59EH M&QMP@+'C7Q$67\<=">@8OO.Y#C&SW8OUN;)I9R44H]KHMA"$U4Q226Q M>P,%*?LVYGB&Z!V!E>ERQTC?3^F(C6C!EMU31RM5:2,,N^&%^GEL5%5L>VZ@ M&M FD+!F+2 E>T$"MYL60XNS)Z$S>C*QV::W<2*;5AGK-9+0FM"FAKQH0,!/ M?ZZ<1Z-Q:V6%*I?P06[OJBFI&U\CT8C)/I+HN7HXKDFD8^+@VCU] T) MH"]C% C;?N:X4<"YUUL5 +5[S9HP>$88.^83+N-P7[P!B#)KB%MVZG"NN<6G M\SC"+>R 2-XFOI_4LR$N(3.:;X93FR=^1=4R*C"P$%XK(YK&CO=1@$;8F $M M4+&](VNI00E8@.^I@&_$XFXLG'/6^9?<.(HK,XD=N5U\]7*43>1/0[OB,3NV MEL=OZN*I)3/*MKT&9OED],9!VI75Z-1TK-VHVJZV/,MFKG? EV^CZ\*X-"L. M1"J[;FH)Y^;"F4@GM:ODD&2'MN-HRJ[97(9(#I$.B.:0B%(^0\))![<:H2_3 MP3*)+( HY+^K8'OS0/Y"E*3_4Z(>99G9%;9<=JQ.8BL-!+#SVO'%#[&+PF1O M/[^5\.3?2ECSO#K\(,+Z?82:BBZ78::C>/IRN3.6\YT;ANAK376I%C3!926D MP"-4 066)P^WT&]FL^]I@76.W;7._6K)AVNB6DO11*C2'B7V#PU2G MC?5#W #73]CUVX3,P3J4PP>U14W=/@DB)HYM)AJD5,7T#$6K&\EI!WX'KDLC MY,5@(9:F'@T"SU@>A@1!J_N_K&2S2TX&1-NOR67GE=Y/'3VZ?N3%7;Y8>#DZ M(42TS!LB.L,N&I(50@:T6)H%N_Z"CC;H(=WA2@UQ L%)+:L3>,GU]A@%,LVG M6FCK@N2@2-)T.H\:;77GK!E.^1M!V;%T#NOUXU9<_&GSF;NWL^J6:>G>XJ0N M)5@+UT*BF(21 M)W^+UR2KRK'M;+2->KF43S4HQ8Y6VH ?$XI)3V41='BX,'J_I%6)$5S;("6970UTMY'R+WNTC51,':S5C\[2 M.8_\$*/)U"=S1$7T^BC]=]R)']]%@D\110)>5/)T>R1@#5#A+C6,!.+BQ(ZT MIJ0Q]J:C?]>8?1%ACUM.B?+Q.=+&FC_5TU(/696 HQ))J_Q<^ZJJVELP/++-;!V=V\T T@,Y\9O-!'#FLLW.TT[M[Q8E8;%IX9S[L MK"DIGR9P9VV(H]X^"MS[B4._;.:\ER?7TT-? 3/]A=2ZC-'Q$;M&,Q1$Z (I MW.6K7$&4TNC8*:]4BW-7$.5(66T[FSZ)Q-ER$9X)_3,BP$HR73L(-@JQ&C!; M/MI51-U[)VY_D["NL*%5?6L_)U!>,I7SMWDENU"3*V=N?%'E:?3-*E8@!>89 MMBO8$ZGC+"DM2"^T4)I&SFZH$S#'%5/=GP^CZ=3'B!KP8%HRTP?_IBW>^CXM M7!,'.M;I:_&)!AR?QR3V8Z' M<$+%(VXD$GEW#LAL98X*R:OIBQ, 5 :1A[/O"%83W/KAEQWQ_Q)]4<1__3]0 M2P$"% ,4 " "S@&A9-;8?[;2D #XH@< &0 @ $ M96$P,C(P,30S+3$P<5]I96AC;W)P+FAT;5!+ 0(4 Q0 ( +. :%D7>AM- MY08 )0I = " >ND !E83 R,C Q-#,P,65X,S$M,5]I M96AC;W)P+FAT;5!+ 0(4 Q0 ( +. :%D!GEOIS 8 .8I = M " 0NL !E83 R,C Q-#,P,65X,S$M,E]I96AC;W)P+FAT;5!+ 0(4 M Q0 ( +. :%EV]M?1)P4 !$5 = " 1*S !E83 R M,C Q-#,P,65X,S(M,5]I96AC;W)P+FAT;5!+ 0(4 Q0 ( +. :%EC"ETH MU P %9S 1 " 72X !I96AC+3(P,C0P.3,P+GAS9%!+ M 0(4 Q0 ( +. :%G/_:E S@H )IR 5 " 7?% !I M96AC+3(P,C0P.3,P7V-A;"YX;6Q02P$"% ,4 " "S@&A9A#5OG18E ## M)P( %0 @ %XT :65H8RTR,#(T,#DS,%]D968N>&UL4$L! M A0#% @ LX!H65KS6GX$4@ UPP$ !4 ( !P?4 &EE M:&,M,C R-# Y,S!?;&%B+GAM;%!+ 0(4 Q0 ( +. :%E,)T:V="4 %E& M @ 5 " ?A' 0!I96AC+3(P,C0P.3,P7W!R92YX;6Q02P4& 2 D "0!S @ GVT! end XML 61 ea0220143-10q_iehcorp_htm.xml IDEA: XBRL DOCUMENT 0000050292 2024-04-01 2024-09-30 0000050292 2024-11-08 0000050292 2024-09-30 0000050292 2024-03-31 0000050292 2024-07-01 2024-09-30 0000050292 2023-07-01 2023-09-30 0000050292 2023-04-01 2023-09-30 0000050292 us-gaap:CommonStockMember 2023-03-31 0000050292 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000050292 us-gaap:RetainedEarningsMember 2023-03-31 0000050292 2023-03-31 0000050292 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000050292 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000050292 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000050292 2023-04-01 2023-06-30 0000050292 us-gaap:CommonStockMember 2023-06-30 0000050292 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000050292 us-gaap:RetainedEarningsMember 2023-06-30 0000050292 2023-06-30 0000050292 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0000050292 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0000050292 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000050292 us-gaap:CommonStockMember 2023-09-30 0000050292 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000050292 us-gaap:RetainedEarningsMember 2023-09-30 0000050292 2023-09-30 0000050292 us-gaap:CommonStockMember 2024-03-31 0000050292 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000050292 us-gaap:RetainedEarningsMember 2024-03-31 0000050292 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0000050292 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0000050292 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0000050292 2024-04-01 2024-06-30 0000050292 us-gaap:CommonStockMember 2024-06-30 0000050292 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0000050292 us-gaap:RetainedEarningsMember 2024-06-30 0000050292 2024-06-30 0000050292 us-gaap:CommonStockMember 2024-07-01 2024-09-30 0000050292 us-gaap:AdditionalPaidInCapitalMember 2024-07-01 2024-09-30 0000050292 us-gaap:RetainedEarningsMember 2024-07-01 2024-09-30 0000050292 us-gaap:CommonStockMember 2024-09-30 0000050292 us-gaap:AdditionalPaidInCapitalMember 2024-09-30 0000050292 us-gaap:RetainedEarningsMember 2024-09-30 0000050292 srt:MinimumMember 2024-09-30 0000050292 srt:MaximumMember 2024-09-30 0000050292 iehc:DomesticMember 2024-07-01 2024-09-30 0000050292 iehc:DomesticMember 2023-07-01 2023-09-30 0000050292 iehc:DomesticMember 2024-04-01 2024-09-30 0000050292 iehc:DomesticMember 2023-04-01 2023-09-30 0000050292 iehc:InternationalMember 2024-07-01 2024-09-30 0000050292 iehc:InternationalMember 2023-07-01 2023-09-30 0000050292 iehc:InternationalMember 2024-04-01 2024-09-30 0000050292 iehc:InternationalMember 2023-04-01 2023-09-30 0000050292 iehc:DefenseMember 2024-07-01 2024-09-30 0000050292 iehc:DefenseMember 2023-07-01 2023-09-30 0000050292 iehc:DefenseMember 2024-04-01 2024-09-30 0000050292 iehc:DefenseMember 2023-04-01 2023-09-30 0000050292 iehc:CommercialAerospaceMember 2024-07-01 2024-09-30 0000050292 iehc:CommercialAerospaceMember 2023-07-01 2023-09-30 0000050292 iehc:CommercialAerospaceMember 2024-04-01 2024-09-30 0000050292 iehc:CommercialAerospaceMember 2023-04-01 2023-09-30 0000050292 iehc:SpaceMember 2024-07-01 2024-09-30 0000050292 iehc:SpaceMember 2023-07-01 2023-09-30 0000050292 iehc:SpaceMember 2024-04-01 2024-09-30 0000050292 iehc:SpaceMember 2023-04-01 2023-09-30 0000050292 iehc:OtherMember 2024-07-01 2024-09-30 0000050292 iehc:OtherMember 2023-07-01 2023-09-30 0000050292 iehc:OtherMember 2024-04-01 2024-09-30 0000050292 iehc:OtherMember 2023-04-01 2023-09-30 0000050292 iehc:TwoZeroTwoZeroEquityIncentivePlanMember 2020-12-16 2020-12-16 0000050292 2024-04-01 0000050292 2024-04-01 2024-04-01 0000050292 srt:ScenarioForecastMember 2030-12-01 2030-12-01 0000050292 2020-12-01 2020-12-01 0000050292 srt:ScenarioForecastMember 2030-12-01 0000050292 srt:ScenarioForecastMember 2028-03-30 2028-03-30 0000050292 2021-01-29 2021-01-29 0000050292 srt:ScenarioForecastMember 2028-03-30 0000050292 2021-01-29 0000050292 iehc:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-07-01 2024-09-30 0000050292 iehc:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-07-01 2024-09-30 0000050292 iehc:CustomersTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-07-01 2024-09-30 0000050292 iehc:CustomersThreeMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-07-01 2024-09-30 0000050292 iehc:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0000050292 iehc:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-09-30 0000050292 iehc:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-09-30 0000050292 iehc:CustomersTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-09-30 0000050292 iehc:CustomersThreeMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-09-30 0000050292 iehc:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-09-30 0000050292 iehc:ThreeCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-09-30 2024-09-30 0000050292 iehc:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-09-30 2024-09-30 0000050292 iehc:CustomersTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-09-30 2024-09-30 0000050292 iehc:CustomersThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-09-30 2024-09-30 0000050292 iehc:ThreeCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-03-31 2024-03-31 0000050292 iehc:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-03-31 2024-03-31 0000050292 iehc:CustomersTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-03-31 2024-03-31 0000050292 iehc:CustomersThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-03-31 2024-03-31 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:ThreeVendorsMember 2024-07-01 2024-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:VendorsOneMember 2024-07-01 2024-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:VendorsTwoMember 2024-07-01 2024-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:VendorsThreeMember 2024-07-01 2024-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:VendorsOneMember 2023-07-01 2023-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:ThreeVendorsMember 2024-04-01 2024-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:VendorsOneMember 2024-04-01 2024-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:VendorsTwoMember 2024-04-01 2024-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:VendorsThreeMember 2024-04-01 2024-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:TwoVendorsMember 2023-04-01 2023-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:VendorsOneMember 2023-04-01 2023-09-30 0000050292 iehc:PurchaseBenchmarkMember iehc:VendorConcentrationRiskMember iehc:VendorsTwoMember 2023-04-01 2023-09-30 0000050292 us-gaap:AccountsPayableMember iehc:VendorConcentrationRiskMember iehc:TwoVendorMember 2024-09-30 2024-09-30 0000050292 us-gaap:AccountsPayableMember iehc:VendorConcentrationRiskMember iehc:VendorsOneMember 2024-09-30 2024-09-30 0000050292 us-gaap:AccountsPayableMember iehc:VendorConcentrationRiskMember iehc:VendorsTwoMember 2024-09-30 2024-09-30 0000050292 us-gaap:AccountsPayableMember iehc:VendorConcentrationRiskMember iehc:TwoVendorMember 2024-03-31 2024-03-31 0000050292 us-gaap:AccountsPayableMember iehc:VendorConcentrationRiskMember iehc:VendorsOneMember 2024-03-31 2024-03-31 0000050292 us-gaap:AccountsPayableMember iehc:VendorConcentrationRiskMember iehc:VendorsTwoMember 2024-03-31 2024-03-31 shares iso4217:USD iso4217:USD shares pure 10-Q true 2024-09-30 false 0-5278 IEH Corporation NY 13-5549348 140 58th Street Suite 8E Brooklyn NY 11220 (718) 492-4440 Shares of common stock, $0.01 par value IEHC Yes Yes Non-accelerated Filer true false false 2380251 8587615 6139823 3552603 3913731 8188628 8731618 1824172 2199174 65909 187984 22218927 21172330 3107643 3340615 2148877 2324753 75756 75756 27551203 26913454 934269 781082 993620 882525 369975 351804 641170 861208 2939034 2876619 2048321 2237317 4987355 5113936 0.01 0.01 10000000 10000000 2380251 2380251 2380251 2380251 23803 23803 8091174 7966074 14448871 13809641 22563848 21799518 27551203 26913454 7341124 4810988 14446101 9490833 5610080 3894423 10504598 8135855 1371941 1821414 3061151 3378983 185907 215586 374177 430822 7167928 5931423 13939926 11945660 173196 -1120435 506175 -2454827 73247 19832 133055 38322 73247 19832 133055 38322 246443 -1100603 639230 -2416505 246443 -1100603 639230 -2416505 0.1 -0.46 0.27 -1.02 0.1 -0.46 0.26 -1.02 2380251 2370251 2380251 2370251 2438597 2370251 2420713 2370251 2370251 23703 7566324 16726543 24316570 129600 129600 -1315902 -1315902 2370251 23703 7695924 15410641 23130268 62550 62550 -1100603 -1100603 2370251 23703 7758474 14310038 22092215 2380251 23803 7966074 13809641 21799518 125100 125100 392787 392787 2380251 23803 8091174 14202428 22317405 246443 246443 2380251 23803 8091174 14448871 22563848 639230 -2416505 374177 430822 125100 192150 200000 119912 251438 251438 -361128 106630 -342990 407475 -375002 -229579 -122075 -7718 153187 -284787 111095 32314 -246387 -239211 -220038 -69116 2588997 -2259791 141205 100695 -141205 -100695 2447792 -2360486 6139823 8344706 8587615 5984220 56 11100 2251 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 1 </b></span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>DESCRIPTION OF BUSINESS:</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><b>Overview</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">IEH Corporation (hereinafter referred to as “IEH” or the “Company”) began operations in New York, New York in 1941 and was incorporated as a New York corporation in March 1943, when Louis Offerman founded L. Offerman Tool &amp; Die with his two sons, Bernard and Seymour. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company designs and manufactures Hyperboloid connectors that not only accommodate, but exceed military and aerospace specification standards.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 2 </b></span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><b>Basis of Presentation</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The accompanying condensed financial statements and the related disclosures as of September 30, 2024 and for the three and six months ended September 30, 2024 and 2023 are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States, (“U.S. GAAP”), and the rules and regulations of the SEC for interim financial statements. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These interim condensed financial statements should be read in conjunction with the audited financial statements and notes included in the Annual Report on Form 10-K for the fiscal year ended March 31, 2024, filed with the SEC on June 14, 2024. The balance sheet as of March 31, 2024 included herein was derived from the audited financial statements as of that date but does not include all disclosures including notes required by U.S. GAAP for complete financial statements. In the opinion of management, the condensed financial statements reflect all adjustments, consisting of normal and recurring adjustments, necessary for the fair presentation of the Company’s financial position as of September 30, 2024 and March 31, 2024 and its results of operations for the three and six months ended September 30, 2024 and 2023. The results of operations for the interim periods are not necessarily indicative of the results to be expected for the fiscal year ended March 31, 2025 or any other interim period or future year or period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b>Revenue Recognition</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The core principle underlying Accounting Standards Codification (“ASC”) Topic 606 “Revenue from Contracts with Customers” (“ASC 606”) is to recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. ASC 606 sets out the following steps for an entity to follow when applying the core principle to its revenue generating transactions:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 72px"> </td> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identify the contract with a customer</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 72px"> </td> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identify the performance obligations in the contract</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 72px"> </td> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Determine the transaction price</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 72px"> </td> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allocate the transaction price to the performance obligations</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 72px"> </td> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recognize revenue when (or as) each performance obligation is satisfied</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company recognizes revenue and the related cost of products sold when the performance obligations are satisfied. The performance obligations are typically satisfied upon shipment of physical goods. In addition to the satisfaction of the performance obligations, the following conditions are required for revenue recognition: an arrangement exists, there is a fixed price, and collectability is reasonably assured.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> <b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company does not offer any discounts, credits or other sales incentives. Historically, the Company has not had an issue with uncollectible accounts receivable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company will accept a return of defective products within one year from shipment for repair or replacement at the Company’s option. If the product is repairable, the Company at its own cost, will repair and return it to the customer. If unrepairable, the Company will provide a replacement at its own cost. Historically, returns and repairs have not been material.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company’s disaggregated revenue by geographical location is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Three Months Ended <br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Six Months Ended<br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">Domestic</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,946,469</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,317,474</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,724,709</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,560,905</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">International</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">394,655</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">493,514</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">721,392</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">929,928</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,341,124</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,810,988</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,446,101</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,490,833</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company’s disaggregated revenue by industry as a percentage of total revenue is provided below:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Three Months Ended <br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Six Months Ended<br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify; border-bottom: Black 1.5pt solid">Industry</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify; text-indent: 0.25pt">Defense</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">67.5</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">64.5</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">68.2</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">62.6</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 0.25pt">Commercial Aerospace</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19.1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24.8</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19.2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22.5</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 0.25pt">Space</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.8</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.5</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: 0.25pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3.6</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4.4</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3.5</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5.4</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt; text-indent: 0.25pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b>Cash and Cash Equivalents </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Cash and cash equivalents represent highly liquid investments with original maturities of three months or less. The Company places its cash and cash equivalents with high credit quality financial institutions that may exceed federally insured amounts at times. As of September 30, 2024 and March 31, 2024, the Company had $0 and $3,500,000 in cash equivalents, respectively, consisting of certificates of deposit. As of September 30, 2024, and March 31, 2024, the Company’s cash and cash equivalents was $8,587,615 and $6,139,823, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b>Inventories</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Inventories are comprised of raw materials, work-in-process and finished goods, and are stated at cost, on an average basis, which does not exceed net realizable value. The Company manufactures products pursuant to specific technical and contractual requirements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company reviews its purchase and usage activity of its inventory of parts as well as work in process and finished goods to determine which items of inventory have become obsolete within the framework of current and anticipated orders. The Company estimates which materials may be obsolete and which products in work in process or finished goods may be sold at less than cost. A periodic adjustment, based upon historical experience is made to inventory in recognition of this impairment. The Company’s allowance for obsolete inventory was $973,402 and $773,402 as of September 30, 2024 and March 31, 2024, respectively, and was reflected as a reduction of inventory. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b>Net Income (Loss) Per Share</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company accounts for earnings per share pursuant to ASC Topic 260, “Earnings per Share”, which requires disclosure on the financial statements of “basic” and “diluted” earnings per share. Basic net income (loss) per common share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the reporting period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the weighted average number of common shares outstanding plus common stock equivalents (if dilutive).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Basic and diluted net income (loss) per common share is calculated as follows: </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Three Months Ended <br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Six Months Ended<br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Net income (loss)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">246,443</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(1,100,603</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">639,230</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(2,416,505</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Net income (loss) per common share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt; padding-left: 9pt"> Basic</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.10</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.46</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.27</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(1.02</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; padding-left: 9pt"> Diluted</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.10</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.46</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.26</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(1.02</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Weighted average number of common shares outstanding- basic</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,380,251</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,370,251</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,380,251</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,370,251</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Dilutive effect of options to the extent that such options are determined to be in the money for the period</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">58,346</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-22">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,462</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-23">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Weighted average number of common shares outstanding-fully diluted</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,438,597</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,370,251</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,420,713</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,370,251</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Potentially dilutive securities outlined in the table below have been excluded from the computation of diluted net loss per share because the effect of their inclusion would have been anti-dilutive.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">For the Three Months Ended <br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">For the Six Months Ended<br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-bottom: 4pt">Potentially dilutive options to purchase common shares</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">325,000</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">472,217</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">331,394</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">472,217</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><b>Use of Estimates</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenues and expenses, and disclosure of contingent assets and liabilities at the date of the financial statements. The Company utilizes estimates with respect to determining the useful lives of fixed assets, the fair value of stock-based instruments, an incremental borrowing rate for determining the present value of lease payments, the calculation of inventory obsolescence, as well as determining the amount of the valuation allowance for deferred income tax assets, net. Actual amounts could differ from those estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><b>Depreciation and Amortization</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company provides for depreciation and amortization on a straight-line basis over the estimated useful lives (5-7 years) of the related assets. Depreciation expense for the three months ended September 30, 2024 and 2023 was $185,907 and $215,586, respectively. Depreciation expense for the six months ended September 30, 2024 and 2023 was $374,177 and $430,822, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><b>Stock-Based Compensation </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Compensation expense for stock options granted to directors, officers and key employees is based on the fair value of the award on the measurement date, which is the date of the grant. The expense is recognized ratably over the service period of the award. The fair value of stock options is estimated using the Black-Scholes valuation model. The fair value of any other stock awards is generally the market price of the Company’s common stock on the date of the grant.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company determined the fair value of the stock option grants based upon the assumptions as provided below.  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Six Months Ended September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Weighted Average Stock Price</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.65</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6.55</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Expected life (in years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50.3</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">58.0</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-24">-</div></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-25">-</div></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Weighted average risk-free interest rate, per annum</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.7</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.8</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><b>Recent Accounting Standard Not Yet Adopted</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">In December 2023, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) 2023-09 – Improvements to Income Tax Disclosures, which enhances the transparency and decision usefulness of income tax disclosures. The standard is effective for public companies for annual periods beginning after December 15, 2024. Early adoption is available. The Company is still evaluating the full extent of the potential impact of the adoption of ASU 2023-09, but believes it will not have a material impact on its financial statements and disclosures.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><b>   </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><b>Subsequent Events</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company evaluated subsequent events and transactions that occurred after the balance sheet date up to the date that the financial statements were issued. The Company did not identify any subsequent events that would have required adjustment or disclosure in the financial statements. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><b>Basis of Presentation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The accompanying condensed financial statements and the related disclosures as of September 30, 2024 and for the three and six months ended September 30, 2024 and 2023 are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States, (“U.S. GAAP”), and the rules and regulations of the SEC for interim financial statements. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These interim condensed financial statements should be read in conjunction with the audited financial statements and notes included in the Annual Report on Form 10-K for the fiscal year ended March 31, 2024, filed with the SEC on June 14, 2024. The balance sheet as of March 31, 2024 included herein was derived from the audited financial statements as of that date but does not include all disclosures including notes required by U.S. GAAP for complete financial statements. In the opinion of management, the condensed financial statements reflect all adjustments, consisting of normal and recurring adjustments, necessary for the fair presentation of the Company’s financial position as of September 30, 2024 and March 31, 2024 and its results of operations for the three and six months ended September 30, 2024 and 2023. The results of operations for the interim periods are not necessarily indicative of the results to be expected for the fiscal year ended March 31, 2025 or any other interim period or future year or period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b>Revenue Recognition</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The core principle underlying Accounting Standards Codification (“ASC”) Topic 606 “Revenue from Contracts with Customers” (“ASC 606”) is to recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. ASC 606 sets out the following steps for an entity to follow when applying the core principle to its revenue generating transactions:</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 72px"> </td> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identify the contract with a customer</span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 72px"> </td> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identify the performance obligations in the contract</span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 72px"> </td> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Determine the transaction price</span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 72px"> </td> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allocate the transaction price to the performance obligations</span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 72px"> </td> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recognize revenue when (or as) each performance obligation is satisfied</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company recognizes revenue and the related cost of products sold when the performance obligations are satisfied. The performance obligations are typically satisfied upon shipment of physical goods. In addition to the satisfaction of the performance obligations, the following conditions are required for revenue recognition: an arrangement exists, there is a fixed price, and collectability is reasonably assured.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company does not offer any discounts, credits or other sales incentives. Historically, the Company has not had an issue with uncollectible accounts receivable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company will accept a return of defective products within one year from shipment for repair or replacement at the Company’s option. If the product is repairable, the Company at its own cost, will repair and return it to the customer. If unrepairable, the Company will provide a replacement at its own cost. Historically, returns and repairs have not been material.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company’s disaggregated revenue by geographical location is as follows:</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Three Months Ended <br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Six Months Ended<br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">Domestic</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,946,469</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,317,474</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,724,709</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,560,905</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">International</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">394,655</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">493,514</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">721,392</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">929,928</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,341,124</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,810,988</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,446,101</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,490,833</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company’s disaggregated revenue by industry as a percentage of total revenue is provided below:</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Three Months Ended <br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Six Months Ended<br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify; border-bottom: Black 1.5pt solid">Industry</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify; text-indent: 0.25pt">Defense</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">67.5</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">64.5</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">68.2</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">62.6</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 0.25pt">Commercial Aerospace</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19.1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24.8</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19.2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22.5</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 0.25pt">Space</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.8</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.5</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: 0.25pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3.6</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4.4</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3.5</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5.4</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt; text-indent: 0.25pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> The Company’s disaggregated revenue by geographical location is as follows:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Three Months Ended <br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Six Months Ended<br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">Domestic</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,946,469</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,317,474</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,724,709</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,560,905</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">International</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">394,655</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">493,514</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">721,392</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">929,928</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,341,124</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,810,988</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,446,101</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,490,833</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 6946469 4317474 13724709 8560905 394655 493514 721392 929928 7341124 4810988 14446101 9490833 The Company’s disaggregated revenue by industry as a percentage of total revenue is provided below:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Three Months Ended <br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Six Months Ended<br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify; border-bottom: Black 1.5pt solid">Industry</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify; text-indent: 0.25pt">Defense</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">67.5</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">64.5</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">68.2</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">62.6</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 0.25pt">Commercial Aerospace</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19.1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24.8</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19.2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22.5</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 0.25pt">Space</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.8</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.1</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.5</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: 0.25pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3.6</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4.4</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3.5</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5.4</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt; text-indent: 0.25pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">100.0</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 0.675 0.645 0.682 0.626 0.191 0.248 0.192 0.225 0.098 0.063 0.091 0.095 0.036 0.044 0.035 0.054 1 1 1 1 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b>Cash and Cash Equivalents </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Cash and cash equivalents represent highly liquid investments with original maturities of three months or less. The Company places its cash and cash equivalents with high credit quality financial institutions that may exceed federally insured amounts at times. As of September 30, 2024 and March 31, 2024, the Company had $0 and $3,500,000 in cash equivalents, respectively, consisting of certificates of deposit. As of September 30, 2024, and March 31, 2024, the Company’s cash and cash equivalents was $8,587,615 and $6,139,823, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> 0 3500000 8587615 6139823 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b>Inventories</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Inventories are comprised of raw materials, work-in-process and finished goods, and are stated at cost, on an average basis, which does not exceed net realizable value. The Company manufactures products pursuant to specific technical and contractual requirements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company reviews its purchase and usage activity of its inventory of parts as well as work in process and finished goods to determine which items of inventory have become obsolete within the framework of current and anticipated orders. The Company estimates which materials may be obsolete and which products in work in process or finished goods may be sold at less than cost. A periodic adjustment, based upon historical experience is made to inventory in recognition of this impairment. The Company’s allowance for obsolete inventory was $973,402 and $773,402 as of September 30, 2024 and March 31, 2024, respectively, and was reflected as a reduction of inventory. </p> 973402 773402 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b>Net Income (Loss) Per Share</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company accounts for earnings per share pursuant to ASC Topic 260, “Earnings per Share”, which requires disclosure on the financial statements of “basic” and “diluted” earnings per share. Basic net income (loss) per common share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the reporting period. Diluted net income (loss) per common share is computed by dividing net income (loss) by the weighted average number of common shares outstanding plus common stock equivalents (if dilutive).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Basic and diluted net income (loss) per common share is calculated as follows: </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Three Months Ended <br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Six Months Ended<br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Net income (loss)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">246,443</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(1,100,603</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">639,230</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(2,416,505</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Net income (loss) per common share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt; padding-left: 9pt"> Basic</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.10</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.46</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.27</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(1.02</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; padding-left: 9pt"> Diluted</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.10</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.46</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.26</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(1.02</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Weighted average number of common shares outstanding- basic</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,380,251</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,370,251</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,380,251</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,370,251</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Dilutive effect of options to the extent that such options are determined to be in the money for the period</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">58,346</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-22">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,462</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-23">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Weighted average number of common shares outstanding-fully diluted</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,438,597</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,370,251</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,420,713</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,370,251</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Potentially dilutive securities outlined in the table below have been excluded from the computation of diluted net loss per share because the effect of their inclusion would have been anti-dilutive.</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">For the Three Months Ended <br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">For the Six Months Ended<br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-bottom: 4pt">Potentially dilutive options to purchase common shares</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">325,000</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">472,217</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">331,394</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">472,217</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> Basic and diluted net income (loss) per common share is calculated as follows:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Three Months Ended <br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Six Months Ended<br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Net income (loss)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">246,443</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(1,100,603</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">639,230</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(2,416,505</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Net income (loss) per common share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt; padding-left: 9pt"> Basic</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.10</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.46</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.27</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(1.02</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; padding-left: 9pt"> Diluted</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.10</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.46</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.26</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(1.02</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Weighted average number of common shares outstanding- basic</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,380,251</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,370,251</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,380,251</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,370,251</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Dilutive effect of options to the extent that such options are determined to be in the money for the period</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">58,346</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-22">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">40,462</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-23">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Weighted average number of common shares outstanding-fully diluted</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,438,597</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,370,251</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,420,713</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,370,251</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table>Potentially dilutive securities outlined in the table below have been excluded from the computation of diluted net loss per share because the effect of their inclusion would have been anti-dilutive.<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">For the Three Months Ended <br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">For the Six Months Ended<br/> September 30,</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-bottom: 4pt">Potentially dilutive options to purchase common shares</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">325,000</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">472,217</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">331,394</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left"> </td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">472,217</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> 246443 -1100603 639230 -2416505 0.1 -0.46 0.27 -1.02 0.1 -0.46 0.26 -1.02 2380251 2370251 2380251 2370251 58346 40462 2438597 2370251 2420713 2370251 325000 472217 331394 472217 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><b>Use of Estimates</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenues and expenses, and disclosure of contingent assets and liabilities at the date of the financial statements. The Company utilizes estimates with respect to determining the useful lives of fixed assets, the fair value of stock-based instruments, an incremental borrowing rate for determining the present value of lease payments, the calculation of inventory obsolescence, as well as determining the amount of the valuation allowance for deferred income tax assets, net. Actual amounts could differ from those estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><b>Depreciation and Amortization</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company provides for depreciation and amortization on a straight-line basis over the estimated useful lives (5-7 years) of the related assets. Depreciation expense for the three months ended September 30, 2024 and 2023 was $185,907 and $215,586, respectively. Depreciation expense for the six months ended September 30, 2024 and 2023 was $374,177 and $430,822, respectively.</p> P5Y P7Y 185907 215586 374177 430822 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><b>Stock-Based Compensation </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Compensation expense for stock options granted to directors, officers and key employees is based on the fair value of the award on the measurement date, which is the date of the grant. The expense is recognized ratably over the service period of the award. The fair value of stock options is estimated using the Black-Scholes valuation model. The fair value of any other stock awards is generally the market price of the Company’s common stock on the date of the grant.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company determined the fair value of the stock option grants based upon the assumptions as provided below.  </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Six Months Ended September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Weighted Average Stock Price</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.65</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6.55</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Expected life (in years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50.3</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">58.0</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-24">-</div></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-25">-</div></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Weighted average risk-free interest rate, per annum</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.7</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.8</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b> </b></p> The Company determined the fair value of the stock option grants based upon the assumptions as provided below.<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Six Months Ended September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Weighted Average Stock Price</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.65</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6.55</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Expected life (in years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.0</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50.3</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">58.0</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-24">-</div></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-25">-</div></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Weighted average risk-free interest rate, per annum</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.7</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.8</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b> </b></p> 5.65 6.55 P5Y P5Y 0.503 0.58 0.047 0.038 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><b>Recent Accounting Standard Not Yet Adopted</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">In December 2023, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) 2023-09 – Improvements to Income Tax Disclosures, which enhances the transparency and decision usefulness of income tax disclosures. The standard is effective for public companies for annual periods beginning after December 15, 2024. Early adoption is available. The Company is still evaluating the full extent of the potential impact of the adoption of ASU 2023-09, but believes it will not have a material impact on its financial statements and disclosures.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><b>Subsequent Events</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company evaluated subsequent events and transactions that occurred after the balance sheet date up to the date that the financial statements were issued. The Company did not identify any subsequent events that would have required adjustment or disclosure in the financial statements. </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 3 </b></span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>INVENTORIES:</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Inventories are comprised of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,103,726</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,808,768</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Work in progress</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,832,122</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,372,041</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finished goods</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">226,182</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">324,211</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Allowance for obsolete inventory</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(973,402</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(773,402</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,188,628</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,731,618</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> Inventories are comprised of the following:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,103,726</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,808,768</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Work in progress</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,832,122</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,372,041</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finished goods</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">226,182</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">324,211</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Allowance for obsolete inventory</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(973,402</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(773,402</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,188,628</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,731,618</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 7103726 7808768 1832122 1372041 226182 324211 973402 773402 8188628 8731618 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 4 </b></span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>OTHER CURRENT LIABILITIES:</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Other current liabilities are comprised of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Payroll and vacation accruals</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">470,341</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">731,642</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Sales commissions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,747</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">39,720</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Other current liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">133,082</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">89,846</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">641,170</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">861,208</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> Other current liabilities are comprised of the following:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Payroll and vacation accruals</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">470,341</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">731,642</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Sales commissions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,747</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">39,720</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Other current liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">133,082</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">89,846</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">641,170</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">861,208</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 470341 731642 37747 39720 133082 89846 641170 861208 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 5</b></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>LEASES:</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><i>Operating leases </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Leases classified as operating leases are included in operating lease right-of use assets, operating lease liabilities and operating lease liabilities, non-current, in the Company’s condensed balance sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Condensed balance sheet information related to our leases is presented below: </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Condensed Balance Sheet Location</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-style: italic">Operating leases:</td><td> </td> <td style="text-align: center"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 45%; text-align: left; padding-left: 0.125in">Right-of-use assets</td><td style="width: 1%"> </td> <td style="width: 30%; text-align: center"><span style="-sec-ix-hidden: hidden-fact-26"><span style="-sec-ix-hidden: hidden-fact-27">Operating lease right-of-use assets</span></span></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,148,877</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,324,753</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.125in">Right-of-use liabilities, current</td><td> </td> <td style="text-align: center"><span style="-sec-ix-hidden: hidden-fact-28"><span style="-sec-ix-hidden: hidden-fact-29">Operating lease liabilities, current</span></span></td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">369,975</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">351,804</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left; padding-left: 0.125in">Right-of-use  liabilities, long-term</td><td> </td> <td style="text-align: center"><span style="-sec-ix-hidden: hidden-fact-30"><span style="-sec-ix-hidden: hidden-fact-31">Operating lease liabilities, non-current</span></span></td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,048,321</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,237,317</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The lease expense for the three months ended September 30, 2024 and 2023 was $144,070 and $140,653, respectively, and for the six months ended September 30, 2024 and 2023 was $283,794 and $280,960, respectively, which was included in costs of product sold on the Company’s condensed statements of operations. In addition to the base rent, the Company pays insurance premiums and utility charges relating to the use of the premises. The Company considers its present facilities to be adequate for its present and anticipated future needs.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The basic minimum annual rental remaining on these leases was $2,852,016 as of September 30, 2024.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The weighted-average remaining lease term and the weighted average discount rate for operating leases were:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Other information</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Weighted-average discount rate – operating leases</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">6.00</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">6.00</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Weighted-average remaining lease term – operating lease (in years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.8</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The total remaining operating lease payments included in the measurement of lease liabilities on the Company’s condensed balance sheet as of September 30, 2024 was as follows: </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid">For the years ended March 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Operating<br/> Lease<br/> Payments</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; width: 88%">(Six months ending) March 31, 2025</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">251,292</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">519,036</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">547,460</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">563,891</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2029</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">408,429</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">561,908</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total gross operating lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,852,016</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(433,720</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total lease liabilities, reflecting present value of future minimum lease payments</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,418,296</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> Condensed balance sheet information related to our leases is presented below:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Condensed Balance Sheet Location</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-style: italic">Operating leases:</td><td> </td> <td style="text-align: center"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 45%; text-align: left; padding-left: 0.125in">Right-of-use assets</td><td style="width: 1%"> </td> <td style="width: 30%; text-align: center"><span style="-sec-ix-hidden: hidden-fact-26"><span style="-sec-ix-hidden: hidden-fact-27">Operating lease right-of-use assets</span></span></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,148,877</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,324,753</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.125in">Right-of-use liabilities, current</td><td> </td> <td style="text-align: center"><span style="-sec-ix-hidden: hidden-fact-28"><span style="-sec-ix-hidden: hidden-fact-29">Operating lease liabilities, current</span></span></td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">369,975</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">351,804</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left; padding-left: 0.125in">Right-of-use  liabilities, long-term</td><td> </td> <td style="text-align: center"><span style="-sec-ix-hidden: hidden-fact-30"><span style="-sec-ix-hidden: hidden-fact-31">Operating lease liabilities, non-current</span></span></td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,048,321</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,237,317</td><td style="text-align: left"> </td></tr> </table> 2148877 2324753 369975 351804 2048321 2237317 144070 140653 283794 280960 2852016 The weighted-average remaining lease term and the weighted average discount rate for operating leases were:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Other information</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Weighted-average discount rate – operating leases</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">6.00</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">6.00</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Weighted-average remaining lease term – operating lease (in years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.8</td><td style="text-align: left"> </td></tr> </table> 0.06 0.06 P5Y3M18D P5Y9M18D The total remaining operating lease payments included in the measurement of lease liabilities on the Company’s condensed balance sheet as of September 30, 2024 was as follows:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid">For the years ended March 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Operating<br/> Lease<br/> Payments</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; width: 88%">(Six months ending) March 31, 2025</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">251,292</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">519,036</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">547,460</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">563,891</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2029</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">408,429</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">561,908</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total gross operating lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,852,016</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(433,720</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total lease liabilities, reflecting present value of future minimum lease payments</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,418,296</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 251292 519036 547460 563891 408429 561908 2852016 433720 2418296 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 6</b></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>INCOME TAXES:</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0.5in"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The effective income tax rate for the three months ended September 30, 2024 and 2023 was a provision of 0% on income before provision for income taxes of $246,443 and a loss before income taxes of $1,100,603, respectively. The effective income tax rate for the six months ended September 30, 2024 and 2023 was a provision of 0% on income before provision for income taxes of $639,230 and a loss before income taxes of $2,416,505. The provision for income taxes of <span style="-sec-ix-hidden: hidden-fact-32"><span style="-sec-ix-hidden: hidden-fact-33">$0</span></span> for the three and six months ended September 30, 2024 was principally attributable to the utilization of net operating loss carryforwards to offset taxable income and the impact of maintaining a full valuation allowance on the Company’s deferred tax assets, net. The provision for income taxes of <span style="-sec-ix-hidden: hidden-fact-34"><span style="-sec-ix-hidden: hidden-fact-35">$0</span></span> for the three and six months ended September 30, 2023 was attributable to the loss before provision for income taxes incurred for the period and the impact of recording a full valuation allowance on the Company’s deferred tax assets, net. </p> 0 0 246443 -1100603 0 0 639230 -2416505 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 7</b></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>EQUITY INCENTIVE PLANS:</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b><i>2020 Equity Incentive Plan</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">On November 18, 2020, the Board of Directors approved the Company’s 2020 Equity Incentive Plan (the “2020 Plan”) for submission to shareholders at the 2020 annual meeting of shareholders. On December 16, 2020, the Company’s shareholders approved the adoption of the 2020 Plan, which provides for the grant of stock options and restricted stock awards to purchase up to 750,000 shares of the Company’s common stock to award in the future as incentive compensation to employees, senior management and members of the Board of Directors of the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Options granted to employees under the 2020 Plan may be designated as options which qualify for incentive stock option treatment under Section 422A of the Internal Revenue Code, or options which do not qualify (non-qualified stock options).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Under the 2020 Plan, the exercise price of an option designated as an incentive stock option shall not be less than the fair market value of the Company’s common stock on the day the option is granted. In the event an option designated as an incentive stock option is granted to a ten percent (10%) or greater shareholder, such exercise price shall be at least 110 percent (110%) of the fair market value of the Company’s common stock and the option must not be exercisable after the expiration of ten years from the day of the grant. The 2020 Plan also provide that holders of options that wish to pay for the exercise price of their options with shares of the Company’s common stock must have beneficially owned such stock for at least six months prior to the exercise date.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Exercise prices of non-incentive stock options may not be less than the fair market value of the Company’s common stock.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The aggregate fair market value of shares subject to options granted to a participant(s), which are designated as incentive stock options, and which become exercisable in any calendar year, shall not exceed $100,000.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b><i>Stock-based compensation expense</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Stock-based compensation expense is recorded in selling, general and administrative expenses included in the condensed statements of operations. For the three months ended September 30, 2024 and 2023, stock-based compensation expense was $0 and $62,550, respectively. For the six months ended September 30, 2024 and 2023, stock-based compensation expense was $125,100 and $192,150, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">As of September 30, 2024, there was no unrecognized compensation expense related to unamortized stock options. It is the Company’s policy that any unrecognized stock-based compensation cost would be adjusted for actual forfeitures as they occur.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The following table provides the stock option activity for the six months ended September 30, 2024:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Avg.<br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Remaining<br/> Contractual<br/> Term<br/> (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregate<br/> Intrinsic<br/> Value <br/> (in thousands)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">Balance as of April 1, 2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">502,217</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13.41</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">5.21</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 9pt">Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">45,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5.65</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt">Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-36">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Forfeited or Expired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Balance as of September 30, 2024</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">547,217</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">12.78</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">5.11</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">940</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt">Exercisable as of September 30, 2024</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">547,217</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">12.78</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">5.11</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">940</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The weighted average grant date fair value per share was $2.78 and $3.49 for the six months ended September 30, 2024 and 2023, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The aggregate intrinsic value in the table above represents the total pretax intrinsic value (i.e., the difference between the Company’s closing stock price on the last trading day of the period and the exercise price, times the number of shares) that would have been received by the option holders had all option holders exercised their in-the-money options on those dates.</p> 750000 0.10 1.10 100000 0 62550 125100 192150 The following table provides the stock option activity for the six months ended September 30, 2024:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Avg.<br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Remaining<br/> Contractual<br/> Term<br/> (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregate<br/> Intrinsic<br/> Value <br/> (in thousands)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">Balance as of April 1, 2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">502,217</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13.41</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">5.21</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 9pt">Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">45,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5.65</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt">Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-36">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Forfeited or Expired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Balance as of September 30, 2024</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">547,217</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">12.78</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">5.11</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">940</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 4pt">Exercisable as of September 30, 2024</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">547,217</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">12.78</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">5.11</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">940</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 502217 13.41 P5Y2M15D 4 45000 5.65 547217 12.78 P5Y1M9D 940 547217 12.78 P5Y1M9D 940 2.78 3.49 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 8</b></span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CASH BONUS PLAN:</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">In 1987, the Company adopted a cash bonus plan (the “Cash Bonus Plan”) for non-union, management and administration staff. Unless otherwise approved by the Company’s Compensation Committee of the Board of Directors, contributions to the Cash Bonus Plan will only be funded by the Company for payment of bonuses with respect to any fiscal year, when the Company is profitable for such fiscal year. As of September 30, 2024, and March 31, 2024, the Company’s accrued bonus was $230,600 and $150,000, respectively. Bonus expense recorded for the three months ended September 30, 2024 and 2023 was $130,500 and $100,500, respectively. Bonus expense recorded for the six months ended September 30, 2024 and 2023 was $268,454 and $201,000, respectively.</p> 230600 150000 130500 100500 268454 201000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 9</b></span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>COMMITMENTS AND CONTINGENCIES:</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company maintains its operations in facilities located in both New York and Pennsylvania.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">On December 1, 2020, the Company entered into a 120 month extension of its lease agreement for an industrial building in Brooklyn, NY, expiring December 1, 2030. Monthly rent at inception was $20,400, and thereafter, such monthly rent escalates annually to a monthly rent of $28,426 for the final year of the lease term. The Company maintains a security deposit of $40,800, which is included in security deposits on the accompanying condensed balance sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">On January 29, 2021, the Company entered into an 87 month lease agreement for an industrial building in Allentown, Pennsylvania, expiring March 30, 2028. Monthly rent at inception was $18,046, and thereafter, such monthly rent escalates annually to a monthly rent of $20,920 for the final year of the lease term. The Company maintains a security deposit of $35,040, which is included in security deposits on the accompanying condensed balance sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The Company has a collective bargaining multi-employer pension plan (“Multi-Employer Plan”) with the United Auto Workers of America, Local 259 (ID No. 136115077). The Multi-Employer Plan is covered by a collective bargaining agreement with the Company, which expires on March 31, 2027.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">The total contributions charged to operations under the provisions of the Multi-Employer Plan were $8,482 and $9,824 for the three months ended September 30, 2024 and 2023, and $17,762 and $24,614 for the six months ended September 30, 2024 and 2023, respectively, and were reflected within cost of products sold included in the condensed statements of operations. The Company has not taken any action to terminate, withdraw or partially withdraw from the Multi-Employer Plan nor does it intend to do so in the future.</p> 2030-12-01 20400 28426 40800 2028-03-30 18046 20920 35040 8482 9824 17762 24614 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 10</b></span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONCENTRATIONS: </b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">During the three months ended September 30, 2024, three customers accounted for 53.3% of the Company’s revenue, each represented 27.3%, 15.0% and 11.0% of revenue. During the three months ended September 30, 2023, one customer accounted for 16.0% of the Company’s revenue.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">During the six months ended September 30, 2024, three customers accounted for 50.9% of the Company’s revenue, each represented 23.8%, 16.7% and 10.4% of revenue. During the six months ended September 30, 2023, one customer accounted for 14.0% of the Company’s revenue.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">As of September 30, 2024, three customers accounted for 54.4% of accounts receivable, each represented 28.1%, 14.6% and 11.7% of accounts receivable. As of March 31, 2024, three customers accounted for 55.4% of accounts receivable, each represented 30.8%, 13.6% and 11.0% of accounts receivable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">During the three months ended September 30, 2024, three vendors accounted for 36.5% of the Company’s purchases, each represented 13.7%, 12.4% and 10.4% of purchases. During the three months ended September 30, 2023, one vendor accounted for 13.9% of the Company’s purchases.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">During the six months ended September 30, 2024, three vendors accounted for 35.4% of the Company’s purchases, each represented 13.2%, 12.0%, and 10.2% of purchases. During the six months ended September 30, 2023, two vendors accounted for 25.1% of the Company’s purchases, each represented 13.5%, and 11.6% of purchases.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">As of September 30, 2024, two vendors accounted for 28.2% of accounts payable, each represented 17.0% and 11.2% of accounts payable. As of March 31, 2024, two vendors accounted for 22.3% of accounts payable, each represented 12.1% and 10.2% of accounts payable.</p> 0.533 0.273 0.15 0.11 0.16 0.509 0.238 0.167 0.104 0.14 0.544 0.281 0.146 0.117 0.554 0.308 0.136 0.11 0.365 0.137 0.124 0.104 0.139 0.354 0.132 0.12 0.102 0.251 0.135 0.116 0.282 0.17 0.112 0.223 0.121 0.102 false false false false false false NONE http://fasb.org/us-gaap/2024#OperatingLeaseRightOfUseAsset http://fasb.org/us-gaap/2024#OperatingLeaseRightOfUseAsset http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityCurrent http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityCurrent http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityNoncurrent http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityNoncurrent false --03-31 Q2 2025 0000050292