0001213900-24-109311.txt : 20241216 0001213900-24-109311.hdr.sgml : 20241216 20241216161539 ACCESSION NUMBER: 0001213900-24-109311 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20241031 FILED AS OF DATE: 20241216 DATE AS OF CHANGE: 20241216 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ENZO BIOCHEM INC CENTRAL INDEX KEY: 0000316253 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MEDICAL LABORATORIES [8071] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 132866202 STATE OF INCORPORATION: NY FISCAL YEAR END: 0731 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-09974 FILM NUMBER: 241551998 BUSINESS ADDRESS: STREET 1: 60 EXECUTIVE BLVD CITY: FARMINGDALE STATE: NY ZIP: 11735 BUSINESS PHONE: 5167555500 MAIL ADDRESS: STREET 1: ENZO BIOCHEM INC STREET 2: 60 EXECUTIVE BLVD CITY: FARMINGDALE STATE: NY ZIP: 11735 10-Q 1 ea0224507-10q_enzobio.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 October 31, 2024

 

or

 

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

 

For the transition period from ___________________ to ___________________

 

Commission File Number 001-09974

 

ENZO BIOCHEM, INC.
(Exact name of registrant as specified in its charter)

 

New York   13-2866202
(State or Other Jurisdiction of   (IRS. Employer
Incorporation or Organization)   Identification No.)
     
21 Executive Blvd. Farmingdale, New York   11735
(Address of Principal Executive office)   (Zip Code)

 

(631) 755-5500
(Registrant’s telephone number, including area code)

 

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

 

Title of each class   Trading Symbol   Name of each exchange on which registered
Common stock $0.01 par value   ENZ   The New York Stock Exchange

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant has 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 and posted pursuant to Rule 45 of Regulation S-T (§232.405 of that chapter) during the preceding 12 months (or such shorter period that the registrant was required to submit and post such files).

 

Yes ☒ No ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer a smaller reporting company, or an emerging growth company (as defined 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.

 

Yes ☐ No ☐

 

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 December 12, 2024, the Registrant had 52,244,074 shares of common stock outstanding.

 

 

 

 

 

 

ENZO BIOCHEM, INC.

FORM 10-Q

October 31, 2024

 

INDEX

 

PART I - FINANCIAL INFORMATION
 
Item 1. Financial Statements 1
     
  Consolidated Balance Sheets – October 31, 2024 (unaudited) and July 31, 2024 1
     
  Consolidated Statements of Operations for the three months ended October 31, 2024 and 2023 (unaudited) 2
     
  Consolidated Statements of Comprehensive Loss for the three months ended October 31, 2024 and 2023 (unaudited) 3
     
  Consolidated Statements of Stockholders’ Equity for the three months ended October 31, 2024 and 2023 (unaudited) 4
     
  Consolidated Statements of Cash Flows for the three months ended October 31, 2024 and 2023 (unaudited) 5
     
  Notes to the Consolidated Financial Statements 6
     
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 21
     
Item 3. Quantitative and Qualitative Disclosures About Market Risk 25
     
Item 4. Controls and Procedures 25
     
PART II - OTHER INFORMATION
 
Item 1. Legal Proceedings 26
     
Item 1A. Risk Factors 26
     
Item 6. Exhibits 26
     
Signatures 27

 

i

 

 

PART I FINANCIAL INFORMATION

 

ITEM 1 FINANCIAL STATEMENTS

 

ENZO BIOCHEM, INC.

CONSOLIDATED BALANCE SHEETS

(in thousands, except share and per share data)

 

   October 31,
2024 (unaudited)
   July 31,
2024
 
ASSETS        
Current assets:        
Cash and cash equivalents  $47,735   $52,371 
Cash in escrow   
    5,000 
Accounts receivable, net   3,842    3,988 
Inventories, net   6,391    6,832 
Prepaid expenses and other current assets   1,693    1,840 
Total current assets   59,661    70,031 
           
Property, plant, and equipment, net   12,495    12,367 
Right-of-use assets   2,654    2,836 
Other assets   481    530 
Total assets  $75,291   $85,764 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
           
Current liabilities:          
Accounts payable – trade  $1,269   $1,376 
Dividend payable   5,324    
 
Accrued liabilities   5,618    5,714 
Current portion of operating lease liabilities   827    841 
Other current liabilities   76    76 
Current liabilities of discontinued operations, net   10,283    16,787 
Total current liabilities   23,397    24,794 
           
Operating lease liabilities, non-current   2,209    2,403 
Long term debt, net   155    189 
Non-current liabilities of discontinued operations, net   1,872    2,266 
Total liabilities  $27,633   $29,652 
           
Contingencies – see Note 13   
 
    
 
 
           
Stockholders’ equity:          
Preferred Stock, $.01 par value; authorized 25,000,000 shares; no shares issued or outstanding   
    
 
Common Stock, $.01 par value; authorized 75,000,000 shares; shares issued and outstanding: 52,244,074 at October 31, 2024 and July 31, 2024   521    521 
Additional paid-in capital   342,981    348,134 
Accumulated deficit   (297,804)   (294,428)
Accumulated other comprehensive income   1,960    1,885 
Total stockholders’ equity   47,658    56,112 
           
Total liabilities and stockholders’ equity  $75,291   $85,764 

 

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

 

1

 

 

ENZO BIOCHEM, INC.

CONSOLIDATED STATEMENTS OF OPERATIONS

(unaudited)

(in thousands, except per share data)

 

   Three Months Ended
October 31,
 
   2024   2023 
Revenues  $6,213   $7,806 
           
Operating costs and expenses, net:          
Cost of revenues   3,681    4,351 
Cost of revenues – inventory provision   252    
 
Research and development   562    849 
Selling, general, and administrative   4,882    7,007 
Legal and related expenses   458    1,075 
Total operating costs and expenses   9,835    13,282 
           
Operating loss   (3,622)   (5,476)
           
Other income (expense):          
Interest, net   620    977 
Change in fair value of convertible debentures   
    (328)
Other   123    158 
Foreign exchange loss   (192)   (1,006)
           
Loss before income taxes   (3,071)   (5,675)
Income taxes   
    
 
Net loss from continuing operations  $(3,071)  $(5,675)
Net loss from discontinued operations   (305)   (941)
Net loss   (3,376)   (6,616)
           
Net loss per common share – basic and diluted:          
Continuing operations  $(0.07)  $(0.11)
Discontinued operations   (0.00)   (0.02)
Total net loss per basic and diluted common share  $(0.07)  $(0.13)
           
Weighted average common shares outstanding:          
Basic   52,244    50,184 
Diluted   52,244    50,184 

 

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

 

2

 

 

ENZO BIOCHEM, INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

(unaudited)

(in thousands)

 

   Three Months Ended
October 31,
 
   2024   2023 
Net loss  $(3,376)  $(6,616)
Other comprehensive income:          
Foreign currency translation adjustments   75    868 
Comprehensive loss  $(3,301)  $(5,748)

 

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

 

3

 

 

ENZO BIOCHEM, INC.

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

Three Months Ended October 31, 2024 and 2023

(unaudited)

(in thousands, except share data)

 

   Common
Stock
Shares Issued
   Common
Stock
Amount
   Additional
Paid-in
Capital
   Accumulated
Deficit
   Accumulated
Other
Comprehensive
Income
   Total
Stockholders’
Equity
 
Balance at July 31, 2024   52,244,074   $521   $348,134   $(294,428)  $1,885   $56,112 
                               
Net loss for the three months ended October 31, 2024       
    
    (3,376)   
    (3,376)
Cash dividend declared       
    (5,324)   
    
    (5,324)
Share-based compensation charges       
    171    
    
    171 
Foreign currency translation adjustments       
    
    
    75    75 
Balance at October 31, 2024   52,244,074   $521   $342,981   $(297,804)  $1,960   $47,658 

 

   Common
Stock
Shares Issued
   Common
Stock
Amount
   Additional
Paid-in
Capital
   Accumulated
Deficit
   Accumulated
Other
Comprehensive
Income
   Total
Stockholders’
Equity
 
Balance at July 31, 2023   49,997,631   $499   $344,435   $(268,350)  $1,878   $78,462 
                               
Net loss for the three months ended October 31, 2023       
    
    (6,616)   
    (6,616)
Vested restricted stock unit issuances   144,530    1    
    
    
    1 
Common stock issued for Asset Purchase Agreement bonus payment   347,610    4    481    
    
    485 
Share-based compensation charges       
    1,075    
    
    1,075 
Foreign currency translation adjustments       
    
    
    868    868 
Balance at October 31, 2023   50,489,771   $504   $345,991   $(274,966)  $2,746   $74,275 

 

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

 

4

 

 

ENZO BIOCHEM, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

 

   Three Months Ended
October 31,
 
   2024   2023 
Cash flows from operating activities:        
Net loss  $(3,376)  $(6,616)
           
Adjustments to reconcile net loss to net cash used in operating activities:          
           
Change in fair value of convertible debentures       328 
Depreciation and amortization of property, plant and equipment   319    270 
Share-based compensation charges   171    1,075 
Share-based 401(k) employer match expense   109    109 
Unrealized foreign exchange loss   165    970 
           
Changes in operating assets and liabilities:          
Accounts receivable   (17)   2,019 
Inventories   277    428 
Prepaid expenses and other assets   469    346 
Accounts payable – trade   (324)   (5,601)
Accrued liabilities, other current liabilities and other liabilities   (6,783)   (6,702)
Total adjustments   (5,614)   (6,758)
           
Net cash used in operating activities   (8,990)   (13,374)
           
Cash flows from investing activities:          
Release of escrowed cash from Asset Purchase Agreement   5,000    
 
Capital expenditures   (448)   (254)
Net cash provided by (used in) investing activities   4,552    (254)
           
Cash flows from financing activities:          
Repayments under loan agreement and capital leases   (37)   (51)
Cash payments for taxes related to net share settlements of equity awards   (163)   (467)
Net cash used in financing activities   (200)   (518)
           
Effect of exchange rate changes on cash and cash equivalents   2    (20)
           
Decrease in cash and cash equivalents   (4,636)   (14,166)
Cash and cash equivalents - beginning of period   52,371    83,373 
Cash and cash equivalents - end of period  $47,735   $69,207 

 

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

 

5

 

 

ENZO BIOCHEM, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

As of October 31, 2024

(unaudited)

(Dollars in thousands except share data)

 

Note 1 – Basis of Presentation

 

Enzo Biochem, Inc. (the “Company”, “we”, “our” or “Enzo”) has operated as a life sciences company for over 45 years. The primary business of Enzo today is conducted through its Enzo Life Sciences division (“Enzo Life Sciences”), which focuses on labeling and detection technologies from DNA to whole cell analysis, including a comprehensive portfolio of thousands of high-quality products, including antibodies, genomic probes, assays, biochemicals, and proteins. The Company’s proprietary products and technologies play central roles in translational research and drug development areas, including cell biology, genomics, assays, immunohistochemistry, and small molecule chemistry. Enzo strives to enable a healthier world using scientific innovation through drug discovery, development and diagnostic solutions.

 

The accompanying consolidated financial statements include the accounts of Enzo Biochem, Inc. and its wholly-owned subsidiaries, Enzo Life Sciences, Inc. (“Enzo Life Sciences”), Enzo Therapeutics, Inc. (“Enzo Therapeutics”), Enzo Realty LLC (“Enzo Realty”), and Enzo Realty II LLC (“Enzo Realty II”), collectively or with one or more of its subsidiaries referred to as the “Company” or “Companies.” The financial statements also include as discontinued operations the accounts of its wholly-owned subsidiary Enzo Clinical Labs, Inc. (“Enzo Clinical Labs”). Effective July 24, 2023, we completed the sale of certain assets used in our clinical services operations to Laboratory Corporation of America Holdings, a Delaware corporation (“Labcorp”), and thereby exited the clinical services business. See Note 2.

 

We have one reportable segment, Products. The consolidated balance sheet as of October 31, 2024, the consolidated statements of operations, comprehensive loss and stockholders’ equity for the three months ended October 31, 2024 and 2023, and the consolidated statements of cash flows for the three months ended October 31, 2024 and 2023 (the “interim statements”) are unaudited. In the opinion of management, all adjustments (which include normal recurring adjustments) necessary to present fairly the financial position and operating results for the interim periods have been made. Certain information and footnote disclosure, normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), have been condensed or omitted. The interim statements should be read in conjunction with the consolidated financial statements for the fiscal year ended July 31, 2024 and notes thereto contained in the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission. The consolidated balance sheet at July 31, 2024 has been derived from the audited financial statements at that date. The results of operations for the three months ended October 31, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending July 31, 2025.

 

Principles of consolidation

 

The accompanying consolidated financial statements have been prepared in conformity with U.S. GAAP and include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated.

 

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 and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.

 

6

 

 

Contingencies

 

Contingencies are evaluated and a liability is recorded when the matter is both probable and reasonably estimable. Gain contingencies are evaluated and not recognized until the gain is realizable or realized.

 

Foreign Currency Translation/Transactions

 

The Company has determined that the functional currency for its foreign subsidiaries is the local currency. For financial reporting purposes, assets and liabilities denominated in foreign currencies are translated at current exchange rates and profit and loss accounts are translated at weighted average exchange rates. Resulting foreign currency translation adjustments are recognized as other comprehensive income (loss) in the consolidated statements of comprehensive loss and are included as a separate component of stockholders’ equity as accumulated other comprehensive income. Gains or losses resulting from transactions entered into in other than the functional currency are recorded as foreign exchange gains and losses in the consolidated statements of operations.

 

Fair Value Measurements

 

The Company determines fair value measurements used in its consolidated financial statements based upon the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants exclusive of any transaction costs, as determined by either the principal market or the most advantageous market. Inputs used in the valuation techniques to derive fair values are classified based on a three-level hierarchy. The basis for fair value measurements for each level within the hierarchy is described below with Level 1 having the highest priority and Level 3 having the lowest.

 

Level 1 Quoted prices in active markets for identical assets or liabilities.

 

Level 2 Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets.

 

Level 3 Valuations derived from valuation techniques in which one or more significant inputs are unobservable.

 

Cash and cash equivalents

 

Cash and cash equivalents consist of demand deposits with banks and highly liquid money market funds. At October 31, 2024 and July 31, 2024, the Company had cash and cash equivalents in foreign bank accounts of $186 and $391, respectively.

 

Concentration of Credit Risk

 

Financial instruments that potentially subject the Company to concentrations of credit risk primarily consist of cash and cash equivalents and accounts receivable. The Company believes the fair value of the aforementioned financial instruments approximates the cost due to the immediate or short-term nature of these items. At October 31, 2024 and July 31, 2024, the Company had cash deposited in certain financial institutions in excess of federally insured levels. The Company regularly monitors the financial stability of these financial institutions and believes that it is not exposed to any significant credit risk in cash and cash equivalents or restricted cash.

 

Concentration of credit risk with respect to the Company’s Products segment is mitigated by the diversity of the Company’s customers and their dispersion across many different geographic regions. To reduce risk, the Company routinely assesses the financial strength of these customers and, consequently, believes that its accounts receivable credit exposure with respect to these customers is limited.

 

7

 

 

Income Taxes

 

The Company accounts for income taxes under the liability method of accounting for income taxes. Under the liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. The liability method requires that any tax benefits recognized for net operating loss carry forwards and other items be reduced by a valuation allowance when it is more likely than not that the benefits may not be realized. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.

 

Under the liability method, the effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

 

Effect of New Accounting Pronouncements

 

Pronouncements Issued but Not Yet Adopted

 

In December 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amended guidance enhances income tax disclosures primarily related to the effective tax rate reconciliation and income taxes paid information. This guidance requires disclosure of specific categories in the effective tax rate reconciliation and further information on reconciling items meeting a quantitative threshold. In addition, the amended guidance requires disaggregating income taxes paid (net of refunds received) by federal, state, and foreign taxes. It also requires disaggregating individual jurisdictions in which income taxes paid (net of refunds received) is equal to or greater than five percent of total income taxes paid (net of refunds received). The amended guidance will be effective for our fiscal year beginning August 1, 2025. The guidance can be applied either prospectively or retrospectively. We are currently in the process of evaluating the impact this amended guidance may have on the footnotes to our consolidated financial statements.

 

In November 2023, FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires an enhanced disclosure of significant segment expenses on an annual and interim basis. This guidance will be effective for our annual period ending July 31, 2026 and our interim periods beginning August 1, 2025. Early adoption is permitted. Upon adoption, we expect the guidance will be applied retrospectively to all prior periods presented in the consolidated financial statements. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.

 

We reviewed all other recently issued accounting pronouncements and have concluded they are not applicable or not expected to be significant to the accounting for our operations.

 

Reclassifications

 

Certain prior period amounts have been reclassified to conform to the current period presentation. These reclassifications had no effect on the reported results of operations or discontinued operations.

 

Note 2 – Discontinued operations

 

Prior to July 24, 2023, we operated a clinical laboratory, doing business as Enzo Clinical Labs, which provided reference, molecular and esoteric diagnostic medical testing services in the New York, New Jersey, and Connecticut medical communities. Effective July 24, 2023, we completed the sale of certain assets used in the operation of Enzo Clinical Labs and the assignment of certain clinical lab liabilities to Laboratory Corporation of America (“Labcorp”) for an aggregate purchase price of $113.25 million in cash. In accordance with the sale, we ceased our clinical services operations. Excluded from the sale of the clinical services assets were its cash and accounts receivable. As a consequence of the sale, we have classified as discontinued operations all income and expenses attributable to the clinical services business for the fiscal year 2025 and 2024 periods presented.

 

8

 

 

The following table sets forth the condensed operating results of the discontinued operations for the three months ended October 31,

 

   2024   2023 
General and administrative   250    1,437 
Other expense (income)   55    (496)
Loss from discontinued operations  $(305)  $(941)

 

The following table sets forth the condensed carrying amounts of major classes of assets and liabilities of the discontinued operations as of the dates indicated:

 

   October 31,
2024
   July 31,
2024
 
Carrying amounts of major current assets included as part of discontinued operations:        
Prepaid and other current  $53   $182 
           
Carrying amounts of major current liabilities included as part of discontinued operations:          
Accrued liabilities and trade payables   8,312    14,979 
Operating lease liabilities and other   2,024    1,990 
Total current liabilities   10,336    16,969 
           
Current liabilities of discontinued operations, net  $10,283   $16,787 
           
Carrying amount of major non-current assets included as part of discontinued operations:          
Right-of-use assets  $1,195   $1,308 
Other   62    75 
Total non-current assets   1,257    1,383 
           
Carrying amount of major non-current liabilities included as part of discontinued operations:          
Operating lease liabilities and other   3,129    3,649 
           
Non-current liabilities of discontinued operations, net  $1,872   $2,266 

 

During the three months ended October 31, 2024, the cash used in operating activities of the discontinued operations was $6,842, primarily for reductions of trade payables and accrued liabilities. During the three months ended October 31, 2023, the cash used in operating activities of the discontinued operations was $8,082, primarily for reductions of trade payables and accrued liabilities.

 

Note 3 – Net loss per share

 

Basic net loss per share represents net loss divided by the weighted average number of common shares outstanding during the period. The dilutive effect of potential common shares, consisting of outstanding stock options, and unvested restricted stock units and performance stock units, is determined using the treasury stock method. As a result of the net loss for the three months ended October 31, 2024 and 2023, diluted weighted average shares outstanding are the same as basic weighted average shares outstanding, and do not include the potential common shares from stock options, restricted stock units, or warrants because to do so would be anti-dilutive.

 

9

 

 

For the three months ended October 31, 2024, the effect of approximately 2,125,000 of outstanding “out of the money” options to purchase common shares and the effect of approximately 35,000 of outstanding restricted stock units were excluded from the calculation of diluted net (loss) per share because their effect would be anti-dilutive. Also, for the three months ended October 31, 2024, the effect of approximately 1,062,000 warrants related to debentures repaid in May 2024 were excluded from the calculation of diluted weighted average shares outstanding because their effect would be anti-dilutive. The warrants related to the debentures are eligible for any dividends paid on the common stock and are therefore considered to be participating securities which do not have any contractual obligation to share in the Company’s losses. The impact on net loss per share under the two-class method was not material.

 

For the three months ended October 31, 2023, the effect of approximately 3,320,000 of outstanding “out of the money” options to purchase common shares and the effect of approximately 54,000 of outstanding restricted stock units were excluded from the calculation of diluted net (loss) income per share because their effect would be anti-dilutive. Also for the three months ended October 31, 2023, the effect of approximately 593,000 warrants and the effect of approximately 1,199,000 shares related to the assumed conversion of debentures repaid in May 2024 were excluded from the calculation of diluted weighted average shares outstanding because their effect would be anti-dilutive.

 

Note 4 – Revenue Recognition

 

Products Revenue

 

The Company generates revenue from the sale of our single-use products used in the identification of genomic information. Revenue is recorded net of sales tax. The Company considers revenue to be earned when all of the following criteria are met: the Company has a contract with a customer that creates enforceable rights and obligations; promised products are identified; the transaction price is determinable; and the Company has transferred control of the promised items to the customer. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account in the contract. The transaction price for the contract is measured as the amount of consideration the Company expects to receive in exchange for the goods expected to be transferred. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, control of the distinct good or service is transferred. Transfer of control for the Company’s products is generally at shipment or delivery, depending on contractual terms, but occurs when title and risk of loss transfers to the customer which represents the point in time when the customer obtains the use of and substantially all of the remaining benefit of the product. As such, the Company’s performance obligation related to product sales is satisfied at a point in time. The Company recognizes a receivable when it has an unconditional right to payment, which represents the amount the Company expects to collect in a transaction and is most often equal to the transaction price in the contract. Payment terms for shipments to end-user and distributor customers may range from 30 to 90 days. Amounts billed to customers for shipping and handling are included in revenue, while the related shipping and handling costs are reflected in cost of revenues.

 

Products revenue by geography is as follows:

 

  

Three Months Ended

October 31

 
   2024   2023 
United States  $3,764   $4,635 
Europe   1,664    2,138 
Asia Pacific   785    1,033 
Products revenue  $6,213   $7,806 

 

As of August 1, 2024 and 2023, accounts receivable from continuing operations was $3,988 and $4,808, respectively.

 

10

 

 

Note 5 – Supplemental disclosure for statement of cash flows

 

During the three months ended October 31, 2024 and 2023, interest paid by the Company was $2 and $92, respectively.

 

For the three months ended October 31, 2024 and 2023, the net reductions in the measurement of right-of-use assets and liabilities included in cash flows from operating activities was $389 and $148, respectively. The changes are included in changes in accrued liabilities, other current liabilities, and other liabilities in the statement of cash flows.

 

In connection with the completed sale of certain assets used in the operation of Enzo Clinical Labs at the end of fiscal 2023, $5,000 of escrowed proceeds are included in cash in escrow as of July 31, 2024. As of October 31, 2024, these escrowed proceeds were released to the Company.

 

During the three months ended October 31, 2024, the Company disbursed $163 for taxes related to net share settlement of a bonus paid in stock to a senior executive. During the three months ended October 31, 2023, the Company disbursed $467 for taxes related to net share settlement of bonuses paid in stock to a senior executive and a former senior executive.

 

On October 29, 2024, the Board of Directors of the Company declared a cash dividend of $0.10 per share on its common stock, which was paid on December 2, 2024, to the holders of record as of the close of business on November 15, 2024. The total dividend payable was $5,324 and is a component of the total current liabilities balance as of October 31, 2024.

 

Note 6 – Inventories

 

Inventories, net consisted of the following as of the dates indicated:

 

   October 31,
2024
   July 31,
2024
 
Raw materials  $1,482   $1,794 
Work in process   2,386    2,461 
Finished products   2,523    2,577 
   $6,391   $6,832 

 

Note 7 – Convertible debentures

 

In May 2023, the Company consummated a Securities Purchase Agreement (the “Purchase Agreement”) with the Purchasers, as defined in the Purchase Agreement, and JGB Collateral, LLC, as collateral agent for the Purchasers (the “Agent”). Pursuant to the Purchase Agreement, the Company agreed to sell to the Purchasers (i) 10% Original Issue Discount Secured Convertible Debentures (the “Debentures”) with an aggregate principal amount of $7,608 and (ii) warrants to purchase up to 1,000,000 shares of the Company’s common stock, par value $0.01 per share (the “Common Stock”), for an exercise price of $2.31 per share, subject to adjustments as set forth in the Warrants, for a total purchase price of $7,000. Pursuant to ASC 825, Fair Value Option, the Company made an irrevocable election at the time of issuance to report the Debentures at fair value with changes in fair value recorded through the Company’s consolidated statements of operations as other income (expense) in each reporting period. During the three months ended October 31, 2023, the change in fair value expense recorded was $328.

 

11

 

 

Debentures

 

The Debentures bore interest at a rate of 10% per annum. The Debentures were convertible, at any time after their issuance date at the option of the Purchasers, into shares of Common Stock at a conversion price equal to $3.01 per share (the “Conversion Price”), subject to adjustment as set forth in the Debentures. Following the July 24, 2023 consummation of the Company’s sale of certain assets and assignment of certain liabilities of Enzo Clinical Labs, Inc., to Labcorp pursuant to the Asset Purchase Agreement dated March 16, 2023, the Company prepaid $4,000 of the outstanding principal amount prior to July 31, 2023. In May 2024, the Company repaid in full the remaining principal balance of $3,609.

 

Warrants

 

The Warrants are exercisable for five years from May 19, 2023, at an exercise price of $2.31 per share, subject, with certain exceptions, to adjustments in the event of stock splits, subsequent dilutive offerings and certain fundamental transactions, as more fully described in the Warrant. The Warrants are eligible for any dividends paid on common stock.

 

Registration Rights Agreement

 

In connection with the Purchase Agreement, the Company was obligated to file a registration statement pursuant to which the Purchasers could sell the Common Stock issuable upon the conversion of the Debentures and the exercise of the warrants in a public offering. There is no right to a conversion of the Debentures into shares as the Debentures have been repaid in full.

 

Note 8 – Long term debt

 

In April 2020, the Company’s subsidiary in Switzerland received a loan of CHF 400 (or $400, based on the foreign exchange rate as of July 31, 2020) from the Swiss government under the “Corona Krise” emergency loan program in response to the COVID-19 pandemic. This loan is uncollateralized and bears 0% interest. In January 2022, the bank agent of the Swiss government informed our subsidiary that the loan had to be fully amortized within a maximum of eight years and the first of semiannual amortization payments of CHF 33 began in March 2022. Based on this amortization schedule, the loan will be repaid by September 2027. The current portion of this loan is included in other current liabilities and the long term portion in long term debt – net as of October 31, 2024 and July 31, 2024.

 

Minimum future annual principal payments under this agreement as of October 31, 2024 are as follows:

 

July 31,  Total 
2025  $39 
2026   77 
2027   77 
2028   38 
Total principal payments   231 
Less: current portion, included in other current liabilities   (76)
Long term debt – net  $155 

 

Note 9 – Leases

 

The Company determines if an arrangement is or contains a lease at contract inception. The Company leases buildings, office space, and equipment through operating leases. Generally, a right-of-use asset, representing the right to use the underlying asset during the lease term, and a lease liability, representing the payment obligation arising from the lease, are recognized on the balance sheet at lease commencement based on the present value of the payment obligation. For operating leases, expense is recognized on a straight-line basis over the lease term. Short-term leases with an initial term of 12 months or less are not recorded on the balance sheet; the Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company primarily uses its incremental borrowing rate in determining the present value of lease payments as the Company’s leases generally do not provide an implicit rate.

 

The Company has lease agreements with (i) right-of-use asset payments and (ii) non-lease components (e.g., payments related to maintenance fees, utilities, etc.) which have generally been combined and accounted for as a single lease component. The Company’s leases have remaining terms of less than 1 year to 4 years, some of which include options to extend the leases for up to 3 years. Certain of the Company’s leases have terms that include renewal options that are reasonably certain to be exercised. Certain of the Company’s lease agreements include rental payments adjusted periodically for inflation which are included in the lease liabilities.

 

12

 

 

The following table summarizes the Company’s right of use assets and associated liabilities as of the dates indicated:

 

Leases  Balance Sheet Classification  October 31,
2024
   July 31,
2024
 
Assets           
Operating  Right-of-use assets  $2,654   $2,836 
Total lease assets     $2,654   $2,836 
              
Liabilities             
Current:             
Operating  Current portion of operating lease liabilities  $827   $841 
              
Non-current:             
Operating  Operating lease liabilities, non-current   2,209    2,403 
Total lease liabilities     $3,036   $3,244 

 

For the three months ended October 31, components of lease cost were as follows:

 

Lease Cost  2024   2023 
Operating lease cost – net (a)  $95   $141 

 

(a)Net of $126 sublease income for the three months ended October 31, 2024 and 2023.

 

The maturities of the Company’s lease liabilities as of October 31, 2024 are as follows:

 

Maturity of lease liabilities, years ending July 31,  Operating
leases
 
2025  $731 
2026   886 
2027   881 
2028   808 
Total lease payments   3,306 
Less: Interest (a)   (270)
Present value of lease liabilities  $3,036 

 

(a)Primarily calculated using the Company’s incremental borrowing rate.

 

Lease term and discount rate for the three months ended October 31 were as follows:

 

Lease term and discount rate  2024   2023 
Weighted-average remaining lease term (years):        
Operating leases   3.6 years    4.5 years 
           
Weighted-average discount rate:          
Operating leases   5.2%   5.1%

 

See Note 5 for cash flow information on cash paid for amounts included in the measurement of lease liabilities for the three months ended October 31, 2024 and 2023.

 

13

 

 

Note 10 – Accrued liabilities and current liabilities

 

Accrued liabilities as of the date indicated consist of:

 

   October 31,
2024
   July 31,
2024
 
Payroll, benefits and commissions  $3,197   $3,459 
Professional fees   434    405 
Legal   1,472    1,235 
Other   515    615 
   $5,618   $5,714 

 

Self-Insured Medical Plan

 

The Company self-funds medical insurance coverage for certain of its U.S. based employees. The risk to the Company is believed to be limited through the use of individual and aggregate stop loss insurance. As of October 31, 2024 and July 31, 2024, the Company had established reserves of $158 and $114, respectively, which are included in accrued liabilities for payroll, benefits and commissions, for claims that have been reported but not paid and for claims that have been incurred but not reported. The reserve is based upon the Company’s historical payment trends, claim history and current estimates.

 

Dividend payable

 

On October 29, 2024, the Board of Directors of the Company declared a cash dividend of $0.10 per share on its common stock, which was paid on December 2, 2024, to the holders of record as of the close of business on November 15, 2024. The dividend paid amounted to $5,324.

 

Note 11 – Stockholders’ equity

 

Controlled Equity Offering

 

In May 2023, the Company entered into a sales agreement (the “Sales Agreement”) with B. Riley Securities, Inc. as sales agent (“Riley”). Under the Sales Agreement, the Company may offer and sell, from time to time, through Riley, shares of the Company’s common stock, par value $0.01 per share (“Shares”) having an aggregate offering price of up to $30 million. The Company pays Riley a commission of 3.0% of the aggregate gross proceeds received under the Sale Agreement. The Company is not obligated to make any sales of Shares under the Sales Agreement. The offering of Shares pursuant to the Sales Agreement will terminate upon the earlier of (a) the sale of all of the Shares subject to the Sales Agreement or (b) the termination of the Sales Agreement by Riley or the Company, as permitted therein. In May 2023, the Company filed with the SEC a “shelf” registration and sales agreement prospectus covering the Sales Agreement. A total of $150 million of securities, including those covered by the Sales Agreement, may be sold under the shelf registration which was declared effective in July 2023. There was no activity with respect to the controlled equity offering during the three months ended October 31, 2024 or 2023.

 

Incentive stock plans

 

In January 2011, the Company’s stockholders approved the adoption of the 2011 Incentive Plan (the “2011 Plan”) for the issuance of equity awards, including, among others, options, restricted stock, restricted stock units and performance stock units for up to 3,000,000 shares of common stock. In January 2018, the Company’s stockholders approved the amendment and restatement of the 2011 Plan (the “Amended and Restated 2011 Plan”) to increase the number of shares of common stock available for grant under the 2011 Plan by 2,000,000 shares of common stock bringing the total number of shares available for grant to 5,000,000 shares of common stock. On October 7, 2020, the Company’s Board of Directors approved the amendment and restatement of the Amended and Restated 2011 Plan, with an effective date of October 7, 2020 and subject to approval by the Company’s stockholders at the 2020 annual meeting of stockholders of the Company. The amendment and restatement of the Amended and Restated 2011 Plan was for purposes of, among other things, (i) increasing the shares of common stock available for grant under the Amended and Restated 2011 Plan by an additional 4,000,000 shares of common stock bringing the total number of shares available for grant to 9,000,000 shares of common stock and (ii) extending the term of the Amended and Restated 2011 Plan until October 7, 2030. At the fiscal 2020 annual stockholders’ meeting in January 2021, the Company’s stockholders approved the amendment and restatement of the Amended and Restated 2011 Plan.

 

14

 

 

The exercise price of options granted under the Amended and Restated 2011 Plan is equal to or greater than fair market value of the common stock on the date of grant. The Amended and Restated 2011 Plan will terminate at the earliest of (a) such time as no shares of common stock remain available for issuance under the plan, (b) termination of the plan by the Company’s Board of Directors, or (c) October 7, 2030. Awards outstanding upon expiration of the Amended and Restated 2011 Plan will remain in effect until they have been exercised or terminated, or have expired. As of October 31, 2024, there were approximately 4,698,000 shares of common stock available for grant under the Amended and Restated 2011 Plan.

 

The Company estimates the fair value of each stock option award on the measurement date using a Black-Scholes option pricing model or the fair value of our stock at the date of grant. The fair value of awards is amortized to expense on a straight-line basis over the requisite service period. The Company expenses restricted stock awards based on vesting requirements, primarily time elapsed.

 

The amounts of share-based compensation expense recognized in the periods presented are as follows:

 

   Three months ended
October 31,
 
   2024   2023 
Stock options  $104    646 
Restricted stock units   67    429 
   $171    1,075 

 

The following table sets forth the amount of expense related to share-based payment arrangements included in specific line items in the accompanying statements of operations:

 

   Three months ended
October 31,
 
   2024   2023 
Selling, general and administrative  $163    1,069 
Cost of revenues   8    6 
   $171    1,075 

 

During the three months ended October 31, 2023, the Company recognized in selling, general and administrative expense $519 of share based compensation with respect to stock options and $367 of share based compensation with respect to restricted stock units as a result of the termination of the former CEO.

 

No excess tax benefits were recognized during the three month periods ended October 31, 2024 and 2023.

 

15

 

 

The following table summarizes stock option activity during the three month period ended October 31, 2024:

 

   Options   Weighted
Average
Exercise
Price
   Weighted
Average
Remaining
Contractual
Term
   Aggregate
Intrinsic
Value
(000s)
 
Outstanding at July 31, 2024   2,136,870   $2.31               
         —
 
Granted   5,000    1.11           
Exercised   
    
              
Cancelled or expired   (1,500)  $3.32           
Outstanding at end of period   2,140,370   $2.31    1.4 years      
 
Exercisable at end of period   1,372,037   $2.44    1.4 years      
 

 

As of October 31, 2024, the total future compensation cost related to non-vested options, not yet recognized in the statements of operations, was $359 and the weighted average period over which the remaining expense of these awards is expected to be recognized is approximately one and one half years. The intrinsic value of stock option awards is the value of the Company’s closing stock price on the last trading day of the period in excess of the exercise price multiplied by the number of options that are outstanding.

 

Restricted Stock Units

 

The following table summarizes RSU activity for the three months ended October 31, 2024:

 

   Number of
RSUs
outstanding
   Weighted
Average Fair
Value per
Unit at
Date of
Grant
   Weighted
Average
Remaining
Contractual
Term
  Aggregate
Intrinsic
Value
(000s)
 
Outstanding at beginning of fiscal year   308,730   $1.31   1.5 years   352 
Granted   
   $
       
 
Vested   
   $
         
Cancelled   
   $
         
Outstanding at end of period   308,730   $1.31   1.25 years  $355 
Expected to vest at end of period   308,730   $1.31   1.25 years  $355 

 

During the three months ended October 31, 2024 and 2023, the Company recognized shared based compensation expense for RSUs of $67 and $429, respectively. As of October 31, 2024, the total future compensation cost related to non-vested RSUs, not yet recognized in the statements of operations, was $189 and the weighted average period over which the remaining expense of these awards is expected to be recognized is approximately 15 months.

 

Note 12 – Segment reporting

 

The Company has one reportable segment, Products, which focuses on labeling and detection technologies from DNA to whole cell analysis, including a comprehensive portfolio of thousands of high-quality products, including antibodies, genomic probes, assays, biochemicals, and proteins. The Company’s proprietary products and technologies play central roles in translational research and drug development areas, including cell biology, genomics, assays, immunohistochemistry, and small molecule chemistry. The Company evaluates segment performance based on segment income (loss) before taxes. Costs excluded from segment income (loss) before taxes and reported as “Corporate & Other” consist of corporate general and administrative costs, which are not allocable to the Products segment.

 

16

 

 

Legal and related expenses incurred to defend the Company’s intellectual property, which may result in settlements recognized in another segment, and other general corporate matters are considered a component of the Corporate & Other segment. Legal and related expenses specific to the Products’ segment’s activities are allocated to that segment.

 

The following financial information represents the operating results of the reportable segments of the Company for the period indicated:

 

Three months ended October 31, 2024

 

   Products   Corporate
& Other
   Consolidated 
Revenues  $6,213   $
   $6,213 
                
Operating costs and expenses:               
Cost of revenues   3,681    
    3,681 
Cost of revenues – inventory provision   252    
    252 
Research and development   562    
    562 
Selling, general and administrative   3,167    1,715    4,882 
Legal and related expenses   6    452    458 
Total operating costs and expenses   7,668    2,167    9,835 
                
Operating loss   (1,455)   (2,167)   (3,622)
                
Other income (expense)               
Interest   
    620    620 
Other   
    123    123 
Foreign exchange loss   (192)   
    (192)
Loss before taxes  $(1,647)  $(1,424)  $(3,071)
                
Depreciation and amortization included above  $229   $87   $316 
                
Share-based compensation included above:               
Selling, general and administrative   32    131    163 
Cost of sales   8    
    8 
Total  $40   $131   $171 
                
Capital expenditures  $448   $
   $448 

 

17

 

 

Three months ended October 31, 2023

 

   Products   Corporate
& Other
   Consolidated 
Revenues  $7,806    
   $7,806 
                
Operating costs and expenses:               
Cost of revenues   4,351    
    4,351 
Research and development   838   $11    849 
Selling, general and administrative   3,104    3,903    7,007 
Legal and related expenses   30    1,045    1,075 
Total operating costs and expenses   8,323    4,959    13,282 
                
Operating loss   (517)   (4,959)   (5,476)
                
Other income (expense)               
Interest   34    943    977 
Change in fair value of convertible debentures   
    (328)   (328)
Other   2    156    158 
Foreign exchange loss   (1,006)   
    (1,006)
Loss before taxes  $(1,487)  $(4,188)  $(5,675)
                
Depreciation and amortization included above  $166   $104   $270 
                
Share-based compensation included above:               
Selling, general and administrative   22    1,047    1,069 
Cost of sales   6    
    6 
Total  $28   $1,047   $1,075 
                
Capital expenditures  $248   $6   $254 

 

Note 13 – Contingencies

 

Ransomware Attack

 

In April 2023, the Company experienced a ransomware attack (the “ransomware attack”) that impacted certain critical information technology systems, principally of the discontinued operations. The Company later became aware that certain data, including names, test information, and Social Security numbers, was accessed, and in some instances, exfiltrated from the Company’s information technology systems as part of this incident. The investigation identified unauthorized access to or acquisition of clinical test information of approximately 2,470,000 individuals. The Social Security numbers of approximately 600,000 of these individuals may also have been involved. Additionally, the Company determined that some employees’ information may have been involved. The Company provided notice to the individuals whose information may have been involved, as well as to regulatory authorities, in accordance with applicable law.

 

As a result of the ransomware attack, Enzo was subject to regulatory inquiry from the New York Attorney General, a joint inquiry from the Connecticut and New Jersey Attorneys General and an inquiry from the Utah Attorney General. All inquiries asked questions about the ransomware attack, as well as the corrective actions taken in response.  The Company responded to all such inquiries, and there have been no further inquiries from the Utah Attorney General. The matters with the New York, Connecticut and New Jersey Attorneys General are now closed, as they were resolved by agreements with each of the three states effective August 8, 2024. A provision was recorded in the consolidated financial statements as of July 31, 2024 based on the settlement terms of the agreements.

 

18

 

 

Enzo was also subject to regulatory inquiries from the U.S. Department of Health and Human Services Office for Civil Rights (the “Office for Civil Rights”) regarding the ransomware attack. The Company has responded to all requests. It is not known at this time whether the Office for Civil Rights will seek a penalty against the Company. We are unable to evaluate the likelihood of an outcome, favorable or unfavorable, to the Company or to estimate the amount or range of any potential liability, if any, at this time.

 

There is also pending class action litigation:

 

In re Enzo Biochem Data Breach Litigation, No. 2:23-cv-04282 (EDNY)

 

In the Eastern District of New York (“EDNY”), twenty putative class actions were consolidated alleging various harms stemming from the April 2023 data incident. Lead counsel was appointed and filed a Consolidated Amended Complaint on November 13, 2023. The complaint sought to certify a federal class as well as several state subclasses. The Consolidated Amended Complaint brings various statutory and common law claims, including negligence, negligence per se, breach of fiduciary duty, breach of implied contract, breach of the implied covenant of good faith and fair dealing, violation of the New York’s General Business Law § 349, Invasion of Privacy, violations of the Connecticut Unfair Trade Practices Act, and violations of the New Jersey Consumer Fraud Act. An agreement in principle to settle the case has been reached. The Company expects to have the agreement formalized before the end of the 2024 calendar year.

 

Maria Sgambati et al., v. Enzo Biochem, Inc., et al., Index No. 619511/2023 (N.Y. Sup. Ct.)

 

This is a putative class action pending in state court alleging various harms stemming from the April 2023 data incident. The complaint seeks to certify a class of New York residents. The complaint brings claims of negligence; negligence per se; breach of implied covenant and good faith and fair dealing; breach of duty; breach of implied contract; and violations of New York’s Deceptive Acts and Practices § 349. The Company has filed a motion to stay this action pending the resolution of the EDNY Federal Action, and the motion was granted by the court. The Company anticipates that the case will be dismissed once the settlement in the federal case receives final approval from the court, likely sometime in 2025.

 

Louis v. Enzo Biochem, Inc. et al., Index No. 653281/2023 (N.Y. Sup. Ct.)

 

This is a putative class action pending in state court alleging various harms stemming from the April 2023 data incident. The complaint seeks to certify a class of New York citizens. The complaint brings claims of negligence; negligence per se; breach of duty; breach of implied contract; breach of implied covenant of good faith and fair dealing; and violations of New York’s Deceptive Acts and Practices § 349. The Company has filed a motion to stay this action pending the resolution of the EDNY Federal Action, and the motion remains pending. The Company anticipates that the case will be dismissed once the settlement in the federal case receives final approval from the court, likely sometime in 2025.

 

A provision was made in the consolidated financial statements as of July 31, 2023 for the above class action litigation matters based on a reasonable estimate of loss and updated as applicable as of October 31, 2024 and July 31, 2024; however, the actual exposure may differ.

 

Patent Matters

 

The Company (as plaintiff) has brought cases in the United States District Court for the District of Delaware (“the Court”), alleging patent infringement against various companies. At this time, all of such cases have been resolved, except for one described below.

 

There is currently one case that was originally brought by the Company that is still pending in the Court. In that case, Enzo alleges patent infringement of the ‘197 patent against Becton Dickinson defendants. The claims in that case are stayed.

 

On September 2, 2021, the U.S. Patent and Trademark Office (“PTO”) issued a non-final office action in an ex parte reexamination concerning the ‘197 Patent. In the office action, the PTO rejected certain claims of the ‘197 Patent under 35 U.S.C. §§ 102 and 103, and for nonstatutory double-patenting. Enzo responded to the office action on January 3, 2022, and the proceeding remains pending. Becton Dickinson requested another ex parte reexamination concerning the ‘197 patent on July 26, 2022. On September 16, 2022, the PTO ordered that ex parte reexamination as to certain claims of the ‘197 patent. Enzo filed a petition to terminate that second reexamination proceeding on November 16, 2022, which was denied on July 26, 2024.  The PTO merged the ex parte reexamination proceedings as of August 2, 2024.  On September 17, 2024, the PTO issued an office action, rejecting the claims subject to the merged reexamination proceedings.

 

19

 

 

Arbitration with former executives

 

The Company terminated the employment of Elazar Rabbani, Ph.D., the Company’s former Chief Executive Officer, effective April 21, 2022.  Dr. Rabbani was a director of the Company until the Annual Meeting on January 31, 2024, when his term expired. Dr. Rabbani was a party to an employment agreement with the Company that entitled him to certain termination benefits, including severance pay, acceleration of vesting of share-based compensation, and continuation of benefits. Based on the terms of his employment agreement, the Company estimated and accrued a charge of $2,600 in fiscal year 2022. The charge was partially offset by the reversal of bonus accruals. In May 2022, the Company paid Dr. Rabbani $2,123 in severance (the payment constituted taxable income, but the Company did not withhold taxes from the payment). In July 2022, the Company paid Dr. Rabbani’s income and other withholding taxes of $1,024 related to that payment on Dr. Rabbani’s behalf. On July 8, 2022, the Company filed a demand for arbitration with the American Arbitration Association (the “AAA”) seeking, among other things, a declaration that the Company had fully satisfied its contractual obligations to Dr. Rabbani and seeking the tax withholding reimbursement referenced above.  On August 4, 2022, Dr. Rabbani filed counterclaims in the arbitration seeking, among other things, a bonus for fiscal year 2021 and additional severance that he asserted was owed to him. At the parties’ joint request, the arbitration has been stayed while the parties work towards resolving the matter. A provision was made in the consolidated financial statements as of July 31, 2023 based on a reasonable estimate of loss; however, the actual exposure may differ.

 

On February 25, 2022, Barry Weiner, the Company’s co-founder and President, notified the Company that he was terminating his employment as President of the Company for “Good Reason,” as defined in his employment agreement. The Company accepted Mr. Weiner’s termination, effective April 19, 2022, but disagreed with Mr. Weiner’s assertion regarding “Good Reason.” On October 24, 2023, the Company and Mr. Weiner reached an agreement resolving the dispute, and a provision was made in the financial consolidated statements as of July 31, 2023 based on the settlement agreement. The Company paid Mr. Weiner $3,600, less applicable withholding taxes, related to the agreement in November 2023.

  

Other Matters

 

On or about March 2, 2023, a Verified Complaint was filed in the Supreme Court of the State of New York, New York County captioned Elazar Rabbani (as plaintiff) v. Mary Tagliaferri, et al. (as defendants), Index No. 651120/2023. The Verified Complaint purports to assert causes of action for breach of fiduciary duty and corporate waste under N.Y.B.C.L. § 720, and seeks an accounting and certain injunctive relief. On August 4, 2023, defendants moved to dismiss all the causes of action asserted in the Verified Complaint. Plaintiff filed an amended complaint on or about  October 4, 2023, adding, among other things, an additional cause of action for violation of N.Y.B.C.L. § 626. On October 23, 2023, defendants filed a reply in further support of their motion to dismiss. On November 6, 2023, plaintiff filed an opposition to defendants’ motion to dismiss. On November 17, 2023, defendants filed a reply brief in further support of their motion to dismiss the amended complaint. On or about July 17, 2024, the Court granted, in part, the defendants’ motion to dismiss the amended complaint. On or about August 16, 2024, plaintiff noticed an appeal from the order granting that dismissal. On or about September 18, 2024, plaintiff filed a Verified Second Amended Complaint. On October 11, 2024, the defendants filed a joint stipulation and letter requesting the court to extend the deadline to respond to the Second Amended complaint from October 18, 2024 to November 18, 2024. On November 15, 2024, the plaintiff discontinued the derivative case and the related appeal (without prejudice).

 

On or about September 26, 2023, James G. Wolf, individually and as the trustee of the Wolf Family Charitable Foundation, Barbaranne R. Wolf, Stephen Paul Wolf, and Preston M. Wolf (collectively the “Petitioners”) initiated an appraisal action against Enzo in the New York Supreme Court for Suffolk County. Petitioners seek an appraisal of the value of their shares in the Company. The amount of damages sought by the Petitioners is unspecified. On or about August 21, 2024, the Court dismissed the Company’s Second and Third Affirmative Defenses. On or about September 19, 2024, the Court granted the Company permission to move for leave to reargue the Court’s dismissal decision. This matter has been fully briefed by the parties. We do not anticipate a decision until sometime in the first quarter of 2025. The Company intends to vigorously litigate both (i) Petitioners’ alleged entitlement to dissenting shareholder appraisal rights and (ii) the correct valuation of Petitioners’ shares.

 

In our discontinued Clinical Labs operations, third-party payers, including government programs, may decide to deny payment or recoup payments for testing that they contend was improperly billed or not medically necessary, against their coverage determinations, or for which they believe they have otherwise overpaid (including as a result of their own error), and we may be required to refund payments that we received. In April 2024, the Company engaged in settlement negotiations for a government payer and reached a verbal settlement. The settlement was finalized in a formal written settlement agreement on August 14, 2024. The settlement resolved allegations that Enzo Clinical Labs, Inc. overbilled the Connecticut Medicaid program for testing services. The settlement was paid in August 2024 for $1,700 to resolve the State of Connecticut’s allegations and $175 was paid to settle the whistleblowers’ legal fees. On September 18, 2024, we received the unsealed complaint filed by the same whistleblowers in the Southern District of New York (“SDNY”) alleging, among other things, that the Company falsely billed Medicaid and Medicare for COVID-19 tests by utilizing inappropriate diagnostic codes to trigger payments for such tests. The SDNY advised the court that the government was not intervening in the case; however, the private plaintiffs are still pursuing the case on the governments’ behalf. The court has ordered that the matter be stayed until January 15, 2025, so that the parties may explore potential settlement of the matter.

 

20

 

 

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

 

The following discussion of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes and other information included elsewhere in this Quarterly Report on Form 10-Q.

 

Forward-Looking Statements

 

Our disclosure and analysis in this report, including but not limited to the information discussed in this Item 2, contain forward-looking information (within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities and Exchange Act of 1934, as amended (the “Exchange Act”)). All statements other than statements of historical fact included in this Quarterly Report on Form 10-Q, including statements regarding the Company’s future financial condition, results of operations and products in research and development may include forward-looking statements. Forward-looking statements give our current expectations or forecasts of future events. You can identify these statements by the fact that they do not relate strictly to historic or current facts. They typically use words such as “anticipate”, “estimate”, “expect”, “project”, “intend”, “plan”, “believe”, “will”, and other words and terms of similar meaning in connection with any discussion of future operations or financial performance. All forward-looking statements are subject to important factors, risks, uncertainties, and assumptions, including industry and economic conditions, that could cause actual results to differ materially from those described in the forward-looking statements.

 

Forward-looking statements may include, without limitation, statements relating to future actions, prospective products or product approvals, future performance or results of current and anticipated products, sales efforts, expenses, interest rates, foreign currency rates, intellectual property matters, the outcome of contingencies, such as legal proceedings, and future financial results. We cannot guarantee that any forward-looking statement will be realized, although we believe we have been prudent in our plans and assumptions. Achievement of future results is subject to risks, uncertainties and inaccurate assumptions. Should known or unknown risks or uncertainties materialize, or should underlying assumptions prove inaccurate, actual results could vary materially from past results and those anticipated, estimated or projected. As a result, investors are cautioned not to place undue reliance on any of our forward-looking statements. Investors should bear this in mind as they consider forward-looking statements. We do not assume any obligation to update or revise any forward-looking statement that we make, even if new information becomes available or other events occur in the future. We are also affected by other factors that may be identified from time to time in our filings with the Securities and Exchange Commission, some of which are set forth in Item 1A - Risk Factors in our Form 10-K filing for the fiscal year ended July 31, 2024. You are advised to consult any further disclosures we make on related subjects in our periodic reports on Forms 10-Q, 8-K and 10-K filed with the Securities and Exchange Commission. Although we have attempted to provide a list of important factors which may affect our business, investors are cautioned that other factors may prove to be important in the future and could affect our operating results.

 

You should understand that it is not possible to predict or identify all such factors or to assess the impact of each factor or combination of factors on our business. Consequently, you should not consider any such list to be a complete set of all potential risks or uncertainties.

 

Overview

 

The Company has operated as a life sciences company for over 45 years. The primary business of Enzo today is conducted through its Enzo Life Sciences division, which focuses on labeling and detection technologies from DNA to whole cell analysis, including a comprehensive portfolio of thousands of high-quality products, including antibodies, genomic probes, assays, biochemicals, and proteins. The Company’s proprietary products and technologies play central roles in translational research and drug development areas, including cell biology, genomics, assays, immunohistochemistry, and small molecule chemistry. The Company monetizes its technology primarily via sales through our global distribution network and licensing. Enzo Life Sciences is operated through the Company’s wholly-owned subsidiary Enzo Life Sciences, Inc. and its wholly-owned domestic and foreign subsidiaries. Costs excluded from Enzo Life Sciences financial results consist of corporate general and administrative costs and minimal therapeutic research and development expenses. These costs are reported within the consolidated financial statements as “Corporate and Other” (see Note 12 in the Notes to Consolidated Financial Statements for further segment information).

 

Discontinued operations – sale of Clinical Services business to Labcorp

 

Prior to July 24, 2023, we operated a clinical laboratory, doing business as Enzo Clinical Labs, which provided reference, molecular and esoteric diagnostic medical testing services in the New York, New Jersey, and Connecticut medical communities. Effective July 24, 2023, we completed the sale of certain assets used in the operation of Enzo Clinical Labs and the assignment of certain clinical lab liabilities to Laboratory Corporation of America (“Labcorp”) for an aggregate purchase price of $113.25 million in cash. In accordance with the sale, we ceased our clinical services operations. Excluded from the sale of the clinical services assets were its cash and accounts receivable. As a consequence of the sale, we have classified as discontinued operations all income and expenses attributable to the clinical services business for all periods presented.

 

21

 

 

Ransomware attack

 

In April 2023, the Company experienced a ransomware attack that impacted certain critical information technology systems, principally of the discontinued operation. In response, we promptly deployed containment measures, including disconnecting our systems from the internet, launching an investigation with assistance from third-party cybersecurity experts, and notifying law enforcement. We adhered to our disaster recovery plan, which enabled us to maintain operations throughout the incident response process. The Company’s facilities remained open, and we continued to provide services to patients and partners. We later became aware that certain data, including names, test information, and Social Security numbers, was accessed, and in some instances, exfiltrated from the Company’s information technology systems as part of this incident. The investigation identified unauthorized access to or acquisition of clinical test information of approximately 2.5 million individuals. The Social Security numbers of approximately 600,000 of these individuals may also have been involved. Additionally, the Company determined that some employees’ information may have been involved. The Company provided notice to the individuals whose information may have been involved, as well as to regulatory authorities, in accordance with applicable law. The Company has incurred, and may continue to incur, related expenses. The Company’s cybersecurity insurance carrier covered up to $3 million of the remediation costs related to the incident and paid service providers from the policy proceeds.

 

The Company remains subject to risks and uncertainties as a result of the incident, including as a result of the data that was accessed or exfiltrated from the Company’s network as noted above. Additionally, security and privacy incidents have led to, and may continue to lead to, additional regulatory scrutiny and class action litigation exposure. See Note 13 of the consolidated financial statements for discussion of litigation in connection with this incident.

 

Results of Operations from Continuing Operations

Three months ended October 31, 2024 compared to October 31, 2023
(in $000s)

 

Comparative Financial Data from Continuing Operations for the three months ended October 31,

 

   2024   2023   Favorable
(Unfavorable)
   %
Change
 
                 
Revenues  $6,213   $7,806   $(1,593)   (20)
                     
Operating costs and expenses:                    
Cost of revenues   3,681    4,351    670    15 
Cost of revenues – inventory provision   252        (252)   ** 
Research and development   562    849    287    34 
Selling, general and administrative   4,882    7,007    2,125    30 
Legal and related expenses   458    1,075    617    57 
Total operating costs and expenses   9,835    13,282    3,447    26 
                     
Operating loss   (3,622)   (5,476)   1,854    34 
                     
Other income (expense):                    
Interest, net   620    977    (357)   (37)
Fair value adjustment       (328)   328    100 
Other   123    158    (35)   (22)
Foreign exchange loss   (192)   (1,006)   814    81 
Loss before income taxes  $(3,071)  $(5,675)  $2,604    46 

 

**not meaningful

 

Consolidated Results:

 

The “2024 period” and the “2023 period” refer to the three months ended October 31, 2024 and 2023, respectively.

 

Revenues were $6.2 million in the 2024 period and $7.8 million in the 2023 period, a decrease of approximately $1.6 million or 20% due to a reduction in orders from certain large customers in the clinical market in the comparable periods and a large order from an industrial customer in the 2023 period which was not repeated in the 2024 period. Overall, we experienced a decline in all geographic areas of our customer base due to declining market demand related to general continued headwinds in the life sciences tools space.

 

The cost of revenues was $3.7 million in the 2024 period and $4.4 million in the 2023 period, a decrease of $0.7 million or 15% due to lower revenues. The gross profit margin was approximately 41% and 44% in the 2024 and 2023 periods, respectively. The 2024 period was negatively impacted by inventory disposals due to a portfolio optimization initiative. The 2023 period gross profit was positively impacted by a decrease in manufacturing headcount, other cost containment measures, and a more profitable mix of products sold.

 

22

 

 

The cost of revenues – inventory provision was $0.3 million for raw material inventory we intended to use in manufacturing and sell to laboratory customers which we fully reserved in the 2024 period. This expense represents 4% of the period’s revenues.

 

Research and development expenses were $0.5 million in the 2024 period and $0.8 million in the 2023 period, a decrease of $0.3 million or 34%. There was an emphasis on manufacturing effort in the 2024 period. During the 2023 period there was a greater investment in research and development resources and materials consumed.

 

Selling, general and administrative expenses were $4.9 million during the 2024 period versus $7.0 million during the 2023 period, a decrease of $2.1 million or 30%. The Corporate and Other segment expense decreased $2.2 million during the 2024 period primarily due to severance provisions and accelerated recognition of share-based compensation incurred during the 2023 period of approximately $1.5 million related to a former senior officer. The remainder of the decrease in the 2024 period is due to lower share based compensation for directors and officers and lower bonus accruals. The Products segment expense in the 2024 period increased $0.1 million compared to 2023 period due to investments in sales and marketing.

 

Legal and related expenses were $0.5 million during the 2024 period and $1.1 million in the 2023 period, a decrease of $0.6 million or 57%. During the 2023 period, we required significantly more legal expertise and assistance associated with the ransomware attack and matters related to two former senior executives’ arbitration, one of which was settled during the 2023 period and one of which is ongoing.

 

Interest income, net was $0.6 million in the 2024 period compared to $1.0 million in the 2023 period, a decrease of $0.4 million or 37% due to a decrease in the balance of cash held in a money market account and a decline in the interest rate earned due to Federal Reserve actions to lower discount rates.

 

We recorded a fair value adjustment charge of approximately $0.3 million for the Debentures based on their fair value as of October 31, 2023, which were due and fully repaid in May 2024.

 

Other income in both periods is primarily from the subletting of a portion of our office space in New York, NY.

 

The foreign exchange loss recognized by the Products segment during the 2024 period was $0.2 million compared to $1.0 million in the 2023 period, a favorable variance of $0.8 million.

 

The foreign exchange loss in the 2024 period was due to the revaluation of intercompany balances denominated in European currencies into Swiss francs, which appreciated slightly, by our Swiss subsidiary. The 2023 period revaluation loss was due to significant depreciation of the Swiss franc, Euro and British pound as compared to the U.S dollar, when intercompany balances were higher, especially those denominated in the U.S. dollar.

 

Liquidity and Capital Resources

 

Our aggregate cash and cash equivalents as of October 31, 2024 was $47.7 million and $52.3 million as of July 31, 2024. The decrease of $4.6 million in our cash and cash equivalents balance as of October 31, 2024 was primarily due to the period net loss and by cash used to pay down accrued liabilities, particularly those of the discontinued operations, partially offset by the release from escrow of $5.0 million, as discussed below. Based on the current available working capital, management believes the Company has sufficient funds to meet its operating requirements for at least the next twelve months from the date of the filing of this report. Our working capital was $36.3 million and $45.2 million as of October 31, 2024 and July 31, 2024, respectively.

 

Net cash used in operating activities during the 2024 period was $9.0 million, compared to $13.4 million during the 2023 period, a favorable variance of $4.4 million, due to the smaller net loss from continuing operations in the 2024 period.

 

23

 

 

Net cash provided by investing activities during the 2024 period was approximately $4.6 million and represents the release of cash held in escrow from the Labcorp Asset Purchase Agreement which closed in July 2023, partially offset by capital expenditures. Net cash used in investing activities during the 2023 period was approximately $0.3 million for capital expenditures.

 

Net cash used in financing activities in the 2024 and 2023 periods amounted to $0.2 million and $0.5 million primarily for taxes on bonuses paid in stock.

 

Labcorp Asset Purchase Agreement and release of Cash in Escrow

 

We had indemnification obligations to Labcorp under the Asset Purchase Agreement that could have required us to make payments to Labcorp and other related persons for any damages incurred by Labcorp or such related persons as a result of any breaches of our representations, warranties, covenants or agreements contained in the Asset Purchase Agreement, or arising from retained liabilities or certain third-party claims specified in the Asset Purchase Agreement. Generally, our representations and warranties survived for a period of 15 months from the closing date, which was July 24, 2023, other than certain fundamental representations, which survive until the expiration of the applicable statute of limitations. There is an indemnification cap with respect to a majority of the Company’s indemnification obligations under the Asset Purchase Agreement with the exception of claims for actual fraud, the breach of any fundamental representations and certain other items, which are subject to a higher indemnification cap (up to the purchase price).

 

Pursuant to the terms of the Asset Purchase Agreement, we, Labcorp, and an escrow agent entered into an Escrow Agreement at closing, pursuant to which Labcorp deposited $5 million of the aggregate purchase price of the clinical service business into an escrow account in order to satisfy, in whole or in part, certain of our indemnity obligations, if any, that arose under the Asset Purchase Agreement. Labcorp made no claims and required only a reimbursement of certain legal fees it had incurred, which were immaterial. On October 30, 2024, the escrowed funds of $5.0 million were released to the Company and are included in cash and cash equivalents as of October 31, 2024.

 

Off Balance Sheet Arrangements

 

The Company does not have any “off-balance sheet arrangements” as such term is described in Item 303 of Regulation S-K.

 

General and estimates

 

The Company’s discussion and analysis of its financial condition and results of operations are based upon Enzo Biochem, Inc.’s consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of these financial statements requires the Company to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses. These estimates and judgments also affect related disclosure of contingent assets and liabilities.

 

On an on-going basis, we evaluate our estimates, including those related to contractual expense, allowance for expected credit losses, inventory, and income taxes. The Company bases its estimates on experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

 

Contingencies

 

Contingencies are evaluated and a liability is recorded when the matter is both probable and reasonably estimable. Gain contingencies are evaluated and not recognized until the gain is realizable or realized.

 

24

 

 

Product revenues

 

Products revenues consist of the sale of single-use products used in the identification of genomic information and are recognized at a point in time following the transfer of control of such products to the customer, which generally occurs upon shipment. Payment terms for shipments to end-user and distributor customers may range from 30 to 90 days. Any claims for credit or return of goods may be made generally within 30 days of receipt. Revenues are reduced to reflect estimated credits and returns, although historically these adjustments have not been material. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenue. Amounts billed to customers for shipping and handling are included in revenue, while the related shipping and handling costs are reflected in cost of products.

 

Accounts Receivable

 

Accounts receivable are reported at realizable value, net of expected credit losses, which is estimated and recorded in the period of the related revenue.

 

As of October 31, 2024 and July 31, 2024, Products accounts receivable, net were $3,842 and $3,988, respectively. As of October 31, 2024 and July 31, 2024, these totals include foreign receivables, net, of $847 and $1,185, respectively.

 

Inventory

 

The Company values inventory at the lower of cost (first-in, first-out) or net realizable value. Work-in-process and finished goods inventories consist of material, labor, and manufacturing overhead. Write downs of inventories to net realizable value are based on a review of inventory quantities on hand and estimated sales forecasts based on sales history and anticipated future demand. Unanticipated changes in demand could have a significant impact on the value of our inventory and require additional write downs of inventory which would impact our results of operations.

 

Long-Lived Assets

 

The Company reviews the recoverability of the carrying value of long-lived depreciable assets of an asset or asset group for impairment if indicators of potential impairment exist. Should indicators of impairment exist, the carrying values of the depreciable assets are evaluated in relation to the operating performance and future undiscounted cash flows of an asset or asset group. The net book value of the depreciable long lived asset is adjusted to fair value if its expected future undiscounted cash flow is less than its book value.

 

During the three months ended October 31, 2024 and 2023 there was no impairment of depreciable long-lived assets used in continuing operations.

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

 

As a smaller reporting company, we are not required to provide the information required by this Item.

 

Item 4. Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

As of the end of the period covered by this report, the Company’s management conducted an evaluation (as required under Rules 13a-15(b) and 15d-15(b) under the Exchange Act) of the Company’s “disclosure controls and procedures” (as such term is defined under the Exchange Act), under the supervision and with the participation of each of our principal executive officer and principal financial officer. Based on the evaluation of our Disclosure Controls, our principal executive officer and principal financial officer have concluded that, as of October 31, 2024, our Disclosure Controls were effective to ensure that information required to be disclosed by us in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.

 

Changes in Internal Control Over Financial Reporting

 

There were no changes in our internal control over financial reporting that occurred during the period ended October 31, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

25

 

 

PART II - OTHER INFORMATION

 

Item 1. Legal Proceedings

 

There have been no other material developments with respect to previously reported legal proceedings discussed in the annual report on Form 10-K for the fiscal year ended July 31, 2024 filed with the Securities and Exchange Commission, other than as noted in Note 13 to these Consolidated Financial Statements as of October 31, 2024.

 

Item 1A. Risk Factors

 

There have been no material changes from the risk factors disclosed in Part 1, Item 1A of the Company’s Annual Report on Form 10-K for the fiscal year ended July 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

 

Not applicable.

 

Item 5. Other Information00

 

None.

 

Item 6. Exhibits

 

Exhibit No.   Exhibit
     
31.1   Certification of Kara Cannon pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
     
31.2   Certification of Patricia Eckert pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
     
32.1   Certification of Kara Cannon pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
     
32.2   Certification of Patricia Eckert pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
     
101. INS*   Inline XBRL Instance Document.
     
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 as Inline XBRL and contained in Exhibit 101).

 

*XBRL (Extensible Business Reporting Language) information is being furnished and not filed for purposes of Sections 11 and 12 of the Securities Act of 1933 and Section 18 of the Securities Exchange Act of 1934.

 

26

 

 

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.

 

  ENZO BIOCHEM, INC.
  (Registrant)
     
Date: December 16, 2024 by: /s/ Patricia Eckert
   

Chief Financial Officer and

Principal Accounting Officer

 

27

 

false --07-31 Q1 2025 0000316253 0000316253 2024-08-01 2024-10-31 0000316253 2024-12-12 0000316253 2024-10-31 0000316253 2024-07-31 0000316253 2023-08-01 2023-10-31 0000316253 us-gaap:CommonStockMember 2024-07-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2024-07-31 0000316253 us-gaap:RetainedEarningsMember 2024-07-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-07-31 0000316253 us-gaap:CommonStockMember 2024-08-01 2024-10-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2024-08-01 2024-10-31 0000316253 us-gaap:RetainedEarningsMember 2024-08-01 2024-10-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-08-01 2024-10-31 0000316253 us-gaap:CommonStockMember 2024-10-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2024-10-31 0000316253 us-gaap:RetainedEarningsMember 2024-10-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-10-31 0000316253 us-gaap:CommonStockMember 2023-07-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2023-07-31 0000316253 us-gaap:RetainedEarningsMember 2023-07-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-31 0000316253 2023-07-31 0000316253 us-gaap:CommonStockMember 2023-08-01 2023-10-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2023-08-01 2023-10-31 0000316253 us-gaap:RetainedEarningsMember 2023-08-01 2023-10-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-01 2023-10-31 0000316253 us-gaap:CommonStockMember 2023-10-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2023-10-31 0000316253 us-gaap:RetainedEarningsMember 2023-10-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-31 0000316253 2023-10-31 0000316253 enz:EnzoClinicalLabsMember 2023-07-01 2023-07-24 0000316253 srt:ParentCompanyMember 2024-10-31 0000316253 srt:ParentCompanyMember 2024-07-31 0000316253 2024-10-31 2024-10-31 0000316253 us-gaap:WarrantMember 2024-10-31 0000316253 2023-10-31 2023-10-31 0000316253 us-gaap:WarrantMember 2023-10-31 0000316253 2024-08-01 0000316253 2023-08-01 0000316253 country:US 2024-08-01 2024-10-31 0000316253 country:US 2023-08-01 2023-10-31 0000316253 srt:EuropeMember 2024-08-01 2024-10-31 0000316253 srt:EuropeMember 2023-08-01 2023-10-31 0000316253 srt:AsiaPacificMember 2024-08-01 2024-10-31 0000316253 srt:AsiaPacificMember 2023-08-01 2023-10-31 0000316253 enz:RightOfUseAssetsAndLiabilitiesMember 2024-08-01 2024-10-31 0000316253 enz:RightOfUseAssetsAndLiabilitiesMember 2023-08-01 2023-10-31 0000316253 2024-10-29 2024-10-29 0000316253 enz:ConvertibleDebenturesMember enz:JGBCollateralLLCMember 2023-05-31 0000316253 2023-05-01 2023-05-31 0000316253 2023-05-31 0000316253 us-gaap:WarrantMember 2023-05-31 0000316253 enz:ConvertibleDebenturesMember 2024-08-01 2024-10-31 0000316253 enz:ConversionPriceMember 2024-10-31 0000316253 2023-03-01 2023-03-16 0000316253 2024-05-01 2024-05-31 0000316253 2023-05-19 2023-05-19 0000316253 us-gaap:WarrantMember 2023-05-19 0000316253 2020-04-30 0000316253 2020-07-31 0000316253 srt:MinimumMember 2024-10-31 0000316253 srt:MaximumMember 2024-10-31 0000316253 2024-10-29 0000316253 2022-08-01 2023-07-31 0000316253 enz:TwoThousandElevenPlanMember 2011-01-31 0000316253 enz:TwoThousandElevenPlanMember 2018-01-31 2018-01-31 0000316253 enz:TwoThousandElevenPlanMember 2018-01-31 0000316253 2020-10-07 2020-10-07 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2020-10-07 0000316253 us-gaap:StockOptionMember 2023-08-01 2023-10-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-08-01 2023-10-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2024-08-01 2024-10-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2023-08-01 2023-10-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2024-10-31 0000316253 us-gaap:StockOptionMember 2024-08-01 2024-10-31 0000316253 us-gaap:StockOptionMember 2023-08-01 2023-10-31 0000316253 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-08-01 2024-10-31 0000316253 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-08-01 2023-10-31 0000316253 enz:CostOfRevenuesMember 2024-08-01 2024-10-31 0000316253 enz:CostOfRevenuesMember 2023-08-01 2023-10-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2023-08-01 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2023-08-01 2023-08-01 0000316253 2023-08-01 2024-07-31 0000316253 enz:ProductsMember 2024-08-01 2024-10-31 0000316253 us-gaap:CorporateAndOtherMember 2024-08-01 2024-10-31 0000316253 enz:ConsolidatedMember 2024-08-01 2024-10-31 0000316253 enz:InventoryProvisionMember enz:ProductsMember 2024-08-01 2024-10-31 0000316253 enz:InventoryProvisionMember us-gaap:CorporateAndOtherMember 2024-08-01 2024-10-31 0000316253 enz:InventoryProvisionMember enz:ConsolidatedMember 2024-08-01 2024-10-31 0000316253 us-gaap:SellingGeneralAndAdministrativeExpensesMember enz:ProductsMember 2024-08-01 2024-10-31 0000316253 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:CorporateAndOtherMember 2024-08-01 2024-10-31 0000316253 us-gaap:SellingGeneralAndAdministrativeExpensesMember enz:ConsolidatedMember 2024-08-01 2024-10-31 0000316253 us-gaap:CostOfSalesMember enz:ProductsMember 2024-08-01 2024-10-31 0000316253 us-gaap:CostOfSalesMember us-gaap:CorporateAndOtherMember 2024-08-01 2024-10-31 0000316253 us-gaap:CostOfSalesMember enz:ConsolidatedMember 2024-08-01 2024-10-31 0000316253 enz:ProductsMember 2023-08-01 2023-10-31 0000316253 us-gaap:CorporateAndOtherMember 2023-08-01 2023-10-31 0000316253 enz:ConsolidatedMember 2023-08-01 2023-10-31 0000316253 us-gaap:SellingGeneralAndAdministrativeExpensesMember enz:ProductsMember 2023-08-01 2023-10-31 0000316253 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:CorporateAndOtherMember 2023-08-01 2023-10-31 0000316253 us-gaap:SellingGeneralAndAdministrativeExpensesMember enz:ConsolidatedMember 2023-08-01 2023-10-31 0000316253 us-gaap:CostOfSalesMember enz:ProductsMember 2023-08-01 2023-10-31 0000316253 us-gaap:CostOfSalesMember us-gaap:CorporateAndOtherMember 2023-08-01 2023-10-31 0000316253 us-gaap:CostOfSalesMember enz:ConsolidatedMember 2023-08-01 2023-10-31 0000316253 2023-04-01 2023-04-30 0000316253 enz:DrRabbaniMember 2022-05-01 2022-05-31 0000316253 enz:DrRabbaniMember 2022-07-01 2022-07-31 0000316253 enz:MrWeinerMember 2023-11-01 2023-11-30 0000316253 2024-08-01 2024-08-31 0000316253 enz:EnzoClinicalLabsIncMember 2024-08-01 2024-08-31 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure iso4217:CHF
EX-31.1 2 ea022450701ex31-1_enzobio.htm CERTIFICATION

EXHIBIT 31.1

 

CERTIFICATION PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Kara Cannon, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Enzo Biochem, Inc. (the “registrant”).

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: December 16, 2024

 

  By: /s/ Kara Cannon
    Kara Cannon
    Chief Executive Officer

 

EX-31.2 3 ea022450701ex31-2_enzobio.htm CERTIFICATION

EXHIBIT 31.2

 

CERTIFICATION PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Patricia Eckert, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Enzo Biochem, Inc. (the “registrant”).

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: December 16, 2024

 

  By: /s/ Patricia Eckert
    Patricia Eckert
    Chief Financial Officer and Principal Accounting Officer

 

EX-32.1 4 ea022450701ex32-1_enzobio.htm CERTIFICATION

EXHIBIT 32.1

 

CERTIFICATION PURSUANT TO
TITLE 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 Enzo Biochem, Inc., and Subsidiaries (“the Company”) on Form 10-Q for the period ended October 31, 2024 as filed with the Securities and Exchange Commission on the date hereof the “Report”), I, Kara Cannon, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

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

 

Dated: December 16, 2024    
     
  By: /s/ Kara Cannon
    Kara Cannon
    Chief Executive Officer

 

 

EX-32.2 5 ea022450701ex32-2_enzobio.htm CERTIFICATION

EXHIBIT 32.2

 

CERTIFICATION PURSUANT TO
TITLE 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 Enzo Biochem, Inc., and Subsidiaries (“the Company”) on Form 10-Q for the period ended October 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Patricia Eckert, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

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

 

Dated: December 16, 2024    
     
  By: /s/ Patricia Eckert
    Patricia Eckert
    Chief Financial Officer and Principal Accounting Officer

 

EX-101.SCH 6 enz-20241031.xsd XBRL SCHEMA FILE 995301 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 995302 - Statement - Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 995303 - Statement - Consolidated Statements of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 995304 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited) link:presentationLink link:definitionLink link:calculationLink 995305 - Statement - Consolidated Statements of Stockholders’ Equity (Unaudited) link:presentationLink link:definitionLink link:calculationLink 995306 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 995307 - Disclosure - Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 995308 - Disclosure - Discontinued Operations link:presentationLink link:definitionLink link:calculationLink 995309 - Disclosure - Net Loss Per Share link:presentationLink link:definitionLink link:calculationLink 995310 - Disclosure - Revenue Recognition link:presentationLink link:definitionLink link:calculationLink 995311 - Disclosure - Supplemental Disclosure for Statement of Cash Flows link:presentationLink link:definitionLink link:calculationLink 995312 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 995313 - Disclosure - Convertible Debentures link:presentationLink link:definitionLink link:calculationLink 995314 - Disclosure - Long Term Debt link:presentationLink link:definitionLink link:calculationLink 995315 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 995316 - Disclosure - Accrued Liabilities and Current Liabilities link:presentationLink link:definitionLink link:calculationLink 995317 - Disclosure - Stockholders’ Equity link:presentationLink link:definitionLink link:calculationLink 995318 - Disclosure - Segment Reporting link:presentationLink link:definitionLink link:calculationLink 995319 - Disclosure - Contingencies link:presentationLink link:definitionLink link:calculationLink 996000 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 996001 - Disclosure - Discontinued Operations (Tables) link:presentationLink link:definitionLink link:calculationLink 996002 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:definitionLink link:calculationLink 996003 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 996004 - Disclosure - Long Term Debt (Tables) link:presentationLink link:definitionLink link:calculationLink 996005 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 996006 - Disclosure - Accrued Liabilities and Current Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 996007 - Disclosure - Stockholders’ Equity (Tables) link:presentationLink link:definitionLink link:calculationLink 996008 - Disclosure - Segment Reporting (Tables) link:presentationLink link:definitionLink link:calculationLink 996009 - Disclosure - Basis of Presentation (Details) link:presentationLink link:definitionLink link:calculationLink 996010 - Disclosure - Discontinued Operations (Details) link:presentationLink link:definitionLink link:calculationLink 996011 - Disclosure - Discontinued Operations (Details) - Schedule of Condensed Operating Results of the Discontinued Operations link:presentationLink link:definitionLink link:calculationLink 996012 - Disclosure - Discontinued Operations (Details) - Schedule of Major Classes of Assets and Liabilities of the Discontinued Operations link:presentationLink link:definitionLink link:calculationLink 996013 - Disclosure - Net Loss Per Share (Details) link:presentationLink link:definitionLink link:calculationLink 996014 - Disclosure - Revenue Recognition (Details) link:presentationLink link:definitionLink link:calculationLink 996015 - Disclosure - Revenue Recognition (Details) - Schedule of Products Revenue by Geography link:presentationLink link:definitionLink link:calculationLink 996016 - Disclosure - Supplemental Disclosure for Statement of Cash Flows (Details) link:presentationLink link:definitionLink link:calculationLink 996017 - Disclosure - Inventories (Details) - Schedule of Inventories, Net link:presentationLink link:definitionLink link:calculationLink 996018 - Disclosure - Convertible Debentures (Details) link:presentationLink link:definitionLink link:calculationLink 996019 - Disclosure - Long Term Debt (Details) link:presentationLink link:definitionLink link:calculationLink 996020 - Disclosure - Long Term Debt (Details) - Schedule of Minimum Future Annual Principal Payments link:presentationLink link:definitionLink link:calculationLink 996021 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 996022 - Disclosure - Leases (Details) - Schedule of Lease Agreement Include Rental Payments link:presentationLink link:definitionLink link:calculationLink 996023 - Disclosure - Leases (Details) - Schedule of Components of Lease Cost, Term and Discount link:presentationLink link:definitionLink link:calculationLink 996024 - Disclosure - Leases (Details) - Schedule of Maturities of the Company’s Lease Liabilities link:presentationLink link:definitionLink link:calculationLink 996025 - Disclosure - Accrued Liabilities and Current Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 996026 - Disclosure - Accrued Liabilities and Current Liabilities (Details) - Schedule of Accrued Liabilities link:presentationLink link:definitionLink link:calculationLink 996027 - Disclosure - Stockholders’ Equity (Details) link:presentationLink link:definitionLink link:calculationLink 996028 - Disclosure - Stockholders’ Equity (Details) - Schedule of Share-Based Compensation Expense link:presentationLink link:definitionLink link:calculationLink 996029 - Disclosure - Stockholders’ Equity (Details) - Schedule of Stock Option Activity link:presentationLink link:definitionLink link:calculationLink 996030 - Disclosure - Stockholders’ Equity (Details) - Schedule of Restricted Stock Unit (“RSU”) Activity link:presentationLink link:definitionLink link:calculationLink 996031 - Disclosure - Segment Reporting (Details) link:presentationLink link:definitionLink link:calculationLink 996032 - Disclosure - Segment Reporting (Details) - Schedule of Financial Information Represents the Operating Results of the Reportable Segments link:presentationLink link:definitionLink link:calculationLink 996033 - Disclosure - Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 7 enz-20241031_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 enz-20241031_def.xml XBRL DEFINITION FILE EX-101.LAB 9 enz-20241031_lab.xml XBRL LABEL FILE EX-101.PRE 10 enz-20241031_pre.xml XBRL PRESENTATION FILE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.4
Cover - shares
3 Months Ended
Oct. 31, 2024
Dec. 12, 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 Oct. 31, 2024  
Document Fiscal Year Focus 2025  
Document Fiscal Period Focus Q1  
Entity Information [Line Items]    
Entity Registrant Name ENZO BIOCHEM, INC.  
Entity Central Index Key 0000316253  
Entity File Number 001-09974  
Entity Tax Identification Number 13-2866202  
Entity Incorporation, State or Country Code NY  
Current Fiscal Year End Date --07-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 21 Executive Blvd  
Entity Address, City or Town Farmingdale  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 11735  
Entity Phone Fax Numbers [Line Items]    
City Area Code (631)  
Local Phone Number 755-5500  
Entity Listings [Line Items]    
Title of 12(b) Security Common stock $0.01 par value  
Trading Symbol ENZ  
Security Exchange Name NYSE  
Entity Common Stock, Shares Outstanding   52,244,074
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2024
Jul. 31, 2024
Current assets:    
Cash and cash equivalents $ 47,735 $ 52,371
Cash in escrow 5,000
Accounts receivable, net 3,842 3,988
Inventories, net 6,391 6,832
Prepaid expenses and other current assets 1,693 1,840
Total current assets 59,661 70,031
Property, plant, and equipment, net 12,495 12,367
Right-of-use assets 2,654 2,836
Other assets 481 530
Total assets 75,291 85,764
Current liabilities:    
Accounts payable – trade 1,269 1,376
Dividend payable 5,324
Accrued liabilities 5,618 5,714
Current portion of operating lease liabilities 827 841
Other current liabilities 76 76
Current liabilities of discontinued operations, net 10,283 16,787
Total current liabilities 23,397 24,794
Operating lease liabilities, non-current 2,209 2,403
Long term debt, net 155 189
Non-current liabilities of discontinued operations, net 1,872 2,266
Total liabilities 27,633 29,652
Contingencies – see Note 13
Stockholders’ equity:    
Preferred Stock, $.01 par value; authorized 25,000,000 shares; no shares issued or outstanding
Common Stock, $.01 par value; authorized 75,000,000 shares; shares issued and outstanding: 52,244,074 at October 31, 2024 and July 31, 2024 521 521
Additional paid-in capital 342,981 348,134
Accumulated deficit (297,804) (294,428)
Accumulated other comprehensive income 1,960 1,885
Total stockholders’ equity 47,658 56,112
Total liabilities and stockholders’ equity $ 75,291 $ 85,764
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.4
Consolidated Balance Sheets (Parentheticals) - $ / shares
Oct. 31, 2024
Jul. 31, 2024
Statement of Financial Position [Abstract]    
Preferred stock par value (in Dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 25,000,000 25,000,000
Preferred Stock, shares issued
Preferred Stock, shares outstanding
Common stock, par value (in Dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 75,000,000 75,000,000
Common stock, shares issued 52,244,074 52,244,074
Common stock, shares outstanding 52,244,074 52,244,074
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.4
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Income Statement [Abstract]    
Revenues $ 6,213 $ 7,806
Operating costs and expenses, net:    
Cost of revenues 3,681 4,351
Cost of revenues – inventory provision 252
Research and development 562 849
Selling, general, and administrative 4,882 7,007
Legal and related expenses 458 1,075
Total operating costs and expenses 9,835 13,282
Operating loss (3,622) (5,476)
Other income (expense):    
Interest, net 620 977
Change in fair value of convertible debentures (328)
Other 123 158
Foreign exchange loss (192) (1,006)
Loss before income taxes (3,071) (5,675)
Income taxes
Net loss from continuing operations (3,071) (5,675)
Net loss from discontinued operations (305) (941)
Net loss $ (3,376) $ (6,616)
Net loss per common share – basic and diluted:    
Continuing operations (in Dollars per share) $ (0.07) $ (0.11)
Continuing operations, diluted (in Dollars per share) (0.07) (0.11)
Discontinued operations (in Dollars per share) 0 (0.02)
Discontinued operations, diluted (in Dollars per share) 0 (0.02)
Total net loss per basic and diluted common share (in Dollars per share) (0.07) (0.13)
Total net income (loss) per diluted common share (in Dollars per share) $ (0.07) $ (0.13)
Weighted average common shares outstanding:    
Basic (in Shares) 52,244 50,184
Diluted (in Shares) 52,244 50,184
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.4
Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net loss $ (3,376) $ (6,616)
Other comprehensive income:    
Foreign currency translation adjustments 75 868
Comprehensive loss $ (3,301) $ (5,748)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.4
Consolidated Statements of Stockholders’ Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income
Total
Balance at Jul. 31, 2023 $ 499 $ 344,435 $ (268,350) $ 1,878 $ 78,462
Balance (in Shares) at Jul. 31, 2023 49,997,631        
Net loss (6,616) (6,616)
Vested restricted stock unit issuances $ 1 1
Vested restricted stock unit issuances (in Shares) 144,530        
Common stock issued for Asset Purchase Agreement bonus payment $ 4 481 485
Common stock issued for Asset Purchase Agreement bonus payment (in Shares) 347,610        
Share-based compensation charges 1,075 1,075
Foreign currency translation adjustments 868 868
Balance at Oct. 31, 2023 $ 504 345,991 (274,966) 2,746 $ 74,275
Balance (in Shares) at Oct. 31, 2023 50,489,771       3,320,000
Balance at Jul. 31, 2024 $ 521 348,134 (294,428) 1,885 $ 56,112
Balance (in Shares) at Jul. 31, 2024 52,244,074        
Net loss (3,376) (3,376)
Cash dividend declared (5,324) (5,324)
Share-based compensation charges 171 171
Foreign currency translation adjustments 75 75
Balance at Oct. 31, 2024 $ 521 $ 342,981 $ (297,804) $ 1,960 $ 47,658
Balance (in Shares) at Oct. 31, 2024 52,244,074       2,125,000
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Cash flows from operating activities:    
Net loss $ (3,376) $ (6,616)
Adjustments to reconcile net loss to net cash used in operating activities:    
Change in fair value of convertible debentures   328
Depreciation and amortization of property, plant and equipment 319 270
Share-based compensation charges 171 1,075
Share-based 401(k) employer match expense 109 109
Unrealized foreign exchange loss 165 970
Changes in operating assets and liabilities:    
Accounts receivable (17) 2,019
Inventories 277 428
Prepaid expenses and other assets 469 346
Accounts payable – trade (324) (5,601)
Accrued liabilities, other current liabilities and other liabilities (6,783) (6,702)
Total adjustments (5,614) (6,758)
Net cash used in operating activities (8,990) (13,374)
Cash flows from investing activities:    
Release of escrowed cash from Asset Purchase Agreement 5,000
Capital expenditures (448) (254)
Net cash provided by (used in) investing activities 4,552 (254)
Cash flows from financing activities:    
Repayments under loan agreement and capital leases (37) (51)
Cash payments for taxes related to net share settlements of equity awards (163) (467)
Net cash used in financing activities (200) (518)
Effect of exchange rate changes on cash and cash equivalents 2 (20)
Decrease in cash and cash equivalents (4,636) (14,166)
Cash and cash equivalents - beginning of period 52,371 83,373
Cash and cash equivalents - end of period $ 47,735 $ 69,207
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.4
Basis of Presentation
3 Months Ended
Oct. 31, 2024
Basis of Presentation [Abstract]  
Basis of Presentation

Note 1 – Basis of Presentation

 

Enzo Biochem, Inc. (the “Company”, “we”, “our” or “Enzo”) has operated as a life sciences company for over 45 years. The primary business of Enzo today is conducted through its Enzo Life Sciences division (“Enzo Life Sciences”), which focuses on labeling and detection technologies from DNA to whole cell analysis, including a comprehensive portfolio of thousands of high-quality products, including antibodies, genomic probes, assays, biochemicals, and proteins. The Company’s proprietary products and technologies play central roles in translational research and drug development areas, including cell biology, genomics, assays, immunohistochemistry, and small molecule chemistry. Enzo strives to enable a healthier world using scientific innovation through drug discovery, development and diagnostic solutions.

 

The accompanying consolidated financial statements include the accounts of Enzo Biochem, Inc. and its wholly-owned subsidiaries, Enzo Life Sciences, Inc. (“Enzo Life Sciences”), Enzo Therapeutics, Inc. (“Enzo Therapeutics”), Enzo Realty LLC (“Enzo Realty”), and Enzo Realty II LLC (“Enzo Realty II”), collectively or with one or more of its subsidiaries referred to as the “Company” or “Companies.” The financial statements also include as discontinued operations the accounts of its wholly-owned subsidiary Enzo Clinical Labs, Inc. (“Enzo Clinical Labs”). Effective July 24, 2023, we completed the sale of certain assets used in our clinical services operations to Laboratory Corporation of America Holdings, a Delaware corporation (“Labcorp”), and thereby exited the clinical services business. See Note 2.

 

We have one reportable segment, Products. The consolidated balance sheet as of October 31, 2024, the consolidated statements of operations, comprehensive loss and stockholders’ equity for the three months ended October 31, 2024 and 2023, and the consolidated statements of cash flows for the three months ended October 31, 2024 and 2023 (the “interim statements”) are unaudited. In the opinion of management, all adjustments (which include normal recurring adjustments) necessary to present fairly the financial position and operating results for the interim periods have been made. Certain information and footnote disclosure, normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), have been condensed or omitted. The interim statements should be read in conjunction with the consolidated financial statements for the fiscal year ended July 31, 2024 and notes thereto contained in the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission. The consolidated balance sheet at July 31, 2024 has been derived from the audited financial statements at that date. The results of operations for the three months ended October 31, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending July 31, 2025.

 

Principles of consolidation

 

The accompanying consolidated financial statements have been prepared in conformity with U.S. GAAP and include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated.

 

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 and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.

 

Contingencies

 

Contingencies are evaluated and a liability is recorded when the matter is both probable and reasonably estimable. Gain contingencies are evaluated and not recognized until the gain is realizable or realized.

 

Foreign Currency Translation/Transactions

 

The Company has determined that the functional currency for its foreign subsidiaries is the local currency. For financial reporting purposes, assets and liabilities denominated in foreign currencies are translated at current exchange rates and profit and loss accounts are translated at weighted average exchange rates. Resulting foreign currency translation adjustments are recognized as other comprehensive income (loss) in the consolidated statements of comprehensive loss and are included as a separate component of stockholders’ equity as accumulated other comprehensive income. Gains or losses resulting from transactions entered into in other than the functional currency are recorded as foreign exchange gains and losses in the consolidated statements of operations.

 

Fair Value Measurements

 

The Company determines fair value measurements used in its consolidated financial statements based upon the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants exclusive of any transaction costs, as determined by either the principal market or the most advantageous market. Inputs used in the valuation techniques to derive fair values are classified based on a three-level hierarchy. The basis for fair value measurements for each level within the hierarchy is described below with Level 1 having the highest priority and Level 3 having the lowest.

 

Level 1 Quoted prices in active markets for identical assets or liabilities.

 

Level 2 Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets.

 

Level 3 Valuations derived from valuation techniques in which one or more significant inputs are unobservable.

 

Cash and cash equivalents

 

Cash and cash equivalents consist of demand deposits with banks and highly liquid money market funds. At October 31, 2024 and July 31, 2024, the Company had cash and cash equivalents in foreign bank accounts of $186 and $391, respectively.

 

Concentration of Credit Risk

 

Financial instruments that potentially subject the Company to concentrations of credit risk primarily consist of cash and cash equivalents and accounts receivable. The Company believes the fair value of the aforementioned financial instruments approximates the cost due to the immediate or short-term nature of these items. At October 31, 2024 and July 31, 2024, the Company had cash deposited in certain financial institutions in excess of federally insured levels. The Company regularly monitors the financial stability of these financial institutions and believes that it is not exposed to any significant credit risk in cash and cash equivalents or restricted cash.

 

Concentration of credit risk with respect to the Company’s Products segment is mitigated by the diversity of the Company’s customers and their dispersion across many different geographic regions. To reduce risk, the Company routinely assesses the financial strength of these customers and, consequently, believes that its accounts receivable credit exposure with respect to these customers is limited.

 

Income Taxes

 

The Company accounts for income taxes under the liability method of accounting for income taxes. Under the liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. The liability method requires that any tax benefits recognized for net operating loss carry forwards and other items be reduced by a valuation allowance when it is more likely than not that the benefits may not be realized. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.

 

Under the liability method, the effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

 

Effect of New Accounting Pronouncements

 

Pronouncements Issued but Not Yet Adopted

 

In December 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amended guidance enhances income tax disclosures primarily related to the effective tax rate reconciliation and income taxes paid information. This guidance requires disclosure of specific categories in the effective tax rate reconciliation and further information on reconciling items meeting a quantitative threshold. In addition, the amended guidance requires disaggregating income taxes paid (net of refunds received) by federal, state, and foreign taxes. It also requires disaggregating individual jurisdictions in which income taxes paid (net of refunds received) is equal to or greater than five percent of total income taxes paid (net of refunds received). The amended guidance will be effective for our fiscal year beginning August 1, 2025. The guidance can be applied either prospectively or retrospectively. We are currently in the process of evaluating the impact this amended guidance may have on the footnotes to our consolidated financial statements.

 

In November 2023, FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires an enhanced disclosure of significant segment expenses on an annual and interim basis. This guidance will be effective for our annual period ending July 31, 2026 and our interim periods beginning August 1, 2025. Early adoption is permitted. Upon adoption, we expect the guidance will be applied retrospectively to all prior periods presented in the consolidated financial statements. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.

 

We reviewed all other recently issued accounting pronouncements and have concluded they are not applicable or not expected to be significant to the accounting for our operations.

 

Reclassifications

 

Certain prior period amounts have been reclassified to conform to the current period presentation. These reclassifications had no effect on the reported results of operations or discontinued operations.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.4
Discontinued Operations
3 Months Ended
Oct. 31, 2024
Discontinued Operations [Abstract]  
Discontinued operations

Note 2 – Discontinued operations

 

Prior to July 24, 2023, we operated a clinical laboratory, doing business as Enzo Clinical Labs, which provided reference, molecular and esoteric diagnostic medical testing services in the New York, New Jersey, and Connecticut medical communities. Effective July 24, 2023, we completed the sale of certain assets used in the operation of Enzo Clinical Labs and the assignment of certain clinical lab liabilities to Laboratory Corporation of America (“Labcorp”) for an aggregate purchase price of $113.25 million in cash. In accordance with the sale, we ceased our clinical services operations. Excluded from the sale of the clinical services assets were its cash and accounts receivable. As a consequence of the sale, we have classified as discontinued operations all income and expenses attributable to the clinical services business for the fiscal year 2025 and 2024 periods presented.

 

The following table sets forth the condensed operating results of the discontinued operations for the three months ended October 31,

 

   2024   2023 
General and administrative   250    1,437 
Other expense (income)   55    (496)
Loss from discontinued operations  $(305)  $(941)

 

The following table sets forth the condensed carrying amounts of major classes of assets and liabilities of the discontinued operations as of the dates indicated:

 

   October 31,
2024
   July 31,
2024
 
Carrying amounts of major current assets included as part of discontinued operations:        
Prepaid and other current  $53   $182 
           
Carrying amounts of major current liabilities included as part of discontinued operations:          
Accrued liabilities and trade payables   8,312    14,979 
Operating lease liabilities and other   2,024    1,990 
Total current liabilities   10,336    16,969 
           
Current liabilities of discontinued operations, net  $10,283   $16,787 
           
Carrying amount of major non-current assets included as part of discontinued operations:          
Right-of-use assets  $1,195   $1,308 
Other   62    75 
Total non-current assets   1,257    1,383 
           
Carrying amount of major non-current liabilities included as part of discontinued operations:          
Operating lease liabilities and other   3,129    3,649 
           
Non-current liabilities of discontinued operations, net  $1,872   $2,266 

 

During the three months ended October 31, 2024, the cash used in operating activities of the discontinued operations was $6,842, primarily for reductions of trade payables and accrued liabilities. During the three months ended October 31, 2023, the cash used in operating activities of the discontinued operations was $8,082, primarily for reductions of trade payables and accrued liabilities.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.4
Net Loss Per Share
3 Months Ended
Oct. 31, 2024
Net Loss Per Share [Abstract]  
Net loss per share

Note 3 – Net loss per share

 

Basic net loss per share represents net loss divided by the weighted average number of common shares outstanding during the period. The dilutive effect of potential common shares, consisting of outstanding stock options, and unvested restricted stock units and performance stock units, is determined using the treasury stock method. As a result of the net loss for the three months ended October 31, 2024 and 2023, diluted weighted average shares outstanding are the same as basic weighted average shares outstanding, and do not include the potential common shares from stock options, restricted stock units, or warrants because to do so would be anti-dilutive.

 

For the three months ended October 31, 2024, the effect of approximately 2,125,000 of outstanding “out of the money” options to purchase common shares and the effect of approximately 35,000 of outstanding restricted stock units were excluded from the calculation of diluted net (loss) per share because their effect would be anti-dilutive. Also, for the three months ended October 31, 2024, the effect of approximately 1,062,000 warrants related to debentures repaid in May 2024 were excluded from the calculation of diluted weighted average shares outstanding because their effect would be anti-dilutive. The warrants related to the debentures are eligible for any dividends paid on the common stock and are therefore considered to be participating securities which do not have any contractual obligation to share in the Company’s losses. The impact on net loss per share under the two-class method was not material.

 

For the three months ended October 31, 2023, the effect of approximately 3,320,000 of outstanding “out of the money” options to purchase common shares and the effect of approximately 54,000 of outstanding restricted stock units were excluded from the calculation of diluted net (loss) income per share because their effect would be anti-dilutive. Also for the three months ended October 31, 2023, the effect of approximately 593,000 warrants and the effect of approximately 1,199,000 shares related to the assumed conversion of debentures repaid in May 2024 were excluded from the calculation of diluted weighted average shares outstanding because their effect would be anti-dilutive.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue Recognition
3 Months Ended
Oct. 31, 2024
Revenue Recognition [Abstract]  
Revenue Recognition

Note 4 – Revenue Recognition

 

Products Revenue

 

The Company generates revenue from the sale of our single-use products used in the identification of genomic information. Revenue is recorded net of sales tax. The Company considers revenue to be earned when all of the following criteria are met: the Company has a contract with a customer that creates enforceable rights and obligations; promised products are identified; the transaction price is determinable; and the Company has transferred control of the promised items to the customer. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account in the contract. The transaction price for the contract is measured as the amount of consideration the Company expects to receive in exchange for the goods expected to be transferred. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, control of the distinct good or service is transferred. Transfer of control for the Company’s products is generally at shipment or delivery, depending on contractual terms, but occurs when title and risk of loss transfers to the customer which represents the point in time when the customer obtains the use of and substantially all of the remaining benefit of the product. As such, the Company’s performance obligation related to product sales is satisfied at a point in time. The Company recognizes a receivable when it has an unconditional right to payment, which represents the amount the Company expects to collect in a transaction and is most often equal to the transaction price in the contract. Payment terms for shipments to end-user and distributor customers may range from 30 to 90 days. Amounts billed to customers for shipping and handling are included in revenue, while the related shipping and handling costs are reflected in cost of revenues.

 

Products revenue by geography is as follows:

 

  

Three Months Ended

October 31

 
   2024   2023 
United States  $3,764   $4,635 
Europe   1,664    2,138 
Asia Pacific   785    1,033 
Products revenue  $6,213   $7,806 

 

As of August 1, 2024 and 2023, accounts receivable from continuing operations was $3,988 and $4,808, respectively.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.4
Supplemental Disclosure for Statement of Cash Flows
3 Months Ended
Oct. 31, 2024
Supplemental Disclosure for Statement of Cash Flows [Abstract]  
Supplemental disclosure for statement of cash flows

Note 5 – Supplemental disclosure for statement of cash flows

 

During the three months ended October 31, 2024 and 2023, interest paid by the Company was $2 and $92, respectively.

 

For the three months ended October 31, 2024 and 2023, the net reductions in the measurement of right-of-use assets and liabilities included in cash flows from operating activities was $389 and $148, respectively. The changes are included in changes in accrued liabilities, other current liabilities, and other liabilities in the statement of cash flows.

 

In connection with the completed sale of certain assets used in the operation of Enzo Clinical Labs at the end of fiscal 2023, $5,000 of escrowed proceeds are included in cash in escrow as of July 31, 2024. As of October 31, 2024, these escrowed proceeds were released to the Company.

 

During the three months ended October 31, 2024, the Company disbursed $163 for taxes related to net share settlement of a bonus paid in stock to a senior executive. During the three months ended October 31, 2023, the Company disbursed $467 for taxes related to net share settlement of bonuses paid in stock to a senior executive and a former senior executive.

 

On October 29, 2024, the Board of Directors of the Company declared a cash dividend of $0.10 per share on its common stock, which was paid on December 2, 2024, to the holders of record as of the close of business on November 15, 2024. The total dividend payable was $5,324 and is a component of the total current liabilities balance as of October 31, 2024.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.4
Inventories
3 Months Ended
Oct. 31, 2024
Inventories [Abstract]  
Inventories

Note 6 – Inventories

 

Inventories, net consisted of the following as of the dates indicated:

 

   October 31,
2024
   July 31,
2024
 
Raw materials  $1,482   $1,794 
Work in process   2,386    2,461 
Finished products   2,523    2,577 
   $6,391   $6,832 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.4
Convertible Debentures
3 Months Ended
Oct. 31, 2024
Convertible Debentures and Other Current Debt [Abstract]  
Convertible debentures

Note 7 – Convertible debentures

 

In May 2023, the Company consummated a Securities Purchase Agreement (the “Purchase Agreement”) with the Purchasers, as defined in the Purchase Agreement, and JGB Collateral, LLC, as collateral agent for the Purchasers (the “Agent”). Pursuant to the Purchase Agreement, the Company agreed to sell to the Purchasers (i) 10% Original Issue Discount Secured Convertible Debentures (the “Debentures”) with an aggregate principal amount of $7,608 and (ii) warrants to purchase up to 1,000,000 shares of the Company’s common stock, par value $0.01 per share (the “Common Stock”), for an exercise price of $2.31 per share, subject to adjustments as set forth in the Warrants, for a total purchase price of $7,000. Pursuant to ASC 825, Fair Value Option, the Company made an irrevocable election at the time of issuance to report the Debentures at fair value with changes in fair value recorded through the Company’s consolidated statements of operations as other income (expense) in each reporting period. During the three months ended October 31, 2023, the change in fair value expense recorded was $328.

 

Debentures

 

The Debentures bore interest at a rate of 10% per annum. The Debentures were convertible, at any time after their issuance date at the option of the Purchasers, into shares of Common Stock at a conversion price equal to $3.01 per share (the “Conversion Price”), subject to adjustment as set forth in the Debentures. Following the July 24, 2023 consummation of the Company’s sale of certain assets and assignment of certain liabilities of Enzo Clinical Labs, Inc., to Labcorp pursuant to the Asset Purchase Agreement dated March 16, 2023, the Company prepaid $4,000 of the outstanding principal amount prior to July 31, 2023. In May 2024, the Company repaid in full the remaining principal balance of $3,609.

 

Warrants

 

The Warrants are exercisable for five years from May 19, 2023, at an exercise price of $2.31 per share, subject, with certain exceptions, to adjustments in the event of stock splits, subsequent dilutive offerings and certain fundamental transactions, as more fully described in the Warrant. The Warrants are eligible for any dividends paid on common stock.

 

Registration Rights Agreement

 

In connection with the Purchase Agreement, the Company was obligated to file a registration statement pursuant to which the Purchasers could sell the Common Stock issuable upon the conversion of the Debentures and the exercise of the warrants in a public offering. There is no right to a conversion of the Debentures into shares as the Debentures have been repaid in full.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.4
Long Term Debt
3 Months Ended
Oct. 31, 2024
Long Term Debt [Abstract]  
Long term debt

Note 8 – Long term debt

 

In April 2020, the Company’s subsidiary in Switzerland received a loan of CHF 400 (or $400, based on the foreign exchange rate as of July 31, 2020) from the Swiss government under the “Corona Krise” emergency loan program in response to the COVID-19 pandemic. This loan is uncollateralized and bears 0% interest. In January 2022, the bank agent of the Swiss government informed our subsidiary that the loan had to be fully amortized within a maximum of eight years and the first of semiannual amortization payments of CHF 33 began in March 2022. Based on this amortization schedule, the loan will be repaid by September 2027. The current portion of this loan is included in other current liabilities and the long term portion in long term debt – net as of October 31, 2024 and July 31, 2024.

 

Minimum future annual principal payments under this agreement as of October 31, 2024 are as follows:

 

July 31,  Total 
2025  $39 
2026   77 
2027   77 
2028   38 
Total principal payments   231 
Less: current portion, included in other current liabilities   (76)
Long term debt – net  $155 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.4
Leases
3 Months Ended
Oct. 31, 2024
Leases [Abstract]  
Leases

Note 9 – Leases

 

The Company determines if an arrangement is or contains a lease at contract inception. The Company leases buildings, office space, and equipment through operating leases. Generally, a right-of-use asset, representing the right to use the underlying asset during the lease term, and a lease liability, representing the payment obligation arising from the lease, are recognized on the balance sheet at lease commencement based on the present value of the payment obligation. For operating leases, expense is recognized on a straight-line basis over the lease term. Short-term leases with an initial term of 12 months or less are not recorded on the balance sheet; the Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company primarily uses its incremental borrowing rate in determining the present value of lease payments as the Company’s leases generally do not provide an implicit rate.

 

The Company has lease agreements with (i) right-of-use asset payments and (ii) non-lease components (e.g., payments related to maintenance fees, utilities, etc.) which have generally been combined and accounted for as a single lease component. The Company’s leases have remaining terms of less than 1 year to 4 years, some of which include options to extend the leases for up to 3 years. Certain of the Company’s leases have terms that include renewal options that are reasonably certain to be exercised. Certain of the Company’s lease agreements include rental payments adjusted periodically for inflation which are included in the lease liabilities.

 

The following table summarizes the Company’s right of use assets and associated liabilities as of the dates indicated:

 

Leases  Balance Sheet Classification  October 31,
2024
   July 31,
2024
 
Assets           
Operating  Right-of-use assets  $2,654   $2,836 
Total lease assets     $2,654   $2,836 
              
Liabilities             
Current:             
Operating  Current portion of operating lease liabilities  $827   $841 
              
Non-current:             
Operating  Operating lease liabilities, non-current   2,209    2,403 
Total lease liabilities     $3,036   $3,244 

 

For the three months ended October 31, components of lease cost were as follows:

 

Lease Cost  2024   2023 
Operating lease cost – net (a)  $95   $141 

 

(a)Net of $126 sublease income for the three months ended October 31, 2024 and 2023.

 

The maturities of the Company’s lease liabilities as of October 31, 2024 are as follows:

 

Maturity of lease liabilities, years ending July 31,  Operating
leases
 
2025  $731 
2026   886 
2027   881 
2028   808 
Total lease payments   3,306 
Less: Interest (a)   (270)
Present value of lease liabilities  $3,036 

 

(a)Primarily calculated using the Company’s incremental borrowing rate.

 

Lease term and discount rate for the three months ended October 31 were as follows:

 

Lease term and discount rate  2024   2023 
Weighted-average remaining lease term (years):        
Operating leases   3.6 years    4.5 years 
           
Weighted-average discount rate:          
Operating leases   5.2%   5.1%

 

See Note 5 for cash flow information on cash paid for amounts included in the measurement of lease liabilities for the three months ended October 31, 2024 and 2023.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.4
Accrued Liabilities and Current Liabilities
3 Months Ended
Oct. 31, 2024
Accrued Liabilities and Current Liabilities [Abstract]  
Accrued liabilities and current liabilities

Note 10 – Accrued liabilities and current liabilities

 

Accrued liabilities as of the date indicated consist of:

 

   October 31,
2024
   July 31,
2024
 
Payroll, benefits and commissions  $3,197   $3,459 
Professional fees   434    405 
Legal   1,472    1,235 
Other   515    615 
   $5,618   $5,714 

 

Self-Insured Medical Plan

 

The Company self-funds medical insurance coverage for certain of its U.S. based employees. The risk to the Company is believed to be limited through the use of individual and aggregate stop loss insurance. As of October 31, 2024 and July 31, 2024, the Company had established reserves of $158 and $114, respectively, which are included in accrued liabilities for payroll, benefits and commissions, for claims that have been reported but not paid and for claims that have been incurred but not reported. The reserve is based upon the Company’s historical payment trends, claim history and current estimates.

 

Dividend payable

 

On October 29, 2024, the Board of Directors of the Company declared a cash dividend of $0.10 per share on its common stock, which was paid on December 2, 2024, to the holders of record as of the close of business on November 15, 2024. The dividend paid amounted to $5,324.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.4
Stockholders’ Equity
3 Months Ended
Oct. 31, 2024
Stockholders’ Equity [Abstract]  
Stockholders’ equity

Note 11 – Stockholders’ equity

 

Controlled Equity Offering

 

In May 2023, the Company entered into a sales agreement (the “Sales Agreement”) with B. Riley Securities, Inc. as sales agent (“Riley”). Under the Sales Agreement, the Company may offer and sell, from time to time, through Riley, shares of the Company’s common stock, par value $0.01 per share (“Shares”) having an aggregate offering price of up to $30 million. The Company pays Riley a commission of 3.0% of the aggregate gross proceeds received under the Sale Agreement. The Company is not obligated to make any sales of Shares under the Sales Agreement. The offering of Shares pursuant to the Sales Agreement will terminate upon the earlier of (a) the sale of all of the Shares subject to the Sales Agreement or (b) the termination of the Sales Agreement by Riley or the Company, as permitted therein. In May 2023, the Company filed with the SEC a “shelf” registration and sales agreement prospectus covering the Sales Agreement. A total of $150 million of securities, including those covered by the Sales Agreement, may be sold under the shelf registration which was declared effective in July 2023. There was no activity with respect to the controlled equity offering during the three months ended October 31, 2024 or 2023.

 

Incentive stock plans

 

In January 2011, the Company’s stockholders approved the adoption of the 2011 Incentive Plan (the “2011 Plan”) for the issuance of equity awards, including, among others, options, restricted stock, restricted stock units and performance stock units for up to 3,000,000 shares of common stock. In January 2018, the Company’s stockholders approved the amendment and restatement of the 2011 Plan (the “Amended and Restated 2011 Plan”) to increase the number of shares of common stock available for grant under the 2011 Plan by 2,000,000 shares of common stock bringing the total number of shares available for grant to 5,000,000 shares of common stock. On October 7, 2020, the Company’s Board of Directors approved the amendment and restatement of the Amended and Restated 2011 Plan, with an effective date of October 7, 2020 and subject to approval by the Company’s stockholders at the 2020 annual meeting of stockholders of the Company. The amendment and restatement of the Amended and Restated 2011 Plan was for purposes of, among other things, (i) increasing the shares of common stock available for grant under the Amended and Restated 2011 Plan by an additional 4,000,000 shares of common stock bringing the total number of shares available for grant to 9,000,000 shares of common stock and (ii) extending the term of the Amended and Restated 2011 Plan until October 7, 2030. At the fiscal 2020 annual stockholders’ meeting in January 2021, the Company’s stockholders approved the amendment and restatement of the Amended and Restated 2011 Plan.

 

The exercise price of options granted under the Amended and Restated 2011 Plan is equal to or greater than fair market value of the common stock on the date of grant. The Amended and Restated 2011 Plan will terminate at the earliest of (a) such time as no shares of common stock remain available for issuance under the plan, (b) termination of the plan by the Company’s Board of Directors, or (c) October 7, 2030. Awards outstanding upon expiration of the Amended and Restated 2011 Plan will remain in effect until they have been exercised or terminated, or have expired. As of October 31, 2024, there were approximately 4,698,000 shares of common stock available for grant under the Amended and Restated 2011 Plan.

 

The Company estimates the fair value of each stock option award on the measurement date using a Black-Scholes option pricing model or the fair value of our stock at the date of grant. The fair value of awards is amortized to expense on a straight-line basis over the requisite service period. The Company expenses restricted stock awards based on vesting requirements, primarily time elapsed.

 

The amounts of share-based compensation expense recognized in the periods presented are as follows:

 

   Three months ended
October 31,
 
   2024   2023 
Stock options  $104    646 
Restricted stock units   67    429 
   $171    1,075 

 

The following table sets forth the amount of expense related to share-based payment arrangements included in specific line items in the accompanying statements of operations:

 

   Three months ended
October 31,
 
   2024   2023 
Selling, general and administrative  $163    1,069 
Cost of revenues   8    6 
   $171    1,075 

 

During the three months ended October 31, 2023, the Company recognized in selling, general and administrative expense $519 of share based compensation with respect to stock options and $367 of share based compensation with respect to restricted stock units as a result of the termination of the former CEO.

 

No excess tax benefits were recognized during the three month periods ended October 31, 2024 and 2023.

 

The following table summarizes stock option activity during the three month period ended October 31, 2024:

 

   Options   Weighted
Average
Exercise
Price
   Weighted
Average
Remaining
Contractual
Term
   Aggregate
Intrinsic
Value
(000s)
 
Outstanding at July 31, 2024   2,136,870   $2.31               
         —
 
Granted   5,000    1.11           
Exercised   
    
              
Cancelled or expired   (1,500)  $3.32           
Outstanding at end of period   2,140,370   $2.31    1.4 years      
 
Exercisable at end of period   1,372,037   $2.44    1.4 years      
 

 

As of October 31, 2024, the total future compensation cost related to non-vested options, not yet recognized in the statements of operations, was $359 and the weighted average period over which the remaining expense of these awards is expected to be recognized is approximately one and one half years. The intrinsic value of stock option awards is the value of the Company’s closing stock price on the last trading day of the period in excess of the exercise price multiplied by the number of options that are outstanding.

 

Restricted Stock Units

 

The following table summarizes RSU activity for the three months ended October 31, 2024:

 

   Number of
RSUs
outstanding
   Weighted
Average Fair
Value per
Unit at
Date of
Grant
   Weighted
Average
Remaining
Contractual
Term
  Aggregate
Intrinsic
Value
(000s)
 
Outstanding at beginning of fiscal year   308,730   $1.31   1.5 years   352 
Granted   
   $
       
 
Vested   
   $
         
Cancelled   
   $
         
Outstanding at end of period   308,730   $1.31   1.25 years  $355 
Expected to vest at end of period   308,730   $1.31   1.25 years  $355 

 

During the three months ended October 31, 2024 and 2023, the Company recognized shared based compensation expense for RSUs of $67 and $429, respectively. As of October 31, 2024, the total future compensation cost related to non-vested RSUs, not yet recognized in the statements of operations, was $189 and the weighted average period over which the remaining expense of these awards is expected to be recognized is approximately 15 months.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.4
Segment Reporting
3 Months Ended
Oct. 31, 2024
Segment Reporting [Abstract]  
Segment reporting

Note 12 – Segment reporting

 

The Company has one reportable segment, Products, which focuses on labeling and detection technologies from DNA to whole cell analysis, including a comprehensive portfolio of thousands of high-quality products, including antibodies, genomic probes, assays, biochemicals, and proteins. The Company’s proprietary products and technologies play central roles in translational research and drug development areas, including cell biology, genomics, assays, immunohistochemistry, and small molecule chemistry. The Company evaluates segment performance based on segment income (loss) before taxes. Costs excluded from segment income (loss) before taxes and reported as “Corporate & Other” consist of corporate general and administrative costs, which are not allocable to the Products segment.

 

Legal and related expenses incurred to defend the Company’s intellectual property, which may result in settlements recognized in another segment, and other general corporate matters are considered a component of the Corporate & Other segment. Legal and related expenses specific to the Products’ segment’s activities are allocated to that segment.

 

The following financial information represents the operating results of the reportable segments of the Company for the period indicated:

 

Three months ended October 31, 2024

 

   Products   Corporate
& Other
   Consolidated 
Revenues  $6,213   $
   $6,213 
                
Operating costs and expenses:               
Cost of revenues   3,681    
    3,681 
Cost of revenues – inventory provision   252    
    252 
Research and development   562    
    562 
Selling, general and administrative   3,167    1,715    4,882 
Legal and related expenses   6    452    458 
Total operating costs and expenses   7,668    2,167    9,835 
                
Operating loss   (1,455)   (2,167)   (3,622)
                
Other income (expense)               
Interest   
    620    620 
Other   
    123    123 
Foreign exchange loss   (192)   
    (192)
Loss before taxes  $(1,647)  $(1,424)  $(3,071)
                
Depreciation and amortization included above  $229   $87   $316 
                
Share-based compensation included above:               
Selling, general and administrative   32    131    163 
Cost of sales   8    
    8 
Total  $40   $131   $171 
                
Capital expenditures  $448   $
   $448 

 

Three months ended October 31, 2023

 

   Products   Corporate
& Other
   Consolidated 
Revenues  $7,806    
   $7,806 
                
Operating costs and expenses:               
Cost of revenues   4,351    
    4,351 
Research and development   838   $11    849 
Selling, general and administrative   3,104    3,903    7,007 
Legal and related expenses   30    1,045    1,075 
Total operating costs and expenses   8,323    4,959    13,282 
                
Operating loss   (517)   (4,959)   (5,476)
                
Other income (expense)               
Interest   34    943    977 
Change in fair value of convertible debentures   
    (328)   (328)
Other   2    156    158 
Foreign exchange loss   (1,006)   
    (1,006)
Loss before taxes  $(1,487)  $(4,188)  $(5,675)
                
Depreciation and amortization included above  $166   $104   $270 
                
Share-based compensation included above:               
Selling, general and administrative   22    1,047    1,069 
Cost of sales   6    
    6 
Total  $28   $1,047   $1,075 
                
Capital expenditures  $248   $6   $254 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.4
Contingencies
3 Months Ended
Oct. 31, 2024
Contingencies [Abstract]  
Contingencies

Note 13 – Contingencies

 

Ransomware Attack

 

In April 2023, the Company experienced a ransomware attack (the “ransomware attack”) that impacted certain critical information technology systems, principally of the discontinued operations. The Company later became aware that certain data, including names, test information, and Social Security numbers, was accessed, and in some instances, exfiltrated from the Company’s information technology systems as part of this incident. The investigation identified unauthorized access to or acquisition of clinical test information of approximately 2,470,000 individuals. The Social Security numbers of approximately 600,000 of these individuals may also have been involved. Additionally, the Company determined that some employees’ information may have been involved. The Company provided notice to the individuals whose information may have been involved, as well as to regulatory authorities, in accordance with applicable law.

 

As a result of the ransomware attack, Enzo was subject to regulatory inquiry from the New York Attorney General, a joint inquiry from the Connecticut and New Jersey Attorneys General and an inquiry from the Utah Attorney General. All inquiries asked questions about the ransomware attack, as well as the corrective actions taken in response.  The Company responded to all such inquiries, and there have been no further inquiries from the Utah Attorney General. The matters with the New York, Connecticut and New Jersey Attorneys General are now closed, as they were resolved by agreements with each of the three states effective August 8, 2024. A provision was recorded in the consolidated financial statements as of July 31, 2024 based on the settlement terms of the agreements.

 

Enzo was also subject to regulatory inquiries from the U.S. Department of Health and Human Services Office for Civil Rights (the “Office for Civil Rights”) regarding the ransomware attack. The Company has responded to all requests. It is not known at this time whether the Office for Civil Rights will seek a penalty against the Company. We are unable to evaluate the likelihood of an outcome, favorable or unfavorable, to the Company or to estimate the amount or range of any potential liability, if any, at this time.

 

There is also pending class action litigation:

 

In re Enzo Biochem Data Breach Litigation, No. 2:23-cv-04282 (EDNY)

 

In the Eastern District of New York (“EDNY”), twenty putative class actions were consolidated alleging various harms stemming from the April 2023 data incident. Lead counsel was appointed and filed a Consolidated Amended Complaint on November 13, 2023. The complaint sought to certify a federal class as well as several state subclasses. The Consolidated Amended Complaint brings various statutory and common law claims, including negligence, negligence per se, breach of fiduciary duty, breach of implied contract, breach of the implied covenant of good faith and fair dealing, violation of the New York’s General Business Law § 349, Invasion of Privacy, violations of the Connecticut Unfair Trade Practices Act, and violations of the New Jersey Consumer Fraud Act. An agreement in principle to settle the case has been reached. The Company expects to have the agreement formalized before the end of the 2024 calendar year.

 

Maria Sgambati et al., v. Enzo Biochem, Inc., et al., Index No. 619511/2023 (N.Y. Sup. Ct.)

 

This is a putative class action pending in state court alleging various harms stemming from the April 2023 data incident. The complaint seeks to certify a class of New York residents. The complaint brings claims of negligence; negligence per se; breach of implied covenant and good faith and fair dealing; breach of duty; breach of implied contract; and violations of New York’s Deceptive Acts and Practices § 349. The Company has filed a motion to stay this action pending the resolution of the EDNY Federal Action, and the motion was granted by the court. The Company anticipates that the case will be dismissed once the settlement in the federal case receives final approval from the court, likely sometime in 2025.

 

Louis v. Enzo Biochem, Inc. et al., Index No. 653281/2023 (N.Y. Sup. Ct.)

 

This is a putative class action pending in state court alleging various harms stemming from the April 2023 data incident. The complaint seeks to certify a class of New York citizens. The complaint brings claims of negligence; negligence per se; breach of duty; breach of implied contract; breach of implied covenant of good faith and fair dealing; and violations of New York’s Deceptive Acts and Practices § 349. The Company has filed a motion to stay this action pending the resolution of the EDNY Federal Action, and the motion remains pending. The Company anticipates that the case will be dismissed once the settlement in the federal case receives final approval from the court, likely sometime in 2025.

 

A provision was made in the consolidated financial statements as of July 31, 2023 for the above class action litigation matters based on a reasonable estimate of loss and updated as applicable as of October 31, 2024 and July 31, 2024; however, the actual exposure may differ.

 

Patent Matters

 

The Company (as plaintiff) has brought cases in the United States District Court for the District of Delaware (“the Court”), alleging patent infringement against various companies. At this time, all of such cases have been resolved, except for one described below.

 

There is currently one case that was originally brought by the Company that is still pending in the Court. In that case, Enzo alleges patent infringement of the ‘197 patent against Becton Dickinson defendants. The claims in that case are stayed.

 

On September 2, 2021, the U.S. Patent and Trademark Office (“PTO”) issued a non-final office action in an ex parte reexamination concerning the ‘197 Patent. In the office action, the PTO rejected certain claims of the ‘197 Patent under 35 U.S.C. §§ 102 and 103, and for nonstatutory double-patenting. Enzo responded to the office action on January 3, 2022, and the proceeding remains pending. Becton Dickinson requested another ex parte reexamination concerning the ‘197 patent on July 26, 2022. On September 16, 2022, the PTO ordered that ex parte reexamination as to certain claims of the ‘197 patent. Enzo filed a petition to terminate that second reexamination proceeding on November 16, 2022, which was denied on July 26, 2024.  The PTO merged the ex parte reexamination proceedings as of August 2, 2024.  On September 17, 2024, the PTO issued an office action, rejecting the claims subject to the merged reexamination proceedings.

 

Arbitration with former executives

 

The Company terminated the employment of Elazar Rabbani, Ph.D., the Company’s former Chief Executive Officer, effective April 21, 2022.  Dr. Rabbani was a director of the Company until the Annual Meeting on January 31, 2024, when his term expired. Dr. Rabbani was a party to an employment agreement with the Company that entitled him to certain termination benefits, including severance pay, acceleration of vesting of share-based compensation, and continuation of benefits. Based on the terms of his employment agreement, the Company estimated and accrued a charge of $2,600 in fiscal year 2022. The charge was partially offset by the reversal of bonus accruals. In May 2022, the Company paid Dr. Rabbani $2,123 in severance (the payment constituted taxable income, but the Company did not withhold taxes from the payment). In July 2022, the Company paid Dr. Rabbani’s income and other withholding taxes of $1,024 related to that payment on Dr. Rabbani’s behalf. On July 8, 2022, the Company filed a demand for arbitration with the American Arbitration Association (the “AAA”) seeking, among other things, a declaration that the Company had fully satisfied its contractual obligations to Dr. Rabbani and seeking the tax withholding reimbursement referenced above.  On August 4, 2022, Dr. Rabbani filed counterclaims in the arbitration seeking, among other things, a bonus for fiscal year 2021 and additional severance that he asserted was owed to him. At the parties’ joint request, the arbitration has been stayed while the parties work towards resolving the matter. A provision was made in the consolidated financial statements as of July 31, 2023 based on a reasonable estimate of loss; however, the actual exposure may differ.

 

On February 25, 2022, Barry Weiner, the Company’s co-founder and President, notified the Company that he was terminating his employment as President of the Company for “Good Reason,” as defined in his employment agreement. The Company accepted Mr. Weiner’s termination, effective April 19, 2022, but disagreed with Mr. Weiner’s assertion regarding “Good Reason.” On October 24, 2023, the Company and Mr. Weiner reached an agreement resolving the dispute, and a provision was made in the financial consolidated statements as of July 31, 2023 based on the settlement agreement. The Company paid Mr. Weiner $3,600, less applicable withholding taxes, related to the agreement in November 2023.

  

Other Matters

 

On or about March 2, 2023, a Verified Complaint was filed in the Supreme Court of the State of New York, New York County captioned Elazar Rabbani (as plaintiff) v. Mary Tagliaferri, et al. (as defendants), Index No. 651120/2023. The Verified Complaint purports to assert causes of action for breach of fiduciary duty and corporate waste under N.Y.B.C.L. § 720, and seeks an accounting and certain injunctive relief. On August 4, 2023, defendants moved to dismiss all the causes of action asserted in the Verified Complaint. Plaintiff filed an amended complaint on or about  October 4, 2023, adding, among other things, an additional cause of action for violation of N.Y.B.C.L. § 626. On October 23, 2023, defendants filed a reply in further support of their motion to dismiss. On November 6, 2023, plaintiff filed an opposition to defendants’ motion to dismiss. On November 17, 2023, defendants filed a reply brief in further support of their motion to dismiss the amended complaint. On or about July 17, 2024, the Court granted, in part, the defendants’ motion to dismiss the amended complaint. On or about August 16, 2024, plaintiff noticed an appeal from the order granting that dismissal. On or about September 18, 2024, plaintiff filed a Verified Second Amended Complaint. On October 11, 2024, the defendants filed a joint stipulation and letter requesting the court to extend the deadline to respond to the Second Amended complaint from October 18, 2024 to November 18, 2024. On November 15, 2024, the plaintiff discontinued the derivative case and the related appeal (without prejudice).

 

On or about September 26, 2023, James G. Wolf, individually and as the trustee of the Wolf Family Charitable Foundation, Barbaranne R. Wolf, Stephen Paul Wolf, and Preston M. Wolf (collectively the “Petitioners”) initiated an appraisal action against Enzo in the New York Supreme Court for Suffolk County. Petitioners seek an appraisal of the value of their shares in the Company. The amount of damages sought by the Petitioners is unspecified. On or about August 21, 2024, the Court dismissed the Company’s Second and Third Affirmative Defenses. On or about September 19, 2024, the Court granted the Company permission to move for leave to reargue the Court’s dismissal decision. This matter has been fully briefed by the parties. We do not anticipate a decision until sometime in the first quarter of 2025. The Company intends to vigorously litigate both (i) Petitioners’ alleged entitlement to dissenting shareholder appraisal rights and (ii) the correct valuation of Petitioners’ shares.

 

In our discontinued Clinical Labs operations, third-party payers, including government programs, may decide to deny payment or recoup payments for testing that they contend was improperly billed or not medically necessary, against their coverage determinations, or for which they believe they have otherwise overpaid (including as a result of their own error), and we may be required to refund payments that we received. In April 2024, the Company engaged in settlement negotiations for a government payer and reached a verbal settlement. The settlement was finalized in a formal written settlement agreement on August 14, 2024. The settlement resolved allegations that Enzo Clinical Labs, Inc. overbilled the Connecticut Medicaid program for testing services. The settlement was paid in August 2024 for $1,700 to resolve the State of Connecticut’s allegations and $175 was paid to settle the whistleblowers’ legal fees. On September 18, 2024, we received the unsealed complaint filed by the same whistleblowers in the Southern District of New York (“SDNY”) alleging, among other things, that the Company falsely billed Medicaid and Medicare for COVID-19 tests by utilizing inappropriate diagnostic codes to trigger payments for such tests. The SDNY advised the court that the government was not intervening in the case; however, the private plaintiffs are still pursuing the case on the governments’ behalf. The court has ordered that the matter be stayed until January 15, 2025, so that the parties may explore potential settlement of the matter.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.4
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Pay vs Performance Disclosure    
Net Income (Loss) $ (3,376) $ (6,616)
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.4
Insider Trading Arrangements
3 Months Ended
Oct. 31, 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
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.4
Accounting Policies, by Policy (Policies)
3 Months Ended
Oct. 31, 2024
Accounting Policies [Abstract]  
Principles of consolidation

Principles of consolidation

The accompanying consolidated financial statements have been prepared in conformity with U.S. GAAP and include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated.

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 and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.

 

Contingencies

Contingencies

Contingencies are evaluated and a liability is recorded when the matter is both probable and reasonably estimable. Gain contingencies are evaluated and not recognized until the gain is realizable or realized.

Foreign Currency Translation/Transactions

Foreign Currency Translation/Transactions

The Company has determined that the functional currency for its foreign subsidiaries is the local currency. For financial reporting purposes, assets and liabilities denominated in foreign currencies are translated at current exchange rates and profit and loss accounts are translated at weighted average exchange rates. Resulting foreign currency translation adjustments are recognized as other comprehensive income (loss) in the consolidated statements of comprehensive loss and are included as a separate component of stockholders’ equity as accumulated other comprehensive income. Gains or losses resulting from transactions entered into in other than the functional currency are recorded as foreign exchange gains and losses in the consolidated statements of operations.

Fair Value Measurements

Fair Value Measurements

The Company determines fair value measurements used in its consolidated financial statements based upon the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants exclusive of any transaction costs, as determined by either the principal market or the most advantageous market. Inputs used in the valuation techniques to derive fair values are classified based on a three-level hierarchy. The basis for fair value measurements for each level within the hierarchy is described below with Level 1 having the highest priority and Level 3 having the lowest.

Level 1 Quoted prices in active markets for identical assets or liabilities.

Level 2 Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets.

Level 3 Valuations derived from valuation techniques in which one or more significant inputs are unobservable.

Cash and cash equivalents

Cash and cash equivalents

Cash and cash equivalents consist of demand deposits with banks and highly liquid money market funds. At October 31, 2024 and July 31, 2024, the Company had cash and cash equivalents in foreign bank accounts of $186 and $391, respectively.

Concentration of Credit Risk

Concentration of Credit Risk

Financial instruments that potentially subject the Company to concentrations of credit risk primarily consist of cash and cash equivalents and accounts receivable. The Company believes the fair value of the aforementioned financial instruments approximates the cost due to the immediate or short-term nature of these items. At October 31, 2024 and July 31, 2024, the Company had cash deposited in certain financial institutions in excess of federally insured levels. The Company regularly monitors the financial stability of these financial institutions and believes that it is not exposed to any significant credit risk in cash and cash equivalents or restricted cash.

Concentration of credit risk with respect to the Company’s Products segment is mitigated by the diversity of the Company’s customers and their dispersion across many different geographic regions. To reduce risk, the Company routinely assesses the financial strength of these customers and, consequently, believes that its accounts receivable credit exposure with respect to these customers is limited.

 

Income Taxes

Income Taxes

The Company accounts for income taxes under the liability method of accounting for income taxes. Under the liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. The liability method requires that any tax benefits recognized for net operating loss carry forwards and other items be reduced by a valuation allowance when it is more likely than not that the benefits may not be realized. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.

Under the liability method, the effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

Effect of New Accounting Pronouncements

Effect of New Accounting Pronouncements

Pronouncements Issued but Not Yet Adopted

In December 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amended guidance enhances income tax disclosures primarily related to the effective tax rate reconciliation and income taxes paid information. This guidance requires disclosure of specific categories in the effective tax rate reconciliation and further information on reconciling items meeting a quantitative threshold. In addition, the amended guidance requires disaggregating income taxes paid (net of refunds received) by federal, state, and foreign taxes. It also requires disaggregating individual jurisdictions in which income taxes paid (net of refunds received) is equal to or greater than five percent of total income taxes paid (net of refunds received). The amended guidance will be effective for our fiscal year beginning August 1, 2025. The guidance can be applied either prospectively or retrospectively. We are currently in the process of evaluating the impact this amended guidance may have on the footnotes to our consolidated financial statements.

In November 2023, FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires an enhanced disclosure of significant segment expenses on an annual and interim basis. This guidance will be effective for our annual period ending July 31, 2026 and our interim periods beginning August 1, 2025. Early adoption is permitted. Upon adoption, we expect the guidance will be applied retrospectively to all prior periods presented in the consolidated financial statements. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.

We reviewed all other recently issued accounting pronouncements and have concluded they are not applicable or not expected to be significant to the accounting for our operations.

Reclassifications

Reclassifications

Certain prior period amounts have been reclassified to conform to the current period presentation. These reclassifications had no effect on the reported results of operations or discontinued operations.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.4
Discontinued Operations (Tables)
3 Months Ended
Oct. 31, 2024
Discontinued Operations [Abstract]  
Schedule of Condensed Operating Results of the Discontinued Operations The following table sets forth the condensed operating results of the discontinued operations for the three months ended October 31,
   2024   2023 
General and administrative   250    1,437 
Other expense (income)   55    (496)
Loss from discontinued operations  $(305)  $(941)
Schedule of Major Classes of Assets and Liabilities of the Discontinued Operations The following table sets forth the condensed carrying amounts of major classes of assets and liabilities of the discontinued operations as of the dates indicated:
   October 31,
2024
   July 31,
2024
 
Carrying amounts of major current assets included as part of discontinued operations:        
Prepaid and other current  $53   $182 
           
Carrying amounts of major current liabilities included as part of discontinued operations:          
Accrued liabilities and trade payables   8,312    14,979 
Operating lease liabilities and other   2,024    1,990 
Total current liabilities   10,336    16,969 
           
Current liabilities of discontinued operations, net  $10,283   $16,787 
           
Carrying amount of major non-current assets included as part of discontinued operations:          
Right-of-use assets  $1,195   $1,308 
Other   62    75 
Total non-current assets   1,257    1,383 
           
Carrying amount of major non-current liabilities included as part of discontinued operations:          
Operating lease liabilities and other   3,129    3,649 
           
Non-current liabilities of discontinued operations, net  $1,872   $2,266 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue Recognition (Tables)
3 Months Ended
Oct. 31, 2024
Revenue Recognition [Abstract]  
Schedule of Products Revenue by Geography Products revenue by geography is as follows:
  

Three Months Ended

October 31

 
   2024   2023 
United States  $3,764   $4,635 
Europe   1,664    2,138 
Asia Pacific   785    1,033 
Products revenue  $6,213   $7,806 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.4
Inventories (Tables)
3 Months Ended
Oct. 31, 2024
Inventories [Abstract]  
Schedule of Inventories, Net Inventories, net consisted of the following as of the dates indicated:
   October 31,
2024
   July 31,
2024
 
Raw materials  $1,482   $1,794 
Work in process   2,386    2,461 
Finished products   2,523    2,577 
   $6,391   $6,832 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.4
Long Term Debt (Tables)
3 Months Ended
Oct. 31, 2024
Long Term Debt [Abstract]  
Schedule of Minimum Future Annual Principal Payments Minimum future annual principal payments under this agreement as of October 31, 2024 are as follows:
July 31,  Total 
2025  $39 
2026   77 
2027   77 
2028   38 
Total principal payments   231 
Less: current portion, included in other current liabilities   (76)
Long term debt – net  $155 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.4
Leases (Tables)
3 Months Ended
Oct. 31, 2024
Leases [Abstract]  
Schedule of Lease Agreement Include Rental Payments The following table summarizes the Company’s right of use assets and associated liabilities as of the dates indicated:
Leases  Balance Sheet Classification  October 31,
2024
   July 31,
2024
 
Assets           
Operating  Right-of-use assets  $2,654   $2,836 
Total lease assets     $2,654   $2,836 
              
Liabilities             
Current:             
Operating  Current portion of operating lease liabilities  $827   $841 
              
Non-current:             
Operating  Operating lease liabilities, non-current   2,209    2,403 
Total lease liabilities     $3,036   $3,244 
Schedule of Components of Lease For the three months ended October 31, components of lease cost were as follows:
Lease Cost  2024   2023 
Operating lease cost – net (a)  $95   $141 
(a)Net of $126 sublease income for the three months ended October 31, 2024 and 2023.
Lease term and discount rate for the three months ended October 31 were as follows:
Lease term and discount rate  2024   2023 
Weighted-average remaining lease term (years):        
Operating leases   3.6 years    4.5 years 
           
Weighted-average discount rate:          
Operating leases   5.2%   5.1%
Schedule of Maturities of the Company’s Lease Liabilities The maturities of the Company’s lease liabilities as of October 31, 2024 are as follows:
Maturity of lease liabilities, years ending July 31,  Operating
leases
 
2025  $731 
2026   886 
2027   881 
2028   808 
Total lease payments   3,306 
Less: Interest (a)   (270)
Present value of lease liabilities  $3,036 
(a)Primarily calculated using the Company’s incremental borrowing rate.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.4
Accrued Liabilities and Current Liabilities (Tables)
3 Months Ended
Oct. 31, 2024
Accrued Liabilities and Current Liabilities [Abstract]  
Schedule of Accrued Liabilities Accrued liabilities as of the date indicated consist of:
   October 31,
2024
   July 31,
2024
 
Payroll, benefits and commissions  $3,197   $3,459 
Professional fees   434    405 
Legal   1,472    1,235 
Other   515    615 
   $5,618   $5,714 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.4
Stockholders’ Equity (Tables)
3 Months Ended
Oct. 31, 2024
Stockholders’ Equity [Abstract]  
Schedule of Share-Based Compensation Expense The amounts of share-based compensation expense recognized in the periods presented are as follows:
   Three months ended
October 31,
 
   2024   2023 
Stock options  $104    646 
Restricted stock units   67    429 
   $171    1,075 
The following table sets forth the amount of expense related to share-based payment arrangements included in specific line items in the accompanying statements of operations:
   Three months ended
October 31,
 
   2024   2023 
Selling, general and administrative  $163    1,069 
Cost of revenues   8    6 
   $171    1,075 
Schedule of Stock Option Activity The following table summarizes stock option activity during the three month period ended October 31, 2024:
   Options   Weighted
Average
Exercise
Price
   Weighted
Average
Remaining
Contractual
Term
   Aggregate
Intrinsic
Value
(000s)
 
Outstanding at July 31, 2024   2,136,870   $2.31               
         —
 
Granted   5,000    1.11           
Exercised   
    
              
Cancelled or expired   (1,500)  $3.32           
Outstanding at end of period   2,140,370   $2.31    1.4 years      
 
Exercisable at end of period   1,372,037   $2.44    1.4 years      
 
Schedule of Restricted Stock Unit (“RSU”) Activity The following table summarizes RSU activity for the three months ended October 31, 2024:
   Number of
RSUs
outstanding
   Weighted
Average Fair
Value per
Unit at
Date of
Grant
   Weighted
Average
Remaining
Contractual
Term
  Aggregate
Intrinsic
Value
(000s)
 
Outstanding at beginning of fiscal year   308,730   $1.31   1.5 years   352 
Granted   
   $
       
 
Vested   
   $
         
Cancelled   
   $
         
Outstanding at end of period   308,730   $1.31   1.25 years  $355 
Expected to vest at end of period   308,730   $1.31   1.25 years  $355 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.4
Segment Reporting (Tables)
3 Months Ended
Oct. 31, 2024
Segment Reporting [Abstract]  
Schedule of Financial Information Represents the Operating Results of the Reportable Segments The following financial information represents the operating results of the reportable segments of the Company for the period indicated:
   Products   Corporate
& Other
   Consolidated 
Revenues  $6,213   $
   $6,213 
                
Operating costs and expenses:               
Cost of revenues   3,681    
    3,681 
Cost of revenues – inventory provision   252    
    252 
Research and development   562    
    562 
Selling, general and administrative   3,167    1,715    4,882 
Legal and related expenses   6    452    458 
Total operating costs and expenses   7,668    2,167    9,835 
                
Operating loss   (1,455)   (2,167)   (3,622)
                
Other income (expense)               
Interest   
    620    620 
Other   
    123    123 
Foreign exchange loss   (192)   
    (192)
Loss before taxes  $(1,647)  $(1,424)  $(3,071)
                
Depreciation and amortization included above  $229   $87   $316 
                
Share-based compensation included above:               
Selling, general and administrative   32    131    163 
Cost of sales   8    
    8 
Total  $40   $131   $171 
                
Capital expenditures  $448   $
   $448 

 

   Products   Corporate
& Other
   Consolidated 
Revenues  $7,806    
   $7,806 
                
Operating costs and expenses:               
Cost of revenues   4,351    
    4,351 
Research and development   838   $11    849 
Selling, general and administrative   3,104    3,903    7,007 
Legal and related expenses   30    1,045    1,075 
Total operating costs and expenses   8,323    4,959    13,282 
                
Operating loss   (517)   (4,959)   (5,476)
                
Other income (expense)               
Interest   34    943    977 
Change in fair value of convertible debentures   
    (328)   (328)
Other   2    156    158 
Foreign exchange loss   (1,006)   
    (1,006)
Loss before taxes  $(1,487)  $(4,188)  $(5,675)
                
Depreciation and amortization included above  $166   $104   $270 
                
Share-based compensation included above:               
Selling, general and administrative   22    1,047    1,069 
Cost of sales   6    
    6 
Total  $28   $1,047   $1,075 
                
Capital expenditures  $248   $6   $254 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.4
Basis of Presentation (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Jul. 31, 2024
Basis of Presentation [Abstract]    
Cash and cash equivalents, held in foreign currency $ 186 $ 391
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.4
Discontinued Operations (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jul. 24, 2023
Oct. 31, 2024
Oct. 31, 2023
Discontinued Operations [Line Items]      
Cash used in operation activities   $ 6,842 $ 8,082
Enzo Clinical Labs [Member]      
Discontinued Operations [Line Items]      
Aggregate purchase price $ 113,250    
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.4
Discontinued Operations (Details) - Schedule of Condensed Operating Results of the Discontinued Operations - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Schedule of Condensed Operating Results of the Discontinued Operations [Abstract]    
General and administrative $ 250 $ 1,437
Other expense (income) 55 (496)
Loss from discontinued operations $ (305) $ (941)
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.4
Discontinued Operations (Details) - Schedule of Major Classes of Assets and Liabilities of the Discontinued Operations - Parent Company [Member] - USD ($)
$ in Thousands
Oct. 31, 2024
Jul. 31, 2024
Carrying amounts of major current assets included as part of discontinued operations:    
Prepaid and other current $ 53 $ 182
Carrying amounts of major current liabilities included as part of discontinued operations:    
Accrued liabilities and trade payables 8,312 14,979
Operating lease liabilities and other 2,024 1,990
Total current liabilities 10,336 16,969
Current liabilities of discontinued operations, net 10,283 16,787
Carrying amount of major non-current assets included as part of discontinued operations:    
Right-of-use assets 1,195 1,308
Other 62 75
Total non-current assets 1,257 1,383
Carrying amount of major non-current liabilities included as part of discontinued operations:    
Operating lease liabilities and other 3,129 3,649
Non-current liabilities of discontinued operations, net $ 1,872 $ 2,266
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.4
Net Loss Per Share (Details) - shares
Oct. 31, 2024
Oct. 31, 2023
Net Loss Per Share [Line Items]    
Shares outstanding 2,125,000 3,320,000
Restricted stock units 35,000 54,000
Shares conversion of debentures 1,199,000  
Warrant [Member]    
Net Loss Per Share [Line Items]    
Warrants related to debentures 1,062,000 593,000
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue Recognition (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Aug. 01, 2024
Jul. 31, 2024
Aug. 01, 2023
Revenue Recognition [Abstract]        
Accounts receivable from continuing operations $ 3,842 $ 3,988 $ 3,988 $ 4,808
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue Recognition (Details) - Schedule of Products Revenue by Geography - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Schedule of Products Revenue by Geography [Line Items]    
Products revenue $ 6,213 $ 7,806
United States [Member]    
Schedule of Products Revenue by Geography [Line Items]    
Products revenue 3,764 4,635
Europe [Member]    
Schedule of Products Revenue by Geography [Line Items]    
Products revenue 1,664 2,138
Asia Pacific [Member]    
Schedule of Products Revenue by Geography [Line Items]    
Products revenue $ 785 $ 1,033
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.4
Supplemental Disclosure for Statement of Cash Flows (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Oct. 29, 2024
Oct. 31, 2024
Oct. 31, 2023
Jul. 31, 2024
Supplemental Disclosure for Statement of Cash Flows [Line Items]        
Interest paid   $ 2 $ 92  
Cash flows from operating activities   (8,990) (13,374)  
Escrowed proceeds     $ 5,000
Taxes related to net share settlements   163 467  
Cash dividend per share (in Dollars per share) $ 0.1      
Dividend payable total current liabilities balance $ 5,324 5,324  
Right of Use Assets and Liabilities [Member]        
Supplemental Disclosure for Statement of Cash Flows [Line Items]        
Cash flows from operating activities   $ 389 $ 148  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.4
Inventories (Details) - Schedule of Inventories, Net - USD ($)
$ in Thousands
Oct. 31, 2024
Jul. 31, 2024
Schedule of Inventories, Net [Abstract]    
Raw materials $ 1,482 $ 1,794
Work in process 2,386 2,461
Finished products 2,523 2,577
Total inventories, net $ 6,391 $ 6,832
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.4
Convertible Debentures (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
May 19, 2023
May 31, 2024
May 31, 2023
Mar. 16, 2023
Oct. 31, 2024
Oct. 31, 2023
Jul. 31, 2024
Convertible Debentures and Other Current Debt [Line Items]              
Aggregate principal amount     $ 7,608        
Warrants to purchase (in Shares)     1,000,000        
Common stock, par value (in Dollars per share)     $ 0.01   $ 0.01   $ 0.01
Warrants exercise price per share (in Dollars per share)     $ 2.31        
Total purchase price     $ 7,000        
Change in fair value expense         $ 328  
Prepay outstanding principal amount       $ 4,000      
Principal balance repaid   $ 3,609          
Warrants exercisable term 5 years            
Warrant [Member]              
Convertible Debentures and Other Current Debt [Line Items]              
Common stock, par value (in Dollars per share)     $ 0.01        
Warrants exercise price per share (in Dollars per share) $ 2.31            
Convertible Debentures [Member]              
Convertible Debentures and Other Current Debt [Line Items]              
Debentures interest rate         10.00%    
Convertible Debentures [Member] | JGB Collateral, LLC [Member]              
Convertible Debentures and Other Current Debt [Line Items]              
Original Issue Discount percentage     10.00%        
Conversion Price [Member]              
Convertible Debentures and Other Current Debt [Line Items]              
Conversion price per share (in Dollars per share)         $ 3.01    
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.4
Long Term Debt (Details)
SFr in Thousands, $ in Thousands
Jul. 31, 2020
USD ($)
Apr. 30, 2020
CHF (SFr)
Long Term Debt [Abstract]    
Foreign exchange rate amount $ 400 SFr 400
Fixed interest rate   0.00%
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.4
Long Term Debt (Details) - Schedule of Minimum Future Annual Principal Payments - USD ($)
$ in Thousands
Oct. 31, 2024
Jul. 31, 2024
Long-Term Debt, Fiscal Year Maturity [Abstract]    
2025 $ 39  
2026 77  
2027 77  
2028 38  
Total principal payments 231  
Less: current portion, included in other current liabilities (76)  
Long term debt – net $ 155 $ 189
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.4
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Leases [Line Items]    
Leases option to extend term 3 years  
Sublease income (in Dollars) $ 126 $ 126
Minimum [Member]    
Leases [Line Items]    
Lease term 1 year  
Maximum [Member]    
Leases [Line Items]    
Lease term 4 years  
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.4
Leases (Details) - Schedule of Lease Agreement Include Rental Payments - USD ($)
$ in Thousands
Oct. 31, 2024
Jul. 31, 2024
Assets    
Operating, Right-of-use assets $ 2,654 $ 2,836
Total lease assets 2,654 2,836
Liabilities    
Current portion of operating lease liabilities 827 841
Non-current:    
Operating lease liabilities, non-current 2,209 2,403
Total lease liabilities $ 3,036 $ 3,244
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.4
Leases (Details) - Schedule of Components of Lease Cost, Term and Discount - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Schedule of Components of Lease Cost, Term and Discount [Abstract]    
Operating lease cost – net (a) [1] $ 95 $ 141
Weighted-average remaining lease term (years):    
Operating leases 3 years 7 months 6 days 4 years 6 months
Weighted-average discount rate:    
Operating leases 5.20% 5.10%
[1] Net of $126 sublease income for the three months ended October 31, 2024 and 2023.
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.4
Leases (Details) - Schedule of Maturities of the Company’s Lease Liabilities - USD ($)
$ in Thousands
Oct. 31, 2024
Jul. 31, 2024
Schedule of Maturities of the Company’s Lease Liabilities [Abstract]    
2025 $ 731  
2026 886  
2027 881  
2028 808  
Total lease payments 3,306  
Less: Interest [1] (270)  
Present value of lease liabilities $ 3,036 $ 3,244
[1] Primarily calculated using the Company’s incremental borrowing rate.
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.4
Accrued Liabilities and Current Liabilities (Details) - USD ($)
$ / shares in Units, $ in Thousands
Oct. 31, 2024
Oct. 29, 2024
Jul. 31, 2024
Accrued Liabilities and Current Liabilities [Abstract]      
Reserve amount $ 158   $ 114
Cash dividend per share (in Dollars per share)   $ 0.1  
Dividend paid amounted $ 5,324 $ 5,324
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.4
Accrued Liabilities and Current Liabilities (Details) - Schedule of Accrued Liabilities - USD ($)
$ in Thousands
Oct. 31, 2024
Jul. 31, 2024
Schedule of Accrued Liabilities [Abstract]    
Payroll, benefits and commissions $ 3,197 $ 3,459
Professional fees 434 405
Legal 1,472 1,235
Other 515 615
Accrued liabilities $ 5,618 $ 5,714
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.4
Stockholders’ Equity (Details) - USD ($)
3 Months Ended 12 Months Ended
Oct. 07, 2020
Jan. 31, 2018
Oct. 31, 2024
Oct. 31, 2023
Jul. 31, 2023
Jul. 31, 2024
May 31, 2023
Jan. 31, 2011
Stockholders’ Equity [Line Items]                
Common stock, par value per share (in Dollars per share)     $ 0.01     $ 0.01 $ 0.01  
Offering price             $ 30,000,000  
Percentage of aggregate gross proceeds             3.00%  
Sales agreement         $ 150,000,000      
Shares of common stock (in Shares) 4,000,000              
Common stock granted (in Shares)     4,698,000          
Share based compensation expense     $ 171,000 $ 1,075,000        
Excess tax benefits     0 0        
Unrecognized compensation cost related to non-vested     359,000          
RSUs [Member]                
Stockholders’ Equity [Line Items]                
Common stock granted (in Shares) 9,000,000              
Share based compensation expense     67,000 429,000        
Unrecognized compensation cost related to non-vested     $ 189,000          
Share-Based Payment Arrangement, Tranche One [Member] | RSUs [Member]                
Stockholders’ Equity [Line Items]                
Share based compensation expense       367,000        
Stock Option [Member]                
Stockholders’ Equity [Line Items]                
Share based compensation expense       $ 519,000        
2011 Plan [Member]                
Stockholders’ Equity [Line Items]                
Stock units (in Shares)               3,000,000
Shares of common stock (in Shares)   2,000,000            
Common stock granted (in Shares)   5,000,000            
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.4
Stockholders’ Equity (Details) - Schedule of Share-Based Compensation Expense - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Schedule of Share-Based Compensation Expense [Line Items]    
Share-based compensation expense $ 171 $ 1,075
Stock Options [Member]    
Schedule of Share-Based Compensation Expense [Line Items]    
Share-based compensation expense 104 646
Restricted stock units [Member]    
Schedule of Share-Based Compensation Expense [Line Items]    
Share-based compensation expense 67 429
Selling, general and administrative [Member]    
Schedule of Share-Based Compensation Expense [Line Items]    
Share-based compensation expense 163 1,069
Cost of revenues [Member]    
Schedule of Share-Based Compensation Expense [Line Items]    
Share-based compensation expense $ 8 $ 6
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.4
Stockholders’ Equity (Details) - Schedule of Stock Option Activity
3 Months Ended
Oct. 31, 2024
USD ($)
$ / shares
shares
Schedule of Stock Option Activity [Abstract]  
Options, Outstanding, Beginning Balance | shares 2,136,870
Weighted Average Exercise Price, Outstanding, Beginning Balance | $ / shares $ 2.31
Aggregate Intrinsic Value, Outstanding, Beginning Balance | $
Options, Granted | shares 5,000
Weighted Average Exercise Price, Granted | $ / shares $ 1.11
Options, Exercised | shares
Weighted Average Exercise Price, Exercised | $ / shares
Options, Cancelled or Expired | shares (1,500)
Weighted Average Exercise Price, Cancelled or expired | $ / shares $ 3.32
Options, Outstanding, Ending Balance | shares 2,140,370
Weighted Average Exercise Price, Outstanding, Ending Balance | $ / shares $ 2.31
Weighted Average Remaining Contractual Term, Outstanding, Ending Balance 1 year 4 months 24 days
Aggregate Intrinsic Value, Outstanding, Ending Balance | $
Options, Exercisable at end of Period | shares 1,372,037
Weighted Average Exercise Price, Exercisable at end of Period | $ / shares $ 2.44
Weighted Average Remaining Contractual Term, Exercisable at end of Period 1 year 4 months 24 days
Aggregate Intrinsic Value, Exercisable at end of Period | $
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.4
Stockholders’ Equity (Details) - Schedule of Restricted Stock Unit (“RSU”) Activity - Restricted Stock Units (RSUs) [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Aug. 01, 2023
Oct. 31, 2024
Schedule of Restricted Stock Unit (“RSU”) Activity [Line Items]    
Number of RSUs outstanding, Outstanding at ending of period 308,730 308,730
Weighted Average Fair Value per Unit at Date of Grant, Outstanding at ending of period $ 1.31 $ 1.31
Weighted Average Remaining Contractual Term, Outstanding at ending of fiscal year 1 year 6 months 1 year 3 months
Aggregate Intrinsic Value, Outstanding at ending of period $ 352 $ 355
Number of RSUs outstanding, Expected to vest at end of period   308,730
Weighted Average Fair Value per Unit at Date of Grant, Expected to vest at end of period   $ 1.31
Weighted Average Remaining Contractual Term, Expected to vest at end of period   1 year 3 months
Aggregate Intrinsic Value, Expected to vest at end of period   $ 355
Number of RSUs outstanding, Granted  
Weighted Average Fair Value per Unit at Date of Grant, Granted  
Aggregate Intrinsic Value, Granted  
Number of RSUs outstanding, Vested  
Weighted Average Fair Value per Unit at Date of Grant, Vested  
Number of RSUs outstanding, Cancelled  
Weighted Average Fair Value per Unit at Date of Grant, Cancelled  
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.4
Segment Reporting (Details)
12 Months Ended
Jul. 31, 2024
Segment Reporting [Abstract]  
Reportable segment 1
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.4
Segment Reporting (Details) - Schedule of Financial Information Represents the Operating Results of the Reportable Segments - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Products [Member]    
Schedule of Financial Information Represents the Operating Results of the Reportable Segments [Line Items]    
Revenues $ 6,213 $ 7,806
Operating costs and expenses:    
Cost of revenues 3,681 4,351
Research and development 562 838
Selling, general and administrative 3,167 3,104
Legal and related expenses 6 30
Total operating costs and expenses 7,668 8,323
Operating loss (1,455) (517)
Other income (expense)    
Interest 34
Change in fair value of convertible debentures  
Other 2
Foreign exchange loss (192) (1,006)
Loss before taxes (1,647) (1,487)
Depreciation and amortization included above 229 166
Share-based compensation included above:    
Total 40 28
Capital expenditures 448 248
Corporate & Other [Member]    
Schedule of Financial Information Represents the Operating Results of the Reportable Segments [Line Items]    
Revenues
Operating costs and expenses:    
Cost of revenues
Research and development 11
Selling, general and administrative 1,715 3,903
Legal and related expenses 452 1,045
Total operating costs and expenses 2,167 4,959
Operating loss (2,167) (4,959)
Other income (expense)    
Interest 620 943
Change in fair value of convertible debentures   (328)
Other 123 156
Foreign exchange loss
Loss before taxes (1,424) (4,188)
Depreciation and amortization included above 87 104
Share-based compensation included above:    
Total 131 1,047
Capital expenditures 6
Consolidated [Member]    
Schedule of Financial Information Represents the Operating Results of the Reportable Segments [Line Items]    
Revenues 6,213 7,806
Operating costs and expenses:    
Cost of revenues 3,681 4,351
Research and development 562 849
Selling, general and administrative 4,882 7,007
Legal and related expenses 458 1,075
Total operating costs and expenses 9,835 13,282
Operating loss (3,622) (5,476)
Other income (expense)    
Interest 620 977
Change in fair value of convertible debentures   (328)
Other 123 158
Foreign exchange loss (192) (1,006)
Loss before taxes (3,071) (5,675)
Depreciation and amortization included above 316 270
Share-based compensation included above:    
Total 171 1,075
Capital expenditures 448 254
Inventory provision [Member] | Products [Member]    
Operating costs and expenses:    
Cost of revenues 252  
Inventory provision [Member] | Corporate & Other [Member]    
Operating costs and expenses:    
Cost of revenues  
Inventory provision [Member] | Consolidated [Member]    
Operating costs and expenses:    
Cost of revenues 252  
Selling, General and Administrative Expenses [Member] | Products [Member]    
Share-based compensation included above:    
Total 32 22
Selling, General and Administrative Expenses [Member] | Corporate & Other [Member]    
Share-based compensation included above:    
Total 131 1,047
Selling, General and Administrative Expenses [Member] | Consolidated [Member]    
Share-based compensation included above:    
Total 163 1,069
Cost of Sales [Member] | Products [Member]    
Share-based compensation included above:    
Total 8 6
Cost of Sales [Member] | Corporate & Other [Member]    
Share-based compensation included above:    
Total
Cost of Sales [Member] | Consolidated [Member]    
Share-based compensation included above:    
Total $ 8 $ 6
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.4
Contingencies (Details) - USD ($)
$ in Thousands
1 Months Ended
Aug. 31, 2024
Nov. 30, 2023
Apr. 30, 2023
Jul. 31, 2022
May 31, 2022
Oct. 31, 2023
Contingencies [Line Items]            
Acquisition shares (in Shares)     2,470,000      
Number of security shares (in Shares)     600,000      
Accrued charges           $ 2,600
Settlement paid $ 1,700          
Dr. Rabbani [Member]            
Contingencies [Line Items]            
Payment of other income       $ 1,024 $ 2,123  
Mr. Weiner [Member]            
Contingencies [Line Items]            
Payment of other income   $ 3,600        
Enzo Clinical Labs, Inc. [Member]            
Contingencies [Line Items]            
Settlement paid $ 175          
EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /*!D%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 " #R@9!9Y".BXNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OI\GJ"J&;B^))07!!\1:2V=U@DX9DI-VW-ZV[740?P&-F_GSS M#4QKHC1]PN?41TSD,%^-O@M9FKAA!Z(H ;(YH->Y+HE0FKL^>4WEF?80M?G0 M>P31-&OP2-IJTC !J[@0F6JMD2:AICZ=\-8L^/B9NAEF#6"''@-EX#4'IJ:) M\3AV+5P $XPP^?Q=0+L0Y^J?V+D#[)0621A'^_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 /*!D%FK#SWE. 8 -$B 8 >&PO=V]R:W-H965T&UL MM9K];^(V&,?_%8M-TYU42NSPTMY:I)8K.[0[RI5N4V_:#VYB(+HD9K:!]K_? MXR0D].28+"+]H>3M^>*O_=C^Q/AJQ\5WN6),H9_ MF6@K_TX=>'B\5Q\GYL',,Y5LQ,._ E^MKEL7+>2S!=V$ZH'O/K',4$_K>3R4 MR7^T2Y_M=EO(VTC%HRP82A %6Z;'O0UDK4*3..TS.O?^_@Q/H8EBD?S' M5&6I9-R*Q-^Z[N?NN3;UP__BZ M9B:G]G#LM+^:+%FC:EKJY99ZU2Q]W5"AF A?T0-;H3M"VZ5S -(# M'QIMA #?)I=VP2?CL#>R!M7T>)%[O+ 6Z09:T$]:<1S2IB2%1V*=^_.AIOK, MGRF>:.H_E=I;_P7Z8"M;[/T_L&4@%4PG"DUI9.ROQX2FW^[1[>1^].GNRQF: M3$?G1K=-D XN4 ?;825S.X*D%I#0$^#9%_0[>S7ZM4LY\.?B/NFY1I]-X \N M^ ?;J27S.0Y"AJ:;Z)D)HT.[B./@MG-Y.3".OO;8N@8+ L)V;,D,/M(7-/&A M-8-%X*6]UV+7+HG=-KGH]V$L-OIM@H=P 42X(A%Y7 #H)5;/T%S!W(JX0".^ M@8R&Q.:^N>_:U:=/1LM-X!$N^ C; 2>#O3<3K(TGCLBUV\Z@[9JGH":0"1?, MA.VHLQ^4,K\IR0?Q,FG>DIG6KEB"N_:HFCY)@4S$3CF9S_F*A2%D:K2FL7'@ M/2)3"K[VN+KV"EHB=KPY&'.A0T*2+KDP^[/K3'G3-&5%HSMN-A-O2F*Q'=,K>L.UA=>T58$0J@=%=Q,12=\;?0$&MK'EK M%RS/VR:8B!1,1+I5"'C$8P7OVAKR)8]C%A[E8'(BQLEJH0EB(@4QD4K$=./[ MH"[/]@$01XX%K7**PQ]5U6K 3N:PR>,U6'+KI&-X&4OR7 MQP>O$[%05@M-D)5;D)5K1Z*DU]X(1DN;]XC N[Z+WQM_F&B"J=R"J5P["WWF MR;I3TKKE+W9'1 :]7KO7M>]*EIU.IO35_ M\*N;'8@> Q7"\+M F+Q[?H_F,%4*J VC;[L20%D$K_Y2<>\[^MDY=S!:P]OB MEH9FM+3+U35>$)=K7SIZ%-1/WN]>HV<>&OT>6<::?C/::@*AW *A7#OO[!L0 MJ,=;T7C)2I<2CPA-G^9W1G]-L));L));B96R9)OK9 .&2'Y31_<;!5-LK)O5 M:/A$X)/50ZK62]3T'H[ML$=(M^OHI;KMHG^@?QJ MOE_C)MFET"D>3S=[?*'Z/4BBD"T@U#D?P->+=/]$>J+X.MF"\,R5XE%RN&+4 M9T(_ /<7G*O]B?Z"?!?+\#]02P,$% @ \H&067L^WIU,!@ 4!L !@ M !X;"]W;W)K\ M&&A<#&NQ-4'3;I\9B8Z)2J(K4DZS7[^CK%BV1-$)F@^))?ON^-SI>,\==?$@ MJ^]JQ;E&/XN\5)>3E=;KL]E,I2M>,'4JU[R$7Y:R*IB&V^I^IM859UFC5.0S MXGGAK&"BG,POFN]NJOF%K'4N2GY3(547!:L>KW@N'RXG>/+TQ1=QO]+FB]G\ M8LWN^2W7W]8W%=S-=E8R4?!2"5FBBB\O)^_QV8)2H]!(_"/X@]J[1L:5.RF_ MFYN/V>7$,XAXSE-M3##XV/ %SW-C"7#\:(U.=FL:Q?WK)^M_-,Z#,W=,\87, M_Q697EU.X@G*^)+5N?XB'_[DK4.!L9?*7#7_T4,KZTU06BLMBU89$!2BW'ZR MGVT@]A2P/Z) 6@7R7 7:*C21FVV1-6Y]8)K-+RKY@"HC#=;,11.;1AN\$:5Y MC+>Z@E\%Z.GY0I9*YB)CFF?HBN6L3#FZ->84.D'?;C^@W][^CMXB4:*O*UDK M5F;J8J9A9:,_2]M5KK:KD)%5KE-]BBB>(N(1WZ*^<*M_JO,Q]1GXNW.:[)PF MC3TZYG1=5;S4B"D%?I[9_-D:\.T&S-XZ4VN6\LL);![%JPV?S-^]P:%W;O/N ME8P=^$IWOE*7]?F"J16"IX92<\%_U&+#^A2WIL+&E"D F[D?132XF&WV MW1E*!81&>"=U@-/?X?2/XX0LXRH%31LXI[X]BLCV-+9V@GWXGN?9T0<[]($3 M_?LTE34$%2I;RB'"=SF?HI)KFQ_!8'T:^Z078XM0$L=VD.$.9.@$^;'!J%%PX6#>D">Z!LPC%E-C!13MPD1/<3<773&2(_P2&4EPU.2OUBE=0!O>W MJPUU- "$PX3V4%N$8G_DN<<[U+$3]5>I6?X,@/$PYY(P[,=U*!5Y'AW96,D. M8G(DL,#YE7Z5)&/@]C#:IF(8C&/>($SLQ7C>YZ0"'!\OZ_[1ABS1X-/:!W;V*"\3G2%VPL=ZV$W[3WMA;6LFK%&+I$IUTR+\A[E' :4H_"' MO!:3J(_>(N2/$ ONR ^[V>_Z@)Z/X;2P6]B'Z90Y1-GQ'W83H*7N&%?J0$0GQ^E7/)N5[= 3XWESH)LZ_) MO"I0QN_&>R,R)$8<]%LCFU"F7>)!UODM#9G]UJF7Y?R3SCE6J\CLZ;@4$_VH]*G"S\ MXK.25[)VZ'O'Q^3H&+KDL+TRU$1ABMZ>>AB:H IM6%[S<\1JO8(1^C^0(,'4 M\SSSA]2* 9IS*&[M)1)*-?NP0K+62L/0!:ED#9\3T$L2YM<-'0:MZP.(NP]8 MR** WN5XQ*)AQ [#U0S]7;S.4$"FQ/>G7N0CIM%UJN4=M!Q/9X&-_*V"OD]& M3K)HUV)0=XNQC[0])9(%Y/7*O&'8<"1*N+=.+738.N D]/K(+5)Q'(S [AH, M^IS)7(T66"O@82/A1V'0'U L8C#&X!$6I'OGQ^Z.8\#4S:9[H0O#(V/;@8-% MS';@,-M[W6'>-?W-JGM1*F@VEZ#GG480@VK[^F9[H^6Z>0-R)[6617.YXC!U M5T8 ?E]*X//VQKQ4V;U$F_\/4$L#!!0 ( /*!D%ED*37*]@( *$* 8 M >&PO=V]R:W-H965T&ULK59=;],P%/TK5D!H2*/Y:/JQ MT4;:.DV A*A6 0^(!S>Y;:PY=K"==O#KL9TL-%O:I1M]:&SGGN-SG'N3.]ER M<2M3 (7N,LKDU$F5RL]=5\8I9%CV> Y,WUEQD6&EIV+MREP 3BPHHV[@>4,W MPX0YT<2NS44TX86BA,%<(%ED&1:_+X'R[=3QG?N%&[).E5EPHTF.U[ ]36? M"SUS:Y:$9, DX0P)6$V="_]\YGL&8".^$=C*G3$R5I:$814(B5 MH<#ZLH$94&J8M(Y?%:E3[VF N^-[]FMK7IM98@DS3K^31*539^R@!%:XH.J& M;S] 96A@^&).I?U'VS)VH(/C0BJ>56"M(".LO.*[ZB!V 'ZX!Q!4@* KH%\! M^M9HJHU<)%.]+">NTML;$C>NMKHLMPKV;/4E M5CW4]T]1X 5A"WQV&/ZIH/O@KC9=.P]JYX'EZ^_A6RCM62>D0GR%K@G3S@FF M:,XEL0GVXV(IE=!I]K/-:LD=MG.;VCN7.8YAZNCBDB VX$1O7OE#[WV;\?]$ MUCB&?GT,_4/LT5R7#0BAG[[.M?@6Y5B@#:8%H!/"T!6G% N)(_ZTRDV$"Y5R0?Y TB:WY!SL* D& MGOT]D-PAL"%[4,L>=)2]:,@F4A;MD@_RM6<(:LNTE_,T# ]KP\-G&=;?%:DP M2PA;M[D^2'J$ZY?S-%R/:M>C@ZYG/,OTBZ1*S><4UJA+83T1U) ^KJ6/CY#> MJ:K&CXIEU%Y5'0(;FL]JS6?':]Y?4F>/9 R"( R]4?A ;X? AE[?^_?M]8Y7 M_$1-5)0=='>)+(6[._V#:=X^8[$F3"(**PWU>B/-(]Z(>BMF\%SR-(FI8C%Z5/ "-5(2\3EZ6#%!=:XE.GG*Z3I. MP.84G:.GQSMT\OX4O4=)CKXM^5K2/)97?05X=-3^;'OOV^+>I./>/OK,<[64 MZ+<\9O&^?Q]XE&3(CLPM<09\F*D+Y.,S1#PRL."9_']WWP''+W/KFWA^1[S[ M?,8S5F45_7TSE4K ROW'EJPBV, >3&_G2[FB,W;=@_TJF=BPWOC#.QQZ'VU, MCQ1LC_>@Y#UP11]_91N6KYEU112>H?'4+68S#@F&9&_JX-M&P\@+2Z,]4$$) M*G 68[N:\P6:<0D+')8L8B_0#2639RAGZM(&-SAF38X4;(]^6-(/G369 &F] MJ86C-D6$H)9V/XQPHS9MHX$?8'MMAB6XX4'@T(=W$<'X(_07N*"X^(E6@F\2 MK1TVX,,6)A*0!FXG GORD2/O44DM>F4O2$;%;&G66PS\4K[2O3W9)O+4VL#Q457U6-'V>5>ZBMW">I\K M!G&5T2LKVT$KX2'QFE5I&XV&75NRDE?LE*_Q9$GS!=,3X9PF FUHNF:ZI\\X M]'"ADFG*H/]-H?6M1<>B?X,^(FN5 LOJ)%$'PTI!L5M"S:JS F]K(B;-F<9F M%'1AJH03NY43'F7@026'9C(K\M^Y8]L:>8Y'K0UKL_*Z1B]\/F'&(S"\+.AEV)(7:KX?UK\)SNAZS27P^T_Y!4 MJ2=QJ^>?3)EU@N:"9WJ#0J]?ZW;/RR<^&W/25DA;86QFW84AE9(2MY+NHXX3 MN04.XO\*[K9, NZFF-JL1H..P9946DK<6KI#;05&6L\YY[Y?D\D MDFSBENP.\&^J2ENN6RR&![&H%)VX%;UXKLGK+:35+?:;R@&THCE M?:;50$#< T'%=/? H1F?&@Z_2G3TIF9A]>HBZE=C@>\Y]>"[^/6K&5=R4?#WEH^OSTR M!(0,!HUZV&;>+AF-F= &\/V<<[7[H&]0GHF-_P-02P,$% @ \H&0 M61_[GX31 @ #@@ !@ !X;"]W;W)KQFLA7Q4&8 F3T7.U=#)M%[V75%;D$9=^*!O9O(>"!*G3,.$TE46114/H\@%^NATW$V%_=L MD6ESX<:#)5W %/3#=_C@R]M;@!X.UVMH3X\E, MB$=SN$F'CF<$00Z)-@P4EQ6,(<\-$B5)1GJJ!JU&787>36L.HTN ?T!"06\%UIL@GGD*ZBW?1 MG\8I?^/4R#]*>)?H"Q)T/A#?\[LM>L;_#P^.R F:& >6+SC UX3U=51O>"(* M(+^N9DI++.G?;=&KV+OM[.8S[ZLE36#H(+$"N0(G?O^N$WH?VUQ_([*=0'2; M0'2/LT?S< MZ0PD2782PVQB^FU*>V^9CC SH7$T/P%B/\!4$L# M!!0 ( /*!D%E^<_$ISP4 *$A 8 >&PO=V]R:W-H965T&ULM5IM<]HX$/XK&MKIM#-'L>3WEC"3@CW7F[EKIFE[GQ5;!%]MBUIR MTOS[DXUKL"4$Y'3Y$"S8?;3>1UKM8Y@_TNH[VQ#"P<\B+]G59,/Y]MULQI(- M*3![2[>D%)^L:55@+H;5_8QM*X+3UJG(9\BRO%F!LW*RF+?OW52+.:UYGI7D MI@*L+@IU.)T:Q'2;."E"RC M):C(^FIR#=_%R&H<6HMO&7ED!]>@N94[2K\W@X_IU<1J(B(Y27@#@<7+ UF2 M/&^01!P_.M!)/V?C>'C]"SUN;U[ 1@[(/^)@ M=P[VV.%82$[GX(P<[/"(@]LYN.?>@]&WN=\EJ,[W"'"_F%7T$56,MT)J+ MEJ[66R0X*YN5=1#_JC#^!UU]+7*>9\'D#IN#K[0J\?OD&O 19";YL:,UPF;+YC(OX MFEEF21?+AUTLZ&@L12$66SNOPGNI][Y.14!BL>(!,\ "8=E346()X?E.*X]*L]+;2B7UC"3 M8)%)L-@0V(!/O^?3U_+9]4,[$AO^!*-"2X!KQD1UNZFK9"-Z:G!]7Y&V:P-W MM*P9V.*G9J3BUI>/\1&MOGR&!:,-N=)&?<%&,H03JV)VU5LIZ%,?_(^I/[7% M BE@V_$].-YBVA OW6(FP2*38+$AL '/8<]SJ.6Y)6G:2-,4B&Y6%O&"]B&4"ZWEC[ME0Y-%AG#B$T$/2(#67H1:6AIB6I'L7F2]KBI2 M)D^ 5[AD^8X*G/XC=' K2Y6:4@M] 1^F@%:F@*(.Z##;@3>60">,AHP&X;CPT5A-T6^$WKC?EAA*.R\<7;DV'P' M'5VQ>^T,SQ//(XUX.E=(BEKD*@A]?]SVZ@.XM/P;18N,HL6*G-@VLL3?$9;V M0AZ>I^1'ZMU1,F/+JQA)I,@:WQ8-DNV,5[%L-T6AXZ!@O(IE0Q@$[G@5*V+S M(#SRG /N13+4J^0SGG2H'^N\6&\S MY&,O;J%>W1YIXM5'>GA.^R,;V0X*I2=$"CO1_OC!6!5$"D,8>M8X.;*5XWON M$9&#]K(3Z67G&4V\,E=(EEQ'VA]] )>V/T;1(J-HL2(G"")7;N)G!U]6-S]> M^%,4Z:QD("=KX6F]]05$M?L]P&[ Z;;]_OJ.38CG19.<\F(T/R^? MWZ8_KF]D7 W M:;2D/&>%XJ) DJTN1I?X;.%[9D$I\3=G]^K@&AE3ED+\,C=?TXN19Q"QC"7: MJ*#P;\\6+,N,)L#QNU8Z:MYI%AY>/VG_7!H/QBRI8@N1_<-3O;D8345']IP^U(PX6@![[ E(O M(-T%P< "OU[@EX96R$JSKJFF\W,I[I$TTJ#-7)2^*5>#-;PP8;S3$G[EL$[/ M%Z)0(N,IU2Q%=QK^08RT0F*%%E1MT&>(LT)C]//N&KU]_0Z]1KQ /S9BIVB1 MJO.)!@Q&TR2IWW=5O8\,O,]'WT2A-PI]*E*6'J^? /;& /)DP!5Q*OPKT1^0 MC]\CXI' @F?Q_.6^ X[?^-,O]?E#_C1.6Y5.6TF1(Z@W234OUE7""!H/!"[M\^^P]V1" M67.C6AF5*\T&LY^/?3^.SB?[0_06J2C"K=01K+"!%3H# M,WAQPFE%(T6*:"[ L#_5 S!U*TW8]>-[M,UHH4L9]GO'MR9[;!;'?9!XUDGJ MO@R)/;LAT\:0J=.0NPV5;&Q(+(7PY,#LJK(A@1_6]N!,>S!PC#M0+3)>'-JQ MSAJLLV=C#3S\]M<[Q/)M)AZ9!#K3R0:Q!V, LX&>60!U_>N6.<*,O98QF6< K=^RH(M_7_DUV4D)6 M'/YTX/V#IU:K^GPYCN*IWS7+*N:1 ;-:9L5N:OTA-,T0;5LM*\8^%8)/<<_U M%K$H#H=2NR5-[&;-[\_I\:RX^[PXGLYF7A>W10Q#EQL, &\9%,]>-%IPV#W4 MEN7UCMKCEIMZ!-L$(:D:X.% MJX=M:&F8O&QF7_&"PFSX_X5%3CJTGTK;L1=:RB=NRK\%QG^LYN-=D1JJ$13F MHZ<**CDHJ5.R+$%[(/OT/O:[/8M-*!S@5-+V ,3= Y1A;&R ?AUI^L!,_Y>5 MIUOU?*_,)()@F]!9>]9EQCO]B.@]E?93+6)I!'#4Y56;5!#% Y:UW0)Q=PL] MRK)EJ!6UA>=)?XNS2(5X@&A)VPP0=S/P:;5BB2Z]^S0S <\RE-13BAE4C5%5 M8L&%"<*>9D-] [&,T%U++#T#&1BK2-LQ$'?'<,T267(.?REB2RL01'[WO,LF MA@,<#73%I.T8B'OH7@R!16.T9&M>%":%S(D'DURD5A/Z=[.]RP)FFF(7]EKWX4%B$,=^=Q:WB$4SXG6K=G)PR)XSN2Z_/2A4 MSAW5<77SM/F^<5F>ZG>>7^&S1?65HE53?33Y1B4$1<'VN@*5WH<8_"FK[Q#5 MC1;;\BA_*;06>7FY83#@2", OZ^$T$\WY@7-UZ#Y?U!+ P04 " #R@9!9 MO.RM'1X/ "** & 'AL+W=OT:FKHX=WV8DV6G<.JXKVZX$M5>7!\>/C#0:5MO??F%7_WR;]YY;JVM+7YY%7HJDK[ MS;DIW?KUWM%>^N+2+E+UWMG M1R_.3^D\'_C5FG48_:U(D[ESU_3A??%Z[Y $,J7)6Z*@\=^-N3!E280@QM=( MO]Y[OJ<(L=%>VEV[]LXGZ/"5ZN2L# M_ZO6 MK96GTZ!&?["J?!O"V9J<0>9$_>+J=A74N[HPQ?3^ 43JY3I.)O/1M48=J;]\]_SXZ.BEVFZ%=_4?3IU;1PF_ MK][7^4P]:E>&;QT?OKQP5:/K#7\Z>KF?OEZ;N]^XSL>O,N?3ET0\?OM8K32X M-\;KUA0*?VM5VH51(;>FSDU0N;!2*#;*W1BO3I^JC=$^S-1G"-1X2Y5#S;L M/0-KPL*WKM ;98E 770Y46]7WG7+56;;(&<^$*>KQ*FP-Y8+RZ.1G-,S2>I] MM5[9? 6AD(^XBDNEGAN8>JET7: &M+'$X/]5[4JWM#BV\*Y2;S^>03@0<*7) MW-#E!E[85[;.RZY@*JRX-RLJ=C?0T_EVX4KK2,%VY;H /JSM"D7FR==. ME[;=P!R.E)V2JEL[=P4$V%=+4[O*YG1N3I]U"'H3]K.YN-KFNJ1OH0).M,;6 MTQGH*2QO6C)]XLG7)OHV)5R0(ZB\+I6'O@%B*7RJ0\EQ1E\CZK2' M+7$[*WRWA/%NT!@:E/E6:725B3)L,$@+#IM>G4$19:NJJ]W*HDJR0LCEC2@4 M*HVK%:3(N]*H_NE,8@%_PLX!KLE,K>$]5PU%9VEG\U%#7 MY $NS](SW(AE+E"#*(O5 M!SW?ZL)T(*,#R4;(@<5"3*3^UL%*QZ?<9D]0Z Q7HM)(!45EUB5;+#>^!<*C MS#.0"G6PH.Q&Q5=Y$H):H*7:.E;)D6P.'YW?9!?.-TX>$=&SRGC<5#^[DM*= M$EN]-:5>HQ! CN%LT@FDZ.MIC$!,;^8;96YMDOJ^2*ECS-25,1EWQ>.9^LV@ M(\$*%![>4-7E6A#,DARWCRXIQ4Y2=I*EH@P0_0R M)]? =Q(?%7KETH@KJ)SKXG< 8A'SD?3DE%4U(73J+WGG/6(I&YU]K&J#& B4 M-HC'1J"/6FCK$?SM.&O1>8.5::'N4Q,%&E> \@=S)*UPP#IT9HZBN3$U9"[, M3%U(NF2VEK$I45PXU]84?%0"X./.F_TH.T2)RG!FZ;I&E]_>#*!!HWT\AWKA M"PI%J72Q?I#0Z-FXBF0.&5HG5"$>>&Z:5NZ2)E]JSIHKHA[&29ER[LOL:J;^ M>G;V:-802^PTT4FF.UG\Y09U.DF[+(26&&A>]2E4)G+-==X0+.399?GNX MQPZV31P/ Y8)8L+H$G6(6+OAL[SM9#;A6,ZI2D%XZ.U3 KHP MLA/*>](E)[FGGRAQS(TN.YEQR:2]ECRBHD>A8E,I0;-GF4 5$9/AV=S!;32N MR4R"RS02.1I1-E$ /(!3M;C[0;Z4OL1L6=L_\!5UA9+Y+>DV2X(Y\@]FA525 M3Q2#J'G&+FMU@5X*ZAOU>1CB#CZ/ GH\+7+QHE$8 5@S#HO^7,0*#Q/GB2"5 M!BN5G#AE$S!N!0F7+A]=8:E&\=#[434=@&*(\^VVN"IX;N3\HBR)/!/E9+LT MJ*)80'!YV"*$8EGW?8; /0LKXYV@M%0MIE0HG->\$Z2_,1XB[^Z0FZ'/4,R1 M%G>DVHP'YS&882XCKQ+RI.YV!S^BG+G*J$/4ZQ^"?-O1)S%+J"3C?4V0 M2B1S G S;(3K#Z!4S1;JJDZLLEM8B>I H4C\>2KKK<-I."ZEAHHL.[1U/(DP M701=O3/HDN4X^70??(-3ELP_.3;N+QZT6S9T5P0H *7Z%1EHU"_(6M0].39. MDCY! N-/=R=Z,M/V +4]F;E"P"HXJLQG!Y< *07+L6S.NO00B!@7'?0D_( M!:.678A0X4XCA%JAY7P=%PP:X6STHDG@% &3)!0K@N9/*?Y MH>E&YJ/#4@[[S9S]VO'.)\*KD0B]1_: %G'>9_)KK^IK+6T9AA%PN(:4EJ]5FD](,A9,Q4;M]AS"95_8GZ'BE MHTQ;A1LU7I)CLL3\_NCY#WSK^Y,?01IEOTD;/,9:LE1.Z/<"91]%[M*&:_53 M7Q+'H<+QT2#"$%$\] )>_)Y ;!)7IL&!-$N2"VU/M.5E \T](\/N5I#;98(" M4FW%E>/R3V\-S(T,I.,&$.&N)A.1#I!G4O#'VND&".0V0G9I3Y"M !6JX#1Z M5Q6T8!3M:>CV[1,JL@H(*&)QG *@Q4!9?8.KLP=<'0-,*F[:$4[%MFW7YR": M0GQKLS!%7$C@3$>-G OD] 4$S+@$;*"V@QBUK?,ANS<5Q"[5:[6#.X]>@_41 M(/ S*B^5$,P)+L3E+[B.$W0<$*1B=']VS_T,H.FU H^^]'A+Z(ZI<4K&4$^> MN[N-2/O'+&XD26",=W8IRP197A5(%!\&&]RC(F^1<29-3@@[S&8-W>+WXI[@ M7L7PA*<>XH3>NO2Z0?4B+S# R3X[_ V!#&LP#0GO8.B:=N[4!!@]W745Z"YI M%Y\\-9%KG[,,%@7SS=MPW,D3^K&_- M%*/U6Q-S_SMAQS#"(-0G'>RSR;$$QW+N_ (VW8,V A>[WG3,IJK@2L#:_; MO"^1-51ODBHC(!6S^I[-^JV$-'0JRM!C;FJSL%)$Q^K6! +[C2R/*"PI/5QK M7X@0,@=P:1/82_%:9,@5/>K1J#QN+4M3&L*E%'!W+NVUX:TP,"_5AGZ,[<6B M-1<]D3UF')G??IL+LP@.T]M%4VMY68U;,F'VVS,J1DU3W$NS3L3#23U4Q,?1D_I9RPO3A(9=?Y+HJS4!_-6IT-"8C*6>/O M/,+P.Q_?AT"OWI ?ZB,\^2]$UEGA>"W^OH8O<8[:H;PP(;X#SACQN&JA+P?> MN<-_ZM%/9U?G&+:9>+;UX)>&MUN/SJZ^/&;R3PY_W)]6HD>?78.B^^ST\/$+ M]1YC,KP488T;G51O^^U:(*$_TK%!:!(E2J+ #(]GD=^S?745N\EEOPN+3(^? M;V-Z.;P92S?'S'^C6+JQ9DU3->"U9" 5::KD28C)>XF),QB0TBZ4X)B\_P"% MS0#PD05HQG%+%?MUGR/S*:".C?1.*:;7E.-)_=*D42^/6#Z^L)'!*L5?JG_# MIM:;T8PH")(VKI%MEK9&\7XS^I$-E\!@1A02:P)3M1MEUF2WN7V3[_RNE\BS M;;\].AC]/@Q]<,F_@N--9]W*3\7Z;_L?VIW)[\N&X_(KO5^T7]*6I#0+7#V< M/7NZ!S3 OWR3#ZUK^-=F<]>BZ?*?*Z-15>@ GM,KL/2!&/0_/WSS7U!+ P04 M " #R@9!90A.,Z:<% ###@ & 'AL+W=O=+I?\R*:*%ASPKS$4GM;8\[?5,G&(N M3%>56- _E1+WJFU"@2MRC/>F&_/^KE0A:=RW/W[DY?GJO*9K+ .PVF MRG.A5]>8J>5%)^BL7WR2B]3RB][E>2D6^!GMS^6=IJ=>BY+(' LC50$:YQ>= MJ^#T>L#VSN 7B4NS=0\+"8&N2SJJWAH=-A:,.GO61 V"T+'NW;D6+X65ER>:[4$S=:$ MQC:R,F"D_+9:OI7TCI[^5J:6!56%A4F<%NB%BR6.>]9 F>37MP 7== MX1Z@"#X03FK@39%@\GA]CTBUS,(UL^OP(.!M;+L0!3Z$_7!P "]J(XT<7O2\ M2.'WJYFQFJKCCUU!UYB#W9C<,:>F%#%>=*@E#.I[[%R^?!&,^F<'& ]:QH-# MZ(\9JX.Y.0ST45F$$%Z^F(1!< 9[<.%.2Z7!*GA792L(!T[ZR((++X&\%-VO;]V)F""B5<0JE5O>2:H1[ M&C46,?J0*VK3*A,:1)$ &B*L90R)%(M"&4NW.28.R2(]DB\66\9H0!9@4X2/ M- !^HP'@N[MWJ VN?(_1;E11\ R(*]NBQ"K/JT):B:8+;^9S=,-A1^!D6&;( MD;,3(S+28@XQ:DL##X0Q: U4AOYO>+1ZLMTC$3P6P<7'=K14+@H:;W8;<%M< MR*28RI_!!G%:=]KE7.&-Y:3<;[?FVC[9)*!"3=,!VG'M.I"GJC M,49Y+V89=N'*<&F2(_Q:<4FM<5N>J;AG+RS[7'(A&ZJN31]X6WT@LHSBI\QC M78T/M ,:9F2MEK/*LD=.R&[>ZR9PJK/)G-R0P0JINJFNA@Z4AQJ02ZD2 VYV M%%1D7?C""U1&>R47>>W*Z4!HC?3$.6%";>^2(0'0-F2:J+UD3X>O*=E4(U+3 MN8&-/+"!QJV:H>:)ZSERW +>CUC0XJS6/:']1_*L=+T2#OL0^(-H[-T2I%[+ M!,>U="%!,M7]0!Y*H=T8V$/BU+O36 J9./+*R;U&.X)A1#_!)'R"Z^VXG^7_ M*HXUO]L&<)-,BX2FB%AQ?@Q,_"@((1CXT_'4NVVK,^,9\=W:.H[0YV(+_.FT M[WU1EF?S#K)!WX^B$00C?SJ:>C<[+/:S]Z% UHDPPHG3:N2/)^-OY=JH5:CB MU?])EONR?:7FKVA?6 .05S^8#MTUZD^:GAF%,!XV8>_P&OCA<,P+)M'3V/[G M_#XM5Y$?A%/Z'0VFWL<];I^0!W\R#ND:^N%H!*\K[1K\7Z>2&YE^W?B\%:PW MW78(>NX+_TE-O21-CD;^9!#ZO 72<412^_)TU)A4<6W$&(_+N]E]ONV$[G=! M>(>"B X% <\,8N+W)P>"\)X>Q*X/UM[6P8*^,1;N^$1;,5=@?<9HW[8GM*OZ M8+(QKX]W'X1>2&*=X9R6]KMC.A#I^LA4/UA5NF/*3%DZ]+C;E$Z9J-F _I\K M_BBL']A!>VZ]_ =02P,$% @ \H&0681K;FRO! IPT !D !X;"]W M;W)K&ULQ5?;;N,V$'WW5Q!:8-$"WEB6DFPNMH$D M[:(%FC;8]/)0](&6QA81B51)*D[^OF
MD;6^"+=H76Q0Y9\Y4AGP\'?E>T8T=HE&VY>]^@?0NR(92X=79GR#Y7[8AJ=1"*GA6Q* M_]&L?J NGB/&RTSIPJ]8M6?3.!)9X[RI.F,PJ)1N_^5#EX<-@Y-=!DEGD 3> MK:/ \COIY6QBS4I8/@TTO@BA!FN04YJ+^USGE3^U'X+,FE?2D+I.]@+]D_D"DXZ%( MXN1P#UZZ#C(->.F+@Q1_7LR=M^B)O[;%V\(=;H=CG9RY6F8TC2 $1_:>HMG; M-^/C^'P/V<,UV<-]Z(%LR61KD'6[*O(%#.-)I.+MFY-D/#X7GT.*2^E4)O3G M&Y9"3-J[3[NYNE>HK)@_"E^06(56IWP@[\E"N4(WU1P 9B$R4U706H!R D/ M>:ESI9:[1"<'P&1,)8TQEM[@V%0LSD MR4)P,&M&\]9T>..$B';9IP9$^U:)/]9;,EX2*EL\ ++-E&Y$=IXH716 M-GF+M*,"8F%-)9[E>GMZAP)AKZ2U$HTTF%,F&P=LP]Z?\L!YRR/9Y%NLWM8$<3K@BUHX>0^;Q-+V-GLLR:4H;'%H#Z M9N">^H:;ZML-O:YS6Y"R/:L=^1U[,LQL/X. GA]J5&.X W@+C4 M-$<7-9PT#!6IDPF>/8-MI)G#!G'.,)5JJ>8EA;Q) M_=B-0YUC;')48!J8=VT2RLM=TND2;QG&4CN\G1 MX7^A4TQ54]'7R/45:MV?:W%TFC[5ZI=2-!Z.3T_99-#E])E.T")-A25:$ZIT M?19VR%[\"[(??*7LM[V>C39>GBNRR_")X!!4HWW['KV^N_X*N6A?OC\=;S]A MKJ5=*G1E20N8Q@?OCR)AV\^"=N%-'5[%Y\;CQ3Y<%OB2(LL'L+\P>/)V"W:P M_C:;_0-02P,$% @ \H&065JB0#VV!0 :PT !D !X;"]W;W)K&ULC5=+<]LV$+[S5V 43TZL7I1MQ:\9.VVG/:3U.$E[ MZ/0 D2L1$Q)@ #"R^NO[+4!2LB-[WMS M95I?*4WW5KBVKJ7=W5%EMM>CV:C?>%";TO/&Y.:JD1OZ2/YS7(^F;!!5E'M&D/C[1N^I MJA@(9GSM,$>#2A8\?.[1?PV^PY>5=/3>5'^KPI?7H^5(%+26;>4?S/8WZOPY M9;S<5"[\BFT\FT%CWCIOZDX8ZUKI^"\?.QX.!);3%P3FG< \V!T5!2M_EE[> M7%FS%99/ XT?@JM!&L8IS4'YZ"W>*LCYFP?Z1KHE\4"YV6C%3%U-/(#Y]23O M0.XBR/P%D$Q\,-J73ORB"RJ>RD]@TO+?J;OXJX)^Y'XMLEHKY=+YX!2\; MO,P"7O;C7HI_;E?.6V3%O\<ND3E=CU *CNPW&MV\?3,[FUZ^ M8NUBL';Q&OJ/QN1UD#^,)[$0;]\LY[/9I3C&P+TU19M[-[S\5))X;^I&ZIW8 MD"8K/3F47GR[MJ86'D>SQ8H%A=;BS22&BT))QG;4YX^3A^8E]NT!@*LGO[O!$K M$B2MAO"V))W(JF($MF-M*O0?&"MRJSQ9)86T)&KR%^%]#UM*)R2#A]1 ,?J2 MUZ$0R>*H]$"@0 RQ!SG)%>BP7/T0U84PJTIM@E_NDDFI%?A(>G:"VIX5*BZ# M=BC33L8^U5B5!R(*@ITH><:_#,C/#0UB:[(6#@>3S>!OKU? V=HQ-[S;^S%. M;D5#-@1 0]O>9%8L>VD.X@$9#-)IQ':AG%<:VQMCX#12 67 IC_3E0;3 A4QQ-^S 4.?G&.XFJ1KV7,9H67-B S>IT9TZ) T>FR( M8P 3D6:$^X!=I,>\E'I#2:^&/7+=82B(B75 ]EC<#J:$ CN_=,=CB PT2/T( M0C(O][2]P#_(2FPLTO^B%154@4:[2_&$2:'@$H,;/3VMK 2G,4Q>M1#( M\Q8ERZX(KSP*AY/#*O>%#:J,VYO;)VTR%-^V5"#04FBYVL>P-T;!$,XCS H= M\$'V@5J/T:3+/A?Z%JMT+;J_1!%&G_:-PA*/,NS%"BZO8[JR&1T;B+V#=%ZF MQSA[*:J6JCX+.IRNKX%:AR..>P%3*Y\Z]+3G#7GA$MDE<&@^P6M8&IJ71I&! M_2+T>+ ?.E-0+'<@7-2"F^76R(&J>Y54@DG.HC#.5REU@NX'A%95.6>S<5 MA=PYA"LXYL1*P840@;UDKZWA>+,"](&B"@ONTCJOVB+>95T1!O+ >,R4&--# M@&0 R,%(;/88,ZO82)0.VYQ1'1[L&V[AOLY7?/F:C95-N0L]Q'6WE[M(/I66 MZ,FT)3 KF17XR68)3TL\,F7)9_19O/OHPT5U(K+T_&R!_T5ZEITFO[064[V8 MI6?8G*>S;)G<.MR(]S+GJUJ<+T_Q+J=G7 SPYK;= M@%/1#6R!238C[?N\.\S6$"2.O](MF$I@2FS5Z OP]21+WRV7 >-D 1W+%,*. M,Q%]IMJ-CPU8DX,!&('=A#'?B: [SL+#[O E<1L'Z/WQ^!GR0=H-]XN*UA"= MCL]/1[&$^H4W31BG5\8CB\)CB:\ALGP []<&DU>W8 7#]]7-_U!+ P04 M" #R@9!97CPTP6\$ #T"@ &0 'AL+W=O=7[#":/"DB14F.[4B:\269IM,DGKB7ATX?0'(I8@("+ !: M5K^^"X!F)-^FSO3!%@E@=\_9/;O$:7I+!B\E;U :KB1HK%;QV?3T?.[. M^P._<]R:O6=P3'*EOKF7C^4J3AT@%%A8YX'1SPU>H!#.$<'XN_<9#R&=X?[S MG?S&(K. M6-7TQH2@X3+\LML^#WL&Q^D3!EEOD'G<(9!'>_!4O36! MX](5Y=IJVN5D9]?77=L*I"Q;)N"2FT(HTVD$*C=<6V;]%J@*+IBIX0/5T"P3 M2X&=>5+T0"6XZ&T!>B,J&'A& ML^.3P&DZ/[Y'*OJ5@!0UDQLZS"CI!Q'Z=>XF8*$[/ S!D4L-$T:K1V%@RT7 M+FP?PO?$'Q0U\C0F\)%B*BG[J;OEMO;G"RJ/0$OA#1/HC5!;YF"%-%'&RMYY MU*>![.G<>_F/@@O2'R](6[^PG$A:[Q,=P HJDAOMA%*-%N,T3=TRFH(:AYRV M6A6(Y2.Y<=FGWW"2@#BSGSNQ&S0PB<[\XGUM>$E0B1_&V)(RJ3R"=$'+5NUK M<_)"R8\/A$U=E7>:O$:CZ=',=Y9EMU01BL9L".9$:FK'DW)JQ5 @!KF2G?$- MXQC3=Z7XY@P8'92<7.$M%IT3U M 1M^[XP%(&,V/WKX,I(>(_PFDUR9S[AO4 MT4,*7^2 ,SO93^:Y8MJ+YI)KDJC2OKQ[#*(2"T'8G'NOCY+:L.R5-DHGTQ1( MG#U^$B@GZ9*V*44![QBV-2]JW[2>"&U<8H&-QS) ";JHE2@Q0" TBI!Y#4:^ M86B"^C[).T.SUQCGZ;.Z"9ZFBUZ@X)K?JC!V>Z0MV[&/?:F2O9L(56;C[ULN09VTX5(RK Y7 MNK-PD_E^/-P'/S&]X=* P(I,T\G;11S&Z]V+5:V_U^3*TBW)/]9T+47M#M!^ MI>@3U;^X ,-%=_TO4$L#!!0 ( /*!D%D27WYP>@( &X% 9 >&PO M=V]R:W-H965T@ MYU-56\$E/F@P=5DR_;9 H9I9$ 6[Q"-?%]8EPOFT8FM\0ONC>M T"CN6G)G&#NWP6#)P@%)A9Q\"HV^ -"N&( M2,:?+6?0;>F ^_&._=;73K4LF<$;)9YY;HM9, X@QQ6KA7U4S1?PY[@/'@'4"\!<1>=[N15_F)63:?:M6 M=JN)S06^5(\F<5RZ2WFRFF8YX>S\3FY06J4YFFEHB="EPVP+7K3@^!UP O=* MVL+ 9YEC_C\^)"&=FGBG9A$?)?R>V7-(HC[$@S@]PI=TU26>+_FX.OAUO316 MTROX?:C0EB<]S..<,3$5RW 6T-,WJ#<8S,].HN'@ZHC*M%.9'F/_Z Z.@@]+ M^Z8LPA#.3L9Q%%W!_C'LQ7V0Y/I,D<.,Q1S4"FR!L%*"K,KE&IC9Y7)F"=N,J\SZV8OXL2UHU'O%(;]Y#("UX^3& Z=>;CG M@1+UVCO=4'6UM*T=NFSWF5RW'OJWO/V)[IE>&ULE5=;;]LV%'[7 MKSA0LZ(%!%F^Y-(F,>"XS9:B78)F:Q^&/5 29;&52)6DXF2_?N=0%\NN8VQ M+A)Y+M]W;J0NUDI_-SGG%A[+0II+/[>V>CL:F23G)3.AJKC$G4SIDEE\U:N1 MJ31GJ5,JB]$DBDY&)1/2GU^XM3L]OU"U+83D=QI,799,/UWQ0JTO_;'?+7P6 MJ]S2PFA^4;$5O^?VS^I.X]NHMY**DDLCE 3-LTM_,7Y[-2-Y)_!%\+49/ ,Q MB97Z3B\WZ:4?$2!>\,22!8;_'OB2%P490A@_6IM^[Y(4A\^=]6O'';G$S/"E M*KZ*U.:7_ID/*<]87=C/:OT;;_DWSJ0U(;J\I6&1&40C;_ MV6,;AX'"6?2,PJ15F#CG!4G3:"$Y*2U<-78FS]B9PBP3P_4#]^3\?@<]IN%&PF?V!/E8!H A@GERHK))TB4='UL M>0H,[GE2:V$%-]Y=K9,Y\=#+: M!, ,]1AB3T'(K=V-ADYA+DNET# *7'V3 '[E.A'$$$NY03\+IP%2 )TG\ M#:<[P63I-QR6E Y#23?<>F@'"ZJMFJ\MP]8\JEB,2,]UX^.4N&ZG?7&_A+/) M<0#73&COBZ-U6[E#99"8/_*M/,4*R0J)A<>-!88_H"D=Z(.R3RR8E'49[BAZ M:]2@]NJ2'SAE;#F+AR&P#"T2(Z%!&(*(N%,RC%)$5#7 VBP-6PG!J$$2A\%O M\#5.W7'KXN'Q'S5S)7PT/93$7NN.M#:)W)N>-CNPE9T-_1"NL5_56LB5V_E0 M%T_>9.:.@>EFZ@PH[A:B886+G*MFT^9H6K)^J#*4Z(-V'?-ZY*^Q>J@;8_&!R91(MX1TNR&902S5:J(S&"IM:0]F'<7?):^KBU:D/X^H?Q$1HD^@2YL+- U7 U*! MIBBYFCCH:FOZ84!V@.0,BS?F7.ZT2KCOQC8:7+=+KE?NH\+%1=KFYMVO]M\M MB^:ZOA%O/GIP,. EP$#!,U2-PM-COV'4O5A5N&ULC5;;>V$T?.GV R)6("0BP &A9^?KN@B(MI[(G+R)N>W#V8"^:KHW]Y@I$ M#P^ETFX6%]Y7)_V^RPHLA>N9"C7M+(TMA:>I7?5=95'DP:A4_31)CONED#J> M3\/:C9U/3>V5U'ACP=5E*>SF')59S^)!W"Y\D:O"\T)_/JW$"F_1_UG=6)KU M.Y1#D?,3GPX&O$M=N9PSLR<*8;SRYRF=QPH108>890=#G M'B]0*08B&O]N,>/N2C;<';?H[X/OY,M".+PPZB^9^V(63V+(<2EJY;^8]0?< M^G/$>)E1+OS"NCF;'L>0U M"B_F4VO68/DTH?$@N!JLB9S4_"BWWM*N)#L__V3T"N[0EG")"S_M>\+DG7ZV MM3]O[--G[(=P;;0O'/RF<\R?VO>)2T4BS\L\_7!FJT'XKSX\15(L-93 G@T-YC/'_]:G"M-_/[@_C$2;P^M4D'0Q.X>D=<*7AK+)2L=;)(?@" MX<*4E=";8# ^=92L"R=S2?D*4L/M6OKO:)70.65DAI10>21 &:'!+.'BPWL8 M)0F\,18.:' 8$B8'RC[&IA)"2:(!'[)"Z!6"%<1..#;]6*M-^^S)6UA:4P8; MNM$Y6)E[M)IJ@8>:XLR&+>:8)J<7QAHMHM^M=!B6R$\LT:Y09YN&6F7-RHJ2 M/2!E*J,=@C>-OY^_7EW^.G@'Y'6.I(/$@;,1="?P,J;42;7-SKCM1<6%FCVNZ*[0OA M@T4@4HB<"2](PUJ14*(TU@".D=<*#Q^) MKZ52$=&V6 E)PFW@%BN/Y8+>D/#&K#92G;.6Q:@8S.A&K)U'D#I3-947YF(( MVW862HJ%5-)+?'15=4'>XI$9+T:/D=\FA*:VUP0@U1W#K-K2$^!VHW+4@VNI M@\;+VM>6(K>1D3)(9[+B4:MA&Z2LT,HBAJ<.]T3_O\>&'%A2F)FU.XFZ.^^, M%XJCZ0@.8/B.1\&PO=V]R:W-H965TX5QU/AC8 MM("2VUA7H/!+KDW)';Z:QW1E\&W1:,E&"LD(K9B"_ MZKT9G=],:+U?\(> I=T8,_)DKO57>GF;7?6&! @DI(XTGM76Z;(0102E4^.6/31PV!&;#9P221B#QN(,AC_)'[OCUI=%+9F@U M:J.!=]5+(SBA*"GWSN!7@7+N^AV@2_9RX% 7S0S21NXFR"7/R(W9>ZU<8=E/ M*H-L6WZ &#H@20OD)CFH\&/J8C8>]5DR3"8'](T[Q\9>W_B@8^S/-W/K#.;^ MKWT^!A63_2JH'LYMQ5.XZB'A+9@'Z%V_>C&:#B\. )QT ">'M!^(_&&Y#]H! M>\U>O9@EH]$%:_S\7 "[U67%U0I)Z< @5W!:Y(PC]8WA:@%82XX)R[1A*28/ M*]8RSB0I8-Q%-$>18D*E4%'-Q%MJ9; TKX7,A%K8/M-Y+E)@/D9]-)0Q^%:+ MRMMQA='UHF#8/@QWN+Z1C]DOH'!*RA6*,$-5RB$" MOX@YS6@13=1(.B-7]-W+L*PV[>+@#T4@0&H]E(+/A10.S3XQ4/&5!ZWG4BQX M:!=&6/P2/5"B7\@8[B2/LZYY(I"X1LI=XW-5)>H-PV1I^;1 M"30 V .7-6 @GX$1,^P]ZQA&(89]!H_8E=$ 9G,;#&=$=Q]4(@X9I8P_@-D) M3LSN"VW<"8W;U"Z%*X@O0@DGN/3K"-LH866H=@0CP=J(HJ"T\\9-]DP<+OQ4 M2Y\.IVU0M#[@SD(++;0P_I,;T29%*R-P:Q%R14Q!]CM+9#8^_NC/7!LL4DHZ MAA.#I[I2Z8BPFY9@J4D,EHO=],G7X-E%XY"-%BVS6:9]>"JC'T0&/J9E)44J MG#>]75@%;T/"%P8@6/*Y.!+'>RJD@Q,1OX\$+E):G724J[3R*HX@7L3]-7@# M$FUG5$BT73M0/E:6I MKE%7%E$>.744JAL); ?/EL\[D0MF,$^\204FQ8;P6XHXQF_$5L -89_X$>*T MNO0Y"D@QT;+.(-*^=5E:"8_H8[9FC/5U MUA"S@B52J[-*'[$ZL(EQJQ6?8]#2Q@):G1/MP:0"6\'WF=[DQ(91HO.:E=G? M>%+ A&"?$#H3J<\5^AH)E!I] MUA3*)M3[E[Q;XXYN:T/1/]^PTDRQ"MLI84._=C:]+<]?LEER1L_)*/J 99L^ MU?CQ>?&^+_5&!O$EP]?XG S'6XYLVQOWA^.I_TTF$[^A4-QQ@P9H^SK0*6XK MJAM]I&N#J;:.+0'9S6W##]OD"_F W^CL1H]QM.N"%VW/+ H3>L2/$=+K4WR, M,!+T^@%CI(ILFT>!)&M5.;Y]Z'V (AV!"+P&$_N>#CPH3A89T_9V2B. MUHH-<63M^?N@>K6.T%:F?(,AD!2&EJ7KY$:HD]P_&X]H.&6SV90&9SCP,S,V M&\ZV\MI5_+@_'B(QL3N>L[?8?7';"B$]2LZ&[#BZV[^/[>&%C_Q=NV]&V#K2 M.FP3M6UWQ=V /;^GQN$\&DX.E(=,6+\_A!WWN[(8$<,VXWQ89\ MG?3']5/O>(B\\MX2?J[;I]%39\NT4 =XKX_H_^K M1O;=9 8;]\D2S,+?FBWS?H>K93?;7GFXU;_G9D'W# DYB@[CL]-> MV"K:%Z;3H%IN-L>FVAZ('6AQ91"A2)2E[_>\[ MI&3%*1(712\21;8EHH/OE51V$97.U5?CL#FOV0:?T'VK5X:^QCT*%Q4J*[0"@\4BNHFO;E,O'P1^$[BS M1VOPGJRU?O8?G_@BFGA"*#%W'H'1:XMW**4'(AI_=9A1;](K'J\/Z#\%W\F7 M-;-XI^7O@KMR$O4,\>6G*%3 M07IN>9/GID$.GP5;"RF<0 M,<;AKC$'ECO?G8T<&O=HX[\!O6_#D'? I/&CE M2@L_*H[\M?Z8B/9LDP/;V^0DX&/N1C"-AY!,DO0$WK3W?AKPIO_?>_CC9FV= MH2KZ\ZU M';2M^WXSKJR-3J'I\&_:(<03^#CAUD2Q]?P'XR]+6M!%^!*!,X(62@N5@ M972!X8Q)*)"LI],4TDDV^(P;VHJ'Z45"SV2:#1Z)DH$LSN \S@9GD W/XQGX M]T6JFB4=Q"U;,D@W%@,\!7@K>$--H M2RH2%!"YK4H6P&QV7C@U;_6P$,V]A*)BI+!)DC9ELD&XJQ-WVZ'9'$DD]XI!CFS)? #MD_69$2M7A.J+7U6R!T?9A]B M6A+%_/F0M!TU<@@A'=QCCE7@TE-I*[;4DF-+@=AH8O;2_CG5GJ]0"JZEF4-U M2$A?J$D"4IRU4&VD^8O_/FF5;I1KB_\L&TY)ZJTI.CZZ%2LTFW#W>V=(N;T@ M^]W^]^*FO55?Q-M_DP=F-M0E(+$@U&ULK5G;;N,X$GW75Q">[" -N!W+ MEUPZ%R!)]^S. #UI)-,S#XM]H"7:YD82-2(5Q_OU>ZHHR7)\23*[0'=L2V1= M3YTJ2A<+4SS:N5)./*=)9B\[<^?R3T='-IJK5-J>R56&.U-3I-+A9S$[LGFA M9,R;TN1HT.\?'Z529YVK"[[VK;BZ,*5+=*:^%<*6:2J+Y8U*S.*R$W;J"_=Z M-G=TX>CJ(I'#G(IU5'427KQLL:[) U M%%]-YN96?,EB%:_O/X)=C7&#VKB;P5Z!=Y'KB6'8%8/^8+1'WK!Q=LCRAN]V M5OSS>F)= 8S\:YO?7NQHNUBJFT\VEY&Z[* PK"J>5.?JQQ_"X_[Y'J-'C=&C M?=*W&JUV9FB_K%^-4R(,!(6J2Q,DJBX#M'==*H*G4 ME&%7N+G"VC27V5*HS*D"&W3FC)#"RD19(6>%4BAC)PYI+:D9],\?Z%YP7=_C MJ^'Y!Z#?S<5-3]SK1"W%@XK*0CNM;!=:HYZ0MI'*$BMIO+J6T1/?@;^"+6,U MHE&S;FX*)PPY%<@L%F"*I"NFA4F% ^T(N$"?M*4PY6SN3>H*.Y=(,C:V957! MLR(R:0JRL138KLAE(9YD4BIQT._U0Y'#+-[?6/[ TFK3@[E\H@A+T-4,1L\D M\F7JN.>%CNBG*'.R[F#8!R,D"1$K%%EP;*5!E')1K<5R%<5V=MB(S3IA)HDE:3+:E\A$*<--G"QJ] MHZ+OL\1EE]4'E)K<_A7 M$D"??(2WYN :$7"2HW,0CAM\T6_;JD6=14D9>RG&*B\4@('G6ZN.*FV"^(-I M6@A@'\2:\8NYCN9B@4#%*DHDD8D")+AU0ZOXI4Q\I!@NJ"-:FAG?W(FD*%J( M!WM;9S-:45E%;@W,XK*)!\&7;BN-&]*Y3GV3:=.\WQ6(SI/ (<.\:Q77?U:F$\\JV]T1\DGJ1$[ M-!2#60'J:F%^90MJ9?!*:,2$T-D E"O3ZP]6^K?I@]'C5\-^ES4 /V%\][<# M]L8 .;3]LT9G<*85_^!-\=\?Z:YG.$1D5>FQ[WLO[?/ S4L%I45A .W%O*G6!_EP\*E>-JE6\ MU_)3S51U7;(%WLQ7TD+36;":SJHB]+.9=?5P9DMT?9ZZ?3O?@9)"T6.&%R!K M>MTJ'#G3"D]LJVFM[JIYA?ZW45V79[_HPQ9D<4,5IG1PVD.69T_UG.MB;3Y\ M)3L\P%:NZ9H%*SQC^U+@4* P/JFLP43,HV4=U9B-Y%6L7,6PSK;YLQY@NG[J M% OZPY!]UBDD),M@U#T^.]U;HGO[VEL0W1P3K6.MUIJ1;/=;J7+H=FIBE=33^+H^4Q:U M?VX7Q-=V!'Z0HIH">Q=._\>?>!!YE:%:R6)!\RP]#OI(!W!Z:H35-"*SAH(F M,JNAAAX54&UCB-(F?A$D+\]N#E_>@(">15%X_I)*&G M.A*<2F0MM74@9!3Y9)$9#<=;3]7*<\"KT5 X8-$P/E,9MB1<0#)&85>'(A0U M?#\>DN_'9\&M\:Q9J">5E8#'J3A>"\[G]YQH7APX5[D.R/,WF%9']V ZUQFUU! D@^&2/6ZB&"OB%VG$ORC>V72C&9;SNQT:$$<;K_<]<2O M5+V1LN C^0RBS=24!#%)MN"__:S8E,..(R.YUAQ8-V'+S\(AWKX@O?H\^U)I MT%:ZXYCZ2=Q5WK2!_@&O6'U MQ'!P+OY>S1Y\O!!A#P3_I6E*]:+Z\Y;Z,I^[P;U5:Q*'87>,K1\@>=@;#E[: M 95CPL%P?,:XH:6+ M.G-H[X6 M]9UYY97RO7_XOJK:^CG,)@,'F\7Z:V/7.\IUHG 4RZK#JS_=<(K$L'_:/1E2 MO82^7L85WH?C05.]-?8/-DKV=X_AS06K6MZ\M[>$-PP:U!:! ,9CU.\*E%1! M[Y?PKI:W8N2UWA>TBH$[4+RMB]6U1?E%PAE[!VA;W+\PIG3K_H3>F"SW3N&[ MN25HEM>S=VU'J3B?X\X_>U]- : MTYQ_J=E<;5X)7_LWH:OE_GWR5UF@1*Q(U!1;^[V3<4<4_AVM_^%,SN]%)\8Y MD_+7N9(XT- "W)\:X^H?I*!Y47[U7U!+ P04 " #R@9!9; /4R:P& "K M$ &0 'AL+W=OO(*9& MD "J1]^C\1>0.+MH@:0)XK;[L-@'CL09$97$*4Y'%B3QU@'ZSA MU[T\]_">2\D7=TK_81HA++OOVMYT\B:)BWG'9SZXNW-AG?76A=K:5O?BLF=EU'=?[=Z)5=Y>S>#8. M?)&;QM+ _.IBRS?B1MC?MI\U>O/)2RT[T1NI>J;%^G+V-CY[E]%ZM^!W*>[, M09M1)"NE_J#.S_7E+") HA65)0\?LVE+,CQLC][_[6)' M+"MNQ+5J_R-KVUS.RAFKQ9KO6OM%W?TDAGAR\E>IUK@GN_-KD^6,53MC53<8 M T$G>__+[P<>#@S*Z!F#9#!('&Z_D4/YGEM^=:'5'=.T&MZHX4)UU@ G>SJ4 M&ZLQ*V%GKV[$!A1;]D5LE;:RWUS,+=S2Y+P:7+SS+I)G7*3LH^IM8]B_^EK4 MC^WG@#-A2D9,[Y*C#C]5]I2E<9^PZF/G<=3%TP!_ M45:P.&&O?BB3.#YGW^S#?FT$NU;=EO=[UG##5"^&6;YJ!3/>(&2?M:IWE34A MNVMDU;"U0IH*6A^T?"5:\L7[&M*P@_+PV_2J51N)96NM.O;^E[?,*CA0\%Q! MDK#@[=Y(>)5]U>YJYX55P*-%0S7@5C#"LE:M5$RMF6W4SF ?0YT&VOOQSQUO MI=T'VPG@@:O>RI6J 2!D&]&K3E8,ZU;4Y\;P/7Y74E')DQ5O:10A8(45LC>G MA^0X!A?GAF:W6@J+6L;&/9W98;S!MN5[A-@CW5JF$:\!+(9>;UI.]- P3HEK M<.EXT[L-R+M%O=RZ(^(HMH^"<80!+7;83^$K1J)XN("0ZOLP(-^F MXS#M@*+:$?/C[*, F;CE[8Y;(!T.G6V%=O6_KX2K@35.>YH$,-4)]KI5QKQA M*X&5@EE^+\#;M3(@1=P3=%C1X0?_;.=X\+D'(^0B<9Y$Y]=*8PS(V"O>;<_9 M)]L([>:0T95"EAA+Z5!-ZT".(.+)(:]1/RE<3A=!4!&T,8G!,>L5N&Y;5;E\ M1WK"^Y3M8[2G[(/8# ZUP D"H+C'%6G6*$M:V@C0U&*[7IY5_PCQD.N(C^09>$R ^-03_0 M@-O+"FU!DQ1A?8+B%P5OMJ*2:^CJ*^:&L$ M2S/&]VU%,VP*W:<_G+H^7$A%7-?2 3L#$"U IK_M!-UV#'<5JHB>KJM@2I@' M)J_!.,I6[:+[ F7W.P1]PHHPB5/\.DJ2\W$D^#2!=SGJZ!YI/@M(4@19CX[2 ML"CCR8GK?;MHK/NRQX!5OF3=2O=NE>3)9(XV(!Z6HX-*E! MD1GPQ,6"Q>$BSED6EF42',FA@F7 DN5E\*NR6*2.,,$685&4+''^EV&9Y@?$ M44UAK^,PRW/VAKWVB] .TG"W@0^K<<*-+A\$_P,92)A[!1ED43T-ZP?1^,D MI;\ [X5XZ^NIOC6\WXAQVR6VF!;[;O"!IAX5N1,"6&2$RS6S)//--(P6,4S> M4TXCT_WK*U';T5W]EQ_P]P&I>*7 \PE+DB6>Y0*/-"Z"FP:R^M%7:Y(Y(GS* M\.QEIYBP.(U97*13:AE.=UDYQ3F>V0G+(CQH.9X+Y"+?2IIP+-?2[K0+/LO* M1[E/_7\66/H] EN$950<;.'ZWRNO+$SS!WFYWO,**5,**HY9F2U?*H\HPW,9 MI8 718MC\D@C""G*E;^9ALX)69M6(-T^ATD<^8]I_&OF/5 MUGV.KI3%QZUK-H+CA8068'ZM\-(]=&B#Z?\35W\#4$L#!!0 ( /*!D%G+ MQY NR!( !$R 9 >&PO=V]R:W-H965T'?V)#.*;,F.DS27&3MI>IG<)D[;Z>S9#Q )26A(@@5(RGIRY?JTJZ MJ6E4C2=+8RO9XJM=G;K&*EGPHJH\G9^=79Y64MF:TM=JP]6 MN*ZJI-U=J])LGY_,3N(/'_5JW=(/IR^>-7*E;E3[:_/!XMMI3Z70E:J=-K6P M:OG\Y&KV_?4%O<\O_*;5UB6?!4FR,.8S??FY>'YR1@RI4N4M49#XLU$O55D2 M(;#Q5Z!YTF])"]//D?IKEAVR+*13+TWYNR[:]?.3QR>B4$O9E>U'L_U)!7D> M$KW!C7ZP*+R:C"G:S+*36OQ5&-=^^*EJ5M=KU2=:^6>G;8@20]. M\[#\VB^?W['\7+P%@;43/]2%*L;K3\%*S\\\\G,]_RK!]WD[%>>SB9B?S2^^ M0N^\E^^$]53NCA.B:+C>]?(7#T_@?L[93?JY,6_ M_S6[/'OZ%3XO>CXOOD;]VW;X^O)WIE5B=B[^_:_'\]GLJ1B+_5'6SE1;:96X M:EN9?Q8_U^*JL;HD-9]/1+M66%(ULMX)==LHJ[%2%4(*.RR5?ND]>IGVF9\] M'9YF_BG_/GMZ'Q1E*S0HYBWHY,JV2! BM[K5N2R%KGT^H1?6E.E2F8S/7KJOJ$'@7T::5NO M DVOY[I0=>N%UO4&?.N57\X/]%)CNZZ67;LV5G]11>89%:T1QH+KOSKM-"\ MT1Q^Q/;85P ]E$UCS:W&#PI6F$\N'IU-SL[.\%JA-[KH9!F4?X>>#FADEV>> M@K>H4RDI)+6=P%\CUG*C8$)5DX"FW*AB*JZ*@IDFAQB[:Z%@<21&B,V69C.H MJBG-3BD7%)V*EM%&Q_9(_ C^9\ 7:-8&#JM(>^UZS.]V;5B"06?'"4_(BEN4 M'?H+.E:M.KBIL;LL6*G5Y(.:2E1N;$'^@RK0KDE[),-:-,J+OM<_6EY*S^S;4B-#7Y0TRRU MN_^5# ^EP=F@PWP]<..#':2QYV#IVHAE9^G7A.]>57=(2;O";UH*%#)VEIIB M\@\5#'9JU)N\-"XX'*CMH L\@$CLAV*!^%I9I0"I6K^G4!+2!4]JUWB6(7TA M%PBU7 ;%774KH!#QV%=D6,?'!H,R1PX'XZ.#FGC*.>?M08TYNI>*4H MJ3)]4/Y)R9)B#4K^J:O@IS:!5[/R0^6<$HJ.,)#[#VD@7K:\*+5 RTI%B#Z1M M[F)\J\FCE?J,P :JA]SD$I**%JV+?$S%[XI]"G6$<@\841M9=K @DR_U9U7J MM3$%IW@4BZ[-D78G8BDWQO(:;-W5_==)3*!14CPFJHCI*E*5E>F0:HS-H*65 M\J21B8%L4-?@0J66"UVBP"!7\K/)2 .L2C"M@T] 0-9[7DKG0OR#1JR7WQ,& MPNOL2-?:4+<(@?7KW[ M(UH?8F_!/(3HX/Z(IBQEQOGX' 4,#*Y6Q/5&6FTZ!Y>@ " T4-'/O2,/Z(TQ M38(,WJ U ]$.N:WT$=(TE,2)>DTA61(HH 0S;'N%8""7(_.4DC(^I'YG-HH* M.7 E1^FY3UIY_XXS'=R*#$GP2B_A3&*I"DY)0= A'SNUX0><""A@^0WE8O[] M*C<+P,&5ZY5"-#H.<9((#%5D6DD)4.K*C0">6I6:<#!\B/S M74*WSYAI%?FU9BX^65DHK"$?I"1W10(1CP>KLZ3FD'VZ"DI[;657T")4@GK( MR)3] V;W"\240FB?W1AA9MN#H,W^>=#N!192M!O'E>)C M@2K9L9*"N1!#A,UE!;85ZKT?7PLL#ZOX?6ARO:. MUG@&T921L7WVB G%H^<.08J1 9+X -3(;=@Q.]Y'B!^!-'(%+>Y:CRKIE9( MZBZW>L&IJ33;!(2@&;;8GP88=4B"W*"2,Z'I [\\W8A: CI/ %+FYR<4+(39 MD@#KQ9]Z6"*]@D/;QYI0[J@B0DW@(G/Y=/;D47PK:N@:.=@0O,D_XSL^%6I) M*95R#%=I'SN>B[ OXT0X_HY2^GL"STWK4<.DJBO?;BR"]WZB9'O?*BF M@$EUJU ;D=#&WNQ'"AQ47&IXG!"5^$,IOZ#,?)2+!?QH(CZLIZ^FDQ1 ]^.= ML,O+M598%_<*,B/@DC;+IT ?DW/T* BWL(,'<0A"ZF7)[98C* W0C)6<1NL: MH9N]58IF?Y0[?I'XQ0ZQ/J$VH1;L\Q"1HAQ4BV/;D=YVW(/4J?Q#568UIHRP M3Q!6;PEAKG45,S4-WJ)&R0 +H)NE;DJS*,^$A@'G213(A/ M5!'UP*='BF6D^F1F%T:$<6$6]YJ*Z[3%[/M*4L4Q\?9FHB'M>@@-YJQWS!R\ M^%;EN_GDDF=CJ >.)FJ$0H(MJ<4+;V[#1$^'R>82."F&OB45.'9RL3!UY_Q& M/&9#J+]%(B9Z8\X:J8N1]<#(#,6&2G&O4FY8H5=N>:EXP48=.[>\Y5H!.W#_ MM@BCE7ZXIGD"QK9>FY(7I.UTH'F?&>2J\FT.>Y#K-V6-&FY=XR[<+?-&I-C9 MA,J65:4/1^/]+.Q,]CQ"&RZVEN62,Q*SY<<7>YS%5H@R$8%TFH_NYPF.*\0P MBFH]RB)7SM'8DS^G X&KJZN^^2>\PH@?O2TY;VC0"8?0;*U02*B>G,_W*7-K M=''+CKR$W-OQ7!=^W'.[R\'>G7*ETM.F![UJ)% MHK<\\L\8G;#BPN3G(JHN)<^JXRX3D926!352X3<4X+V<])X$3495P\=9/_1- M?)D51=N@>;3D$5Q/M]XUD'1"55<^S(8)L!]DAF'*Y(#3OC_QM0QY$A)F"1T^ M7<0>P"*%"W@@*M=CML/9V/\",XHQ9N0TEWT+!?X#" >[OE8+RU5A_C":]EI: M?/]=H=FTHQCI RHW#Y:P-IK[C$SS(78?$YZ0LW<>U(*USW=]ZH>V]M.M&RCM MUS5RBQ!3/U(W_9'EGX3@RK 4\(3G_KJ^,XV/VTRJ*@WI_ZV=!FE[ 9,"=5B7 M9T^BIBA#%MKQ!H4?W!XAYIW3GUO'^=^A+-,@"QDEX'0Q]^&V=R9'*A^VB3TT ME>9>TFSLDN 1O9KR15%^Q2\'5QQYZ-_QR\-Y;:+XT5B=:T BP'?G5"TGHJ39 M1M*S'%2 R3CQJ_'$H9]0^>G4>TXOL3N!4BFA\W'!6VD!ZN=1M5+\AHS.3CO, MF$@Q/JT%S=QTC<56H3<)WLF-2]IO3H;.\R6EPQU@<4.F!Z$Q4MSOD38\I-B) M3Q*]IT1T6CV)'?<][]X!?=^G=KQ0M]D[,Q67#V>S^=GI,) [(DO3V<98/U#Q MO@BN.NOIR^F::A8'4H_G9 MI*\WCITRY\I 5F1" 0/J^L^N]F$%JP(2'Y89&&<06U1FXRT/;ZXTN4I9AI'2 M6)BLKP;!=HSCU[KXDQV;-&!>F.:I81M:%>,8-[RAZ- M_08UQKG>Y?QR.LH$YT'&K%@%0X(Z;E_>ZQE'Z#].S1)/L&XPM+#=$A^^)N]L,9P9Z]IJ,PYQR% M[4.OXSLR"MX5L$-+W3N-*5'/?7;]&Y+]G5V# \\NX[Z#2OWI<<'.T30*CM%# M9SHTLYXQG[-E&S>E!)!N,/34L\>'>T3-]BY_HY#)CTS1IUGB7;-9HJ5CAO)X M"4"CZ8+74BB7BI)KA%&QV/AQ'QWHW+;*'Y#2M+N@6RK^3([/M$(.S_88'(*/ ME=-S&&2E58-O]>>0(X][F HSJ&9T9<0S1;-R/\!$!01ETR*B&%,:=OAN&7N%P\E-R6 @;RTK2Q,N- MQFCI=H"&7>T:E7-X'(W=^2@:6(HL!.,8V/8(+_@PS[+6VL*;ETO-%T'@6Z\H MG.ALZZXP?G*P74Q1X]:9,*ESW!\:KH:LVU+Q&0G%E;2K3@U4>O;Z3$)-)@._ M,,7WK&6LZ!S;"&%RA,43K?4_?%WM^2CG:CSB+ M+$R:& OZA.V4SZ7L-P0CL?O@8]:?@9/%[FE]/[T@(OSI=CQ/.]S3>R)/.:#F M<5YY&>]0O9$+EUQ,(^/",1[X05J#KM(")@P3KQ7,:6MF'^@#2V[5%)U^ M^-++V#E,.BS?M>B:^(OOG-L^#_L!PHXG!)2%"=#J"K3!$ME8EY39C>Z4%QN:$[I?7Z)U#CHP,_4 MZ9U<:;['E=YMO-B;X]4K"$0H,4N:EEJM3*O#'(6G0"/CD.68H;[M$GBXX*E$ MI.&].Z'INXDZ'%O2H#H<8XHMS1PV&/\6DRO,[A\Z(TVR1 :3W E0HY]QAB2GR$ M"S%=D)#E&'\P]@E)T,EJ?[>^,T0Z7W_S)LA-2CP(X"\VW.]Y_]O/KQ[,GK#-'/'>(27K+_ZTB*]?(A9(]X66J]K L#DD M+I2CD@+F5ROP,2 [W-1L=:&.!>Y#F)%;(991=*[W:CZN3, MBO#6>$Z5-0S&$L#FPFD2'WEUUG4]P*23IC!M&+;KK1^GO9]ZYM9\R(8"$*^% M#F,Z2BAAR.?+5SPD"2@2_W>F7Y3%\1^E(G7;E'3]8+B3E,1$P#!A%GCL2OAI MX-W_8XFW*/Q(U?#[)9:>31\]//$% M+GYI3<.7_E%)6U/QQS40N;+T IXO#60(7VB#_E^!O/@?4$L#!!0 ( /*! MD%DP]D+T1P( *$% 9 >&PO=V]R:W-H965T63B;-S?0Z1D;OHR7TOZBIHT=CQV4U5)QVH%U!92P]HN?NCX< /QC M@* #!&\!T1% V %"*[2MS,I:8(736/ &"1.MV]:FY9QBF@\Z]T2Z$UE"\LC.UYDI/J#T6>H>", 'Z?L.YVALF0;^5TS]02P,$ M% @ \H&0609!;S)$ @ B@8 !D !X;"]W;W)K&ULG95;;YLP%(#_BL6D/;7AELN6 5+2;5H>ND5IMST[< "KQF:V">V_ MKVT(RZ:$2GD!VYSS^3M&'**6BR=9 BCT7%$F8Z=4JEZZKDQ+J+"<\!J8?I)S M46&EIZ)P92T 9S:IHF[@>7.WPH0Y2637MB*)>*,H8; 52#95A<7+&BAO8\=W MC@L[4I3*++A)5.,"'D#]K+="S]R!DI$*F"2<(0%Y[*S\Y7IAXFW +P*M/!DC M4\F>\R"FGTEY1V\6&'QV4-E+QJD_6!A5AW1T_ M]^=PDJ YYQ."/B&PWMU&UO(S5CB)!&^1,-&:9@:V5)NMY0@S+^5!"?V4Z#R5 M;/3Q9B#0H\ 9805:"8%9 ?K8E8Q>$%WKDR;]#^!6U81@XD:S ] M5W4'G9Z'FN]F*6N<0NSH#T.".("3O'_GS[U/(\K307DZ1D]V#07D>_O9K7^J MC589K]7_A]SIC@-S3"6,B,T&L=DHYSMGMU?(C4/?DIL/9;;HO!;7'UP8W[C7,O^KDG_:$"4=@N*%'*&Z:Z5C&L#HUVU?67O^%=E[[' MHB!,(@JY3O4F"_TZ1=?YNHGBM>TV>ZYT[[+#4O\L0)@ _3SG7!TG9H/A]Y.\ M E!+ P04 " #R@9!94 &&+XD+ ?(0 &0 'AL+W=OO(#R#00ND3NRD;=HF =*TW+ MQ3[0$FUS(HDJ2<7Q_/K]SB%U<6*K%\Q+8TGD.8?G\IT+>[(R]L8ME?+BKLA+ M=SI:>E^]W-]WZ5(5THU-I4I\F1M;2(]'N]AWE54RXTU%OC\].'BV7TA=CLY. M^-V5/3LQM<]UJ:ZL<'512+M^K7*S.AU-1LV+CWJQ]/1B_^RDD@MUK?SGZLKB M:;^EDNE"E4Z;4E@U/QV=3UZ^GAS2!E[Q1:N5Z_T6=)29,3?T<)F=C@Y((I6K MU!,)B3^WZD+E.5&"'%\CT5'+DS;V?S?4W_'A<9B9=.K"Y+_KS"]/1\/C[9]V!'F_;32/IU(#W=0?I0O#>E7SKQMLQ4MKE_ M'V*VLDX;65]/!PG^*_5C<3C9$].#Z=$ OSYSWL)7_K?M MP('>T79Z%$ O7253=3I"A#AE;]7H[+=?)L\.7@U(>]1*>S1$_>S*ZC+550XA MS5RDIG20.9/DV]M$_6EBXM-2(5A24U2R7)-RNL\J$W-=2FR5N7 >+Q"@WHFE MO%5BIE0I$CNYH( M01AZO@C,PSJ\7BU-GJ^?F%4)"5P]8W&>YR#EE8T""UBO=))CWB5$ M8"9S2*SZ4JI<(Y;H/.,!RSQM+?-T4)F?G2+!WSJO 1/*;3/'((7MGG.?+!LF MZ#<8"A^W6F-(]8E57VL-'@"1$K!+.X0W>+I10K6L2&_2 :HKUB.,(KV0\SFP ME T$*8PE=Y!%:SBL5SYLS;6$HJ9;7)R)E27X,#U -0=Q"TSDEX MG-N*N34%]AG7T]-8#+C/L]9]G@VZST6C#@*@;;[S ]O%YA,B4:A;F=<I4+2ON'JBW[?* I;N MD1N+CQR2=(I[4JU;2M!<(K,_4#-%<+"J[W)0.AP:@4R)PJHE59;(!TA#IE#B M$4GXF$Y-&MW(>#V\8?#J[P[GHKBRJLEH4 O>"1> 6O$.4Y*.L!T%77J#;)8I MZW[[Y7@Z>?Y*$"(C'"5KJ"[JH)7=PH:0$M.6&8OJXC>GCX<"3VHHO M !@EW@.4D%B8T;8(_BE"&_':QBHT07G17UZ[$#*:LT:GA&1KVJ(V A@( MKV"MJ3M$265UJ@(6K#CMS-@&"F;/*$&CDLZ-1.M^LI7 LYQDZ^MB%3D'I MZ%!4G'!5B<-&ZB:\+[!5R.P63!#;IG9)^#X6EV55]]1'BT/:((Y>IBY)F%8K=3J@9!5ZDF.$B 72PW/L^D2R$A6Q2K-+LVD MDBW&I&]*IDL1]E,!%65K21'T9LJE5L^(,36WH=#Z)V^94*W9U!E+0!O2)6G' M6 YTQ$U8=QC7)0'&5U@V;DG\NS841NP8'&&A@XVZ#6)J0#;L!XU'2"=,Z!"] M(3:]1XRV.I3 N;3;-SYD]RKY^H!$Q[U'#\C@;=U6HHVTH8*$P:@2"*1?L28* MDZG\2;!NUEF?-Z^6&F:0\'P'_(&54[@06@MV&B)F9E0L<]7P0.)QJ^0O'=&& M#^/D5E=KV0*S<:ZD /CUV8L>^[KL!!B"M10$B[@*V MGR0E=G\AY-*.\U2F"B[<43PX[L#(N6>RO&'83\BG 2PY5*;)A*5:-S&/A,*E MM!?HU\T,T-"T[,ST'S7V-6_V-KJ]I8PR;16N5Y"0'&TUD4#:7R?'SWC7KX3:R9/]TLD(%>1<[TE!>0+8, M5"CMX5D7!4[!32+P9XDR]PEE)H$*-K::6(5^32/Q?H=+)@,N&0,AI*E464]M MRZ;8VMD#?H\ M%@].Y8 3MQ94U6IPAFIQ8\DH# !3+1@BM)5!D\#D! 6]?I MX &5,"_%FF8P +?+-!A;%R; ELKU@FLZ;NJ)$PJ2A945()^LP 5J\LG@-P12 M?()-E[ &BBZ!+)PYN?J];RK07>#,K:4VY-KC*(-&P3Q?[SVP5=G/BR2 "7H8^Z9.\VSZD^('M&Y[?(@D7%&&5 MYU7(([&N[.K:0OFER:B?D-WP]O[.L?B\<^L>C>R5I3C$VITSJ\W6<1[KV'G- MN$(;6QLBSM$&(QQFM6=+4:D:G8OJI*;>WC'#0@!9RU/6WN@*#8'CDPV,U()W M=YF.I$JH H[(\D!G[> O5&*4&'".F2K57 <@[Q^WI.H]M&R0@]MIP)B3??9\(D5O5HM1R=0I62,8MVA2D%C07#*T/9)N=DB<^QH&27BJ7_ M6DG;*P[#(! 'KPPZ@O6&R7GZU5%.0B=G;KD-ITREO,_I'$-NRHUA&+A"A=_A MM)35I8@-.@G=GE)O6)>ZU(V3A>EGA)\PP@B0QOIB)Z5>=K"0FG8P,AW$@;?Q M2'/Q0:U$_P;&FA*_T]V-_%]#^?[CI7,UI9C:BP_PL__ [\\S4Y'I+DMX&M91 MP8#2X# 8I:O$>CRN/:S!8?':X(]X].[\^O5C:)Z()UL7?JYXO/WH_/KS8R;_ MY.#%GMC R4>?3(6T]/SHX/%+<5F@&KJ-4L--NY7B33M>=R3T!UK6"4VB1$D$ MF.'S./)[OB>N8[[]V [#(]/I\3:F81F'1[.SS_QW\O1;K58T-T+7%O"!TACE MND:('G17F\;@UH)N::A@Y5D:J7S=]8V(490K<4@<*YHV@F>;?5HL->XE"E-; M\7VSJ$EWCS@9O/@[^ZB:*40J=TZ2?Y2&N(A5)L\-FBAMLD1WEV55;P02:GVZ M^HG'3YKY;-S/[4;IF04G"J=Z%!K65/:6IH<_&YW_>;CS[I:'_SKP7MH%S2-S-XV;V , *(* 9 >&PO=V]R:W-H965T:B[TV%\:TUR'H2Z74%-] M)1L0^&4N54T-;M4BU(T"6CFGFH=)%.5A39GP)R/W[D%-1G)E.!/PH(A>U355 MK[? Y7KLQ_[VQ2-;+(U]$4YW $YC?F@>%N[!#J5@-0C,IB(+YV+^)KV\S M:^\,?F>PUGMK8I7,I/QH-S]78S^RA(!#:2P"Q<PE%R[7[+>V$8^*5?: MR'KCC QJ)MHG?=GDX1R'9..0.-YM(,?R/35T,E)R392U1C2[<%*=-Y)CPA;E MR2C\RM#/3-XS74IAF%A!1>X;4-0F2Y.+9SKCH'NCT& 4:QN6&\3;%C$Y@IB2 M.P1<:O*]J*#ZW#]$=AW%9$OQ-CD)>%^:*Y+& 4FBI'\"+^TDIPXO?:/D/V]F MVBALD[\.B6XQ^XSCV="@/H$_^?:;.(^^.\&XWS'NGT*?/.%1 MK%8K[.C(CH[ZC(Y7[=.1NWPCB(,P2P5 ZK9IP#8-P9++&2A;=<]6W98^ M]7X$@]E23)(M('/33@7>/D(K 2V-9D0LF2EE#CV09N>@7 M.>EY'Z3&V$K6Y!BQ=^0BC3+2LXNB'Y/>B1)F70FSLTMX1_]&Z5-.M0:7I1OM MLFIU?6!TQC@S#+ZFG"XLJ$%S)BI6XJJZ]O:Z@?RRXJ^N+:;'J."MJ10(L^6!'HS@HBLA[E@:/T2&R<12D:4[B/"CR MPIL>L#C./B ";)X0(QFZ7.7!8#CX;[IVV1)27/Z?8KD)XE+.+U>H>@. 48.X MR-PSC8:;ZR!/R"#;R#X0-0Z2;& =ANEY;+^ZON?5*@WBI,#?O%]XOQX)>T8= M@N$@P6<2)'E.#MUAX=[<4(-:N.E(XWE'X>T(T;WM!K";=N[8F;?3VQU5"X;' MF,,<7:.K 5Y%JIV(VHV1C9M"9M+@3..62QPB05D#_#Z7TFPW-D WED[^!5!+ M P04 " #R@9!9N@"5)H0" "$!0 &0 'AL+W=OJ"ED41$ M$E62BI._[U"R%0=U#/0BDK.\>8J6XJ$!B.K<6WG09FO@V MX ?'G3K:@^ED*\2#.7Q+YI9K"&&!L38(C)9'O,*B,$!$X\\>T^I+FL3C_0'] M2]L[];)E"J]$\9,G.I];$PL23%E3Z+78?<5]/T.#%XM"M5_8=;&A;T'<*"W* M?3(Q*'G5K>QI?P]'"1/WC01_G^"WO+M"+1UOD/,>GK^@=[2/POX/=:7$'@V^*X?GL$+^G:#%B_XCW9_+;9* M2_H]?I]JN,,+3^,9R4Q5S6*<6Z0)A?(1K>C].V_D?CK#-NS9AN?0HPU),&D* M!)'"2HJDB;6"0PO;9[A!D4E6Y\^GB)^%/DV\KR%?:F2'&L 5, 6I*$C(:CJX MRR7BJWD#34ML4=+ !F9>9FC!X)ZNF7P;S30JN(# 'H]"6D-[% P'UXVD!P8\ M>T1&W_:"R6"A.(,5BWG*8QA/AN1T@V#P#[D+&-F^%] ZMB?N"$Y=N'.DC!)E MUNI?02R:2G290F@/RI$/IP, 7ZAS?Z"U!+ P04 " #R@9!9L*FC^H$" !M M!0 &0 'AL+W=O FU\::8P?[TFS_GK/3AD[J*E[L.]_=Y^]L M?YXUVCS: @#94RF5G0<%8C4-0YL54')[JBM0%%EI4W(DUZQ#6QG@N2\J91@- M!J.PY$(%Z%R!U,P^&P6[A3JP+= MA.JOX&NX! M?U2WAKRP0\E%"18S(-)P')8\5KB MG6X^P[:?,X>7:6G]R)HV-SH/6%9;U.6VF!B40K4S?]J>PU[!9/!*0;0MB#SO M=B//\B-'GLZ,;IAQV83F#-^JKR9R0KE+N4=#44%UF%ZK#2C41H!E[[[SI03[ M?A8B(;MXF&U1%BU*] I*S&ZTPL*R3RJ'_&5]2(PZ6M&.UB(Z"O@MPU,6#_LL M&D3)$;RX:S/V>/%_M/GK8FG1T'/X?:C1%BD 8LF T$Z=LW MP]'@PQ&62<WI/D\EH"TRNVQ[C/O@(>XGH4[3#7%["*1)]I$IA%R-VF M6 !;:4E*%6K-N-VMY1SIX(3*1496/NW1_>@E&']%7VKY[(S>'6_H:2(8P:5E M)VS83R:1G\?G2>^!U$D0K#(Z VM9U(\G(QJ3T;!W)92@-YR[8%YGZ*)G4>S& M\;AWPD;]^'S(W#R)(W;HI,,]"91@UE[HEKJK%;9JZ%:[O^2BE="_]/8CNN%F M+91E$E94.C@=GP7,M.)N'=25%]12(\G3FP7]AV!< L576N/.<1MT/VSZ%U!+ M P04 " #R@9!9AZ,H'[4" #>!0 &0 'AL+W=OQ[V9KI9]-@6CAM132S+W"VFKJ^R8ML&3F M0E4HZ217NF267+WR3:6194U0*?RPWQ_Y)>/2BV?-WE+',U5;P24N-9BZ+)E^ MNT*AUG,O\+8;#WQ56+?AQ[.*K? 1[;=JJ(U"."*2\7O#Z74I7>"NO66_ M;6JG6A)F\%J)'SRSQ=R;>)!ASFIA']3Z$V[J&3J^5 G3?&'=8H>1!VEMK"HW MP:2@Y+)=V>OF/^P$3/KO!(2;@+#1W29J5-XPR^*95FO0#DULSFA*;:))')?N M4AZMIE-.<3:^4W(%3ZA+N,'$PND32P2:LYEOB=Q!_'1#=-42A>\017"OI"T, M?)099O_&^R2J4Q9NE5V%!PF_IO8"HN [1O:F$#K=7!\PQ&HAD M@+(%Z=E"!&<)%]QR-' Z'L%9KWD9UKV,S+V,DZ-)& 27(&DD'D,P',*^2_5W M>JY$O6HFBX%4U=*V[=?M=L-KT?;L7W@[^>Z97G%I0&!.H?V+\= #W4Z3UK&J M:CHX49;F06,6-(!1.P"=YTK9K>,2=",]_@-02P,$% @ \H&066 ]?GU: M! [PH !D !X;"]W;W)K&ULC5;?<]HX$'[W M7Z&A:2>92;"QP5 "S"3IW5P[3<,DN>O#S3T(>P%-9[%8 M6AKP)Z."+^ ![)_%5&//;U!2D4%NA,J9AOFX==497L>TWBWX2\#*[+0913)3 MZ@=U/J?C5D"$0$)B"8'C[PEN0$H"0AK_UIBMQB49[K8WZ+^[V#&6&3=PH^1W MD=KEN#5HL13FO)3V7JW^@#J>'N$E2AKW9:MJ;0\7)Z6Q*JN-D4$F\NK/?];[ ML&,P"%XQ"&N#T/&N'#F6G[CEDY%6*Z9I-:)1PX7JK)& +C M%BK?@'Z"UN3#NTX<7!XAV&T(=H^A3QXPT=)2 E-SYLBRJX4&0.5;]CE/9)D" MN\<.EVS*US1L#H5PU,GA$!Z7P.9*8F**?,$L2:#.3O$+M\SB](W*"IZO/[P; MA)W^I6&:5$Y,2^3)C0%K/)ZGU%2)X!92)@6?"2FL0 AN:"T!I3AGF,A3D="J MH5>?RS67/$^ /;@2=",12,QI#>4L:D'-0#LY?"GEFAK>5>7UK@"-JY"XJR07 M:GZQY<1.6'@>][KN/XAB[U'1_DFWO:\L^;KE[=V46N-&#W>\U$.L4-IQP[A4 M,UD![T9^P@9AG[[=CO=-Y1?)2\2[U\W/6;ZU07YA\!&_W2#:"V3?7W0>1+'[ MA]TN.R+,7B/,WIN%23I0.6FOD>DA$1X'Q#KJM&"7J&^6574#J&[LG72RYZL* M-5'&LA5H\%!2E69-K2'DAG-4+>@3><^WU9DZ 7_CIX.E0 M]QM8#WV==,(8,V!6&8HO \X)2[=-.[AV2U7&'5,:R_W7T,F6J MXE2?H;<]0TTE8BNR.H;U5HQ[B5KM.>J!-G13I+9[["$F*:T?=:@9L\$@ID8? M&VYDP ;!8"^MB[K*8R9' =8E,&:(-P$J 4REWM.P'[ S;TJ5'(_UBB%R.K(YF@;M/I8573VOJHY5A7O2 MS)3%!Y)K+O%%"IH6X/Q<*;OID(/FC3OY#U!+ P04 " #R@9!9I(%%FY(" M "V!0 &0 'AL+W=O,P["#;="Q,ECQ);MI_/TI.O!1(<]K%(BGR MXT?*Y'PKU6]= QCRV'"A%UYM3#OS?5W4T%!]+EL0>%-)U5"#JMKXNE5 2Q?4 M<#\*@HG?4":\;.YL:Y7-960_6&GJA7?AD1(J MVG%S)[>?8%=/:O$*R;7[DFWOFZ8>*3IM9+,+1@8-$_U)'W=]. BX"%X(B'8! MD>/=)W(LWU-#L[F26Z*L-Z)9P97JHI$<$_91[HW"6X9Q)EL6A>J@)->,YHPS MPT 3*DIRU2D%PCRSO_E*:9O3U$!*:H P4;("A9(4$N=7&[R=C?#19 [*O=N7CC]98;2F M3TIR/B8Y"*B8Z?M>R*9AVDZ^)F74W5HK60%[HYR4@%F3^*$)$$Z MNH8-FL)Q,HWP&\7IZ!8I*9*&*9F$Z>B,I.-)>$'L.0T3_ S( 0 *P* 9 M >&PO=V]R:W-H965T.[ M;NQ4K.##Q'NPTV1Y=I\QD;<"7PK(%E:8#(C6\MYK S:13WSSOT3S9VBF7%%%Z(\FN1ZGP^G XA MQ36K2WTCMK]B&T]D\!)1*OL+VT8V(HM)K;2H6F6Z5P5O_MECFX<]A:G[BH+? M*OC6[\:0]?)GIMEB)L46I)$F-'.PH5IMFU(#V]6&J1W.>B3%&J M#^^FOC'O6?9RNE)9'EKT-Q-[#A M85C30"=JPQ*<#ZE#%,H''"X^O/-B][3'Z;!S.NQ#7RRI(=.Z1!!K6.9,XD_G M1,<4+D1%+:J89?GEHSGC(=][T0_[?ILCL$K47"MC55FK*VLUV;>*C57JTD1D MO/B;W@L.FK0W* N1JH'%Y)H>" *8@K4H:2"HD\%M+A&A:@B#AC #4V53ZF!@ M"P5B8ZPH> ^>&T(#:"##E*5@+CY&!*?588$IB!88S&@0&+/PXNA-(F$1(?D->H8 KQOC7H*7/4 ME3GZ\3+;V*YL^'!F!AA1]%!M>R%?KVU3!,H :-/K[6BF^JDVK4WFF]EINB.M MI94F76T2.[");:OH6<4*9=>O)VT "K[:&4DBW>$LRR1F3"-.(0G M9%)U1EKS-ITO]#W2]4=N,+'Z87A OX=!<<>@^(<9M-:?'O?3JM?>_Z$66GUE%N\4SI;[OU9=D^J.NS >*[0UT6F%6<&XNI+_G62[$7#OD[ MCXB@460'O"VG%O! UM^.<(AASMX&4:',[)ZD:,C3Z&^6B>YKMXJ=-1O(LWBS MQWUFDG*MH,0UJ;KC"Q&S46+C=U'5D+3=F./.:V3*(T O:^%T+N+,= M MJ(M_ %!+ P04 " #R@9!9F"XW"LX$ #\"P &0 'AL+W=O*D%VN\0OM;?Z%I-IN\ MU$V'TC1*@L;5:?@N.3[C3M\K_-[@C7D@@XMDJ=1W-_E4GX:Q X0M5M9Y$/2Z MQG-L6^>(8/P]^@RG+9WA0WGG_:./G6)9"H/GJOVCJ>WF-"Q#J'$EMJV]5#>_ MXAA/YOQ5JC5^A)M1-PZAVAJKNM&8$'2-'-[B=LS#2PS8:, \[F$CC_*]L&)Q MHM4-:*=-WIS@0_76!*Z1[E"NK*:O#=G9Q16N*<46+K%7VC9R#8??Q+)%[@C3_MS97+L>E%A:X".%==+^0=;:7]G%PTJJ9=ZJ82%NOCX$*K>EN1Q;G2Y(86 M29)&M4WM%()+O$:Y10,'D$G]^E7)$O9VMQ+4N\S:(Z# M0!(5208\*DL6 M?,;UJ*JQ=3F9@H,<.&'A61E\4Y:4U)Y,0!'E>0G,^Y]'99H]2%RKC('#).)9 M!D=P."B10-EA#(Z"KW1XFI)1J0[A<'1Y%'R2%HD,=HHR9[%[1OW=:L)2]P34 MC*G52H)4;81.#F$9QD9#) M>\=78O'PSW"I[5RO^&=8(/#MEIH;B*6B/!\ 8W,:RX*&-,F#JXW0^(O[3=24 MO D@9+/7TK]F-,X MCU."%\?%/NJG,15)S#,W%ME+^%]&*?&01_-L3MF.&)76CP60)9[U@PX)6<2+ M_ 7T3SG,>0KSH@C.!V8W$E:BT7 MVJW_$52*.@FQT77)&I>4('^N$^M35OJ" MD,"\\5#R_'XN%14I:#F$5YD?U\\21Y[D8Z+RJD M(OY_JX=:CCM;UP;C?/Y#!=V3.)\JB'FF>9.#D1#/5!'S5>2PLXS#4S_[V8,; M68=Z[>^=AH+:2CM) M5;V_WRV5I=NB%S=T/4?M%.C[2BF[F[@-I@O_XE]02P,$% @ \H&067%" M ^&ULK511;],P M$/XKEIG0)HVY2=INE"32V@H!$J):&3P@'MSDTEAS[,QVFNW?8SMI5$0[@<1+ MXK/O^^Z^L^_B5JH'70(8]%1QH1-<&E//"-%9"1755[(&84\*J2IJK*FV1-<* M:.Y!%2?A:#0E%64"I['?6ZDTEHWA3,!*(=U4%57/<^"R37" ]QMW;%L:MT'2 MN*9;6(.YKU?*6F1@R5D%0C,ID((BP;?!;!$Y?^_PC4&K#];(*=E(^>",CWF" M1RXAX) 9QT#M;P<+X-P1V30>>TX\A'3 P_6>_;W7;K5LJ(:%Y-]9;LH$WV"4 M0T$;;NYD^P%Z/1/'ETFN_1>UG>_D&J.LT496/=AF4#'1_>E37X<#0# ^ 0A[ M0/BW@*@'^,J1+C,O:TD-36,E6Z2A(>#\-#S1?\D_,?M1AMEW];/ M8P([QO%Q1M=O,UW3#!)<.TZU YR^?A5,1^^.R?U/9+^)CP;QT4OLZ8+J$MEK M1)E;P&/#=I3;(NA+5 +/W4W; 6%;0-@WJ!2([/E8/;H@4Q_$C8M=&MQ,8[([ ME/FG3_0V&'RZ[,G!^W6SXS-56R8TXE!8U.CJ>H*1ZOJQ,XRL_9/>2&,;Q"]+ M.\) .0=[7DAI]H;KDF$HIK\ 4$L#!!0 ( /*!D%G&-0/2Z0( +,* 9 M >&PO=V]R:W-H965T'+@!JV SVR3=?OUL0VC24M1([ 5L<\^Y/L6:[CC.V M0L?7,&EJ;@1N2I%(/V,&TP G<@KPK MKKGJV0U+3'*@@C"*."QGULGP.)SH>!/PG@)00:1 MU Q8O58PARS31&H:OVM.JTFI@=OM#?MGHUUI66 !@]4,7LNY<\+%8C.)>3B5]NB M5:Q^.ZN^=HY%@2.86>I>$()-"Z_SLI][6R(AL;,GU[KX+QD>].[=6V1<^#CIRCQZ = MZ:-&^JA3^AG]R]!NH1\ ;QU_W22[2NZ3[*P)[(=$\>-B>/_ MI^M&C@I,(VAR3\;FJR*H" MZI&F*N&ULK55=;YLP%/TK5ZR:6FDI!$BZ=@E2D^Y+6M6J M6;>':0\.W 2K8#/;)-V_WS40FJ8DVD-?P!_W')][;%^/UE(]Z!31P&.>"3UV M4F.*"]?5<8HYTZ>R0$$S"ZER9JBKEJXN%+*D N69ZWO>T,T9%TXTJL9N5322 MI\/^J2)2P<27+ R,W=R_06;? :6+Y:9 MKKZP;F(]!^)2&YDW8%*0+H!?@/P=P'A'D#0 ((JT5I9E=85 M,RP:*;D&9:.)S38J;RHT9<.%W<69433+"6>B*ZYC*0P7)29P4Z!BUET-QU=H M&,_T"?1@1D)0-:%_R-"Q/_(.%- M;$XAZ+\#W_/##CW3_X<'!^0$[:8$%5^PA^^5#/]U.==&T47YW65Q+2'LEF"+ MQX4N6(QCAZJ#1K5")WK[IC_T/G3Y\TIDS]P*6[?"0^S19Q24<@9TEH E=$>X MS=I6AZZT:ZYAQ65+W"KR!][(76UG\S*F'P9G;= SE8-6Y>"@RAO:*07X6-C- MA&,N8IGC29?"FF>PM?I@L"/P94@O/!]V"QRV H<'!7Z36L-"R1R2[?,DV_/4 MI77XPJE>X.VJ[0@Z#_L[:MVM&I:C6E:E74,L2V'JB]R.MJ_'954T=\8G]*K4 MC\ 33?TD73.UY'0O,EP0I7=Z1@:JNLS7'2.+JE+.I:&Z6S53>AE1V0":7TAI M-AV[0/O61O\ 4$L#!!0 ( /*!D%D>::$UY@, (,/ 9 >&PO=V]R M:W-H965TYQUB! MKP5EUP@><5+S/3,CHL"*3T4#[XL!4:Y=2JH'P9![!>(,&^U ML.\V8K7@E:*$X8T LBH*))[>8],B_\U:)$#_@>JT_E1NB1 MWZ+DI,!,$LZ P+NE=P.OUW!F'*S%GP0?9.<9F%"VG'\V@U_SI1<81ICB3!D( MI/\>\1I3:I TCR\-J-=^TSAVGY_1?[;!ZV"V2.(UIW^17.V7WMP#.=ZABJH/ M_/ +;@*R!#-.I?T%A\8V\$!62<6+QEDS* BK_]'71HB. YP..(2-0_A_':+& M(;*!ULQL6+=(H=5"\ ,0QEJCF0>KC?76T1!FTGBOA)XEVD^M;HG,.%.$53@' M[TLLD%%7@M>W6"%"Y1LP ?=Z[>05Q8#OP!WZEPNPIDA*+,V+&_V@)$ L![\3 MM"64*%+/J#T&0_ 3L$$",P76O"@1>P)_W^%BB\4_>N;3_2UX_>H-> 4( Q_W MO)(:7"Y\I<,UI/VL">U='5HX$-K[3%V!"+X%81!.'>[K&LDQ!-A#P 5O&+*2E18-;-*6"U0+25A&:URK1>2H$1"&<.\JR-O M=;QVJ5+3F+IIF+9P+4N4X:6GZUYB\8B]U8\_P#CXR:71A!\["U.:$X;2E.7YA4VBF* MEV9V>LG,7@CL1+99*]ML-+,W629,O%UQ3):50#G6TCRA+<7.DJ]Q9YTYVA;HHQSTV=4-DE/%'KA!U+407RZ1/((BB^(RFPRI.XP%EYRW/^2C/M:-4ABOC+6#8V0'F MC@C"^7D3<%C%R3QQ1Y"V$:3?T@:.78!Q-KEP>T\OV00N!'8B&@R.9X]@-/'V MT#CANTFEZZF6Q[G-!_V4Z''[AM'+J^*2^R,/) H[NP-^_WS2XW6SJ+3(]S[G#*IX.=')XW-CA^,[^QT!JOZ.? M-U\Z/:\EO1+K6X5A')_%X7=N2.9Z>H?$ ]'W$(IWVBVX2C2*J&]\]4#QTEZ: MMESI*YA]W.M;,A;&0,_O.%?/ W,/:^_=J_\ 4$L#!!0 ( /*!D%E%>(IG MI@( @) 9 >&PO=V]R:W-H965TRX*KB9,C5A>NJ](<2JK.1 54.WI(P[26S'9C*)Q0H+QF$FB5J5)94OEU"(S<3QG=>!.[;,T0RX M25S1)=P#_JAF4O?K7&J90%(9(R_C=<#KME :XW7YE_V*]:R]SJF JB@>683YQ MQ@[)8$%7!=Z)S5=H_$2&+Q6%LD^RJ6-#'9RN%(JR 6L%)>/UFSXWZ[ %\ =[ M $$#"(X%A T@M$9K9=;6%46:Q%)LB#31FLTT[-I8M';#N/F+]RCU5Z9QF'S3 MB7(CE"(SD.0^IQ+(NRM R@KUGGPDRHRHV$4]E0&X:4-[6=,&>VB_IWA&0O\# M";Q@T .?'@\/=^&N-MBZ#%J7@>4+CW?Y>*-CR#5"J7[U^:L)!_V$IK8N5$53 MF#BZ>!3(-3C)VS?^T/O4Y_9$9#O>P]9[>(@]L785T16LD/*,\66?W9HCLARF M\M=)X >1YWFQN]YVTHT+0[UC;,7MB!RT(@<'1=Z!0LE2A(SHE$^?R(HS[,V[ M05= C\QN5#38*S)J14;'K&0J^!JDW<;$0F\9<^"XVE,E44>'[Y^?=_4>G/@_ M$V38VAH>M/5 I:0,ME'.0O=5PD.%?J^%$9#MF1ZW9T:EW@M$IO9^(;,?[ MN/4^/N9'*WWZ%M24&HJ_I.^XF[[>,.BF;S9NG5/FCG!+Y9)Q10I8 M:*!W-M(,LCYWZPZ*RAY=VN& " #=!@ &0 'AL+W=O,&IB).#5#\8/93QLS>W:V79P M_?>VW4"(@V#"%]:7<\[3YY2=Q5LAGU0.H-%SP;@:>;G6Y1!CE>90$-41)7"S MLQ:R(-I,9895*8&L'*E@./#]/BX(Y5X2N[693&)1:48YS"1255$0^?L>F-B. MO*ZW6YC3+-=V 2=Q23)8@'XL9]+,\%YE10O@B@J.)*Q'WK@[G(86[P#?*&S5 MP1C93I9"/-G)Q]7(\^V!@$&JK0(QCPT\ &-6R!SC5Z/I[4M:XN%XI_[>]6YZ M61(%#X)]IRN=C[R!AU:P)A73<['] $T_/:N7"J;<+]K6V%[/0VFEM"@:LCE! M07G]),^-#P>$;G2"$#2$X%)"V!#"2PE10X@N)?0:@FL=U[T[XR9$DR268HND M11LU.W#N.[;QBW+[/UEH:7:IX>ED#AO@%: YI"+CU%W>[00TH4S=H=?H<3%! MMS=WZ 91CK[FHE*$KU2,M:EM%7#:U+FOZP0GZGQ)=0>%W5],#IQ?^A^D_QDNEI7EO?K:96^M% M[7HV2X:J)"F,/!,6"N0&O.3EBV[??]=F]37%)M<4FUY)[.A2POVEA.?4DW&: MBHIK9=(O!;HA2P9H+46!4L$UY17E&3+Q+(F]KM8WH-;O.WV;SYLD'$1!C#>' MYK> W@X&QZ#)):#IOZ!HX/\%U2;@@VBPP?^9R(QRA1BL#FS!_0#,1DQ0F#/$L23!['$%,-T/#-K834[*, MA)HP_<$*+V$&XG8U87)DEB@A22#EA*:(P6)H7-CG8]M5"3KB-X$-W[M&BLJ< MTGLUN Z'AJ4J@A@"H2"P_%O#&.)8(0EF3GF,*;Q M'Q**:&CT#13" F>QF-+-=R@(=15>0&.N?]&FB+4,%&1<^@_=R3>]^R%1T+2#A?^MTS-?IU*^CW@#G?(4#&!KR$>? UF#X'S_8GO6E M3H26P"J2=$I).DWH?BD#RV6H(YLC>!I!O9W6ON?8!O7ZEE<&58KK MEL5U&XN[E<\%A&@FL ".[FX@F0.KW8]&G-?N1TM@%2=E[)XMZ;4K2$EA% MDEXI2>_-%LT1NGONY\"B3X,ZGMNMMVB_+*[?6-Q5QN27O=&;C0"OW8B6 MP"IT^X]:;W5E [#O/]I[8LR9*OF;[]?ZT]_H, MN[' "TXPFN" +$C0Z--FG-?N2EMH5=;.CK7S3EXM%FI+EI;0JK+L&B"[L9EX MF5O=FD]Y]]"L3X-LRW4/S&KN]<<)L*4^-G 4T"P5>1=9SI9'DPO=D!_,C]21 M1??=.YC\O'.#V9*D',6PD)#6:4\^/RP_0N0#05>Z"Y]3(7MZ?1G)8Q&PO M=V]R:W-H965TM&!*@C=[\FMD&8LO% M,C184#?;AV(?:.EL$Z5$C:3C]-^/HA39LF4M+K1]L26*S\.[YT['$T<[+K[) M#:*"EY@EX[3LV-" M$VLR,F./8C+B6\5H@H\"Y#:.B?@^1<9W8\NU7@<^T_5&90/V9)22-2Y0/:6/ M0M_9)4M$8TPDY0D(7(VM._=V[GH9P,SX@^).'EQ#YLJ2\V_9S7TTMIS,(F08 MJHR"Z+]GG"%C&9.VX^^"U"K7S("'UZ_L'XWSVIDED3CC[$\:J"B$. &[G#, K -XQ MH'L&X!< _ZTK= I YZV ;@$PKMNY[T:X@"@R&0F^ Y'-UFS9A5'?H+5>-,D2 M9:&$?DHU3DT6VS1EJ".O"(. RI!QN14(.@5AH8@RCX"O8$;D!C[JO))P%: B ME,EK^ !/BP"NWEW#.[!!;HA "32!IX0J^5X/ZNLO&[Z5)(GDR%;:X&Q9.RR, MF^7&>6>,\^&!)VHC89Y$&%7QMG:T]-9[]7;J-1+^'JH;\(;OP7.\3IT];X#[ M[EEX\':X7P.?-\-_V[)SJU?$\,O0^X;/;S'T7S]I$KC7S^1?-1Y,\Q4[]2MF M1>]6IB3$L:6KFD3QC-;DYY_)?7*?*-2L M"E)"H[H8-,(OC4%.UC-DV:;S//%&]O.AL*JF)-U#S3Z,!@.G2,E:V:YOM_O'*G9 MDF45-7NEFKU&->=&;IT"F*V\$BD.BVT2SI8)$I?)*7:MW(^^E>O=/DM#M^4>) M>CJGT^L?96E+1E6D')12#O[]G8_TRQUAHE,51:'CE6Y' LX8$7(_>ETG:VJ3;-X2647[8:G]L%'[H)2=?"=+ACJ3L_XBW J1M1., MDB5EINKJ!I^1),0Z_8>G+YCO'17"V? D#4\G!8W67BKL#Y!!@Z:NL^_2G495 MS0=5MLU>!Y^^!Y_TFOV$Q[<8"\D^+G#X9'9:UFDML9 M'.W!;=F5RVD?G#+$*-;F>$="R+>)RC_!R]'R".G.')PFK.,)5>*Q^9R@R1"D4W0SU>;;('R MP&WR#U!+ P04 " #R@9!9&+5VJ9 " #U!@ &0 'AL+W=O3US/.=UX9YLI=HG$KNV!:8XH* 1,JG,4 M>*?('_FA!3X_#/]2T7UP5R>BSX;?9\-O^((]? >C_GFUDDKHNOMEB[,E#NW$ MYBY>RA*G,'/T99,@MN D'S]XT>B3+>K_1/8F!T&?@^ 0>W*/:UU@"@3!U'JB M+3QJX*9);!,OG/JQNQU&8#&:7(2]T1ME8:\L/*CL23<$4V^EX"E(J[:68#QP MZP?3:$>;Q2B,/+NV<:]M?%#;+6%$W\+,B,NJ5%G5C=\['OO!CCJ;T61B5Q?U MZJ*#ZAZXPE2G;E#1#)1-8O3NW*+@PMN1:#&:!OZ.1'?0E,R#\!6+#6$245AK MV.A\HD,4;9-M)XJ739]:<:6[7C/,];L$PACH_37GZG5B6E__TB5_ 5!+ P04 M " #R@9!9[WNLTIL& #5/@ &0 'AL+W=ON4AYB&5ZBE?M,6*,SI/@\*@;78Z@W9(_:@U&:?[;OED'*]E MX$?LEA.Q#D/*7ZY9$#]=M8S69L<7?[&4R8[V9+RB"W;'Y+?5+5?/V@5E[HKEKOC4O/["GM48M,FLO<.+UIDMA8R#O-@=02A'V6/]#G_(+8"C.Z! #,/ M,'<#^@<"NGE ]]0,O3R@MQO0.Q#0SP/ZIQ[2( \8G)IAF <,3PT8Y0&C].IF MER.]EA:5=#+F\1/AR;L5+=E(A4BCU27TH\3=.\G5J[Z*DY-I'#TR+OW[@!&+ MW;-(KCD3Y*W%)/4#\8[\0;[=6>3MFW?D#6D3L:3)RWY$OD6^%&=JI]K^NHS7 M@D9S,6Y+=4P)N3W+\T^S_.:!_ :YB2.Y%,2.YFQ>$^_HX[N:^+;Z+(H/Q-Q\ M(->F%GA#7XAQ<4;,CMFM.YWCT5TCC>[51%LG1]?EMH]%\W-B# Z&._KPSS-Y MKCMV]_3PNNR>/OSC.CB4O7(9NX77W937;>:UDI1\EDO&R73-N=J;O"C)CT\J MG'R0+!1_UQS[=9:K5Y\K&5XNQ8K.V%5+C1^"\4?6FOS^FS'H_%EG$!)F(6$V M$N8@82X2YH%@%2][A9<]'7WR?K'@;$$E(RON1S-_10-"PW@=R3KOM*RFWB%A M5@8;I+!D?O0X&0XZHW'[<=LG9$8'"7.1, \$J_C4+WSJ:WWZ3CFGD11$QF2U MYK.EFL>1MVI,ODM'ZG=U5FF)3:U"PJP,UM^RRNBD/SMB(9,Z2)B+A'D@6$6L M02'60"O6- Y#]=U"34!G/\_(BG+R2(-UYI85!P'E@JS4.)K."&LUT_*;:H:$ M61ELN*59Y[QC[#B&S.BC'LB6-%BRI5#Q0?S.0L><5 MBT2M45I:4Z.0, L)LY$PYQ=@I$ZZB[V_F:ZY\[W" QUXQ26C4U;,.EJ;;CE; MT1<2KZ60-)K[T>*D[W)Z:E.KH#0+2K-SVO8U[.W=]QQH3A=*\U"TJF%;-5GC MB&$;G>YI0",UPTJ4\^O*H]=Z5&.MC/T_OT'GHGKI+&A.&TISH#072O-0M*I6 M9JF5V6CZ3I/BJ&0\K/5*S^J3%Z8F^;4.:2,;WYJ0-!M*ND1\W++QGO+:JKDL>UC M0.OO4)H%I=E0F@.EN5":AZ)5!2W+]8:^7O__RZKZ!(VEA-;O<]J1RBHTIP.E MN5":AZ)592M+^(:^AH^LUQK[!>7]LNA4?T"-=4+2;"C-@=)<*,U#T:K:E5T" M0]\F.# (:Z>"T'8 E&9!:3:4YD!I+I3FH6A5"\ON@3%ZS:D@M,L I5E0F@VE M.5":"Z5Y*%I5T+(I8>B[$EM2^I%DZE$23F5M1T*/:JP?M"FA:-5_7RW;$Z:^/7%D]"7_DH_N-9DFDSXE'0W.R*=/4^W@K$_8 M5#XHS8+2;"C-@=)<*,U#T:J2EAT.TWC%P=F$]D"@- M*LZ$T!TISH30/1:L* M6O9*3'U_XS/W%WY$ _)!B+5RU!>SI+&;?$F>*2_IHG:8UD,;BPAMI.0T_5!H M0W,Z4)H+I7DH6E6PLD%BZALDV1TP70)VFQ9EM",PM%,"I5E0F@VE.5":"Z5Y M*%K5O[)38KYFI\2$=DJ@- M*LZ$T!TISH30/1:L*6G9*S&.=DN(&^>M5:WV. MQEY"FR50F@VE.>9^(Z>[_P_KT)P>BI;YUMY:$QLRODC71PN2SN*R983%WF(- M]OMTY?'._JEQ:1LU^QWCTLU66)?X;,'W#>5J[BA(P!Y4JL[Y4)T8S]909T]D MO$I7Y-['4L9ANKED=,YX\@;U^D,;0F ;%U)94=!B5A?AZ'-2ZBXO= U*-J9:U-QI*E9 MA+8VP LOJF281-%56'&A@BSU:X\F2W6#4BAX-,PV5<7-[UN0>C4*XF"S\"06 M);J%,$MKOH IX$O]:&@6]I1"5*"LT(H9F(^"F_AZ/'3Q/N";@)7=&C/G9*;U MJYM\+D9!Y!(""3DZ J?7$L8@I0-1&K\Z9M ?Z83;XPW]SGLG+S-N8:SE=U%@ M.0H^!JR .6\D/NG5/71^+ATOU]+Z)UNUL9<4G#<6==6)*8-*J/;-UUT=M@1) M)SED1)Q%ZF$W9Z4ZQM02&7H M:Y'TM4@\>?!WM?AQ,[-HZ#_[N<]KBQKN1[G>N[8USV$44'-9,$L(LO?OXJOH MTS['_PFVXWK0NQX-B>,#03MY#OL\A\?S%&LHZ!=$H!J@SW)?>D'B!P, -X) 9 >&PO=V]R:W-H M965T&HN#<5X8CG MBA(&4X%DGJ98O%X#Y>NQY5AO-Q[(,E'FAAV.,KR$&:BG;"KTS*ZCQ"0%)@EG M2,!B;%TYP\G K"\6?"6PEAMC9)S,.7\VDT_QV.H8(* 0*1,!Z\L*)D"I":0Q M?E4QK7I+(]P56!.DA)57_%+E84/@=-\1N)7 _5>!5PF\PFA)5MBZP0J' M(\'72)C5.IH9%+DIU-H-8>8MSI303XG6J?".LR5Z!)&B&Y@K='(#"A,J3]$Y MFNE_3)Q30'R![@DC:9ZBVUSE M 58SFF:"H(BTAF1OA5OUHEM>QI=H-.CD[1 M$2(,/28\EYC%(Y[4DZKQ.U!FZ)3+2QK\#%N@>ZZP0]8I^7,VE$OJO^;/);[E! MMWD#\[D.988C&%OZ>Y0@5F"%QQ\IGQ]9$N_ U02P,$% @ \H&069@*V*GJ M @ W@L !D !X;"]W;W)K&ULK99=;YLP%(;_ MBL6JJ96V\I4F;9<@-V+<(8"!:G+ .J[BP9)UBJ*5_9(N. M(R,BJ>TY3M\F.*%6,#1KMSP8LERF"85;CD1.".:/8TC99F2YUF[A+EG%4B_8 MP3##*YB#O,]NN9K9%25*"%"1,(HX+$?6E7LY<8W [/B1P$;LC9&VLF#LMYY< M1R/+T1%!"J'4"*PN:YA FFJ2BN-/";6J9VKA_GA'_V+,*S,++&#"TI]))..1 M=6ZA")8X3^4=VWR%TM"9YH4L%>87;8J]/<]"82XD(Z5814 26ESQMCR(/8'B M- N\4N ]%_0."/Q2X!NC163&UA1+' PYVR"N=RN:'IBS,6KE)J'Z;YQ+KNXF M2B>#&U!G(-#Q%"1.4G&"/J+[^10='YV@(Y10]#UFN< T$D-;JL=ID1V6Z'&! M]@Z@?31C5,8"?:811'6]K<*L8O5VL8Z]5N"W4)XBW_V /,?K-<0S^7>YWQ*. M7QV=;WA^^]$]W*AU="V!B%]-AU1 >LT07:67(L,AC"Q5A@+X&JS@_3NW[WQJ M52;/ M6L.:YXM4^U2Y'S("Z%C5P)2EJ0KUI,ED0>L;FGYEK@/7ZP_M];Z?]CVU,/M5 MF/W6,&<)34A.T,,,R )X8^*U$EZ;>!W!:F8'E=E!%X4VZ-)O1[":W_/*[_G+ MA7:PK-JUKBFK)D>MNCJ>]_H(]S^2]@5Q[_#'H%WY6EOV7J=$@*], RE0R'(JBT:D6JV:U"O3 MFCU;'^OFU71@3YBB\YUAODJH0"DL%=(Y':C7/R^:R6(B66;ZL063JKLSPU@U MX,#U!G5_R9C<3?0#JI8^^ M02P,$% @ \H&063$>4#;C @ G D !D M !X;"]W;W)K&ULK59K;]HP%/TK5E9-K52:D(3P M&$1JJ:9UZE94VNVS22Y@U8DSVX'VW\]V0@8ER?J!+^#'/2?GW.O7>,OXBU@# M2/2:T%1,K+64VJ@ MN5HI<4X!L24RT^AZQ0%4Z22Z2R.:QX >50=3-,-O>E@HU//\%IV?7: S1%+T MM&:YP&DLQK94(O6G[*@4=%,(T"6ZKU%3Y M<:O\N(;/:^"[%@)DK8T"Y]?C].8;B0Q',+'4[A+ -V"%GS]U ^=+G:D3D1U8 M]"J+7AM[^) !QY*DJTMD-G&'+3NYJCINM%[P!89/'Q.;T UZ*MN;?4LU00,O MJ((.I/J55+]5ZA/3JXZ:1=DLK^#HM4S:"W#-.=-R7*+T7Q;JDC XWAFN M,WQ7G)H@W_'JJS.L1 \_O+O_LWZ&1X>+Y^SMWD)C39#K^^\TVGMWIWZW_,!\ M15*A9"P5S+GJ*X^\> L4'8 V;"R_@+MNJ),.2J9ZHD-.;A9 ET[242U=5$EEJ067A!IXW<$N66]N]C,=BI8N< MX[T$M2I+)A_OL!";B>,[6\/[?)EI8W#C<<66^(#Z8W4O:>6V+&E>(E>YX"!Q M,7%N_=',]PS >GS*<:-VGL&D,A?BJUG\E4X:JSB7/M0(H+MBKT>['Y$YN$^H8O$86R MO[!I?#T'DI72HFS %$&9\_J??6N$V 'XX1% T "" T 0'0&$#2 \W&%X!! U M@,@J4Z=B=9@QS>*Q%!N0QIO8S(,5TZ(I_9R;NC]H26]SPNGX-9)H"BYGJ%E> MJ"MX"0_T;:6K D$L8"K*2G#D6IF5=2:;TB_@ \H2&$]AEJM$K+@FY,>'&5Q> M7,$%Y!P^9&*ER$&-74V!FNW"ZTS![SS%=!_O4H)MEL$V MRVEPDO!=HGL0^B\@\(*H(Y[9]\/#$^&$K>BAY0N/\/VLPE]NYTI+.BI_=VE: M[QEU[VGZQTA5+,&)0PU"H5RC$S]_Y@^\5UV"G(EL3YZHE2U^*^+ M'_FMSUZ*_3;%_LDOX+/M1YB^9&O*=8G40DV3?LI9F^)?/B*3ZFK4%7?_G-4^ M$]F>%(-6BL&/5+NS79QF",'J!$,HZ[8Q@)0]=A'-3A-%#=&@(3J1W;#-;OAC MA4ZWAYF2QL[*#L]9V3.1[>5^W>9^_3VO'QPEI;MS9YM-E][W1M![4W*>-ZS'O#9/+G"NJUX*"\'I#:@RRGISJA1:5G27F0M-D8A\S MFC91&@=ZOQ!";Q=F@W9^C?\%4$L#!!0 ( /*!D%GE*QZU2P, %4+ 9 M >&PO=V]R:W-H965T6S M;5;:2*P5 C1$Q?AX0#RXJ=M:.':PG9;]>ZZ=+.M:-T.%ES:V[SGWG!O'OJ.M MD#_5FA"-?A>,J[&WUKH<^K[*UZ3 ZD*4A,/*4L@":QC*E:]*2?#"@@KF1T'0 M]PM,N9>-[-Q,9B-1:48YF4FDJJ+ \O:*,+$=>Z%W-_&)KM;:3/C9J,0K2W+ M:$*ZHX$B2Y=A['0ZGH078B*^4;-7.,S)6YD+\-(-WB[$7&$6$ MD5P;"@Q_&S(AC!DFT/&K(?7:G :X^WS'_L::!S-SK,A$L&]TH==C+_70@BQQ MQ?0GL7U+&D,]PY<+INPOVC:Q@8?R2FE1-&!04%!>_^/?32%V &%\!! U@&@? MD!P!Q T@_EM T@ 26YG:BJW#%&N*60)4#7%,\IJP//T9>;*7K^] 5ZBBA'G]>B4I@OU,C7(-BD]?-&W*06%QT1 M]S'7%R@.7Z(HB!('?-H-?U^Q8W ?RM36*FIK%5F^^ C?OQ;F^^NYTA)V^@]7 M*>K"5JS#_B>Q!F>*V3'$7>P;5[KD, MUJB^19GC:),-XG#D;W9U=S*?J#MI=2>/Z>Z[=->HWH[N-.WOZ>YD/E%WK]7= M>TSWP*6[Y]"]7^].YA-U]UO=_<=TIR[=_4/=0;JGNY/Y1-V#5O>@4_=GH3%# MS'[>);Z%2U [S[;!@8\X#O8W3F>J$XVDK9&TT\@U46J(WG%-@%L[+%QUX[^' MSH,L/?!]'@V"/=^=S"?ZOFQ]7W;JGAE*KM$&L\H>YO6[9/='MC23%%HURFZ?Y)CE%<.:+%"E*%\Y[R/* MS.%KAYH4=JN9BXT]$CV<0U] M+Y$F -:70NB[@4G0=M+9'U!+ P04 " #R@9!9$B7JL:," !@" &0 M 'AL+W=O:S8QMI MI*T1&@C$U#)X0#RXR6UCS;&#[;3CWV,[66@AC3JI+XE][7/N/2?^2+SAXE$6 M H]E93)B5,H55V[KLP**+$<\0J8'EER46*ENV+ERDH SBVHI&[@>1=NB0ES MDMC&[D42\UI1PN!>(%F7)1:_;X'RS<3QG>? C*P*90)N$E=X!7-0#]6]T#VW M8\E)"4P2SI" Y<2Y\:_3L9EO)WPCL)%;;624+#A_-)T/^<3Q3$% (5.& >O7 M&J9 J2'29?QJ.9TNI0%NMY_9WUOM6LL"2YAR^IWDJI@XEP[*88EKJF9\

M M'EM@QJFT3[1IYWH.RFJI>-F"=04E8I1HG$INLDS4D*-/!"\( M)8J 1)CE:%H+ 4SMQ$]34)A0>8;>H(=YBDY/SM )!%T0]\.D!\.!J+SP=AG^L MZ;[LKG:WLSCH+ XL7W@$BW_<+*02>C/\['.MR1/UYS$'Q+6L< 831Y\ $L0: MG.3U*__">]?GX3')TB.1[?@;=OZ&0^S)K&%$N.0U4WV^-?@+BS?GX#KQQY>Q MN]ZV8S#'2^WH2>A'7<(=E5&G,AI4.<6R0#E9DQSTVJE --L.G>JMEG)*L9!_ MHV=]+@SROW3U-&176PJ]D;]K:7JDA#MVC3N[QH-VI9U3F.3MTH"\SY;Q?]]J M' ;1/ZOCD$GI8$7]>E&?5'?K.#=W[VGS)N7KNF$NC^ZE(_@!02P,$% @ \H&067QESH"P M @ L < !D !X;"]W;W)K&ULK95=;YLP%(;_ MBL6JJ97:\@UM1Y#:5%,W=6K4K-O%M L'#L&JP9EMDO;?SP;"TL3)=K$;L,UY M7S_GX(]DQ?BS* $D>JEH+496*>7BRK9%5D*%Q3E;0*V^%(Q76*HNG]MBP0'G MK:BBMN)JP1E)2PX0CT505YJ\W0-EJ9+G6>N"1S$NI!^PT M6> Y3$$^+29<]>S!)2<5U(*P&G$H1M:U>S6.=7P;\(W 2FRTDUC"E%FZVU^X?V]Q5+C,L8,SH=Y++L*;CM#;0_B0R7/DNZ?(<[S (!\?EG]N MZ#ZYK6HU%,P;"N:U?OX>O[\E_N-Z)B17J_.G*=7..S![ZQU[)18X@Y&EMJ0 MO@0K??_.C9P/IL3_D]F;,OA#&?Q#[ND$OW)&Z2F:00T%D=VJR5A5$:%WN/%' M=Y91:ZF/EV7JNY=Q8B\WLS($!>'E$/2&-AAH@\.TG!701CBN2Q>/:8\!_IDC%!GJ(P M3L\[2R%6I]UNZB]91-.39,5B^ZT[,57;!;)NY6 M-USN=3>461"Q. V2F' V/^]\U4\]8YP%Y"7^"MACNK5-LE.Y3Y(?V8XW.^]H M68U8R'R1(:A\>6"7+ PSDJS'SQ+:V>3, K>W7^AV?O+R9.YIRBZ3\.]@)I;G MG7&'S-B/1=F1UB'^.A5)5 ;+&D1!7+S2I_)" M; 7H_5<"C#+ .#:@5P;T=@,&KP3TRX#^L1D&9FV%4!HQV M WJO!(S+@/&Q&29EP"270_'YY1^^206=GO'DD?"LM*1E&[F"\FCYF0=Q)O9; MP>6[@8P3TUN1^#^623AC/'W_;FSHHR_$^KD.Q#/Y8#)!@S#]2#Z3NUN3?/CM MXUE7R)Q99-^."':Z!,Q-$-KJ-"E.OQW&I^0GIZ%Z^.FZW%$]B+$6\>']YJNYH'* MKT-EN'-\>%/E777X%7U6)?>.O_"Z0@>]C?)[.:_77OG?_Y!EB2=8E/[34-&+ M MQO!F>WI]-T17UVWI'WGY3Q!]:9OG^G#[4O37)#PDPDS$+";"3,0<)<),P# MP6J*[F\4W5?1IY=)%,G^0YH)^Q-944X>:+AF9,5D[V9).2,?@IB821A2GE9' MFUKU"V6FMA)'PLP"-LIA65?N8:J=:+)!>-B6+C*CC80YQU3?/::0!ZI636J# MC=0&2JE=S^>,!_&"K'C@LR8!*>/;"@@),Y$P"PFSD3 '"7,+V'!+D#VM^-L1 M)2AK393#C2B'2E'>,.ZS6,@Q&DGFA"X6G"VH8&3!DU2V=SSQ&9NE36)59D__LSG(SWOC\6,JF-A#E(F(N$>2!83:6Z5LVM M:H?;TWPN?I:UJ"L6IS2?XF=/V7;CN$F-;"M4*,TL:;4;[$C?5VI3.6TTV"MH M0ZOG0&DNE.:A:'4E;LWRZTHE6D\^DV,@09_(/8O9/!"-XR UI;7XD#2SI&VW MDWNZ.UC$AM;)@=)<*,U#T>J*,RK%&4K%W<6<^BE;7:V5.Z6IWZDV3 5!C"DHS2]KV=VDX:NC[[A?K M&_M]9!M:.0=*BE:7<&53Z4?X5)\O\J;TACYG%BKYRF478)';J9_(GW+;7S)R+;NX+P,X M\A\Y/*!#6B274)H)I5E0F@VE.5":"Z5Y*%I=^97QI4]^V8 .ZH!!:2:49D%I M-I3F0&DNE.:A:/6?Y5=NF8%WR]3(MJ*&TDPHS2IIM;GFAOZV#I*KJPZ MP_A5G0H#ZLY!:2:49D%I-I3F0&DNE.:A:'5M5QZ>H?;PWM2I@-IZ4)H)I5DE M;7N>9* W3,Y!LSI0F@NE>2A:7:Z586HRKKPY8_#+>A30!\>@-!-*LZ T&TISH#072O-0M+JV*Q_/ M..#CY>.^=1R(])#=K":UUC+4OH/2+"C-AM(<*,V%TCQCWQWM[?P@H2[3RN8S M#CQB]J9G>=30UHH=[9V=T?1S"Q.:UH+2;"C-@=)<*,U#T>J*K5P]0^WJO>4' M/6ID:[WN/\HV:-8KU(N#TFPHS8'27"C-0]$*O7:W%E&*&%_D*W"ELO5,REYT5D"^/T\2\;*3)=BLB3;]'U!+ P04 " #R@9!9 M39P# *$0 &0 'AL+W=OYCV8)(+L9K8S':@_?>SG300FD9C MBOH"<7+O\;G'A^A>1AO&'T0"(-%CEE(QMA(I5^>V+:($,BQ.V0JH>K)@/,-2 M+?G2%BL..#9)66I[CA/8&2;4"D?FWBT/1RR7*:%PRY'(LPSSIPFD;#.V7.OY MQAU9)E+?L,/1"B]A!O)^=!C=BY M1KJ4.6,/>G$=CRU',X(4(JDAL/I:PQ325",I'G]*4*O:4R?N7C^C?S;%JV+F M6,"4I3])+).Q-;10# N83;C?TW,$%NOJ3$_F$/ER"Q"05']$)FBG[ MQ'D*B"W0+,$<3B9*NQA-6:8,); YDJM'?0TJ_'YVB3Z\_XC>(T+1]X3E M-8 MC&RI&.M][:AD-RG8>:^P\]$-HS(1Z(K&$-?S;55I5:[W7.[$:P7\%LE3Y+O' MR'.\7@.?Z;^G^RUT_$I]W^#YKZE_B*R_OJIL="TA$[^;I"RVZC5OI5\'YV*% M(QA;ZON8%ST:1#1V U57J5*KTV]+!08FZ4B':5@$*)IN(+Q, @ MZE?7.G0'[LA>[];4$.,,^E50C6N_XMIOYZI_/^C;2O,3Z-<-9'/@CJ= 164V50J3+HW+0%8K]FR-Z>:5_&!+V@V;/#BNJP ME>H=",E))!538>R;4R+;S=L*>.@Q=016J_VLJOWL[?1MB>MY9LW_=G:;%;6>KVCY"E\=H"10X3I%J+Q".57]$E+6Q M[@Q;[=P.?^C)=856%\/;BN&]G:7+O;I2IB.TNC+;[LIM;5/^S]3^RY=RX.^[ MNB'("5ZS];;O<=L;GRD34I\BAS70'-I?R>U8!Y]41VCURK==E-M_0P]WVFIU MA5979MMLN:U=R_]Y.'C1Z0[W'?PR9+^KL'>FR@SXT@S;0I'(J2PFKNIN-=!_ M,F/LWOV)'O3-M+J%*?XEN,%\253?G,)"03JG Z4U+P;O8B'9RLRN&ULK5AMC]HX$/XKH[2J6FE+ MXB2\= M(L+N]ZX=JT7)M/YSN@TD&B#:)J>W KG0__NPD)*Q(#-SV"[$3S\PS M+Y['9KAC_%&L$24\)7$J1M9:RLVU;8M@C0D5';;!5'U9,IY0J:9\98L-1QKF M0DELNX[3LQ,:I=9XF+^;\?&093*.4IQQ$%F24/X\Q9CM1A:Q]B\>HM5:ZA?V M>+BA*YRC_+Z9<36S*RUAE& J(I8"Q^7(FI#KJ>MH@7S%CPAWXF ,VI4%8X]Z M\C4<68Y&A#$&4JN@ZK'%&XQCK4GA^%4JM2J;6O!PO-?^)7=>.;.@ F]8_#,* MY7ID#2P(<4FS6#ZPW9]8.M35^@(6B_P7=L7:?M^"(!.2):6P0I!$:?&D3V4@ M#@1\IT7 +07<''=A*$=Y2R4=#SG; =>KE38]R%W-I16X*-59F4NNOD9*3H[G MD@6/:Q:'R,6[-P.7]#_#W:\LDL_P_A8EC6+Q 3["7%5#F,4(; FY"-QO\JA. M=%35ZJ$M%1JMTPY*R]/"LMMBV8-O+)5K 7=IB.%+>5MY4;GB[EV9ND:%]X'L M@$>NP'5<'[[/;^']VP_P%FP0:\I1E ^#):\*FI=;\MJ"=BH:\/=D(217)?=/ M4V *[7ZS=KT/K\6&!CBRU$83R+=HC=^](3WGLP&[7V'W3=K'!5)Q!?>9%)*F M892NKF"*JRA-U1"F-*9I@/!O8[@*_(6%;FY!;_OMV"5>;]!WAO:V 5JW@M8U M0ON9;R$,8;)%KEH"W#TA#R*!,.-1@&= KI/=!+NPWC^$W?%(,^9>A;EGQ#Q9 MK3BNJ$3XFDH>J6X5P \:9V>A;0)I--=<&V HBW[E1_^\LOB#TU3GP)3__E'^ MNX[3DOQ!!6#PNN37P,Q9'AQEF71(2Y8_5> ^G1>=/2AS?(S*+L\A<>IF[KPN MB(?XS6$T6_H?3APP$CDOV#=ZG\2Q LNX0KZ)^(FXEXH/"_,CZ;95)G%K1.[K MPOH"*59(3T38/:I4K^.Y+6!K;B)&^FAI\'?Y\ZSN7NI_V=Y]QVMK[Z2F'F+F MGLL:_!'D$^'T+VCOI.8DHNJG>3 M XV8S;8O+WBWID;73(V&@C^5AB9/S-8NJ'C[X.Z6(%_E-U0! &PO=V]R:W-H965T%__ZUG9(6E)HF+^^7UDGO'M_SG.]Z\ MMIO2.',&/?/NF@]Z+)=)G.$U!Y&G*>5/9YBP9=\ASO.+FW@ZD_J%.^C-Z13' M*&_GUUP]N25*%*>8B9AEP''2=X;D9$2ZVL%8W,6X%!MKT%3N&7O0#Y=1W_%T M1)A@*#4$55\+'&&2:"05Q]\5J%/NJ1TWU\_H7PQY1>:>"ARQY%<1Q*C,!X MPVT62]C3WKYW>C.^-2MRN@]#G2,-];G:2<">,E<;_+["]![Y'V5X.SZ'O8_[ M\!%<$#/*44"<%=8'ZJ5:_YRQ7- L$CU7*@4T#S=^KM*N5(^_UF^,]\*.,RGA^"1 _ ]/ZB*Q^[^(Y2'$!3N1Y9P@C*;@<$+ MMF7SOZ7I]S>%!Y<24_&G@LQ9L?E1]>:ZX9R(.0VQ[ZB.(I OT!E\^D#:WFF5 M,N\$]D*GHU*G(QOZX'NNCYM129T_4.U-2'6BXFQZ #_6#T E8+%2IG/D,8NJ M="DV:YG-=-]<# *OVPF\GKO89/RFV0LNK9)+R\KEE^E4*LO#!7+5>>$+C3G< MT21''7*1=D5$M0=S+KYRFLE&-(LX.AOQD\. O"+YAM$+BNV28KL>Q1O4_U Z MX)&J9Z[^"W*:P$_DJ878)!:ALGI"RJO8V4,@Q@_:D)H&4G6@=P((*@%>J-(I M5>E8$8?3*<>ISNJETB!6_ZQAD?9&R2WV:F\>SI;_*K=5-JWJU'9+$MW&E7CQ M.$?3OR2#A>IF*RIV'M;MZO:H;JV*/2XY'_\?%=M(#FLD=>4XKE';Q%M/(-[[ M57P!U%7A#3J[%SK9&-)(TU)O)HAUN]J"D-W[ O'7G/W&G<%4Q.L!;D7- MBEJ;6@,TL*5\/Q&[,.;I1AL[*V@M=DW0+.R M7T][Q#[NVK+4P#-*LPZUF0 MV(=!V[$8T2S$)-DB@!6WM@ -T*P"K.=(8A\D&YX,NS;O.DPV0:O4QMVX[DF1 M3\TMF("0Y9DL;G[*M^5-V]#<+[EK\^*:[HKRJ>J@D.!$N7J''579O+CY*AXD MFYO+HWLF)4O-&ULC91MC],P M#,>_2E0D!!):VFXW8+25MCL0AW32M EX@7B1M5X;79J4Q%N/;T\>NC*DW<2; M-D[LG_]N[62]TH^F 4#RU II\JA![!:4FK*!EIF)ZD#:D[W2+4-KZIJ:3@.K M?% K:!K'<]HR+J,B\WMK763J@()+6&MB#FW+].\5"-7G41*=-C:\;M!MT"+K M6 U;P*_=6EN+CI2*MR -5Y)HV.?1,EFL9L[?.WSCT)NS-7&5[)1Z=,9]E4>Q M$P0"2G0$9E]'N 4A',C*^#4PHS&E"SQ?G^B??.VVEATS<*O$=UYADT?O(E+! MGAT$;E3_&89Z;ARO5,+X)^F#;_H^(N7!H&J'8*N@Y3*\V=/P'D0 MD'K=(9%7><>0%9E6/='.V]+2CK*#Z%T"MLE%>>I*W2J\2 MOQS$A$R3-R2-T]D5WG0L=^IYT_\N]\=R9U#;YOAYJ=Y FUVFN8%9F(Z5D$=V M(@SH(T3%RQ?)//YP1>MLU#J[1B^"1K830$R0?4EA8-QXAIO 8Y%D]'B>EIYU M1PNZ]C-@2*D.$D.CC+OCF"U#=_UU#S/ZP'3-I2$"]C8TGKRU>77H^V"@ZGRO M[13:SO7+QEX5H)V#/=\KA2?#)1@OG^(/4$L#!!0 ( /*!D%DK^Z1[P@D M )1, 9 >&PO=V]R:W-H965T$3VC91C"YCQ9!(#,\C 3G8?@GV@I;9$A!\N+/3]95M;F<3LO%6J11^2[?B$Q^ M\Y@7:53)M\5J6FX*$2V;06DRQ9['IVD49Y/Y5?/9UV)^E6^K),[$UP*5VS2- MBK\^B"1_NI[XD^?0:U:X\Y/F?]9O;Y?7$JRT2B5A4M8I(_MN)&Y$D MM29IQW_V2B>'.>N!QZ^?M7]JG)?./$2EN,F3?\7+:GT]"2=H*1ZC;5+=Y4^_ MB+U#K-:WR).R^8N>]K+>!"VV996G^\'2@C3.VO_1M_U"' V0>O0#\'X [@^@ MA@%D/X TCK:6-6Y]C*IH?E7D3ZBHI:6V^D6S-LUHZ4VVG+*7^W^\_HC??O47? MH3A#OZWS;1EER_)J6DG/:ONFB[T7'UHOL,$+@K[D6;4NT4_94BR[XZ=R10[+ M@I^7Y0.V*OQU4;U#Q/\!80]3C3TWIP\G%G/((4JDT4<-^KX6^7*[D$OVQQ>1 M/HCBW[HELJJHMX/+CSC]'RCK>TH.WM-%.3#DY M:M;]\5E.AVXKD9;:9:0NE]&1LLXRLL,R,FO2W(F=R+9">SFU(WDSLM[I=W.. M?9FINV/C5:$@]/A!J&,4/QC%K;&%4"WR4D9#7N](?).@5(KR4F%I:PM!K8T8H3'OJ]L*A"E#!?'Y;P8%SX0JZ4(BH6ZR8> M2VEADF_JRT5G9*C,SSCNV:C*A"34FS@[F#BSFG@OH5[FS0]H)3*90TEC:K24 MF!B759U3.Z&S=J8NJ<^#GKDZ(8_J[?4]@%;/:O%GL=J;68@DJ@1DNA;A/,4( MWC-3(T(\@Y5'!,"W6OE;7DDK<\MUJ;765TP). _[!JM2(<'$8#(&D['59-A$ MDKS4FX>5B2]\REC?/HT8\P.#?8#6/K%OM.0UD>J7@.F*Q60TK=#Y 9V MZ@/(E0!B0_P 6GT[MLJ*3M9KF=RQ%FTDC?N""IX7_JR/7EHIST1]? !9WXZR MGZ55Z$%('BM0%7TS9)**G1<^IWW(THK1T+1W 1ZO/55+,5XUC=>%?*Y87DQX"WV['7#.BK$15W4+^65 MF]:[KLYJ+OVZTM9="(!T? *D:[U4\9AZO=AH9+"!NF% ;&Q'[)MH M$]= Z*V!2CK$$U;0&>?1LQBX%&SWU7[@+CM^8_!0 @P$')^^X"H53_' M?>:J$9I1T[4(:$[&[@W8)Q@<):9F'3$Q= *H3LXL_(E:K_NX?U2@$V*&@HX MUA)'9;U=SP $DX4$)FZZ0[8 MU0RXS*F*W(;-B@)JTY?Z!UF9)_&RH6NVMH%=S^!\&N6D_NBH_N_<-J!N#^O' M:!M0(!KT_+8!54%?']YO7&B'?"PQU. -<9V/4X4S%\UE(^DT.C90O*P[#J1T#V&>O+<29IL(F M'/>CKQ-C-#!L? P@G;DJQ)E33'>EK>LV8#H[OQ!GIQ3B&J%98+H8CVYG&[L0 MMT\P.$I#"G$&:,O.+,39*86X3HB9; (,9(X*<7;2^;I6RGB^S@ )F8,:FFF* M8^(%?;#6B3%NW*@!!MFX-333WM#6-UYS"!\8[A3C@(9\O"*:.RVB76GK+@2 M+3^SB.8:I%0R2R=D9 AY^-[33@M>5MJ[W .C\!4 _ MH;+B*LABY6S+/L^Y?AS=TFY'[!?2>OB-)?;Y!D=YC/J9 W?@@>, MD;:N]T!)N)V2G)3CKL[/SU'TLJ] ;;B=VKQX'9S8(+5/,S@!'&GK_N@#2%-@ M)TV#TS]PRI1<:>MZ#TPIL#.EDW[THKD90-GB[?.0J\!.K@[-JY^/FE?O M.\TK]-,^JH,IC7WNP1%WI*V[4L#Q GO/Y#5%0N"4V[G2UET(X':!O8MB+!(" MS2\8E'179;"AWQ8 WPKL?.O<)!Y.8.R&# [D&/0N 'H7V(\_7I713IF<*VW= MA3CZ :.]"V3.:+6?HYX=ZX2,9\R4EKG2UOVY*]"RT'ZR8\SE4',^P_M=5IV0QPU'9"&PI? TMG0?)6?0"+OR MH?%QI:V[%$"X0CQ:HH9.^90K;=V% #X5VGMFYD0EZBEM/TU5$4.//01:$]II MC3%'A[,$^TR#XS1&,RL$\JK*T^;E6D1+4=0"\OO' M/*^>W]03'!Y$-O\_4$L#!!0 ( /*!D%DF;6+EG00 /DB 9 >&PO M=V]R:W-H965TII@_WY&$[:>&;;PT/-+U1A8-YFRRQ6OR M1.3G[0-7>V9#B6E*,D%9ACA938U;^R:TW4)0GO$/)7O1VD;%I2P9^U;LW,=3 MPRIZ1!(2R0*!U<>.S$F2%"35C^\UU&AB%L+V]@L]*"]>7\>)L12LVROR6:I41FA56?))<':5*)V=SEDF:K4D642+0>X]( M3!-Q@7Y#GY\\]/[=!7J':(;^WK!NGSG:(&W^?H2#>P/R+&<84]_YGKY)[93O5?D6R"#S29F&92\P4GF^?I1'4;W MDJ3BWSZ;5*QA/ZL80, \2YD/" DA8 M" 3K6&786&6HH\]NH^\Y%;2/*4[EYT6<7+>]W?R/F[R/M;F73WER(2HIQJ)MIC&?7D?OPIK MCX]_57-ME'/S"0GS(6$!)"P$@G7R?M7D_4J;=T_=/S_BY1)G%'U=D&(RZ+U= MU%+._=%#PCQ(F \)"R!A(1"L8Y+KQB37@$\6UY!6@81YD# ?$A9 PD(@6,4!/Y?3B+JE9'*C[BUI%K&4])8JM*1SK0)*\T!I?DWK3)YEO:0] M>08]9SEV41MHGQ5"]:R;WU:)RM;F=Z%FC"]$-7+MA*&GG)U;2)H'2O-!:0$H M+82B=;WB'+SB $X<-0S*,I T#Y3F@]("4%H(1>M:YE#$M+6%K[.F#] :9DUK M#[X#]_CYQ@.-Z8/2 E!:"$7K^N!0H;3U)4H_^X^AN6JE$4[01[P4']!]%EWJ M)QW0,B4HS0.E^:"T )060M&ZSCE4-.T1Y*0#6L@$I7F@-!^4%H#20BA:US*' MHJ>MKWJ>4/VR7U?=[/'HJ/JE#W-V^D'KF:"T )060M&J])NM%_ IX>MR;85 M$&PODK@Q!>[V-1V2;OR1!(YN7*1L2.[/ MWO]:%OKZ7>#N)Q].3CKWY]?[]C,+G)/02WKY M*+#LYK,(PZ?A'U 6:,^&J7 MV*X^-3S.[Q1SZ_OUW$X4DL$6.9S#Q*/'Y*65!!/K'-:5'@VR0K8%CX@S&':: ML^"!BB$94\&GBH-71G,NUL[< \.L$(4*M.DT$ZX+ENK1P5TW@R:L>7(N"V5C MNPCN>UHOWP,V,Q#(A6@$]H@SC 8EU9HI.3$3N]@:GT%!/;Y;ET;A7-%UMW=) M6@=[,T&FA4J9:L)TR<8T&@B6@1S%YPNXZZ(, =2ZR,T@Y71>2&HU;#SJ@:&= M,2%NX0G]F>UPK[*MNG6@:K(9&D'UT-&X"?!OLSGN;=KH5;Q!R1\*_65IMB/M M'-J,W2B6\96=K[)& ,;>Q=EI68KU9\'G,F=N\R\..!K0C5^P*!1_--&@56;& MP!0)'IC2?+9M^:UH><=6>M-.JPS7W'N#FO]NGN=,,D7%MFC3^\>R< M8QIK .?%(?D!IT_1!@VF2RXTE_5LP=.4R6?'&4.OZ=3\&;/#;]:G+*-+H>\: M<$C:\7>6\F6>-*MN(!'UJG;\#;;7C9O#JHG%9W'L?A9OW M5-C^;V_T!%!+ P04 " #R@9!9EXJ[', 3 @ "P %]R96QS+RYR M96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY M/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL M/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( /*!D%GT!GBQ:@0 /@D / M>&PO=V]R:V)O;VLN>&ULQ9I;;]LV%(#_"J&G#-AFZY:V05V@M7<)8+1&'/2U MH"7:)D*1'DDY2W_]#J5YIA+E8"^G?K(ET=2G(QU^AY3?/QK[L#'F@?W=*.UF MR=[[P\UDXJJ]:+C[U1R$AB-;8QON8=/N)NY@!:_=7@C?J$DVG5Y/&BYU\N'] MJ:^5G<0;QHO*2Z-A9]CQ58I'=SX>-ME1.KF12OJG6=)]5R)AC=2RD=]%/4NF M"7-[\_BGL?*[T9ZK=66-4K,D[0]\%=;+ZL7N=8"\YQO7[?%\<\2-FR=PXK?MK\P 51 M2#A@;^L.CQ)%.Z-D#6>OV2>NN*X$ZT+H(L , [V$>0;!/(- M+>0G[F2'M++"0=.N183V%D%[2XNVD*Z",5_J%N(7$J1O$L&]0^#>T<)]AGZ7 MQCFV$A8&&FY%/%)/L:%Z2DMV)XX"0L;N1&5V6CZ[GREJ$6*-K-O#0759P!4+ MMU<9UUK!H+.0(#$FYI*46":W&B+HH>00\<.68N9(Z=5Q#*4.G)4MQ 8:0]P& M=)@R4F)G+(W>L7MAF\#F8RK,$2FQ)):"NV&,,!FDQ#;X6%4V#&1+R;N"%QXN MQG7-YJVU\,L8$]-!2NR#H,^'O5&UL.X;^^VO%DKSF WS04HLA+78A18PLAT, MY(+>Q6"8"U)B&V$KH9#1H9Y("/VP(H_L6/GI^[GH2 ^#[DQ)&:$C-@( MM]I)>-38O>4U1)!]M)9#(+M"*69$IQ;$.H#,-6UW@]D*ZKEPCW]FFZ=^XXG% MF)@B,F)%O%(NL2N8VJKA8XFY(B-VQ4AY@\1,DQ.;!H5DO\28F'ERZDD+MN8QS![, M/#FQ>08ESSF*; U]UVT\%A68>PIB]XRO@_Q''&-B BJ(!?2\2!O)G0(S3T%L MGM?X_KWA,29FGH+8/*=B<2$U!)+" $,8R> M,2;ZEI[^-?UY77P\BIAXRDX\D],_;6JQE5K4GZ%K!_LKKJJ59>&C?V-8E.$E MP+95:@[[ONBEX?7ICSNG/QU]^ =02P,$% @ \H&060P_D/SE 0 ?R$ M !H !X;"]?Z)0A&.14&#YE36V/+UW_B397O^DG9MV7:' MO-GV>7+<[PYYT6Q*Z1]"R,M-VK?YINO3X7QDU0W[MIR7PSKT[?*]7:>@T^DL M##]G-(_SGS,GKZ<^_65BMUIME^FI6W[LTZ'\,CA\=L-[WJ14FLEK.ZQ3633A MN+ONSN&RD9OSY&;R_+9HAN"X(M!&(+DBT$9@NB M+01J"[(M!&X+PBT$<@O2+01V"^(M!'HKZJT$>BOJK01ZZ^AAFT!O1;V50&]% MO95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O0[V-0&\; MO2PAT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#; M46\GT-M1;R?0VTD4#OB'I' KTCZAT)](ZH=R30.XX^5A+H'5'O^)]ZYW+:I7SM^5[C]?^3 MZG(^-UTO?UE^[QS=XQ>< _QO\?@%4$L#!!0 ( /*!D%F/X;=ITP$ #8A M 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:R6[",!0%T%]!V5;$> @=!&S: M;EL6_0$W>4!$$ENVH?#W=<(@M:*HB$J]&R)B^]T76SJ;9/2VM>1[F[IJ_#A9 MA& ?&//Y@FKM4V.IB2,SXVH=XE\W9U;G2STG)@:#(F&2>.*I_T'G<3VZQQHJVMRER'.,[63?$MI;]/2./*;HY?E-;? MQ D).YG0COPJ^ MC87(A?+\(QX38^FKGX_:TRZH^&5VW-X/XY;=>7C67:[?XZ]G?*Q_81\"I \) MTH<"Z2,#Z6,(TLYQ.034$L! M A0#% @ \H&060=!36*! L0 ! ( ! &1O M8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " #R@9!9Y".BXNX K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " #R M@9!9F5R<(Q & "<)P $P @ ', 0 >&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( /*!D%FK#SWE. 8 -$B 8 M " @0T( !X;"]W;W)KS[>G4P& !0&P & @(%[#@ >&PO=V]R:W-H965T M&UL4$L! A0#% @ \H&0660I-&PO=V]R:W-H965T&UL4$L! M A0#% @ \H&067YS\2G/!0 H2$ !@ ("!8R$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \H&064(3 MC.FG!0 PPX !@ ("!5#T 'AL+W=O&UL4$L! A0#% @ M\H&065JB0#VV!0 :PT !D ("!%T@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \H&06>0.\7)*! @ D !D M ("!<&8 'AL+W=O8<* T'P &0 @('Q:@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ \H&06&PO=V]R:W-H965T&UL4$L! A0#% @ \H&0 M65 !AB^)"P 'R$ !D ("!BI0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \H&06;"IH_J! @ ;04 M !D ("!%*< 'AL+W=O!0 &0 @(',J0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ \H&06:2!19N2 @ M@4 !D M ("!2;$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \H&067%" ^&PO=V]R:W-H965T&UL4$L! A0#% @ \H&061YI MH37F P @P\ !D ("!]\4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \H&065DX^00] P U T !D M ("!B,\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ \H&06>][K-*;!@ U3X !D ("! M(-H 'AL+W=O&PO=V]R:W-H965T'B!P, -X) 9 M " @7SC !X;"]W;W)K&UL4$L! A0#% M @ \H&069@*V*GJ @ W@L !D ("!NN8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \H&06>4K'K5+ M P 50L !D ("!BO 'AL+W=O&PO=V]R:W-H965T;V !X;"]W;W)K&UL4$L! A0#% @ \H&063%G*7U&!P 'TT !D M ("!S?D 'AL+W=O39P# *$0 &0 @(%* 0$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ \H&06<,1JM\\! BQ0 !D ("!4 D! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\H&0629M8N6=! ^2( !D ("! !H! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M " #R@9!9C^&W:=,! V(0 $P @ ';*0$ 6T-O;G1E C;G1?5'EP97-=+GAM;%!+!08 0 ! '<1 #?*P$ ! end XML 69 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 70 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 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.4 html 111 270 1 true 31 0 false 5 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 - Consolidated Balance Sheets Sheet http://www.enzo.com/role/ConsolidatedBalanceSheet Consolidated Balance Sheets Statements 2 false false R3.htm 995302 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.enzo.com/role/ConsolidatedBalanceSheet_Parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 995303 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://www.enzo.com/role/ConsolidatedIncomeStatement Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 995304 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://www.enzo.com/role/ConsolidatedComprehensiveIncome Consolidated Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 995305 - Statement - Consolidated Statements of Stockholders??? Equity (Unaudited) Sheet http://www.enzo.com/role/ShareholdersEquityType2or3 Consolidated Statements of Stockholders??? Equity (Unaudited) Statements 6 false false R7.htm 995306 - Statement - Consolidated Statements of Cash Flows Sheet http://www.enzo.com/role/ConsolidatedCashFlow Consolidated Statements of Cash Flows Statements 7 false false R8.htm 995307 - Disclosure - Basis of Presentation Sheet http://www.enzo.com/role/BasisofPresentation Basis of Presentation Notes 8 false false R9.htm 995308 - Disclosure - Discontinued Operations Sheet http://www.enzo.com/role/DiscontinuedOperations Discontinued Operations Notes 9 false false R10.htm 995309 - Disclosure - Net Loss Per Share Sheet http://www.enzo.com/role/NetLossPerShare Net Loss Per Share Notes 10 false false R11.htm 995310 - Disclosure - Revenue Recognition Sheet http://www.enzo.com/role/RevenueRecognition Revenue Recognition Notes 11 false false R12.htm 995311 - Disclosure - Supplemental Disclosure for Statement of Cash Flows Sheet http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlows Supplemental Disclosure for Statement of Cash Flows Notes 12 false false R13.htm 995312 - Disclosure - Inventories Sheet http://www.enzo.com/role/Inventories Inventories Notes 13 false false R14.htm 995313 - Disclosure - Convertible Debentures Sheet http://www.enzo.com/role/ConvertibleDebentures Convertible Debentures Notes 14 false false R15.htm 995314 - Disclosure - Long Term Debt Sheet http://www.enzo.com/role/LongTermDebt Long Term Debt Notes 15 false false R16.htm 995315 - Disclosure - Leases Sheet http://www.enzo.com/role/Leases Leases Notes 16 false false R17.htm 995316 - Disclosure - Accrued Liabilities and Current Liabilities Sheet http://www.enzo.com/role/AccruedLiabilitiesandCurrentLiabilities Accrued Liabilities and Current Liabilities Notes 17 false false R18.htm 995317 - Disclosure - Stockholders??? Equity Sheet http://www.enzo.com/role/StockholdersEquity Stockholders??? Equity Notes 18 false false R19.htm 995318 - Disclosure - Segment Reporting Sheet http://www.enzo.com/role/SegmentReporting Segment Reporting Notes 19 false false R20.htm 995319 - Disclosure - Contingencies Sheet http://www.enzo.com/role/Contingencies Contingencies Notes 20 false false R21.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 21 false false R22.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 22 false false R23.htm 996000 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://www.enzo.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies 23 false false R24.htm 996001 - Disclosure - Discontinued Operations (Tables) Sheet http://www.enzo.com/role/DiscontinuedOperationsTables Discontinued Operations (Tables) Tables http://www.enzo.com/role/DiscontinuedOperations 24 false false R25.htm 996002 - Disclosure - Revenue Recognition (Tables) Sheet http://www.enzo.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.enzo.com/role/RevenueRecognition 25 false false R26.htm 996003 - Disclosure - Inventories (Tables) Sheet http://www.enzo.com/role/InventoriesTables Inventories (Tables) Tables http://www.enzo.com/role/Inventories 26 false false R27.htm 996004 - Disclosure - Long Term Debt (Tables) Sheet http://www.enzo.com/role/LongTermDebtTables Long Term Debt (Tables) Tables http://www.enzo.com/role/LongTermDebt 27 false false R28.htm 996005 - Disclosure - Leases (Tables) Sheet http://www.enzo.com/role/LeasesTables Leases (Tables) Tables http://www.enzo.com/role/Leases 28 false false R29.htm 996006 - Disclosure - Accrued Liabilities and Current Liabilities (Tables) Sheet http://www.enzo.com/role/AccruedLiabilitiesandCurrentLiabilitiesTables Accrued Liabilities and Current Liabilities (Tables) Tables http://www.enzo.com/role/AccruedLiabilitiesandCurrentLiabilities 29 false false R30.htm 996007 - Disclosure - Stockholders??? Equity (Tables) Sheet http://www.enzo.com/role/StockholdersEquityTables Stockholders??? Equity (Tables) Tables http://www.enzo.com/role/StockholdersEquity 30 false false R31.htm 996008 - Disclosure - Segment Reporting (Tables) Sheet http://www.enzo.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.enzo.com/role/SegmentReporting 31 false false R32.htm 996009 - Disclosure - Basis of Presentation (Details) Sheet http://www.enzo.com/role/BasisofPresentationDetails Basis of Presentation (Details) Details http://www.enzo.com/role/BasisofPresentation 32 false false R33.htm 996010 - Disclosure - Discontinued Operations (Details) Sheet http://www.enzo.com/role/DiscontinuedOperationsDetails Discontinued Operations (Details) Details http://www.enzo.com/role/DiscontinuedOperationsTables 33 false false R34.htm 996011 - Disclosure - Discontinued Operations (Details) - Schedule of Condensed Operating Results of the Discontinued Operations Sheet http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable Discontinued Operations (Details) - Schedule of Condensed Operating Results of the Discontinued Operations Details http://www.enzo.com/role/DiscontinuedOperationsTables 34 false false R35.htm 996012 - Disclosure - Discontinued Operations (Details) - Schedule of Major Classes of Assets and Liabilities of the Discontinued Operations Sheet http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable Discontinued Operations (Details) - Schedule of Major Classes of Assets and Liabilities of the Discontinued Operations Details http://www.enzo.com/role/DiscontinuedOperationsTables 35 false false R36.htm 996013 - Disclosure - Net Loss Per Share (Details) Sheet http://www.enzo.com/role/NetLossPerShareDetails Net Loss Per Share (Details) Details http://www.enzo.com/role/NetLossPerShare 36 false false R37.htm 996014 - Disclosure - Revenue Recognition (Details) Sheet http://www.enzo.com/role/RevenueRecognitionDetails Revenue Recognition (Details) Details http://www.enzo.com/role/RevenueRecognitionTables 37 false false R38.htm 996015 - Disclosure - Revenue Recognition (Details) - Schedule of Products Revenue by Geography Sheet http://www.enzo.com/role/ScheduleofProductsRevenuebyGeographyTable Revenue Recognition (Details) - Schedule of Products Revenue by Geography Details http://www.enzo.com/role/RevenueRecognitionTables 38 false false R39.htm 996016 - Disclosure - Supplemental Disclosure for Statement of Cash Flows (Details) Sheet http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails Supplemental Disclosure for Statement of Cash Flows (Details) Details http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlows 39 false false R40.htm 996017 - Disclosure - Inventories (Details) - Schedule of Inventories, Net Sheet http://www.enzo.com/role/ScheduleofInventoriesNetTable Inventories (Details) - Schedule of Inventories, Net Details http://www.enzo.com/role/InventoriesTables 40 false false R41.htm 996018 - Disclosure - Convertible Debentures (Details) Sheet http://www.enzo.com/role/ConvertibleDebenturesDetails Convertible Debentures (Details) Details http://www.enzo.com/role/ConvertibleDebentures 41 false false R42.htm 996019 - Disclosure - Long Term Debt (Details) Sheet http://www.enzo.com/role/LongTermDebtDetails Long Term Debt (Details) Details http://www.enzo.com/role/LongTermDebtTables 42 false false R43.htm 996020 - Disclosure - Long Term Debt (Details) - Schedule of Minimum Future Annual Principal Payments Sheet http://www.enzo.com/role/ScheduleofMinimumFutureAnnualPrincipalPaymentsTable Long Term Debt (Details) - Schedule of Minimum Future Annual Principal Payments Details http://www.enzo.com/role/LongTermDebtTables 43 false false R44.htm 996021 - Disclosure - Leases (Details) Sheet http://www.enzo.com/role/LeasesDetails Leases (Details) Details http://www.enzo.com/role/LeasesTables 44 false false R45.htm 996022 - Disclosure - Leases (Details) - Schedule of Lease Agreement Include Rental Payments Sheet http://www.enzo.com/role/ScheduleofLeaseAgreementIncludeRentalPaymentsTable Leases (Details) - Schedule of Lease Agreement Include Rental Payments Details http://www.enzo.com/role/LeasesTables 45 false false R46.htm 996023 - Disclosure - Leases (Details) - Schedule of Components of Lease Cost, Term and Discount Sheet http://www.enzo.com/role/ScheduleofComponentsofLeaseCostTermandDiscountTable Leases (Details) - Schedule of Components of Lease Cost, Term and Discount Details http://www.enzo.com/role/LeasesTables 46 false false R47.htm 996024 - Disclosure - Leases (Details) - Schedule of Maturities of the Company???s Lease Liabilities Sheet http://www.enzo.com/role/ScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable Leases (Details) - Schedule of Maturities of the Company???s Lease Liabilities Details http://www.enzo.com/role/LeasesTables 47 false false R48.htm 996025 - Disclosure - Accrued Liabilities and Current Liabilities (Details) Sheet http://www.enzo.com/role/AccruedLiabilitiesandCurrentLiabilitiesDetails Accrued Liabilities and Current Liabilities (Details) Details http://www.enzo.com/role/AccruedLiabilitiesandCurrentLiabilitiesTables 48 false false R49.htm 996026 - Disclosure - Accrued Liabilities and Current Liabilities (Details) - Schedule of Accrued Liabilities Sheet http://www.enzo.com/role/ScheduleofAccruedLiabilitiesTable Accrued Liabilities and Current Liabilities (Details) - Schedule of Accrued Liabilities Details http://www.enzo.com/role/AccruedLiabilitiesandCurrentLiabilitiesTables 49 false false R50.htm 996027 - Disclosure - Stockholders??? Equity (Details) Sheet http://www.enzo.com/role/StockholdersEquityDetails Stockholders??? Equity (Details) Details http://www.enzo.com/role/StockholdersEquityTables 50 false false R51.htm 996028 - Disclosure - Stockholders??? Equity (Details) - Schedule of Share-Based Compensation Expense Sheet http://www.enzo.com/role/ScheduleofShareBasedCompensationExpenseTable Stockholders??? Equity (Details) - Schedule of Share-Based Compensation Expense Details http://www.enzo.com/role/StockholdersEquityTables 51 false false R52.htm 996029 - Disclosure - Stockholders??? Equity (Details) - Schedule of Stock Option Activity Sheet http://www.enzo.com/role/ScheduleofStockOptionActivityTable Stockholders??? Equity (Details) - Schedule of Stock Option Activity Details http://www.enzo.com/role/StockholdersEquityTables 52 false false R53.htm 996030 - Disclosure - Stockholders??? Equity (Details) - Schedule of Restricted Stock Unit (???RSU???) Activity Sheet http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable Stockholders??? Equity (Details) - Schedule of Restricted Stock Unit (???RSU???) Activity Details http://www.enzo.com/role/StockholdersEquityTables 53 false false R54.htm 996031 - Disclosure - Segment Reporting (Details) Sheet http://www.enzo.com/role/SegmentReportingDetails Segment Reporting (Details) Details http://www.enzo.com/role/SegmentReportingTables 54 false false R55.htm 996032 - Disclosure - Segment Reporting (Details) - Schedule of Financial Information Represents the Operating Results of the Reportable Segments Sheet http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable Segment Reporting (Details) - Schedule of Financial Information Represents the Operating Results of the Reportable Segments Details http://www.enzo.com/role/SegmentReportingTables 55 false false R56.htm 996033 - Disclosure - Contingencies (Details) Sheet http://www.enzo.com/role/ContingenciesDetails Contingencies (Details) Details http://www.enzo.com/role/Contingencies 56 false false All Reports Book All Reports ea0224507-10q_enzobio.htm enz-20241031.xsd enz-20241031_cal.xml enz-20241031_def.xml enz-20241031_lab.xml enz-20241031_pre.xml http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ea0224507-10q_enzobio.htm": { "nsprefix": "enz", "nsuri": "http://www.enzo.com/20241031", "dts": { "inline": { "local": [ "ea0224507-10q_enzobio.htm" ] }, "schema": { "local": [ "enz-20241031.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": [ "enz-20241031_cal.xml" ] }, "definitionLink": { "local": [ "enz-20241031_def.xml" ] }, "labelLink": { "local": [ "enz-20241031_lab.xml" ] }, "presentationLink": { "local": [ "enz-20241031_pre.xml" ] } }, "keyStandard": 251, "keyCustom": 19, "axisStandard": 17, "axisCustom": 0, "memberStandard": 17, "memberCustom": 13, "hidden": { "total": 72, "http://fasb.org/us-gaap/2024": 63, "http://xbrl.sec.gov/dei/2024": 5, "http://www.enzo.com/20241031": 4 }, "contextCount": 111, "entityCount": 1, "segmentCount": 31, "elementCount": 642, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 557, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 4, "http://fasb.org/srt/2024": 1 }, "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": "ea0224507-10q_enzobio.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": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.enzo.com/role/ConsolidatedBalanceSheet", "longName": "995301 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated 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": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.enzo.com/role/ConsolidatedBalanceSheet_Parentheticals", "longName": "995302 - Statement - Consolidated Balance Sheets (Parentheticals)", "shortName": "Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.enzo.com/role/ConsolidatedIncomeStatement", "longName": "995303 - Statement - Consolidated Statements of Operations (Unaudited)", "shortName": "Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "unique": true } }, "R5": { "role": "http://www.enzo.com/role/ConsolidatedComprehensiveIncome", "longName": "995304 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited)", "shortName": "Consolidated Statements of Comprehensive Loss (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "unique": true } }, "R6": { "role": "http://www.enzo.com/role/ShareholdersEquityType2or3", "longName": "995305 - Statement - Consolidated Statements of Stockholders\u2019 Equity (Unaudited)", "shortName": "Consolidated Statements of Stockholders\u2019 Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c17", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c17", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.enzo.com/role/ConsolidatedCashFlow", "longName": "995306 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true }, "uniqueAnchor": { "contextRef": "c4", "name": "enz:ChangeInFairValueOfConvertibleDebenture", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "unique": true } }, "R8": { "role": "http://www.enzo.com/role/BasisofPresentation", "longName": "995307 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.enzo.com/role/DiscontinuedOperations", "longName": "995308 - Disclosure - Discontinued Operations", "shortName": "Discontinued Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.enzo.com/role/NetLossPerShare", "longName": "995309 - Disclosure - Net Loss Per Share", "shortName": "Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.enzo.com/role/RevenueRecognition", "longName": "995310 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlows", "longName": "995311 - Disclosure - Supplemental Disclosure for Statement of Cash Flows", "shortName": "Supplemental Disclosure for Statement of Cash Flows", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.enzo.com/role/Inventories", "longName": "995312 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.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": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.enzo.com/role/ConvertibleDebentures", "longName": "995313 - Disclosure - Convertible Debentures", "shortName": "Convertible Debentures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.enzo.com/role/LongTermDebt", "longName": "995314 - Disclosure - Long Term Debt", "shortName": "Long Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.enzo.com/role/Leases", "longName": "995315 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.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": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.enzo.com/role/AccruedLiabilitiesandCurrentLiabilities", "longName": "995316 - Disclosure - Accrued Liabilities and Current Liabilities", "shortName": "Accrued Liabilities and Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.enzo.com/role/StockholdersEquity", "longName": "995317 - Disclosure - Stockholders\u2019 Equity", "shortName": "Stockholders\u2019 Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.enzo.com/role/SegmentReporting", "longName": "995318 - Disclosure - Segment Reporting", "shortName": "Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.enzo.com/role/Contingencies", "longName": "995319 - Disclosure - Contingencies", "shortName": "Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LossContingencyDisclosures", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LossContingencyDisclosures", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R21": { "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": "21", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true }, "uniqueAnchor": null }, "R22": { "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": "22", "firstAnchor": { "contextRef": "c0", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrTrmntdFlag", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrTrmntdFlag", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.enzo.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": "23", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.enzo.com/role/DiscontinuedOperationsTables", "longName": "996001 - Disclosure - Discontinued Operations (Tables)", "shortName": "Discontinued Operations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.enzo.com/role/RevenueRecognitionTables", "longName": "996002 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.enzo.com/role/InventoriesTables", "longName": "996003 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "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": "ea0224507-10q_enzobio.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": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.enzo.com/role/LongTermDebtTables", "longName": "996004 - Disclosure - Long Term Debt (Tables)", "shortName": "Long Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.enzo.com/role/LeasesTables", "longName": "996005 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c0", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.enzo.com/role/AccruedLiabilitiesandCurrentLiabilitiesTables", "longName": "996006 - Disclosure - Accrued Liabilities and Current Liabilities (Tables)", "shortName": "Accrued Liabilities and Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.enzo.com/role/StockholdersEquityTables", "longName": "996007 - Disclosure - Stockholders\u2019 Equity (Tables)", "shortName": "Stockholders\u2019 Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.enzo.com/role/SegmentReportingTables", "longName": "996008 - Disclosure - Segment Reporting (Tables)", "shortName": "Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.enzo.com/role/BasisofPresentationDetails", "longName": "996009 - Disclosure - Basis of Presentation (Details)", "shortName": "Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:CashHeldInForeignCurrency", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:CashHeldInForeignCurrency", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.enzo.com/role/DiscontinuedOperationsDetails", "longName": "996010 - Disclosure - Discontinued Operations (Details)", "shortName": "Discontinued Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable", "longName": "996011 - Disclosure - Discontinued Operations (Details) - Schedule of Condensed Operating Results of the Discontinued Operations", "shortName": "Discontinued Operations (Details) - Schedule of Condensed Operating Results of the Discontinued Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable", "longName": "996012 - Disclosure - Discontinued Operations (Details) - Schedule of Major Classes of Assets and Liabilities of the Discontinued Operations", "shortName": "Discontinued Operations (Details) - Schedule of Major Classes of Assets and Liabilities of the Discontinued Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c32", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c32", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.enzo.com/role/NetLossPerShareDetails", "longName": "996013 - Disclosure - Net Loss Per Share (Details)", "shortName": "Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true }, "uniqueAnchor": { "contextRef": "c34", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "unique": true } }, "R37": { "role": "http://www.enzo.com/role/RevenueRecognitionDetails", "longName": "996014 - Disclosure - Revenue Recognition (Details)", "shortName": "Revenue Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true }, "uniqueAnchor": { "contextRef": "c38", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "unique": true } }, "R38": { "role": "http://www.enzo.com/role/ScheduleofProductsRevenuebyGeographyTable", "longName": "996015 - Disclosure - Revenue Recognition (Details) - Schedule of Products Revenue by Geography", "shortName": "Revenue Recognition (Details) - Schedule of Products Revenue by Geography", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true }, "uniqueAnchor": { "contextRef": "c40", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "unique": true } }, "R39": { "role": "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails", "longName": "996016 - Disclosure - Supplemental Disclosure for Statement of Cash Flows (Details)", "shortName": "Supplemental Disclosure for Statement of Cash Flows (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:InterestPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:InterestPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.enzo.com/role/ScheduleofInventoriesNetTable", "longName": "996017 - Disclosure - Inventories (Details) - Schedule of Inventories, Net", "shortName": "Inventories (Details) - Schedule of Inventories, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.enzo.com/role/ConvertibleDebenturesDetails", "longName": "996018 - Disclosure - Convertible Debentures (Details)", "shortName": "Convertible Debentures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c50", "name": "us-gaap:DebtInstrumentIssuedPrincipal", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c50", "name": "us-gaap:DebtInstrumentIssuedPrincipal", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.enzo.com/role/LongTermDebtDetails", "longName": "996019 - Disclosure - Long Term Debt (Details)", "shortName": "Long Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c60", "name": "enz:ForeignExchangeRateAmount", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c60", "name": "enz:ForeignExchangeRateAmount", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.enzo.com/role/ScheduleofMinimumFutureAnnualPrincipalPaymentsTable", "longName": "996020 - Disclosure - Long Term Debt (Details) - Schedule of Minimum Future Annual Principal Payments", "shortName": "Long Term Debt (Details) - Schedule of Minimum Future Annual Principal Payments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.enzo.com/role/LeasesDetails", "longName": "996021 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c0", "name": "enz:LeaseOptionToExtend", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "enz:LeaseOptionToExtend", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.enzo.com/role/ScheduleofLeaseAgreementIncludeRentalPaymentsTable", "longName": "996022 - Disclosure - Leases (Details) - Schedule of Lease Agreement Include Rental Payments", "shortName": "Leases (Details) - Schedule of Lease Agreement Include Rental Payments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true }, "uniqueAnchor": { "contextRef": "c2", "name": "enz:LeaseRightofUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "unique": true } }, "R46": { "role": "http://www.enzo.com/role/ScheduleofComponentsofLeaseCostTermandDiscountTable", "longName": "996023 - Disclosure - Leases (Details) - Schedule of Components of Lease Cost, Term and Discount", "shortName": "Leases (Details) - Schedule of Components of Lease Cost, Term and Discount", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.enzo.com/role/ScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable", "longName": "996024 - Disclosure - Leases (Details) - Schedule of Maturities of the Company\u2019s Lease Liabilities", "shortName": "Leases (Details) - Schedule of Maturities of the Company\u2019s Lease Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.enzo.com/role/AccruedLiabilitiesandCurrentLiabilitiesDetails", "longName": "996025 - Disclosure - Accrued Liabilities and Current Liabilities (Details)", "shortName": "Accrued Liabilities and Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:AccruedLiabilitiesCurrentAndNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:AccruedLiabilitiesCurrentAndNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.enzo.com/role/ScheduleofAccruedLiabilitiesTable", "longName": "996026 - Disclosure - Accrued Liabilities and Current Liabilities (Details) - Schedule of Accrued Liabilities", "shortName": "Accrued Liabilities and Current Liabilities (Details) - Schedule of Accrued Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:AccruedPayrollTaxesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:AccruedPayrollTaxesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.enzo.com/role/StockholdersEquityDetails", "longName": "996027 - Disclosure - Stockholders\u2019 Equity (Details)", "shortName": "Stockholders\u2019 Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "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": "ea0224507-10q_enzobio.htm", "first": true }, "uniqueAnchor": { "contextRef": "c51", "name": "enz:AggregateOfferingPrices", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "unique": true } }, "R51": { "role": "http://www.enzo.com/role/ScheduleofShareBasedCompensationExpenseTable", "longName": "996028 - Disclosure - Stockholders\u2019 Equity (Details) - Schedule of Share-Based Compensation Expense", "shortName": "Stockholders\u2019 Equity (Details) - Schedule of Share-Based Compensation Expense", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true }, "uniqueAnchor": { "contextRef": "c75", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "unique": true } }, "R52": { "role": "http://www.enzo.com/role/ScheduleofStockOptionActivityTable", "longName": "996029 - Disclosure - Stockholders\u2019 Equity (Details) - Schedule of Stock Option Activity", "shortName": "Stockholders\u2019 Equity (Details) - Schedule of Stock Option Activity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable", "longName": "996030 - Disclosure - Stockholders\u2019 Equity (Details) - Schedule of Restricted Stock Unit (\u201cRSU\u201d) Activity", "shortName": "Stockholders\u2019 Equity (Details) - Schedule of Restricted Stock Unit (\u201cRSU\u201d) Activity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c81", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c81", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.enzo.com/role/SegmentReportingDetails", "longName": "996031 - Disclosure - Segment Reporting (Details)", "shortName": "Segment Reporting (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c83", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c83", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable", "longName": "996032 - Disclosure - Segment Reporting (Details) - Schedule of Financial Information Represents the Operating Results of the Reportable Segments", "shortName": "Segment Reporting (Details) - Schedule of Financial Information Represents the Operating Results of the Reportable Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c84", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c84", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.enzo.com/role/ContingenciesDetails", "longName": "996033 - Disclosure - Contingencies (Details)", "shortName": "Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c105", "name": "us-gaap:StockIssuedDuringPeriodSharesAcquisitions", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LossContingencyDisclosures", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c105", "name": "us-gaap:StockIssuedDuringPeriodSharesAcquisitions", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LossContingencyDisclosures", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0224507-10q_enzobio.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": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.enzo.com/role/AccruedLiabilitiesandCurrentLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities and current liabilities", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r66", "r68", "r72", "r889" ] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableTradeCurrent", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable \u2013 trade", "label": "Accounts Payable, Trade, Current", "documentation": "Carrying value as of the balance sheet date of obligations 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": [ "r19", "r66" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet", "http://www.enzo.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable from continuing operations", "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": [ "r846" ] }, "enz_AccruedLegalLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "AccruedLegalLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofAccruedLiabilitiesTable": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofAccruedLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Legal", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for legal.", "label": "Accrued Legal Liabilities Current" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://www.enzo.com/role/ScheduleofAccruedLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet", "http://www.enzo.com/role/ScheduleofAccruedLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Accrued liabilities", "terseLabel": "Accrued liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r68" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrentAbstract", "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Current Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/AccruedLiabilitiesandCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserve amount", "label": "Accrued Liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities." } } }, "auth_ref": [ "r124" ] }, "us-gaap_AccruedPayrollTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedPayrollTaxesCurrent", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofAccruedLiabilitiesTable": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofAccruedLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll, benefits and commissions", "label": "Accrued Payroll Taxes, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r68" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofAccruedLiabilitiesTable": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofAccruedLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Professional fees", "label": "Accrued Professional Fees, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r68" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r21", "r22", "r85", "r187", "r496", "r524", "r525" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.enzo.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r12", "r22", "r407", "r410", "r449", "r520", "r521", "r825", "r826", "r827", "r835", "r836", "r837", "r838" ] }, "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": [ "r744" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r77", "r662", "r958" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.enzo.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": [ "r534", "r835", "r836", "r837", "r838", "r895", "r960" ] }, "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": [ "r800" ] }, "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": [ "r800" ] }, "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": [ "r798" ] }, "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": [ "r757" ] }, "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": [ "r757" ] }, "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": [ "r757" ] }, "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": [ "r757" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation charges", "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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Total adjustments", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities", "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method." } } }, "auth_ref": [ "r101" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "enz_AggregateGrossProceedsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "AggregateGrossProceedsPercentage", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of aggregate gross proceeds", "documentation": "Aggregate gross proceeds percentage.", "label": "Aggregate Gross Proceeds Percentage" } } }, "auth_ref": [] }, "enz_AggregateOfferingPrices": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "AggregateOfferingPrices", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offering price", "documentation": "Offering price.", "label": "Aggregate Offering Prices" } } }, "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": [ "r791" ] }, "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": [ "r707", "r718", "r734", "r769" ] }, "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": [ "r710", "r721", "r737", "r772" ] }, "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": [ "r792" ] }, "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": [ "r757" ] }, "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": [ "r764" ] }, "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": [ "r711", "r722", "r738", "r764", "r773", "r777", "r785" ] }, "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": [ "r783" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable", "http://www.enzo.com/role/ScheduleofShareBasedCompensationExpenseTable", "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "negatedLabel": "Total", "verboseLabel": "Share based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r378", "r380" ] }, "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": [ "r714" ] }, "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": [] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "AsiaPacificMember", "presentation": [ "http://www.enzo.com/role/ScheduleofProductsRevenuebyGeographyTable" ], "lang": { "en-us": { "role": { "terseLabel": "Asia Pacific [Member]", "label": "Asia Pacific [Member]", "documentation": "Region of Asia Pacific." } } }, "auth_ref": [ "r812", "r813", "r814", "r815", "r962", "r963", "r964", "r965" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.enzo.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": [ "r122", "r134", "r181", "r208", "r238", "r245", "r255", "r258", "r267", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r402", "r404", "r419", "r491", "r563", "r636", "r637", "r662", "r686", "r857", "r858", "r914" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.enzo.com/role/ScheduleofLeaseAgreementIncludeRentalPaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "verboseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.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": [ "r177", "r189", "r208", "r267", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r402", "r404", "r419", "r662", "r857", "r858", "r914" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract", "presentation": [ "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying amounts of major current assets included as part of discontinued operations:", "label": "Disposal Group, Including Discontinued Operation, Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract", "presentation": [ "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying amount of major non-current assets included as part of discontinued operations:", "label": "Disposal Group, Including Discontinued Operation, 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": [ "r714" ] }, "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": [ "r699", "r702", "r714" ] }, "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": [ "r699", "r702", "r714" ] }, "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": [ "r699", "r702", "r714" ] }, "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": [ "r796" ] }, "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": [ "r780" ] }, "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": [ "r781" ] }, "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": [ "r776" ] }, "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": [ "r776" ] }, "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": [ "r776" ] }, "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": [ "r776" ] }, "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": [ "r776" ] }, "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": [ "r776" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable", "http://www.enzo.com/role/ScheduleofShareBasedCompensationExpenseTable", "http://www.enzo.com/role/StockholdersEquityDetails", "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails", "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": [ "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ] }, "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": [ "r779" ] }, "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": [ "r778" ] }, "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": [ "r777" ] }, "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": [ "r777" ] }, "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": [ "r702", "r714" ] }, "us-gaap_CapitalExpenditureDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalExpenditureDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Capital expenditures", "label": "Capital Expenditure, Discontinued Operations", "documentation": "Amount of capital expenditure attributable to discontinued operations." } } }, "auth_ref": [ "r60" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet" ], "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": [ "r24", "r179", "r626" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.enzo.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": [ "r25" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.enzo.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": [ "r24", "r99", "r206" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Decrease in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r99" ] }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowSupplementalDisclosuresTextBlock", "presentation": [ "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure for statement of cash flows", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r96" ] }, "us-gaap_CashHeldInForeignCurrency": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashHeldInForeignCurrency", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents, held in foreign currency", "label": "Cash and Cash Equivalents, Held in Foreign Currency", "documentation": "Amount of cash and cash equivalents held in foreign currency. Excludes cash within disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalents include, but are not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r535", "r686" ] }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/DiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash used in operation activities", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r59", "r99" ] }, "enz_ChangeInFairValueOfConvertibleDebenture": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "ChangeInFairValueOfConvertibleDebenture", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow", "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of convertible debentures", "negatedLabel": "Change in fair value of convertible debentures", "documentation": "Change in fair value of convertible debentures.", "label": "Change In Fair Value Of Convertible Debenture" } } }, "auth_ref": [] }, "enz_ChangeInFairValueOfConvertibleDebentures": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "ChangeInFairValueOfConvertibleDebentures", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement", "http://www.enzo.com/role/ConvertibleDebenturesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in fair value of convertible debentures", "terseLabel": "Change in fair value expense", "documentation": "Change in fair value of convertible debentures.", "label": "Change In Fair Value Of Convertible Debentures" } } }, "auth_ref": [] }, "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": [ "r755" ] }, "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": [ "r752" ] }, "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": [ "r750" ] }, "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": [] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity [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": [ "r184", "r185", "r186", "r240", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r529", "r530", "r531", "r532", "r648", "r808", "r831" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails", "http://www.enzo.com/role/NetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails", "http://www.enzo.com/role/NetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants exercise price per share (in Dollars per share)", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r338" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants to purchase (in Shares)", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r338" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.enzo.com/role/NetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants related to debentures", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "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": [ "r756" ] }, "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": [ "r756" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Contingencies \u2013 see Note 13", "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": [ "r73", "r126", "r493", "r550" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Contingencies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.enzo.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Contingencies", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r35", "r610" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividend per share (in Dollars per share)", "label": "Common Stock, Dividends, Per Share, Cash Paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r114" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.enzo.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": [ "r677", "r678", "r679", "r681", "r682", "r683", "r684", "r835", "r836", "r838", "r895", "r957", "r960" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.enzo.com/role/ConvertibleDebenturesDetails", "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in Dollars per share)", "verboseLabel": "Common stock, par value per share (in Dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r76" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.enzo.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": [ "r76", "r551" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.enzo.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": [ "r76" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "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": [ "r13", "r76", "r551", "r569", "r960", "r961" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, $.01 par value; authorized 75,000,000 shares; shares issued and outstanding: 52,244,074 at October 31, 2024 and July 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": [ "r76", "r495", "r662" ] }, "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": [ "r761" ] }, "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": [ "r760" ] }, "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": [ "r762" ] }, "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": [ "r759" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r23", "r191", "r193", "r199", "r487", "r505", "r506" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.enzo.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Credit Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r44", "r139" ] }, "srt_CondensedCashFlowStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CondensedCashFlowStatementsCaptionsLineItems", "presentation": [ "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Supplemental Disclosure for Statement of Cash Flows [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": [ "r144", "r210", "r809" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "documentation": "Information by consolidated entity or group of entities." } } }, "auth_ref": [ "r144", "r164", "r210", "r402", "r403", "r404", "r405", "r452", "r615", "r816", "r817", "r818", "r856", "r859", "r860" ] }, "enz_ConsolidatedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "ConsolidatedMember", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated [Member]", "documentation": "Consolidated.", "label": "Consolidated Member" } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.enzo.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r40", "r629" ] }, "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": [ "r702" ] }, "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": [] }, "enz_ContingenciesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "ContingenciesDetailsTable", "presentation": [ "http://www.enzo.com/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Contingencies (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_ConversionOfStockSharesConverted1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockSharesConverted1", "presentation": [ "http://www.enzo.com/role/NetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares conversion of debentures", "label": "Conversion of Stock, Shares Converted", "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r26", "r27", "r28" ] }, "enz_ConversionPriceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "ConversionPriceMember", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion Price [Member]", "label": "Conversion Price Member" } } }, "auth_ref": [] }, "enz_ConvertibleDebenturesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "ConvertibleDebenturesDetailsTable", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Debentures (Details) [Table]" } } }, "auth_ref": [] }, "enz_ConvertibleDebenturesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "ConvertibleDebenturesMember", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Debentures [Member]", "label": "Convertible Debentures Member" } } }, "auth_ref": [] }, "us-gaap_CorporateAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateAndOtherMember", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate & Other [Member]", "label": "Corporate Segment and Other Operating Segment [Member]", "documentation": "Component of entity providing financial and operational oversight and administrative support considered to be operating segment and operating segment, classified as other. Excludes intersegment elimination and reconciling item." } } }, "auth_ref": [ "r840" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 1.0 }, "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement", "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r90", "r208", "r267", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r419", "r636", "r857" ] }, "enz_CostOfRevenueInventoryProvision": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "CostOfRevenueInventoryProvision", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues \u2013 inventory provision", "documentation": "Costs incurred for inventory provision during the reporting period related to other revenue generating activities.", "label": "Cost Of Revenue Inventory Provision" } } }, "auth_ref": [] }, "enz_CostOfRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "CostOfRevenuesMember", "presentation": [ "http://www.enzo.com/role/ScheduleofShareBasedCompensationExpenseTable" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues [Member]", "label": "Cost Of Revenues Member" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Sales [Member]", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating costs and expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r95" ] }, "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_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Convertible Debentures and Other Current Debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.enzo.com/role/ConvertibleDebentures" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible debentures", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r111", "r207", "r273", "r274", "r275", "r276", "r277", "r291", "r292", "r302", "r308", "r309", "r310", "r311", "r312", "r313", "r318", "r325", "r326", "r328", "r434" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r17", "r67", "r68", "r123", "r125", "r210", "r303", "r304", "r305", "r306", "r307", "r309", "r314", "r315", "r316", "r317", "r319", "r320", "r321", "r322", "r323", "r324", "r643", "r644", "r645", "r646", "r647", "r660", "r832", "r848", "r849", "r850", "r908", "r909" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price per share (in Dollars per share)", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r112", "r305" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debentures interest rate", "label": "Debt Instrument, Interest Rate During Period", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r70", "r321", "r908" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Original Issue Discount percentage", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r70", "r330", "r434", "r435", "r660" ] }, "us-gaap_DebtInstrumentIssuedPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentIssuedPrincipal", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate principal amount", "label": "Debt Instrument, Issued, Principal", "documentation": "Amount of principal of debt issued." } } }, "auth_ref": [ "r529" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Debentures and Other Current Debt [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": [ "r210", "r303", "r304", "r305", "r306", "r307", "r309", "r314", "r315", "r316", "r317", "r319", "r320", "r321", "r322", "r323", "r324", "r327", "r643", "r644", "r645", "r646", "r647", "r660", "r832", "r908", "r909" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r17", "r210", "r303", "r304", "r305", "r306", "r307", "r309", "r314", "r315", "r316", "r317", "r319", "r320", "r321", "r322", "r323", "r324", "r643", "r644", "r645", "r646", "r647", "r660", "r832", "r848", "r849", "r850", "r908", "r909" ] }, "us-gaap_DebtInstrumentRepaidPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRepaidPrincipal", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal balance repaid", "label": "Debt Instrument, Repaid, Principal", "documentation": "Amount of principal of debt repaid." } } }, "auth_ref": [ "r532" ] }, "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": [ "r726", "r727", "r741" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow", "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization of property, plant and equipment", "verboseLabel": "Depreciation and amortization included above", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r8", "r238", "r249", "r258", "r636", "r637" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r540", "r542", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r564", "r565", "r566", "r567", "r578", "r579", "r580", "r581", "r584", "r585", "r586", "r587", "r602", "r603", "r604", "r605", "r677", "r679", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r41", "r42", "r43", "r120", "r540", "r542", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r564", "r565", "r566", "r567", "r578", "r579", "r580", "r581", "r584", "r585", "r586", "r587", "r602", "r603", "r604", "r605", "r628", "r677", "r679", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904" ] }, "enz_DiscontinuedOperationAggregatePurchasePrice": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "DiscontinuedOperationAggregatePurchasePrice", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/DiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate purchase price", "documentation": "Represents the amount of aggregate purchase price on discontinued operation.", "label": "Discontinued Operation Aggregate Purchase Price" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from discontinued operations", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r47", "r48", "r49", "r50", "r51", "r57", "r89", "r925" ] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations [Abstract]" } } }, "auth_ref": [] }, "enz_DiscontinuedOperationsDetailsScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "DiscontinuedOperationsDetailsScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsLineItems", "presentation": [ "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Major Classes of Assets and Liabilities of the Discontinued Operations [Line Items]" } } }, "auth_ref": [] }, "enz_DiscontinuedOperationsDetailsScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "DiscontinuedOperationsDetailsScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable", "presentation": [ "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "label": "Discontinued Operations (Details) - Schedule of Major Classes of Assets and Liabilities of the Discontinued Operations [Table]" } } }, "auth_ref": [] }, "enz_DiscontinuedOperationsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "DiscontinuedOperationsDetailsTable", "presentation": [ "http://www.enzo.com/role/DiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Discontinued Operations (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities and trade payables", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities, Current", "documentation": "Amount classified as accounts payable and accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r46", "r61", "r108", "r109" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-current assets", "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r4", "r46", "r61", "r109", "r175", "r176" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r58" ] }, "enz_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesAndOther", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities and other", "documentation": "Operating lease liabilities and other.", "label": "Disposal Group Including Discontinued Operation Operating Lease Liabilities And Other" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Current", "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r46", "r61", "r108", "r109" ] }, "enz_DisposalGroupIncludingDiscontinuedOperationOtherExpenseincome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherExpenseincome", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Other expense (income)", "documentation": "Amount of other expense income attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group Including Discontinued Operation Other Expenseincome" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent", "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r4", "r46", "r61", "r109" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities and other", "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent", "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r4", "r46", "r61", "r109" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid and other current", "label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets", "documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r1", "r46", "r61", "r109" ] }, "enz_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "DisposalGroupIncludingDiscontinuedOperationRightOfUseAssets", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Right-of-use assets", "documentation": "Amount classified as right of use assets attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group Including Discontinued Operation Right Of Use Assets" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Condensed Operating Results of the Discontinued Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://www.enzo.com/role/DiscontinuedOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued operations", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r45", "r107" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.enzo.com/role/DiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r651", "r652" ] }, "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": [ "r726", "r727", "r741" ] }, "us-gaap_DividendsPayableAmountPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableAmountPerShare", "presentation": [ "http://www.enzo.com/role/AccruedLiabilitiesandCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividend per share (in Dollars per share)", "label": "Dividends Payable, Amount Per Share", "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date." } } }, "auth_ref": [ "r26" ] }, "us-gaap_DividendsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableCurrent", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/AccruedLiabilitiesandCurrentLiabilitiesDetails", "http://www.enzo.com/role/ConsolidatedBalanceSheet", "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend payable", "verboseLabel": "Dividend payable total current liabilities balance", "netLabel": "Dividend paid amounted", "label": "Dividends Payable, Current", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r68" ] }, "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": [ "r702" ] }, "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": [ "r699", "r702", "r714" ] }, "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": [ "r699", "r702", "r714", "r765" ] }, "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": [ "r699", "r702", "r714", "r765" ] }, "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": [ "r700" ] }, "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": [ "r688" ] }, "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": [ "r702" ] }, "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": [ "r702" ] }, "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": [ "r742" ] }, "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": [ "r691" ] }, "enz_DrRabbaniMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "DrRabbaniMember", "presentation": [ "http://www.enzo.com/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dr. Rabbani [Member]", "label": "Dr Rabbani 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": [ "r754" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "label": "Net Loss Per Share [Abstract]", "terseLabel": "Net loss per common share \u2013 basic and diluted:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Total net loss per basic and diluted common share (in Dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r200", "r216", "r217", "r218", "r219", "r220", "r221", "r226", "r228", "r231", "r232", "r233", "r237", "r398", "r401", "r413", "r414", "r488", "r507", "r630" ] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://www.enzo.com/role/NetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Loss Per Share [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": [ "r228", "r229", "r231" ] }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding:", "label": "Earnings Per Share, Basic, Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Total net income (loss) per diluted common share (in Dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r200", "r216", "r217", "r218", "r219", "r220", "r221", "r228", "r231", "r232", "r233", "r237", "r398", "r401", "r413", "r414", "r488", "r507", "r630" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.enzo.com/role/NetLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r225", "r234", "r235", "r236" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": [ "r426" ] }, "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": [ "r804" ] }, "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": [ "r804" ] }, "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": [ "r805" ] }, "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": [ "r804" ] }, "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": [ "r805" ] }, "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": [ "r803" ] }, "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": [ "r805" ] }, "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": [ "r807" ] }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeBenefitsAndShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based 401(k) employer match expense", "label": "Employee Benefits and Share-Based Compensation", "documentation": "Amount of expense for employee benefit and equity-based compensation." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.enzo.com/role/ScheduleofShareBasedCompensationExpenseTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Expense [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost related to non-vested", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r379" ] }, "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": [ "r690" ] }, "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": [ "r694" ] }, "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": [ "r690" ] }, "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": [ "r690" ] }, "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": [ "r806" ] }, "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": [ "r690" ] }, "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": [ "r795" ] }, "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": [ "r794" ] }, "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": [ "r714" ] }, "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": [ "r690" ] }, "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": [ "r690" ] }, "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": [ "r690" ] }, "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": [ "r690" ] }, "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": [ "r797" ] }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "presentation": [ "http://www.enzo.com/role/ScheduleofProductsRevenuebyGeographyTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Products Revenue by Geography [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": [] }, "enz_EnzoClinicalLabsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "EnzoClinicalLabsIncMember", "presentation": [ "http://www.enzo.com/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Enzo Clinical Labs, Inc. [Member]", "label": "Enzo Clinical Labs Inc Member" } } }, "auth_ref": [] }, "enz_EnzoClinicalLabsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "EnzoClinicalLabsMember", "presentation": [ "http://www.enzo.com/role/DiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Enzo Clinical Labs [Member]", "label": "Enzo Clinical Labs Member" } } }, "auth_ref": [] }, "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": [ "r748" ] }, "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": [ "r790" ] }, "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": [ "r790" ] }, "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": [ "r790" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.enzo.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": [ "r13", "r174", "r195", "r196", "r197", "r211", "r212", "r213", "r215", "r220", "r222", "r224", "r239", "r268", "r269", "r271", "r339", "r391", "r392", "r395", "r396", "r397", "r399", "r400", "r401", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r427", "r428", "r429", "r430", "r431", "r433", "r436", "r438", "r449", "r504", "r520", "r521", "r522", "r534", "r591" ] }, "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": [ "r758" ] }, "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": [ "r707", "r718", "r734", "r769" ] }, "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": [ "r704", "r715", "r731", "r766" ] }, "us-gaap_EscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EscrowDeposit", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet", "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash in escrow", "verboseLabel": "Escrowed proceeds", "label": "Escrow Deposit", "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy." } } }, "auth_ref": [ "r121", "r609" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EuropeMember", "presentation": [ "http://www.enzo.com/role/ScheduleofProductsRevenuebyGeographyTable" ], "lang": { "en-us": { "role": { "terseLabel": "Europe [Member]", "label": "Europe [Member]", "documentation": "Continent of Europe." } } }, "auth_ref": [ "r812", "r813", "r814", "r815", "r962", "r963", "r964", "r965" ] }, "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": [ "r764" ] }, "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": [ "r802" ] }, "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": [ "r802" ] }, "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": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.enzo.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 }, "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement", "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange loss", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r421", "r422", "r423", "r425", "r588" ] }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionGainLossUnrealized", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrealized foreign exchange loss", "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r101", "r571", "r685", "r906", "r907", "r959" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.enzo.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation/Transactions", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r420" ] }, "enz_ForeignExchangeRateAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "ForeignExchangeRateAmount", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange rate amount", "documentation": "Foreign exchange rate amount.", "label": "Foreign Exchange Rate Amount" } } }, "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": [ "r711", "r722", "r738", "r773" ] }, "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": [ "r711", "r722", "r738", "r773" ] }, "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": [ "r711", "r722", "r738", "r773" ] }, "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": [ "r711", "r722", "r738", "r773" ] }, "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": [ "r711", "r722", "r738", "r773" ] }, "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": [ "r701", "r725" ] }, "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": [ "r753" ] }, "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": [ "r699", "r702", "r714" ] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss from continuing operations", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r39", "r88", "r101", "r216", "r217", "r218", "r219", "r220", "r230", "r233", "r401" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0, "order": 1.0 }, "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement", "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "terseLabel": "Loss before 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": [ "r87", "r128", "r133", "r489", "r501", "r632", "r636", "r839", "r842", "r843", "r844", "r845" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Continuing operations (in Dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r88", "r129", "r200", "r214", "r216", "r217", "r218", "r219", "r220", "r228", "r231", "r232", "r398", "r401", "r414", "r488", "r926" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Continuing operations, diluted (in Dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "documentation": "The amount of net income (loss) derived from continuing operations during 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": [ "r88", "r200", "r214", "r216", "r217", "r218", "r219", "r220", "r228", "r231", "r232", "r233", "r401", "r414", "r488", "r926" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss from discontinued operations", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r47", "r48", "r49", "r50", "r51", "r63", "r176", "r394", "r502" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued operations (in Dollars per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r89", "r200", "r229", "r231", "r232", "r923", "r926" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued operations, diluted (in Dollars per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r119", "r229", "r231", "r232" ] }, "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.enzo.com/role/DiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r651", "r652" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.enzo.com/role/DiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Discontinued Operations [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable", "http://www.enzo.com/role/ScheduleofShareBasedCompensationExpenseTable" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r272", "r278", "r279", "r416", "r417", "r418", "r517", "r519", "r575", "r623", "r655", "r928" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable", "http://www.enzo.com/role/ScheduleofShareBasedCompensationExpenseTable" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r278", "r279", "r416", "r417", "r418", "r517", "r519", "r575", "r623", "r655", "r928" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r136", "r142", "r223", "r224", "r238", "r250", "r258", "r385", "r386", "r393", "r508", "r654" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.enzo.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r194", "r383", "r384", "r387", "r388", "r389", "r390", "r528" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable \u2013 trade", "label": "Increase (Decrease) in Accounts Payable, Trade", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.enzo.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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities, other current liabilities and other liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r830" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.enzo.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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "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": [ "r711", "r722", "r738", "r764", "r773", "r777", "r785" ] }, "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": [ "r783" ] }, "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": [ "r703", "r789" ] }, "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": [ "r703", "r789" ] }, "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": [ "r703", "r789" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r248", "r828" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Interest, net", "label": "Interest Income (Expense), Nonoperating", "documentation": "Amount of interest income (expense) classified as nonoperating." } } }, "auth_ref": [ "r636", "r828", "r842" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "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": [ "r202", "r204", "r205" ] }, "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://www.enzo.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": [ "r270" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ScheduleofInventoriesNetTable": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofInventoriesNetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Finished products", "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": [ "r821" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.enzo.com/role/ScheduleofInventoriesNetTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet", "http://www.enzo.com/role/ScheduleofInventoriesNetTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total inventories, net", "terseLabel": "Inventories, net", "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": [ "r188", "r627", "r662" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNetAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Inventories, Net [Abstract]" } } }, "auth_ref": [] }, "enz_InventoryProvisionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "InventoryProvisionMember", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory provision [Member]", "label": "Inventory Provision Member" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ScheduleofInventoriesNetTable": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofInventoriesNetTable" ], "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": [ "r823" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ScheduleofInventoriesNetTable": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofInventoriesNetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "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": [ "r822" ] }, "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": [ "r727", "r728", "r729", "r730" ] }, "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": [ "r743" ] }, "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": [ "r743" ] }, "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": [ "r743" ] }, "enz_JGBCollateralLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "JGBCollateralLLCMember", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "JGB Collateral, LLC [Member]", "label": "JGBCollateral LLCMember" } } }, "auth_ref": [] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Components of Lease Cost, Term and Discount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.enzo.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Lease", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r911" ] }, "enz_LeaseOptionToExtend": { "xbrltype": "durationItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "LeaseOptionToExtend", "presentation": [ "http://www.enzo.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leases option to extend term", "documentation": "Description of lease option to extend.", "label": "Lease Option To Extend" } } }, "auth_ref": [] }, "enz_LeaseRightofUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "LeaseRightofUseAsset", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ScheduleofLeaseAgreementIncludeRentalPaymentsTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.enzo.com/role/ScheduleofLeaseAgreementIncludeRentalPaymentsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease assets", "documentation": "Total lease assets.", "label": "Lease Rightof Use Asset" } } }, "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": [] }, "enz_LeasesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "LeasesDetailsTable", "presentation": [ "http://www.enzo.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Leases (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_LeasesOperatingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesOperatingAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Lease Agreement Include Rental Payments [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": [ "r687" ] }, "us-gaap_LegalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LegalFees", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 }, "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement", "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Legal and related expenses", "label": "Legal Fees", "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings." } } }, "auth_ref": [ "r810" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.enzo.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Leases [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": [ "r441", "r448" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.enzo.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of the Company\u2019s Lease Liabilities", "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": [ "r912" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.enzo.com/role/ScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r446" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r446" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r446" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r446" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r446" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: 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": [ "r446" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.enzo.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease term", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r910" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.enzo.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": [ "r437" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.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": [ "r17", "r67", "r68", "r69", "r71", "r72", "r73", "r74", "r208", "r267", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r403", "r404", "r405", "r419", "r549", "r631", "r686", "r857", "r914", "r915" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.enzo.com/role/ScheduleofLeaseAgreementIncludeRentalPaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r81", "r127", "r498", "r662", "r833", "r847", "r905" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.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": [ "r69", "r178", "r208", "r267", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r403", "r404", "r405", "r419", "r662", "r857", "r914", "r915" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "verboseLabel": "Current:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.enzo.com/role/ScheduleofLeaseAgreementIncludeRentalPaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current:", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 }, "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet", "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Current liabilities of discontinued operations, net", "terseLabel": "Current liabilities of discontinued operations, net", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r46", "r61", "r108", "r109", "r175", "r176" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract", "presentation": [ "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying amounts of major current liabilities included as part of discontinued operations:", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet", "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current liabilities of discontinued operations, net", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r4", "r46", "r61", "r109", "r175", "r176" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract", "presentation": [ "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying amount of major non-current liabilities included as part of discontinued operations:", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent [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": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofMinimumFutureAnnualPrincipalPaymentsTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.enzo.com/role/ScheduleofMinimumFutureAnnualPrincipalPaymentsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total principal payments", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r17", "r125", "r315", "r329", "r644", "r645", "r660", "r924" ] }, "us-gaap_LongTermDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtAbstract", "lang": { "en-us": { "role": { "label": "Long Term Debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtByMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtByMaturityAbstract", "lang": { "en-us": { "role": { "label": "Long-Term Debt, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ScheduleofMinimumFutureAnnualPrincipalPaymentsTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: current portion, included in other current liabilities", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r182" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofMinimumFutureAnnualPrincipalPaymentsTable": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofMinimumFutureAnnualPrincipalPaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r10", "r210", "r320" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofMinimumFutureAnnualPrincipalPaymentsTable": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofMinimumFutureAnnualPrincipalPaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r10", "r210", "r320" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofMinimumFutureAnnualPrincipalPaymentsTable": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofMinimumFutureAnnualPrincipalPaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r10", "r210", "r320" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofMinimumFutureAnnualPrincipalPaymentsTable": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofMinimumFutureAnnualPrincipalPaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r834" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet", "http://www.enzo.com/role/ScheduleofMinimumFutureAnnualPrincipalPaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Long term debt, net", "verboseLabel": "Long term debt \u2013 net", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r183" ] }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtPercentageBearingFixedInterestRate", "presentation": [ "http://www.enzo.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed interest rate", "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate", "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate." } } }, "auth_ref": [ "r70" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.enzo.com/role/LongTermDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Long term debt", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r111" ] }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "label": "Category of Item Purchased [Axis]", "documentation": "Information by category of items purchased under a long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.enzo.com/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r281", "r283", "r285", "r290", "r381", "r642", "r852", "r853" ] }, "us-gaap_LossContingencyDisclosures": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyDisclosures", "presentation": [ "http://www.enzo.com/role/Contingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Contingencies", "label": "Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made." } } }, "auth_ref": [ "r280", "r281", "r282", "r284", "r286", "r287", "r288", "r289", "r381" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.enzo.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r145", "r147", "r149", "r150", "r152", "r172", "r173", "r283", "r285", "r286", "r287", "r351", "r381", "r415", "r455", "r516", "r518", "r526", "r541", "r542", "r595", "r597", "r599", "r600", "r606", "r621", "r622", "r641", "r648", "r653", "r656", "r657", "r658", "r659", "r672", "r861", "r916", "r917", "r918", "r919", "r920", "r921" ] }, "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": [ "r756" ] }, "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": [ "r756" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.enzo.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r145", "r147", "r149", "r150", "r152", "r172", "r173", "r283", "r285", "r286", "r287", "r351", "r381", "r415", "r455", "r516", "r518", "r526", "r541", "r542", "r595", "r597", "r599", "r600", "r606", "r621", "r622", "r641", "r648", "r653", "r656", "r657", "r658", "r672", "r861", "r916", "r917", "r918", "r919", "r920", "r921" ] }, "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": [ "r776" ] }, "enz_MrWeinerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "MrWeinerMember", "presentation": [ "http://www.enzo.com/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mr. Weiner [Member]", "label": "Mr Weiner Member" } } }, "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": [ "r784" ] }, "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": [] }, "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": [ "r757" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r203" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (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": [ "r203" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.enzo.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://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow", "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "terseLabel": "Cash flows from 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": [ "r99", "r100", "r101" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.enzo.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://www.enzo.com/role/ConsolidatedComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow", "http://www.enzo.com/role/ConsolidatedComprehensiveIncome", "http://www.enzo.com/role/ConsolidatedIncomeStatement", "http://www.enzo.com/role/ShareholdersEquityType2or3", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "verboseLabel": "Net loss", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r91", "r101", "r130", "r176", "r190", "r192", "r197", "r208", "r214", "r216", "r217", "r218", "r219", "r220", "r223", "r224", "r230", "r267", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r398", "r401", "r414", "r419", "r503", "r572", "r589", "r590", "r685", "r857" ] }, "enz_NetLossPerShareDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "NetLossPerShareDetailsTable", "presentation": [ "http://www.enzo.com/role/NetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Loss Per Share (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.enzo.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of New Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "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": [ "r727", "r728", "r729", "r730" ] }, "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": [ "r801" ] }, "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": [ "r801" ] }, "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": [ "r756" ] }, "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": [ "r711", "r722", "r738", "r764", "r773" ] }, "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": [ "r747" ] }, "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": [ "r746" ] }, "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": [ "r764" ] }, "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": [ "r784" ] }, "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": [ "r784" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "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": [ "r93" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense)", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.enzo.com/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reportable segment", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r633", "r640", "r841" ] }, "enz_NumberOfSecurityShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "NumberOfSecurityShares", "presentation": [ "http://www.enzo.com/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of security shares (in Shares)", "documentation": "Number of security shares.", "label": "Number Of Security Shares" } } }, "auth_ref": [] }, "us-gaap_OperatingCostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingCostsAndExpenses", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating costs and expenses", "label": "Operating Costs and Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense." } } }, "auth_ref": [] }, "us-gaap_OperatingCostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingCostsAndExpensesAbstract", "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement", "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating costs and expenses, net:", "verboseLabel": "Operating costs and expenses:", "label": "Operating Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement", "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Operating loss", "terseLabel": "Operating loss", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r133", "r632", "r839", "r842", "r843", "r844", "r845" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ScheduleofComponentsofLeaseCostTermandDiscountTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost \u2013 net (a)", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r442", "r661" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Maturities of the Company\u2019s Lease Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofLeaseAgreementIncludeRentalPaymentsTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.enzo.com/role/ScheduleofLeaseAgreementIncludeRentalPaymentsTable", "http://www.enzo.com/role/ScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease liabilities", "terseLabel": "Present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r440" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofLeaseAgreementIncludeRentalPaymentsTable": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet", "http://www.enzo.com/role/ScheduleofLeaseAgreementIncludeRentalPaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r440" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.enzo.com/role/ScheduleofLeaseAgreementIncludeRentalPaymentsTable": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet", "http://www.enzo.com/role/ScheduleofLeaseAgreementIncludeRentalPaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, non-current", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r440" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ScheduleofLeaseAgreementIncludeRentalPaymentsTable": { "parentTag": "enz_LeaseRightofUseAsset", "weight": 1.0, "order": 1.0 }, "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet", "http://www.enzo.com/role/ScheduleofLeaseAgreementIncludeRentalPaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "verboseLabel": "Operating, Right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r439" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.enzo.com/role/ScheduleofComponentsofLeaseCostTermandDiscountTable" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r445", "r661" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.enzo.com/role/ScheduleofComponentsofLeaseCostTermandDiscountTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "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": [ "r444", "r661" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Basis of Presentation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.enzo.com/role/BasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r102", "r103", "r104", "r118" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofAccruedLiabilitiesTable": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofAccruedLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r68" ] }, "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued charges", "label": "Other Accrued Liabilities", "documentation": "Amount of expenses incurred but not yet paid classified as other." } } }, "auth_ref": [ "r124" ] }, "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_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r180" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3", "r504" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3", "r5", "r424", "r432" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossTaxAbstract", "presentation": [ "http://www.enzo.com/role/ConsolidatedComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income:", "label": "Other Comprehensive Income (Loss), Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIncomeAndExpensesAbstract", "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense):", "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "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": [ "r68", "r662" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r94" ] }, "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": [ "r756" ] }, "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": [ "r702" ] }, "us-gaap_OtherTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excess tax benefits", "label": "Other Tax Expense (Benefit)", "documentation": "Amount of other income tax expense (benefit)." } } }, "auth_ref": [ "r209", "r890", "r891" ] }, "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": [ "r709", "r720", "r736", "r771" ] }, "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": [ "r712", "r723", "r739", "r774" ] }, "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": [ "r712", "r723", "r739", "r774" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipAxis", "presentation": [ "http://www.enzo.com/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipDomain", "presentation": [ "http://www.enzo.com/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "srt_ParentCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ParentCompanyMember", "presentation": [ "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandLiabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Parent Company [Member]", "label": "Parent Company [Member]", "documentation": "Registrant with controlling financial interest in one or more subsidiaries. Controlling interest in subsidiary includes, but is not limited to, primary beneficiary of variable interest entity (VIE). Controlling interest in subsidiary excludes broker-dealer with controlling financial interest in subsidiary but control is likely to be temporary." } } }, "auth_ref": [ "r144", "r210" ] }, "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": [ "r745" ] }, "us-gaap_PaymentsForLegalSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForLegalSettlements", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Settlement paid", "label": "Payments for Legal Settlements", "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period." } } }, "auth_ref": [ "r6" ] }, "us-gaap_PaymentsForOtherTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForOtherTaxes", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment of other income", "label": "Payments for Other Taxes", "documentation": "Amount of cash outflow for taxes classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_PaymentsForRepurchaseOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfWarrants", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total purchase price", "label": "Payments for Repurchase of Warrants", "documentation": "The aggregate amount paid by the entity to reacquire the right to purchase equity shares at a predetermined price, usually issued together with corporate debt." } } }, "auth_ref": [ "r97" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow", "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash payments for taxes related to net share settlements of equity awards", "terseLabel": "Taxes related to net share settlements", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r201" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r135", "r892", "r893", "r894" ] }, "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": [ "r755" ] }, "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": [ "r755" ] }, "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": [ "r747" ] }, "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": [ "r764" ] }, "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": [ "r757" ] }, "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": [ "r746" ] }, "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://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888" ] }, "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": [ "r748" ] }, "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": [ "r793" ] }, "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": [ "r747" ] }, "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": [ "r688" ] }, "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": [ "r688" ] }, "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": [ "r695" ] }, "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": [ "r697" ] }, "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": [ "r688" ] }, "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": [ "r688" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock par value (in Dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r75", "r331" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r75", "r551" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock, shares issued", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r75", "r331" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock, shares outstanding", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r75", "r551", "r569", "r960", "r961" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock, $.01 par value; authorized 25,000,000 shares; no shares issued or outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r75", "r494", "r662" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.enzo.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": [ "r824" ] }, "enz_PrepayOutstandingPrincipalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "PrepayOutstandingPrincipalAmount", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepay outstanding principal amount", "documentation": "The amount of prepay outstanding principal amount.", "label": "Prepay Outstanding Principal Amount" } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.enzo.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r820" ] }, "us-gaap_ProceedsFromOtherDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromOtherDeposits", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Release of escrowed cash from Asset Purchase Agreement", "label": "Proceeds from Other Deposits", "documentation": "Amount of cash inflow for receipts of deposits classified as other." } } }, "auth_ref": [ "r829" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r154", "r155", "r156", "r157", "r158", "r159", "r171", "r261", "r456", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r624", "r649", "r671", "r672", "r673", "r675", "r676", "r819", "r854", "r855", "r862", "r927", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r154", "r155", "r156", "r157", "r158", "r159", "r171", "r261", "r456", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r624", "r649", "r671", "r672", "r673", "r675", "r676", "r819", "r854", "r855", "r862", "r927", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956" ] }, "enz_ProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "ProductsMember", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Products [Member]", "label": "Products Member" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.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": [ "r9", "r447", "r490", "r500", "r662" ] }, "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": [ "r745" ] }, "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": [ "r745" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.enzo.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r145", "r147", "r149", "r150", "r152", "r172", "r173", "r283", "r285", "r286", "r287", "r349", "r351", "r374", "r375", "r376", "r381", "r415", "r453", "r454", "r455", "r516", "r518", "r526", "r541", "r542", "r595", "r597", "r599", "r600", "r606", "r621", "r622", "r641", "r648", "r653", "r656", "r657", "r658", "r659", "r672", "r679", "r851", "r861", "r896", "r917", "r918", "r919", "r920", "r921" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.enzo.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r145", "r147", "r149", "r150", "r152", "r172", "r173", "r283", "r285", "r286", "r287", "r349", "r351", "r374", "r375", "r376", "r381", "r415", "r453", "r454", "r455", "r516", "r518", "r526", "r541", "r542", "r595", "r597", "r599", "r600", "r606", "r621", "r622", "r641", "r648", "r653", "r656", "r657", "r658", "r659", "r672", "r679", "r851", "r861", "r896", "r917", "r918", "r919", "r920", "r921" ] }, "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": [ "r704", "r715", "r731", "r766" ] }, "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": [ "r688" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r266", "r350", "r450", "r451", "r492", "r499", "r544", "r545", "r546", "r547", "r548", "r568", "r570", "r594" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.enzo.com/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r450", "r451", "r913" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.enzo.com/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r266", "r350", "r450", "r451", "r492", "r499", "r544", "r545", "r546", "r547", "r548", "r568", "r570", "r594", "r913" ] }, "us-gaap_RepaymentsOfFirstMortgageBond": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfFirstMortgageBond", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments under loan agreement and capital leases", "label": "Repayments of First Mortgage Bond", "documentation": "The cash outflow from the repayment of a long-term debt instrument issued, secured by a first mortgage deed of trust, containing a pledge of real property. The lender has the highest claim on the property in case of default." } } }, "auth_ref": [ "r98" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 }, "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement", "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r382", "r623", "r636", "r922" ] }, "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": [ "r705", "r716", "r732", "r767" ] }, "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": [ "r706", "r717", "r733", "r768" ] }, "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": [ "r713", "r724", "r740", "r775" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable", "http://www.enzo.com/role/ScheduleofShareBasedCompensationExpenseTable", "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units [Member]", "verboseLabel": "Restricted Stock Units (RSUs) [Member]", "netLabel": "RSUs [Member]", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r78", "r114", "r497", "r523", "r525", "r533", "r552", "r662" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.enzo.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r174", "r211", "r212", "r213", "r215", "r220", "r222", "r224", "r268", "r269", "r271", "r391", "r392", "r395", "r396", "r397", "r399", "r400", "r401", "r406", "r408", "r409", "r411", "r412", "r436", "r438", "r520", "r522", "r534", "r960" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.enzo.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r143", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348" ] }, "enz_RevenueRecognitionDetailsScheduleofProductsRevenuebyGeographyTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "RevenueRecognitionDetailsScheduleofProductsRevenuebyGeographyTable", "presentation": [ "http://www.enzo.com/role/ScheduleofProductsRevenuebyGeographyTable" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition (Details) - Schedule of Products Revenue by Geography [Table]" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement", "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable", "http://www.enzo.com/role/ScheduleofProductsRevenuebyGeographyTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "verboseLabel": "Products 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": [ "r131", "r132", "r198", "r208", "r238", "r246", "r247", "r254", "r258", "r261", "r263", "r265", "r267", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r419", "r489", "r636", "r857" ] }, "enz_RightOfUseAssetsAndLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "RightOfUseAssetsAndLiabilitiesMember", "presentation": [ "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right of Use Assets and Liabilities [Member]", "label": "Right Of Use Assets And Liabilities Member" } } }, "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": [ "r784" ] }, "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": [ "r784" ] }, "us-gaap_SalesCommissionsAndFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesCommissionsAndFees", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales agreement", "label": "Sales Commissions and Fees", "documentation": "Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller)." } } }, "auth_ref": [ "r92" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.enzo.com/role/AccruedLiabilitiesandCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://www.enzo.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r38" ] }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "presentation": [ "http://www.enzo.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Agreement Include Rental Payments", "label": "Condensed Balance Sheet [Table Text Block]", "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r811", "r834" ] }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "presentation": [ "http://www.enzo.com/role/DiscontinuedOperationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Condensed Operating Results of the Discontinued Operations", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r11", "r16", "r18", "r46", "r52", "r53", "r54", "r55", "r56", "r62", "r64", "r65", "r110" ] }, "enz_ScheduleOfFinancialInformationRepresentsTheOperatingResultsOfTheReportableSegmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "ScheduleOfFinancialInformationRepresentsTheOperatingResultsOfTheReportableSegmentsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Financial Information Represents The Operating Results Of The Reportable Segments Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.enzo.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventories, Net", "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": [ "r20", "r82", "r83", "r84" ] }, "enz_ScheduleOfMajorClassesOfAssetsAndLiabilitiesOfTheDiscontinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "ScheduleOfMajorClassesOfAssetsAndLiabilitiesOfTheDiscontinuedOperationsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Major Classes Of Assets And Liabilities Of The Discontinued Operations Abstract" } } }, "auth_ref": [] }, "enz_ScheduleOfMajorClassesOfAssetsAndLiabilitiesOfTheDiscontinuedOperationsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "ScheduleOfMajorClassesOfAssetsAndLiabilitiesOfTheDiscontinuedOperationsTableTextBlock", "presentation": [ "http://www.enzo.com/role/DiscontinuedOperationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Major Classes of Assets and Liabilities of the Discontinued Operations", "documentation": "Tabular disclosure of major classes of assets and liabilities of the discontinued operations.", "label": "Schedule Of Major Classes Of Assets And Liabilities Of The Discontinued Operations Table Text Block" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.enzo.com/role/LongTermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Minimum Future Annual Principal Payments", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r10" ] }, "enz_ScheduleOfProductsRevenueByGeographyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "ScheduleOfProductsRevenueByGeographyAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Products Revenue By Geography Abstract" } } }, "auth_ref": [] }, "enz_ScheduleOfRestrictedStockUnitRSUActivityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "ScheduleOfRestrictedStockUnitRSUActivityLineItems", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Restricted Stock Unit (\u201cRSU\u201d) Activity [Line Items]" } } }, "auth_ref": [] }, "enz_ScheduleOfRestrictedStockUnitRsuActivityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "ScheduleOfRestrictedStockUnitRsuActivityAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Restricted Stock Unit Rsu Activity Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://www.enzo.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Products Revenue by Geography", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r86", "r105" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r32", "r33", "r34" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.enzo.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Information Represents the Operating Results of the Reportable Segments", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r32", "r33", "r34" ] }, "enz_ScheduleOfShareBasedCompensationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "ScheduleOfShareBasedCompensationExpenseAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Share Based Compensation Expense Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.enzo.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock Unit (\u201cRSU\u201d) Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r116" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.enzo.com/role/StockholdersEquityTables" ], "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": [ "r14", "r15", "r116" ] }, "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": [ "r689" ] }, "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": [ "r693" ] }, "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": [ "r692" ] }, "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": [ "r698" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.enzo.com/role/ScheduleofProductsRevenuebyGeographyTable" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r146", "r148", "r151", "r153", "r160", "r161", "r162", "r163", "r165", "r166", "r167", "r168", "r169", "r170", "r263", "r264", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r537", "r538", "r539", "r596", "r598", "r601", "r607", "r608", "r611", "r612", "r613", "r614", "r616", "r617", "r618", "r619", "r620", "r625", "r650", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r674", "r679", "r862", "r927", "r929", "r930", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.enzo.com/role/SegmentReporting" ], "lang": { "en-us": { "role": { "terseLabel": "Segment reporting", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r134", "r238", "r241", "r242", "r243", "r244", "r245", "r251", "r252", "r253", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r265", "r633", "r634", "r635", "r636", "r638", "r639", "r640" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Financial Information Represents the Operating Results of the Reportable Segments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 }, "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement", "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general, and administrative", "verboseLabel": "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": [ "r92" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable", "http://www.enzo.com/role/ScheduleofShareBasedCompensationExpenseTable" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative [Member]", "verboseLabel": "Selling, General and Administrative Expenses [Member]", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation charges", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of RSUs outstanding, Cancelled", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r368" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Fair Value per Unit at Date of Grant, Cancelled", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r368" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Number of RSUs outstanding, Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r366" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Fair Value per Unit at Date of Grant, Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r366" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable" ], "lang": { "en-us": { "role": { "periodEndLabel": "Number of RSUs outstanding, Outstanding at ending of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r363", "r364" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable" ], "lang": { "en-us": { "role": { "periodEndLabel": "Weighted Average Fair Value per Unit at Date of Grant, Outstanding at ending of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r363", "r364" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term, Outstanding at ending of fiscal year", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r117" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of RSUs outstanding, Vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r367" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Fair Value per Unit at Date of Grant, Vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r367" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares of common stock (in Shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock granted (in Shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation included above:", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Options, Exercisable at end of Period", "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": [ "r357" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Exercisable at end of Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r357" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Options, Cancelled or Expired", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r361" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Options, Granted", "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": [ "r359" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Aggregate Intrinsic Value, Outstanding, Beginning Balance", "periodEndLabel": "Aggregate Intrinsic Value, Outstanding, Ending 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": [ "r37" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Options, Outstanding, Beginning Balance", "periodEndLabel": "Options, Outstanding, Ending 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": [ "r355", "r356" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted Average Exercise Price, Outstanding, Beginning Balance", "periodEndLabel": "Weighted Average Exercise Price, Outstanding, Ending 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": [ "r355", "r356" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Expected to vest at end of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. 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": [ "r371" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Number of RSUs outstanding, Expected to vest at end of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. 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": [ "r371" ] }, "enz_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnits": { "xbrltype": "sharesItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnits", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock units (in Shares)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.enzo.com/role/ScheduleofShareBasedCompensationExpenseTable", "http://www.enzo.com/role/StockholdersEquityDetails", "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails", "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": [ "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average 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": [ "r360" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Cancelled or expired", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r361" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average 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": [ "r359" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche One [Member]", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "enz_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Granted", "documentation": "Aggregate intrinsic value, granted.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Granted" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable" ], "lang": { "en-us": { "role": { "periodEndLabel": "Aggregate Intrinsic Value, Outstanding at ending of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Exercisable at end of Period", "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": [ "r37" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term, Exercisable at end of Period", "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": [ "r37" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term, Outstanding, Ending 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": [ "r117" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term, Expected to vest at end of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. 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": [ "r372" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Fair Value per Unit at Date of Grant, Expected to vest at end of period", "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_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.enzo.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity", "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r113", "r115" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://www.enzo.com/role/NetLossPerShareDetails", "http://www.enzo.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in Shares)", "periodEndLabel": "Balance (in Shares)", "terseLabel": "Shares outstanding", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/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": [ "r696" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.enzo.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r76", "r79", "r80", "r174", "r195", "r196", "r197", "r211", "r212", "r213", "r215", "r220", "r222", "r224", "r239", "r268", "r269", "r271", "r339", "r391", "r392", "r395", "r396", "r397", "r399", "r400", "r401", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r427", "r428", "r429", "r430", "r431", "r433", "r436", "r438", "r449", "r504", "r520", "r521", "r522", "r534", "r591" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.enzo.com/role/ScheduleofProductsRevenuebyGeographyTable" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r146", "r148", "r151", "r153", "r160", "r161", "r162", "r163", "r165", "r166", "r167", "r168", "r169", "r170", "r263", "r264", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r537", "r538", "r539", "r596", "r598", "r601", "r607", "r608", "r611", "r612", "r613", "r614", "r616", "r617", "r618", "r619", "r620", "r625", "r650", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r674", "r679", "r862", "r927", "r929", "r930", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.enzo.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": [ "r211", "r212", "r213", "r239", "r438", "r456", "r527", "r536", "r543", "r544", "r545", "r546", "r547", "r548", "r551", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r564", "r565", "r566", "r567", "r568", "r570", "r573", "r574", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r591", "r680" ] }, "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_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [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": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.enzo.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": [ "r211", "r212", "r213", "r239", "r266", "r438", "r456", "r527", "r536", "r543", "r544", "r545", "r546", "r547", "r548", "r551", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r564", "r565", "r566", "r567", "r568", "r570", "r573", "r574", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r591", "r680" ] }, "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": [ "r708", "r719", "r735", "r770" ] }, "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_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.enzo.com/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition shares (in Shares)", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r75", "r76", "r114" ] }, "us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesPurchaseOfAssets", "presentation": [ "http://www.enzo.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for Asset Purchase Agreement bonus payment (in Shares)", "label": "Stock Issued During Period, Shares, Purchase of Assets", "documentation": "Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "presentation": [ "http://www.enzo.com/role/NetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "documentation": "Number of shares related to Restricted Stock Award forfeited during the period." } } }, "auth_ref": [ "r13", "r75", "r76", "r114" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.enzo.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Vested restricted stock unit issuances (in Shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r13", "r114" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Options, 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": [ "r13", "r75", "r76", "r114", "r360" ] }, "us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValuePurchaseOfAssets", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for Asset Purchase Agreement bonus payment", "label": "Stock Issued During Period, Value, Purchase of Assets", "documentation": "Value of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Vested restricted stock unit issuances", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r13", "r75", "r76", "r114" ] }, "us-gaap_StockIssuedDuringPeriodValueStockDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockDividend", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividend declared", "label": "Stock Issued During Period, Value, Stock Dividend", "documentation": "Value of stock issued to shareholders as a dividend during the period." } } }, "auth_ref": [ "r13", "r76", "r79", "r80", "r114" ] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockOptionMember", "presentation": [ "http://www.enzo.com/role/ScheduleofShareBasedCompensationExpenseTable", "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options [Member]", "verboseLabel": "Stock Option [Member]", "label": "Equity Option [Member]", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [ "r679" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet", "http://www.enzo.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\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": [ "r76", "r79", "r80", "r106", "r553", "r569", "r592", "r593", "r662", "r686", "r833", "r847", "r905", "r960" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "auth_ref": [] }, "enz_StockholdersEquityDetailsScheduleofRestrictedStockUnitRSUActivityTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "StockholdersEquityDetailsScheduleofRestrictedStockUnitRSUActivityTable", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity (Details) - Schedule of Restricted Stock Unit (\u201cRSU\u201d) Activity [Table]" } } }, "auth_ref": [] }, "enz_StockholdersEquityDetailsScheduleofShareBasedCompensationExpenseTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "StockholdersEquityDetailsScheduleofShareBasedCompensationExpenseTable", "presentation": [ "http://www.enzo.com/role/ScheduleofShareBasedCompensationExpenseTable" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity (Details) - Schedule of Share-Based Compensation Expense [Table]" } } }, "auth_ref": [] }, "enz_StockholdersEquityDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "StockholdersEquityDetailsTable", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income (in Dollars)", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r443", "r661" ] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowElementsAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Disclosure for Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "enz_SupplementalDisclosureforStatementofCashFlowsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "SupplementalDisclosureforStatementofCashFlowsDetailsTable", "presentation": [ "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Supplemental Disclosure for Statement of Cash Flows (Details) [Table]" } } }, "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": [ "r763" ] }, "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": [ "r755" ] }, "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": [ "r762" ] }, "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": [ "r783" ] }, "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": [ "r785" ] }, "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": [ "r786" ] }, "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": [ "r787" ] }, "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": [ "r787" ] }, "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": [ "r785" ] }, "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": [ "r785" ] }, "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": [ "r788" ] }, "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": [ "r786" ] }, "enz_TwoThousandElevenPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "TwoThousandElevenPlanMember", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2011 Plan [Member]", "documentation": "2011 Plan.", "label": "Two Thousand Eleven Plan Member" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://www.enzo.com/role/ScheduleofProductsRevenuebyGeographyTable" ], "lang": { "en-us": { "role": { "terseLabel": "United States [Member]", "label": "UNITED STATES" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r782" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.enzo.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": [ "r29", "r30", "r31", "r137", "r138", "r140", "r141" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingAxis", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingDomain", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888" ] }, "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": [ "r751" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantMember", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails", "http://www.enzo.com/role/NetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant [Member]", "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r677", "r678", "r681", "r682", "r683", "r684" ] }, "enz_WarrantsExercisableTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "WarrantsExercisableTerm", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants exercisable term", "documentation": "The warrants exercisable term.", "label": "Warrants Exercisable Term" } } }, "auth_ref": [] }, "enz_WeightedAverageDiscountRateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "WeightedAverageDiscountRateAbstract", "presentation": [ "http://www.enzo.com/role/ScheduleofComponentsofLeaseCostTermandDiscountTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate:", "label": "Weighted Average Discount Rate Abstract" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "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": [ "r227", "r233" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in Shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r226", "r233" ] }, "enz_WeightedAverageRemainingLeaseTermYearsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20241031", "localname": "WeightedAverageRemainingLeaseTermYearsAbstract", "presentation": [ "http://www.enzo.com/role/ScheduleofComponentsofLeaseCostTermandDiscountTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term (years):", "label": "Weighted Average Remaining Lease Term Years 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": [ "r799" ] }, "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": [ "r749" ] } } } }, "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": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-11" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r24": { "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" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1" }, "r37": { "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" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-18" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205-20/tableOfContent" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3B" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-4" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3A" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4A" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5D" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r71": { "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" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r92": { "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" }, "r93": { "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/230/tableOfContent" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/250/tableOfContent" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r106": { "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-9" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r114": { "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" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r116": { "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" }, "r117": { "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 5.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479836/810-10-S99-5" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r121": { "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" }, "r122": { "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" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r124": { "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" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Footnote": "4", "Publisher": "SEC" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r174": { "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" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r181": { "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" }, "r182": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r183": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r192": { "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" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r200": { "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" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r208": { "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" }, "r209": { "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)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r250": { "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" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r254": { "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" }, "r255": { "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" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r258": { "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" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r261": { "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" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r271": { "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" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450-20/tableOfContent" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r283": { "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" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450-30/tableOfContent" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483049/450-30-50-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r339": { "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" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r349": { "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" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r381": { "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" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477349/740-270-45-3" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/830/tableOfContent" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-5" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-21" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r449": { "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" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r493": { "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" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r495": { "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" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r497": { "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" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r501": { "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" }, "r502": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r507": { "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" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r516": { "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" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r518": { "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" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r533": { "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" }, "r534": { "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" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r541": { "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" }, "r542": { "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" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6" }, "r572": { "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" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477850/954-450-50-1" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r634": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r635": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r636": { "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" }, "r637": { "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" }, "r638": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r639": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r640": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r641": { "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" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r653": { "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" }, "r654": { "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" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r672": { "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" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r674": { "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" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "Global LEI Foundation" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14a", "Subsection": "12" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "249", "Section": "308", "Subsection": "a" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 8-K", "Number": "249", "Section": "308" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form F-3" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-2" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-3" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-4" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-6" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form S-3" }, "r742": { "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" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Investment Company Act", "Number": "270" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "313" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-X", "Number": "210", "Section": "2", "Subsection": "2" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "413", "Subsection": "b" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "b" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "c" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "d" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "e" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "a" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "b" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Section": "8", "Subsection": "c" }, "r808": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r809": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-11" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(6))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Subparagraph": "(ii)", "Footnote": "2", "Publisher": "SEC" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "1", "Publisher": "SEC" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r828": { "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" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r830": { "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" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r833": { "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" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r851": { "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" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r856": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2" }, "r895": { "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" }, "r896": { "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" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r905": { "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" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r912": { "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" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r927": { "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" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r929": { "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" }, "r930": { "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" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "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" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r960": { "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" }, "r961": { "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" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" } } } ZIP 75 0001213900-24-109311-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-24-109311-xbrl.zip M4$L#!!0 ( /*!D%D_ GT'-= @W" 9 96$P,C(T-3 W+3$P<5]E M;GIO8FEO+FAT;>Q]:W?B2)+H=WY%+KN]6W4.=H%X5_5P#V6[NCU;97MLU\[. M?IDC(#&:$A(M";OH7W\C(C/U $2"! V>W:Z#$CYB(B,5\;CU__WOK+?W4?+JZO_^O_=0J__MO9&?N-6]S1/3Y@O1F[ ML,>3A[[!'AW=V,V;OO/%[=L9&GC?Y^.'#R\O+>1^>9Y4&J[0_UNL?*U7V_?&":66M)AX?>;!(6*CE?I1C M_J4HYXF;H^@_.[4\9^8_^[/GF.-R+?SYX](.G\*][ M0$&XQ/)963NK:*%!SF"GD8'4SE>-4ZF?E5LA\,&3/U;L%'_NZ2Y7C[M.L/:A M[O;H2?@R NFI>_:DZY/%!^4/\P\C9MW8I^F7R..XO,$<.;O7]O?TT5SS\OU\!$L&3\U![J=*CE7:[_8%^]1]UXYZ#(2L?_O?;UX?^ MB(_ULX65N$;ZMY:O!\]Y$<\[UP>= L/_^]4S/)-WV*\?Q!^%PJ]C[NFL;UL> MMP#''O_I?: 7B?6<\3^FQO-?BA?B][-'0$SQ XSY00SZ:\\>S#J_#HQGYGHS MD_^E.(0G/[)*>>*Q1V/,77;#7]B]/=:MDOBBQ!ZX8PR+]!8NX /^2SSLB\%- MX&#W4Y.?W>E/'-E5>.RQ[CP9UIEG3SXRF. 3DU_T;,^SQ_*[%V/@C7 %Y5^* M"RL[^L(,/"UL(-CI)"ZE/#)%RIIO&D_61]0$-W/&WO@H6L/T/DP/.KF"4P1K$ M\#0N*\7SVP[LTE MN_K?B]^[-[]=L8O;;]^N'QZN;V_VO*"_Z^X(U [/AO__([K[?/WSOWCRRQUL&Y_P1#G,!M.K;>U:IOQN\9[=?V./O M5RS$ OSCW[UXQ)\K[6KM+1#.%]MAWHBS/Q3DV01>MP=@!0W TDF.X(\#L&;. MQO# "/%Z-M!G9S.N.V?=V\>KI%#G)C' MILS#\V&ON,?0L59N Y'GF%MZ>@]VWN>F.=$'Y&,KPA[QLSO1^^ISZH6% M+$C?$.S;IJE/7+ =U5]%L*(]1XW^S!W/Z.NFV@%81O3 0#T0-ZBREGK"NCRO M!_9GG-$5-F"%>9<.V??\R7#Q<'DW\$N \";H0K\"Q*R(I3S4QX8Y^[@.6(N+ MZG6N;O[OEGV^OKWX_>I;B5W?7)P+_.$&!B@XAL4,SV7]$:D_[_TM!UO\0$0K"?ET>%(=GOJF M9V?M49DW+5P/],B)8S\CPJ,JISA+UU;?=D Q(/_J SY](3S@%_8@=+20DV9Z MM/#A?]C.CW4'*H[U_!(/&D4D\6_5VKN"^3Q('_6?UP-X%4Y2G\ Z+YC:U8R! M6:F>::U& VR"??"G3-D1D1P#A>D6-":'_77J&.[ Z)/29 _#?&?=HI:@?\?K MO[Y_.&=7XXEIS[@3PR9S ^G(02> .T^Z9?Q)G]_G'M#1$\5N[/,XH;0EM%/L M;+-'TR]S0XZ5)7=)R?ZZ@X'#75?^\]6P>"6BD[>+':W"KG[R_M0SGCG[;#X/ MYGG5>5K]7\YV 7_>.H_VBQ6>LETN=K[HSAAT@8%N\OG)2BG<.-.B>*[2D2C$D N,,DZW/XUYDG=SIG0TP,?_/F$2UADHE:[6A4FE6ZT/>_ MUS0@DT:U\G[!H9AXZ*\V0.QN9%LQ#AW4G)OU^EF]7BZO8YNYXP*!V^(__[VE M59J?7$"HR2>X56;17DM@>/?-*5(MTP&\ *:-.T2WAV?">L >V2BZ%SM]KV/)_?=.HXCF$DLTZE6\\%S'C& M!['*]?Z(]4W==5=I0%LY :I:3O;LZ'3&'V;CGFWN;KLY0?&-]#82AOG/_DBW MGN +B[V,#/@F./:I>;C8%6P2-O7DV%-K@$?$=CZR?[^XN+KZ\B4!AT\JF"2C MFE6T'M%L2,]M9.K1P2L1&X>R 5/_43XO5]A$=]BS;DYY4E_9MDIC4J!(2A:$ M'(9(,TN(7-W\7SXV/F\*(C$O6H&*4JXDJ4>O*2K-2I:P>01AJ$Q)]D TH^9- M8"3M0I'8@])P;0W0%<0QYKP_XK#G,8;ZO(PXN1%100A=;;RKO&[A?8GIUH"]T\0>>T"+\'OO7[ #?)X>A9=P%7([DW=B#E2*W;^P=T%6T<&9+$;F_GQ M%:\"KFD/'A(DT.+8\# _!(R=ON?8%@IP[J( I@[ ME\$82.H3V_7F3 2,4V:U.AY",+.FIO 2/YP]LG<(C^8GK:J=U\IU<8CAE,'! MG>#-9B'!<0T?5;;BJ+[,'56Q:G_)_E'D[OO308O<0?HD@!0@SUWDH-5/!VWE M03-THKB-@XP0M9UI/MS.*NQ5"R.Q?R@0A[;Q0[-W&\:-&+/(>-K&'?6"#)I?0W M,CQ^ADP#1K#L%T>?9$D)#\M8\"($,DHV$#BB>3]/76#A;DC7U30MS_D:37H@YP[#/]!9UGLUDVF253E]-30!PB<20F)!PT*IS+G.'D+P9,C9J4!8NW M\?@_&RYQ0TNW^H9NHN#& #U\&--G![HS2ROM7 KA$M+)]^HT4I@CP!7X.^DXS M) +G^>^K #-HTA3N7*>07?QCI#G=OIQXQ3N"@8.B!0L') MY)M:AIC0I:P.WV:;*"N+FQ@XEV8NDN2TO/ M0P4"O\+ D@H$?H6"/5<@F- $=&T/ZE6"U&D+&[V!>=C1Q4*OY=_V>Y7"EV[KKWC^R: 3^[ONG>7%QW MO\+1QY/8?:3**OIB^$L"(*3?XKSQ'ITD%5!7+4PBNI6ID_3:XV.0:F% I5I, M+=/51%&L%3M??%.=XO_ILGT>L>O6J\*:?/CM.DBKLH3LDD V0DU9/Z\@<3 B M3K^[7=%6%2/#+%+DR$/^63>Q?!H#*Y-[:+^VM$KE$YN7K^S=U-*G P->>4]W MT7^=FK.0]-V,,D_D>!SD^(E)R7UF\B&(YS9JY[1ZP\*4NH_LK)UMAGF4:&MS M1!OP1+27;R=<*$%!.)('+W,5?2&?P$;=V!=,COI:7U>^V.>-O%SC?=TI^(,OV4YDO#[4]% M/3_DE5U+-V>N02PW(&B@\X&(@L%G[KD[-><-PG64'E;.*;.: M&\JLE(N=OV$4E %\$^TQ)#+XPE2?D49-VYWBK7VW9T\]AH6BNS@FOEA_"JY#*Z3FVZ1+1W3EVGP^0SDY4E>9"ZXAN]2J:NM7#:[W;Q]^O M[E_QE=[A[_%VA\AJL?.5/X%V0J>6$@&S/;:-5W1L J$:%KZ"670O<^6P&87/ M;I)R-@ERU3Z!>4^V_4><1Z:G?&+_@W5M#A(#&P?79/W(LJ.*$, 4J#XQ[.'T MD7VU7[A#PWQB6$)&@/3&1D 9D:A8]2:!4!'2*9AW/IR1_J-39+^,QQ,G;[?! MGS+F;TG$7VZ"7^> H^T'.->/5]_@Z ? H:9WWZYN'O?=^"X%;*K[@;K]>7W:Q&^'G[E= T15[^/WJ:N_(>6=8S!O94U>W!O N_]GGR- Q\4;4 M5^&._#30/?W]T<5.+PV"G@N63KKR=;'32EM8KVE$M:[@29)D+]QX&GDXG#D( M+GU]08%2-U[YBU&_8@:,D\_KY7OHSO;7GO.ALQ %.;^5V'5+61U>T/&!0H5Z M!G#(9N_KG5CS!-;I/CP0VQ#3)X5$>-L.KF8>!RL^9C?N!MN518R8[KK<>UI";&6ZJA9.5SVK)LI6E7W%/^*>N]8 _[D*-MSU+G3'P?( 9"GY M2:O54-+JU!U$,E;;Q4ZM6:):^7/9JDO!%P>8>'Z7,XA7>A @1K%W;YCOZQD'$O'B*>'.(2%;$PL@7)F_#P;&8,!AT?$OV Q M][TS,M9:6D7S$X"7#QVWA%TM?U?T=D7 O^03VS6\1'0%1FJ]5 [*W2\EJZQH M:1-6OCAW5Y0IP8*(?0[G"G3A$K.X=TC$;<.:U7[N_>W<<,^O5)@ CV!/5TNM MFK8E'H^/Y+>&7!4AUVZU]G8"DM#WM?4,Z[<= TVN(Z9KM8\9("41-FK%3J-4 M;:\7GIQ+ M#ZMVL=,LE\K5;6&U&TFW'W2L?W"/M+')8K)E'G>./8'79R4V,77+$RTJT(DW MP62!H]:8U=;N<&,@"J[4KA+JA1B=7M%*M?9ZW]QK8RU;@ZY"H*LVFKGD-,OG MOD? GMG#,RP(>]RB5&;H6$]?N>YRVMCM\#LH1;BK1$C4BAVMU*@O%E)\[>2_ M/>BJ"+I6M9$C5\@2@S$FE3TFX;W8$6W?3Y;C&LH)S(T;V^HGU\TP!KG66J^8 MG2S%K,[XQIBJ@\51/;AEN!L?4FWB&Y3)CGIM$_*!E]C GO9,GNC*,=48^[%0 M$Q%* WL@E[0$+M@8J&Y^IH\2)=L;PHE0TBQV6O52L[%>I]D )9M(Z_S:F;E: MS+[M@*_7W<_77Z\?KZ\>6/?FDCT\WE[\]^^W7R^O[A_\*CM_^W[]^(\< BM7 MBSD=BAR -IM#H4+E3$/O&29U5ET=+W?"4<;>.C]88Z+/*&I9U1+U''W -]O^ M@FP_1+3&G=@/-JGF*3S:E1;>TVB-]IY=%%O#+(LXC4UAUD:859O[\TUDPWTN M#>RT M(>>J%SM;:X%'2-A;0*R1 <0.[>*75SXQQCS*@('A(J0-"U4BVR_R& D$>9V7 M2=N@TC=Z&FKT!\;B@'VL6.5BU5VV]/+=P,8-4R *Q6:K;S:27E MUWV-6'F$GE["1E,BK@FI4?WO!UUM K 80 M:VW+*_80=(K=-'P&?S)!#VF"IJ2P.B7&-=?GRIZ,T ,;H2D1VR!%H['>NW64 M<:V2?(3]&F.W[I?LDH53YH&5)"*=)A:S+36JK\0SM0?L9,0/$F&G!=AIEQKU M';'L4WQ?#NSMC*Z$288\<:N/FI@*+7,Y9]C[C%6J.8D>T8(Q\U2**N'JJ]NL M_G3:7LUIBVO1((;XQ"+-$%:)J,9N;+J>63I8?VN2F[K.^.GV>P.I$DG)Z91[D?U?@+V-_'_>'CFA:0=+?-/>(B MWWME[C:"E98%K#+.,QJ(3NJZR;!$)>@NK*]/ M#$\WCY6*@QW=P8:NK0NQG40(PEK1-:W43E#RYK41]#9@JR'86J5*-9^!="NH MO]^?CJ]X=[M\%'_F8BQ4L'G M=F-'9;U>*Q:WS+K-'(M4#J+56A\S>/Q!+.[2ZZ/737+;,([PE=L5P2H158D> M78WZ>KER8@X9,8?-,-5 -T2C5*F<8EU>[Y7NS@M?AL.1T>.T.:<]RDJ,&44. M=JW!AH>X] PLV1I>VCH.8':M%\T";1NYGM<<29WD?K3[>PBR6S; ^Y M#C7+!CO0XT\.^0L=C]G# JC)+D<"((E,]N/0L'2K;Y!""%]@C7[W_- =M7?4 M77QAGG\[.V-?#&X./K([_0F.SP/P96[U^4=6_<1N)Y0W\A$G?>!$E)\8N9!A M2>SL3 Y&Q]SO'J]6+M9SYMD3>%A#4I7?*/)MX'?K&SL'L%C!/,/R$L!7>?2-F]PCW, 1# M-!*AO?C)P\O&[008/\RAH/_HQ#OU?Y:Q/=^O'_3.;D],KW-U\W^W[//U[<7O M5]]*[/KF IA#+^8H[6P!%[?P_,3[HC[? 9,7=_KFI91*TE<>,HT MI=RF*V#\#(>^KSY'U1I0QTU]XL+Y5G]]8JJ'3&0*++6Q(KSR MA:,:A>^8@Z4NE3BUSV_*WBBN&#".JZ^7"H\CAW,QZ3<8<^2*OZ^L 1_\VG,^ M=-3=M_B^6BDEM%\75KB9E;4OT&K9@S8<%K =L(YDM]7]DL9F!KAD \V&ZJ6^ M-G+OGC]S:[J8H9>SGO;EK2[ Q!83&5I5;%*K5=;GV"7N6I];F-;V!5/0P?#: M=7W.:V*8;GU_N/98-3YL^N0[(2 M1(R[Z&MASIS\.424T3;"!?=Q.Y3L,!$WK!<[U5+C2 .RMI$9Z4'5*'9JI6H] MGWUTM^52\R? SP0V+/C"LYT9FSCVL^'"AH_M='#KSRBZK]6>[M26$A$ ECQ( MD%&?\_P>['";DSK\RQ&]J]/ M1(K8 +V17U+#:6)Y\?\6R]LG"'[AIPEX;5XWT6W#$GQG%]I;&&$DI4HR(JP5.^U2J[HC(GRM^-J& M26R'+ZP+6BUI"72IP[0Q./G5WX1?W;3=77ML5R?$9<(Q@^R75!EPS09Y<+5- M[)G#IA%FPK(JF3O9.*X_O355\.OJ"1XLU7L-+3U&;&OS3F6&?S:8,,T M]^<8V^L=X4BWGC!3G0UU0]8#PSM#0 (M#X-'![P'@TR=W=^A)[WNVJ[M]!'I M1G3-22BZMKX @BCKX79X$6#GTD=.$E)NE4&S/&A=A612]EA9-BT^S&(BO"<1 MAH"V*]JV?8Z.CUEG #D-VPQMV_7\J-R:7VR'PUB8?B#X>-AL/EK/V.X,16R,=B\JF"(\4RD5"IG N>_G/GRO;NN&S@O_OBV&/1C&0*F_8[ M6LD#*IY[Q+U>_?0<'=B,8>G.[-KC8Q>[7L&;CDT!#LJ42W>@*1"VW-PDNO-X MW:BY@7X#W;&-!-?/N^.;V6E:US$'\VAE_CM5@RE@U_K-4F3Z)E9 MTB?WZ+GEO@YG;-?4V'J3Z\FL#<>TG&&PTLF0/P 6V^5BIUU+7W8L.SM^9[7M MTG*8=5O>0;&T%+2WIF+:[A@(@&?#*)-V!05Y-4&4R3RHM8UYQ!$C:1O^L 62 M-"RRT*ADCZ23*R\?B\FY+301M>"Q99FH!Z52;WNZ:_1%SJ-A3CT^.(4/Y3!\ MZ"*W5JR6L1%VQYU+08@+K>9BN6QLS[GVNA9XN]["9SQ5VVR@5NR4SV-SWX[4 M6L\GG:SKX+?K+6Q-)PVDDTJ"[HH[\$KD(-[@\N2IV(8J5YNX*X[8>L))9%.:X6MG07#)F+_',##D4G-_IT)!M4K3?5XEB=J0PI8TE%?UR37$](UGU?4WQ7$ M?S,=][AS.UQH1+_ UI=VHP<^7E?=Z(^^@]2>$%C+&0(Q!K1TC=^6L]9E*M.I)]SV/>$.!O53N[BWVBYNBZ#*^?WN MO]E9_N+1P;!J)XU'7PF)A8NSO$'W$('DC3(V5DD62)X$NH<(915%"]%R=/B( M6Z[QK*H,G&XAV?Q''P.UV]I=%^&# M$@HD6EISIFL-'@-(=WU QR6N+>4RV'OC5"%]%@$ MM(=*0]QW_%?J7H4+Y+=!KBM05)7TOW+Z;- R2-1#I= M@61V!;);8"6XY:B?;CE2WW)43[<_'?O]]^O;RZ?Z 4 MWN:GPM7?OE\__F//:R2G,A/^9$:N9.5%9M5*B:'WDX+OA6/P+5ZZE+ *+D=. M1@G7P/+UTSW,0>YA!!_'GS\RPX-1^COPF\=-LIDO_8+"=,7-S(-G]W_(/RF& M12SPVG6GZR.^ECG,MT<,\!$3_ D$.8:M1?"5LQ[<#'LH4 M##&-$8S%'5?J4N*'JS^FAC<[HNM,K?5++)M/FD-@ZFB2Z![[Z]2<^?K;BANE M-?)CQ:W<.C&YRFD;NJY;-TP2CVU]\YC43:-.*WX"0:G<7!]YFBW<]GAUFASN M:?N+A\ZL.*:)O-P8]J^M]TBN!,%1P+:Q?]AB(=E:JU2IIJ+G_,)WM=.VN3, MK_?5MHH=K5TKU1+T2\I[;,5*&+?V3\1M;+71:JV_\SP*$EX)W>K>H:N5@?TV M2I7*^H8TB<%[JGMX6LQI,<>YF#P4*0@JGML. PL9_H<.[;%P:/-8A_;.02D; M-.0"L8E;2]1"*\]1[\O$ZZ_G<_VKU=!*Y2#AIUKB8M,KM,Y#([QQC @_3#"W MIFV-[X.4R]7=$0/4&O#< .%FZDYP77)BW^'3T#S&TU#9YCB0$2-NT"ZG#I#. M'7<,>T"1+?3;I:2<1+9-%0.HJMIZYT>..6(KGS20>/WM?*Y_=QP]6Q*N;4W" M^:Q^3U[ZLY[NBN*/V+A9I!_TX8>GG3>T/$Z!@,Z:/!ZFW?;2#ZW2\ M2+^VY VZJ@#(!Q?^#.L]'GXD3>\[[]9-&(B8XB M&".5C7JRY8N&*CFEH:3K7]=G,H]GX+4<@4861R!'O?7>3"+<$GGWYK+$DC*9 MG?1D?0N 6^=Q/ %N">#6N3K?'.!6ZI3:'C,ZYW,X$Z9O:LU3HNX^]:1]H;6U M.[3NUE1/$/B9JKJQ'YFX["XN,C']O3S&?^LTT6V"\+8>/!'/JNX_IE%KIXII MC"6';0![+,G *1"WEZB<:CE94&3>*]CN 3G;9&IOB!R\:*UII7;KA* D]T&[ MBRE>>T=:U3 LLUEJE=,SO]=7\F UFO8?GERM8F1GNQ'7Q^T-'J.5Z-G&X-D0 M.V#*UYJE1CU]_8GCJL)]2KH])=V>DFY?31;A*>GVE'1[2KH])=UFGG2[4$3Y MM27=5IK[]U!5ZZ!EMDMM,-(:U519H*\HZ[:RN\S%I=I] ^'>?@,Y=97]IRQ6 M*>^V5JI57TG2XAH/3_N 'AY,O&VT2M7Z>B_"42?>:EO'I*8G8Y%YV]PRI3DO M1+P:O-LD[6P&WEJYV&FV2K7&*?7VU:51GA9S6DS:Q1QIZFUUYZ \RE#]G&8R M)E[_4>:>:8?I_%*K).W\LD+O/#3"L([BS!"(96+4'H<-[E8U[SL).N?UV*9QX)>5?R?2,Z M;B,=K[_@W/&%Q09B^U1[9)/S4CO"\[(5X\]1X85Z&6]BRPGR#O-.13FMZ)AX M_7EUZ^]*:N3I$%2R.02G5MVQU'>J4)(',"1F1.ONYTZ 6P*X=?=<)\ M =PZ MA_2; ]Q*S7.;K-<]E;*H[[+!_&M%[#;*U+[P6MTA7KJG=/E4@21(5N+L,H+6A8G6PT[1FK=1NK \6>^,52+3=I1$MQ0YF#Y6:M?2X M>97':'5ONOTG(-7!Y(2SHVU0;^^X2I#L9K;'$2C'?;SATJT9 (=9M@=#@HK& M=(L9\-"3HYN@"#L>LX<%,$Y=#L=<)+<5?S+^=G;$O!C<'']F=_@2$_L#_F()) M!GU 6PVWS'F_DZA8W\"Y%9"[L1%(M?!+']1; M!+X/N#"! Q]^R^#9<[C^XZS'@6? \!-"3'CWC9C=(]S#$ R1?.0HQ4\>7C9N M)\!X5J=N.3&&EO2K3@Q-_V>Y#*K KQ_TSD[//*SHZN;_;MGGZ]N+WZ^^E=CU MS<5Y_.IVMH"+VYN'VZ_7E]W'JTOV\ C_?+NZ>7Q@MU_81??A=_;EZ^W?'_:\ MIG>&Q;R1/77!>G7?[W/R93S_[96=VJ3B26,'%4\PI4U,^HWRVL3?5YC<)BO$ M"'>2^+Y:*25TG&54^20'4-]!G9FXPL"OMZI.G!-R7U0C6NP-3?O%94/''C-[ MPAW=0P40E>=GPS.X^W%E0$(,:&*O;)=%-NQLW+U4#VHV8O+LDWJE50;M//;S M5K3C,$TK&^6D32OS7JPCCWF)C<1YJ$F@>ZHED8_%Y#/W)108QCR;.1SHOV^ M1FNI$@+P+?[=1VDTQ5A;4,'3BZ(3 9P.8DX6D\^#>#'2K2>.AVNH&PY[1@<7 MLX \&F3IO+;8]:Q'-K3\_"GA?6U\ VN1-O!U>!*"^5)!.XM]N M8 MO;7V@1OY2*"[Y!#B^(<-0K0'3QS;,^:?X JAOXB"K]V8E-C%URZ-G, AX M$LY\/ 3:M]%[P[N&OTU.X3G6H!O:?"*\5P'OE?7%%U_+LFQ&[HOU:NO/OQGO'QQ+1GW&$ MN?Z(\9\(#'ZL!^%*[(9_YA8?&IX+_&\+3#6RG*"Y<6LSQFVY8Z#D+=I[.AX9%;QOY3;30#>:L^$'?.PTBE#,CR- V]9Y@G;V->E;YNOX]-BEQT(W/C M&2,C=@R9W5V.75M]X),NO^3BWVM+[>[>WUP2K:2)Z<[-/%84W94(2@NY]:(' MVS^6REM[6O)0F?G:>H8';,MI&4(P5JQ4SM* MU_.=PR>Z,5!N "'@;NQCMV6 M&F_/7; /T%).UB85H?.O7OOJV42?4=0J7?-5/F$QDL%KU-3NQ#X?<7OIJ [ M/VF;5$GS42XWR)D[_G118WZJ&#X##P=*P(2NT)"66*.OC MA7\*R;/0M_/[/KJB"GL^Q@CPKP'X%&._5=Z!T&_I*+.-(7;-5C6[Z@IKLSF/ M'+>9\Y9=X;95)MR6U_?C2HO;HRHY1AUA7U5ML=WQGDAYO'L5 QF)X'VT,1[_ MSK&?C0$??)Y]=_G@VO*)M>O'0::CU0I)R$KZ"@TG/G14>*96,\UZAM5\3N'= MN5K,4?,*H83US]Y2ED_^[D'MNHE6, ??<[3OV"P8-$S(1COPUK9KK'94ZJ8L M,"_N^@9&)(/IE>HE6QT0T5@,*_7W_Y@:#H<3,Y@B"^?)^[JT&L5.K9:]O?EJ M,;:-)ID-QK#&8#V'2N,.[,Z)U+E9;\;>22/T?:S"$_Z$_]L6X,DVW,>O]^[>/KX7,'VT'_6??S>\$1:F M!A!]L9W-DTC;&N8-GL*"]FHV[P2158R17L^(-TXI>^4$N@,3^XN" MXH8&6KN&I45/M[R'-+*WQB%>1%1.\3PG2RP'?/YJ..1]CW1(517" 8G*^C*A M&L\3B@%AJ,$?J&H^ ZV_AK#0W95X(:C>#J\D3.\!I+<6,A/\WU4 PGON>H[1 M!Q4&?^A:@^@7H2<3:2X-D XG+^S>!,2.T;Q>DN"]3_;*P$F0Y&,Q^73IJ4P, M- K6BH:C\^)M=7A%5_O%E)6^.44HAMF$8!WI3CO=LS6JFZ28'J^+,,\(P4I1 MM5(E06>_HW% QAUF=L9Z_,FP++3^L;0K0?7H]8+5S>X.1;()]+Q*N0P6I%:J M;M!/][4K>ZL;3%9RC=5*L=/"Z.\,?Q8HX9D2$_5F]O'JP?V>,LBS56_7-]T;RZNNU]#;5;W MO+ N1:#(CIFL6BDQT>EQO]U=IY8.)CTPU;VV=L69+[$1JT.E9_W^LGB9PB8O9Z+CK-"R-],QS!2?\%GAI\-:\H'7=!/_GGK/.F6;,EQX0LM^/!9=PWW M=GCG@#BS//'5U#4L[KJ7F(-F3%13#U$$"B3C';S<-[C["--]-NW^C[-^^9\X MW3_!((-W] FR=V?*YU6@G2XB4(6T*C;BR:8=] TH 2 =58$T6B@>D/!2%2T M8G;0@CJ34:^L/VWVV;#[(SX&?F?US]D[T&!H7UKYTX70>NA3Y5-)??W"Y[^Q MIX[\JF [ZDL<7'[[GHUT5Q81 (T(_M:9:0PYJ*\&RDF7206+(N)LL%A9KP#^ M'5E@1#]A92\*;[Z\Z6(PW\O(-GD!VSW#&[HY SHI 1.1KDD V[/:"J8T_?N:5"3Z :O0'X+6P!GO"X84DPAQ!>:7YRJ;V38W /0:_FI-6O;(<#VQ(;"/9F)#+MA8)AO#*OI3;+RM?CT7M("&U#/' MKH4%;E&10YV-N&YZ(P.([L5VS %#&GL2I.D90P"C85GVLVC/(XF+B2T8;A^) M%::.[ 9)P]"?+-OUX&W@9U-\5RC]F9S;@/5G,MR"C;/6?I&HXLR3KV(=P((Z ME%&.@N# LXA'P9R=V2\6#.I.>ZX!0'*(7A>/H.)&"S&\ M$7 2CG^/0840\N#T MVSX&=5?0L50+5*D7H( ('"=B:VXW>SZY+*I+/?17PI\AMVR4T,N,9U!,^J/<%0 M^'641C!EG?=FH!T::M6+2U*"[!R.)"^0.J$)_I _]O!W#N(;<(-$ZW 44<0X M7?Z$Y%1B,IE5RI ([^CI)I ?+[@CSCTDM1@CHB1 %'XM1*OP0H"^TIRXI :T MQ/5!#OS L&#NN%)ZJ7!YBK$?(:=R -)C ,+(1?$YV-HY"CA'1--"/Q*H.*$9?,T):<^W>\[A3-%,]@0H2E M(!#L=H$*E'VA MDG[LG5!@U%FWT"^)PA@+D@*%%T+/OF<6!\IT\3##*9D(39:ZC<*1],*\A%$] M!M43,J@-!:],32\ A]J5\.*[@HIZG%NPY@$_9Q?B$!<,2SA,U8A#V_;0S4:, M"7 \=7A)KAV6(C=#YUVW+%")XD74!&L_._(YX&+. $E1\%_=-QA0M817@<6X M!= S8"LX!_P.EIUX%W?RW:*S_("CNV%6H3C!]_.'<_9;MWL7\()@MZB;8MWI M ;)KT&0\PN1C"$*A9;N@]9F#0@_/FDX+@-?_-;6$HDFK7R#,V/TK+ P-=!*3 M-BUIDIALA.B%4Y,X%^ >A0'@A0\*F%7@/V>F &JQ5\ ./(X)>AGKX*@\_^@81)\#H R29J3$!_/0]&-0E@&Y M6.N"S)4E:$+2#&^[OAOID,99$+'-R=">I;;U5XT1-M6Q]4,69K/1N?//MVR7 M',S_ZP=#^F4C8-B!C@[C2U@*+H<;30K/+."P@88?L"_%2 N"%R&O1L%*9]SG M>T+-C[$*U"&0/&2].7#.NB#%B#,JKX 7M"ES"SB Y!#A58)9/H9](&OU<1J& M^6ZPFOCP?'?Y[? *#,(QBI"DQR7Z5OB 8!7C; [(=U%9RI_EP*=B*:"R.@>" MG'VE?XEYNYS2"PZG&BYN2/-"C6FL_P"VKA8NVF6[[G0\4<84,']=!.(+H8#" MDU-/;75.XGN928>"4H4D&T/E!68N+'M'S(('7)W >*DH%=VXY3C\F0,!BX?\ M1BR#*:J.H9=0D90J'IS=OC<5_AX2>7U49F#QL&]'R6G;#<%)'-8L"6OQY,]3 M\N)54Z)[T=;I7C3UO6CC="^:B&;G;W B?/$0=S::$#9[NR%*=V]%YH.P6V&& M"\4-K6- M@!'9C\'ES:8':N,)(N>KG=7YDLMA:CTLM((/X<4=6/W- B]9:GY [H8I",/JI>('$L1U:'6-U$@@4+"U>]F"*9L*ZZ#!T:XOY. M>):5"1L=!77K%XZ!H?CW,W=0/8@.=\[N20'&71O4BH*]PQ6^5_[)56[J>(\Y3J8\J06ZD'>%621N7&P+802OK_"LZP2A MZ7@JH+)\L8*]NL@3<7ZZW_*A0S9!V+XGY980ZMETIT/C M%92XE.08ZD@.X3 M7X"4)YI?(59>4*^$6R'P".:3?^N&0];(-Y!G8!7BN@5'V)1?)QTPS)\KCB$.LU MZ&')'3:=V.(8X54G7J3TN1 .+V3UTQ4&=G06]]BN"((1O!QY ?5WA1_H]*-_ M(*+7X>4.(P/9C#@ "SWNO8@[).<'#(21UV!5P#X]BL@SIZYTO<]Y#F%;KD>R M)"S,\*+6D!R&J\L@V*P<73KGQ_ JTP?/, DP>WOJ%L3O>!\WF8; AP\+G=$/ M"S+^F%+ B;RN"&% L/R^"1 QA@9=?- E$6Q=W#ZC@Q-^T7X>?Z2J]4T+.JW#P8 M>P2Z,D+'=HCS R,5SU7E$ (>X:8\/4G7AX M+V+I4^&/A2$"I(7& \4$Q+'O=E9(%NYB>;THAOY$YVYL#[AYIJX^?5Y#+XO; M?@P"P+1FC%T#AE4P!(O"P>P>1J"0@;JPXH/1S(8(KV6(\"JI'A*0D6OE6&;N M@UK$<14HCBL$MOK YFNN%SO5]F)9@1+:Y1,5K)I/9F5;(M(%]_V#&M) MI!I-0+F"#5"TGCOM_4M=JRM&(\+8@G42#^D+P#NP4IE2@@%;(9:XG#61STSY M X59*VX.PG8VYH;P9Q%)%[:TY06\CLP-]P#KB5C6X=WIDXEC_Y1!!,)'!6L; MP"AH*F/,X'@,NZ![?0>C!1WO#*U9H')/1@>()&0#C/4$3+JP@DE+T2!,6Q5R M'5VVX4U]]1/SX41NSI /9"0E/#-%;QY9HM$T$P#CTQ148'@*I(OAV8Y;6(A3 MD.X ?U=+9J>@H #Z0"" 9S!Q47OF/]&++&+I8=:PGA8FB%"EJ\("^NDZ1V7A MTW.'59>3G=>,+N.BW"L,,U(9I-!0]#D?+*K"PPLR8!S1,@:KZ4G$>HK8X@&( M',<-,+TP2G_J>C;P1C]B!0[7P(")'4KFTOL.>K;'Y.VB:!.2DCLAIGB)RMH_(V6-HC)8R-$:TJG_4?VYHP2][/ZP;-^I9Z<9B-O:( M33#RH@NOA:!2A!. .NN;'%\%)7^B )[H("(Z[Y ;WK]$&7-O9&,AK4(HX67^ MS7/V?>FKF-BJ,A'UGTOC4Z,7UWY&PY044GS1%XN@(!9T#_2HWE1DD>&]B)37 ME!6Q*N"YN4X%, >"E/E/PW9%7!Y^*Q0& +S%E=5P.L6J9(NP,P/\A6. M6+0H8!\];O&A(2R \':Q9TN0!T67[+12_)':M8A,*;IG(KU<7(ZA&C(H@ JD MA_R,H#;;+R)5">.9A!Y+'D;3^,$I%PO$!RJV?B"&ORQ,+L%?1/:0B#YBE\E0 M6)!72"H!FENZR*>'MT2,A)^S@IKT9&*2E04_2W\RD92\9Z+<_.8 M0NG,(BBG.*M@9)'Y1'G5(F%*=,'9:Q35(J]/P!.R..JK3B)=M,I"[E:2?$0:$0+&6]\(\D0PMU1:18R(4(2)).@<4A)5'AU$,$%(JCJV!7_V MQ;7H5N$1:<<-B\MF9N(R*.2/+P4+8M$5L;R(THVQH43L%NC, N1S8+UV74R1 M!]G%;H#+_@.X?G=@8Z)H/NY;-X96=5MP9\/^KBT05C ?.JM$'C9RG< +&"+X M!P^X'4G6SS;\P]Y]Z3Y\?@^<#3%4B'WP^X2R8=YU'[Z_I^'/RNT2FU-"V;M' M>P)%)@!!YGEWY6#FFO0I< OD%IMD]3@U*."]P: MB6RU0.T*Y?.X(5=DJ U4T W_[S\)Z"#M!U0-+C0V M]L<4"]>@D?0L4FY=##:D/'>L1HE#""J8AVID$_K3D\.?A/:U!!SO2$?#I":Z MO?)#D]ZC_B7]E26A:99D%CI=K(@AI*9\[8GB&23%,GDJ <5 KO3I^FKL=4DC(-ZJ.H#PN%L5!7Q/ F&6@%1RJX M91*>52_\U3G[.R]09)0(U24OL@S/LI6'64;FJQ E \PCN@$ F"U0"FK%LH*% M,"QD?0$ZTE0R)%F]SMWP]R3Y&!FQ^=JV;#Z;(!LXVS?(50,VC\Q;\FX&[!E^ M/I<K;7B>/5]4*I$O1EBUZ0BH2A0\_C5OORS#<0K M.?=\^F7X"D%ZM0M^?B3Q0E690O!G4>2!XO8$*PYH<_EYDR-(93RF)$!#&)53 M9[[01F'Y\;RBZQ8=E1:R;5Q\1U6D^([QG.HW*KXC[#*1XS*_8G6JYTXO&8?P M! 4+JKQ054XD"))!4D,P8G%&(_53(BHR18X@&E#DBSHM M,,(L"&5#JNFK%*D N4+IZ47#J*0:-.>\0ESF/#K_#HE?]"6YYRK MT\KZ_H9 M'R%?<%(K-.VX82NTG9D5.C_UH2.LMH!V)C>D\F*<.)[BU\H_&12H<'@HTEN$ M)Z"6+(F\H/*2Y/N3T.4!:54N#XT@X4XW]98=<@M%4OGCZ]O8SK*";TN.TKH; MP)U>NR0^&S&5>;H$.-A6"P!&!2.#2KIF7X5OQ)H"2@:5$D]S&:+JT8H MM+N)[/,J2BRB![JDJH5B<#<6NG!MC^@M5,,3(VYP)(^+FP:_CI_49G"3_["= M'R7ZZZ_<F$R=_@A[RXF,H;6Q MG=5H0Y]:HD!);OWY,?9,=M4Z[N0R[G 5?MAD8T789*/8J52JY]IB4Q0V!J68 MY)$((A+^B[FB6%7Y.5L]V@4?NLME!+'T?ED8ZOPJX8[%ZV3KK M+T6D8_@,?*JO/D?[CF$]<'WB DM2?WT"]6#@C1!4Y5\$#TT"MF*B/G^K>_C- M]Q*)]@,C;BXJ7>!PYF!)[]'XEFVP/>36?REJQ14#QLFH]3).-)])U"YQ8XMG&_B>K*0A<=C$'_ M;E"^TOXE?9._;7K\19C3:MXD@41L* RB*Z%,)\KN:@'%U-,&.PD7:I5US=B3 S!/326+G9NZ0I FG/LG3#QWB=B2$?;1'B3XRY=#DDI MBL JR4? -$U?\DH%VT.G;\_ZVEM#9]^C/E.T+L4FJ).U]OH6\XG1F;KS_,[: M01<[7S$>FMQ72PR.8VT+O)K8ME09%DE+V"T(S2\ S-A'/I.[PX]63L=1M&*G M6D[/4K0U-/C:\+JEQK%_O%:+G79M,=U_6[S.]W[>PQW\?GU0P/E#+H9O^K]L MY\*DS-#;89?<[* .?@WN26Z'CR,>[W)X1! E=C2AR-G)Q!&RJ*5T(\7EWHQQ M;86^6-R*$O;R6F&9PTD/GA )"J*'"A]\W)F3:6U8P3ZP?W(A'X3I+A6(I')'\;SGHW^I)#:_#A%SB%[Q,>W;AW/.R6\,Y/2 T[/V)*3*XP,? M61MI] Y;IQB#4#*CA/L.'$4+BMP6/J+J-N6A4MA^$CX@%\@*%%(BD?E7!V.^ MFE.77::8V*;HU5XP@4$>+2U'+KJUIS(!!UIBKR\CFABLKG\P;L <+68/GI"0 MT&*^U-J;]Z1XH3-[>#9UN<3Z9K!;8/AY] _1;F^'WUV^>.^W-EI.JZ/?H-)> M'P>9+55N#]D]>&:V@RQ>K9:JY=;>7,*+!V@[]^[)?9NIY7UC6U(2);^?UYK% M3F/]5<[)G7(H=\I&2&T5.\T=Y;+D4R +G^VB+O8F[G=IIP&=)*(0RIW3ZNNM MK#=]B;L!9*MT3U)-X(PXQ3F=#)"#F:JG4*=#D\LI>N+5JM\I[[ZJE6*G6@*9 M?%+#\Z@%;(E\V39,C'O>;-$C7@=+>YI^NPE 8%7F^66LWT3IK3 M[68>T5G#.$FMD3Z$*<7]YHH4\CPFD5].'=5X9'6)/!8TUZ8ZK*I6KU^1KX"P M?$Z4(_T"UL[J0KG;%)RX@.7=R=K(GV??89W701QFUU]D?'YS(CJJ%SN-4JNV MR!9*H09(0VH'@_VB1:WRX5S^@ZID.Y\J<<[F<5)8A9/J*IRP+'&R3;&(W>.D M@:D1Y9ATM^4X*23'R9)R\CDL'G^E.]@NQ;WCSL-(WZ J_-(!0N7>F\U&IN7> MJWZY]QONB::C@'WFXOQYKO2.[9'[U#(UNF9L7" J.KO!K]1/*^@3+]+.^:"@ M@S**)7;A".&YQBKF]AB.O!@*#N[4<['S&Y[G0< :1.EHT:9J8)A3*KS._:Z* M$X KT(6LT>Z/)OJZRRZSV$TA&+S@>H!E)IK2N*)SV-1ZYJYLP. !\>&?XC$\ MB.*\P$*($V!EX]!O)6S),^ >-N6Q_%:LQ-0<:L\ZDT^+KJ"R@+H8R"+61+EP+/KM4HNC?B'!FP)0LKV/].<) M!,5C0)2/FH-U/'A+V.'B17<<'0BIT.-]'8,>L,^P#98[>[&GYH#Z%\$T9XH& M#E-!/#,>N,C]5A4EKYR*DJ;*0VQ2Y=@_ M#>PC9LX**_6[B#U>3J7>T>[=VX I^BI;.:2R"?X7T=J::)%5M'JI7%[,;IJ3 M3TQVY8"OE#(+H. SV9Y#,5/DCWY?CBCG53U#EH"'K39P:UO !WFZ:+DKE'O1 MXDF [=[G_?18%[NL \:'W("OD@*R5>Q4$T&QL$224Y<-/M^A ^P*$_O)$#C( M2R4D*@KF=RB9WX>4'E] 48=Z">0E0JK0-5V[E$:NKZ3L-:BK;XXZ*I1U._R[ MD,*WCH@;2T_I=.M?;FCQ.%)"/MPV=\![(%2HPZ,L5@.FW3=]5B M)QV^DFA M:="'6F7]^%@D:$KNB-)A4ST481)D2 0W-B(TN[!D@2, M8"Q!O++MT(4]!A%(/*72_.22]LE=H67[/1CC-'ZZ/2X0+;_89U1&3FJV9%KC M6E0SQ_.\FC/)Y4QU"SE3+>]?T-3*>!54U9-"W*PF\#4(;!YV5I-NL MB@CW=NQ&"_(TSHDG # 8LEC+3BV""&Z)M&492-O"EM(VS]['5:[$>_[,K2G' M4L 74OS^W?!&%U/@!S!:G&>QE7$CR9KO692+@7_[]I-%?7'R[%I,6DCRSK'1 MG^VJ_85L^#QNZS'0L=@3-:+PZ,0)W/@'2S4&Q*:"Z#7[3.1F"^%.D:A+ M>GXG67P+!K;'0*N&)7B2@8UG%?X-:AN(;AXA7; )NHZ^?T__*?0\M3ZE<@;K M$YHG![,?3_F(6P5J+"UTA*#Z2,\/6 _-3P]9,-:C3(;MEB<7XNX8*%8?%+%!A(92#?RE&*B_HY]:1&>2Y/"C.A5I2",B!#31 YS (;I3TA9!=(QT M"R2!F@9WY,XW# \!^YQU_:7XQD@L#H$"[;Z2;UQ'TT>!;0G\L;&Y([C@GV)S MBKZ1I,GIK(N+@C"ZER+#<*,+?U0(%'"B,=2VY\RK@&1A$,$.3- [X "X(V,B MFKHZ0*4F@)':X_()%^)3:B/*HD,RAB7W4&/O@R7HTE:89WBF:.'I&.X/7!!9 M;6JY;M"Q6AX^83N&;F^$(]^P/.(VP-GDP"'J ]!BSUE)?2[Q+9S2G?90VN,- M .XI8!0.'\/S0@FP^-!05H:"!EV%N-/^J!1KDB[!:DC+D>-(O@:@=>$15S0] M]?#LA3<4Y7D^7;@%/=1>5>S:\ 3SLN"083%UV5Q.<"::6)\ATDKQ<)3'9\EI MP0+@J ,10PA1>D&>[;'M(J \6 ?_@W!N+V-L\R?^3BQ+4 G1HB(OFAE("J6+ MZ)F,9$X]7JDXI< P3*[/"@X>8"&BJF5\KUUF WWF KID5 5L0'=']-]5L M$[ID@@F #PQ,=>/DQW\;ECJ$!#R32TH1. T/4/ 'Z -$!+-W^- 4C 2[]@I MJ?'8:"^49.E!W+B..'7 MV4;B;36->!V=2+];Z+MEU !XH4ABS@KFU[8)ZI3R)5$L8*V.SOYF8WT]U./O M0E"K[ NHC6*G5FI4U^>V[[2?0.=JZM@3O\_N(5*@:]LD+J0">1.]VXT$=)S' M3/':-@D!J<#4HB"2ZOZ*L>RP/G>QTW4-'2S6/GHT7W<686V;B/)4%-(N=IJM M4X?9=-BI[PD[=2K;4*ZFKR&9@_+6-=%,*FJMO\H$KWUI;_4*9M=HE5-)T=UV MC$^%$PT8:*E5/E3F7/Y\EUU*J.I.GZ:NQQ8S#^3EDQMVH9/G6&X,XV-2)5]5 M6UN@6G5$N?<7<\.]%)5AZU4TJ-JM10V+MKQFY>U#KKR&5DLKIE ?Y5S@Y8/Q MS,W9^?H\AQT$6"3)<-!.&0ZI,QPJY5.*0_HXGS"@)Z;AG3WP)[PC4_"M+"YF M\] @3 C]8MHO#]/)Q.0XC6YB]J=IXXV[&QL:U,XFFT*%!M7]T*#P(BA!5JQ" MW-VA:TW<1 ]%ENT0;UWR'#J4+J<[)+4,/.$22F%+E'(4I2R9NA9&MY*R]C M:M2)A1>( M@')[Y*X)S187&*?X0)D@ U**PD%D=&2?.QAYI,Y-*"@R,"[PN2OK3YM=F(:% M7@_V5>^Y& =$D=\(MR$;&HAA>7;7J/-;D-R5VW?LETL^L5TC&>ML%SO+L]HX M#0=[GCAVG_-!#$4AM\#P.WH2@R;@-;]=//*L\X*PY&*SS8 E+ .I\)^ M?DRY%)*Y):E-RKPHP0\*46_J8(#I[L2_C- ".X\"GA[M1_TGAHJ/;!/="2"$ M*$/@,\(6KP@@X/6@8,Q7_ROLR.2PSN0B N%\"]0RUFI^ &+;W66*QNG [ M"-PB69"VSYW" C+R>B1O+9\0M';XW'VV=8>X\J7A@ RP';]VCR21 F#5U"DN M67 XE5")SZTAFH@;24N9M(,I;I2N^R%C*^_U%[]D0]YC*[?1,GSV AO^IO:;2,>@_F*UF)J+KR_. M1[SF%\,RW)'P$%(4V.L."\SDG"F8_899 MT(EHIHTT4]=V%"/X6I&5R0%/C:QFF9#53-]'>NNB_EY;@& FIS7A/7>3 M C>K[?5\_12XFNU7UYJ[_T(_W70\I@LB'5Y6 M=1T+=ZK67O?)X>*BZ!V^**OU+?XLZ_6]#Z[0U3,.A@Q@^9LAE2:7<0*+(XC M@K_^]KEP@:XQ#^N3E-C7KQ?T>M__CNE/N!Q5Y228)K+"[E-H4>?XE#O5+4]= M5<1-'[[UT?%KNC1SN6G.OX5S&>]7EVRKM3>__4$BO[9MGC[\PN[!19J8&$1JF3(J"L$5@XA M8@ 0A(G^,JC;%H9U\'6$"@JZ!;@"0#[!PK%.BA3?4SN!V&)S@ M"QW+HWR>R>=<^: ;>VFX>%W8)'=3N;RDAJ>JL1>Y*O6+YD0N$ L3W6'/&%6] M#MU:)M>E=[ISZU".]H!BN=6M::K;4FRY43XO+VI7H=O2\ D0\S-:@#H#)5F# M%Z_'G;Y!%=6P8LYZNJ]L 8@XZKB2"[C#^?T??9*(+P"Y%#3HA3FOK@)-"2 D"M1H)+GDOZI^FI##+(B#FB^W<>E:CLZ3Y_HT6G+*+;*41=$D%?9'3"&4;8/7?10K*"O*OL,J5);+WU.HF-X? M%<1:\6I0=5E)%4"E>C+11N;V(><*]K.;QDO<^O/C!WPY#D#)"0 MB)C:Q4Y56Q0\;ZK;2/64BY,^%Z=RRL7)J-W(>C,UDR-A="Y#AJ21V["4QZ@D MZ=D4_"LS6*C.(1:71=Z_6DQ7=V$4A:NO)[.&6N4EUM"$*A/"2D0D6K#E H4B M]P.67J)M@XPF^:L//2HGB_6E?4&,HE%):5''7FG,8=L8P&B'%.JP*BD@&ZJ= M3=I0P2_)N$8GJF4%[) D"ZJ)DS:93G=L80?P5&JUOW.:+5"M8Q5,J5^RB'X9 MH/"@ MQ*ZM_GFI /N CZ"E3%#UC;@JNCA)C,.""F,JSR+O#^[O=NH(8$9$3KJKG.*J=WO1DA@S.7]S\.ILX+:* NM\)'2$UQ M%8S^R)UQ!,>U8F>(H?CW,."2DCL#J'*$Y/4M?%C&R7AG-)A?;\II\%>SCDJ&T( MKJ^F&$ZM@2YSFD,UDH7G>XS*$G*;&<#7[3M&+W"#2Z (;2-*;ZL[.14(?8&? M+<_G_9X_8:%G(5H%\@,QEF]"HYB#?,3W9%-% M\,D45M]GBM:).ATJ/F_900%R?>54$;U6UO0/+81ZA?4XM^8D\I[ZKRS!@6=F;9.A'?Q^YR MHP0:FRM4V_YH&!%96,4S3K%]!QQ]M2QN;.+.3K_@>6VR&;_@$C9HYG[SP*&8 MP^^S(4S_Q7S?\ON@QPQ@T'79DPWL0AA)U%6'16P]Q[;TPG\[P)54\S?@C\X3 MM_HS@>J)@]7+QZ)^OPO\SO6[DUS<_L_UY5FE#;(1!AX;?>19ABO>@W^QAX*Z M0!:-."SL_00*51K*2:<4A5E!<%W[&2;%M$_C)U8 ")P8"1T7K6(GSF^A?#%D M^?Q5![;I4.]*31ROGF[]D/?FDE$O($3T[T$L8QN@X/A1BQQ\@T YTE7_%*'0 M@!GF> 10E(XD/,;Z3V,\'5/2.(J* NFM?L.;H>&(E@DNH E=+<*8PU&$8)1] M+5QULJM5F.X)T6A)8Q?W=V/65'S" MGPB+B.31YY6Q;YB\]DWWY*WU[3 B/[=,8DLV;N1XM8N=;X9%]#N)5^A'E MAK5:L2DU<(#J.<]8VB;T-WST@B.)SD#!9VZ'ODOPGCR5 XST^4)59/X!HC6) M9M?&EKR+3L*<9#8!@AO'FLZ4 GO7U@U,^?C"S6_8JU)8,:V$F]3*M'"5_X-+.]\&D'%SXT9YXO>L+-CE7[<[P9Q)[-C&X< MGX37S'"Q]S3"G9H[ZXPJ?C+=*P0MPBUYBQ_MH4P/NJPW-:B:(E:N'0XQW@$= M4ESDE/$_IK+!M8IG#RH9B_?/V6^J(78)+VH7"B67"GY_914^YM^#XD.B&3JP M#W,FBEQAS-8@B&,7^T$(E&0)1?&-$J6S$EN80*I,D6[BCN%B.PO_7H5&*7U@&!M(Y 0P+ H8E M/]S><.<6HS.\]B:@FD !."EB_%G> 7 .6Q@%"P;"\(]X^#PZ>Y<##5@ENN0NU!IA>Z7"TCU38*81(% M)1C.A6'.&%79-.B6O>^H&O@@=AP1E$CW:*!MJ:/B$\(\6L1,OB-:WJ[/WZ&* MA1>"5N\#F\ S$56H":;CB6GT#8^FSNVU0AB8V!-=,@?EI_>ES=Y G((]8BZ9W+-(XUN\&;>EJZR/MZ MM*]HJLC2,0^/),1.%A)1\*VT=#!*8%N!4,:V@*:2

E3H[13:E1&J5&)#:AL,J0V"BD :3! /6[P6>A^ M#ZCZI8LG5TO!+<'6CE"E:3;-13%4'>L@KHVT'M-H4(MT>MAJAM5==?+6Z+ MVFTNK=?(O95L1(0<2 ]$+!=)3U_KW]C[Y7>R>\N]\R#?IT6T::>CS6I2MG,4 M%8?W@*%-6,E6&*HEY1XYBDY*H-OMIS#\^@?W6*5^D\5DRM+!_%T,(#HA9P_( M275X9,S2QQ.&#GI\DIANZ;9ZL9CD-AP=:=@;&1D!K -!J^>PTV==8_R9-\2_PU&GP:'V)Z M.RNQE7^[7%25*+1'TMEA3+]C2&!9PNE311EK96K&I<54'CM*DWU?>-N!A$Z) M-]$0K+RCYDYY\/UEFIYR<@!F1*:)B!.#WDKE77F97B&B=L!/DB *BUA52UIM M1P[;M7DF>8Q23IF$ B"_L-T-:YPL>3V"HDJQ\T7VR%E313\4!NT'E_=A<(8U MCPL'+UN2#G):446IK8/PFPLX8@B.^0.:W]"5MQ6H@Z5;L]GM(?MXSUMGQ$;" M-:[>Z>^7WC?GHY9+NM)[@N'^L_S/(>4>K)*P>/J6"M=.>WW&YO%W]D[7747" MMK(U;"L)O)*I:]_L4CF)8R+QS0&W$Y;5A,)22RLLT^Y[9>Y 1,#B2I8R-A@E M"CI,,C&&,V!CBZ@N&U;Q0PP)E,^UNF'%D4&&*0R]#G'"7I!]L-P!Z&\"L3VT M;<_"1." \\AOBNSGV/QHZH@);IU]?\ARP3?<*ZPM(;Y-$ZX'S+$'*KRF/E&) MC)!:IMQFZ^5@RSPMSG1=Z)XGQU8]L8;)U'2_&"2U./#I)D03@HH*Q*)6\*>C MMYT6\T]\ZU56Y)EM:E>E'CI" @V1]3'VRP*MSI-;S.60^"[DJW!D=O /K+-M M<'BDEMNB-W,C6TZ!)S#6(W<@HMPN%PU3CJ]H97"G1 D+9FRF3(X-HS=:Q'+5 M>5;]-2^G?(,*B, PBYUF@E):I^J5.T-;\C*'6J55[+1:ZSWXA[SACD7B\1:L M3(/$A+4(M4H;T7@4]>M.Y2JSHHXO]C1).6%- X6Q%=,9?<]7R%E6JHR6U'GM MK" 1DK%98ZE:WA\KW[J&I>JG$>=E/CJ.D&5E2NDKTF(]J2N)YCO8$:ZL6G3U MLP^/KNDGT]&:BPU*-F8,.:E>*8GE+KX0U\'KH;[>B!"MNM.(D ,$&B0NJ9+< MI7+RS6?JFR?AL9U3OK(?I_R=JBQ8 #CWIZ)BW=15=0/GG8[+JPZ^/F_R%I=B MM8278E455D$5*=$QKT2EJ.28R*TO^HK/>WCGBNKNK7;/>M "9(PN<24I>G;_3,'QPIL-C6)8MJ,@9%()E[\@;_SXVZ647-6NR MJU>3E;*=-'9H=8+)DGN > ]Z8N_YRIB992[T[&( 5EQZ)J^(&E4:%55V!5'> M*YKT"Z56(MIU';3K\\;\I:+J-!ZK V46A/0*L%1=7^HU$S1A(]GS^F[0E/2L M2[:WAO5L[QO;/CGOP(EYNV"P\N:=F M&T?-').ZE 2&S8IE.^-$/8LUK5GLU,^U#=S(OQP*AM5R[H#80B!NFC4V\5.+$XB%=*# M NFX#==PD>OGHU9Z"O =W 6[??3KO')P-,&I@%;0*X*D"NOSX,^1/QHYRM_TLUCHVHL^:PT2UQ_2+U,@Y=: ML5,IU9J;N/".DZ8S@AMFA (M[8^B$Q;S T46&[H??8CL[B(6$3R+)ED:W#>* MG7HE?1?N7!:R.HKJ>-NCK%GL-':%LOV6[*PEKU$W_V@B>H&7V,#&-/;-PY&7 MC;$G#6]#&L%KF%*CDC[WI;;-L3Y*)&6@3&Z(I#8BJ5E)7YTN 9*.M#9=YX&; MP[-K"WWE _:-4\===F?J%NQ@1R[/;#M_N[B!(;!%EXWE\@W<#C4I[-LR#((N M!8,>Q8;G%KZ?/YS+/O=\/#'M&5@EHL&V8[@_L,5QN".\X;(>-PW^+)I_]_ ^ M<&Q0*_ 1<.6G$3V-G&M@/!N#*:R%VG0^/3F@+GH<-FY/F&F[;K#&\T(W M7.(A>F_HM^G#;TJ1!8UT6+>+U&:X(U@&YJ XSZ*TQ.IR+#OADEUKD*[B; WP M6*DO,DS:]^H-[(2#I-] !380PTQ*B(H)AP_/W)R5EK2KUL4Z"O.WRI-U+L>2 MH&53-U0#;VKH35WE'8[-&V""WM1CENV)FVX<8/D[AMCSH*#>48/(LR#(BNB? MSLIT8ENQ:00C ZC;H0,H\R69![ :9-=Y:/B?1VF&^\=G6G0$RATO# >*TG?DB-'BF3!TI01=A$@.U M[;41KH39*26HP<1?G?Q=S=R(K5BIWQ>6H0P0[ M"+I1Z"X1[YR1_\-1<@V+ Y>'D6Y !-%(E;H82IRK04!3>$3'(I429TD#ZI3, M;Q[6*92G6A65IZJVR.^"N);P9>G^.I$GOY1& I#XN_IC:G@SX/GTY6?D;"H/ M.OW5=,IQPZ$([7:VH0@5/Q3A 4E;KDKR:,9I=1E&'F3/;7O(<"_@=92"<" $ M0-GM< C/8T<)9+WY7?^UQ;[I,XKWBJIK=)E*HA^.N,Y<.&\@VD$O%%%F[_!9 M1)-6_O2 OQ6ZZC?ZMO+I/7LQO!'[?,[N#9//8/Z^+"968M=6_QSYD!J51I2C MT=-JC'/VW0*"H)71-,R?)KK=&S02(:./68@KCGQ0OBWY.N^ M-$E)L-BEQB.S)A>C7#JU/ SRH$BWS01,#05, M>3'<,B1@%-QI=%1K!1#:'\C 6 (U@BCAB4<3?YK@QH)8LN*DK/ @J0:QL<6E_!P&DO A,0U N\0DUT<)MH92\_N;AR-R1)A(DJ]FN[TH&" MQN$L7F:@G.AQ=.P/0K1*T&81, 77(H7S^E?=FNH.XK=2*<7J!FY(6V7Z! [@LSCS3!_8$Z2@ M@N0>. 8+@("NRHCV1+_CM[[>I(+UX?1,R2L((TERT5_ * Z3?0E-,>2GR&[@ M!S&W2SX=#\0E<**"5&"";R0F\ P*=PUP+3K>.%GX-UR)$/&KF44]S"S*B05A M8',@>+GETM'K.HYN/=%Y_3Q;,$NZ"(%[?RND*WW'Q<8J1C$J48LJL93+^+^8 MFL:^1AC6_HB)AXBB%4L4A15$ 4L?$*M&<",F0):I= V?2A9HHSL6QQ]?NA M\1$K=!/DW]#N;H?=P<#P*#Y'"/GN%$2 8_S)!TE)H8T]Q%*2 NLAG_99-4E3 M >]" .\X^*X]1,T#PE)"4"W[B^W\AHM.",AZ&7TMJ<]4R/77)+%6CN>U,9Y M=;@*B0[7ZF-4^O_MO?M7VTBV,/J[_@I=[O1=R3G&\=N0GF$M0J GW4G(0#)] M^GSK6[-DNXS5D26W) /.7W_WHTHJ63*VL84E\%ESTH#E4M7>N_;[P2H8D'LL MX =L[LSOCY6O6)?D;5B.4C<>EA*AO%VTCHO!EK$0H=2&$X\F#5)6G5<]I9%] M2M)/R&$_]2>@*>%+$L(#UH"M@.1X9;]6[$21^6/8B/$PU)&WH'$97>(EM^.H MS)P&+,63UO8XC?D@IS&6# MOO1MU^FE7.H/U8EV]G6BZ]>)MO9UHH\*[#S0J^W1H1PU:&*#6- V3HT*B+@7 M?M_&[L+*^RN-318[0G>H9+$@(V:G=H &+;!)$%4DM@0\@-^$SX:6[>/KOPNM M02D[3S26+IV 2D^C';">M(23HSO1B-V)4BEC9R+549(W,9CV1QPZ8*_. L'" MO;+FA'!DML?@F)":22[&V+VH' 03J0VMIOI6R%G9?YTAC,@W8'K3$ [-4HZ< MI>)^8OL)A^82[)#'51[-5EJQ%('P]9F6C*%H8D"^4 75 6V2GJ*78VY&=M)0 MA=VD)G:%'X^] M@7"4!S_Y/F_J*["'B[A,XAL&N^60K8%!Y8=H&2!K ^('^J(<#LM$SS)FFQXZ MMBLP-PF>1F#]6>^7^%->:$E?T7A3=]B99^\S$Q2";@Y^SB%TEC[6-Q;>UY25 NVE+ M\:B>M@]"O5,,J'<.3CJMY=,Z=M*F8B%3NLJ,\#_O6MON1M5!VR,8++I=WCQF M7R:MHVZCNJCMH>[HX*356-Z29E\OO?-2W$T&LV^18(Y!)'>7][ M>NGT&O=\ M$Z1M,KY^>TCK8/EFI=9=OR_"\RVF+K ?I5D(/TJ#O6;LWJ*T 7*J!()S(V7B M-CO5R%,=N>Y]7@<"\]WGM?5[H\P+N0XGZ-\(%/BT[; S& MMBN+36Y3H]B*Y@GK%D.# VE<[S1?C"?LJ!A0;Y+>W"E(R]8%K G5 VYQ<"M M@WWN/J_C8I!&Z^!D_09B+]KE=50,#T:G?7"2\RCJOM%^/LQPQE,-IYDA+W?6RS%EKW<;]$RGW7DBVS.T%$R9W;>GG7 R, 5Y_: MU]U78ZU?C=7>5V-M7HVU60U58SL][QZ7SIXMWRB3[I)%[:EL.;-I;OICWY3@ MA(M"9M,QEA[\$,%<)8=JES//]0R=ZRWH@K,TWSSKSJ^+OR7<89VPV!90N?,8 MURJAEZ4.NX='[*[MA=!1NS@*L"A>L9Z7YX%W76;GM6[M !M#=9L0H-:7:BHT M!?L,.1N:?SF7E8'\&W7NXSZ8VSA(*P^_PK:9G\XZM:K1:\S@]X/(]\.][.C&!3 MN_$3,!:MI-<*DTWV5PME[2Z,U=Q!I:YDQ!K8N'9WQ1+=;A/[0M6;GS(-=K5KM%]"C6*)FBDATD-=9J>-MM >JJS>6NZJ?'VEHW*RGS5OFW M9 =4M*E9J(>!Z!_:]XS 0\ C_%XSM?GB(LRM6AT7RWZ-&O?&SM LW"5FO M%K"F(8N_<$,,];I%X%P5AAM%C9Z6Y]+)@P_N%[+;J,'QJERW+9O(;74ZXY.# M>\L\-%@+WMOCHQCQJ]:7\]&GQ,7#AL .J.(Q&]FVOGBBD)PKMUF533=PT0<8 M[BZN[JI[;Q9H[X4C=9.?-/,D^;4=1_RJ,VRV1#VU/5_U&UH_BZA &42OBBK< M+SQ_*.QP"L)"29Q5A3LE([17$.XKHWTUFWXACE=^3\K:6N&;1=<:,A"Y/=4! M&VQ7F\N';.>>&/@H=&_3W_I\#_N@ O3HO,$\_&B9:65S#C4Y,XYC3>OFI94C M)VT7#?,V=<-1>_9ZJU9IKN"&RS7W< E!/4ILI+ZW-AK+[ZX[JJWHKBL:=E=^ MT8+0V<.I !I6T6)Y.YCZ,V'YF1CM+<=H;VV,1O$H+1*%,:A& GDX3[;:FH_! MF[C58(&A\$SPN*YIV5IB6CXR W=SHXI *.\OY17LI6'.;%0#]EK2\ BKWT 2 M-BJUYOI]9G9]SYZ=--30N#UIB''':FMYKZ^B8?=92,/%&%TD#>L)Y+7VTG!% M:=C.2QH^4(WRJ!SX1Z<,;SGY_H'>Z7(NS'"*SIQD>48?:V)E)Q*<"0-4>8A] MH=%1JJ;$X6#/F0@S>OTN:C%2H4%"#Q=V;-*2[7P\<;R9$-?;@ MMDI]BAN8IWNE!X;-G=43$Q52 X\=+^#V,C2HD<<\,#DX%A 3,#]RF0QHV++6 M$IK&!'!I@_S[W+"(\=0)[8ECQY,YXTE&JF H'%DA-936)A@4MQZ&YGYK#1>Y MM>DW;KA8[)G?6TU$SQK%2+QQ1<][OKV <@=' M9N*T>6'9OI;MBY*(?T7*-JV0?WG/HSOX%TJ6*0[,G@1.RQ+,S<49YL6DAGPR MOW>>Y9UEX&Z8"'4CBK=YG//#$]B[8F\:ZMC; MCM![L^N\\?E55W&0'376\Y#E@I7U(TE)Z&-#Y6H[VW=6+NZVIK?CT4[+I2B) MQ&0D(.E6:)A:Q2%R7$.'R/)P\67IHBHMOLNWN$VP[V\;:);*. M-CKUUG.T_TTBJPB .2XE%;=KSXF*=YQ#K65,ESI->F7BJ:\9;RI&;N8F><>K M0F99N<:30B;+';!\A7V2[#Y)=EMI0=V'^H;MWN1=RU%Q7%_=45&T/(1\LH62 MV'WF#HWCQHH.C2?#_2KLG;[_D+>C^PR\'&LJU_Z@X4[+]Z^*?'5L$4VS.@][N[E]-,SQP7R>B4A?92SD'Z^W>[C_M&) MMO>&EI1*C&N0U0=>Y;ABHARF*:%VL:3S>S&&-A\?9PYM7J5U?2%&%S=KM>S1 MQ175FMZ^%;-:R(/-HH?=Q(I(^; MVTD?K[?EY:^NTL\]UZ[VP&FIP.1KI]+O'RI&(O- MX^;Q=MI]]TZ AH19;YCD8Z]C*WS:".!*[J3(6>)?M>DG([BT#R=!/-#FDS0_ MN+9W8.4%PIW'#EM#ET-&#PI8":;LQG$30%OBSC4.3CQ7I.^<'ZUG!KQ@Q?SB M>X-I/T0V1+4:0Z\_#0 FP.P&_K>V'S_ M^12OW-W(DRG1\ W+F04VK,JS?&D58J6^&,'UQ6DPN)>AY]@>7V5O&L![B#F. M@"4<_@4*J!W.C$FT06TIN!8];V CJFZ$ZXWA[L!S/?S="@)K!O_MV5Y_),;H M-\"_PA'@B5" _L1%(O.5'O#IQ+=%:/DS4[V3N91V7F/B6#,R '#$C0_GY6G$ MH.P%#G$._#-P)1DXZ%E3@, 0QV"V^81KE#QF"0K4F5M#QY:-;(T7[6R/JS1CK[62.;SQIY MO![34$/OU])]MG&VCV!R.Y)UL;XO-4^:3S_U?=8S!V(HI"H[+U%LH'('>#.Z M4E", =L-9XI%C:V9FH)%T]/"T)'60=)TL("/ 5N,!385/=*?%#>,^2/H%W"Q M N)_Q$#A>B++) 43VF%SOM9O M:+N@"MB <#M>! 4V*C)(D8AF:;#"XTRU@:*DM%(9S!731N6"467LP"82>*+: MP*T8+E^7.XRV:KK *]4AHE67L-4-22]BM1N3\,ZK(U>9MIN>I)MSC63TNCQ+ MP10W+D1)WY.<.))D7.*FB;.7! .7?K+"%1-85ZKNRV]FM;S6G=9/!R=7"^;3 M9Q>U+%CI"6J_-G'!JC.NY#%M'9QT*HUZ\^D*KW(%ZJJ)M\MZC9?CM ^24.>I M2*B]=1):G1_$M_V!LH&'1.\3E [L-[,YGA_#]S/JN2.S@AQX9'(J4_-M >&S MW\Q6.00ZE-%:].>4@)S.E9^$QX-@P(:.L1*/[AR<-"N=H^W.D]DFK%85W*TM M%J(]&:XW$<7KX[J['5P_-7.>OYU1U-9VX0^AQY&R6SN H^P4F]TGQ>;1P4EC MA0+PHM_;93TG"WEOCY\4T\?;P/1C!./BE:\2P>4XKEQ:R:D.=.H.WL?'62/C MJUX[.&EWRG\?M]E-H11R='/,U[>!^:>6JM?"P:R:R@/9#*6]S/)LO_#) +&G MB7.M@]L&ZDSUC%S44MR+=C& B'5UE6Y]>0)X(8&X"7/9(A#!P&E5CHZ*I ;?'9]=#31?0I]7C%G)@*IW0TF72?NUG3DV;NE$#60N'H%J)J(X. M3KJ53B-J$*3\*3SR\< 6-?H^G;;JJU\53HW9P7@>^48B,#K'!RJH^0B'T6]M -N -1^XOEAQ66FM4/2= M/O_KW8)M$XFT,=@:JTJGPH%M$P&Q,=B:%-IL/,8Y\GHO$%[29IY<(%!)BRI+ ME,97WE>U]%@JU&8>Q1H^8-:T"'*/B*X:U]MFN_%2Q"\4 J31\=ES(V_(>K*E M=7#2:2SO\55( &XBE+<&P/8V )@/WSY)E&CL^HYNUAR_A'=4IRE6_=:(B#6P M/5MC>79Y(:&VR<7<#&K=;4#M2:*(%YXOX"GL]##"-F8)D[JT;K8;[9ZY$7P\W'TZ5MSVF[W".?#7V M2EWXWOB,Z]T!)I=1^SPF+'[N*T+Q_#[T+3B%[5K^[$,HQMA/'G?D>Y01I)3K MM0BQ64.G:J>U?NRJ\6A.7%)T;V8Y%@3=[$/'E@Y[=.=IYQ8$W91K6NNNWV]Z M&;KWONV7L9E"*!3OL6-/W^;>,)14/L:^+3_X#]QP$+M!];PXP[QLW"@_54.' M'OSL"&KC[0Y.-2"N8N8WFPE&DS MVRWL+7A9X''M2<<[++?9L']&<8M^'P1EO6"@Q,#4"L.6"@G+IQV;LAR6&+#I M/%V0[S$R:M$(;-GM(X##EC_8]S#5/.VLFN545KWF[C.\J"*^L%):\?C/ M40,;*N^M;522 OK&=AO9C?IB\0'SJR)C27X5/$QL'&(8VE3 M:W*LM&SHW %4-4@Y1SF!R3,=UTR;Q3_F65F7+'^YERZ\^4Z^YGRJU#O@^.EEM[ M.EQC6Z-LET^$:C[Y1*BM#'!J[ 9;2;D8:/;CPAE.<.HTE1DWYIS@='ST5'76W3D?['+>7L9G]%*<2(:M0 MFRG]%*>-Q/S:$T):1]@;O-DN;O+4JH)[V?C%0B9_;2**U\?U\79P_=3,N8@3 M8S94QC><&]+&E)/F"%I/I-V,46@=A"(![7RMDN:B/6L44@MM$7 M4*MM.@UIUW7*+WQ*S49\;:U)&SA-KKE^_N3+SHS>A&&NAQVLN*G46CFUV'^V M"-J$&:^'H"-"4+= ,Q#69K(O?1#-QIZ@=0=G8,>YHTISA1:/^UN]+;;[&#QA MO5"KOT?'R\;3IMZVM?&$'H=FI;'"Y,4"#0PKKF]_OYFG<:X4:!+-1C)P MT]D@F S0KI=OH,I& FECH#57%4Z% ]LF\F%CL+6 UBJM[O)DB85@VXN#_69R M$0?[.31EWTQ.K.&I)M7DIB%L:U!)!]NZO< HR];@USDX.6Z]P C+U@#8!0!V MGRZZLHK<../1&[9K#BW;-V^QS JSK !ZM"P6: Q$3[B)"M==YQ&UBIE'E(/& M+]P?;QE'']P+P!#5P5T.SV+TO%?86$'9EGG&5 MFW3?:-I1MW9P4M+V?)M(],U@A@[/]F-,V ) ;1,QOAG4L.-,>]-LOOU8U6*C;I/CN"K4U^\E::1VOO6;GBN<>-LO1+YK;!6CE=0%VG6+VDF9K M;>B\*<;TG6Z;ABT]8@C#2QNVM*&OJ2#H[F" JWZT?C>=%X?NS3QC!4%W%P-S MG4=DTNUG:^TW4QB%XL7/UMI(U=C6^)\N==?/9?S/]\7*Q6\$=UG&%:RCA4 MO5:P065'#:[UVS2Y9%?@+-BPLB..W'2>KI_"?L368ZJ%ZK6"368[:AV<;#': M\4Q"5RO'_#K[F-\ZQ%^P<4I'[=R(?S]DZVE\:'E0!5SJ%;+F]NZ9C;QI>2"N MNZI.N",W^>CN'+_22"44WF)H:SUP*HDE"]0-3 ,0G*%-\[+(\UY)KX0HQ0EI=+"G; MSLD_>Z$PZTV3'!GUG\WXW39*KBW.:E(PWM[HIRO+#;SQ'6BAYFD8PFTK\GX_ MN.;IQ+<=&H)5,<.1,%%MMMP9*0N^C?/.!J9E^O&I+#J5^0H?1@0U:C_'GQK\ M*?V]_O-K6-$*31M6[&/SR#YH-I8-#,6W2<,Q[7C.%5S)_L@%#?=F9@:S +/: M*B;L#7 ^L1QGANY8?.5 8QBJ:1IPC*KY-=Z\@;TJ?;,G^D#&ID7;IIVH#0RL MT*K(V"/V?T%RA]>%(@CU/54H_'3M]6W8Z[7H3V'?,Q-X7$_X\/B=%9A6OR\" ML#;X45@ZP.X!MAN$%H NJ!CB?F@[&+J"[0Y];ZP#F>B[^W.P! XFO&=B^2&# MP,;'^_9 N"$?VG9O8=_VC9HL!A_80QM>-W6M:3CR?/N'&!B\43/T3,^'7?\U MM0.;OH"5JH[M$C[F 8 ?6I.)[]T#-P\%8&&).RTQY+JV7A/6T.M__Q $@-?W M &CWY@O0G\<&77 :;S@6#C5-. 3T6$(^-$ ^5%K=6J562^=*P"F!D=J#*>R4 MP;@ S2D0&-L' 599?J;7X2@X?O^U/-!J9VV"\E);<%*^.('0CPR,8&;"?SUS M9-T*N"D"0_&WGG,K!E7S%"0F?A?O79(K# 1&O RAC5<=;BK<"%".\)J:=W8X0BP[< NP7-NQ[JI%Y=FG ?)C M$4R=4/'$%'>NF.?N#X\85##M_2GZX1PL;!?NDS^+.1*^_0_/_XY"R_-=,3-E M-V0 J/FG9[O(%^:^ V+9A:7M_C0D[H=K_ I7!KZL5@G4,AS(=Q.+&+C(M] : MI5X*).@X\EE %^#R.U#'7U/D<\ !,'T3WKG@Z#H!P!. 9!]W"93"-P+^;'TG MDD$P3N /HLHX,G2BY,^0*@%TB2V+VX/+?^$)@ MAWQ^IRDL.)VDIQ G9AH@PD >F&(XE. [G=Y,03XHM51Q4:M>9(W>WI^>G5/L'IOB"JK6?XKOV%-^C_13?EH-9G?@>F#2A.R@1 "H$!E$B2(\#6+-GYGHV 3XCM( M^8D A2]$R6"A_8+?4_NHFK\+$BU@4J!^!!L1V.<&&#DM[]C?A6.//&] ZC+8 M#=,0RY4JYM"Z]7SZ#KQZZD:_5I22ITX*'^.J(.#':E5K[$U![_!\PZ?R3&YGNPKLUW/FD4'Z-S@%@]J9B?O:K9>-MH M'O9O#VNMQE'#>'7^_O,?KPON)4%R/+? &O==\SVFHMI]TKXCM?F5O/UX&'75 M@<;O@%*!8JT[#>#^H]*#7H Q_CGB6K'7 MAGP9FD?@H[ PQ7H*6JW#[' R0?4=5W=1#7/0&6#J@XS-TS&/1<>[Z%BHZP,% M?O9N!9JD9KW)0])94>U'SP3>%'@(WEITJ]A#X!SF4 Q(#94'C37Q0-S2!Z3\ M(7>F)T10E3KW@[OIH3L@B("":TR)G^.)8$-CO# 6*KV6/0X2CAUQ PH+RON* M]C-<.1]V5#%[OE1[C2'8F:"=PIJ#*?*3Z!/T7CDVI:V[(=K4^F=DI4:?WP(# M=8DL;I 3#BU;2A'J"S8 J4*IS;>VYT3>%5W55^X@0RGS[Z8!F-H R(]P."1J ML*V;K>.*^<&]M0*YPA??OK7Z,VW=2$O6+8=O+NWBJV\-!'P':1 EVBD>"/>8 M^K:AV1F(']2&S0O?F@[P2Z#]N[$6CAJ_]-6Q=&"]G:T T.=)CI&!1*";M__1 MU]@/R5XG4RJAX;,#Q4$G5M0I #X'&D&\X8]D-J";Q!U8OCD3EE]8SL\\\Q,0 MLF5>WUCC'H#<%.55 8#7!1Q'-??@S?8S\ M0.<)DKR+]Z$S=="\Z,O!_+DWZ++8:IS.Y20YH64$Z?]V,^.'\I546[=@-(7LJ^"G0E M!\GMP.R(C=H%IK]"A8,+8#]B?TQ9Q'0;DI(IF%W_0!+@"5@/P5 M#GM^0=.-"8SV46&-=T;^3U*V82T@NG;!&<]';PIHRN0SD@NQED9LAG2U3KO9 M.&(V8^S93#YLI@\Z\@_A;I_++. 49LPI'N!(V6J,$3&DTC,97XS1T%6TL YO M,77>8KQTWC+O!QZCBKF>#]C0?:+Q"PG?],_FR+M#0X:#8K"C*:?5 MD4.+(E(#>S@4A=8_OUCH/C$_,?"*S<3C^_@*8^#$%@' K]F>\-D Q;L5*'K[ MYMJ(WVN.72A3W3@C]J[(2K?@WPN'$P24!<^&$SP>F_&16)@P[&QWB*R9;[IR MERGKM$\[ML&T-4\U9Q2M@DR+Y]8U-4.4*>U.Y4X@;GBZ#$12ZK2>D( M*U63W#$6XUT&.@E!(LC$CY0())0Z/]>/N^HIA;AW8'MZZ-;I?X??X:>!&*(I MB7H_>2=8 /,NY'O)&8HR"4S9HJ+D$AW7DY"=. WB8/5*[/.6? "9'#D%X-O? ME9]8W84O7R_5+3!L2LT 'NMZ[B%+,(^?EIP90^HN*B.@.J([G=01H&QQ;X'R M%(410!-RE>#6D,+;D=@5R:5YU[ 96 V]^FCLJ%0BQDT:R?)X4]!D?;/9IC.? M5:76(76/>JU!YZ_7FJP=X*V#X\4.)LZ2/&2*(26!Z"URR1O2BYV$!/SO5\N= MHC>)?6>-6/D 4=D7@L@ZI8"D*%%Z^LEWYY$S_T'P&HO!*VD>=X82K='A?57- M!)74.VJ["N 4'U39'MK+37Q[$K=6I.C"J8R%B)E(1!,@E:(W 4U'J7J<8<)! M $PQ$7"JP1P=:5!,N"JC_=^-;&"SP'1 875M5@_TD[=DR)^4/CSH6/@W@E'T M\#'C5ZOXM8R+-Y(+)P';K1CX80Q8=9W<>5)G$E\X,!AQ+_I3 M-+5+H]%';)Z9+B<1*HWMW+%^6+YY9?5ZH$M7S"^CZOMJ10])1TX&"8"SD2W@ M>PH,4I,!2TW+7V*G35V*/LFGW_M5]1Z.EX$-APECJ( /=>44= G02MG]XP(! M.,8G(4(I@B)Y+TU%E$"@UY/V#P=%(Q%6'50S7H>"9D:Q?5>'0AP (3SK&R&Y MB I)B,&\D3W6!&\$5Z20GG#%T X3(3&.Q%$4S,* >;\O')E%C0>F7&(\$U@J M"YHV563<3;L'8,&K=X$:HV=P16E;"(JLX\VEG4NKG:.5L#F?E5*E1:F('/UDS38>+4FPM M>Y"@O8?!6*]M4DKWQ2(>3R"EKK4K0:R-$*MG3.8F3VU$N91O,^&WH-(+ M1 ,*.W(2ZYX\.CS%KV+V9)IHE+]L4Y(Q7:F1YPRXZ7CL@9-KOB9(LKZX%)11 MV%:.#D3"965=O864.7K14OJMUS8IB'L\X#M4[-Q(EU,!N3G,I#WF.Q)$>+\S M@ L9V0Y0[(K"'Y'E0P0JBP$M#JEV67-"S;BLY2!"7Q1%WNG0>"I#J]ZXM7I MZ6F49(5^=PJV6V,/F9E,A$+=&!.: 7R.Q]Z9^P+S=%T/A4Y6-0 @;D'0E]C1FBGU&7?-54&H%T] A>^)@A MX, FR+%SQP0"HDAZO02SK[@F@'/(I4%;2>TT2A!@IPK:;XXPM'7,.PR5A-Z= MY0\"Z2]3(&9'<#HA^1&.:#/IB";A9RQS+9??+PSD=B%Z/JDPC;:BN'>6#[__ M+FQ7'6U>^>I[AT./?"P&1W=DQ+Q"I1QT=5**RXC%6Z2G !+G=8,@7FE>"4-J ME1?^%PQ/71%:*O+F&_#5 :@A+F>A+](YYF(]?72YPC<^^55YVNB FC:55B7K MQPI2*&<&=D O&' 2?\9B?&-'8/3AI9FIQ%=/!Y"PMD)02^)6D^!3)E*G(;T7I==L,\L2UP]L/(/&GA M[DH) MU*]VO=ZHO8ES,C/.,IGZ$\_GG#IF.["K:< JJ+Q=R$KC!(!D!J0T\7 1/.X= MYKY*9SIF@;RKGE4_5@WI1^\V:I5([PF(__1)-\%[0 M)V]1V_YRZS$'A7H#! M7DTI.H"<^-CFV+OENR.C[93_SJ'XY&&,2!^1N$O#I&I^4:!7?F?8J$PVC;,N MO)AJE"XFF7"T0>XHD*E5&;AFK#?1-N= GLC_C(&I$B(ZC4XUP?J;&7!1?G-? M3)P969.RZBR83A#O!A.K[6LI%!*$M'C$>3IJ\4D:-AXL%41N^?CM2J5;LK3T M>3^T\9Z/3IOT]LW%VY>5 7-8HS='EYV$$KS>C%SN\@K+G#(J_T2]DL7I"B=; MY:V2C&4,HJ6#E.M:!T0JER ;T%VCAA*/T.Q1D(\*_ MYL!)*IVZ:FC45:]K4,I"%.OMH/!.II)J\4([ KF_4N>C8 4!&0@!/M4)X5OQ735E2$F*"XMGZ8)G@&\*4R: MYK0P4%D,%9Q3PEHBZ17*LB:_ 9A-*([O>OV.+ _ 5T+<\9 M5K3::H=YO160M17Z0,-"*&&'#YL7%)8PST:6;U-'%/,"=7ZI%(.1T -;V@44 M7ZG5KT,Q0??G%VOJR#\I\P #G)_X.?-5WW,"@A''GT$_ MLZ5GD'*G+!N=8)*QJF ^116E"(C$LI3C9IP%D41IS:FF67R:M%P?V1[<,E&PYMJIP'DG^/MQQK+Q9QE^/4ZZ)LW(0C#&VC M(" GBD>BFF#K",KAQ^L.)#H5\2K1]B(&1_H\KH!PLP-IR /;#D)B(4X&E M1X"*T@8>^?/B=#WR*O&:TF&OY]&Q:>,#3/^:8GR7?/R47)>P"+%>QAV0\G1K MWWB^-PU@&S+U3&!'MI'YRGYMSM$IB@Y.11D8TCU/JC[+D8!3")ANT$J M\@"L8K4"76^Y"#16 &+BLJ9%I*+Z5/9>G3 MB?H+^[O"2&JQ\V_&IJ;+[BQ[#&O#EI#T; ?EH.<;2&9C,U40%NN MZ/62P!4P?];'J*1JE:'.A5XV^'].3*!7]E %YG(7VH*$L^VS^NR+(7#L& :25,^+!'OD2U!E\Z;4VV MP%Q9[8,)1;+ZQ[P#T0/X,;*<"JBR*^6KI?2"N96CU@=T/Y7G%J% $B-!CC(A M'@\CT<\:9%Q,]8GH + C:3!!4X&L%LX\'>'4CO9+B@U^>9GK8Y/!$YKKXR.< MW;F.MK2: X0:H7:SPEBLTR%@$Z:Q#JO8^:4!'NEBR8GKFP3R-CTQSL/*:/P: M8S!9X@9W.H"?>XYWIW%E/"XH^D(*VBSM7;N!I'UAU:;E)'5ATL.EY NL\?S; M(E\%R/#1TO+4:ZT\-4IKE8:LD0P/I.(B0\"$B%EB= ?("TF_^++"_/+?']X? MUH_I1@2X]RG(8?L'IW)2VCMP&B25@6W=N!Y<&^QA-Q !I=.!)+R!?23X-27- MAESTCK<*SP%V]JVM%"!I>J@]:YP(<8:\&V6Z?RM<+:$4=?^D[]Z8D&&@&0^! M3/6D?-2I'TPC8P?30*6K,WY=A'T5!_L:;6Y$&;!:.ET".R+%#$IV2W$>\^!7UK%MCD3+U081\4X>S%I&>N2.OD,IE(5\]N M35ID#H+,&.Q^D)S(Q0$MA2'0IWAP D?$A(##CYY'"1?7 M$5 C?E4V&KV4IC*GD,J^>?*&*FS[A&,]JP\#T*CE./88"Z!478)./9+<58@$ MEF$>42'-&\,S0PE-1T)3_S;Y0J7>-!:6*W,$KP53>Z-[&@7(N(,E*"C&*:NA M]>-FDUK120^Z[*NJOEH_3W^5GCB_[X^H\T^\3DM?)Y'^HS^L5-S7U$C0T*Z: MTG$M5[^ G)X8>C[9@#A(*;YK*]VP1()EO&ZBUU,Z!-2_% SE">8QZH&C:IY,8=Q;>\WZ"HD_L49 MC[)+ARKW)6^& "68-RG/ EN@=?_PIB;F;&0VD:X9C+C=>9@E1%:#%2@*B9V$DCXJAOQ$ M)?2HOZMO\)'G_PH8^#/CS^PT3#WL6.[\WZ3C9WX76%DU4#VV_.A&*(.T3R*7PZHRSTI=%?*R8I85VCO 6HD89)P-F\?&I93*$;SP@"43F _< M8HT15$P5SB(A(<,WVI6D6T?,RE/$(EM582=N#V,4%#^(.!#0C_PY*F:'1^57 M-7IB+VS$T-3U9=&F[F3,V2H&S5W$="M,8:CPX)* V_8"9K%)-68EX+N !X&1 M)9?LS]3?\3D*+2&!L#,WG*F"N,&$GFP-G7%C9T]SJ W@IM*(O?LW:+S<> MI.9^_",MQ'_0EU)W$@Y(OG"I/+,N-V/W=K0Z):8)[=65N(C%BND2$44-)ZH!H45XENSGYFU*.\!9D/$/K;,]<'6-ZJ.?* MV!X;< X59D9ME!=IE*"+R=AEA9N8 \8X-$.R35"8.,1^SZPEUT_-0_,*2-N\ MD%N3;U0JX&_RW5&3 3VEFK751"\)UI$(!,J-Z1&B,;I#>)$I,;$M$"ADF)1! MRO:BO,+1?B;4-1_T)+81 J6F!JRG&D>P4ZYYYBW+=-4'U>\86*A/1ZR)^1'R MU/%$ICC*3NYPB1R;1^BF= ,&,_6%9[S3MGNRU=WB6T>DD*0.7(,Y!;RZ)[1W M)8A-YK+A'=/>*/4@4(@5_RZ7T$?RT9DH3IR04+*CMK 3#] F.[9.?'324TA4 MJ>5&U-=<@93;L%)K1DYZXN$=B$E*%.3G2 GWQCU59X;"12W@)O!9I=Z!Y$<, M<9C +-XU[D]Q-@,IGC9"=,/HM#@,(D*^D)A%AT[XR-&=+6E*AL8UG!V7MQA9 M%'>E=6WH*184#:$K*-OQ .:'@.@^S9Q1;50XWQ^C*V:K3;Q4]N28^""_0?@K M.J.B48SDAMX 55XJUT%MDC@'-1NA(AYZYB.^Z5J]"1.A6!"P !AZ?F1E M!8$U@__VN+\;FL52=84G0F'/3#QU/?( T('0 M3I0)QV-D"6/817^*D%>?)KMHCT& 8(NU@$A &[##5(3);;>VQ=/>(VI!+G;C M>)BQ,*"0:H\[C,%25(I$:9!V'U$9]05)$I8=4[BA5LU*UD*J<6:'H#RS/ >. M2'G8Z25E9@*IY>'<%P>HA6$D55;4D5T4K4;Y4CC6/C#$O?1L$>5F[#MEV3"; M9GD>YX3?Z),]!J"P(I1D4B6^B#[ /V/^!LIM:R*F(6DF3!W&O-=*V7F$O2!: MAFP6O"M25UFGHDNZ5LZB7>,[J8)!5=F\"H0P>.)8(\H<)"<\7.A$8^(H.**Y MF;EZ3F4O<]Q'5X]?ETTHAJ6#_ ME')!X OHSZ0$Z:G+ZE5L'4VYL 0$OW15\IW/UHW6B?9+%1/T4V MI*T@D9:I1S]^17D90IUYN:)>BDB$P$5;V3C N8.!60O5.W/V);I8D:$NJ!O# !0/?!Y[*1+L-1DFK2XY+-!07;HC.')P)UA@#P^MOE(\N%4C MX\.-$NVUHK+8]1F)0/P;["/*\$'08-4&N>KW$VKSFE#;J.KZV^"10U[E--7] M\-3'#4]-=72WN7&6I$)\O;H\E$" G\:]$A)^@'E2-!+,!0EYRIUI^I8/C%I6 MX"!Q37#IOS4C:E#34@7:/Y:L.0A(A4[T:(C8!-]:>Z#NM(*U'\3S2R>@=O5G M*DI<-N^SCB;5CG8^*,R-TY-QX3A,:J@Q2!)H"2=E>E0M34N(&D(KWH0W?B4V M%#G?*+R!(IF:)B4OG1$1!_L\:3Y2M$'9=IO*>KQL5[P( M_KK1^$17@GTC&-68<*L0FM^.O\-6^NIW9:>R28^E\-8D %-5_?0SW.Q!.,*= MU7YBXWJ571Z@3?KWT%?KWV++*5"=%-;9UCV0EFLX6.PNB \8#DZT)\G,OQ-8 ML(S+.8.?37G.V)!&ET3B^]'KX'B(D'\<- X>6##+>;'<^=&@#H;)W69N3?HJ M]'>6\K3-EW/:"S4ZEMBE^>I;/$SV]#ZL?M-[U:BU*HWF4:71;K].0^_U22M!TQA//];<&:QW-/2W!T*HUZBK4] M^(+L>_ST.^]6CFJ=4N[\5;W2/EX/Z"F^NX5=/PB.15MOU!ZS[]5OUGJL+^.: M/W2VI>Q@U07WFRG!9O)EY_,VEAD965GWX%*EP&H).\KW]K: L-MOIA2;>11? MQ=PT]//X8*-\N,P MVN62HSAJKYTSJ!KM1D&01C!H%(5YO5H),*]SWL7VTFG^Z[\B9V;>_'CQRE<+ M:LYSAF*[4Q0:/VH=%V0GC:-N07;23+E=B\6LKX7C4*>SQ4GKN0OYHZ.B4'"W M4JL5A7)PW-.:DCX_*EY3]]DF8UWH8:8&AHD60BNI.]$^6ND,JV^C=""H5VK=%/F_-"!TZBEN].0@R..%F8=M;^>L3RM!%W*G MKUZ(#=(?<"25GCJ/*T?-%W]%Z\U*(ZV_O#0H-"NMU@MB58U4)"MG5K6/L^PW M4YXXRX)8"DZ$S-NQU:QT&@5P;;UJ5UK=%)-X^GW4*T?M-3T0)72%[+GC?C/E MX8ZK1Z%EGV,J-7XES8;7^_CS?C.Y$_*3G$_;22DQUH.LW5-Y$/>! MMYC<9$B9L*%UOSSJU7H,M<&7S($W[3F9=G2JWF.M-6+/8JV[%/J-1]^SPIZ[ M7>DL#\0_OW,W*IW:4L;2VN26+SOYME^6G6FR5'2L\%K%3MY0?7 2%>@')P_P45@E"3VT3^WA#/BJ!G.Y6LUV#]Z<9/R]VFC;;A86MMB1KD=9 MM+V3%3)IHS-L]?6N1\VY<&[/<.K,;\4@*DN2V#9[C2LBRZ=U.+P@T3%7]N]X M6\Y6Y;*/*/7OX/:5JF>P:E\:/]&<>X*ZNJHI;.$*#4)P2>X^A\W)N!.K,RM5 M)Y>X@IC[E?ZM4VWHK501%!HP>0ITMWHT]XRA@;-B6C@%&AN&BW2KK[_5JYVX MNY,/B_]D#KB%#_8=P@;F@:_")0>M+1ZDK%J-&7"V[R(: M)<$-7(@5JU:FE$,LEZ$7\/K4+H^&6=%,-[F^!@!U.-G&3@TH]L5$T*U)@ZIJ M8.]_RW&H\5^R)2& !R,KU)3+<Q,[? MFM7N4D)N55OJ&2.-ZWE"_EM-6Q)(M]Z.2)?F>D<;X!YH-S[:&4#[0SN4V^8& M6HG[T*K_1'MIM7Z";1K1-A5O490[QV/H#?IYB")I6#M^'G6WQ/$\<7'3P XF M7H#MY:(KI\TSF(3VV/[!7>QL;#%-BT6OBJY XF T7MW#KG^I]VK0P^E(ECO% M@2-3'VD7"9*:(5?D?!A"HM8,TXR:81I\9\2C=Z;-\C4J*A!R#!]/[$ M):#=]?H2M_9]B=?O2]S8]R4N#%=^H-:2.7:M&O=]!$@;OG47#8K3OG7''6]) M)<,!:5GLA>:,8%-,Y,UQ]_E8<9!B',=-81M?;'#NWRZ0XU^Q3Y_,<4")S]W0 M Q,XMNP-&.N1U/$PD@/EDJ6+J@3C/O*L(M82W5KGX47L&IZ95Q&72-:F+EF; MK9]([,#;2&*ZV')U9-' \WE4\\3)3,2]YR?F5;@P7AADF:"NOMSN5DX"63RC M%SX Q:POAZTIXN1A*]-Q3@WR\\/X"B5V\\AO58\C3 T(OL:\:@5J;S -T$RH MS3VZE X:U7J"#FH_J7ZRJ5DPT>06N4%#+33 91H+WAQM,AXC)%6A0*"Z[JJ. ML4$TO!D;GCIRB CVM+YQHQ;'P0CT]<,>O12-#=B'4I^X=>Z":1?&ETE1Y M"SGAF$[KXHP3;SBTP1ABJ'#W5S1B5*=63=^25EET8#M(*JNT=S.]=]G&%$[* M _UPIC&_E'_A;_<\=TJ]8/VX4?.72!6;PTR&^@T 4LBJ:3A7+3=QFSJ\!JKG ML+JE9,CP\">^B6@*X5"G+L+]RR;6Y+U MZH/B9"-:HS#S]B_VXU!XJ[.:<@0UJZ< 6146X^,6@EVW=5\.7.\"#B-8\GQ M-C009P3*+3E :-3;3'DSY(P<:?1ICI)HTH$:)6V"B*8A:OS&"S$@$7;%JIP: M@QTS/)JD,'7E'.J2H?=W0;+''Y#_:)B55F;V1^S62LD63;LR5 />]Z('WZ$) MM2P#/ *Q[2<6YS;.<[V/*Y'V[+-7BB=LLQY-O=<$XG-< RP MYD:1\] .-+4AZG<>8* NY/$< 'H#/2I2/Z"9M20\V;F&*VKCOOXH&7!0R ^S M,G647O2#'3]AEC*P0%F4+*J1J0*LP(^BAK(X6-Q6'$:W/YX-D#.8-T)/\C\> MDX#WEE50G..,[%(-997\%YZG69VNFP/LSNU7C+L1#<[( @KQ,IS@ M*GR<-#_!MR-#XSGTFL941C6=,LM)&"\JOR)E70YSM+1D]J.MT>I*'(NC[WAU!HAVS M[HJ:63BEP2$] 0I9U7RGJ1V2^8#Z=VO9#K%SG!E"W0F8.BL&4(%U0Z,V< 4; MS/4@,:H'1]8$4Y2V.+\)%!(,=^&0*8$1P3#0.AY(>R8>VV$!).$4-'(*X'H/ M/]P)YS8* $?"'F/D:GS*T':DT*=)'CSOMFHB+;L:EW8LP\OB@WIDG'>XR&%9"13Y-!C\Q3G!IM?U(3C4U!G6-RQ M[MT'[D,\T^!ASV2)9TEE)73(E0A:'AKY53/%>5S- QKC"XF*9!TLU9&Q6)OKN9)0)<,)J"C,D2.=1&8RH\2 MA%[_>\G@B!;&,IJ6/F]U0.@U-CT0E&5&E/-)6$EA%#B^>,>E-@(#0)+W+(JSFJWP5J_*S0:DN3?YM< M6LJK#H0:J$%<-.#2&@,OCX<](@-1WX9'@FE_9,Q_=VY&(!G2(([Z(Q&EKD6L M4)D/=Y8/ICM;'SCM$2X6JN1HMLE#!BK])S:R%\&C0E_T[0"O)O%17\AOZJ/G MD2O)Q,'$I%O'LL>8[@9&/HTTS7Q;3*M5\Q<.CZ*O PYGS!V.1\M&YP.8^;0J=.87P!P14LN9!;?4@Y7QB%0@1N=".T;"[=G.?,;4@O) MC0"!A;9#KP/F;/L)MXHV!!1'&4Y#P8,+Q[9<3 7B[4!F229(&K@^QW6D36*0 M[W]L_>G1,$?YDO1DVL478]%MT.6A"B2)^[Z8Q/-F":T$]'XX!; ,?6LZX'FN M3)^*6C78S5,J6^H2Q@QVF\<^2P^8+_1IFY9T&F4"YA6-,^61H^H4P/;[XG7) M&#K@()BB8TXE1PM_'"CD+D(31@XKBI?(++Y(^0&>@P%BBN<,V-]H*>ZO2XE0 MW9 *@C#:!.-"\:F!H Q$#";'\E71=^054B@P" 716$\UI5C-B^U-X74B"*)- MJ1US8"K*3":?)> Z&,YHNN[=R',PIQA_1CY3B:F(6:*D$+P5,;E7#)M(LL(L MWO+1%;/\"E2CLX^M@3!=3U$_BU4I'#S7F1&GML<] !Z#%&^*RJ:FT.U0B,"P M0RFQU,A?+<1CCU6B2]6\=&,/14WY(^@J$I20Z9'?91_Y9I7GADB# MB_&<*:CFF#"PK@^O9#<*-)'+X=!\)SV UR-T4IVB"&$75VX^V-SK2?3QQ -/ M<)X\*2WX%UE] <;*H?)^!G1V2SN[+,@PR*$'5(CLAO)7D,CL'DOL#\"5@09I M/N\5#_I%0KL^_*ULI&"O/'/U%RU-"VTWO)=!Y#:P2^:TSQ@4KL]/9H%A.3-* M^QN2"S>>NPRZ(L]Y-ICE14.'-7=Z"GCBOF![=?C5Z[ M=+BS8HCQ /8)QKI9>&F3U0W232@X],OIZ1>.$/"CNMJ%_O*L$=*2=2<=VTK! MCS!.H/ES.KB1^CY)CN&05!+R.Z C&M@H&Z,$%0L%"9PB$06(4G/UWK^TY6#Q MVRPG\-3;E&& 6'-H=#:)%_*-DH#GUQ**M#>7[()>(BV",#VDO""D*#O@HAZ. M9@H2[Q&\]&GJ'%J18$+=&&'CLWJJ(%[!&B#OCGCAD%*<4)'&K#R@+IN=SKRJ MS(#F >AZY;I*DE1!370@X'6)<Y M1ED];\H4W =I,$/X41J*1L#F'"7%&^5J+&N #A6P:2R*)I&9Q:>3HXB5?\HH2Q _'Y.?D!0=00GM2\6&\B'J.6_%3H7/F;K6F")06J&3 M. 51CKK% U4<*,EK9MI!G'1%N0-(FYRF:,!GG!OD>SVZ#RR&Y/6820J"#T 0 MH*[=7_)>IM\HBR8VV6_PV[03R[%_T*L\7_Z64\)Y_E2W5IBILP\SK1]F:NW# M3.5@JS)13ANB6%+.&F7\16HE:M4V5X%1)-UR2#]$=XXC#J?D#9/?D1$7\I79 M [AGFG-PB.4IWMCNPP.H1_"?E=- 8YJH"I@34-*X' @V"Y<)=2L5T@HQ\WS( M]1*DB7D.;0B-S&@KTF.G:L64YG^C?,"FU^]/_8!MBF!D3]@A\X7=[](WA@J. M^HP\\L(=X(E]+BG"\AJ[-PT]7ZM)0U6$CBYHU5!B/:^; FJ'>XLYT%Z=4 M#DD4A%.?P>1AEBHNTQ/L&(HWC78) *7)RW%A7E_8$]AYU & P0E08'W/%T,' M7;I*&5(:J?(RX6L#U%Y!RYW>@&T$I_)\=*914A'J47%V$(_L&4'T-W5G&]&"U'I.((%?SE+,FL M!=3(%8+W4)Z;E 2^+8H62V8HK<'U3MF;&@#Q 17>DEJ3,^?+G>E'9_+C,S&* MV1Y'_J1I<63;<)T&H%Q9?<:5I<2WD.E>ZJ4R=A4'F73B4V1>+C(Z73D1 M+A(Y5AKT%8,J8*B*JEDY:C4X!-^L'!\=S3=36/V-S-9"G* 4*!80I6O'+P\( MKQ58U?C;4:O+KZY7ZD?M4F?OK7'!/RAO16GU&=VE(OT0<1&ZQ8X*KBPB;0(X M]ZNA[0?AH0TK\T_>-'QM>)P[.'_SJ^;OGO\='CX$;M\7,HUWB*6W([BZ+,O5 M"^VD-J6$9X6+VRNR?DXOBT99B$TVX#4@!86!N<#L1M66!'&7M37-<8J*%K(1 M6]SI7YZ9?V$H3H;971)L":_T0,IHO!I]*PAEE9'AJ:I-5A9D[ =6ZML3=KY. M,7-(-K6IFM]<_4.NAJ 4'-GU1LN)L!(E!-R(1*47\[&B0)P\A*%%RTSLTX9$ MC-FZ"#$S!;&9"HK1.]4+*-DAP_O\?*_V1\^].?Q(&0X4GRROR:)?<29RE;F' M*2J^\@.I4''"*TEI$@@)!R%AJ)(5$OKLJZ1D _Z%\E7H!VRA/"'5$@G(]KGE M !+9 T>++E&!= +T0;"OA?Q4^(>[DS5O!XQ_26^$#]FT&.517Y4+A-/[37I MD+)E#3K:63)6&^=IPP]DA5'E@AO=6" 066 I.&AK#($[/@0%]EHC ^IYWO<8 MJO-;1"B;!&7Y;4Q%(<."-7:M8-'F,%'D0N>]&:F]F;@W7,=!QDMY-?B]>!\E MN[U:[?8ZC>NT5ABN9VBD!EB8Q\"AAH'(7M?RX/-F?4L"U_2/9=J#?QQ8_ZG5 MR@,DCGPPQ?]6V[:;LZIP'M=Q JN(B7[Q<35%'KC>MPWK[ M5>\U0;/>'LC?XM#KN2H0/NV'KQ=E6\J5J9PV M$;7"2102B@1EXMH9U%E)OM18^Z5L<0 8I0\0P]"5!9EIE46[8.>$H%0*>+=! M7F)Z@J+:F1R3P_ 2E4R"TZ@D@>DPH+9F-L<)@VEO;(<+$*<'."NF-$/A1R.8 MCK$VX4?D;)(.+.E$)C4#O>NJ,4(JE?KZ_"SNAC95SEH\#_]DD\MF.IXZD4<+ MA,EXBJF84JO#1.OX\NA)%1L2#.&)BEG@(P#1/C!+0F;#2%@[#[9\P<]3' M=QH1 N);5#(5$;CV66P^4[L8M'4E,9K8K-:\B&!UI81\^3@WIZO3W<*\V/C, M;/O+7YE?OA\<7GUZ?3KA\O/.>KW]6C> E84X#J']8<4 M_CG8-'.R=>I5D[O9D=8O4&J6L)$("X\XRQ<8LI ME<[,B)0FKK*8Q%#16F%(=L:PG?@D9FP?"EZ M$I$I4O@T;?L:E"*.?I.3.]+ZP#88VY1?G2@JXW;VO*'/\ .8'M+Q%Y"^&B=' MQRK"=9RV_&0E&=NX *V\+L!IE;P\YH5%K3.?!?%'9*_TJ*ART<>C#OFHL4&" MI3M?P-(S@08D5!:9I:=,]%>/)_I=^!FW1R\-C&Z!A6$'7 1W37$Q -8YF!KA M3+O"%?,;5TE+UBI[XG\(@BE<-U4=EOW=\E'A9\_-Q[9Z,LPVJ^9[,;0H)O@- ML\2NN7GI'BN[Q$JK:G["7J+7UE# %=$\]67$1JA5;I?-$R$1TJ[*3MX?8D\7 M3D'G59M*Z]: MX3WU'(YT.O FH#ZFWM78]ID6O:C)+.SO;Q)O.UGW]P*$-MLYZ:^=*I@)([MG MYU=\_,3C$K5)B)$+"?.,K4D@WIKJIP,Y;S8UY3)S8*)<\_BGE%.JE^&4VN80 M0HD=0S[ M T!:#0/J!]1AX6SJHD;[_Y<;[9K'-5EY2^36(YKG3VQ MK$? M4FWF'C\1?J[/_KEK_'RU[CW7&\_ V@R%2XEBU]B2Q]HC+ -A9ZT]\A;@KR/I^\*B+R/5D\X>[P]@+;.**.24M7ZZVRDOB%OM_2 E]6UOD)"9<+_#H;=$D+3/:U8VV)H@%L42:H0_K4EU7EJM,89XMAF@U8OA-/)H](RS?N[RE\&YCNY6K"W.7KS_\\OGTZ[>K\^OR)5S,MZ-/C'-;C0E5#/[B#0VZ M=T.:'C? Y,*^Q2/TXL(^+KKBXV"+"2XVHWIQ,;*FN\^7)[]\_Q3Q?SP^2P53-]* M##F?_;^ZBJCV]29;GM.?.JBD/1 )EX^U5GJJV4D^MC8XMPB+\:8 MG%[O<.YPIIFQO;?V9F\?RLUXRD2)-\&;^>#(DQB;_,,6.O:.;#'4Z@XNXS)/ MY'C;>LV7J&)4]G%#S5F^BQ6(O(VXAU-RMBTU%F@&:W7F/?[9O.1>V&_!!@G" MO<*\JL+9X-S-_GI0ZPR.:RIC,]I<'AC69.W/"SH/<_^.0#MR^8O3X/! M@7D?V&]=VP$"\:>XD3?)MRW=0#.]@?K\!M[;V-W$'01?K!ER@S.>8;SMK63 MHC&_%2KKXCZKI^X@T>-\[>VL#9CF[G:3 9O6_&Z^^&(HL(C[&DJX -MJ93#"B!4+]P=<]B"\',H>TE'7SR_8^@GC'MOFAK6,_=03^R%;_X-[ M8=D^7;++(7 @4FF!1[\7/=C@U-\Z)\K:5XI-?Z"9+5^M^W,>_?).N&+X&.'U M"*2EN/13;>8X8S,I)OU9A+R?CUZP/FJ6;:&>A9T4@]YT#\LVD<%XZBGNG/,F MLI"1XL?$79@!'-^NWL, E,\>F?;RT!M M(Z4TG\8-^;]ZIU'+VR^6/?C@GO$(;Y(KU%0+2[:!-5 XB?8NK;TK=+CBQ,UK M'IK)1[SB20SAH[C^(TBCD=+(BWNZ1Y!6(R4^2GN\+-),R2.J!<5-^V*$L>-K*OP MU&*RD:&--U)R,N]-M#,VD1*'NX#$6D+O2N"P&VQ_1D^=WEG^X!<_G\UF*+[- ME PLRF8ST-M,B;2B;#8+LBD!]=!F59N2RR$WC7_,'A\#T92[PL$DM)I_(>+XLX4W*OD&I#EF,Z)2P+N?.L&Y.2L$7<><;& M6REIJWI67?C>F XA(S9Y\-8,&FBE)6KFQ3N-Y\^_F\6/R*E^)%KEM=0ATN1YZCFP@F[6D5*"^M$HXCY[6&KJ4_U&0*SMZ\ARY6%_P?RLB$SSN'&9 M)TS[ MF\B"1$ICN!*!L/S^Z-0=O(\[@@YZS%&&=&NGI#R5+0+ODOOX[+G1O+ZM M6WV9.TJ[I;4ML*7Z6!@] FLIF9AE(?-JOUBVBS;T.RHZ>IR5O"SZE0&P3CHR MZS@>#;_)9GD;4-CZ .RD1(UT6M$N!L0UL7\N9?:!W7D9C?[;,G:/NQF;2PF) M_+ACYOLS\AUS94S'G8Q-M'0%=\6H MO2UO9"#LMZ<@2 8H3.9[UW:;!R?4\W:^&>U:R\OLY MJJ?\'R+!SD&!PYL2; M6@U[F&SGGK7ZF]2/0WX5:P_7L#?@L2KV@;^.,1B)2#C>O6>:(X^#6<3V%U@CR>. MP&+X-\DE8\(#G<";^O W\W[LN '<@S"W]BR M:Q8G[:OIO\'(GJBO'M#L!]AB@"?_3^T_>)E,^*E./QV8H:=_Z'DACA2![>G; M6;IL([U8?7XQX^^X=_NM1%J\$B(%L$=@-DWYE" $GM"?HC]B!A;VCQ.^2: 7 M"= $HE^]\6[?G'WX+8G;^2_S=K R8^Y=VOMY7MC<^P'8/MD82)^MP]K18:VN M%HD_,^7RVED&\9?J-;JGR4_TW41O1B),@.SD00C6#Z)S%1B$3+&AA$4#_A2W>6.H5VN[>S&VON%>@\_SQMR!W8PDNRX;([O-'Y)7@%EWGEN_B#+[G=QN/ MGC\23^.1T8O289;BM6QH/7[^:-V1D"RV"<96[/-&_*ZE:[$IH/X"*&"78KG8 MV&^\ .P72YX7FQZ:+X >BF MY^8\J[=> 9W+=&?")7M%X#*PEC,^:&Q\P+0 M6"P9^T2([;X Q.Y>6#;S\WK4CUX !@LD+/-$Y?$+0&5!A&6.:&R\"(=4485E MGHC=C9^IJ-!X"7Z7(CC(%V+=&?")4OP1U4&!]"?FA\":Z@8LG8IT%L"1&>NH-8WF#]K^,%V#_AW0Q^F7B!Y?SB>]-) M $LX4VQ;E%TCS/<%ZU;/W1_>F6.[.&SJH]5;SO+R4SZ[CU ^X4LX2&S[RF>S ME%ZHP ]!HW1I1A.ROW/G#E6$%P.?[>PK5!XZ5]A.Z"D5B<_>V:)3,W=.#DV M%=:/H/T6KIN_$I;"@%=1_I5J&Q&]-\PRAP7M!HE3+9 76U MR&[[17@WOC49H6G%UYF&VOJSM]^NGSK25[1D^E8I#?3"HK=HH9M6::WG!]"+ M'Y]/?6^RU'OX4BYQ::WM(F.Y<'>YE$D9*V#Y-+"M+U8?WMK?7VA&=2E]"*5 M=>%N=:F3*ZB_]-?91,2!#+*:+X?? L%SHT[=P4?;ZMD.N5+W1:P2[:7VE)0& M[86[[27QM*0][(WC1]R=^$M;!6*IBUX8]^*/+U!6E^)5$U_6>?^5H(2, M+X!$O0-Q\&ZF?Q+OZ]=?WIUY#G[B6\['CV<[J_IHY^3];)L;4?$Z9O MY\38VJ4LG'YO_Y_=._.__W__Q/?S*]_\-M'P]^=&]O_IBYW]Y/[W[I^L?=WQI_?OLZ M"YSN;?]'S?DU?!->BU]_=)O?[^O]CV'M?R\N&M>_O;F]?W?V1^UV<.U;_W,Y M^,VJ?[_\<])SVF'M]T;#?Q=\_6ZY9V]&M9L_[5_KO0^_MG^[^NMW_^A+8_BK M]Z-Y<3^\_M:ZL?[[^\WHZ'__/?SMS\GP<^W+7^/CYOVG?_;_^/;K_1^-V<=W M_YP=6_][\?7L][-?+O[[\T7[HMGL_#4<= =?_KMQ]W[VK\ZOP:E]_OV/B[H0 M[4]?_OMB^,:J??AX>_GUYM.P?WU^^W5F_:M_]GGX[B_G9GS6FO7M6:W=[]PZ M'V;OFE9XX;Z[OKT[#CY.O%;=/O,FIT='-]]ZXJ[E_EJKB5__/';^NST^Z@0? M.[_]^>/\YA__^+_FV?75X>%ZG"_'[(?V;AQ.&^M S,*!W+%(:!/MFN/I^.G"_\\C0;5*:7)GX4?Z_Y9XFJ+8[F?K;$6POMZYWT=>=/ M<@?G#DYPQ$=VXNZOUP'/>3&"4@?TU&'VXB%; MNZ)'.5[1,D;):RBM:]WUI-/#G!](-]@I!$ M>RG-_'QO[3H[^#>\RG9OYN@LN%N^NESGTH,-:?QJ79+;7_:0'Z"J 3%HXYE]IC55P\%XX=E]I9-=_R)'Z/VODJV8DOYNZ7.I/C>=!$ MX?A$J3U[#]($YZX&X>7P"KW;TZ5H?R%LX*C4WL!2H+QHM_QH[PG,W3C+L6_2 MT=Z/5ES1G/C25B]M2;*,-@=B*[^\FJ-2NZ4^>N[-5^&/OTS]_L@*! Z6L$/J M'ST[ Q#=>/[L7UPP10* M@1#@D5L[6,5)NI=4NZ7"4CKJRDR%>R'Y,$&6TDM89H+R&^*U(MM<_UV9+J7M(_3+6E=C4_6ZK=JP/9U%KJ5-.5J)7#F=>6LYPB]_)^ MI[18ZDA#>6EQ+] ?)LM21SW*2Y9[B9U-CB\WW+)K@5FTI*3C4L9:GIN\*AQ5 ME#+V\5S$1>&HH92!AQ?ACMB+LR2IUFL8F]C3:9'H="]KEY!L?4^R!2/9O2*P M@%0;SYI4"^O#V(OY>4)L[@GQA?MXBT>3K3U-OE ';_%HL?WDM+@Q!%N/J?O2 M>]5O%X*=LM[F!?, XPOSWK^R>CW+M7?#N!N/&5#2R&] 2;W6W:,Z-U1W'X/J MO H1Z[6C9XOJ3_[OPG:7:F/QKG*0@M3F>VTI6,^-AQ^73 H^,E ,7\KIOM1+ MYT[%>H/+.[@'PQ+?CW/WAG3FVB]/K/UJ] %3>DN5,;0')4]>>PW" C52# M5'AG+*Q@ZHL3N4-Z2*VI/HO?@LLN?L4T&!R<9"]O!UZK4>^^_7;]/K6ZJ9]C MZ1N^(+ZCH\1O&MBW0&%SV, 5/D_' FQ83\F^=?>6H(VY!5,O>R]<;VR[\M,% M+WP0UIFOG%M6IX7HW*O"< *O64(&^$@F*%9[0W\T7$8'9_^\6(4.WMCW;P%( M'IB"(N!?1\(:D!X#C\+93]2_/6\P.X&_C<*Q<_+_ U!+ P04 " #R@9!9 ML_(NYO0& "G)0 '0 &5A,#(R-#4P-S Q97@S,2TQ7V5N>F]B:6\N:'1M M[5IM;R(W$/Y>J?_!0FJ42)L7DDM;!8H$@>NAIDF:<%+OH]GU@I5=F[.]$/KK M^XR]O-R%N]OT0G55R0?(VN/QV//,S&,OS3>#WZ]:WW_7?--K=_'-Z*\YZ ^N M>JWFS<=-^Q^\&[J]XOM50K=\'J)Q/'!C(7EEV+&;O3.5=1:(C8 MO3 RK6$@AMX^=UR#Y=R,I+I@)'K28$X\ND.>R1&:C!R-7:W5[+1Z?[[I=_H# M=E8_JC>/.S#[=AL3QD(Y86JM/36TD\:6)\&R+GMW@_[K_F5[T+^Y9K=O[^[? MMJ\';'#CU]BY\]YHW?NK^(CMN[%@>UGROM -(T;2.L.5 MVS.^X2"8@X^[L-ICO^6MGX1:.ADOS.7M0>I:)9"2BX/G2WXG& M(I5VL%@Y+A7C:LX*Y4PAF'7F-LQ2S,]LPMO:/[ MC!OA(06(R&$FR/5, ,?#3-HQB9-8CA1,:9B>$VGC3-L"XR@Y&YT%;$V,CD6" M9LOV :5$ )L!+[W'>,S52+ V\MY=D4&B?L;9GDH QP:KG^^+ Z^B?IY\V!J: M)=%7%3!.\S%*EFO0#U DVRI-? C5Z7+"\'3@U_UQ0$""R,G%=D%>_W]!?'78 MV83JS\?"/C^H& Q=86$.8.#+\YOD#/\-!0FB*F"\2+9T!VN(MP]$U[B[+WZ/Y8(F MA9D@6*QG8'$,AWL#/(L?"05BE2%FT",F%(PD@A-*B L$K9R@WNPBXYN)C+AJ M9/2F/"M\?B78B#0%VY93.-QN8,U+FE6A7H3'S43:!P(&(M?;0->'NG"?MJ!* M1>-+:4%GD?3+!TXV7)QR?&R+L!.PIT'*=UC^5K"<5,[R 29/X4;W*24Y]CT; M,?V,W$[41L=Q80A4:SQB@]9<6X=VNI6&+HM-6]SWA3N\#4-21 >R[D*LM!BG M6>'O@.AZ2!5+@PZ".6-NEVR+$K4/(Y'X"N8WHJPNF;A";J_ M2%]<'CX+R>6!,=PK;4BQ/,% *Y89]I.H+VD]A@"Z\$@4R(V%TVR1 TE8L%], M6=(V7K/NB,LWA>#*Q],V^$EJD.@BX$GXW Q$^AK__6X2-H/G?ISUKNUPG_)XV^'$N1LMZCB LZI+.;P!M?/B$< M8JD^M)8-"U#XM@H_*SJF'UJ%7U[1#[3^!E!+ P04 " #R@9!9@V 1^/ & M "E)0 '0 &5A,#(R-#4P-S Q97@S,2TR7V5N>F]B:6\N:'1M[5IM3QLY M$/Y^TOT'*](AD):70*E.)$5*2'I$XH"#5&H_.KO>Q&+73FUO0OKK[QE[\P*D M;;B2BNK"AX2UQ^.QYYF9Q\[6S[M_7YS^_EO]O-UHX9O17[W;Z5ZT3^O[X1N] M^V5WO7G5^L1NNY\NVN\JJ5;NA%4/AHYU92XLNQ1C=J-SKJ+0$+%;861:P4 , MO7[NN!K+N>E+=<)(]*#&G+AWNSR3?309V1^XRFF]>=K^>-YI=KKLJ+IW6-]O MPNSK=4P8"^6$\3-NJ9X=UG[.7&?MFV[G?>>LT>U<7;+K#S>W'QJ77=:]JC=O M,/5M^\QW'!T9K>-FV;CLGV[>_7QHOV)-2L'=\)XR+LB'$RG3 WX.[DQ>8*GWO'4I7[+U4B2-.N;_S:$KN- MYD6;G;4O+FZO&V>=R[_>50XJ_OFZT6I-GY]MVE@F;D"B!W_46$^;1)C=6&<9 M'UH!3)3_57R4UKLWTPE&M#4QSZ;@<7I8*2.YWFU-I4KE;_XLH^(]MNT&@FUER>="UXSH2^L,5V[+^(:=8 X^;L)J M]_V6GVY<_G(N/US5Y4UNX6BX-)^P.Z7'F4CZ(@J>+_V=:"Q2:0>+E>-2,:XF MK%#.%()9QYW(L<4$! YG "F29RSE,9H,T[ET6$"0>R*@1"RLY69"(CF_$XQP M,]-IT9; &$R944&@.4@@EB8NP-)[Q"FZ03+A >P*;W)XC;4-J!=-VB/?ABT@J52 1:$ ML#D,(B 6XN@V"_U2I J:3,-P12".0$_BR;H[@$ MD'TT-0(ED:0X(HDB@P"@JX$O/YWU]L3<#EB:Z;&=XGJ>*1FGQF WK(P6X&FG MQCRQ=H/0M2/TS:H([3YPYY:Q5/ALB<&2[E :TFDJ\>@=W6'<" \I0$3V,D&N M9P(X[F72#DB)=J$YG$X:G';_NQP$!"2(G)^L%>?7_!?'*;$W+4/WM6-CF.RL& M0TM8F ,8^/+\?NBH M,<_CB[7 B(Q[ )>L8 ["J*P3U"F1TV&+U9E,N/.&]JQ,)#>2%B #=_'529&F MPA*?\/%O/?GPN5M; 8,<:@4-&G)R7Y%Q*CE8EC=BSDLP(K"<17*&_WJ"!%$5 M,%XD:ZX"FP!9/4!Z_RU 5DZQ3^)D]>2\8,^!VQK8H4?LP$HFO8'XCRNHR89F\$UEY(?1(/OKAO?D)H;,Y)E=.C]=[ M3/:7U,DTFJ)YHJ2\O8CH>"WQ&O"#37,PM/T/U%^O3R\%E(+@^, MX5YI28KE"09:,LQ!-"%1Z) ;BR<9HL<2,*"_6+*DK;TFG5#7%X5 M@E<^GC; 3U*#1!@=#W3(X?Q!8 #(+T* UO?SXOI^%6]A(T]8"V4K[V%5U;<1.SPX?/.",TS- M_O6!_Y9T/P'I*H&P;%QSM?4$L#!!0 ( /*!D%DZ,M 6C , ,X, = M96$P,C(T-3 W,#%E>#,R+3%?96YZ;V)I;RYH=&W55]MNVS@0?0^0?Q@8V" ! MY(OL)&AMU8!N:81U;==2@.:1EJB86(E4*:I)^O4[U,4-NNDNLO5V$+831[<)_UTL% M5U,P1X6"B.6TA"6]AXW("3>:!@-"*EG:PX$X=/W2<3/(B;QC? K:=#0#11]4 MGV3L#ILDN]NIWMQRYOZGZ\ )(IB,!Z8U=##L]7\!&%.NJ*P13_BV+&:_!LOU M-U%P%;AV%*R6L+[9A#?V,H)H93D;A*YG",PW<#,(!^X 0M^M#C2UA=073M0VAO''OIA_W5IX5_"[8;Z9[Q:#0^:,*]/8L' M)>$=S P(>#PP@ M/$%"JFW)$D8D0^#3DRSY7(F9]N**O"#\\436+6> "%="YAAG_R.D0M90!<8E M$J \H0FL8B6V5,+$-)"^\3F0$E*68<\^M)#&E61*8R$Z^ _QCO [>GR$:#DK M2YT'_K5I0A2%'944H]?O;6A-2EU4F(H!OQ-)P"6<"R3,W3&*Z3X@D&)?**S2 ME,485.NEST&R_?O>J->_;ZV/:][?S'\/4O43IN.?IO!5LB$RGXLLHP4)<5- MHWWJU=NX%6TZ@"^ZMF.2=;N+$D6OW>JMR.NL6N>7VK<.J5^RK[2)JS?W<"*2 M*7@TIKE>T\S+9DW#3P3OAZ[.G_/4,?4WXR:7_S 0+YM_E^2+PCF8\?\5K_,X M?=ZRUS_8-G2CJMN<^2@^U:?PTM#Z7Z/-(F]B M:6\N:'1MU59M;^(X$/Z.Q'\816I%I? 2:*M;R"(%DFZ16&!)*FT_FL0!:Q,[ MZSC7]G[]CO/"]GJ[=ZI$*QU">1F/YYEY_$QL^S;XO)RV6_:MY[AX!_VS@T6P M]*9VO[KC:+\>MF=K]Q[\X'[I?31BP=48K$&F(& IS6%%'V K4L+-RF""3R6+ M#9R(4S>OG3>!E,@]XV/0KH,)*/JHNB1A>S1)MC\H8VK/IM[7V\5L$,YW>39Y'ZRYMPT6-XNY$RS6*]C<;?T[9Q5 L+9G6X0N M5PBL/^"NY_?F/?"]>>EHC:X&9N7B^."XZTW@N?^O?@S ,],AP,3DNN<63Q9 $7'$+!.0T5$QP>F#J .E#X4A");"9/ ML*69D I$#![_2\",B?! 4Q,6/.R90'B$A!2[G$6,2(; G?,D^EZ(B8XR%VE& M^-.Y+"T7@ @W0J:89_<+Q$*64!GF)2*@/*(1K$,E=E3"R#*1ON$ED!QBEN#( M,36?AH5D2F,A.GB/X8'P/6VW$"UE>:[KP+]VC8BB<*"28O8=;:ASJVIJTL): M3-@0)5G("'CA-RJ5"?,#HS'<,$XXFA-8QS$+,3,,]:PT$V4G%8OQ(2MD7A"N MVBTEGHGK/$=N)Y6V=#4D$IG">AIW0._:1PNJ#N\3N2.U>,GUQ=ST-WK L(L+!:3G&1H+9")#'1"WE<7$F_%TS2%'LY MUQ7[E3#;+6O4(2@@"=95)[HXTO13"XT.&JZL#Z/+B5;(_XZI8<44X]@A*2G[ M$EM4$<91-JQ2=D,C8;I',TESS9C9;N$X21*,CMVK98LC&7*8F^6T^"AGC!BQ M,K9N(O0JDHIQ@?U8@N8OI-Y[#R(#9X:?YKFW7/H;9[Y8??IH#(SR?>.X;O/^ M:O@'%JF#=AV<36 G9$1E-Q1)0K*SMP&Z\Z^/7@S)BZR'LT!I>&--7?,>NZ^H[AL<#][I#\ ]0 M2P,$% @ \H&06:S=:B21#P _IX ! !E;GHM,C R-#$P,S$N>'-D M[5UM<]LV$OY^OP+GF[E))U7T%MNQ&Z'^W<]6N=?O?\?.?G-P#\Z_6_:S5PAC BT$'N[F&S!>X&7=!JM%Z&0_[U>D$/J35!4PB0BZ8(^STV[0D:P<#U MCW:^!-!U1@ZR=P"3"[.^Q*_YRQFB1SL13R-(AR\\,JZOFNJ<_@[P(1DC_QV< M(CJ#%EH-X$(@_-7CC(NNS4:[&=-W'?PYU7,Q)*X@WVHTVG7>/(04Q=T7N?[W M;=&[>7!P4!>M<=> JAB/6R*^P^Z,0S..%U0V/^.V6?_]ZK(O=+OJRX2Q_57_ MI&R[]; Q[FK[1*X'UE#G[')&6K5&NY9@A?5Q--IS,/4AMM!.N%@ X.A#C#T? M^FRYO@D?1H]G,P>/O#?1(_:0*_,P!N 6C8!0[R'GY6B'.M.9RV$1SR8$C8YV MF,IJL;8^NG#X@G$9]X#$(IZ+]-#59\2;(>([#)L$\H) ;G1:5-Y<9W,B]W+- M\4Y="+XEB68$/;E$;$[*;%3 E15L.U+9:/3D4K$Y'>S(9-H:6!9TGUPL-J<5 MN#*L4C+QO@,F!> ?[F[/Y=N.H-CU,/5M ?3Q!A(F_@3Y#F.)FN"5 M'6( 7\L.0I14&,JZYI621?&E.8JI"<"E1PO1 MK+#L3]B>-?%Z4UQNU2*;(8[FU@A8PPX)0K?T8*TC&D#O5&-PEI MDQC)F@W\E'T&RHE#+=>C 4'L'T&'XY&D5"$B0X3KS<.^@P,VP\H32(*BZ&'B MA;S* I.DE7 \*F=##LX[Y/.3_ 81<0@E4UD!UD\&)705V!T@"!402&' MXA;-$5NUM\CRQB'/230DK6\*P&@VLF!$1$""2G7:JURW8#8+\\O072MQY)'5 M>>R-XE,^M9MM-M#$JIK-+)#).9(M;):$(U&Y"X4HG^,Y!X0X*(5A\G&A"]YL M9>%)#*_4KG"EYSQ/.731"1HR@9G>LCDF28=B*-I9*!*$P)J2=->K8+GT\'B M^&W:,)4K2CTW<,N:+[,P< J D^ @^-6AHP( 09HVA.A)\ M.Y9%6(!PZ<"AXSK\O@1BNQL0GF!./$P"83JD.)IL[F6ABFB#!!W J(.(?/)Y MY3TKW+5$;BO,::5\LGQKH?>5L<>T@;#DY)RO14&@0N=@^-;[:F)1'C1<(/=UXKL,U=;P4 MGY:9TT75J\ R]AJ-7)R_I@9BA13E%S,56OG,6!XI99\B;XWAE(ON)5DT/4852,D\2QZ=?&-A MC,EPR87Z"3(Z/"HPDN%\'@U):^%>5A#O5^9A%/=+L$@^-S$*11:@LH9 I.\A\D669Q'T-I1 MA8ZDAN8$^=!)5PEK>A5'M+E4@[3>!CR+*%9 ;1#'2K#2=RS>^?*5!LI85H=8 MA1G;^JP)L@,7>:.NAVV$Z0H1/+Y%-'!]9E3^!&ER#ZE]<@OD##;5?(5"X0+@ M&V_$7%A='+$'5OR!B$'>S%C7W_^;LV"Q0>\>V!_ MW9^//RSQW4EP?[9/#O;?MC[=#9;4W9];7QONA5_W^^CBZW[[\Z)I7?J-/WJ] M5O]M?;XX[GYHS.T^@;]?VV]A\_/UI]G0W?4;[ULM-\2?GHCD\ MO]A]>_OE/7EUTQI=>%_;O<6H?_=R#)]_'D]>_?';Z.VGV>A=X^;+]*"]N/K% M^G!WL?C06EX>_[(\@'_T!MWWW;/>\W>]W5Z[O?=E9._;-\];]R?+7_6]4AXWSR_GU8'PULOJG\\$2_FIUWXV.O[CC:??ETG*6C5UK M;^Z>+X_;T._AX_[\_H!>SKR73:?KS3JO7HWOANC^Y:J0JJ!);]@WQ[,#R::3'X?(,>6,"9Y.E9C\N M&E2\V>:2<5H<,QMM//UJT' )5AQ4UKF%HEV)X3YHO,G>FTOK/:""MPIW3>T] M<1/$SCB-C+\OL,]50M&NV M]?D6"+$MDF4!UCFLYL.+M^-UVM M?!&7?CVLYX^SO1$+4:D#C=9(T;=7JE5A6$1R5AO5'U798U/S MSP.GL715YT*'[7'59 J[E]"H[-JPX$R6!GCGTET/P9L/ 2$#(.:@VI8+,+Y%U">.Y2-;Z.^.27#; MOS. VV2@R?;=SN7$'H#]FIEH&7!VP#,^NM7XB?$E/C5_^D&[,*IUD2TJEAW6 MBBY%GE@[_Q,^^:KCZJ[!T&Q[#H;8YW-N=PN"*N)W+QVE62&8#6#$+$MR"-;LB.%?65:Z9CJ>LZK-,ODHOOY3, MMQN= [(?+EJ3JB+KPEIWSPKXTNU@^Y0ISE\F+"%$2-NC"*/H2_81B>1'1@Z$ M])+&]W]PP+ZNIUZZP1^&CU*OYQ"/V5-GRC<9@*4O5U&\] .$[WFY]"Q!3C.$ M_U>+Q]7XHUJS56LW7RRH';]J8D,NN-#A^Q,VXR(>]Q N5"]XD7% X]>Q) >- M(9R),77$-O@5&?%6B8?I0OKR%A4_12/%_W3%B,'JD+]PQA"1> "'8G<]JS$* MV?<#F<' 1B4@6-%(8V J.D76B[$WKU/',F$BVYU_2$V\T:3(LC>9-.[./SQJ MTAH-A@^>F(W-JGJC^6WD;#H_&Q+.'XU5S!^]KDHP<+03^V_7J<+_ZZCPOY,J M_+\>#52%_YTAB_V@Q8PB?*^,>*/2(8\'\?C<1U.^9>\ &/4ZVO%)P%\)(WHQ M(HYG#\0X.R#168D=U^7.8-R7"439\1;PUC/B!;-X$H>17SL_VY9GO6Y4>LL4 MZ!ZO"W1+J!0#9HLEUJ872RBT&;^),TDEN"S=0H,XFU%"R0T9-MH?]*'H(!^* M"O/*AZ(E5-/614L>\&E]OD?.>,+PZ,P9Q3&C,87,;\9C<4?-"Q@^($C*HZ,- MV4W[%%K)XQJ-6^B79\\PX5&-+:]"X38GMM:XSGK)MMRY0P572>FF'F:Q-%G* MY!M!EQ8(&+8-PW=3L08T=/P'BUW$N [6[@3B,1O4@P[Y#;H!,R?%SRJ75GI3 M"33(FY'XV^O P#EXE-LETI0#M/"/779IB(=RA'S]\H+:^KSN9D4MG3XS MS*/0%4R%Q8T\P2\C>^U/$(G<&"=Z*]>W6V 60?8C5MCCY%*M.^U/1FSWR])/ M?#39_N&$C216,$3G64T^D\I>+ATL)"WX&FEU:QU8PN*_=5L%2;; ML81U;6&C"/.<_O?<)PJEW-)&>\N]PNO1'8L6!:C_".WEA%*M.^77R#?X9G-I M-L\M"*-;5&(E"LUZ*\U^P]7R.*=/RJPR#1)7?Z(Q=!.V%I5LEM+_CY;I+]+VF MSCTD=LC-.3,7(BY_J3CL!BR$"POO:&<\)FRY^RR@XQJDCB5BNC-&F?%:VOWH MNRE$N>=I';^R+5@#9C<*HU9*NPF(-6$ZOV%KO<0YC$V$T&2\Y3]M5#:P=5RJ M;S(>\+LB91/\X3(HU:+[#8>RB5_,JV9IWQ T@\OKP.>[-P\,5E]>[TQYGKN\ MMEW(N1+<]Y"?'SX]73!U.C1,Q)%I6M28ZZ=-+JI84\K2\PARQLP?LT2Z5EQ+ M; NX;W.DJSE6"IGZ,8"RF9^$.8V]B=ZA"S+P3A<^PG89UIV,+=T5L,H1+ALX M!8RJ/?&5DW ]&B$2[B[65JZLOE5,JV!8@^)J""/+_ ;B60C9W'^P^%$Z1LG+ MEEGX]&&2/E8D%7_*P%,:L^:CAN-LU"")WK*I9CZ./JD:MBN-SN7)58B7S9S5 M/*HM^5TP'2)R/>HCB_\H0*BKQZ/ZZ"U7P9>NE@!3SW5L9A#V%>*#DP9J>[P. MXTGO0"0,%3C4O'1 [$MEX5_"DQ: O*-=(DGDG&DK-9)5'F411<*2,DE!;N%P M"+%3"M:SW*BX/L5?O:[K8,>"[B7CZQQ;I>!?S9>I)*44P\ .\@5.I9!$R9;& MJ;LX.^YZ;#8?$2;^9;<4@BB8TD%R1=XC!R-2"OXSS&CS*>%-82G8SC"C83M[ M\YLN8RJ%,$8LJ@_OP;TWF'@!K[XX=?GIBTR,#(T,3 S,5]C86PN>&UL[5U;B;%#YKS?X7Z5:Z7O>\%VM M-IE,7AK\.ZY!&';IB!G8%1]4JE7>8-AD@V'1X+O*-74J36Q4#EY7#D[>'1^_ M.SBLW'<;E[$'MR_55Q^CC :H2Q_608P@ ME[QS_0^OJ($\G\E4N2K2;XC_JX9?JXJ/J@>'U:.#EU/7W)OS5JF\9]3&;6Q5 M?,G?>;,A/MUSR6!H"X'\S_H,6Z=[V/E>%00>[,];^ __X&_V=X,Z+K6)*9@_ M0[;H2*>/L;=7$0W?MR]C7>"_H4)Q-?&/->EO:RJDN^3#<8 ['O][@)W< B[_ M?"XCM)!B)C# ]J,#X+=>F,^92DC*/?8*] MKY(: #-"$?*(0P:C06ODC1BN.\X(V7>,. 89\C_03-B50CK)W"P\]5>8+R[U M'L.^5>3FQAZ9O&7'*]6CS*U"VY!KQ#E\'L;"EB)GYOKR1,9XH8F3HV4%8Z]N M&(Q/QG*=D#4BY 65MD4<[@X09%\ZPA_TS4<;\W7-%;KG_"4:7_X-RCPA40?W MBHX]6.B(S3>0;8QLO[TK3D5 B$ OXB/%.,93#_-5*7#K!!K'LZD1^Y(MG$K* MPE_:Z ';IWLCM]I#:/CWW)0W1HSYSE%46T(XETOGNY<630W=FQ ;27[2UP$+!\NL5QLWAH& M'7%5MK&!N5JYS>$>C*)IO YJ^Y6PGJE )T<0.@G=R=D-AM9!K.EM-SIQ'@*& M7P'8ECN&AXB8Y].AB,2X7;OE2S!3N81E05QX;=NJCTRT!6HZ7IX(9=P*)?[$ M\^#11W:BG4GDS2X@'K)#U6,^KU7:I(X4AR<);2!?/YNR&.H:2 MA2 98TM-D800R4I<; )$D@%JEMX$@!+S-?0"[]!,N(!=ADRLUEU.0M+LNC,,T/& MDRR.A/ N0KR9&JVD@.V&:M(8DZY]Q3T.Y=-%AK(CIDM*DBS4+.F&W%I-X@ZI MB^P+1D?#^?81'Q&)FY+*?99"TNR(9DN3'HR U\ C0)TV]7KZ"5V4J$-5^D%B M7M6%6ZEXVS15VMUT10^79@+7;,3FG&"Y:54DBTI MZ:'6'5.YNY(*MSU1PUHZ)$[GNB"[J$] /+^(5)3L^7YK#SL&?&)C'=(.ZF0M M<:E.Q*[T,NE;\DWT][6ENN-?8(J15XY31?F*U2.72C,UJ.LK,ZA9@IX %%S>,?HF(CCJ'$5)!X] M2&M!LRW,1',F)J1&L)CW[F+>#5%7WN20-O6+K +9P!WW=5AZ??9OF@#C$]83 8ZQ&5QE!=\MZ9642=G_Y"O>0W<+P.UJ+ M=G=HZD3(D!8!.(C-+GD_ M_1)2_DM.@>WWR\,,N_ '7-1)JC7YO0$5) ZLZ/@#+-H,L>?-!Z.6BT=#7!5G MGS) _DPZSJ8#4)_?3U5&(6+8*NK>Y&"Z"Q(W/:-3J(??!UF[H[+A$9!+*_) )'^"I8^<'N]$"Q'F;\G>BEMP MQIAYY,'&3?S (]@16W9(DS,M69OZ&>QX/FY78YYJF= RO8\;]^PT!Z/9&8DO MP@K'"JC#%N '"\89=K %OL$N0]D!4RU7;@)ILN"LX&3DCIJRU$.\;>V*2.QJ MO@D%7(,5!TR^NDQ194,N:+W6,:?>TF@$C4K".I@[S#I]Q/ 9>38347G8EI>!J*P6"+Q M6MR:J2P6R7PC#<YW_W/@49L)4N^51XJTG(]TT!@V]'CG MWB*W]"HT*P'1?9&D8FW*J(4]]GL^&-ITAL,;<-T>3BS?LY,W'P\?[[LRUWXR- M[_OV!Z_F=?"'[V^.GJ8'QI6W_T>K==CY6!M/SQI?]\=FAZ$OM^9'=/!T^SA\ ML(^]_<^'A^S,[3XAIU'K[_<>R8>#A\L/QQ_;WSZSMW>'U@?Z_:@UM3KWKWKH MQ5.O__:/WZV/CT/K9O_NV^#D:'K]F_'U_L/TZ^'LZNRWV0GZH]5M?&YOOUGF&_/NQ>&D.?OT^H-;)^=/7UL'&!]?W[UH636T?WDUONWVKBVC MX/&JYE!9OO'QNNQ?3D[.T)>RSGKC"SQ[WT_K%V>X5I^NOTR$7;IA*[RN]OD^#67WO9061_-5 MG#H&22YM2:[]45.I7FRY5B4#_V$,BGQ8"];]9V3R%72^>+WK? MV&H1@?RAG:ULI =Z?@M7L;($&GFW2;F*HU@_]F1.X3G0ZHFBV1M<4M\,;EY) MO*Q>N;(S"?&SC8)LF@ES7_NKL[[@UI">U&T.X'_VO3*5CY08C'FVP7:O=[!3 M>>W&#M3\$RN"JV/^)0$7GG^\<0-CTZ\B\(U8\$03=%_D.+JW2_*K=^FE#1E_ MH!5ZBTZN$SZD#G'-9C::\0S:GD^&G>M2RNVI,R7F4X_MO8 MOX"K2[MH^IEX?7&M#I>T1=E&MFX*B[&-SDY&/1>G?DW-?;&B.=Z)I0B#%AL67K>?HD=7 M2R%(7A=\F^XCV%H"$SV6E,J*?PA,L[O2TH9"E0V^2+=65,Q;IQ0AT#40"B34 M[N+K'W%*%+_VAB3(PM/G-]T;W(44N4IS8:VC;[.@*XU3$3*<)AA MZ00I=+D?D%0%ZE-SW-;OYQ>"G#.)':%84[5:KGW-*P[P: FK6$MR#GMF*H

9G M0N9OEZ@K@P(0J/"+H)F1E^K3Q #;T".6BH34FMJ!&X,%[40N=8+L,>1=$A.? M\XI4O %[):EP^IT4P!$#KPS8W=!_7IE4=?U]&3H+VAKI> 1^,S&'2$&)C=)J MI]+BZ/5G]8X9B8* KP/*LV#Z$BA[.K",)(5//.:32P8*>NEK;2N>[L,2.FE25YSA[6:H#Y2J7R#O;0< M;M&:Y>!A#157'$>:+G&A6=!*&TVND8<9039\S702AN9;.U?U$J]H3J0%^A*H M .0S94^B9IH:&+RV5P*B.13,S/\2-<#/>RY@6B+/R W#!:6F,@W$079% TO4 MK']U1E'ZE8LP& U:(W%E1MUQ1LB^8\0QR% \.1J4)\)G6:-/@$.'X]&F"QOO M:"O<2HV8'^I$J^,6-+7Q !%.!A,5,F,).%1)'<[28H&[9B_#%V(:\ MZR6'-)?.#9\*W0FVQ_B:>V)]\">"2LFBU1$ 5'H2S< IQ3S"B"'7G5"=J@Y% MT/T^**2.%[0"/[^67PBN4>B=[()"_#!V.\:LK/A(F9OC[TS4>QQ+-ZEF3RT%3'=B+T6)\I&U2AMLWD."IFQC(AU/^^YF M>5U%V9-YG0KKH\)EU:^#$F=QD#-SE[?:U>18KS"W?UA"2[AP-L'?U\X,6^9) MUVP0JL.[HF+HC>QR#HOX\[%%B0<-\3-*H2C2RXFN.\C;@+J78S^8VUQSH:L( M^G+C:X[W-J7I6!@(%N?GD*!%1^ YVKSPVEVC3:E[3K:&$T>K5:NI?E*AJ^\W M5.N\MERYG.Q<8^+9._]A/*7")P'IO:0O37FQ.X+6L 7IGX0XC%I\GO$.(+N% M56M& J8[V"ZD(!EQ$O#N;?H,P3BW<'][)4 M)11\P,OUKZP/SL-!1_LKS1?,(8MV;JTV'F,'//<2;UN[BRK32'2$+]$!?&Z MCT+NPAKB.'V30]AT*(:?FN.NZ['TQH99-)'"%<#B&R)UL/]&\V9/(V<$W8E) MDY5 \!B]-_?(P(/OL-WMGR41#N2+;Y$[G-6]@ ZJ*Y62EMV55781%K=DD5/"TR[Q7\C3QYD+6O^1M6 M?BZM /L0H5S!<(N.0_"52HZD_9#!1O6]EO-5+Z;8E: _YUNI&])DD:=3CU:LJ(-@ #FD# !0 !E M;GHM,C R-#$P,S%?9&5F+GAM;.U]6W/;QI+P^_X*K;^7W3JE(U_B.$[%NT7= M?)3((I>BXI.SM96"@"&)& 08#"")^?7?#"XD0&" F4$WAK#U<.HX-C'=T[?I MZ>G+3__]M/*.'DA(W<#_\.+5WU^^."*^'3BNO_CPXN[V>'1[=G7UXK__Z^CH MWW[Z]^/CHX_$)Z$5$>?H?G-T%JS6M[9[- LMG\Z#<'7T']'J/X^.CY91M/[Q MY.3Q\?'O-OL-M=V0T" .;4+Y7QP='[,%\R7/0L(7_/'H4^ ?G1/[Z-7W1Z_> M__CV[8^O7A_=SKH/O;\'X>+D M] MDI5U[/HTLGR; Z#NCS3YR^O MJ*$DJUX'0E_P?_K./_9,?^KXU>OC]^\^OL3 M=;8HLM\XT19,<8&W)^D_ON#T.CKZ*0P\,B7SHV2+/T:;-?GP@KJKM<)%1(_6I+(M2V/=D%V?RD4W*^8SJW(;<3^ MO&+ 5/'=_SS%$1I)KNXA61*?N@\D!:F*:-T2";( J-XN&:.6@>F=PDMDL& MH[K/P/3BW*5VX$>N'Q-GO.:G#5M>2H4%7\)IPPV)K@-*)R1,Q$4&I_U/8/@V M)0^$[7)*[&#AN[)LJ_GJ!.:4N(W7[*?<]E@>YX(7T)C]/@BW-BF8YZ(KQ4JU M!6&(>N4_\'5#ETBA6/PYH(E@SECDWGODG-RSY=FF94^OF@^AT+H._,6,A"NV MM-395/H]G/I=$^8129$C^R74_D>V'3*;2?>4/ M@$C"9"*(DW4G[)SG*Y]NDC])L:KA:R@RU1^L,XM9FPX'<_8]$!&KAYL\?L)O MP;2P<%C(HU7]"-"6%DRT/$8U7P&Q+[78"I@4?P]'%DGS+(^GVH(PCDS5>,OC M*_P6[D#:,^8*N-5_"<=]'MIQ8H\PWS+P'79+W9HK?S$E-/8B=NN)EJ3!GDGM M P ,QJ8_67\$X9EG4:99P7S$_B_BTEH04]C= \ #"QYLD9J$@1/;$/0+9P:[>FJ@7+< G.[O>._Z[BI>7<;\IC+R_=CR)J'+ MW*HU^X.UX7JN)5+2R\*3/CF21HN0)/?3*]_V8H>MS*^P'78DO2K0V5&P3:MU MX//U,R3. AKQPY^I:**2S.G4,GFRR\)SZ)/%Q&)G6#@JEK^A"1K[A[&J*5-8 M&4&=JFZ&QB9$BT#=_+: DE#8*2--$A!F!V!BTB^>^!^)!N(2ZR'0/'&5QFL. M:F1'[D/N*RGB+EH% 6/F7$2A:T?$2:#>L;O.]/:N _(R"T+;I4O7MYA!M[PK MG[\Y)JQF+F$:BZ9,^6I]J=1IY AE7J2.@L""AG/A:N+QYR2R7+F7KX:O<0,( M"C@V+P"F*GO1>@4$!5_"\;@:HU# 3OPQD':JA.L5\-9:%_3ULQI55T"_\7NH MP$DA)*. 6MUG8&J4!F=4L"E] !=6E0F]**"IN"*8 UN)R:BHD/!C(-7?"\JH MH";X%(C_I5B]FM96O\N(986V+%:"!)\\/X=G]KQ-L'7<%4^("/QCA\PMYC:\ M.,K %/'PJD/]-8JD2(BJ!3'5: M>3MI4#4[HI#PKX>Q17C'[5%81IT)1XY*)B>J0IY]/0^#E1X+HZ"55D'(CLX/ M+UZR3Q(M^)%[H<3Y\")BOD#!'"CSACNN(S])Z>('\X/E\;OA*#JSPG###J!? M+2^N4=!.O)*#F6NJ">XU2FR179+D:V6?#NLN*-O/XSES7)A8 ;.HO'9)O@Z7 M&7L$R8C^2JPS6L8LS72@[!I+&+_9K8K=NC/DH&U:$ZB!\*297!F+7L.R*'\] MVMP0:):4EAZ$A2H3(R/X&U!#- G)VG*=+-3-S.$X6I*PA"$P&V0@GOS7$/1# MBG89U[YK.OT[.V:8#ME@K%4MW=_"FJ=)&+ ;7;29L M$Q#C.'8[0SE3>#;*$:L'H:Y6Z4\2^J)D['B!_!K9 H*Y0@9 KGS[6?T?0].WT)@ M'S>.T@!H>,&4)JJUWPYU52&[\4RL#;_NS$++(;CWPSI()N\F[<):=T.LI1=* MX.3".D%%IL9>]I$TUQ!'",7AJ5]49$K/:P"H1; MG$/>X#"I!=B .-5&MM:@3!$E&J/O'3TYL;SN VIY'\,@ M7J>IU3P-H2[7#(>!7;$9$J,[4QXG)(2NI /7SP;51(W\;&TU7H2A%9Y9/NE> MO23HB//X4\PI1..: (C)2Y>TX);T2D LB72#/L\]/#YV1\A<5$2/XP LP+G\ ME7I88'%YP.S",IAGP6KE1DE)",]D*3>C .5#$R23IE/WC&ND',I+>S6/&BT= M4 AH>&'@)JK)/*WK)D7,"=/KM"@-(XVN#H+!Y\)VV=S+>ZB2!\GMX'H:^&A\ MJ"QO4D-4>%"E"]ZCB.,D=.#UXJYSY9]9:S>R/.BXK@"*Z2N4"E.$E,(Y_:>\ MM,0GSH45^NSTHB/;CE>QQS/D/883FSGN ?4)2@F_7NE-1/E:ZM#@2,GX?NWPW*2-;1!STRRWQ\=+ZT M@AOB/:F=AJV\XQ5;)^62K5T)'&0I5Z5I=Y&NSY5=C9<<1KIQ6A3O)/[DKD4Q MXKU'"-2T/=/3%5F*ME^5NO,S 45'<;0,0OF98"&%QAJHII,#@T8J\9QQ =Y.$DK8G1^%:%]'4PKT4\FG:9K'*FG MHTX&XB#MI!0IL"L"1C[@F2$/TY!LI)^/$=^<5RJDF@C),'U)(,YR4F0HX MO-.L$=17PJRZLZRA=@KU9EP9"26Z#>N5:9<61[K^BJ!T\ .R1G;0S^/;9/Q!KT\>I052E,D:6F'-QCF2) .ZS;*(8[GF72 'P'% MM%MYTH@M@T@)F'PX*;]QXHJ!W3E#"]L4;!)TSX%Z0E*UGV((?'DVP#+ZH:NE("^708C.WQ&-_O4@'S'H, M^LA9,7)Q1"/W@>"P3A+H $V=+#FQ"J"NR<+R+@E\0NEVW:$I5H$B:)EO0L3Z M\M7,AL2T^-) ,Y2PRA;>+J4!BSL%" :U1<=Q+M(&[!'Z0BPM&MSD)D 8K&J1$M]R,3H:&*%>BI>4O MF/-_:;EA\LPPG@OFW+;?C627&@)GU&B#%3!(\"W*04E ,(R@&)A9YT%9I=I( M)W%PZ7#L,@B)N\CJHNW-++1\RC!DE/K(]LC/S%,^(H/ YYZJ0#9\9U)FIA)5 MD4ZYW.>Y9'M):YIB)E6[>3&8@#X2K_,0W,@$ )D? M.12S%XXN7-G2228" Z)[;-C#4S\1A-2T+65[%N)D&JRLSUR"FWU MFCHEL8L&9C*;!%2C[<0Z962E9@N#,/KSKF/*9*0-$$R6M"DS^M&XDE:!%A_)W&\2NV]9HQV MKX/P#8ZKPS C228+EC>S ]"EL"A?;<;':&&AFBZ.==Y9GM=RRE5X4>[95R9! MU9P$?L2DXL)+?O7A!26+K.@<\#J^Q2*53:X_@9]T\'YRT42H%A86FY;LR]". M[\DQ^UMN&'8%GP*VE62REF7UQ,+I0;8'ZSRQG] !KUH86*=]SH9CI[07 3>: M!+,4WJJG$\K$Q%I8O[_LBRM()_..+V1NQ5Z$R1A.++QR^VT+D4\E-P.^ZTJV MOM' 49-]$'16RN?&\#[>B3JE38U/(]#QMX)"=T@;1\Z)30*73O*^L..'JW0 M^1C",TBD*FZ8VVU(',+3DPZO6XF+E@;5)'R3.+27%B7C M^8A2$O6IT1700^6L@)!H)6J- F:&H0+8A]%'6U];A4P5EZA!*VCR;^?N@^L0 M'SJG5![N ;2TU];,/0JV5[KI!:SRQUTZ"P3QF#PG*TU:8I?*Y%DX06^\3M+( MIX1=;*@;D5L2/K@V27P\!*NF\$U:U^G*^7M+=EQ#C= MW%'>R'W;U6YD1^Q\28:QX6Q, X'#\+T:>+X7Y% F,,K#T[<2>]*7Z"ZIL)T] M*WZ0^K;KD1+D66!6.U%0/(3;L*3VXK (?'"V0E^^LH!T:5EHU@YC*H]BJT.L MW*9SPAPOVTV<*O9GCV29MZ-5P##XRT*X-DF!-'=EQF:Z&N61L@_JKV(8[W15 M(";O)'TQ5T1?K)8&%ZNU%VQ(WIFGJ] 3 M*;>CBL+(MH.8"3,39>(^()1R2($TVIU6415T/@?*!9]+T@S+ M;),_4.Z52(B5WE8%.PG)VG*=\VP,=-8CEYW_27 ;Y259$XFOB-=R1$?L(2:P M'!-KP\T&._&=_FQQ":CQ+JHH%KE,5R0/NA8\6]&Y=JU[UTO=ODS$MMLJ_%L? M#%=!YRO2=U5&8&7_0=X@#CB2/EB?#I8_*+/.Y)^/C#V$&KV9=1, %>KBS)\7 M8,"]4VKRP;L)@:_AP;N1P"B]1!D&-B%.TMLT;15&U@%UP=U],1RC?-,7]"(W M&XB(U.&%^9)YJIK]9^R&A*'@Q!Q9@G);:X=WD/D,JGQLIRI*,V]Y[(V96:/' M*0QW5:B,-IM4@,2EZUO,S3-WLC8A\#65GN<.[ZK0TK[@(E]\#$G_ \K9TQ[HQ MP^"D>PT10D^X,2YQXS2FKD\H/2?4#MUUGH^=OC_SJFCVLHOK[?U#>KA[P:]8.EX9W0,1J,T):94]-*9&Y(C7V'UD5VJ>=Y /AFH MZ=@&&;5F;LYS-[RQM$8,YZ!&A*G,?E,2:7"!GI('XO/F:97>*#4RK1>^3P#D M4WXY57CT\2RF4; B(9* RT+5E?>6];'$7QJL46U09'GYA4*6K@9TY39>K],) M$):W.Y+F0;AU4(/=E17\:"A"SZ%D RG0^H#(@.P0*N'KU1,5[6HE#=9L\$R! MU_NQ$#FB&O&>:@I;0";NY.MN=GM%JV@30^J0:UY9%$O\&T&9+A=H96(Y+[R) M:'+I8N!=H"K=&F#EG"T;H8NX (C^O;NT'MIU6@#%K$PW,ZSAVL@LU@8C5V:X77(<5HKRPT?Q-:06R@]7*3'R/5E,/B.7Y6JFT^DF^9/80>K@FA? X%TP1(!TGZ>*&60I:=">I)I F75[ MVAE8GFK<1#.]Q1"&A"OFNB%4NB7MI";64^X2B4$,QA75$RH]L([S>8"CP4, MP\!G?[33S+D^#C1E\$.ZX*G3%F=*Z"1T@W [$M*S*'7GKKTW#[!0VP7,8V7P M0^*Q.FW;!W'V5!8WX^^1T.'=;Z0Z[M9>$B?VR'BN5)F5FO=M_ONIY5G,(MPN M"8GXP_!V_&L/F=TF=F#T80:@"L\(UV4K::5EF$]/V^WDD_5'$)YQPT5H/G"< M857(3AC/9TO28$($$EH[O@X'KKG+;@>A0F2#3+=([+JXUM/EN3RNQJX4(%TP M8H7,*N10Z"B*0O<^3IJ2Y0$Q[JF$R7O41Q(L0FN]=.U12"S\4P,>4W-:W*$" M#Y5U)I+9"T5';2K\#=8>[=B]73[+ 6PZ"@'5K@6L40]+L21)GI9FFHF4TO4Q M[DK#J^XH^BM1'&9^2850^&H@"=YL)$&V+D2=JOWG!F?I_P@GPB&7C= P*G"' M^08.GY7E%&]PZ@+/%BV@SOYKA[8Z/).O#N(:$@VZ(4TL2' \"RBN81)!,6Q_ M)&I\!-21Z64,5H"57W(WF?G;(/-*'0.#M85:=5JM%)6;LVJD>JL]K5VJI$-7$S;Q:5(,38QMRE5;!Y]BUYN<'7*EO?U91- I# MWN8XS2'TDI633IKU#?[Y*CSOF[DP/:E8GWLP.U!&'[U<=8@1U!EO0NF/PWM)7_CP(5VD[[$WVCSWHEQ(6PRE\U26S MB<+O#-=@%\?:7K:9OL>,D\$\:GR:A]6M4FK!31#5 M[+.2FDEN"E7H%@I>E) ME< WY^-\)#[[DY>DWJR8.- D$_J!7#QQ.TXPZ=(-,;,MS"%E3MC:O"/G@(/( M/$5' ;UD!F^&BYO00B(CJMOZ)J]M"#(!0'"42;D-6^/%ZCSGH_8GI[S=,=DF M]?>1[:J!E='T.42S L,RV6%_6%Y',3,PR#(#K5)FH+;[H6$+Z\9-D,AR/0J$ M,2,1N6*5#8DQJ2R<5GVQM^K*8V1 Y5X^=TD92YLH(<.* >OH-ND*0K)1Y5$,.$4Y" MLK9<9^0[28@AW96YP& ].B:;&H!IK&8D4, @K"328A7>P5@I**R^45,%QE29 M !&RO9)I,I[A;.1:4\ZQ6.'E\'K_3XFW[C M5#F#TH9>U\U"]VH $?M671M(WK9VWN[YD#N<:W\]3@:M%[Q*PYQY=0$ V'K( M[CL_."/V_+RBS\K67O2XF;>3,'!B.Z)99[_[;:.^#5Q:;4ZN)!]C\]EU2*$" MJJ&E8(7V0 *OCX=6=46U;VA%1"6YT'!5!@""]J)0R6@%$XC\:@Q!XLZIIQJ9 M<=N$_UU[3,L#2C\5KXW&:*D,5#AUV';A$E,1-NR1 $NEH @*+*]4O#;>:U]K M4FFKC&[9(*8,0E*I$!I(3FD+)XQEE79G!GA6:?*('VY^O[MMH#LE]M\7P<-) M]N.4]-E_["A?6,K U41*NSE]BSL&O2)P#"[B,%@3L,S?]CI^^LU_^][YZ]W#XK>-?W<>/WY\%[Y_]\OK/^YF M&^J]>[#_>NG]')U$M^3GO]Z]^?+TRKZ.7O[K\O+U[2\G#T^G9[^]?'!N0^N? M8^<7Z]67\1_K>^]M]/+SZ]?A*9U]L?RSD^7+Q1_NSZ_NKWY^^\OTS\_A#Y/7 M\Y^#O]Y?SSY>_NWF\NWEFS??_SEWWCF3O[U^/-_\S_<_TY%[\>6W MRU>$O/TT^=OE_,1Z>77],)XM/LWMVXN'V<;Z'_OL9G[ZI[=8G7VWL=W-R[?V M]P_>U>;TC15=^J>W#X_OZ?4Z^.Z5>Q:L1S_\L+B[)X_?S>G9QW>GCW/[YMT_ M9M?V]X\_SW]8+SY\^+^CL]OI\7%.Z&[7ZT*G^9NL'ZSP2JV93+)M+,X 8+>9 M+X+03_K<+C>U'C\Q?R9T+0_:2-3#,)?JU,2E\G"\6MI(CH379\7G(/QRY;.+ METTH&B_*0$QF,"JS8X\^:$W1M@ O>>\/9D8^!H&#QI RD$$Q9(\^:+EZ1<00 MS>JPB)_0HC5W#3ET_8E]NXI7EW'$AW#X?FQYD]#U;7?-_I!VQ@3L#;&-^1=& M%IQN>T_W,-JB!IB^W2\NO!O(,"7KC&[C^9:44\+EA[%Z/+]T*;M5_$8LJ8N3 MYCZUT#'YDBDE$*5GH\[$Q\GF4L#KRK]A>C1[)-X#^13XT1+ZB.J&B\&4=DQI MJ*,Z5B6I$EI<*F>/@4D9R%$P6A>#R_PME?$*$Y318:R&[B:HB<37>@24"-WN M'E9]4#^?J4 M22F/&/=NF925CA8,:;Z?-)N+3-D?9:^6VFJ?S$+:EK>BCHRK0NGLQD MKK0D?ZI%6Y7L9/C>0N5BZ+W:'V!.-,,R7@[1Q(\6,H&^Y/-$IQV80,"-VDR^ MVL_,76C%=!7O4>X-LTOF-'X]Q\",32UMT%XI!)/XJKT M0HKG[9#KLQ+J,(J;NNE00W41?-1%(!UH%XIV>(9GNLK(K81ZU=PGL)VO+>Q^ M6/:5,$K^I,(;>[-:!SZ_UF5WOV1@,+N76KZ3E/#$?DOVCO9ECT/"O.:5UM?V MOTE0W%!XQ/817S0(0YL7G&])+3B] I5?23 F^O:I"?,8JV3H36^3N:GQ-2* MB+XBUJYB>#*[@N[5$P&E)T2C#!3QF)#0QO:A)< ?C+XU":JTDM42V.C@PMTS M1%+-G?5UI_O](5%2L(7=*/.W@O-88!.0+@8"T-J!!$(I(0+GO0 (.R=(%PUS M!E1',DHA"6W*8[4)ET0(*2-($;I)O[4OUN]G!<%G@JD@@I$/I S?8+BQ5ZZ7 M.*E3J,5_Z\^F2W$P70X$)GU8MIC'>S?]-,% #O;7C-,):]5QVBT MW7JU$KXJ4/+9"_AY&FJP]34D@\/D@9'8FUE/6"-F&@ 93/W1X7 I ZZ!?%AY MTSG,,)@S%6?$LKQ+@LTV 3"S/B)'"6%P]5YCB3A>6UC76J#:>W+#! M79(A"]9TKG3N7$]3MEJ #5N7VB@I<9V#.:-1[>!7Q[9VCC7,TL!T\6Z75DA. MF=?I\(<.XM.D^]#%$_\C07GCN%BMO6!#R"T)'UR;U",P\I)%>%OE>=;@\2]V M@I#0#1S^C%AMIPO5TA48.YU9*+=18']9!AZ3"WKQ9\QN I7&EO)L:SCC8.#@ M*::XW2N.".6G)!#]^^X#FU/GRF=Z3K8-'J\S*LAV@U50EB9(9GO#@JI0N7-) M W%1XFP"B/*]8KLSM-"QM/_6L0IB+<$H^4:RX+R2ZR<+RBTC[64Q&";5;%;[ MIO]HAR3$R8P4G/-A:/F+1&;HZ6;WFRSVFF"V0\]W M)I[EWU@K@F) 45 T:W=KM:/(>QRV(*6=8" +;MC1I,CH>6!$D,"[E&^1)1[[ MZ\5'XI/0\OC,<6?%.PE&_"7G@60&D\JWAU:1#R781B,G4MYK20C4Z KKQ_$S MDM\-^8TQ[:- MOBC) 37 M#\]#=K\/6%SWN8W6#J@KSA_9#R-ZY:>NZ\

*2H$T+%V6:H^-@Q#S5 M$##Z*M"_E&EP*!.6M[#/1EW%/4=PD$90#?EO3$1[EHQ,O+_O5[Q;]G 9A'/B M\CE0??H(/1MXQD\O[^H+R,3"?Y<^5!/F=5 M\7M^SNK"W/P)H/=D4GE4#\FE ,+ZV2O&$89$.(MB$X(Z.[%)G;P M[$6@RT@N\@UO9(;EO?RH=\!BO8_HL_1"<3P7TN:9JECY>#6)HM/;.^G4//4B M]0SRN 5R)=FQJ2!=>4WUN)!D&9P".;M5V,L 0O+^*_7UG?BJ4#TO1=S.Y?// MI: =2T%53$IK+>@0"OD.)G;[7 SZ7 R*+D7/Q:!@Q\9S2=3!E43!-F'1OJBD M1^N5SU".$QHD7<-F2\O/;A0W@?_ -D2S% M:Y+$NW,K(I>6&QY4YCKDEDR\AP])K"6$XO 2W%NWI_[6>3"I\2A[Z__]<0 Z MH"4DJ*GU.I'-UFV.%HN0+)A*ER.>A=T?2K0;8BL&'&A843V']- M3BEVL>"5\YRJLX#_U:%7-$NC/7AY[86WK;G\1MX/?S7G5O> M;E!I6:-J2IS M\1+Q.V-?4:WA9W@ ;NQ9P,%$I#7[_S!=!X%;-#A?0K2/;_':UYWY$CG^!Q;N M*-?0'HKXJJ+]3;K"RKQMS<@_:-G\>F+0JOMZ#D3#B$=[,8!R.EG?89=D6_M- M!.H3T$RA-D#/P2PKD;/Z470O]9$&YS;LH?WL-LCP5B(%_Z"E\^MQ'%3W]>PX MP(A'>W[_8_*GP?A*B'"E*P9[GQK;&?C->'S2_P%HW7,A#*8L[]D MOPC"B ?*;]-2%MI2IJ4WIR99.H65=!_=8ECA+-AX&@F0NH9H*[4-4)C0I?]8 M4Z?5?7<:&/15P*7#])(ZZU"W^YS3YRFGZC5< H!-]?T>;#I\V#37KGU/-BT MB6LTC'Z?A($3V]$XS&;5R!I&]FV!1>R_=NP1+CMX*R@F&&BY6 $,'?E.!HC* M6SPYYM2LC7=_;C1Q;8*X1_LZH@"7?C9"DS-DW9A@Q')UY@-:Y>1UX"]X#M D M#NTENR2R:^3*C=*;XQFSF(L@W(SGW&'-?^$@N'BZ6. =17W[?]I\0"ON$6,D MP ?%<=3%HAF*)=0P]9YM!RM*0IN_>!4>/2T6W+*;Y/ Z0.0&=!R+QEAA@3 M@>0%"LFTU$,QVR$7@%.M9 2],Z:CZGT:>*[#)R1+ZT?-1P;[Y !I2!TEVB]C M>MV-F/6+"?2E>[NLX4;1FF]E.ZJTG[,Z5-\^&2JN;HD#[4;ME)02MI4EP^JA#$%P M>]8$R^"!H\6@%LJ!OUFIW36-7-Z'J&>RY)0)XVJ%Z\C"\BX)N/.P6W=HBE6@ MB$PO(.VCIX@/PNE36M[<>!KMPZ=,'IS>-5ODTFC.-?P [3H()EN =O71BH22 MT X=IMP$?E &EXD!DE_=#F^8?K4$'7&TZLJ/2)@TFDC %?$ 9ET3))/!86D1 M+J6/ ?\RM]F:8_G9[QI)!.R>X^FDQ4HFP6 T[=Z[.)=L1;XGD^C';1>8+!7Z&1/H[ MA@JA%T]L2PP?U[?"37(PL^WS;'M&+2\A0&KBP8]!/$S-W1PT#U%$IN&X2^>\ M#LEVT^=CLO9(0F/?&:VXO_=7\O? B,%TN!(4TV/5XZ2[:TF=2-C'3M:[6:F M-0Q+,UU:*87K,"],R/QK;2.I-Q#+2_Z=./78XSB-DD '.F!611U+<[4D68'U MEG)FK=W(\A(X3E*9RQ%/CT#B[$Y Z&"C+%BSDRPUC8(\45M;9!XAE#@S*7-I M,)^DE,B7M1HFJA2EDK4!HN+#\[07=Y#>GI6H0]WE5:;U/CT-[#07#2 M?CRVZ/(?Q'.N_+W+"KAVB> 852=0@2CKFY"N4FFKL.I5K^MM&M;IPKDETZGE M,<*1VR4A4?(N6',4[:$%_/>I_6(5RP=3CTH*N9:LI!-!] ( I^'P,LI,T5 ZMI8D.)-AH_42JB ME/! &W:KBX7I0KE^5;D43M+E&U(NO"8^X)5U'23I<)I"'+X<@9=T<_-[P=S; M,_:7KFUYU]:]? F+X$.S(9Z.EC7W8T1$ 3T-A(??MO%P7D\P"5U;VQ\5K&8P MY^C0'%01O;&*7OF--BE+8Y?#T\T=Y8G5=<#'W(F1(AH!8 M*)-\ !NWN"$1?P.=D#")1;<&+'3D^L(*^:R@+1 >BK2Q(@PMP/3J..NI)!L. M:/H:\5@4!@+D^)&;QL:]=[^TZUE*SZ)T//]L\3>::!Q.>5M1A(NV&([!?C&2 M EDR2V)Z(97XUP%$N:TV03+4*TM:2EM9A'Q/;( )?A=LY9/11H!0K$+KKI4! M0REJ+Z]M]J(F83B*K-@C"Y*>)#:6(H_)IONSJTVQ0-X]:* /7E4A;VQ^12GS MG,_CD,%*V^6G*.SU/T^2-+:=]:&9IH^(6173X&\'FJ/D4]=:"3S]; 4W+'5M MIQYB.2.OBZ#)>W\B+JD,9>42Q(&>,=P.;VBZ*$'!UNQC\"A"5OT_)7:P2+^5 MR'SHTL$DS]GFR2&?W6AY%M,H6)$0*8-(%JIV;J9M![$?,5MJ$_>!W^+8!2_- M9X'>2B,HL\J@R-M21F4C 67R*!&&BL3K=1H&*88;YT&XC4X&&Y&/4N&\SM)=LH5ELLD:/_@J%BK*F]]AZ#L3S_+1 M4EE04#0[8Z16*92*4[38@AE9 486/'2))D5&0YY&! DE526]O\[O*!E12I)^ M,->N=>]ZR5NK=.**U#(F;_J8!C?W$N1HB568E%?03BS780X\L![OKVZL6[&N M&R%MOUMNS=3TUC&'R%X6@/ = 156A3+;8"J MA,(I["L!PJO<$X$Q&[(4RZ.8&7U4R0D PI?!-;'%: RP&V?0DAV_^?1N+6O6 MGN0-'1]ZSO)^SO)^SO(&-'Q9)&)BA5&QERD]W13_!<$2*@ VVQ5"RS*JD!4M MUEH$A6(C:P#THW(-QE%=H$5\0QU%7 4$;AD%W#%H#:%Y@S$/F*O\SQ]/SP*/ M0PLM[_KZ3/I!5_"AZ21'D1G(XPJB_6(,**TUIRK3&(5?&^[WT'+A;HSAJ!!< MD^)<.Y-N HJTWO_.9#J"&HTK.\;JHO!<*6>P4JXL$WF>PI39LHOYG/ G;3)A M3AY/=%Q ]QI6@VVT*:9$A%F3HBC7DCT+>[ ,=J?1Y]D^ MO="N&+4FX2;F>QK/;XD=ATE"R9GE>3SC)/L=S7[82W1- 9M#\B :V=V9[%B# M20H/X,S?'*?9Y$XRHBA_!\?+)A!"'(KEE:*>3*T=C!Y?/#$S[V9-J+;_N)4B M\,I)+1R&K;/M),9*%LE3D2Z#<$K66;NQ'0; O&V#9JY]EP('6TD&.T9#8=#; M'KNZ3,([<%ZH$:5][@'LE:/8JZ"WNT8)Z&#,H2P1,Q;^ &W_RO +\K,7/( ^ MY>3A'K0>:I QX^1[..LX"40?7G8A&[< M'AN>7@?^@@/GJ".-9RF"0&I(4@M"[PDHFYYS\60GCAP_\Z7MM?A;<\=E$_5S M@6S8,U9I8Q&M7<#VE%C"'RSQ=:DH^-@&;&L)NI$CU M M>$4D(2".>$VJ&[SG!#J1MH@Z9Q#I:((ULL4/-1[]4!DI3/34W=/@'ZJ:@W M!)IR2R>;.M;2[6>W%I*ID,H%$XL0)_[>GH$?/+>KR[\SR]"TAY?EQKRM6D$I M41/I 7EO?;GT*T6*&LBUDJ4G>$8I7_\3V^CJ%] MN02$]01+U-)Z!TG4\HZQ\G;2H=H &K]8*;H8*!8$K M0;;'<#H*>Q9<)(ZMK"NW]Y71EV$=OVY_US*9'5IMLF+FW#!XZ70;8#W86WQ8 M,K]/&8E4"O![WLBVV>+%/DF6[V1EZX6_Q!BW706=P46*.[7#ZQ"[%B_N.S>! M;V/UPY4!:O;A09K->SUQI:X:[UY$0GKQ9^Q&&ZPV[%GZ5 (0*^A8#T.G=[2(+-(- MHIL70(J!"2.0C<3?MGMNV;29UB1Y\TF$$M;2TF:+5.4$KI3,5J(+SDPVU$[+ M!]4CN4[*ZJ@M7WC?G=[@!:6'UD]8C>BRQ:*:23"A^V#QTIA":H=+OZ"T0FH M9;HIDKH=:J8<4AN1'= \3L5;%2-U2&H 9;Q:7D9NZ[E51S@=Y!S)%%5I;M#VJ%!YQD\!RA# MSS-XOJ$9/"W()H@PA.TE&?L*^7+=I:,6LME7AEJW4(+C]43$>KK;F^E\QTA$ MI[=W*+QKAF4P&P%[W)(DL4$;WG%?9O88S)9!S),4+CP^P]D!>9:Y\F3I8/7"?.Z$HOR(JT0ZC\>-H ML0C)@@$;S^H5RU7,KO"7S0XB4!'Z0G@G+@C&DE4OL M+N4DD39O3^3LU;EO,CDEH/ .G)\(!&[OQ(02"Q$AF;=[&SE.0GG+2WY'1W&T M#$+W+P+=@0834W/UO_*6 9-1[9VCL$)M;5AGN#Y8KL<#SY=!^)%W5C@TV1*A M>>!F"I]-."VP1E[R[\Q UB)^\<3_"'W!D00Z$);+DK"] 98. \?1DH0SZRD# M]1-SPCEJ4"4RB M^'061)97_/>S@$8W0?0;B:;$#A8^@@N A^R[X[/TTX7I*UD&8 MO!&@- [9AX)4*"8$HVLB\Z,U79&?JAD(\-GS8D#F_.(VKI4FRS=02BZ\"CY% MEZ-,?%NB"%+7L[X.*"T!JM@.L%9*0D :;S%UM%&8G"OXMN^"E';B%V:!B/;; M;T$*;VPP?O1)2)?N&J@K3GD]O."^[*"T9LG*VSOL40&C9\86A'R"D2RIS?AU+J_MWQ7 M.EMH_PMS-R@IRY"[J96- J>EER2K^MG]A;7"6O2 -UV3'8IF[KP8E42SXWE2R]!E+)EU!\*'9UQWYN(-HW^UY5=K/.4:Z M6:E '@+OM"B*D[!5F#>5OT:!IVO5PQB*<1-0J#U72_-8*L"[)@O+NR51E 8+ M$?E2@63R_52;/U5ZM>93B=\%?CKAH.XM2KAJ_7]02P,$% @ \H&06>Q& M/QNK>P :FL& !0 !E;GHM,C R-#$P,S%?;&%B+GAM;.R]:W/=-I(P_/WY M%7BR;VW%M?+8 MB3M)@/+NAYE8$@$TNAN-1E__\O^>'F+TB+,\2I._?G'XA]=?()R$Z2I*-G_] MXN/-RZ.;DXN++_[?WQ#Z/W_YOR]?HKHGNBV+[W:M7GSY]^D-(OLG#*,-YNLM"G,,OT,N79,)JRI,,PX3? MH?=I@DYQB [_A Z__>[KK[\[?(,^WIZ@-Z_?_)$-^3]_B:/DU[L@QXC G>1_ M_:*UTM-=%O\AS3:OWKQ^_=6KZL,OV)??/<$O.M]_^HI^??CMM]^^HG^M/\TC MWH=DVL-7__G^W4UXCQ^"EU&2%T$2P@)Y]%U.?_DN#8."8E()%Q)^ 3^]K#Y[ M";]Z>?CFY5>'?WC*5U\PO"'TERR-\35>(PKY=\5^B__Z11X];&, B/[N/L-K M/B!QEKV"\:\27, "W\("AW^"!?Z%_.I=<(?C+Q!\\?'Z0KB7;^LYV(!7?YL4 ML@TPQ1 Z^FM3"%N#7M48C.'G=P2>$BKX5D(X.E7))JV=X:<")RO<4 9F3L/. M-S&P19I5 ^G"?_UBE[_?/&W6Y@$A>P;%- 1?WE%)_I;%]ZCK(O9( NK=9C"^&XM?= MLS@ADL^2E3F*#W50_/P8^7 :_>0COYJ[A#A3'-.P#E) M$S+WCDQ?KI,F^3%>IQEFW]T&3S@_>RJR(,U641)D^XL"/^0?R/;(2++5F$)& MB(3SJ2TQ4L\P=EFI@$7_2\3C<9X]]Z<6)X[%\ONE2TU3 (I^0$75!= P%\HK =6.CP9 MN7A6M^-8CKYFQ'<$<[,I\-VY?1A<.Q H>*=F$ _=Q9D"3F7^17.;NZ##!\'>11.?)SX:[A6@;E0 M2.TH226B47*U!QCZGOWWA]S$M MI6V;H\2HL6H^1;]#%__ MMU_]2HM^77>\:NLC'L1'JU]V>0&SY[?I-0;XHQAW'@NWZ4F0WU]EZ6.TPJOC M_<<0VAGX*1.(.[4&+5_I9!% M_1P)@X7=OV'T@9.8ID(R ]J1@8AH44U(0E"/]6]G&<'#ABB:6FBIM# S\'@Z M, Q'ZSC]5-JF_X=3\+6UEB=8YR)YQ+D/$<-;>#$BA@.<2L1LRRD@:_'+4MZ\ M(/\K)^*SZW*X5<('&MPJPI>ER46PRGF4D/>P!U[E+;P87N4 IWL=KJNABQ>F M$M)KL*<(19;L"4O _^#Y]!C$H$!>$_;/HK# *_C#4;+J_J+UY14U$1$5,\-! MCD\Q^R_Y.=[!4_[L*;PG-,/7Y(EVME[C<.IP(L? >XA6=;M#P5FK1L(QHV<. M7#;T'[A9S*O5U \7=PSV[@EEJSV- G5))W@>B[?2M3 *9I'#2G2LT$MTAS=1 MDM (EC5B,'J^V";AH,E.STQ!>UK^C]& "]^) F; Y-<<-OA?)A@;='>9;8(D M^IU&4IVD29[&T8K^0%:](OQ#%J$_7JY+#2R(:]MS?G1'P HFUV^F@->&&! +RAVV: M!_';+-UMYSH%IJM/_IJ5,;PA<"(-NS4+:J99"'-;DK_-QC9HLGS1=F;\D!;< MI9E;I#XI\$V\3 M79?<]#N"4?AS<8^1P0GQ=$2F9+K>T9F,#/9>/%H6+J\$"*M<. M\(G@EN6)40_3JGUJ%I/_,#$O*>\92\2..BS-D:W-.-R%+XEPR\I"2?.5.IH M( ]'9"3(UM6U?-\?HSA&>'78XW"2TB:7:P-H9J\#9P6-YZ)Q-C"+S(U#[@=% M2W!='$#:AN<[8R).$I16L4;M])Y351C*!%!S;8[C..)_6:)!KA.]@57>A 3D M643E&$BK)8F+Y=49G<"]K#4#KAHLS HYEGQS\:*B5=G9"%:VDHS M.I^,;W$O^:GA7.G4#JPFLO6%66K-YZCZWFL8O@Y]@(64F[7U3??3)F>RQ@F7 M<>DK$0$AB7BB+WOR/4NAXAJ_EI 5*S-G27?MH]B4#"!93CO-2>XD+--J@X?? M#_.:O_-JFYR*.M;UJ:[Q(R;7256V N;[,2KN3W9YD3[@;*8SKKNJRR.O"9- M I2C$>1W;))(Y/[T(P,,B=QF.A.L6"H=M67\+4XW6;"]C\(@GDCK$,_MQ!,I M!4' 2>W/A@J'3@NY"S4HUZWL)=^U=5G0V#P#OO7SQO'%JGZ5ZBN^*V:]NP2)N8R"Y,(B-GH\X*Z([(H?) M0()KB%*BUA+J@T:5)PIF78R:**=EQZHN1H;E/?XN33:W.'N F6?B(NX2;N]Q M'@C"^*9D@^!;"8_X\4A**-5Q,XKV:BMJVA/.R!H^6L.TEI=>W=LL2L)H"_\* M]MV*+YXY0<4!HV0#) K.9:+H3>[24-I=6B0'Z$<+"9+G4Z)#\^&>1N1DL-F: MTAISLL!PE1D<-6IV&("A\!KR%H$U@V1?-B+-2^9L+;08AK1A#[6XDZ!RU..' M:$%8(&!;ZTTN&C67]5 I2A M&J]G$J/J]1R_RY4 ";BM'->1@W!+5[9_E7ST4<%9E]:=LLQ:^#%^JHNG/TI6 MU(O2_I4K7I2M[=:78 2;QK7.8]?%LJ4&"\A95(6KR:6E*RGIXUH6 J.0C/P' M[S(X3)) )]^N\\XI4G!XY@<%^I\W_E_;WS0W11K^>I_&*X)QUFECKK!8\4(N M@V&%4(ANB]: \JV'R@XK2WG?J4G8[:LBQ8"''LERB'B'F4<43$=^YUFF3DF+ M"5H-UT':[^!CR/>SU^5;5Y8'3_&9]V,QBN)BBETN:5Y:65U>O[UYT/BNN#*06.[6:EAK\S9 M@L9HV^[6]V'W<(>SI9Q*(7Q^"H5/O@_!(2P_/T"M >1>JLN&ES>4]UZ0<[#< M)$=.BF]/E<5GV0Q/2^9SSQG][X!U_I=WS- ]0C6?$*(?,80/X=71([E/-OCL M"6=AE..K+ JG=I&Y@GH&WS$=41I@/S(BFR*,FC\ >([UONW=.# MV3MQPJWKVC9@ %,+:+'-CTE4@ 2!N4!^ MT(D-Y,OG*5ZTSXYCR:/'!6,4D3LU_'?&\->::5=M:C'9'++(UU;F>=CJB"!/ M.Q[U\I6*%U_2Q?,I&$@5GX0=XV[!&UCY&F_3;,:""L)E7&:]B8 0!7FPSU'] M_6*".A0TZ_"F;,^6586OLG2U"XO+[ 9GCU&()RHHS)W662UAWNH"QB@_I:D[ MY=>#:L*.2PG+2%)5$1;NT-Y$#CFZD#AQ]@1B;_+^;8/I77=CZP,@S2),ZR:> M(0RC[('+@;ZCZ46$ZC0BYVUV1,)^6>OIBE#EGN9S/SQ$!;L.3\B5MDFS_>7Z MHL#U%ZL9XF]MH?!3!T:= &)V&$\]G+7IJM[9:'C6 35\EL1BVG-K$5R;NBU10WUMF&M+;37,FO MW]:6]NSFYO?%^X?#ITFFKFR 7<-U^6LN5 H6JBR&G+?^30#20DT9 IA"0([+2#([T&4D_^ %>USK3@$NJJ^3U]*87P#]P,]VIA,:)NYZ+71H6E M5#K+R28^G>)MFD>3MP?LS.VE*5T; AG'1 G"]%N_+>9XQ.CTE1OL9_+3J7'! M#Z#@W>_L(_)$W&9IB/'*\U5OCMHQH9Y'(:V2EU_C$)-#>Q?C#[B8K4R'>"D? M9TX&D+A:!QV"LGI,K\>%GX(12AKV:D;(]^WCJ*J $A3OZ%,# 6I0V="8^NWJ M'N:?%8W&G/FK#&^#J+)V5M5_.KKBQ$=?9T4/%28TP!(Z0NC(VLI-%;F4MC,1 M-!#WP',&=&ZSGBY6; TU5QFINN7.UYI?.\5:07T$Y>@Y>W:CV%1"1<_+[L<=("DE/DL"&-M MG&Q=1A\(X+.H*_PU7!LGN5"(*D)0U6,19UA&GPZ+"+*6KIK(:=]K(> M=%Q=V$0MERZ.CB_>7=Q>G-V@HP^GZ.;V\N0?_W[Y[O3L^J:N>_1H_1"B>K:MYYV$BTB@]CAP 6 0-57U<,Y#GR24&N M3@=@R3Y]F-(E\/ D?A_QB 8'UW;,UF6,[OP7EIN&+J^GO(Z_991)L+2VAP2: M0SE5HA4*'D DX=5G<2@.I^]D.(\P52SFX34GATBA5M-$F#2!X.@F8O\Y-#V4 ML)D&0FR?;/V>&#/QF& 5'Q>V !:IS8ES32S *77/$&VWXF<$#5'SF>L5*[G MA9544 E+VPH%TP%*TN1E.7Q)C@H)C35$%<_X.2;K"#K,S\9L@D7R@;:MI<%+>'59A2[-=YS' ^31J&P)LJBB57.Y M=-Z\1%M>M29L!93Y%R23\9/ G#H&PV-RJX4Y8Q/SOVPE#]D$8FBTL@8K&9MC MC#ZD!4:'7_E.!M,@I6:VX!C3ZQ7A%DPXDSGWYDA0X:W@/ :( X0X?)%]R7JX M'*#_[P^O#]$VR- CC/H>!;OB/LVBW\D7;[X^>/WZ-?P/Y5#+)2>7>%K^$T5Y M3F5BUJX Z#L<34CL7I0C%UDCG$7=*:^"[#*CS996=/8KG-%:.+-RGG!1/\&. M.J I632G;89JYD1?1@DZ3>,XR'):)8ZRX@O/@;8&A!=SH11%U@_#[AITPORH M/M^SLN-@,3]!WA*(]+COH))WC5ST;(G7(ZJ8U;AXL(_H'DY]06\&!]Q5+N3Z M'2(&1??.[5RARQ%?//*I^*BU\5%I*8.)YZO"J%IM"?RD+F,H8BJ>-K80SE*4 M%-3!P[BG99K,]@P83.^:B_H "-^-\)F&\O_-4/GO:OXT[ZDASW?HZS<';_[X MQX/7W_P1BF=>AD4*=<*_.CQ @"WZ_=]W\;[^S1)>J#R.Z#]+!UB=A D=/1)T M5O2@FFF )6?@4CE;\MO @-@"EE.^"AS[ 31!XP:7"LA6DTI%0.\R8@8:OK9_ MVK56F/E=)UO)CZ54 (V6P)"]YOSRE\Y+3K5[2ROI8-I9GG"B57P8J 2PF+!0 M[_7F7T"IGF^R/4\GA^9[MTF76@03J5]M7$[B&]"7P4Z*-YL2!=:,U?1&OPJB MU45R$FRC(H@GYBG1*EZ*TO!A$65=U%_3..&71'L*V0#/*I."<)U\"\F.K1GG M&A=!E.#569!!W\+\* QW#[L8%+!3O(["R4N(:2SHW"&HADF)WGTB"^2,'W [](\_X"+R_5M\#2UW#)< MW4L>F0F$&NQ8%MEISX,B.I'O6].2%WJI9\;HLM3VK_$C3G:31]34T_JX.ZO% M1?5.RC_[- ?UT=X55RWP?22.M0'@F6_*/AI0;XU^Z#6K4Q>38RJEU2';_0X1 M,R7OJ]?S&LLO@DH9RS]L"T)C)_TFF6L3EQO$+\6%C\.K!9FT[A"'3-_YOE3G M(](8N0#S7JY+*3.Y@:,]MQ^+1@L"H0DC+R T.NO?J;XL%AR"]%O\=/=D_+3$ MR>_=:2X2\A_RW9[1QU$U M ]129E/X4+8,* 4\HHL(:TT[QP1HJ(Y^2N:/4UKLL!1)DZO?LK4\&" DX BU M=#:&WD.K9I1O X0&$;LJJ&KKHWI7QN37F[BO/P MEN:B/FXL/="$W2[IX .T8<-9A=6@,X/GZ\V,WMTNF-J8\:&TZH/'TUS[E),1 M[C.EVA@M]AW>!/$YGMP&U,SK_,*IEQ9E L/?*9MDF-D3E]*G9ULC M+@YJ562&1 ?6#/EB/LJG2"&2UKE@-F;T9[>-_[]( M".9Q7K#9RZD_I$E=96;ZRNY:2[J.OM4!2L!DU=!^/7M.>27>#%?\DL(D4Q^^;[>] @WD%?RO=K*J_,TP]$F8>5^POUM%B0Y MD8'DG?\VB!+PL!WC-?EF>H^MRW\"6@"G:@4#"ZHV&+-Q 357WQ:%FR(/^1( QR- M>')VUSJI.[,U*UWA[#C(HW".S"?3U=V'2!E"**T$T^MXM\!T*$MN$#.O'L(L M73=:2YU&\:[ *V_83>#P+:(-8!66NN=J%.KD1^]<;L$OMGK'3$)#/A& M K8]$<,[32A]LHC$1@;W.')3AZI9Q^E%2?(^%.-+5N/0(73(X;2#[N'.YQ= MK@?9K!2"B9G6;&T/3&L$H(!IZ=^HP&3#_#[=K,C=YDQSE$S,F6V]8,9L>]/5 MW;_-#"$4JJ:-!MIGT.7PIXKH&APJQW*-D17^*Z M@$Y!H45C+K?4['&-?]M%>53@&YP]1B$428O2U34.TTU"9YSX,+J"VD\9&2=[ M$Z54P,PO[V!J>I55XR\G9BAX_6];S&1)F-PJ(L7WWT M*J!HWBC MDP%FC39KH2]8DID*/#.V"@CGCWP[.$?Q-=]ZZB*F59> =9HA.@A5DZ"C388QW,;H+DUV M.=H&^TZ6_W*X6LH5NC*;B[SI.9B=&S\L+%C;@\/*",!9V/BYR.H1;"W!IJVO MZP,N3H+\GE9=6>'5\?XC>0)?)'4YIZ.PB!YI8]*9? H6 'A@;W,H13Q.9D'K M./U49CK4J78HJ*?P6Z/-GB/:'&R),%LV[IAXP":3A%&,"1 MOT?JE]%G =&Y MMC+'+H2%MNNE4)$25;U&3W(#* Z4?]OGQ-PI-'1. M21P+K8E6^*+IJ!?)>1!E5"6[7)^DR2/.BN@NQJ?XCD"ZZX?\\DNX:<[D\&HP M $MT%[!L7<*T:S*^[,N3KE'83(%6U1Q>;"P61*RKNQF@9C(I]BVC68(W4&AF M JIQ.RK9D.)%3DUHR2,=RN(0+Y+.[7Q/D/:O1YEI>$Z_MY ,R08B M#ZN)E'(=\XAXUY8.QK.';9SN<54G @I8.V$D_75=WTO:D&DPVQ]?'W[YZPN$ MV909>@B*\+XJ ^C5V&%,]TZNA!&*[$.]R.LMPV3.4\S^VWJOE=$K,YDL#!;V MDB&L"9ST^97WC ;4I$KOWS@*[J*X9T#PDPUI2/Y>\J,)FNP3?GNK'(5ANDN* M_"K8!^39<)L%JQER>W46]51D20,T<>\E^BEX-N#;NM9[ 8.\YZ8;$%K.B$*4 MC*G0-%PCV^'5N^8L$RE-HYGJ8]#ZFPL&-0''1P;Z*(C%' V3M$7J0=56C(:- M%>T_L0[W]*^MW_HN/#()8RD/A"FN1[R4!"X:Z,20^W3]R0!8CNM/ J6FZR^J M9EBZZT^#(S13AV"(U_' E$)@A!T^8A Q M8!3$.>&'3V "H/P(G"@*L/!L$%!2MLUUO+J0UA,T#HI?S-]/L0'!6V$I7H5=UGHB)B%)9F#;#KPFD" M99K^ S=3>BY2,A\W=LQS,Y'"KHN=GE.U=ZS&Q$+DDYF,)_6J"X,_/S.O>H.4[_]F8TKII#D.4V'N:U&T7/B89#N+H]\EK&!HM[3!@S 8^ 6,V M'T!:@[1EQR([=@QI;]:RHX>@<165!;Z$:QQBHJT1*>W,V=1:TKVPU %+Y6;* MZB^79V,7$%7/L=1#P90>^*I?L0NG47LM#Y)/"I"P;4S]Q<)XBD,X.3/U-SNI MV+K*\#:(5J=XC8G8K%H$5EZ?65()+8%8!./I0"K@R')HW7RTY61D,1_^:UZ/ MX TY"VNC;01O7[$L3*BP$_ZVBS)\E:6K'9@Q\2QLK%YO2O.?/M,JX1*^6F@P M#N//532P9"(4H"$KK]J#-HE*XBI2(,$!742-;,/,^:C3D*OU5RTR-MF-S5*)A!JUZQS M]6UZ&SS]&!7W]VD,%5S)D\=)E+ U&.[?([:@RFPY-?]",0#:B;!N)5YF@++> M $2X%#%FGX);A$B?8H\"*&'BE:?'@P@AX>9;F6RWR+^7B]$WQ M4;9I5HZ#FA??8RAE/;%4&\[O/HA\ (.\- G]T/-#04B6-M/P]V49W"THF3D+ M4\C7\E#N0 *.L&Y!-0;!H)=1@LIAOL62%B&[!054VQ\A7ZYQ$40)>8Z6+4=F MX2?!(NXE#1\0L6EV][!C=QQYM4=AY+5*EYQ276UQM&*_@ ] M:,A[](K0GZAN[%>[G!R,/#^%^-MH6Z4^,T\%>'3)X##"^2U^*H[)LK].S,_S MPNHCU&[6'4EZ*M''97MRST?%"1=VBD'/CGC[JB)1ODWS('Z;I;MM?D&+)I!5 M^#T?FXYF X5WC'0FS6A]2K;W J7NF4N)@"?6/BR<)[O-K%&+I.&4#" M[L0;0XB*'\\1\;$#'_52W6]35*BAA 1N-2+- M5^ :)(IAG1%_C?-=S"RJ1)="G9-\R3G)?BY!CXS?"=3S1%;;Q) .E'(@W^*$ M_"NF\#Q$201I*>#4*[W)<]ZX>.@EUP9,M1K$I49YSO8S@]/PEOU_&( MM:QJV9SQ]\$O:7820_Q(7E5C)BNV3Q SLV%HT$6^N:S;$]3BUT-)TW-8Q1DZ#?_M#9+!P&2@X:_SI:'"6K,]Q(59$I#:!J.6Y\6Q/G(I? M+#4W,0I'V$4Z=]=B;I.IH')]I4P$M_6]TJX5]5PNEXDYL'VXIB2'DVNF5_B- M.01ZE:]*X/Q=/B9 .B\:/LLV](NWT3N+5B.L:A3Z3I^8E_LLKS)3W)L?/GBX M&0#4E)�&].G3D-,\2DR[F+PYD:=,%A:>SFK. 6MZRAQ^H5DQ%![XJ9F#!>[IGYBKE/ ],SNG'49=W-'CO/ZDY2U&Z?#JLC3DF5 M9'&%60K@7"%YXG4\!,X)@1'PZ(>J62RA!TL4]5S\5$6T3@E3Z69M@[ZN\2,F M+ J5LD\(NX+ AH32DUU>I \XFXN-M)?UP%6ZL EK+-#A"'KN;I)H 4D!IC3N M)G$9(,.6"9MPD]9R9T^$4DD05TOE1T6117<[FO=<%9@#G0ZJ,1WOW^)TDP7; M^R@\RG P?T3R])"Z=AS,N!>-.*RR$DR.JO-RMT?5;'NOBK4#;N2'"<]#!GLO M'A3<.(_33S>[[9854W 2]:^]K(>[01'%4]OGTS\UQ<*5W*3ULY,4 FE1@]5;A3$ZY;QTZQ6>LL MP4;\UFN4;EA94/:$BH1B6:_Y2'+8-&[Y%L<=(/+\\OO>,J4U_YK60,IH>78= M?'I/KH,L"N+I:W[RUG"M?'*A$+VH@D_0)IA]LQ3!Q:,05V(--CBF]' YYX]I M]BN4\DQ#G,_&']U%?#3UY0$BX!'X!GI.;-E7G@L-R\C$99+A%JV;[Y8SGD.B M$Q%9;]-T-1N+=!?QR"(=0 0L4GT#/$*?GDL1)5Q2<=EDN$U+-CG%=\7\.K-H M%1_JL@ 688TW5:X17L%I9TW2$Y,Z3[NK.3F4:6YO ]!9 JD3DXK MN18>=@_H? =B"ATER0X*#F91$D9;6GIPOXA2J+;LP7^'&:!O$HG7K->N,UUC M^1H_!!$4U8;:TWD8Q#_A8.I"=*/!<1_@,Q)B ?<3S'SMUY8P%6>(1+(ULL:$ MN.FO?Y%\("?L]A..'_'[-"GNIWYCC(/%I[Y@#*V8Q__D6V)/PA&6+"Y E+UV M8K0VG*?;3ZE/KJY ,VU'$%T:\9MH\3RA6Z^'F'1J2LO60*Q M9"VC!:>88__\;'0+#NW'<6V-F#%Z!,YSC+MY7;.%"R@6\^ _DT,DLB)X;[>C M1[4.=ZDW:NH)R[.B]<2K:Q"VJ^"9FQ#(I"U.(C\U7&2^GKO;V!@V#5,!I1$Z MJCL^L7AEB%:D,2E#2X%#1K2F/?"D';)&*).M/-79\WH6D:"CR+1I?>G]U2*F MC2#'9:IDE=:4+O.^%I;*I9V=]:%)PEI*01;C]*CI,YZHC#Y)\WF-Y:)5?-C$ M!;!H52E^V*9)U>:-SN/9K:N@7E=_$F_;VF3=5<=@]HD9A[. EY8/ S T,]-" M\BGZUW_Y\YO#P^]IR[@O@Q>^VS8(:=;IM<#?L3&G0'V.'W&TN2_PZNB1S+G! MS)Q<30TO1G@,"C0;;BD8PPG=%GLQ TX48E1.\C)@LZ"LFJ9D+.H#_G(/4[WX MSE^%6#O25H5;+%!E:>'JLK-RW<-9Q9C&\OZ%G!I(/1'H._+)EO)B8:B)F2E$ M)4WLW27%=5!@>_G(G<5E_6T->'3EX*HE]V _\YO4' +G MKGYS&+7:$E3.F:KS +QL@V1/'RK??)^7EEN!E6TA[@)-;E'Y$'30.<)R*UNQ M,H"?[O#< 2ZV8"R*X26 ZH5N+8]W-5A FX%5Z)F?BV>*8S%"*!2)L8U9,EIHC7,5X??=>$E,0=<*J%BU#Y?$I5NB8.#1%M. Y(;]' M#J7+^_'&F &I%4>U< YMT]J606M<6+_ =(K$SY^V9PN%AU K2U -NQMPZH3Z ME;TC^:132WH$!L?7^QJNY2A!3+FP>XU5'S@->T+%RGQ[@=?<+UV:\[.^M'!C MVRR S4V. ME5?!L\S=5Z1K*0\Y: 0E!$KGZZW(//EZS#?6H\BNF,+^F4J#TG.GN"?V.?GAZO_,U_:KLFGNVKG2V+5_PU M2]I._>+26]3'W:4'FNBXT"-R1X](V#XBN'=$?+WNC8C=>9SIHV4ZB?DMHUE" MG@-DY6FH]II#MMNT\/-"O,UE MQ%^&*MB76]J.[2@LHL>Y(Q0G ,A?GP];D'54*Y@$L5E0-8OO1\YDS,/7CT:A M<\29X"[;4L2.]T,U[5.0K4J@WI(/B_PBN<)9E*[>9NGD):3G@-";%6#:?0AC MU^F T2'X)7ODS,?BPTL"#/@U][(H (H-X*H%[!_]H2S,,KQ51:%4[]'7$+N MP:#@;G>*I"=4CD'5($1'<0[N$H_M].QK=)PGII*EO8!>T!=YOL.KTUT6)1NV M'(4L;]_>U8JKJ<^J.0 ^NL 80ZFZV^H//4>B6-._P^QVZ!GEM!ESMBHPGN7E M9 :\C\/B=(>V=Q3G #['6\J*E2>]J,RIY>WT?<5S//FFX#]#W=1P MB[:'_P3JX,4Q^2+-P/@89=UGYK,4!9;H*<-RI'\QW E O=T5> M! GTIQ=5S*BZ/.^"&.IFO)E#(#C>@2]]P.TV=>5"/0%JS8!@B@/46I9H"_2_ MJ*R@Z5]E\,/W U'A@:JS*0]Z:@X8KS_L'N[PU-EPT\/GW+(;*M\4VIU"^%WZU^^'\*=5O6[J.4K^G M@?>"@!4E>13^$,0[O&"YT ?T>1__WFY$90,VFXP&>*+Z>T0'Z%_WS_Q4"]AS MIL/+H\KX4@1\'>0:YV2Q$.( ,:@8C-C&5, M(LR)OH3LJS>OO[^^^4C_=?C]BV&4X@)#%"W9SR1>T88$(PHP6:OZ+,7L(B'0 M[JA9GJ9(WMX'B;5U;3%QC[/L[=G8PN;8_<36\/+RAG\1&;.F'7<15/KW;Q9? M"L8G?=?/QA(>3'W*O73#WIZ-3.J![5ZW<+0S4>\J:C^F*L?-QQRE;=?9,X_B MMN18-R>?0YQ%JB/28%;ZQU/R9#P/HHP^8Y[IL5?O:X$1.:[VKJN$P !F,4!; M(E+HBX4H'# 7R! MAGN?5O5@BR_ ";D$U+I5/&SH/B:Z>)9-M$*D/Q]I9+2IS\@Z8K+O:<50G<+P MN4HBFW/B1@P9$]V'3:8C,H^2%12A ?V_3J@?Z MLN 91EL9\OB4H5)T?[L1 .@7.-M MFD%'R?G;.>JLZ"--0PV6*-R;C419-=1O$*8^03O\J[G]"1(;>BM=).LT>Z#' MA9P1]D<'"0Q&4/C@1SM0-5(2SJ,D2,*(*)&MF8B:N27[ %LK*NXQJEO,0@;# MCB 51L(?&!@T@ZA<>S&='*TX2Y";8(QSVX/Q(4W2"M<729@^X+)6^=%=3M7$ MB8^ >CT?SS(E5+)V6BBB(]"790W[%[Z-K-HT;3.?'@JLWPG"Z5WQEP\A*@1F MR=W9E)32XAJOE7J.5JL(_A'$C1Z1SR30YH7U.=8,D>[(M-$.D:WQ;D5^&]RE MC_B[9^KJ-N'+*9]U:E)8"_238!L504R/^XJZPF&)-"&28(=7I?Y&0)CXN&DO MZT'$5P/ZY3/@5!&= M+?B4BR?["SG9@%_Q%-\5\[1BYZTP61"@?HM*#A@"!GN'\_P[%+)O$#7II0O+IT0/\-#6;6<$PY8/=@!=M8)5RZP7YF@!;^-86QS!"ATFM,>0M M-()327]AMBL>A'X.P P[4=6>[G20.!MVD'B&]BD)QTUIE1(AV_U),\PW6\KQ M,P7;@W;D:F\621*#],WG=58M>=9'?N9RR]&4(N@9'NTAY"X-1A[V9W'"AYF1 MG]4!%S*OT^3'X3&W.>+5.Z,TD[7]R1,?2=E*/HZ0!!X!RP_?9![86H-@;394 M[=*0;?*L^.=5 "8&X.H@V;_'NKFK9&B+3,ZN4/#=%;4SE+ M(6[6%- 6:5W2=HAL(&=O#Q8'^&R7$2$PV,E/V5!01E MGRS@D/*07IW.P3Z,7^(PRU$>!5=!&*VC<#+:#N=T2N#!\J(<%O(=*C_T?6JE MI*@HSM^8O0&FZ?"M3WJ3Y]1@?@_%K/HPB$+9:)W]4E?VS0Q* @V:N ]V.+$2 M](BSN]0"TZ\5J!YB^EFA^;6UPY77L8 \B6@N>U*?,8T>CV9E*WM#\4H MXASRB -VMB5(V>GQ?VA=)!#'Y->;MSC!61 ?):NCU4.41!!@742/53)$/H]2 M9+2VEYQ6 P"%V:UTC@.T8;.@(%FAH#//8G0L&U[H)L&:XFOJ&U='.3,%DJNX M551]VZ)J=R)4S;0(D>.>MJ_-7V,0]G>2YL7E^AH_XF3'ESO<$%#N,)>EQGD M"*/9\P+\/EGYL5<&4>&\"L<4[L\NA/TB(1.1/^VOLO0QR@7O;BZIA4,=WA R M.(3.C_)SM*V^]VQ5TZ%#17[I9FU??HRG;H)X)@5C.+][J\L !H50H%\N12,0 M$JB3)L7=H462 &&MU2XL](5^;X#C\]]=7>3K*C_B4-3Q2>=CMSK?G,W8G^IL MFQ*M !,E@;K>9SK;_%5\)!P+8!&>]/)K]*_!P_9[Q'*-_%X%FK3K'GOQIBTU MOR1/XV@%<0<&>M]@D#,K'G]]<0IC_:%W0Y =1*!(?O07\O1T!.!1TSX&P?M[J*>)U[7;IS6Z40SP RJ MH(QEAA"(Y!_Y$#5?#F6?%R814ZC-'8)-6@=>7.,8U(NK("OVMX3A\B"D\NIX MW_[+#/QBL+#3FUD?+J%_F'Y&+=(?TB0K?X1A$5@6!LSFQ0%F2O6N-\P(118! M?M<08Z[+=(H(L&:NBJ6^JN:^N MH_S7670/R5+.M1 Q+$)]I!HBT4J\:"1J"G9U$\76K;44R J$$N+3LTY[9@?W M V=9 5.47RQ$.>40H$WY_G;LZ[D+= MW"NAB-$X-%9,.0:TQB]8N#=7),?KC MY:<$9_E]M)U(A^S.Y\82,EA75$^B^F8!"B07[Y42.=S,"$OV44C3B(C0N4KC M",H2SE2>5[*0P_M"#(4HH:0>@*H1A#_*,5ZU"C7EVL)!L7'[B^8DR.__'<>K MB^0\S7"T25CEJ7 _M4%5N(Z7 K,"8(059?-[:L@(X1_XMQW1[V)(Z3Y ]V0: M*#RV9A.5I+2 Y:E\5\KO#K>?\RA@D)= MD>R(:$V/M.2?HSK:8V!Q7?%X%+0RX;C+R_J+U=8X)([H M\P5Y%Q=Y3N8\W66@#M#*(;0"2=Y+SZ!52.HB(Q/S_0A O/1BL ;7*/W-MWUB M/'L,$BSMD6;?$H'G^FVUT'/AZV\OYR%:5P&2J.DL^SY'E;>M2-$*WQ%-M=L# M82F^?PY-E2$ ?2S8!I*DR2.A E077U,&9ES-?DU0-W6_9O5Z?B)&%5#)VLSD M**R'0\@)C],\18]JTK8;1ZJ#"FN95M5ON@JBU0<\M76F/[N'-W4/!$7I+;0E MG_D.L^-2A%=TJ[TG^W#TAXD[U%KLA3)(RV03PO<_;6R8)5PH6EP2%Z[8,(Y":#X[?&^>E>5'SH)-C> QLO+81S, MJ@;C6-G&XWIDR[KTC\$1\HWSD&B)R6DO+V1.1W5%IJZ__6*\X^RU<6C-[69P;ZFY?XTJZ-*M,S-:JU5R_ MNQ3P"-CT-H5.J@+WI(^H73T:=@)Y-38^QVNJ;3)W]HSJ+.I#1NJ!)LY(*BV( M**H,19#:[?4I;T9AO6?2 !=,J/WE_[Y\B7[^\?T/?_KOG_\SW.Z>?DJ^_G;U M^S>/FY_VRWWV3??O./-[]\O-WG\3>/X>^OX[\7KXH;_/??O_GJUZ?# M\%WQ^K_.S]_<_./5X]/QR4^O'U_7OZRO8N_+E[_^.9-=IS? M_AHD)Z_N7V]^B?Y^>'?Q]Z__?WNS?'?_[_MO@O\YO3WX\>7O^ M;Q_.OS[_ZJL__;9>?;.Z^K1B?I]NC/?]Y\O,.?_GAS__8_+U]?G/XC^#WYQ^W7Q3_^X_7E MYC_^^M?_1B3E-K0?KKNKXXM"$35QRHG 3F M*H[_ Z_! N(SK\*67=&JJPQO@WW+$5:_BWD-' 4E:Q13N+P[= 2UK6!8>VN M-3++A_-2-WIT:HK?:.# 6OWM MXQH$J(2*;*.6I"\#A<^>R%,JV6!0:+4O'O%8EU4RA5 (Z%]^3\C/!M!7"<>R M[I@%E(2HF$"^7_O7;[ME=>/Q.<8!/&_.HR<(C6Q>/1-?,H:+N]:;S< 3,1Y\ M)WH,^[F"[&@N:G2NB9D1+,II6 V+7ZZ)1CY'II3&@LX5(#5,PB;F8/;S>-.9 MDU'5K9RS;\M[D$['&I#L^ M1SB^]R2(KVX\T19M Q%N=D1Q(E.R$FD3BXS>Y,[%0W=]4"KMO'& M;ZP5GS2=0/;A_L;EW&8[O'H7!7=1S)RS-&4.:N1](."R'R9F$I1GM.ROLGJ'/>EQ'BU6+"*EP12 M/BPB79EVSP@("6A-0[\^ P6Q.HJR9)=6Q?3I971,5.\5]"S'2<[* H!)>L-J M3.^;3\I('9I*RFLUIR&,IEW/M>2:%'II6UW6K),76>M8KLW"()40G!Z?]A+3 M%I0J%+BIOLXH=K0K[M,L^GWZS/X9(75M@Y]Q+_+,6*)!A#25JZP.L* 8=@>< MV+E29B;!B%H:8R$KX7D,HAA>8.=I]A9_9$'OF MHDV2)B_9JCZ/P^PLV3Y1\Q)CA"^LNANN\3;-"K@6;O"&IMM,?+(D"[E^5(A! M$?JXJ@]1SK[T'$RAIEJ;^13[G:F8W5'XVR[*HSEJ-NJOZ_R]J@N9L-QQ_0ES M:GFW\5C36KL0W0 M=DD5O91KI@OKF!P% UW;#OE@"/B$?0Q6BKS\7,8NCJ64 MFAJ5?4^RYW$/$B\A'B8K^WB[&\ GKL8.@U%(Z+3IE(GS]9ZQC_DPQ<84:>O5 MPVIR3QM_#8\IZ@T4(F\M^Q9$6$H;5[.H-,^*E916@J3TWE;MU:G6G._P)HAO M<%'$> YE7+:2>Z.*!!J1D;[^HE>'T"_+B*@F8!SN9NW+H98]MB%!%5I,[&_Q M4W%,1OTZ,?-(E_)4!%4(D#PY,*X\/:T)?)N4=2C9JWLJW[WUQ?41RFRU_6[4ALR$>N2\8A.T&Y4[;O*O3&=.YQIA))Q[>5 L)/_G#5MTV:^ M_+76]'#OZ\!EVH'.;Y5S$^KV6RCIH<+^/0N![JSI$C1?/LGP*J)MF*=_S@I7 M\J%;"J$1*Y/-"'BML!$(AOC7+954[#UEI9NWY"66-7H;/,TKMH3+.'_;BB 1 M]O2@^<#4A.G3Q:BB4[>SAV2+8^(A\*=6J]8L3<@_0Z8NN-#!C)?W86\S!5(4 M'D=;#8#$(A.B=J/?SI1>+TA;=NB$7]B@R][;E$5IQMSKUSB$(LW1.@I9J.CJ MEUU.W^JG. ^SB!97F-JS8+J\#P8V!5(8%M0=Z]V48TO[CG_"!C=6J65GR>_I M"?DEF3TFU,K?8P@&T C8$ QT';#!!T,D[,C'J/H:P>?H9S; 6Z-[-0VJ, W) M3JWE5%G6CD?TT4*H.[@5M%]SZ)$DRH5_O[V^ 0J MPQ"$D\OJW8DV0P@&NN8%/A@"-B ?H^;K T2^]RXFY 2H:"_9IA79>]79#<5 M?YS;>X,+@[H8/_V8<^2]''@!YKM'G;=%0\&?9\4_WQ--]&'WH*\ZDD$MM9'\ MU*B,P_DOF-]Q>#$/E 9OYF+$QQ=*+@:5H2=^9S3>+VXB(2LV^6 M06(>\FL2#S9C6;GJ]E-Z>Y_N(\O$^Z-/E=I!N[*"ZJVP(-/5L[D)9T" M52'WK9(!!ZBORC JAT'8G'" RY@]+(+F2&B*W0G?3]C%K M$)%4[$'^IPDXJ]*'()K:S\E?8V*6B26J 1< $;?0;U'],?J9?>[UHI=2J5,[ M0[C3,94+@H(J0+=0#F%JK;([^=3A/S*NZ"XMK"!9?H1^II_YU?>XE.@6#QCL M:42 3SW;.W+Q7)!_3E^<8K# #$\'+2:H(5 S GR*Z+?>3 ]J"G&YHKM)8WT> M;!I-"AU>G24%]4WIWQH*TY-D5JN=C%.U^^#7]+L!")G"/W6S.\9=/R> MZ;JXQ_S9./<1_T'I#!8'.HW3#8G>OZT1J!F"OBQ!>(%>H@H,<-130% )"?Q" MX+4G?R'P(-'T_1O8^5/;-4_7CWBG]+8S#[B 4:"&>#OT?:WE+IVN*RX">PVX-VK+%WMPB(O/[W;5P#L=;6Y"19QPDO3 MP"H,IZ=?H];,0NVK6@%5@^[VJ%YDJ%0Y#Y63_L?HQ6^ M2-9I]L 2]-@ZYV37T)\S2X+X9)<7Z0/.YK*MV,/AY'B,!E-#-U%P/D_E\&'< M'16I\.SJMO1HJE_/IH)RJF M=I/1P-3242M4.MTHCN*XO.J@OFF@G>X":A9# MK*\J+(>^A-%O7G]/UJ7_.OS^!:H X!B7G)N7IF4N@WM)ES9VIM9JG4O%.B8N M,_,Y'2ICIK!I7 VYF[2 B" ML)HZ_9[Z1\L!7'N/8[^1DDJ5WTB^7_LHTW=ILKG%V<,5("Y*-BW[_?&^_.,L$=@6$#B,W;< 3^9RR*BM:1+_M6 1X-ASZ,D2,(H MB-N,"NQ+X 63,0VN*J-\"#<3I6Y'T%1%7;6: M?T^C?)OF0?PV2W=;R+F*=RNR$C^R:C:ODBT4;I422RC%(<9T-D2G0_#]0MQ$ M(WFBS<%C4&:3^RF-+YPDFMZUCT8-C'4(NV=WBCZMM*)'QSM">K[],E;AYAYC M: !YM%K12*L@!C#B%/HLY,=[(PZ?2R5P";G3V"F'&S,\1@([F?\8%A=L*XF( MF9U$MBTD()K\13.==TK%G/[*I(#H\]1BXE,T*)D M)]! C0&;M\S-;KMEO8#;E^J[-EU#RZ7S./UD^L2QG]NAH+(&4F1M:LV' MF@D1F1%UPI9I>RXZJTS.N7:(CF6'VC$Z"JVV)156$'ZTJN:ME\I/@JWYTTA= M9$%_.0>64E.8)N1?D3O??:$&8P9HE6XPPYSM^_\:0P7JU560%?M97@:9'M@ 7G,XF+ MEG$9P"H"0F0K(9^CYOL#H5';BU5;0;>.V5JV;\L84&Y_ T.U33V'"^[0@L2L M5<62GI/:A))VKN K3E.(G+E>E:)5'%]1 C#,^ FNKS:'!0JYMDN+0HBH]^*+TJ'-\48E175X-@[MR.N:6SN( ]RF]\ZY=26K398+@GJ^8GPC3! MT1FKR\A$'9UANN0$4;/$SRG"Y6I+.*J4;)^B& MLW=[IFE;\*%M4T[NK+F*;\G7&WH(-0:M9#(P@#7JKWQK*!+L5U8PWH[LB@B"&7EC(A%%J,LYBT M.379NKG-TEU/'Q2Y2D/JDZ%!ZISC>Q2&V0ZOWN%-$+JA/TBAV-2".%A8\'+\*KLOU&F?D1-%>\[F( M*-57A!KDLR7@OPNW$.V\[4U\V:A0?7(/;LN+Y#R(LA] ;%VN>3$1 -LA3^31 MX41\H369H!1\1+:%+=_^JO;M_\%7OJ+F+@=*C0ER)G\T3$2Z?&K:+91X@V-F MAA\/EQ 4*8025[3^^06!+"%Z\)Z(X<>@N(B-XKIA$\I#L6,![4&LFV*I!$KT$$+-!.@$VK MA?_@,4#/ !-]RAHCT?%-VLF+E:?%UJ50:%A 2RT^2E8T]$VHZ=0U5&(8B>)6 M#RMX)]##[)F^DR&!PP 3(]B#'-#> 4!95OZ-:)JV\$E2BX)2EN.R7C ;AH*B MR**['2NP0P3^JBI>L@$H#N S!L"@$#U"TCB!Y)$<9S1XG?+7+P9C!&N=)F0G=XY@I).17 M&#+0V=^!<]8'E#'#4NVXP^V_D1_W*$/1VNZ0!A;IELZ"TJ;:>!ERN89RGW'9%%ML4\@/92X)U53 M-K7=>/>R;+Q[U&F\>[F^E3;8OB6WP'&* :G55 CNA\P-MLAPV M39:#ILER/&RRS']0^#RBL^"PST S$LJ#7*;RZ4[2)JSL$G;7[Q+& N2:K+B< MOJINB4;%KO:\MNA<).2ID>112&VW;Z$0%!:J-XU?+JJ&,8/V 7F9T)%>7PJ^ MT#5@0J]D\\"G906Q_.P)9V&4L\.3/<@NL$_E$*(3UV-0009YE%"";?3)*]VM M:\7D=CV+PE1MT6R.-"KHJBF40P$+N[0\I\\2)U6*6S5[. M@5J3>$XT,=@:+VK+&#-N"4?>KI?KL[R('LB)%3X9/^94AZV_.T!7Y)"'>_1S M^5_0M1!5MGSG!74WQ*,(;\L.@Q=+5?8NIZEIHK #]A7ZN?K.;Z!B%V8>4GF[ M9JM<41C@RX2 MUD]41%MAT];6:K1A3^N[G>18>6:5;R7IOYKNJUV;\%K%NU@U9!8AS71=$/X2"/%K!9Y-?L;0:Z'4A>L8*_>F= M%E 'J%X0\;N.'*!J452N2E5SCE'@H*I[Y[4RR2S(Y%TH@!ZBQ[@.C"8%MJ+TU^72Z.VA$Y MI2@HUT<5 .AGOO7)AZUP3OQRK8OS$]1C"T*YH'M+LS!BVH/I(4HBN%2AZE/Y MMI[N3BH78OS760J5:_FN_#P9TD;>/5HD<9DHWEQYC9E=98GJ:!G-L.78H*2[ MXE%0 PT.B7(-=0\2O*KN1;E;KOH:U8K SVR ;RKPM\%#OVS#_HK=M[+\V#\A M\XLF!AV*PV-[Y>];RC;\3')3MFE<'Z ZZ&F%T&SQY%H8F*. =.',4NNS_7MMU^$9XCK4G MIZ;WRN"C%S?*]7XT]OT#OA7MH#&AL3)( E^\#\_(M'CC>D7F((U#UCI;KW%( MI%D[7>8R@3Y0\#^()WP,8O#L-AN!/Q %N_N+UI="0PI=BH9Q5+E%U[3&3D+; M:1VPIEJMB3H,QSZ!%U#OE]T1S/N\@]=4$XWKU4XS/8*Y-IZYZ#C673$JC-K* MFS'-BN[ZST\,N88WA*Z#RH7@%V6P#UFK;>*&OT"HK:A!]\!C\CP3 M3>E.GH MXE(K_!%#=AA>'9$'0[#!=>X2S5EJI^D;;9LG2BWPYK3I>.E-(>^--M7_WQ!#&3?G@":>P_Y[D=!4S&AUBM<8"F!5 8=E91=Y MH8MJ-BBQR_[U@L;:L2DKIT>K!QV;SK<$LT,"CVG&H-.E80(8M]/)@ TB )4 M>VC;\_QKL$WSND0_D)@CHD0^5U]BQ@ '0AEAC$=W3Q1I30V>N;>R&G9?^FR, MST"^::J(S%*&4!HV 6=<&,0M3VB2QK7[M(S(-\4--M! @W5OI;KG>=E;HWL< MN8:(T=7,]=9TJ\+J@"3I",H42W@>MONN=&0ZQX_M0VZ;T+LCK+4QY+0B?;(! MW0\FA'6\_T@V<-&4S#VJZW[SW0[B[B=$A%6S E=^"1,3AGN! MZKE1,_F!R/NS -%GC1N1Z!N);!^/0F#[#-\3SH\>,7L.0;#*;?"DBC)EK\/. M^/IY6,;^D%F6$W2JN5WANU$74R[-9_!\8#FEI[0- )-"S--T%)*K-8^DAYE% MX; 9$)NBOC?8+!"=T\SCVT"JO6'^N\L(6PYC(O_^]O@DC:%70Q;$[]Z=R!\# MG:]1_;FWHC]\Z/L&,=D>W69HU(U"WN, BAO"E1\,HJKR>XEBH7T)?ED!=>2238 MA\"S(]ZR.XN^I 8=[\%@K1^@CE6+Y^YD,]4^V.JYCIH<3M_3+TO0[SERN_:]/!I/F;H5.;DUO>-L@O3G-1JX?)I-KN_Y,SA[1*E[NW $8 I=.>>4VGAW^>]#? MI2NDVO#2Y>_9J36[F]=U34,ZZA+EVEEO;-P!JD?Z3O^5[8I'#PTTN/2=X3S' MN-N,2AVSPD8=M"4T';B@:@#RC7%]:AJH<')@=/O>(D7&$S-.I<=*92>2T0Z#' MXB2YO!0&=56P]A]*HG=+DN3JFB2E7ZCL+B*X\?R7(K% $5==F03MKN-R;6IU M*AM(M*IX]IREU)-Z2NZIVN0X8VI"&4G6 K1\+Q<$5&ZM5HXCG4*, &34F(3] MQQ)[IYN5H]TA1[FTV37!]=H-!.C7[<(]WH-L^QL0^DCY._41TN.R^TTKI\^_ MR&H>+S605?7A%IQ+B/KQ1"*A=/+*,B[[-ZQ6U,\=Q%=!M+I(3H)M5(BM1\WG M"+X'DW,YPK>J)M@(C\#2/3MW#Y2A(^=D-WP=\ ,N+M>WP9/"D5/K],SR&[(!DSCF.5[%)@@H/#[M#9!F=A\:X)RURJ" M(+B(5U4H9K)I]JG3:JG[\H_J[,FJM =DW; QJ)X1M:8\H"I*^<6" MBS69((6K#HS!K^.TZ;)ZW'7PZ3W$5D5!+'$@EQ\?(/(YJK\_8'9NWS*>LQ.^ M,!=NV6'(GD%-6=ID^[)NLBU,*ND:T90F-$3GA1H[T-QLD,#NV"LQ A]]A\5H MU#H]@?WBZ+2J"[U5&D->KHJEYM6(IQ,=E&^\MK%T,0YTHZWSCK(%[OS3UIB& M7M4F[A:T:>'%?D,T<*JL4;(L>X_9BX$555C#(,ZT0J>ZX=J-[2()Q* P&.6?L:YYCL M%9+K3_$CCM,MF"44Q7VJ0316O#5LV!'&2RR59$?\6"HE"EQZ6#A7A;J\)N\" M75)Q3=&6N()>A0&7YM*KK"QZ1S- 6;XGRP,5UENI1E3]6\M:M?W^K1X((=X, MCPZJK7DTM!&'Z![46LS\ O^D=IM[Q@Q8M M)?Z1A<3R*U#");0M9GT4M]!.#&9&5D5>L)^+E[\1H2M3DACL,D?))'88LI.4 MP<">LI)T WQE6W:7E,UOIUM%(%V19>Z#5C4B@1.*YVMJHLJJ6?K5H]S[FW2W MRO$OF6')43W ]U$2/>P>Y!;0\J-A"4#']?\ZP+8Q+-B)P]?72?KPD"8MA5R:+M _:3L:T=WIU$)_6Z\ M1V&X>]A!92WH[A"%XF?.L!7QEZW!J!S]PC/CJ/?'MP#K8<6A(C+T(5:Q:^95 M7EHC%U>]I06;GBMU@ 8'1*&5G+KY8?0AL$L*VIQ!$4HR2/ZK!I>=*3RWLM/8 M6?\9I(T,UXY:F86IZF1RNL-@.;V]S[#0PV5JN:.F6#KC\JIN2!%@;*<38]%I MP0%N:-(%O5X[H4F6X5WU3*WP+L^R4W_//)J:8FQ9+<2/::MO2;;*R+;A/BIK MZF^:1T]CG+D.%"L#[<^C),KO\>IMFJYTD@NJ[Q$=,'PU^\TOZ.R&KZ^(]^VT M?'MCQ3F-X,0GJSHZE\H!IL'$IL+.TCA+6 M3T]IKX$EEL_0:$:AJ*'QN9DN#$GHUK1AQ5].\QY'&B6;+'"#W)PI++.LQT'0^HI_1C935:\2A:#HM&EH=IMCG)=_5DWMF M*VND<'EF)(K=,L0)F(LSZ"U>=OMC<+)?$YB$_;>;@74SQ#H,L1[MLS*0(]J,]*W&R/?%(X\.)IQW[SN/TT\WN^TVIC=" M1]0K@XOH&P>/54)\&6U'N#!NB+- 3=]TW<-@\X^^<8%#BK<-N@=J7/]0+V?9:\%N&EO M4_A5*\1D=H]XK4\S6.J&%E0#*E+ZZT[TSG-WB1NB?@Y5VXSL#OT(9P_;.-UC M?(.SQRC$_'W67GNZI?PV)>*D_7?H'_(A+7["Q34.TTTBN_BYC-G@L16)4?$K MS$Y^6Z ]ALHZU0('_8;V/NH#S(4]'@_.3"JGKOW21FP0Z%R/662TLVQ'4BNY MY[AGB#<]RJ/@*@BC=13*HV?A0U1^R>VB[3J,=@!Y&]62K75PJY6V!2[_5ETK M[M$K,P?X.5QD IJ7=?CZJT.:FV4SH\-,94/0!&E;=6VTRS732!!''S0<:[GR.IVJ#@6.KAQ;'83+\QD>^)31H6#9Y*84#['6\*^6UE< ME-@WI=FE8UGIE9E_YB86(5[GL*DHB.@_&/,\2H(DG"(8LYYI\<&8G#T;!&,* M,>:TX$D9WWN>9M=X6R:T7JZK1L9"F5^U5UNG&6H&@O^Q&NKW4I9OBROV=3#A MJVFY9D>UIFNY7HMY?Q7ZAWOB6XYD^W>5;!T\:21;LX_\)UNW@>U;B#@[<=G[ MM/58*W:*;FZ/;L]N M?-P7#8AM-/8!]Y3'H!M;Q2O'(0BL6D(Y#GE0E7+_3BNC-25++]<&G19*ZY4J M6+K;PT+=!_:@70RV-OTM)B!Z(FQQK_8I">'X3CK+"08_G6("T+PF%@XGH M)3Q!K3 H?J6.((C+%G+\-&^-CK.2U'A._UDO]0]5>^,13Q,AKH\X\]J5WB$" M3%J!J8R(+<=0JM2C?)\WX7;XYTFQ>[('\AJPJOQ'[U7O\Q/1/B41SY,SFQ?-3]K7HT<-LS2#JO M5UTJ.$\2WT=>OB_N':B!":=A"-U+65)^J QZT59:Y+69ZO@@[R0TW+]:L='% MH5L]IW2NR2_6\J/%7*D=H'F8Y^SJF42,L+R,,J@S/WH,HACD]'F:T9S^&?-T MV,I4?RI->-7BU,5,E_?ZN)@+IY,&BVC1SWE6,TB7J@EK_NM)AE=1 ?^2Y#,W M0Q!\2>Y6.JK\0<>U[2?-6;15OM:MP(R?/N%#/4"O^T6[-3A'/5IP$W#5CKE' MU!!?+FEY%-.\CM+$)(K-![C>*(0Y-V=MT/7+3Y"'M_]-FLEKLQK M5CE5!"5A&SVXG$?0&GH1-6)%>Q:87HTPYO(8ZH?]C6Q.S N87(Q?S!P+/#K; MXM+IJ[4I,00I^Q=)R8&*/,.FSA.,>DE.:WU&%_+@D>Z+*V'5B' 4:-3OI4SD MA7';:#*F'W[DV+ GW$7?.*?8KNORAK6.=(T?<;+#X!X[>RIP1CCC9)<7Z0/. M\J.BR**['2T34)4YI2$HY# ?[]_B=),%V_LH/"("WD@)+1=E[LQJ652OBYJ% MH1!$746V6AMD;+,Z@N7E.JQG+79R',O5WIE(ZII%917"KNH@<'DC;9VZ:U>M M"/E!X^WEE5KK;YW+"^:X'K'Y M02I7*]0CO)^ED2CB6H>FP+KC9K<&C03.R)0=7_%8:+CQ)BUC,?3 MA4NS2(5.A (O4,]/4L<4J.)QW(0T)H"GX18=ZQ MJ!'W@X$0+/ICS *M-#.'94UT6-!W>U(=#^RBFNPHL,+CC)$H=NEIJ#7&)A)= M%/[8Z-2=F'^_1YL#OS2BJ;_-94KJLL)/M[3/='*ZJH[4KXKT?&YV+H)&"FD) MTIW6_&01[(Q1.7'L.J6MJP-:#G\AB.CW&,\OVQ[?6ZN+%L?7J7Z[O)&N6EZC MP:6[:B58,'#5*G'YK"J;R3GRN.3(NR%#BCNZW;8ZNHD-9*@$SPOK^J1'W['CER^\ M5+*J>$-Y6BSW3F:R2VBBZ\=.HP#'12(]=#= MY!@G>!W17$R^\B2,?2LG0-4,U+8@TF ]E^G0W2R/H(:8^FRZ M?M#:O&K?[[ M_M8@-:U_GVEC4W/L3_K_:$LS#*(0;37>.PUJ*?Q:M[@,0Y7MT" M2OG(\(<-9/B>["%ZQ"T=6NC>Z7IWCE:_[/*B+/].2_C(*P-TENLZ60Z0S,O6 M=[*A9N5V,27/YOUY4,K5K&1]D M[)5PC4.(1(>N@KTK]13G819M91:%_N #JAX%66DE:ZDX2PLE,L4 CY!V6'1K M-.0*8(V"EL=X372PNC^#Y,[DWHS:!4R%V_L,:_?U:QHZT$P/.M9KJH?5;KD:T@B\.=2&CL)P]["+H6:& MZ%6F2'*_/+FH\VUI"FV1HJN *YK'>1W='/E/*^@Y_$K'!=Y]1O:!9EV0-9:RGGRLQ@648_C:@A8HVB<&QVU ME/>-#B&[GCT%!MS6#PEI3<;\*MB#C"3OK6%M*8,F\M5TJ)R/ODAYE;F4/>:] MB60;= @$M#UF_2=;:S2NEF13\WI7+R5'6M&[6@\;KNI4TQ /YN"X3:'H12*, ML:.?ECXD=)LB]K4?%4< >M^.*]R=Q\J_=3R-JBBS)%.\G[RVG'@B645F#30X MI8M):OKMIW32U'XRGV\[N=GNN4\]&P0Z[KW5?[2H/)Y27V>[_PO_Z>?U-A+O M5F"3E2/'U1WT/OL11PG.%-U(,\0^&_1-='SO=,'M7SF\S3B5:EHAM98-E"1Q MR:)62(L-3#;K@*2-1T=% .MP^,OU&M/X37!4"U-DF\R%ZGOFC/<6T2K90_]$ M2;?JT&((K^E_QS&4Z.R&:@BO$K EP .5_@."V1Z#&*[$ P3S0'1@/WC&;ZUO MT0:YMX<<&VZ-##0C=C$A$@R<949'3((JKCEB.AHX$J&L0U19\U&G$=9E77]S M4%W/@_3D@3^,8Q)MT66TV#T$6!(Y$409S=FZ7+/XJB(BJO,IOB,,L,N80.<5 M;V?CR;E#,$.9<$=HT9H$-;/XLT?H[G- )"/\+*.8*(63_NTT@I3H1!QV+\FY MH;,A$H Y3)99#?PF2 M#!A!B6KWU0)L,G4[9>QZ+;AH-NXI4=5K6>:NPB&G$1H%!P$\K:O#*W^Y03J7 M*5W2VW&-5I.(DP_XJ;C]A.-'_)XHI/?"7%%%P,YE\GS"=?I;'AVUP\>AZPL- MQ^37F[.9([DSP[ ID ^)H;5+ M[H$WP(_CI&XMR%K/E9$$Y'(&DGD]1#RMZ42HWT$N'*G:+XG)WEN>\OBTMNCY5.[]=)V03 6 ;+^F&-> MPVFY88J.!?*0T:)6W_YM53H[[--*'RN>4O).AK9+KI3C5!U>3'D\\7:XTDVQ M^654.*SC$9JJ?"+:*"H;-A$=S52>50C]/?,(:(JQ9U%(05DE@CU=JQ(1/DT6 MF@5$RI8-M4G,V+3A2[]="@F%!I E .>I1LD(VT^K\D6W^MZA\V(E2^Q,,@MF MY[#AJ>CHN+-HE2Z:WZ:"[IK\,]LVH5]CBAY@5IK^.9"1ZCDNOU=4M%YYVI5GFI>!4S: M%OKDAY"P(G5UX$FZ%GW7C4B5E ?U'H1G@#YU,)XQ+9S6&2@MYN0XA(2K,UPV M.XP>L;Q=0C40@HG+H:@9V^^$X*-^@&IG/,IIHL-#P[?1SK!!#Z_6_=K3 J_Q M0Q ET,&=\"T\F'=!#'9")PJ4M -<1[L:/#-JN%$+< 20^[[SED/"^;RMTS&8 MV^-5)B*2?9%/8R*2:WN1)*^3IG"60Q =PVG2Y2=E4[ 9KCZDV+IK)VD0$P#2 MAXDW9AN!N148W^U>DE=(_2A\\@^QIR5N$52+HO4*\Y\"K]\YC#3O\N:$Q M7$Y*B" <4EE%5(N8-+(R1]5+X^Z=-EEM:9,1X M''&?AQ-AWG4M1$ZA!^!C&CXE90AA<0QZX--U;5?R&DVMW![_4:2'%()U-F>E[M+69O:^'[(AB/(D4<[RC$.Q:Y5?YT7?+R 0I@ M7N%,&G51CZIJAI(W!QU(XR6ZD1)>JJ_+-L6CG@X:W*82@T7U/HU7.,N90!+E MEK"_*FNG>;0>=[8A-!]S-NO6ZG869* )Y175E85SJP$-TPOJXOKH>RG:# __ MBIT[9?RRL$I5'PQTTA^CXOYDEQ?I [F&540IQS>UU6 &](E,@:HYA-6+/=!) M=[L\LIFARGTEA%F4+ZIDYK;/)*[- "%]WBUB_'E M^H+H_4F19E5]W5NX:Y42J1H/EKEZAI9QEL["[6?DZ]+6W#"7"XR0Y;ILOJK[ M!@3#JHK9MJ9!&JT\^1TY%]JZI+U_0226.0J=1@%(ZD5=D87NH7;Y6AXSK%%= MJYH**-N+(5Y2#WONMH4*N!':QG=0J9L%(4GF#C. M0+\=6$P80="411MA#M6&JD*D*-RK^KM7A;$"0O*\X 7-:9UY\-HWZL!YE 1) M&$&IHW6:/5#E\!H38N4TD^&^OOSJD1W[FQ1U%:\ZW Y'XJ'35RS6JET2M-5&S*"(+M'S0Y;HP$O[0+(VJ MM7E1*(YC4.;GQRI>96;2.4X^:&\V-:B"P-6KFS7 ?%FO M0C7H;IH?^?.("A/>LTE'(I"KF$].(,=^",+Z119!5@[513\F49%?WWQLHHEY MIN]F4%GOE@Y#7Y*!A$N6T3!2NC'^M:O$A,L&YYU0'$C2U@XVA8]]G[LA^.IX MT6:3;H4L'$]08A;)B]L,;96KOE$"3DL'*#CX#(_AIO0>",B_S::%$IOIFH"/JI&D8 MX]G])MR+])K@;]PI$4[A 4$>%< QY-\QIDR6K(X>R*LA^CVH"GSP+ _ML0>H M'LVJO;;&>[5,Z&R0&\FAC1B'[3JL?6,\95 J^Y'"YWE*O0KM>P?7%U/OEQL\-MN.XJ>5#63[I*L@N,VI;+OT?K2 PGC1E M0]F!.8"H*VBIS,:7A7Z',7%^+CN-37(5;EW MJ^YL[J6PN7*#7/53%R]NVY5#Z0AFGZ)>&HB"W> DC+#V [>9@;USVW-H/7(] MGCJ]K8L.GPGB/ E-5EZ!>9!E%&P$)1MQ4/K9_?9HY.]#(0N'6W9=!Z6T5>E% M(;6,KMHMV+J24EN&%36=;.7-3#S,FSE>/\6 MIYLLV-[OK4)&-*9S5S#$!"R-R(YJ$E0E2QSO43W/(FJ%V)!U&'FAB2RG^9EI MGC=:_+YYG0G->AV=7_U2]63<$>V*;^J1X\!QZ$%539?WC8=$CH MNZ/:$:_?DF^,"S;"==S)]NSVS=C3Z*LRE:=1O ./ K4IM,IU:-?^*BMUINO2 ML-*MTU).[U6--=PYCXY6R',KO[)MF@4%A*)3II,WFJL_KT)DJ4AC1ZYQFE=_ M6T8\FV"+?'DGP8;KV"K:-8-*WA5]8_/['8C#J^AXU)K@0-1 PK=@U-TK/[C* M!$_.NCE>9= TN76TZ\;)K%"#R#?'QK5E(:I'EA4K/%8R5NVJ_[#1PX+/ABY, MJ]\1T-1'BM.YI1DN[,>BJ'+AO2<+#P.\@Z:+-_^%[L":&R16!@(<7\RB0;9A'/S6"'#OU+*M(*6@ZLG87A[C/ MJ&Z7A/R3H-LMA_0K5;5 X:7(<"IU+>2H"C;"(Y-TSZZ][L,"M147[2M;VJFX MC*2P=F\]R0&H-7<80;L_OQ%[FEOE>^E-T.0T%*FN2_)CFOUZD5QE:4B %6NI M=<$6^)ZZ!-D(*/U#KCZ_JB=O*WQU4[QIIR[DVC>C;F!99B3N-:OLZ'8=K:9= M=.$=6^QP==2)<.ZZ/GHK(%@=W=0)=%Z6:XRS#;Y73+A?UV68:X;IJ$2Y7"?* MV9.VKLIQ',3P5+BYQ[B _(NZCVW+WZ>D:U=QS=6::[[H8^T,GW(YX)BLSLR$ M)P3<-(Y6$)\N[[75_A*Q3ST: H=P]TU_HIVY- ]):D3U?7F!8ZO$T)*%!7%PI4DR-* .3KT4(G%)OO M (B!6A,=\ -5FS>+9\W5%@\RZMKAU#$#J'TSQY@ M(TD<7&A;*;H6YFF=L6;BK^XMV"2_Z]B47= ;>HE/,_EM;I\Z>PGN0A==DYV?K-1:_ M/V'> TXAM)9%@7T"T9:]7_9*IU&04 43^K*"ZD7;$EE!A@ TQ&#S'*3IE [\ M0$+WG."VH@&W#-U1<1)DV9X *6TF**G6%Q2HFJ+?W6\Q5?IZNQ317Q,]+OR/ M8$,UB.^@%H@R32.B+P:]R!JE>Z(TRW2F]IEG-PHG?2/U! AVVK$[##,"$U]U M$T3&P8 EQD8)]R((>I-MW'%AF,JQ0;A"NQ1,:\RR2[^(-\<5FDID>'NX$5D^ M[-*G<@2TQK-D/99]SU6^/;_MI/M3O/@T<./2!4I>_45T%Q.]Z8Z<:?#'JK*0 MZB&H&3/TBKIWBHIVPO&.RC?MH2Y,/Q&-%YQ9U4!J?>H_&%Z5A"?8G=,D>LWH MP@]$>-Y^PO$C?D\TD'NAX\PL*/, _82##%(8_#[R;+' E6:C,.K:00?1BWA% M+?U4D3S%6[!]B!VCY0#F6&$J>#7&MY--M!>N%TV^<=?=]/A*)+D-UT8:=,<1#C/S>L94(;I+I+LO+[)"V*?.;P,C9?C3G(V,EO-XF@.E7/DZ&^D< M-7$S,8MQ%3#VQ*07_F1FR*ZFV[Z'T5%5@\+?VV]*E(VQ4NJ1PT\"33M, .1K M)X:J"A!H59^$Y-V0;4N0"$+K$QWOKPAG391S0Z\I(M-@2FE@OM>H?(>8Y#ZH M_9'4)>="7DM3#[(*KFI\>-$CE),/R=^"C5#OH=D]S2P'=:P;];T>H'HJU,SE M]V%AM&T>>UC@S>E#L)VW]#XH=AF5D-=0JH05_ES794HN$K"0VY/I[5 \8&) =ZQ"B+?3U M ?E6W3K#XB GQ/\Q !E?7&;7$,?7"=^K_YB7?\T/A4]$F S>B.4(:$M"AQST M8BY;W^3U1W[;4ELA@OOPM,>HFP=JGA4=!2!9@4M\U:9N>EFAR;IC&:YQE9<:6- *H_K3JAU%FO?7;8?BR2@\VPK='"_;K,$A4 MY8:/>J?ALB@Q !GFG+,PTT P!-/X*E..JE MW>O4BV).M2KSLUG'LY%R+(*X#[))D.Y21,JTK*,N5'J: M$OK-F*KXNM<:"N*M< ^$8N..W\1B\W6[XHF=O;];.6:I=O[V/LT,_$,,>0AD MO5/G)-\9YR1?XX<@2LCO(5,?GDZ[((;K],V,O=\T$])KT% +-@3 >=9EW!-# M*-]]\,0";G*-;/Q*^C9UT5B\]-&NN$^SZ'=Q>]P).+RYP9KEJWXP#0#^0\SG M0:R^-C(A'5W?IOJV!V9L4(?BFMMZI%:>91MY^D@9:=_AX]A17!FU.U"75;K^ MF&,*BR@^C$5YE1\C\C4CHL_44Q[X?=^L>(M>/3M707:9T1(,K%0?T="H=-!V M]I )P-/*IF"N'U!BF:SV_?S6VZO:'R3'DCOWZMDN2[>*QB7L&UZ++=-MD'D8_O^'Q4_TWCP#71;DASMI(UT.X)H M 9K_@") #JC_!E(! %!+ P04 " #R@9!9.^0/Y"@W "KE@, % &5N M>BTR,#(T,3 S,5]P&UL[7U;<^,VLO#[_@J?.2_?5UL3SR6W227GE'R; M=>*QO;*RI4RF:A&1F*$(A*-O*KS\ +Q))$20 -MCDC!^V=C(CHAO=C49W MHR\__O?3,CAX(!'S:?C3B]=?O7IQ0$*7>GZX^.G%[O" =WFX-CNES=N/[!+')"-J?1\N#_QO/[VX/6[ M'[[YYH?7;PYN9\<';UZ]^3K]Y&\_!G[XZ?7J[6'^PQ?I+W]X$G]1^OWCV^37K]^]>W>8_.OVI\RO^R%?]O7AOSY!])?B/]ZF?_LI?BKEZ_?O'S[^JLG MYKU(Z79P\&-$ S(E\X,$\Q_BS8K\](+YRU4@$$K^[CXB\Y]>D/"OEX* KU^E M*_PG_XO?H]^/:,.Q3\>2K\] MM(W=[]=.1,+XGL2^ZP2L"[+5I:S@?LZ/TI+Q(R_X&D('41K5LB018 U9M[SJA[&GA<29W^N?;CS8PO\89&;U6P;/@:"L$2 M(1QV?Q;01VT"YM]QI !0.G*8S^C\FFM=+C>)2E+!J.XSL'-QXC.7AK$?KHEW MM1*7"%]>Z0A+OH0[#9;YIU=NKYD,HM"YHN)B1:,F75KJ;2K^'.WX7A!LZ2N3( M?@FU_XGK1ERG7/C.G1_P@T.8$WK'ZT@8!H6_5,%,=2DP=7H34_=3Z6)3.G_[ M7T&I"K(0QW=*5I3+:[A0PJ;Z#>!Y$^MQ3T:1?>4/@$C"98*NDW6O^3TO5C[: M)']28E7#UU!DJK]89P[7-ATNYNQ[("+N7V[J^$F_!3N%AZE9=A8LI8>L@YEY/?$\:])G2/@# V-CT!^4_H(G)6]QN#';8M!H]^ MX<[@KJ_]T%^NEV=KX:E,PG#M!->1S\VJ%?^#LQ'GW$BDE)>% M)WUR)4T6$4G\T_/0#=8>7UFXL!UVI+PJT-U1T$W+%0W%^AD2QY3%XO+G1S0Y MDMSH-%)YJLO"<^B#P\5BIU@$*DZX80D:UO MUI9*C4:!4&9%FAP06-!P)EQ-//Z$Q(ZO]O+5\+7= ((&CLT+@!V52K1> T') MEW \WH]1:& G_QCH=.J$ZS7P-EH7]/5S/ZJN@7[C]U"!DT)(1@.UNL_ CE$: MG-'!IO0!7%A5)?2B@:;FBF &[%Y,1N<(23\&.OJ5H(P.:I)/@?A?BM7KG=K] M[S2))19G?/4D8X<1]ZL%?3CTB'\H\!1_2!!.D'4IUQ'[>.U]F>#F476J8%Q<<&PRG,37)@E$I6V2IYB$'A$Y3W\3 MY/@QH&[I!X'(MJ)1_E7@W)'@IQ=K]G+A.*O?MU?)UBDA"3?^\K_9450+Y*'9=M(P6J:4+.%?#V.+<)'9DZB,O!.Y M.3+\CWO\+V>X9;\X7"4I6"_=>S_P\J_G$5V:,3&FK=2B$5>7/[UX)=(<^6[F MA/^[=Y$26HIM@FK,U2Q)?FG*0&'/3,(DTT?HZP>V=-3QPME5( MDK'G=6?VF&G1]%&=<8^)< GB!CQW\+)-0"O3)E"CX5XSP3)FOL%A9OZDL;DD MT,PK+3T2_5@F1\::MRAJ\#HB*\?WLD@M5]I7\3V)2CL!9I@*Q*U5/7!&*E$O MX^_7W8^>H2:UR,PZMHV ;_4<^L: 0S1V@H[*\3JB*Q+%FVON7L5:29,*$3B[8;!&@"-,1;61#L@X3IW[3)= MYXS74@PU[G7B/_@>";T<-3M\E$'!MC'UN"BE%7IHK/((:NTP2N @^^?:9U%& M+KBH&(2WD&.XLIRXNRPNBLVXQ*)SK3O$-&#%1WKTC!Z!E=Y9A*X XC" M2FX4>V&?5GC8'#7U8A4HB?L:6VW_O9'L>[ M(X09M#*3#0 FX#K3I>XAMN1AU(SMI*X!;N9CNESZ<5*V(Y+*R@U#0#G6! E7 M<9O>Q8VT0TT\V<^*MY;J*P4TQC>")KI!..RN?7ZS0\7X) M%'Q'5(=S4EKA.IU34<84$N_4B4)^![.)ZZZ7ZT 4UIR0N>^")Z$K !R1]E0A M'V#0W_!9+DYGV2=@ZW@L$]GY_PE"17!N"Q*6@^K-:U62EWW.MD7&?!< M^2KW 3G=KM(V$5YB0N^:=EMT"Z5 \36DV9E2I2F<)]F=\PE*;+*.[VGD_T4\ MJQS? X:)*!@*665Y M2W$$&90.%UC6(Q,ZJV.[++;4MS"F_-R1DP+PA;A;7JSH$B[">EFS"V9)KMKA MC8B-"L3#=NL%9E?S3-[ [Z#BVMA\4Y;D\HU3(@_6:2RAL6T?=!W1!Y\ELP>+ M?*OMQMFV K)GIL6<5FI@'ZHIIQ_?NVB"=\*Q#&C2GB3;$OCUU@0+]8G?Z,2U MT XS9'9# O[7BW2R=L 1G'A+/_3%7F+_@=CAKR+046I758)BEW->D(43G!'X M%/'MNN,[IP6:8.:=2G'ORRX=UFSQL0 !]?"9N!-%ZD 5 M9QB7N:?(]. 9-@-#/H8Z;&RA&FI=QGG(%R$L3O'+D+ND([O"J0D4T;_+>"1?<<3IS_"AYQ+J:2^:>M[N5JDOA&CC*#%0GC8&/^2YE M7L@MISC[;8>"=;&GHDB59,V&[I4#PS:!M,]G&_$ &P.9\/:,1L1?9.TLW,TL MJR2#@JUAM&6@AE!PK8AL:9+>%<)H'&X5VD&U M+>K.V_H1G9;JS;1 CY/?;?2$RC(FHI+B8%,Y93)Z=3AR;FG4]8N^[G^(K)S:Z-9&I=Z+AIMVV2KG>G5NB* MG0&EA/")'ZS%$'8L42C!1SWXX+)0)BU8:H=M>ZL_[:"#QUCUA!:ML=MZ:Z+> MF^[0PV2D6D23W*A1ONHN$R&V;!ZF,# C:SJ\E5 (+B@&PK=,I"QS+H>"[9%U MX=^64E!A,;!CE[PF".414"9>^'KRUIIACR>I09.FN1F'U*_@(Q&3YH@W>> 7 MQ()K"1)<#HJ!3E0I/2R T1)=@630:+-7NZT(=ES$.) MAIS8@"T8+9;WU70G>U'B1ZG$KV/;H.WS=PU4^QV$E* ;*^DO)\9MR-#VV+>! M'N6'\8YV36Q*D)$O+P%W.I:"1?!RU3]\P* M;)DE9F2I"^6,$_D-C=[:,\IZG&V@ M/8 -LN/Q/33VWAGBYNWFTW6X:+!$D2 MZ6SAN0,P('-1M_%NF:'F1S?H:AML44FQ%AJ&AD3,*7GRK;&P%M8PS,'2$:OE M63VA(%C8L971!R(<=_A[M++^0#J+-6Y'( MIQZ'',7=.@Y9?G$JCE+GR2QL! MGZPC+C;7">N3,O\I87'DNW'6S'WRZ$3>^PB>BV8XC(/;AO3%;NXE03M5,LAR MT8;$,/QH$ZEH)2]F4[$F2;Y>1^Z]P\C5?,(8B?M4$'N@Q\M^"2DQLT(;!16' MZQ+80YFB87[NI9SOWI@?^KPG_W;B/_@>":$SO-7A#L+#-3[H%1H:%$Y+6R>9 M1L+S% 4VHY+P;I[4F&;TD9 E-$^V?)>D.YX2ER[" M9$7PF'H_6(_#W.R-AQWJR%'2J*I9./@Y4W48C2'0 $)YJ"+V+NY-*;#U^ZM^ M@GX#9VX]83H4IJ21I-/0ZVB,5*-;\/P:[D @O;A?D6'&H;\BPRQ7!CCL_BR@ MC_+,LXZ)9SD 6\5KC:"ZQ4W%>LD$!TZ)H\TM$V.2MOV.)V[,C<=DKK2=C1D@ M,!0GK('KE5"L-HG!\E6>8^E-K#27_EX*0"!<+&%/AZX?D!*6,XI[ZJV@. S+ M1U$KV&$28)T>=$_KL@1U:6F-KC9L'C"-5MCHM1TGA -U_83T_,\!R2I2)DO* M4?W+L1"(40*)&;*S+1MZM >L0S-VJ/:"0#9\JGT@N%&.OL1 1F'LS,K3Y2J@ M&Y(WXQ6#;GH1!G6X7X*2T. "W_XVS B3F!AIKH6:%0;LR^QT6.&0;J M_$W)L.D;QX9QPRC]_\)^L\<(>Y.850$/).:NZ)SH4!1Y8,<^JA/7I6M^1/@! M(?Z#A?I))9#( Q0T#T0S\^LH:N!ZV#[U^3Q:'WP$83,L[&[/H+PN$1%PTA(, MBZ\CLG)\[R1#)9OXP,V:Y+W02H*0(1*?E5"HD=W@)K K+;G>NG8V0FEQ.\;K M[RXH <6.6-FZ$@\ MF=K]<^U'A*/JK<6FB!67MAT>MK\"Q/%VND+.DK:L\-$4/?+5#R,+.G3N$-+N M/%A2@N>9'SK%7T+G:UG $-MYT;5'K' )JI^#Z2W6"?VT M%'@_YN<&:Z& BX1*B0Y?C(8GE,!I9]"%B1FTNFGO2 M]2XYX)7' %?JER$]A %'K"BJL2*X[6S \)8R>$N9&_ MRBMSTIP9T9^'?^QRYV#&N73$P7[JBU(@N&*;UZ"R6>HY8I?%4(],\-JD?G"W M5*$8WH?U4#C5^#^L*'."]Q%=KVQI#UWHQB_XY?6VAFT]_-V\3ENZH#,ZJ"%? M0YDI%4IVY@?P\!#@PWM)8I'JE,^"E9]:HP!2R\!Q2Z.Y.]_6U05MG2XYG(%- MC]89(&Y%].$%?TH>2"CZ&^\U_:N[L0P?WA(0(F.$&P0) <4[P/&:Q71)(DNG M016J^7-BX_JVSHHR6.2CH\GT\MNB*F6'?+!NUJM5D)C+3K"[$.' MP]XW1= YB-/ JENI!-+P_25?KYZBUOP_9;#8@6<-;E?C.VID';;I5E.P"#02 M-5]YLR.+M1IH.21C'ZIF45MGI1$4=JA#@8WEJILFLL$FN<(W:]SK;P1]*/C" ML?7S( %B'DXHK6^AX6W%M2\)> M"\+\Q:RXG"U)KX>!^3;:Q*>BA$NH,VP3YT*\[D,K\G116S)=7MS4R;X@C!&R MJVU-5K4FU,W D,W\>G:51+N%6$/VEO<+FYW02ULGQ37%Y2#/L_LP,X"VVK6V MPNLVA+?82R!]1JN LV\!F6*!?+:4):$RI]>,XI!MJ:M+YJF#1X'T0UIJ] M2P%UF69:7K'8"G!;*&?I<&F#Q_8[VEF]UX13B[I#OM!NR$*@.R4KT4EV-_@6 MR'BK+F_K#,G & \'J2QH_TI2@8@=P6UA9NF4J!!PR ?C.,D76)#0;0[8&J:+ MTN723]N9<.U1@F4]:*4'NXN#S]AN]4*8$CI3N@$0IJMOQ.-R#$!.P&$' O93 MXXXVR9^:[+0.[D0!D#VG2 ;(]+FPF'28$L?:$V$3*&SKJYV%I=? 1JJ!7BC: M'+T5@U9/6>POG1A*%P9*6Y< T2D:HIJ#CUV:=C#MR/Q9_@ M36XII%%QM8EB'6JUN_,R;?PZ=JPU^7+ZR/G7-2Z$A_.?KR*=1VC)B2MS 83AG=##,_75_3-Q LW?+3^"REFO7'OB;<.R-59J/KLG#5I&(L*UHX[MP!UKK;8E+L"%E?NH7FVYJ9[K5_>5 M4P'2*:=4Q%5+#H5-XCCR[]9)_\X\\BALHRAY>GQ/Z")R5O>^.XF(8__R@<<4 M,^;7H436*O,&7>M1J/9K-TJ_P**_G61LE\]R69MN5\ SV@(6V:K3K 54I^9P M^Q*5*E[L^''C*Y(JVDKQ.LILHCU2V3\NBN"Q0R*JY57Z=!UP-GQ606/EFAER M]16+X@(CN6WBB4&E7M$1U3\=?-$"ZOR_=FCKP\-]Z9&78AE0#GEJ4K*78\KL MZCL9%'2UIE!4)Z$/E%L,51:9._>;3/%N+#-4'P/4\F"CZLE6FH+E72'65+;= M;U]\:>5.H>^#Z@V3EI UQ_; @L8JH@>#V54]'L<\]8#>,URK?Q.$RI/O8 M0;+K\4XH>+5*GW#2:49VS3( A' '7)A)G#GU,:WX-OQWPQ62G=R&/C\KCT[D M#4*4=+%#?56%%2QMQ@S:3:A6%-N)=XVV8'TG"Y6ES\,YC9;I'(--]H\]'$8M M+,94V&Y*Z"$7N^>;HKM8X#;"P+7(FC.=SN/&3 SH@UC*([FD<2WH2@I2(=/( M7BX>"%:&5W$)?'-ZUGL2\C\%22;6T@]]EN3P/Y#3)W$_$)MTZ888=EH3I-1) M1U-TY!U2,%YC"U=<6T09OGY"+X4\N6[KXR=B0HM.1WH#SB*4=,8#IY\I4ZXK2DWTB7QKB+>]=>>>J. MG, [-;E]G5"'Q%W=,+-![*\(Q$ H^M6Q>"QBCSG;*FE!+BK]KD+>,^WG;F1 M:J8@M[D("<:5DKMF'\]R;DIWA#Y7);QG')7Z:P,P$J,8TB N=1V1E>-[W/9) MP@WISO$BB?7HX/;E #O5AJ%#"8NPLW>+IO)@-!X45E^DV@-C*69J@P;>*F,4 MLKWA:40=)%'3G&'U@:&NU&(IQA6M$_^O30@7CDIV$P _O[2"PQY#!"]AL-P M;5=@4_$E^,I''/6OY&0(/2LT*:L 7V+ZMOV&9?.A1:/';N_!R6!OX99+&KI# MB[C4X(3B[Z*+(Q _P5I-6TNDF?J+^_AJ?LM(7;BEJQVWMSIVI2OH.=6TVO9) M;6#T2S)H^C#2"H1 CLS5HS.VR%RS8,%Q")U1U"'_V8:[;NH@(3CUN M=PH-3BL^/X*9,A)J((K-+.GKB'IK-V99%\^[;5/.C9T4Z J\71-023>)EOQF MA>4,DI?WF_KN29XBW1HV 0#$_(),DMTV'WV/%&H;&SJY[IT5(/5DC@=.9PH3 M019J!4*B(!)^];OPY24FNV:]3@"4\BM?&X>Y<,=^VXE/3CT<;J:URT5L3NC2 M\94&KK1Q4[HV#C>5I'?+*#EA"O:D-LV3+(1H\_OM30.!&7&_6M"'P^S'*8VS M_]B1N+ 4B@^@3,[BGN'B7S_^Q\N7!__S\<.OW_[O__S+7:V??@N_>>?]]=W# MXK=->'NR?GS_7?3NNU_>_'$[V[#@NP?WKU?!S_%A?$-^_NN[MY^>7KL7\:M_ MGYV]N?GE\.'IZ/BW5P_>3>3\Z\K[Q7G]Z>J/U5WP3?SJXYLWT1&;?7+"X\/[ M5XL__)]?WYW__,TOTS\_1M]?OYG_3/]Z>_8TO[G]>N'\_=/B_OM__SK_Y8_5 M_/+5]9_+=V^?/OS#_>WVYZ??WFPNCOZQ>>?\^VQV_/'X_=G?+\^^.7O[]ML_ MY]YWWO7?WSR>;/[Y[<]LXI]^^NWL-2'??+C^^]G\T'EU?O%P-5M\F+LWIP^S MC?-/]_AR?O1GL%@>?[UQ_'M^QBQ7]^K5_3%>3 M[[]?W-Z1QZ]_^?"OT[_>G?["_OG!.W?HQ\MS]Y/_^--/_WMP?#-]^=)$<9RN M([HB8#4 I>6&+<[[NX?KI:++A0GSG6O'%=.=P%BQO^;P^5%#![CGOI&;'0 6 M/D3AA)E;DN$'[65LE\5^ ^WL=A4YO".6>K2K>HRL?&H80:'2S>_GJP<%%:KI=GZUB,.0K#M1-<1W[H^BO^A[0/+VBK ME>WK36'H>$^C=#!?;M6$HG2$V!G\H,VAK0I/N?A)3]SLT<2/) /-(SOH6_& M;KB@UG_8E)LZNL.5#_4@-D+.9X\44UIR%) G,MD5DRV=,:TQ?8RY/$#W(S5$ MXO.]>TJDA@Z#F@N(1;8/Z*CK'P,9ESM9"Y4RJN[R.=X2&&R\*M!=ZLN>%*G/EGPS8E]I\F+9"I65/7 S8>+;HOE MK4X9W8?200EF/2!MEH7BEADHY!OQJ-R#H5+;!\RR9E@#*$YJ M8EP+H2#YJ,7('3I4PK?:C-G:SP;*@OHM=O#M84R\0K\2ZU58H]-SM=3!?+22 MS(*U8YRW !M.UQ]UC;=/,>2([&X3?99##J7"L=N1;"@S1(F&243-FIO5#@\[ MNTE)O!5.:XV7A=(_58)>/WS];+@)9_78G8ZV7-%0>,.9RRPFO@JWWPF]I-!O M';:DK'5PE 4LFRYR:7T@MTNL:?4D) #0#X&,/7+!3PF#U);W(Q$N!_$FW$-S M%B1]E\XQ$^(L0ETZHV0T%\2V$IO8I4L;P(?8[L>M%?G75@^C GBLHVHF\O+S MJT)IK!S4"F[YQ31U8F)^IFM7P7<0%(]Q/0UP:G24!*J(\#6)7-N>@@+X@1S= M)G%6/J^UY(6]C2V.K,L?JI*V%=F\&59M-0Q?.B'M:IP_$9VL)0K&DOLC 6W< MEH4P1HC$02D LIT%9XH&9@*;:&(N*4<.$WHN,_M?0E)-0\. M+TM2!V$;:7#:\%$MNE[EHY0*U]T$M"T>9W0-GJJO"QX[SM*G?*3TALJ4M"D= M2%*!'\4Q.SPF @&8=@DN";>AESDSQ#M]$C64DZ7XKS[%0HH#ML:P+B1RZ@.F M=3X_2V'PO>VE"B!L9#=0L#_-JNUMRC ;<@]./N;(?B:1'FQS-R^#PT6'$SF8 M.4^VIKTU ,+T[XUX7$H/;2 @=K.&'+>(SKG>X$1U@C-BF\$28,A6%1B?9;1$ M>B_+]\6OUJ!M8F/M<2D?K@&X(N2'1 M@^^2>F"3(%E$#'>89ZT0_^+&!HE\ZHE4@/UV_5 MR(&Q0[$7#(5?*!H@,03I M9VW8)(HK';)M'GJ1,4JU2;F&J#1!0NI'#ZE#RKVF&H@*P6M 3JNW,._.ZT)+ M<\1^8:T"K\!*27]S$[[(]"4GD!&+:NK<43>1B$65[()FL,?6>Q1I\ MTH.-; UJ.DL MB94+T0J*N,&UNG-3TK]6N-)EH,@6,W$@KE8"'3NWZM[ZN/EE[:S:)PAR_<:4 M\'O:=V/B);C=AG[,IC>W5MC5#&O8AZR%3K"!ZL_AS@(/IYC'B+NZ[AF6G/5- ME( V:=2 8B!YR607 M)\B<.5&F$E"VCJSE3]C%M4,XV!BQE+OL:AVSV G%"-;+M0W;!QP_S/2.7D16 MRVC69Z^Y_EDEFI![]5'E9.WTB42NS\@U-X.@+[N^L,:^+<)(.*10=]!RK(\ \IMS__)HP*-,K+Y!*=;M?(#R MC8Q2L>HA_\4)<\^RD1V$;X=Y$%KV>D:C.?'%K+_M;@=F&M=A^&P:0[ Y$]SO MD(IB.Y_3FDV-28OKHO]L(UL6C^P\?(]E*$-'X7]_-3!57OO,\BS3'5FT[ MTP#=:=AY:%5/D?4A"W2KZGZ6<@O2D+^T&+\SEH3?6/3OVC=[I[W9;1O;8QHF MM%X[@6AF^\;&(>AY!U^D3]JWE.2' R"=(;\X.;?%\UR>C9\B MRY8.ADQG%YC(C^;HI],LH&VH /0!719SF'XWDNSMU? M/ZV6FM14K$UO;M6J3@Q;&M6!9.L2!:]L5T!$I'1YV[7HDS,3 'UW59\\215_L2)R9GC1X.J88/< M$I):'LD!4!")KC6;Q;,QK(.A_W8\F.HX*WM#Z2PS[(-B)"*8_>B-0UJMI)@L M%E&2W5P.=14H-)1 )\16D#L?=ST,:!)@7E4ZE$R$7Y.+<1)ZHF60X,",BK\: M>J<69;1'+MF].9^#U@/,UQL6SOKLA:L"A51@O>.ZOC3#P W M]GP.@ 0$K$YUH/:*Q&X;G0$CV\>7Y[=V9[U!B2NLCVK%72]W_QB*@.NB_05: MZ-J<'6M)JN9&/Y^0O>Z^GN/V$,)A7@+;H05'[Q&H9.?5]DCUR4E8J(U/I^-Q ML4/M*JI!WKKQU%X;G7E207M\HMP_9TTJ3'MM(0.TT\_'/M'=U[-] B$<'2I7 MAZWJLQX[(]3V^Y@_B[H:@TTJ6F5*?Z@"+4IJ/A^EK[6I9[NGJU2 E;X>6*Z* M.O-#)W1])S@/YS1:)NM,2;8JXS2X6A$QMS1<<*ZLN?#2.?]+_@L:Q>+MX88L M$G*UU$^9%NLTHS?;1^]J/JM#SZC6"ARXL8V[FQ.>+IG"2#ID;#'CDIW^8TTE M5G?%9("!:D?S; JOX?^W8)%UVU!>BG%@ =9^&7&-<%62H,/7+3XUU-6OC\*]- M2BO,J:-)E_GLY^$#1XQ&&[[^@\_\^O'LM=ZB]%.LG$454LKW"S5]W>1*N:#A M0N0I7J\C]]YAY)@NEWZVRV)K'YVX>;EG4$X7N-O#A#_; +;PG5F6ZB]"'O5O-YT9UPYO MK!Q5H"1D^*A+ "D3/BO!HWQM;#8J"_9^ &E+'FS#;LJIQG=\S[$_X3@%="4D M,]L(N$9M@H4:C3=B90OM,%UNM: S2A1_G,=6E:#F1N.>_C4*M9"%$YP1<&-H MM^[XCFF!)E #XTWOQ2+*%J[&TO*8PSV,;\8R@3KTL*"Q$T#9K>D3T05ET#RK M@X [3JZK85HD%;C_K,>^2QK2,EJ98%ER.]KA85]\IMQ5H"248C5-*>&K)*T3 M$K2*^((GE,@AX0;!E,6]G%720#@#UT22"JX5DKP7&;WGX3;G]FI^+%H]-T6$E55\(^EEJ<4R:/@?SR D9WP*GYGO'#\6-?T3X=4)FSA,P?W4@C^HL&Y$6[J;M MDKXID#KC.Q>=B/QPS7>;F8 TS)!-?\=1)NSTB6^=X^V'3K1)K Q.)E?T,**) M4YW?0E:2/^U@BNE<&=[T%MD&UVO01")/1+:\ZZ?YL&05D(07H3=9"C/WK^3O M@45+"23J=$U#4U^-EN;\ALE1[=IT:C=LJV'*%G;EGQ*NV/>=J9Q9YB!NY\A) MD/P[\>IW:<<*5@2*+C!]'-W2J"-%9L!YNV;186?EQTZ0H.,EU:AB?^DU3;S= M+0T=-58%BYW'8JAGU,D*UT'31ETOEUN?T?EUX>-L2-*+$OE+I;E&0>]HX839 M1;]+BDJ-@"+T0N'BMG;"6D('"$[F)Y/=_X,$WGE8\=/ CZ(,#O+9 Q6)\N&4 M4A8T8PGX+-9KD+;C:.39U$(2Z08^6U'F!.\CNE[9.G:ZT+7MI49"JHX=55BD M<[1C*\Y'3L %G-S<$Q(G.0 UQLC1IDP?OD2P%HULZS'=N[[LE+Y:Q1SWY

BO29LJU+/>8I-Z2.^5_X;I*=HU[A)?D0,\3:/^MDU ,K'7I6JK5V6=^S M@6L1VG8'I\T.@2G M3B1&(&W!6 I^2,'H*O-ZJJA&-YJ^-M0BU9V)T+)K*PK1 @S9^FZ3)7%N&_F' MY7,=!PYC5_./CG@WBZ^BJ>A;:L&=E\-!XIS":2HI6SF=(%@'QSLK/G$3)%Q+ MKU5^6YD(X8WF +*5K;2T**^-_?JN1?<*68 ;5 Q7:;1=D!#NH'G:$[,\K9Q5 M1X@/YWJNMU3VTHI8W31O%(9Z_<&@_^O']\9K% M=$DB2P$35:BFRG'BNG0=QER!N\1_$+8;-^O2A"'HK32"PCXTFMPMI<(VDM#< M4*I-ZH<>;+)>K8(D8%N,S,YIM WDTKD(K9X%]+$U%\O4_B[@D,,Z#:RF/BJ! MU+R03$BI&J\T7]N@D3*7?T\D;WOYBKNTPV-GI9]=U=);60L<:O&/AIPF8U+- M!0(DBF9V'PC+?<9_:"'L65X;2^-W/J%*UB+".N=(G,II[;_):1"6,DZ0ITX3MW?I"\C2IG#2DM@_P& M)>6.&@U&G?L#HN'T+0&T &Y>,7WM^!XWO<%S;\NK(PFVJ656UY=F2RC -IE& MK4RXGZ26MP',4PW > ,^NG);A[J8335/&:?&XPE94>:#YYN4UL:<,=*5FQ4J M 3;$-#N[F;W"IB009;HS.G.>1,3DG@8B*'Q&HWK[!YC!QFA@>)(0+!> >18)4&-GG!-9$SK6'+4G(VP,>W$ MEF50QJSQI90S;\-1K_N!8\IUC?-48L>&78KNXIV/8ZMDMQZ(ML/21!G54'#[ M&ATZ/MW%NXGN6C%>36+60<%^ 6J6I&R:31O[D * 99I:"-W6 ,#BE_(A*C?@ MVB<06F5G"1=[I9LR,*A14[FDRMD%%?ZLE1R=^5S2KS&?I9HIVKAG#*]_EVN2 ME'YIDK_Z'7*4687V>UL%;.#^7.5@_>9HKW7H%O!^+G9X+G9X+G;H(P\XBYA= M.U%<; ;-CC;%?[&@"#4 XQPI(\6H0TZ :<==.6Y%.]8 P#Z>^E(N8VJ]>M3A MP\_OCXYI(%:,G.#BXEC9V)-\B&EFF]%51H%1YQ< >. 7H.-M =SP_&E\REEU M.I\3\39*KDGD"IHNH+L*Z\$>E)/3'++6HRE8^@$ _Y/")NZGA:Z_<@*[_*[ M&E! 1H>[58IAYA#4&J67:Z%LQ8QN=QTEB0['3A"(3(CL=RS[82^>KP8VV#:$ MADQT)CQZ-&3WBLIO\*LT1\Y+9D#ECZGV'J6E$,>C\I7H!UD]!J,;3I_X/>1G M_:>V_[B52_"J02,B(U+ J&3-N?X>6 M%5;"LR"2E3Y(=+$&(3.>?]^O5KZ.R,K9%-I%;#W&R5*432MHX]8E M!LZK=A)DK'F'X3J7-\ O=,?O*0Y2A37TRU218GD7#UH+0M_VR\42G M3VYBI0HK1?E.D'^+JD6:B"]$MF'+F!W5BFCO O1'Q!$VXYG_).K&=J:D16E2 M (YYV;>QUY2>P,^!T!J+6@9_NKHM355>7/=2+>U<-4._YB/CM*(+PA@A MR8HGA+F1O\I89R4UOPT:ZM&K%1-QZ.J8U'L;8E'P,Q4J735_J*4KSFXM#*++ MY3YO#5#8:__-:K8(J*?;J9 ;.<&N5H1*]*YDCQ@E+(K%/OBAOUPOP:A77@^Q M08*4?)4=P]VWVJ1WGF!)7UIOD*0O[QCNO7=@6E'YRH9)&^]@3FP[0"1("CLU M>16P8W^U L3UU]3LJWW^-M,0J:]*@DLZT7U&3Q/37-5>K7R%_>2AP9?:36/F M(MVLN6;@.*43D8 /5&7QL1V>*FT LW_@_=Z)ZT9K4FP/YH1>5H5?^$L[$^/W M@6>0+7G*[? ZW#ORQ4/ODH:NK7[#*D"Q59TRHRL]AY4("G@1@73_2(.=EA+K M6H!A=R0TX7,;_5 +JK[,UBZ@_*SV=-&Y"-^EC Q);/6]*DGM%-VEN,"<_KGV MXXV5]OK[8&SU_I8#TNWX+:.,!U!=GCE44C1_-Q28ZD&4-A6N8I$U_.SCFX=M%S)+$G#DU:: M@^ROCYVWI\> &OJ8:\5J?TL3AOU*6-(=&UX%%E?&N*KTM5V)%@!-/+HPQ(HN M*Z^-K;QJ1*^&&[*V11VFW^Y/*4G&9T1.Z-Z3JU CST)'M-5<_12G3AU)0 _C\R GJX'<\0URRC&KC%V^#?V836]NK:CK9EC# MYF +G0PT+!8167!\ MKN8<9%KUZ"I5W\N^'$2_43E3I!O&BO)M$7H?4<:N(^H2DHP(J6UJULP*V1*8 M(5=UCD@) )M_I&_O.8$8L[Y<^DQ4:HMAA&<$?-J9# JV4Z6LYJ1D@AMII/7N MVV8/RLS!.C-$Y9D8%-Z@3RPP:0';"UEQYV2[R1NH33S/%Y\X0?([-EG']S3R M_R+0G5!L8CIH@>N%55#]D%!D,-O. _S2]%4BG$Q3!0/F]'8 M"8K_?DQ9?$GCWT@\)2Y=A!8L%7MXHH8PE87'(I^@NE =6$E#)HNLVQ*-DE=0 M2^THJG!L92'+P)B>W]P*2%<4!D & GQVNAP0:OIO"]]*D]$;: 5;N@D_6E7L MC82N2MV9:3S>CQ-:3$*O#,_VF%4]V/IN>1WU-,:N2KXU/; 7E+'2JGMJ'ZR_ MDA00JFMN(FG96#T9&WL>ORK:&UP]AOSK)*DBQ B\!,O!/HJES M=^>$OK(>JWXQ!CKN[1(GO?1#])%PLS)2IG7E ^Q(K"*UJ]L$RQ\8ML)M\E6P MR@*24%DZA*PXVR![!7'_7/LL>9 #SZ90AHO;J;;-N]PKPE&C)4:;XLH\L?0= M3"5S0O+A\!DCVS&@B6K\N(/2S$<',O9=HG?VM&@*W3U1LQI^-_@I?\,"3U:K MAS'\$]M"(ZA,M8YLNR +)[@A<1P0&V\#39!P'V>-F;A/,;"DLJ[O PD$1MRO M%O3AT"-^"L2C;E)T>WA,'W:6>.5U()4D""B3M>?'Y^&<1LMD&3G @[_]>"C^ MZ M 0 " 47F !E;GHM,C R-#$P,S$N>'-D4$L! A0#% M @ \H&06=#]C5S0$ B=8 !0 ( !!/8 &5N>BTR,#(T M,3 S,5]C86PN>&UL4$L! A0#% @ \H&067G>:LJ(-@ #FD# !0 M ( !!@BTR,#(T,3 S,5]D968N>&UL4$L! A0#% @ M\H&06>Q&/QNK>P :FL& !0 ( !P#T! &5N>BTR,#(T,3 S M,5]L86(N>&UL4$L! A0#% @ \H&063OD#^0H-P JY8# !0 M ( !G;D! &5N>BTR,#(T,3 S,5]P&UL4$L%!@ * H N0( ' /?P 0 $! end
XML 76 ea0224507-10q_enzobio_htm.xml IDEA: XBRL DOCUMENT 0000316253 2024-08-01 2024-10-31 0000316253 2024-12-12 0000316253 2024-10-31 0000316253 2024-07-31 0000316253 2023-08-01 2023-10-31 0000316253 us-gaap:CommonStockMember 2024-07-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2024-07-31 0000316253 us-gaap:RetainedEarningsMember 2024-07-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-07-31 0000316253 us-gaap:CommonStockMember 2024-08-01 2024-10-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2024-08-01 2024-10-31 0000316253 us-gaap:RetainedEarningsMember 2024-08-01 2024-10-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-08-01 2024-10-31 0000316253 us-gaap:CommonStockMember 2024-10-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2024-10-31 0000316253 us-gaap:RetainedEarningsMember 2024-10-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-10-31 0000316253 us-gaap:CommonStockMember 2023-07-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2023-07-31 0000316253 us-gaap:RetainedEarningsMember 2023-07-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-31 0000316253 2023-07-31 0000316253 us-gaap:CommonStockMember 2023-08-01 2023-10-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2023-08-01 2023-10-31 0000316253 us-gaap:RetainedEarningsMember 2023-08-01 2023-10-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-01 2023-10-31 0000316253 us-gaap:CommonStockMember 2023-10-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2023-10-31 0000316253 us-gaap:RetainedEarningsMember 2023-10-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-31 0000316253 2023-10-31 0000316253 enz:EnzoClinicalLabsMember 2023-07-01 2023-07-24 0000316253 srt:ParentCompanyMember 2024-10-31 0000316253 srt:ParentCompanyMember 2024-07-31 0000316253 2024-10-31 2024-10-31 0000316253 us-gaap:WarrantMember 2024-10-31 0000316253 2023-10-31 2023-10-31 0000316253 us-gaap:WarrantMember 2023-10-31 0000316253 2024-08-01 0000316253 2023-08-01 0000316253 country:US 2024-08-01 2024-10-31 0000316253 country:US 2023-08-01 2023-10-31 0000316253 srt:EuropeMember 2024-08-01 2024-10-31 0000316253 srt:EuropeMember 2023-08-01 2023-10-31 0000316253 srt:AsiaPacificMember 2024-08-01 2024-10-31 0000316253 srt:AsiaPacificMember 2023-08-01 2023-10-31 0000316253 enz:RightOfUseAssetsAndLiabilitiesMember 2024-08-01 2024-10-31 0000316253 enz:RightOfUseAssetsAndLiabilitiesMember 2023-08-01 2023-10-31 0000316253 2024-10-29 2024-10-29 0000316253 enz:ConvertibleDebenturesMember enz:JGBCollateralLLCMember 2023-05-31 0000316253 2023-05-01 2023-05-31 0000316253 2023-05-31 0000316253 us-gaap:WarrantMember 2023-05-31 0000316253 enz:ConvertibleDebenturesMember 2024-08-01 2024-10-31 0000316253 enz:ConversionPriceMember 2024-10-31 0000316253 2023-03-01 2023-03-16 0000316253 2024-05-01 2024-05-31 0000316253 2023-05-19 2023-05-19 0000316253 us-gaap:WarrantMember 2023-05-19 0000316253 2020-04-30 0000316253 2020-07-31 0000316253 srt:MinimumMember 2024-10-31 0000316253 srt:MaximumMember 2024-10-31 0000316253 2024-10-29 0000316253 2022-08-01 2023-07-31 0000316253 enz:TwoThousandElevenPlanMember 2011-01-31 0000316253 enz:TwoThousandElevenPlanMember 2018-01-31 2018-01-31 0000316253 enz:TwoThousandElevenPlanMember 2018-01-31 0000316253 2020-10-07 2020-10-07 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2020-10-07 0000316253 us-gaap:StockOptionMember 2023-08-01 2023-10-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-08-01 2023-10-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2024-08-01 2024-10-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2023-08-01 2023-10-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2024-10-31 0000316253 us-gaap:StockOptionMember 2024-08-01 2024-10-31 0000316253 us-gaap:StockOptionMember 2023-08-01 2023-10-31 0000316253 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-08-01 2024-10-31 0000316253 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-08-01 2023-10-31 0000316253 enz:CostOfRevenuesMember 2024-08-01 2024-10-31 0000316253 enz:CostOfRevenuesMember 2023-08-01 2023-10-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2023-08-01 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2023-08-01 2023-08-01 0000316253 2023-08-01 2024-07-31 0000316253 enz:ProductsMember 2024-08-01 2024-10-31 0000316253 us-gaap:CorporateAndOtherMember 2024-08-01 2024-10-31 0000316253 enz:ConsolidatedMember 2024-08-01 2024-10-31 0000316253 enz:InventoryProvisionMember enz:ProductsMember 2024-08-01 2024-10-31 0000316253 enz:InventoryProvisionMember us-gaap:CorporateAndOtherMember 2024-08-01 2024-10-31 0000316253 enz:InventoryProvisionMember enz:ConsolidatedMember 2024-08-01 2024-10-31 0000316253 us-gaap:SellingGeneralAndAdministrativeExpensesMember enz:ProductsMember 2024-08-01 2024-10-31 0000316253 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:CorporateAndOtherMember 2024-08-01 2024-10-31 0000316253 us-gaap:SellingGeneralAndAdministrativeExpensesMember enz:ConsolidatedMember 2024-08-01 2024-10-31 0000316253 us-gaap:CostOfSalesMember enz:ProductsMember 2024-08-01 2024-10-31 0000316253 us-gaap:CostOfSalesMember us-gaap:CorporateAndOtherMember 2024-08-01 2024-10-31 0000316253 us-gaap:CostOfSalesMember enz:ConsolidatedMember 2024-08-01 2024-10-31 0000316253 enz:ProductsMember 2023-08-01 2023-10-31 0000316253 us-gaap:CorporateAndOtherMember 2023-08-01 2023-10-31 0000316253 enz:ConsolidatedMember 2023-08-01 2023-10-31 0000316253 us-gaap:SellingGeneralAndAdministrativeExpensesMember enz:ProductsMember 2023-08-01 2023-10-31 0000316253 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:CorporateAndOtherMember 2023-08-01 2023-10-31 0000316253 us-gaap:SellingGeneralAndAdministrativeExpensesMember enz:ConsolidatedMember 2023-08-01 2023-10-31 0000316253 us-gaap:CostOfSalesMember enz:ProductsMember 2023-08-01 2023-10-31 0000316253 us-gaap:CostOfSalesMember us-gaap:CorporateAndOtherMember 2023-08-01 2023-10-31 0000316253 us-gaap:CostOfSalesMember enz:ConsolidatedMember 2023-08-01 2023-10-31 0000316253 2023-04-01 2023-04-30 0000316253 enz:DrRabbaniMember 2022-05-01 2022-05-31 0000316253 enz:DrRabbaniMember 2022-07-01 2022-07-31 0000316253 enz:MrWeinerMember 2023-11-01 2023-11-30 0000316253 2024-08-01 2024-08-31 0000316253 enz:EnzoClinicalLabsIncMember 2024-08-01 2024-08-31 shares iso4217:USD iso4217:USD shares pure iso4217:CHF 10-Q true 2024-10-31 false 001-09974 ENZO BIOCHEM, INC. NY 13-2866202 21 Executive Blvd Farmingdale NY 11735 (631) 755-5500 Common stock $0.01 par value ENZ NYSE Yes Yes Non-accelerated Filer true false false 52244074 47735000 52371000 5000000 3842000 3988000 6391000 6832000 1693000 1840000 59661000 70031000 12495000 12367000 2654000 2836000 481000 530000 75291000 85764000 1269000 1376000 5324000 5618000 5714000 827000 841000 76000 76000 10283000 16787000 23397000 24794000 2209000 2403000 155000 189000 1872000 2266000 27633000 29652000 0.01 0.01 25000000 25000000 0.01 0.01 75000000 75000000 52244074 52244074 52244074 52244074 521000 521000 342981000 348134000 -297804000 -294428000 1960000 1885000 47658000 56112000 75291000 85764000 6213000 7806000 3681000 4351000 252000 562000 849000 4882000 7007000 458000 1075000 9835000 13282000 -3622000 -5476000 620000 977000 328000 123000 158000 -192000 -1006000 -3071000 -5675000 -3071000 -5675000 -305000 -941000 -3376000 -6616000 -0.07 -0.07 -0.11 -0.11 0 0 -0.02 -0.02 -0.07 -0.07 -0.13 -0.13 52244 50184 52244 50184 -3376000 -6616000 75000 868000 -3301000 -5748000 52244074 521000 348134000 -294428000 1885000 56112000 -3376000 -3376000 5324000 5324000 171000 171000 75000 75000 52244074 521000 342981000 -297804000 1960000 47658000 49997631 499000 344435000 -268350000 1878000 78462000 -6616000 -6616000 144530 1000 1000 347610 4000 481000 485000 1075000 1075000 868000 868000 50489771 504000 345991000 -274966000 2746000 74275000 -3376000 -6616000 328000 319000 270000 171000 1075000 109000 109000 -165000 -970000 17000 -2019000 -277000 -428000 -469000 -346000 -324000 -5601000 -6783000 -6702000 -5614000 -6758000 -8990000 -13374000 5000000 448000 254000 4552000 -254000 37000 51000 163000 467000 -200000 -518000 2000 -20000 -4636000 -14166000 52371000 83373000 47735000 69207000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 1 – Basis of Presentation</b></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">Enzo Biochem, Inc. (the “Company”, “we”, “our” or “Enzo”) has operated as a life sciences company for over 45 years. The primary business of Enzo today is conducted through its Enzo Life Sciences division (“Enzo Life Sciences”), which focuses on labeling and detection technologies from DNA to whole cell analysis, including a comprehensive portfolio of thousands of high-quality products, including antibodies, genomic probes, assays, biochemicals, and proteins. The Company’s proprietary products and technologies play central roles in translational research and drug development areas, including cell biology, genomics, assays, immunohistochemistry, and small molecule chemistry. Enzo strives to enable a healthier world using scientific innovation through drug discovery, development and diagnostic solutions.</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">The accompanying consolidated financial statements include the accounts of Enzo Biochem, Inc. and its wholly-owned subsidiaries, Enzo Life Sciences, Inc. (“Enzo Life Sciences”), Enzo Therapeutics, Inc. (“Enzo Therapeutics”), Enzo Realty LLC (“Enzo Realty”), and Enzo Realty II LLC (“Enzo Realty II”), collectively or with one or more of its subsidiaries referred to as the “Company” or “Companies.” The financial statements also include as discontinued operations the accounts of its wholly-owned subsidiary Enzo Clinical Labs, Inc. (“Enzo Clinical Labs”). Effective July 24, 2023, we completed the sale of certain assets used in our clinical services operations to Laboratory Corporation of America Holdings, a Delaware corporation (“Labcorp”), and thereby exited the clinical services business. See Note 2.</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">We have one reportable segment, Products. The consolidated balance sheet as of October 31, 2024, the consolidated statements of operations, comprehensive loss and stockholders’ equity for the three months ended October 31, 2024 and 2023, and the consolidated statements of cash flows for the three months ended October 31, 2024 and 2023 (the “interim statements”) are unaudited. In the opinion of management, all adjustments (which include normal recurring adjustments) necessary to present fairly the financial position and operating results for the interim periods have been made. Certain information and footnote disclosure, normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), have been condensed or omitted. The interim statements should be read in conjunction with the consolidated financial statements for the fiscal year ended July 31, 2024 and notes thereto contained in the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission. The consolidated balance sheet at July 31, 2024 has been derived from the audited financial statements at that date. The results of operations for the three months ended October 31, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending July 31, 2025.</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"><i>Principles of consolidation</i></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">The accompanying consolidated financial statements have been prepared in conformity with U.S. GAAP and include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated.</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"><i>Use of Estimates</i></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">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 and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</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"><i>Contingencies</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Contingencies are evaluated and a liability is recorded when the matter is both probable and reasonably estimable. Gain contingencies are evaluated and not recognized until the gain is realizable or realized.</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"><i>Foreign Currency Translation/Transactions</i></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">The Company has determined that the functional currency for its foreign subsidiaries is the local currency. For financial reporting purposes, assets and liabilities denominated in foreign currencies are translated at current exchange rates and profit and loss accounts are translated at weighted average exchange rates. Resulting foreign currency translation adjustments are recognized as other comprehensive income (loss) in the consolidated statements of comprehensive loss and are included as a separate component of stockholders’ equity as accumulated other comprehensive income. Gains or losses resulting from transactions entered into in other than the functional currency are recorded as foreign exchange gains and losses in the consolidated statements of operations.</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"><i>Fair Value Measurements</i></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">The Company determines fair value measurements used in its consolidated financial statements based upon the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants exclusive of any transaction costs, as determined by either the principal market or the most advantageous market. Inputs used in the valuation techniques to derive fair values are classified based on a three-level hierarchy. The basis for fair value measurements for each level within the hierarchy is described below with Level 1 having the highest priority and Level 3 having the lowest.</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">Level 1 Quoted prices in active markets for identical assets or liabilities.</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">Level 2 Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets.</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">Level 3 Valuations derived from valuation techniques in which one or more significant inputs are unobservable.</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"><i>Cash and cash equivalents</i></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">Cash and cash equivalents consist of demand deposits with banks and highly liquid money market funds. At October 31, 2024 and July 31, 2024, the Company had cash and cash equivalents in foreign bank accounts of $186 and $391, respectively.</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"><i>Concentration of Credit Risk</i></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">Financial instruments that potentially subject the Company to concentrations of credit risk primarily consist of cash and cash equivalents and accounts receivable. The Company believes the fair value of the aforementioned financial instruments approximates the cost due to the immediate or short-term nature of these items. At October 31, 2024 and July 31, 2024, the Company had cash deposited in certain financial institutions in excess of federally insured levels. The Company regularly monitors the financial stability of these financial institutions and believes that it is not exposed to any significant credit risk in cash and cash equivalents or restricted cash.</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">Concentration of credit risk with respect to the Company’s Products segment is mitigated by the diversity of the Company’s customers and their dispersion across many different geographic regions. To reduce risk, the Company routinely assesses the financial strength of these customers and, consequently, believes that its accounts receivable credit exposure with respect to these customers is limited.</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"><i>Income Taxes</i></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">The Company accounts for income taxes under the liability method of accounting for income taxes. Under the liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. The liability method requires that any tax benefits recognized for net operating loss carry forwards and other items be reduced by a valuation allowance when it is more likely than not that the benefits may not be realized. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.</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">Under the liability method, the effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment 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"><i>Effect of New Accounting Pronouncements </i></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">Pronouncements Issued but Not Yet Adopted</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">In December 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-09, <i>Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i>. The amended guidance enhances income tax disclosures primarily related to the effective tax rate reconciliation and income taxes paid information. This guidance requires disclosure of specific categories in the effective tax rate reconciliation and further information on reconciling items meeting a quantitative threshold. In addition, the amended guidance requires disaggregating income taxes paid (net of refunds received) by federal, state, and foreign taxes. It also requires disaggregating individual jurisdictions in which income taxes paid (net of refunds received) is equal to or greater than five percent of total income taxes paid (net of refunds received). The amended guidance will be effective for our fiscal year beginning August 1, 2025. The guidance can be applied either prospectively or retrospectively. We are currently in the process of evaluating the impact this amended guidance may have on the footnotes to our consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In November 2023, FASB issued ASU No. 2023-07, <i>Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures </i>(ASU 2023-07), which requires an enhanced disclosure of significant segment expenses on an annual and interim basis. This guidance will be effective for our annual period ending July 31, 2026 and our interim periods beginning August 1, 2025. Early adoption is permitted. Upon adoption, we expect the guidance will be applied retrospectively to all prior periods presented in the consolidated financial statements. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We reviewed all other recently issued accounting pronouncements and have concluded they are not applicable or not expected to be significant to the accounting for our operations.</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"><i>Reclassifications</i></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">Certain prior period amounts have been reclassified to conform to the current period presentation. These reclassifications had no effect on the reported results of operations or discontinued operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Principles of consolidation</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The accompanying consolidated financial statements have been prepared in conformity with U.S. GAAP and include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Use of Estimates</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</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"><i>Contingencies</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Contingencies are evaluated and a liability is recorded when the matter is both probable and reasonably estimable. Gain contingencies are evaluated and not recognized until the gain is realizable or realized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Foreign Currency Translation/Transactions</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company has determined that the functional currency for its foreign subsidiaries is the local currency. For financial reporting purposes, assets and liabilities denominated in foreign currencies are translated at current exchange rates and profit and loss accounts are translated at weighted average exchange rates. Resulting foreign currency translation adjustments are recognized as other comprehensive income (loss) in the consolidated statements of comprehensive loss and are included as a separate component of stockholders’ equity as accumulated other comprehensive income. Gains or losses resulting from transactions entered into in other than the functional currency are recorded as foreign exchange gains and losses in the consolidated statements of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Fair Value Measurements</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company determines fair value measurements used in its consolidated financial statements based upon the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants exclusive of any transaction costs, as determined by either the principal market or the most advantageous market. Inputs used in the valuation techniques to derive fair values are classified based on a three-level hierarchy. The basis for fair value measurements for each level within the hierarchy is described below with Level 1 having the highest priority and Level 3 having the lowest.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Level 1 Quoted prices in active markets for identical assets or liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Level 2 Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Level 3 Valuations derived from valuation techniques in which one or more significant inputs are unobservable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Cash and cash equivalents</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Cash and cash equivalents consist of demand deposits with banks and highly liquid money market funds. At October 31, 2024 and July 31, 2024, the Company had cash and cash equivalents in foreign bank accounts of $186 and $391, respectively.</p> 186000 391000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Concentration of Credit Risk</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Financial instruments that potentially subject the Company to concentrations of credit risk primarily consist of cash and cash equivalents and accounts receivable. The Company believes the fair value of the aforementioned financial instruments approximates the cost due to the immediate or short-term nature of these items. At October 31, 2024 and July 31, 2024, the Company had cash deposited in certain financial institutions in excess of federally insured levels. The Company regularly monitors the financial stability of these financial institutions and believes that it is not exposed to any significant credit risk in cash and cash equivalents or restricted cash.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Concentration of credit risk with respect to the Company’s Products segment is mitigated by the diversity of the Company’s customers and their dispersion across many different geographic regions. To reduce risk, the Company routinely assesses the financial strength of these customers and, consequently, believes that its accounts receivable credit exposure with respect to these customers is limited.</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"><i>Income Taxes</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company accounts for income taxes under the liability method of accounting for income taxes. Under the liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. The liability method requires that any tax benefits recognized for net operating loss carry forwards and other items be reduced by a valuation allowance when it is more likely than not that the benefits may not be realized. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Under the liability method, the effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Effect of New Accounting Pronouncements </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Pronouncements Issued but Not Yet Adopted</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In December 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-09, <i>Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i>. The amended guidance enhances income tax disclosures primarily related to the effective tax rate reconciliation and income taxes paid information. This guidance requires disclosure of specific categories in the effective tax rate reconciliation and further information on reconciling items meeting a quantitative threshold. In addition, the amended guidance requires disaggregating income taxes paid (net of refunds received) by federal, state, and foreign taxes. It also requires disaggregating individual jurisdictions in which income taxes paid (net of refunds received) is equal to or greater than five percent of total income taxes paid (net of refunds received). The amended guidance will be effective for our fiscal year beginning August 1, 2025. The guidance can be applied either prospectively or retrospectively. We are currently in the process of evaluating the impact this amended guidance may have on the footnotes to our consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In November 2023, FASB issued ASU No. 2023-07, <i>Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures </i>(ASU 2023-07), which requires an enhanced disclosure of significant segment expenses on an annual and interim basis. This guidance will be effective for our annual period ending July 31, 2026 and our interim periods beginning August 1, 2025. Early adoption is permitted. Upon adoption, we expect the guidance will be applied retrospectively to all prior periods presented in the consolidated financial statements. We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We reviewed all other recently issued accounting pronouncements and have concluded they are not applicable or not expected to be significant to the accounting for our operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Reclassifications</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Certain prior period amounts have been reclassified to conform to the current period presentation. These reclassifications had no effect on the reported results of operations or discontinued operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 2 – Discontinued operations</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">Prior to July 24, 2023, we operated a clinical laboratory, doing business as Enzo Clinical Labs, which provided reference, molecular and esoteric diagnostic medical testing services in the New York, New Jersey, and Connecticut medical communities. Effective July 24, 2023, we completed the sale of certain assets used in the operation of Enzo Clinical Labs and the assignment of certain clinical lab liabilities to Laboratory Corporation of America (“Labcorp”) for an aggregate purchase price of $113.25 million in cash. In accordance with the sale, we ceased our clinical services operations. Excluded from the sale of the clinical services assets were its cash and accounts receivable. As a consequence of the sale, we have classified as discontinued operations all income and expenses attributable to the clinical services business for the fiscal year 2025 and 2024 periods presented.</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">The following table sets forth the condensed operating results of the discontinued operations for the three months ended October 31,</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></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: center"> </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%; text-align: left">General and administrative</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">250</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">1,437</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Other expense (income)</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">55</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">(496</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">Loss from discontinued operations</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">(305</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">(941</td><td style="padding-bottom: 2.5pt; 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">The following table sets forth the condensed carrying amounts of major classes of assets and liabilities of the discontinued operations as of the dates indicated:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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: center"> </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">October 31, <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">July 31, <br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="text-decoration:underline">Carrying amounts of major current assets included as part of discontinued operations:</span></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: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Prepaid and other current</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">53</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">182</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; text-align: left; text-indent: -9pt; padding-left: 9pt">Carrying amounts of major current liabilities included as part of discontinued operations:</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; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accrued liabilities and trade payables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,312</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,979</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; text-indent: -9pt; padding-left: 9pt">Operating lease liabilities and 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">2,024</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">1,990</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total 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">10,336</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">16,969</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-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></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Current liabilities of discontinued operations, net</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">10,283</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">16,787</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <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></tr> <tr style="vertical-align: bottom; "> <td style="text-decoration: underline; text-align: left; text-indent: -9pt; padding-left: 9pt">Carrying amount of major non-current assets included as part of discontinued operations:</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">Right-of-use assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,195</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,308</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">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">62</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">75</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; text-indent: -9pt; padding-left: 9pt">Total non-current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,257</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,383</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; text-align: left; text-indent: -9pt; padding-left: 9pt">Carrying amount of major non-current liabilities included as part of discontinued operations:</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; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Operating lease liabilities and 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,129</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,649</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-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></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Non-current liabilities of discontinued operations, net</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,872</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,266</td><td style="padding-bottom: 4pt; 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">During the three months ended October 31, 2024, the cash used in operating activities of the discontinued operations was $6,842, primarily for reductions of trade payables and accrued liabilities. During the three months ended October 31, 2023, the cash used in operating activities of the discontinued operations was $8,082, primarily for reductions of trade payables and accrued liabilities.</p> 113250000 The following table sets forth the condensed operating results of the discontinued operations for the three months ended October 31,<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: center"> </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%; text-align: left">General and administrative</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">250</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">1,437</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Other expense (income)</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">55</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">(496</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">Loss from discontinued operations</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">(305</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">(941</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> 250000 1437000 -55000 496000 -305000 -941000 The following table sets forth the condensed carrying amounts of major classes of assets and liabilities of the discontinued operations as of the dates indicated:<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: center"> </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">October 31, <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">July 31, <br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="text-decoration:underline">Carrying amounts of major current assets included as part of discontinued operations:</span></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: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Prepaid and other current</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">53</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">182</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; text-align: left; text-indent: -9pt; padding-left: 9pt">Carrying amounts of major current liabilities included as part of discontinued operations:</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; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accrued liabilities and trade payables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,312</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,979</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; text-indent: -9pt; padding-left: 9pt">Operating lease liabilities and 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">2,024</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">1,990</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total 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">10,336</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">16,969</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-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></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Current liabilities of discontinued operations, net</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">10,283</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">16,787</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <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></tr> <tr style="vertical-align: bottom; "> <td style="text-decoration: underline; text-align: left; text-indent: -9pt; padding-left: 9pt">Carrying amount of major non-current assets included as part of discontinued operations:</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">Right-of-use assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,195</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,308</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">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">62</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">75</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; text-indent: -9pt; padding-left: 9pt">Total non-current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,257</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,383</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; text-align: left; text-indent: -9pt; padding-left: 9pt">Carrying amount of major non-current liabilities included as part of discontinued operations:</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; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Operating lease liabilities and 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,129</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,649</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-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></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Non-current liabilities of discontinued operations, net</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,872</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,266</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 53000 182000 8312000 14979000 2024000 1990000 10336000 16969000 10283000 16787000 -1195000 -1308000 62000 75000 1257000 1383000 3129000 3649000 1872000 2266000 6842000 8082000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 3 – Net loss per share</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">Basic net loss per share represents net loss divided by the weighted average number of common shares outstanding during the period. The dilutive effect of potential common shares, consisting of outstanding stock options, and unvested restricted stock units and performance stock units, is determined using the treasury stock method. As a result of the net loss for the three months ended October 31, 2024 and 2023, diluted weighted average shares outstanding are the same as basic weighted average shares outstanding, and do not include the potential common shares from stock options, restricted stock units, or warrants because to do so would be anti-dilutive.</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">For the three months ended October 31, 2024, the effect of approximately 2,125,000 of outstanding “out of the money” options to purchase common shares and the effect of approximately 35,000 of outstanding restricted stock units were excluded from the calculation of diluted net (loss) per share because their effect would be anti-dilutive. Also, for the three months ended October 31, 2024, the effect of approximately 1,062,000 warrants related to debentures repaid in May 2024 were excluded from the calculation of diluted weighted average shares outstanding because their effect would be anti-dilutive. The warrants related to the debentures are eligible for any dividends paid on the common stock and are therefore considered to be participating securities which do not have any contractual obligation to share in the Company’s losses. The impact on net loss per share under the two-class method was not material.</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">For the three months ended October 31, 2023, the effect of approximately 3,320,000 of outstanding “out of the money” options to purchase common shares and the effect of approximately 54,000 of outstanding restricted stock units were excluded from the calculation of diluted net (loss) income per share because their effect would be anti-dilutive. Also for the three months ended October 31, 2023, the effect of approximately 593,000 warrants and the effect of approximately 1,199,000 shares related to the assumed conversion of debentures repaid in May 2024 were excluded from the calculation of diluted weighted average shares outstanding because their effect would be anti-dilutive.</p> 2125000 35000 1062000 3320000 54000 593000 1199000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 4 – Revenue Recognition</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"><span style="text-decoration:underline">Products Revenue</span></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">The Company generates revenue from the sale of our single-use products used in the identification of genomic information. Revenue is recorded net of sales tax. The Company considers revenue to be earned when all of the following criteria are met: the Company has a contract with a customer that creates enforceable rights and obligations; promised products are identified; the transaction price is determinable; and the Company has transferred control of the promised items to the customer. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account in the contract. The transaction price for the contract is measured as the amount of consideration the Company expects to receive in exchange for the goods expected to be transferred. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, control of the distinct good or service is transferred. Transfer of control for the Company’s products is generally at shipment or delivery, depending on contractual terms, but occurs when title and risk of loss transfers to the customer which represents the point in time when the customer obtains the use of and substantially all of the remaining benefit of the product. As such, the Company’s performance obligation related to product sales is satisfied at a point in time. The Company recognizes a receivable when it has an unconditional right to payment, which represents the amount the Company expects to collect in a transaction and is most often equal to the transaction price in the contract. Payment terms for shipments to end-user and distributor customers may range from 30 to 90 days. Amounts billed to customers for shipping and handling are included in revenue, while the related shipping and handling costs are reflected in cost of revenues.</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">Products revenue by geography is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Three Months Ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>October 31</b></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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%; text-align: left">United States</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,764</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,635</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Europe</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,664</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,138</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">Asia Pacific</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">785</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">1,033</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Products revenue</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">6,213</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">7,806</td><td style="padding-bottom: 4pt; 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">As of August 1, 2024 and 2023, accounts receivable from continuing operations was $3,988 and $4,808, respectively.</p> Products revenue by geography 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="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Three Months Ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>October 31</b></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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%; text-align: left">United States</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,764</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,635</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Europe</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,664</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,138</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">Asia Pacific</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">785</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">1,033</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Products revenue</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">6,213</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">7,806</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 3764000 4635000 1664000 2138000 785000 1033000 6213000 7806000 3988000 4808000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 5 – Supplemental disclosure for statement of cash flows</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">During the three months ended October 31, 2024 and 2023, interest paid by the Company was $2 and $92, respectively.</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">For the three months ended October 31, 2024 and 2023, the net reductions in the measurement of right-of-use assets and liabilities included in cash flows from operating activities was $389 and $148, respectively. The changes are included in changes in accrued liabilities, other current liabilities, and other liabilities in the statement of cash flows.</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">In connection with the completed sale of certain assets used in the operation of Enzo Clinical Labs at the end of fiscal 2023, $5,000 of escrowed proceeds are included in cash in escrow as of July 31, 2024. As of October 31, 2024, these escrowed proceeds were released to the Company.</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">During the three months ended October 31, 2024, the Company disbursed $163 for taxes related to net share settlement of a bonus paid in stock to a senior executive. During the three months ended October 31, 2023, the Company disbursed $467 for taxes related to net share settlement of bonuses paid in stock to a senior executive and a former senior executive.</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">On October 29, 2024, the Board of Directors of the Company declared a cash dividend of $0.10 per share on its common stock, which was paid on December 2, 2024, to the holders of record as of the close of business on November 15, 2024. The total dividend payable was $5,324 and is a component of the total current liabilities balance as of October 31, 2024.</p> 2000 92000 389000 148000 5000000 163000 467000 0.1 5324000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 6 – Inventories</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">Inventories, net consisted of the following as of the dates indicated:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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: center"> </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">October 31,<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">July 31,<br/> 2024</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%; 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">1,482</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">1,794</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Work in process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,386</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,461</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">Finished products</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">2,523</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">2,577</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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">6,391</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">6,832</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> Inventories, net consisted of the following as of the dates indicated:<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: center"> </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">October 31,<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">July 31,<br/> 2024</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%; 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">1,482</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">1,794</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Work in process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,386</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,461</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">Finished products</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">2,523</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">2,577</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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">6,391</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">6,832</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 1482000 1794000 2386000 2461000 2523000 2577000 6391000 6832000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 7 – Convertible debentures</b></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">In May 2023, the Company consummated a Securities Purchase Agreement (the “Purchase Agreement”) with the Purchasers, as defined in the Purchase Agreement, and JGB Collateral, LLC, as collateral agent for the Purchasers (the “Agent”). Pursuant to the Purchase Agreement, the Company agreed to sell to the Purchasers (i) 10% Original Issue Discount Secured Convertible Debentures (the “Debentures”) with an aggregate principal amount of $7,608 and (ii) warrants to purchase up to 1,000,000 shares of the Company’s common stock, par value $0.01 per share (the “Common Stock”), for an exercise price of $2.31 per share, subject to adjustments as set forth in the Warrants, for a total purchase price of $7,000. Pursuant to ASC 825, <i>Fair Value Option</i>, the Company made an irrevocable election at the time of issuance to report the Debentures at fair value with changes in fair value recorded through the Company’s consolidated statements of operations as other income (expense) in each reporting period. During the three months ended October 31, 2023, the change in fair value expense recorded was $328.</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"><i>Debentures</i></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">The Debentures bore interest at a rate of 10% per annum. The Debentures were convertible, at any time after their issuance date at the option of the Purchasers, into shares of Common Stock at a conversion price equal to $3.01 per share (the “Conversion Price”), subject to adjustment as set forth in the Debentures. Following the July 24, 2023 consummation of the Company’s sale of certain assets and assignment of certain liabilities of Enzo Clinical Labs, Inc., to Labcorp pursuant to the Asset Purchase Agreement dated March 16, 2023, the Company prepaid $4,000 of the outstanding principal amount prior to July 31, 2023. In May 2024, the Company repaid in full the remaining principal balance of $3,609.</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"><i>Warrants</i></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">The Warrants are exercisable for five years from May 19, 2023, at an exercise price of $2.31 per share, subject, with certain exceptions, to adjustments in the event of stock splits, subsequent dilutive offerings and certain fundamental transactions, as more fully described in the Warrant. The Warrants are eligible for any dividends paid on common stock.</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"><i>Registration Rights Agreement</i></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">In connection with the Purchase Agreement, the Company was obligated to file a registration statement pursuant to which the Purchasers could sell the Common Stock issuable upon the conversion of the Debentures and the exercise of the warrants in a public offering. There is no right to a conversion of the Debentures into shares as the Debentures have been repaid in full.</p> 0.10 7608000 1000000 0.01 2.31 7000000 328000 0.10 3.01 4000000 3609000 P5Y 2.31 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 8 – Long term debt</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">In April 2020, the Company’s subsidiary in Switzerland received a loan of CHF 400 (or $400, based on the foreign exchange rate as of July 31, 2020) from the Swiss government under the “Corona Krise” emergency loan program in response to the COVID-19 pandemic. This loan is uncollateralized and bears 0% interest. In January 2022, the bank agent of the Swiss government informed our subsidiary that the loan had to be fully amortized within a maximum of eight years and the first of semiannual amortization payments of CHF 33 began in March 2022. Based on this amortization schedule, the loan will be repaid by September 2027. The current portion of this loan is included in other current liabilities and the long term portion in long term debt – net as of October 31, 2024 and July 31, 2024.</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">Minimum future annual principal payments under this agreement as of October 31, 2024 are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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">July 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">Total</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: 88%; text-align: left">2025</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">39</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">77</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">77</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">2028</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">38</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 principal payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">231</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: current portion, included in 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">(76</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">Long term debt – net</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">155</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 400000 400000 0 Minimum future annual principal payments under this agreement as of October 31, 2024 are 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">July 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">Total</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: 88%; text-align: left">2025</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">39</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">77</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">77</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">2028</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">38</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 principal payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">231</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: current portion, included in 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">(76</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">Long term debt – net</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">155</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 39000 77000 77000 38000 231000 76000 155000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 9 – Leases</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">The Company determines if an arrangement is or contains a lease at contract inception. The Company leases buildings, office space, and equipment through operating leases. Generally, a right-of-use asset, representing the right to use the underlying asset during the lease term, and a lease liability, representing the payment obligation arising from the lease, are recognized on the balance sheet at lease commencement based on the present value of the payment obligation. For operating leases, expense is recognized on a straight-line basis over the lease term. Short-term leases with an initial term of 12 months or less are not recorded on the balance sheet; the Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company primarily uses its incremental borrowing rate in determining the present value of lease payments as the Company’s leases generally do not provide an implicit rate.</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">The Company has lease agreements with (i) right-of-use asset payments and (ii) non-lease components (e.g., payments related to maintenance fees, utilities, etc.) which have generally been combined and accounted for as a single lease component. The Company’s leases have remaining terms of less than 1 year to 4 years, some of which include options to extend the leases for up to 3 years. Certain of the Company’s leases have terms that include renewal options that are reasonably certain to be exercised. Certain of the Company’s lease agreements include rental payments adjusted periodically for inflation which are included in the lease liabilities.</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">The following table summarizes the Company’s right of use assets and associated liabilities as of the dates indicated:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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="font-weight: bold; border-bottom: Black 1.5pt solid">Leases</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">Balance Sheet Classification</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">October 31, <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">July 31, <br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Assets</td><td> </td> <td> </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: 40%; padding-bottom: 1.5pt; padding-left: 9pt">Operating</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 35%; text-align: left; padding-bottom: 1.5pt">Right-of-use assets</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">2,654</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">2,836</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total lease assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </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">2,654</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">2,836</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td> </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; "> <td style="font-weight: bold">Liabilities</td><td> </td> <td> </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>Current:</td><td> </td> <td> </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; "> <td style="padding-left: 9pt">Operating</td><td> </td> <td style="text-align: left">Current portion of operating lease liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">827</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">841</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td> </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; "> <td>Non-current:</td><td> </td> <td> </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-bottom: 1.5pt; padding-left: 9pt">Operating</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: left; padding-bottom: 1.5pt">Operating lease liabilities, non-current</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">2,209</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">2,403</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total lease liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </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,036</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,244</td><td style="padding-bottom: 1.5pt; 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">For the three months ended October 31, components of lease cost were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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="font-weight: bold; border-bottom: Black 1.5pt solid">Lease Cost</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%; text-align: left">Operating lease cost – net (a)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">95</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">141</td><td style="width: 1%; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b> </b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(a)</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net of $126 sublease income for the three months ended October 31, 2024 and 2023.</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">The maturities of the Company’s lease liabilities as of October 31, 2024 are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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">Maturity of lease liabilities, years ending July 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/> leases</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: 88%; text-align: left">2025</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">731</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">886</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">881</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">2028</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">808</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 lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,306</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: Interest (a)</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">(270</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: 1.5pt">Present value of lease 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">3,036</td><td style="padding-bottom: 1.5pt; text-align: left"> </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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily calculated using the Company’s incremental borrowing rate.</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">Lease term and discount rate for the three months ended October 31 were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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="font-weight: bold; border-bottom: Black 1.5pt solid">Lease term and discount rate</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>Weighted-average remaining lease term (years):</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; padding-left: 9pt">Operating leases</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.6 years</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.5 years</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </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">Weighted-average discount rate:</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; "> <td style="text-align: left; padding-left: 9pt">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.2</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.1</td><td style="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">See Note 5 for cash flow information on cash paid for amounts included in the measurement of lease liabilities for the three months ended October 31, 2024 and 2023.</p> P1Y P4Y P3Y The following table summarizes the Company’s right of use assets and associated liabilities as of the dates indicated:<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="font-weight: bold; border-bottom: Black 1.5pt solid">Leases</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">Balance Sheet Classification</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">October 31, <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">July 31, <br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Assets</td><td> </td> <td> </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: 40%; padding-bottom: 1.5pt; padding-left: 9pt">Operating</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 35%; text-align: left; padding-bottom: 1.5pt">Right-of-use assets</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">2,654</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">2,836</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total lease assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </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">2,654</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">2,836</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td> </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; "> <td style="font-weight: bold">Liabilities</td><td> </td> <td> </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>Current:</td><td> </td> <td> </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; "> <td style="padding-left: 9pt">Operating</td><td> </td> <td style="text-align: left">Current portion of operating lease liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">827</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">841</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td> </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; "> <td>Non-current:</td><td> </td> <td> </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-bottom: 1.5pt; padding-left: 9pt">Operating</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: left; padding-bottom: 1.5pt">Operating lease liabilities, non-current</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">2,209</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">2,403</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total lease liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </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,036</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,244</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> 2654000 2836000 2654000 2836000 827000 841000 2209000 2403000 3036000 3244000 For the three months ended October 31, components of lease cost were 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="font-weight: bold; border-bottom: Black 1.5pt solid">Lease Cost</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%; text-align: left">Operating lease cost – net (a)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">95</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">141</td><td style="width: 1%; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(a)</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net of $126 sublease income for the three months ended October 31, 2024 and 2023.</span></td> </tr></table>Lease term and discount rate for the three months ended October 31 were 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="font-weight: bold; border-bottom: Black 1.5pt solid">Lease term and discount rate</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>Weighted-average remaining lease term (years):</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; padding-left: 9pt">Operating leases</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.6 years</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.5 years</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </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">Weighted-average discount rate:</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; "> <td style="text-align: left; padding-left: 9pt">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.2</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.1</td><td style="text-align: left">%</td></tr> </table> 95000 141000 126000 126000 The maturities of the Company’s lease liabilities as of October 31, 2024 are 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">Maturity of lease liabilities, years ending July 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/> leases</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: 88%; text-align: left">2025</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">731</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">886</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">881</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">2028</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">808</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 lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,306</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: Interest (a)</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">(270</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: 1.5pt">Present value of lease 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">3,036</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Primarily calculated using the Company’s incremental borrowing rate.</span></td> </tr></table> 731000 886000 881000 808000 3306000 270000 3036000 P3Y7M6D P4Y6M 0.052 0.051 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 10 – Accrued liabilities and current liabilities</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">Accrued liabilities as of the date indicated consist of:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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: center"> </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">October 31,<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">July 31,<br/> 2024</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%; text-align: left">Payroll, benefits and commissions</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,197</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">3,459</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Professional fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">434</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">405</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Legal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,472</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,235</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">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">515</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">615</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">5,618</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">5,714</td><td style="padding-bottom: 4pt; 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"><i>Self-Insured Medical Plan</i></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">The Company self-funds medical insurance coverage for certain of its U.S. based employees. The risk to the Company is believed to be limited through the use of individual and aggregate stop loss insurance. As of October 31, 2024 and July 31, 2024, the Company had established reserves of $158 and $114, respectively, which are included in accrued liabilities for payroll, benefits and commissions, for claims that have been reported but not paid and for claims that have been incurred but not reported. The reserve is based upon the Company’s historical payment trends, claim history and current estimates.</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"><i>Dividend payable</i></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">On October 29, 2024, the Board of Directors of the Company declared a cash dividend of $0.10 per share on its common stock, which was paid on December 2, 2024, to the holders of record as of the close of business on November 15, 2024. The dividend paid amounted to $5,324.</p> Accrued liabilities as of the date indicated consist of:<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: center"> </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">October 31,<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">July 31,<br/> 2024</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%; text-align: left">Payroll, benefits and commissions</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,197</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">3,459</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Professional fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">434</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">405</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Legal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,472</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,235</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">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">515</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">615</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">5,618</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">5,714</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 3197000 3459000 434000 405000 1472000 1235000 515000 615000 5618000 5714000 158000 114000 0.1 5324000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 11 – Stockholders’ equity</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"><b><i>Controlled Equity Offering</i></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">In May 2023, the Company entered into a sales agreement (the “Sales Agreement”) with B. Riley Securities, Inc. as sales agent (“Riley”). Under the Sales Agreement, the Company may offer and sell, from time to time, through Riley, shares of the Company’s common stock, par value $0.01 per share (“Shares”) having an aggregate offering price of up to $30 million. The Company pays Riley a commission of 3.0% of the aggregate gross proceeds received under the Sale Agreement. The Company is not obligated to make any sales of Shares under the Sales Agreement. The offering of Shares pursuant to the Sales Agreement will terminate upon the earlier of (a) the sale of all of the Shares subject to the Sales Agreement or (b) the termination of the Sales Agreement by Riley or the Company, as permitted therein. In May 2023, the Company filed with the SEC a “shelf” registration and sales agreement prospectus covering the Sales Agreement. A total of $150 million of securities, including those covered by the Sales Agreement, may be sold under the shelf registration which was declared effective in July 2023. There was no activity with respect to the controlled equity offering during the three months ended October 31, 2024 or 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Incentive stock plans</i></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">In January 2011, the Company’s stockholders approved the adoption of the 2011 Incentive Plan (the “2011 Plan”) for the issuance of equity awards, including, among others, options, restricted stock, restricted stock units and performance stock units for up to 3,000,000 shares of common stock. In January 2018, the Company’s stockholders approved the amendment and restatement of the 2011 Plan (the “Amended and Restated 2011 Plan”) to increase the number of shares of common stock available for grant under the 2011 Plan by 2,000,000 shares of common stock bringing the total number of shares available for grant to 5,000,000 shares of common stock. On October 7, 2020, the Company’s Board of Directors approved the amendment and restatement of the Amended and Restated 2011 Plan, with an effective date of October 7, 2020 and subject to approval by the Company’s stockholders at the 2020 annual meeting of stockholders of the Company. The amendment and restatement of the Amended and Restated 2011 Plan was for purposes of, among other things, (i) increasing the shares of common stock available for grant under the Amended and Restated 2011 Plan by an additional 4,000,000 shares of common stock bringing the total number of shares available for grant to 9,000,000 shares of common stock and (ii) extending the term of the Amended and Restated 2011 Plan until October 7, 2030. At the fiscal 2020 annual stockholders’ meeting in January 2021, the Company’s stockholders approved the amendment and restatement of the Amended and Restated 2011 Plan.</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">The exercise price of options granted under the Amended and Restated 2011 Plan is equal to or greater than fair market value of the common stock on the date of grant. The Amended and Restated 2011 Plan will terminate at the earliest of (a) such time as no shares of common stock remain available for issuance under the plan, (b) termination of the plan by the Company’s Board of Directors, or (c) October 7, 2030. Awards outstanding upon expiration of the Amended and Restated 2011 Plan will remain in effect until they have been exercised or terminated, or have expired. As of October 31, 2024, there were approximately 4,698,000 shares of common stock available for grant under the Amended and Restated 2011 Plan.</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">The Company estimates the fair value of each stock option award on the measurement date using a Black-Scholes option pricing model or the fair value of our stock at the date of grant. The fair value of awards is amortized to expense on a straight-line basis over the requisite service period. The Company expenses restricted stock awards based on vesting requirements, primarily time elapsed.</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">The amounts of share-based compensation expense recognized in the periods presented are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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: 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">Three months ended<br/> October 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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%; text-align: left">Stock options</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">104</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">646</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Restricted stock units</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">67</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">429</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">171</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,075</td><td style="padding-bottom: 4pt; 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">The following table sets forth the amount of expense related to share-based payment arrangements included in specific line items in the accompanying statements of operations:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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: 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">Three months ended<br/> October 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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%; text-align: left">Selling, general and administrative</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">163</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">1,069</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Cost of revenues</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">8</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">6</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">171</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,075</td><td style="padding-bottom: 4pt; 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">During the three months ended October 31, 2023, the Company recognized in selling, general and administrative expense $519 of share based compensation with respect to stock options and $367 of share based compensation with respect to restricted stock units as a result of the termination of the former CEO.</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">No excess tax benefits were recognized during the three month periods ended October 31, 2024 and 2023.</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">The following table summarizes stock option activity during the three month period ended October 31, 2024:</p> <p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> </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="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Options</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Weighted<br/> Average<br/> Exercise<br/> Price</b></td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Aggregate<br/> Intrinsic<br/> Value<br/> (000s)</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">Outstanding at July 31, 2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,136,870</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.31</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: center">       </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"><div style="-sec-ix-hidden: hidden-fact-41">         —</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.11</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </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>Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">—</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-43">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </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; "> <td style="padding-bottom: 1.5pt; text-align: left">Cancelled 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">(1,500</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">3.32</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: center"> </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">Outstanding at end of period</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,140,370</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">2.31</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: center">1.4 years  </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"><div style="-sec-ix-hidden: hidden-fact-44">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Exercisable at end of period</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,372,037</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">2.44</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: center">1.4 years  </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"><div style="-sec-ix-hidden: hidden-fact-45">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of October 31, 2024, the total future compensation cost related to non-vested options, not yet recognized in the statements of operations, was $359 and the weighted average period over which the remaining expense of these awards is expected to be recognized is approximately one and one half years. The intrinsic value of stock option awards is the value of the Company’s closing stock price on the last trading day of the period in excess of the exercise price multiplied by the number of options that are outstanding.</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"><b><i>Restricted Stock Units</i></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">The following table summarizes RSU activity for the three months ended October 31, 2024:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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: center"> </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">Number of<br/> RSUs<br/> outstanding</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/> Average Fair<br/> Value per<br/> Unit at<br/> Date of<br/> Grant</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </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">Weighted<br/> Average<br/> Remaining<br/> Contractual <br/> Term</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/> (000s)</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">Outstanding at beginning of fiscal year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">308,730</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">1.31</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">1.5 years</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">352</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">—</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-47">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Vested</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">—</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-50">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: center"> </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; "> <td style="padding-bottom: 1.5pt">Cancelled</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-51">—</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-52">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </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">Outstanding at end of period</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">308,730</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">1.31</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt">1.25 years</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">355</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Expected to vest at end of period</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">308,730</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">1.31</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt">1.25 years</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">355</td><td style="padding-bottom: 4pt; 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">During the three months ended October 31, 2024 and 2023, the Company recognized shared based compensation expense for RSUs of $67 and $429, respectively. As of October 31, 2024, the total future compensation cost related to non-vested RSUs, not yet recognized in the statements of operations, was $189 and the weighted average period over which the remaining expense of these awards is expected to be recognized is approximately 15 months.</p> 0.01 30000000 0.03 150000000 3000000 2000000 5000000 4000000 9000000 4698000 The amounts of share-based compensation expense recognized in the periods presented are 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: 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">Three months ended<br/> October 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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%; text-align: left">Stock options</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">104</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">646</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Restricted stock units</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">67</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">429</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">171</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,075</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table>The following table sets forth the amount of expense related to share-based payment arrangements included in specific line items in the accompanying statements of operations:<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: 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">Three months ended<br/> October 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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%; text-align: left">Selling, general and administrative</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">163</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">1,069</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Cost of revenues</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">8</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">6</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">171</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,075</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 104000 646000 67000 429000 171000 1075000 163000 1069000 8000 6000 171000 1075000 519000 367000 0 0 The following table summarizes stock option activity during the three month period ended October 31, 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 style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Options</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Weighted<br/> Average<br/> Exercise<br/> Price</b></td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Aggregate<br/> Intrinsic<br/> Value<br/> (000s)</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">Outstanding at July 31, 2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,136,870</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.31</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: center">       </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"><div style="-sec-ix-hidden: hidden-fact-41">         —</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.11</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </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>Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">—</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-43">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </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; "> <td style="padding-bottom: 1.5pt; text-align: left">Cancelled 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">(1,500</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">3.32</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: center"> </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">Outstanding at end of period</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,140,370</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">2.31</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: center">1.4 years  </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"><div style="-sec-ix-hidden: hidden-fact-44">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Exercisable at end of period</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,372,037</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">2.44</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: center">1.4 years  </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"><div style="-sec-ix-hidden: hidden-fact-45">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 2136870 2.31 5000 1.11 1500 3.32 2140370 2.31 P1Y4M24D 1372037 2.44 P1Y4M24D 359000 The following table summarizes RSU activity for the three months ended October 31, 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 style="text-align: center"> </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">Number of<br/> RSUs<br/> outstanding</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/> Average Fair<br/> Value per<br/> Unit at<br/> Date of<br/> Grant</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </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">Weighted<br/> Average<br/> Remaining<br/> Contractual <br/> Term</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/> (000s)</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">Outstanding at beginning of fiscal year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">308,730</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">1.31</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">1.5 years</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">352</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">—</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-47">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Vested</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">—</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-50">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: center"> </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; "> <td style="padding-bottom: 1.5pt">Cancelled</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-51">—</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-52">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </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">Outstanding at end of period</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">308,730</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">1.31</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt">1.25 years</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">355</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Expected to vest at end of period</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">308,730</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">1.31</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt">1.25 years</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">355</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 308730 1.31 P1Y6M 352000 308730 1.31 P1Y3M 355000 308730 1.31 P1Y3M 355000 67000 429000 189000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 12 – Segment reporting</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">The Company has one reportable segment, Products, which focuses on labeling and detection technologies from DNA to whole cell analysis, including a comprehensive portfolio of thousands of high-quality products, including antibodies, genomic probes, assays, biochemicals, and proteins. The Company’s proprietary products and technologies play central roles in translational research and drug development areas, including cell biology, genomics, assays, immunohistochemistry, and small molecule chemistry. The Company evaluates segment performance based on segment income (loss) before taxes. Costs excluded from segment income (loss) before taxes and reported as “Corporate &amp; Other” consist of corporate general and administrative costs, which are not allocable to the Products segment.</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">Legal and related expenses incurred to defend the Company’s intellectual property, which may result in settlements recognized in another segment, and other general corporate matters are considered a component of the Corporate &amp; Other segment. Legal and related expenses specific to the Products’ segment’s activities are allocated to that segment.</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">The following financial information represents the operating results of the reportable segments of the Company for the period indicated:</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"><b>Three months ended October 31, 2024</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></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: center"> </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">Products</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">Corporate<br/> &amp; Other</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">Consolidated</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: 64%">Revenues</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,213</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"><div style="-sec-ix-hidden: hidden-fact-53">—</div></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,213</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </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">Operating costs and expenses:</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; "> <td>Cost of revenues</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,681</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-54">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,681</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cost of revenues – inventory provision</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">252</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-55">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">252</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Research and development</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">562</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-56">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">562</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Selling, general and administrative</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,167</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,715</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,882</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Legal and related expenses</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">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">452</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">458</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: 1.5pt">Total operating costs and expenses</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">7,668</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">2,167</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">9,835</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </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">Operating loss</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,455</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,167</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,622</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td> </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">Other income (expense)</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; "> <td>Interest</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-57">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">620</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">620</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-58">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">123</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">123</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Foreign exchange loss</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">(192</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-59">—</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">(192</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">Loss before taxes</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,647</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">(1,424</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">(3,071</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td> </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; padding-bottom: 4pt">Depreciation and amortization included above</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">229</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">87</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">316</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </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">Share-based compensation included above:</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; "> <td style="text-align: left">Selling, general and administrative</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">131</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">163</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Cost of sales</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">8</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-60">—</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">8</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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">40</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">131</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">171</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </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; "> <td style="text-align: left; padding-bottom: 4pt">Capital expenditures</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">448</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"><div style="-sec-ix-hidden: hidden-fact-61">—</div></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">448</td><td style="padding-bottom: 4pt; text-align: left"> </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"><b>Three months ended October 31, 2023</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></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: center"> </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">Products</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">Corporate<br/> &amp; Other</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">Consolidated</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: 64%">Revenues</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,806</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"><div style="-sec-ix-hidden: hidden-fact-62">—</div></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,806</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </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">Operating costs and expenses:</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; "> <td>Cost of revenues</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,351</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-63">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,351</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Research and development</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">838</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">11</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">849</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Selling, general and administrative</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,104</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,903</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,007</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">Legal and related expenses</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">30</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">1,045</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">1,075</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Total operating costs and expenses</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">8,323</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,959</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">13,282</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </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; "> <td style="text-align: left">Operating loss</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(517</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,959</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,476</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </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; "> <td style="text-align: left">Other income (expense)</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>Interest</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">34</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">943</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">977</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Change in fair value of convertible debentures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-64">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(328</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(328</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">156</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">158</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Foreign exchange loss</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">(1,006</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-65">—</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">(1,006</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">Loss before taxes</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,487</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">(4,188</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">(5,675</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td> </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; padding-bottom: 4pt">Depreciation and amortization included above</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">166</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">104</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">270</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </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">Share-based compensation included above:</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; "> <td style="text-align: left">Selling, general and administrative</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,047</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,069</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Cost of sales</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">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"><div style="-sec-ix-hidden: hidden-fact-66">—</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">6</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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">28</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,047</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,075</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </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; "> <td style="text-align: left; padding-bottom: 4pt">Capital expenditures</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">248</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">6</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">254</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 1 The following financial information represents the operating results of the reportable segments of the Company for the period indicated:<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: center"> </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">Products</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">Corporate<br/> &amp; Other</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">Consolidated</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: 64%">Revenues</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,213</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"><div style="-sec-ix-hidden: hidden-fact-53">—</div></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,213</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </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">Operating costs and expenses:</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; "> <td>Cost of revenues</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,681</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-54">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,681</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cost of revenues – inventory provision</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">252</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-55">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">252</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Research and development</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">562</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-56">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">562</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Selling, general and administrative</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,167</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,715</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,882</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Legal and related expenses</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">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">452</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">458</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: 1.5pt">Total operating costs and expenses</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">7,668</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">2,167</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">9,835</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </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">Operating loss</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,455</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,167</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,622</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td> </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">Other income (expense)</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; "> <td>Interest</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-57">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">620</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">620</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-58">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">123</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">123</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Foreign exchange loss</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">(192</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-59">—</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">(192</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">Loss before taxes</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,647</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">(1,424</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">(3,071</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td> </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; padding-bottom: 4pt">Depreciation and amortization included above</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">229</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">87</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">316</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </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">Share-based compensation included above:</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; "> <td style="text-align: left">Selling, general and administrative</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">131</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">163</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Cost of sales</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">8</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-60">—</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">8</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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">40</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">131</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">171</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </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; "> <td style="text-align: left; padding-bottom: 4pt">Capital expenditures</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">448</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"><div style="-sec-ix-hidden: hidden-fact-61">—</div></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">448</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></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: center"> </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">Products</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">Corporate<br/> &amp; Other</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">Consolidated</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: 64%">Revenues</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,806</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"><div style="-sec-ix-hidden: hidden-fact-62">—</div></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,806</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </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">Operating costs and expenses:</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; "> <td>Cost of revenues</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,351</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-63">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,351</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Research and development</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">838</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">11</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">849</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Selling, general and administrative</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,104</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,903</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,007</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">Legal and related expenses</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">30</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">1,045</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">1,075</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Total operating costs and expenses</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">8,323</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,959</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">13,282</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </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; "> <td style="text-align: left">Operating loss</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(517</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,959</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,476</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </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; "> <td style="text-align: left">Other income (expense)</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>Interest</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">34</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">943</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">977</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Change in fair value of convertible debentures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-64">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(328</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(328</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">156</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">158</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Foreign exchange loss</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">(1,006</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-65">—</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">(1,006</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">Loss before taxes</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,487</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">(4,188</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">(5,675</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td> </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; padding-bottom: 4pt">Depreciation and amortization included above</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">166</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">104</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">270</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </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">Share-based compensation included above:</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; "> <td style="text-align: left">Selling, general and administrative</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,047</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,069</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Cost of sales</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">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"><div style="-sec-ix-hidden: hidden-fact-66">—</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">6</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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">28</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,047</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,075</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </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; "> <td style="text-align: left; padding-bottom: 4pt">Capital expenditures</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">248</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">6</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">254</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 6213000 6213000 3681000 3681000 252000 252000 562000 562000 3167000 1715000 4882000 6000 452000 458000 7668000 2167000 9835000 -1455000 -2167000 -3622000 -620000 -620000 123000 123000 -192000 -192000 -1647000 -1424000 -3071000 229000 87000 316000 -32000 -131000 -163000 -8000 -8000 -40000 -131000 -171000 448000 448000 7806000 7806000 4351000 4351000 838000 11000 849000 3104000 3903000 7007000 30000 1045000 1075000 8323000 4959000 13282000 -517000 -4959000 -5476000 -34000 -943000 -977000 328000 328000 2000 156000 158000 -1006000 -1006000 -1487000 -4188000 -5675000 166000 104000 270000 -22000 -1047000 -1069000 -6000 -6000 -28000 -1047000 -1075000 248000 6000 254000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 13 – Contingencies</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"><b>Ransomware Attack</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">In April 2023, the Company experienced a ransomware attack (the “ransomware attack”) that impacted certain critical information technology systems, principally of the discontinued operations. The Company later became aware that certain data, including names, test information, and Social Security numbers, was accessed, and in some instances, exfiltrated from the Company’s information technology systems as part of this incident. The investigation identified unauthorized access to or acquisition of clinical test information of approximately 2,470,000 individuals. The Social Security numbers of approximately 600,000 of these individuals may also have been involved. Additionally, the Company determined that some employees’ information may have been involved. The Company provided notice to the individuals whose information may have been involved, as well as to regulatory authorities, in accordance with applicable law.</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">As a result of the ransomware attack, Enzo was subject to regulatory inquiry from the New York Attorney General, a joint inquiry from the Connecticut and New Jersey Attorneys General and an inquiry from the Utah Attorney General. All inquiries asked questions about the ransomware attack, as well as the corrective actions taken in response.  The Company responded to all such inquiries, and there have been no further inquiries from the Utah Attorney General. The matters with the New York, Connecticut and New Jersey Attorneys General are now closed, as they were resolved by agreements with each of the three states effective August 8, 2024. A provision was recorded in the consolidated financial statements as of July 31, 2024 based on the settlement terms of the agreements.</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">Enzo was also subject to regulatory inquiries from the U.S. Department of Health and Human Services Office for Civil Rights (the “Office for Civil Rights”) regarding the ransomware attack. The Company has responded to all requests. It is not known at this time whether the Office for Civil Rights will seek a penalty against the Company. We are unable to evaluate the likelihood of an outcome, favorable or unfavorable, to the Company or to estimate the amount or range of any potential liability, if any, at this time.</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">There is also pending class action litigation:</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"><b><i>In re Enzo Biochem Data Breach Litigation</i>, No. 2:23-cv-04282 (EDNY)</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">In the Eastern District of New York (“EDNY”), twenty putative class actions were consolidated alleging various harms stemming from the April 2023 data incident. Lead counsel was appointed and filed a Consolidated Amended Complaint on November 13, 2023. The complaint sought to certify a federal class as well as several state subclasses. The Consolidated Amended Complaint brings various statutory and common law claims, including negligence, negligence per se, breach of fiduciary duty, breach of implied contract, breach of the implied covenant of good faith and fair dealing, violation of the New York’s General Business Law § 349, Invasion of Privacy, violations of the Connecticut Unfair Trade Practices Act, and violations of the New Jersey Consumer Fraud Act. An agreement in principle to settle the case has been reached. The Company expects to have the agreement formalized before the end of the 2024 calendar year.</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"><b><i>Maria Sgambati et al., v. Enzo Biochem, Inc., et al</i>., Index No. 619511/2023 (N.Y. Sup. Ct.)</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">This is a putative class action pending in state court alleging various harms stemming from the April 2023 data incident. The complaint seeks to certify a class of New York residents. The complaint brings claims of negligence; negligence <i>per se</i>; breach of implied covenant and good faith and fair dealing; breach of duty; breach of implied contract; and violations of New York’s Deceptive Acts and Practices § 349. The Company has filed a motion to stay this action pending the resolution of the EDNY Federal Action, and the motion was granted by the court. The Company anticipates that the case will be dismissed once the settlement in the federal case receives final approval from the court, likely sometime in 2025.</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"><b><i>Louis v. Enzo Biochem, Inc. et al.</i>, Index No. 653281/2023 (N.Y. Sup. Ct.)</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">This is a putative class action pending in state court alleging various harms stemming from the April 2023 data incident. The complaint seeks to certify a class of New York citizens. The complaint brings claims of negligence; negligence <i>per se</i>; breach of duty; breach of implied contract; breach of implied covenant of good faith and fair dealing; and violations of New York’s Deceptive Acts and Practices § 349. The Company has filed a motion to stay this action pending the resolution of the EDNY Federal Action, and the motion remains pending. The Company anticipates that the case will be dismissed once the settlement in the federal case receives final approval from the court, likely sometime in 2025.</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">A provision was made in the consolidated financial statements as of July 31, 2023 for the above class action litigation matters based on a reasonable estimate of loss and updated as applicable as of October 31, 2024 and July 31, 2024; however, the actual exposure may differ.</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"><b>Patent Matters</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">The Company (as plaintiff) has brought cases in the United States District Court for the District of Delaware (“the Court”), alleging patent infringement against various companies. At this time, all of such cases have been resolved, except for one described below.</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">There is currently one case that was originally brought by the Company that is still pending in the Court. In that case, Enzo alleges patent infringement of the ‘197 patent against Becton Dickinson defendants. The claims in that case are stayed.</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">On September 2, 2021, the U.S. Patent and Trademark Office (“PTO”) issued a non-final office action in an <i>ex parte</i> reexamination concerning the ‘197 Patent. In the office action, the PTO rejected certain claims of the ‘197 Patent under 35 U.S.C. §§ 102 and 103, and for nonstatutory double-patenting. Enzo responded to the office action on January 3, 2022, and the proceeding remains pending. Becton Dickinson requested another <i>ex parte</i> reexamination concerning the ‘197 patent on July 26, 2022. On September 16, 2022, the PTO ordered that <i>ex parte </i>reexamination as to certain claims of the ‘197 patent. Enzo filed a petition to terminate that second reexamination proceeding on November 16, 2022, which was denied on July 26, 2024.  The PTO merged the <i>ex parte </i>reexamination proceedings as of August 2, 2024.  On September 17, 2024, the PTO issued an office action, rejecting the claims subject to the merged reexamination proceedings.</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"><b>Arbitration with former executives</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">The Company terminated the employment of Elazar Rabbani, Ph.D., the Company’s former Chief Executive Officer, effective April 21, 2022.  Dr. Rabbani was a director of the Company until the Annual Meeting on January 31, 2024, when his term expired. Dr. Rabbani was a party to an employment agreement with the Company that entitled him to certain termination benefits, including severance pay, acceleration of vesting of share-based compensation, and continuation of benefits. Based on the terms of his employment agreement, the Company estimated and accrued a charge of $2,600 in fiscal year 2022. The charge was partially offset by the reversal of bonus accruals. In May 2022, the Company paid Dr. Rabbani $2,123 in severance (the payment constituted taxable income, but the Company did not withhold taxes from the payment). In July 2022, the Company paid Dr. Rabbani’s income and other withholding taxes of $1,024 related to that payment on Dr. Rabbani’s behalf. On July 8, 2022, the Company filed a demand for arbitration with the American Arbitration Association (the “AAA”) seeking, among other things, a declaration that the Company had fully satisfied its contractual obligations to Dr. Rabbani and seeking the tax withholding reimbursement referenced above.  On August 4, 2022, Dr. Rabbani filed counterclaims in the arbitration seeking, among other things, a bonus for fiscal year 2021 and additional severance that he asserted was owed to him. At the parties’ joint request, the arbitration has been stayed while the parties work towards resolving the matter. A provision was made in the consolidated financial statements as of July 31, 2023 based on a reasonable estimate of loss; however, the actual exposure may differ.</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">On February 25, 2022, Barry Weiner, the Company’s co-founder and President, notified the Company that he was terminating his employment as President of the Company for “Good Reason,” as defined in his employment agreement. The Company accepted Mr. Weiner’s termination, effective April 19, 2022, but disagreed with Mr. Weiner’s assertion regarding “Good Reason.” On October 24, 2023, the Company and Mr. Weiner reached an agreement resolving the dispute, and a provision was made in the financial consolidated statements as of July 31, 2023 based on the settlement agreement. The Company paid Mr. Weiner $3,600, less applicable withholding taxes, related to the agreement in November 2023.</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"><b>Other Matters</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">On or about March 2, 2023, a Verified Complaint was filed in the Supreme Court of the State of New York, New York County captioned Elazar Rabbani (as plaintiff) v. Mary Tagliaferri, et al. (as defendants), Index No. 651120/2023. The Verified Complaint purports to assert causes of action for breach of fiduciary duty and corporate waste under N.Y.B.C.L. § 720, and seeks an accounting and certain injunctive relief. On August 4, 2023, defendants moved to dismiss all the causes of action asserted in the Verified Complaint. Plaintiff filed an amended complaint on or about  October 4, 2023, adding, among other things, an additional cause of action for violation of N.Y.B.C.L. § 626. On October 23, 2023, defendants filed a reply in further support of their motion to dismiss. On November 6, 2023, plaintiff filed an opposition to defendants’ motion to dismiss. On November 17, 2023, defendants filed a reply brief in further support of their motion to dismiss the amended complaint. On or about July 17, 2024, the Court granted, in part, the defendants’ motion to dismiss the amended complaint. On or about August 16, 2024, plaintiff noticed an appeal from the order granting that dismissal. On or about September 18, 2024, plaintiff filed a Verified Second Amended Complaint. On October 11, 2024, the defendants filed a joint stipulation and letter requesting the court to extend the deadline to respond to the Second Amended complaint from October 18, 2024 to November 18, 2024. On November 15, 2024, the plaintiff discontinued the derivative case and the related appeal (without prejudice).</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">On or about September 26, 2023, James G. Wolf, individually and as the trustee of the Wolf Family Charitable Foundation, Barbaranne R. Wolf, Stephen Paul Wolf, and Preston M. Wolf (collectively the “Petitioners”) initiated an appraisal action against Enzo in the New York Supreme Court for Suffolk County. Petitioners seek an appraisal of the value of their shares in the Company. The amount of damages sought by the Petitioners is unspecified. On or about August 21, 2024, the Court dismissed the Company’s Second and Third Affirmative Defenses. On or about September 19, 2024, the Court granted the Company permission to move for leave to reargue the Court’s dismissal decision. This matter has been fully briefed by the parties. We do not anticipate a decision until sometime in the first quarter of 2025. The Company intends to vigorously litigate both (i) Petitioners’ alleged entitlement to dissenting shareholder appraisal rights and (ii) the correct valuation of Petitioners’ shares.</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">In our discontinued Clinical Labs operations, third-party payers, including government programs, may decide to deny payment or recoup payments for testing that they contend was improperly billed or not medically necessary, against their coverage determinations, or for which they believe they have otherwise overpaid (including as a result of their own error), and we may be required to refund payments that we received. In April 2024, the Company engaged in settlement negotiations for a government payer and reached a verbal settlement. The settlement was finalized in a formal written settlement agreement on August 14, 2024. The settlement resolved allegations that Enzo Clinical Labs, Inc. overbilled the Connecticut Medicaid program for testing services. The settlement was paid in August 2024 for $1,700 to resolve the State of Connecticut’s allegations and $175 was paid to settle the whistleblowers’ legal fees. On September 18, 2024, we received the unsealed complaint filed by the same whistleblowers in the Southern District of New York (“SDNY”) alleging, among other things, that the Company falsely billed Medicaid and Medicare for COVID-19 tests by utilizing inappropriate diagnostic codes to trigger payments for such tests. The SDNY advised the court that the government was not intervening in the case; however, the private plaintiffs are still pursuing the case on the governments’ behalf. The court has ordered that the matter be stayed until January 15, 2025, so that the parties may explore potential settlement of the matter.</p> 2470000 600000 2600000 2123000 1024000 3600000 1700000 175000 false false false false false --07-31 Q1 2025 0000316253 Net of $126 sublease income for the three months ended October 31, 2024 and 2023. Primarily calculated using the Company’s incremental borrowing rate.