0001213900-24-022179.txt : 20240313 0001213900-24-022179.hdr.sgml : 20240313 20240313162522 ACCESSION NUMBER: 0001213900-24-022179 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 78 CONFORMED PERIOD OF REPORT: 20240131 FILED AS OF DATE: 20240313 DATE AS OF CHANGE: 20240313 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: 24746274 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 ea0201577-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 January 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.)
     
81 Executive Blvd. Suite 3 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 March 11, 2024, the Registrant had 51,225,734 shares of common stock outstanding.

 

 

 

 

 

 

 

ENZO BIOCHEM, INC.

FORM 10-Q

January 31, 2024

 

INDEX

 

PART I - FINANCIAL INFORMATION
 
Item 1. Financial Statements 1
     
  Consolidated Balance Sheets – January 31, 2024 (unaudited) and July 31, 2023 1
     
  Consolidated Statements of Operations for the three and six months ended January 31, 2024 and 2023 (unaudited) 2
     
  Consolidated Statements of Comprehensive Loss for the three and six months ended January 31, 2024 and 2023 (unaudited) 3
     
  Consolidated Statements of Stockholders’ Equity for the three and six months ended January 31, 2024 and 2023 (unaudited) 4
     
  Consolidated Statements of Cash Flows for the six months ended January 31, 2024 and 2023 (unaudited) 6
     
  Notes to the Consolidated Financial Statements 7
     
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 25
     
Item 3. Not applicable 32
     
Item 4. Controls and Procedures 32
     
Part II - OTHER INFORMATION
 
Item 1. Legal Proceedings 34
     
Item 1A.  Risk Factors 34
     
Item 6. Exhibits 34
     
Signatures 35

 

i

 

 

PART I FINANCIAL INFORMATION

 

ITEM 1 FINANCIAL STATEMENTS

 

ENZO BIOCHEM, INC.

CONSOLIDATED BALANCE SHEETS

(in thousands, except share and per share data)

 

   January 31,
2024
(unaudited)
   July 31,
2023
 
ASSETS        
Current assets:        
Cash and cash equivalents  $60,241   $82,373 
Accounts receivable, net   5,116    4,808 
Inventories, net   7,800    7,939 
Prepaid expenses and other current assets, including $5,000 escrow at January 31, 2024 and $1,000 restricted cash at July 31, 2023   7,763    3,336 
Total current assets   80,920    98,456 
           
Property, plant, and equipment, net   12,837    13,086 
Right-of-use assets   3,187    3,626 
Other assets, including $5,000 escrow at July 31, 2023
   645    5,745 
Non-current assets of discontinued operations, net   1,488    967 
Total assets  $99,077   $121,880 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
           
Current liabilities:          
Accounts payable – trade  $1,318   $3,575 
Accrued liabilities   7,526    11,743 
Current portion of operating lease liabilities   862    980 
Other current liabilities   75    75 
Convertible debentures   3,225    2,514 
Current liabilities of discontinued operations, net   12,277    21,102 
Total current liabilities   25,283    39,989 
           
Operating lease liabilities, non-current   2,785    3,160 
Long term debt, net   234    269 
Total liabilities  $28,302   $43,418 
           
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: 50,489,771 at January 31, 2024 and 49,997,631 at July 31, 2023   504    499 
Additional paid-in capital   346,252    344,435 
Accumulated deficit   (278,027)   (268,350)
Accumulated other comprehensive income   2,046    1,878 
Total stockholders’ equity   70,775    78,462 
           
Total liabilities and stockholders’ equity  $99,077   $121,880 

 

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
January 31,
   Six Months Ended
January 31,
 
   2024   2023   2024   2023 
Revenues  $8,553   $7,514   $16,359   $14,617 
                     
Operating costs and expenses:                    
Cost of revenues   4,329    4,616    8,680    9,205 
Research and development   580    1,125    1,429    1,824 
Selling, general and administrative   5,068    5,430    12,070    10,866 
Legal and related expense, net   761    888    1,835    1,895 
Total operating costs and expenses   10,738    12,059    24,014    23,790 
                     
Operating loss   (2,185)   (4,545)   (7,655)   (9,173)
                     
Other income (expense):                    
Interest, net   893    63    1,870    135 
Change in fair value of convertible debentures   (383)   
-
    (711)   - 
Other   119    118    276    118 
Foreign exchange gain (loss)   693    1,472    (318)   675 
Total other income (expense)   1,322    1,653    1,117    928 
                     
Loss before income taxes   (863)   (2,892)   (6,538)   (8,245)
Income taxes   
    
         
Net loss from continuing operations  $(863)  $(2,892)  $(6,538)  $(8,245)
Net loss from discontinued operations   (2,198)   (8,428)   (3,139)   (13,710)
Net loss   (3,061)   (11,320)   (9,677)   (21,955)
                     
Net loss per common share – basic and diluted:                    
Continuing operations
  $(0.02)  $(0.06)  $(0.13)  $(0.17)
Discontinued operations
   (0.04)   (0.17)   (0.06)   (0.28)
Total net loss per basic and diluted common share
  $(0.06)  $(0.23)  $(0.19)  $(0.45)
                     
Weighted average common shares outstanding:                    
Basic and diluted
   50,490    48,729    50,337    48,725 

 

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
January 31,
   Six Months Ended
January 31,
 
   2024   2023   2024   2023 
Net loss  $(3,061)  $(11,320)  $(9,677)  $(21,955)
Other comprehensive (loss) income:                    
Foreign currency translation adjustments   (700)   (1,355)   168    (622)
Comprehensive loss  $(3,761)  $(12,675)  $(9,509)  $(22,577)

 

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

 

3

 

 

ENZO BIOCHEM, INC.

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

Three Months Ended January 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 October 31, 2023   50,489,771   $504   $345,991   $(274,966)  $2,746   $74,275 
Net loss for the period ended January 31, 2024       
    
    (3,061)   
    (3,061)
Share-based compensation charges       
    261    
    
    261 
Foreign currency translation adjustments       
    
    
    (700)   (700)
Balance at January 31, 2024   50,489,771   $504   $346,252   $(278,027)  $2,046   $70,775 

 

   Common
Stock
Shares
Issued
   Common
Stock
Amount
   Additional
Paid-in
Capital
   Accumulated
Deficit
   Accumulated
Other
Comprehensive
Income
   Total
Stockholders’
Equity
 
Balance at October 31, 2022   48,720,454   $487   $339,892   $(299,273)  $3,884   $44,990 
Net loss for the period ended January 31, 2023       
    
    (11,320)   
    (11,320)
Share-based compensation charges       
    515    
    
    515 
Vesting of performance stock units   12,600    
    
    
    
    
 
Foreign currency translation adjustments       
    
    
    (1,355)   (1,355)
Balance at January 31, 2023   48,733,054   $487   $340,407   $(310,593)  $2,529   $32,830 

 

4

 

 

ENZO BIOCHEM, INC.

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

Six Months Ended January 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, 2023   49,997,631   $499   $344,435   $(268,350)  $1,878   $78,462 
Net loss for the period ended January 31, 2024       
    
    (9,677)   
    (9,677)
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,336    
    
    1,336 
Foreign currency translation adjustments       
    
    
    168    168 
Balance at January 31, 2024   50,489,771   $504   $346,252   $(278,027)  $2,046   $70,775 

 

   Common
Stock
Shares
Issued
   Common
Stock
Amount
   Additional
Paid-in
Capital
   Accumulated
Deficit
   Accumulated
Other
Comprehensive
Income
   Total
Stockholders’
Equity
 
Balance at July 31, 2022   48,720,454   $487   $339,462   $(288,638)  $3,151   $54,462 
Net loss for the period ended January 31, 2023       
    
    (21,955)   
    (21,955)
Share-based compensation charges       
    945    
    
    945 
Vesting of performance stock units   12,600    
    
    
    
    
 
Foreign currency translation adjustments       
    
    
    (622)   (622)
Balance at January 31, 2023   48,733,054   $487   $340,407   $(310,593)  $2,529   $32,830 

 

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

 

5

 

 

ENZO BIOCHEM, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

 

   Six Months Ended
January 31,
 
   2024   2023 
Cash flows from operating activities:        
Net loss  $(9,677)  $(21,955)
           
Adjustments to reconcile net loss to net cash used in operating activities:          
           
Change in fair value of convertible debentures   711    
 
Depreciation and amortization of property, plant and equipment   537    1,428 
Share-based compensation charges   1,336    945 
Share-based 401(k) employer match expense   362    396 
Unrealized foreign exchange loss (gain)   240    (707)
(Gain) on operating lease terminations   (554)   
 
           
Changes in operating assets and liabilities:          
Accounts receivable   1,252    653 
Inventories   192    (310)
Prepaid expenses and other assets   (272)   1,080 
Accounts payable – trade   (7,097)   4,678 
Accrued liabilities, other current liabilities and other liabilities   (9,342)   (1,099)
Total adjustments   (12,635)   7,064 
           
Net cash used in operating activities   (22,312)   (14,891)
           
Cash flows from investing activities:          
Capital expenditures   (279)   (1,521)
Net cash used in investing activities   (279)   (1,521)
           
Cash flows from financing activities:          
Repayments under mortgage agreement and capital leases   (73)   (157)
Cash payments for taxes related to net share settlements of equity awards   (467)   
 
Net cash used in financing activities   (540)   (157)
           
Effect of exchange rate changes on cash and cash equivalents   (1)   20 
           
Decrease in cash and cash equivalents and restricted cash   (23,132)   (16,549)
Cash and cash equivalents and restricted cash - beginning of period   83,373    22,603 
Cash and cash equivalents and restricted cash - end of period  $60,241   $6,054 
           
Composition of cash and cash equivalents and restricted cash is as follows:          
Cash and cash equivalents   60,241    5,054 
Restricted cash   
    1,000 
Total cash and cash equivalents and restricted cash  $60,241   $6,054 

 

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

 

6

 

 

ENZO BIOCHEM, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

As of January 31, 2024

(unaudited)

(Dollars in thousands except share data)

 

Note 1 – Basis of Presentation

 

Enzo Biochem, Inc. (the “Company,” “we,” “our” or “Enzo”), is a manufacturer and supplier of 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 Biochem, Inc.’s Life Science division supports the work of research centers and industry partners. Enzo Biochem, Inc. has a broad and deep intellectual property portfolio, with patent coverage across many vital enabling technologies.

 

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 its clinical services operations to Laboratory Corporation of America Holdings, a Delaware corporation (“Labcorp”), and exited the clinical services business. See Note 2.

 

The Company has one reportable segment, Products. The consolidated balance sheet as of January 31, 2024, the consolidated statements of operations, comprehensive loss and stockholders’ equity for the three and six months ended January 31, 2024 and 2023, and the consolidated statements of cash flows for the six months ended January 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, 2023 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, 2023 has been derived from the audited financial statements at that date. The results of operations for the six months ended January 31, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending July 31, 2024.

 

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, Enzo Life Sciences (and its wholly-owned foreign subsidiaries), Enzo Therapeutics, Enzo Realty, Enzo Realty II, and Enzo Clinical Labs (a corporate entity with discontinued operations). 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.

 

7

 

 

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.

 

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 January 31, 2024 and July 31, 2023, the Company had cash and cash equivalents in foreign bank accounts of $498 and $419, 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 January 31, 2024 and July 31, 2023, 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.

 

8

 

 

Effect of New Accounting Pronouncements - Recently Adopted Accounting Pronouncements

 

In June 2016, FASB issued ASU No. 2016-13 Financial Instruments – Credit Losses (Topic 326). This standard changes the impairment model for most financial instruments, including trade receivables, from an incurred loss method to a new forward-looking approach, based on expected losses. The estimate of expected credit losses will require entities to incorporate considerations of historical information, current information and reasonable and supportable forecasts. We adopted this standard for our interim period beginning August 1, 2023 using a modified retrospective transition approach. The impact of the adoption of this standard on our results of operations, financial position and cash flows was not material.

 

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.

 

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 Labcorp for an aggregate purchase price of $113.25 million in cash, subject to customary closing adjustments. In connection with the sale, $5 million of escrowed proceeds were included in prepaid and other assets as of January 31, 2024 and in other assets as of July 31, 2023. Excluded from the sale of the clinical services assets were its cash and accounts receivable. In accordance with the sale, we ceased our clinical services operations but continue winding down activities. As a consequence of the sale, for the three and six months ended January 31, 2024 and 2023 we have classified as discontinued operations all income and expenses attributable to the clinical services business.

 

The following table sets forth the condensed operating results of the discontinued operations for the three and six months ended January 31:

 

   Three Months Ended
January 31
   Six Months Ended
January 31
 
   2024   2023   2024   2023 
Net revenues   
   $8,824    
   $19,997 
Cost of revenues  $175    10,463    
    20,545 
Selling, general and administrative   813    6,382   $2,250    12,397 
Research and development   
    306    
    603 
Legal and related expenses   (41)   107    
    171 
Other expense (income)   1,251    (6)   889    (9)
Loss from discontinued operations  $(2,198)  $(8,428)  $(3,139)  $(13,710)

 

Other expense for the three months ended January 31, 2024 is primarily the cost for a third party to maintain and destroy health records according to statute related to the discontinued operations.

 

9

 

 

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:

 

   January 31,
2024
   July 31,
2023
 
Carrying amounts of major current assets included as part of discontinued operations:        
Trade receivables  $182   $1,675 
Prepaid and other current   5    54 
Total current assets   187    1,729 
           
Carrying amounts of major current liabilities included as part of discontinued operations:          
Trade payables and accrued liabilities   10,513    20,616 
Operating lease liabilities and other   1,951    2,215 
Total current liabilities   12,464    22,831 
           
Current liabilities of discontinued operations, net   12,277    21,102 
           
Carrying amount of major non-current assets included as part of discontinued operations:          
Right of use assets  $6,104   $7,001 
Other   80    62 
Total non-current assets   6,184    7,063 
           
Carrying amount of major non-current liabilities included as part of discontinued operations:          
Operating lease liabilities and other   4,696    6,096 
           
Non-current assets of discontinued operations, net  $1,488   $967 

 

During the six months ended January 31, 2024, the cash used in operating and investing activities of the discontinued operations was $11,304 and $0, respectively, primarily for reductions of trade payables and accrued liabilities, partially offset by collections of accounts receivable, and the period loss. During the six months ended January 31, 2023, the cash used in operating activities and investing activities of the discontinued operations was $8,043 and $441, respectively.

 

Note 3 - Net income (loss) per share

 

Basic net income (loss) per share represents net income (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 and six months ended January 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, warrants, assumed conversion of debentures, or unearned performance stock units because to do so would be antidilutive.

 

For the three and six months ended January 31, 2024, the effect of approximately 2,474,000 and 2,897,000, respectively, of outstanding “out of the money” options to purchase common shares and the effect of approximately 280,000 and 129,000, respectively, of outstanding restricted stock units were excluded from the calculation of diluted net (loss) income per share because their effect would be anti-dilutive. During the three and six months ended January 31, 2024, the effect of approximately 754,000 and 647,000, respectively, of shares related to warrants and the effect of approximately 1,535,000 and 1,372,000, respectively of shares related to the assumed conversion of debentures were excluded from the calculation of diluted weighted average shares outstanding because their effect would be anti-dilutive.

 

10

 

 

For the three and six months ended January 31, 2023, the effect of approximately 4,189,000 and 3,392,000, respectively, of outstanding “out of the money” options to purchase common shares were excluded from the calculation of diluted net (loss) income per share because their effect would be anti-dilutive. For the three and six months ended January 31, 2023, approximately 60,000 and 83,000, respectively, of potential common shares from “in the money options” and unvested restricted stock and performance stock units were excluded from the calculation of diluted (loss) per share because their effect would be antidilutive.

 

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
January 31
   Six Months Ended
January 31
 
   2024   2023   2024   2023 
United States  $5,166   $4,144   $9,801   $8,239 
Europe   2,286    2,277    4,424    4,181 
Asia Pacific   1,101    1,093    2,134    2,197 
Products revenue  $8,553   $7,514   $16,359   $14,617 

 

As of August 1, 2023 and 2022, accounts receivable from continuing operations was $4,808 and $4,762, respectively.

 

Note 5 - Supplemental disclosure for statement of cash flows

 

During the six months ended January 31, 2024 and 2023, interest paid by the Company was $184 and $106, respectively.

 

For the six months ended January 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 $254 and $2, 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, $5,000 of escrowed proceeds were included in prepaid and other assets as of January 31, 2024 and in other assets as of July 31, 2023. In connection with the full payment of a mortgage in July 2023, the restricted cash collateral deposit of $1,000 was released during the six months ended January 31, 2024.

 

11

 

 

During the six months ended January 31, 2024, state taxes paid on the gain on the completed sale of certain assets used in the operation of Enzo Clinical Labs were $729. For the six months ended January 31, 2024 and 2023, tax on capital paid by the Company was $23 and $9, respectively.

 

During the six months ended January 31, 2024, the Company disbursed $467 for taxes related to net share settlement of bonuses paid in stock to a current senior executive and a former senior executive.

 

Note 6 - Inventories

 

Inventories, net consisted of the following as at:

   January 31,
2024
   July 31,
2023
 
Raw materials  $2,010   $2,206 
Work in process   2,809    2,599 
Finished products   2,981    3,134 
   $7,800   $7,939 

 

Note 7 – Convertible debentures and other current debt

 

On May 19, 2023, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with each of the purchasers that are parties thereto (each, including its successors and assigns, a “Purchaser” and collectively, the “Purchasers”) and JGB Collateral, LLC, a Delaware limited liability company, 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, the average of the three (3) daily volume weighted average prices of the Common Stock as defined in the Purchase Agreement (“VWAP”) prior to the closing date (the “Warrants”), subject to adjustments as set forth in the Warrants, for a total purchase price of $7,000. The Purchase Agreement contains customary representations, warranties and covenants. The transactions contemplated by the Purchase Agreement were consummated on May 19, 2023. 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.

  

Debentures

 

The Debentures bear interest at a rate of 10% per annum (which interest rate is increased to 18% per annum five days after the occurrence and continuance of an Event of Default (as defined in the Debentures)), have a maturity date of May 20, 2024 and are 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 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.

 

The Company’s obligations under the Debentures may be accelerated, at the Purchasers’ election, upon the occurrence of certain customary events of default. As of January 31, 2024 and July 31, 2023, there were no events of default. The Debentures contain customary representations, warranties and covenants including among other things and subject to certain exceptions, covenants that restrict the Company from incurring additional indebtedness, creating or permitting liens on assets, amending its charter documents and bylaws, repurchasing or otherwise acquiring more than a de minimis number of its Common Stock or equivalents thereof, repaying outstanding indebtedness, paying dividends or distributions, assigning or selling certain assets, making or holding any investments, and entering into transactions with affiliates.

 

12

 

 

The following table presents a reconciliation of the beginning and ending balances of the convertible debentures measured at fair value on a recurring basis that use significant unobservable inputs (Level 3) and the related change in fair value expense recorded in the consolidated statement of operations during the six months ended January 31, 2024:

 

Fair value, July 31, 2023  $2,514 
Change in fair value of convertible debentures   711 
Fair value, January 31, 2024  $3,225 

 

During the three months ended January 31, 2024, the change in fair value expense recorded was $383. As of January 31, 2024, the outstanding principal of the convertible debentures was $3,608. Accrued interest as of January 31, 2024 was $29.

 

Security Agreement and Subsidiary Guarantees

 

In connection with the Purchase Agreement, on May 19, 2023, the Company, certain of the Company’s domestic subsidiaries (“Guarantors”), the Purchasers and the Agent entered into a Security Agreement (the “Security Agreement”), pursuant to which the Company and the Guarantors granted, for the benefit of the Purchasers, to secure the Company’s obligations under the Purchase Agreement and the Debentures.

 

Warrants

 

The Warrants are exercisable for five years from May 19, 2023, at an exercise price of $2.31 per share, which is the average of three (3) daily VWAPs prior to the closing date, subject, with certain exceptions, to adjustments in the event of stock splits, dividends, subsequent dilutive offerings and certain fundamental transactions, as more fully described in the Warrant.

  

Registration Rights Agreement

 

In connection with the Purchase Agreement, on May 19, 2023, the Company and the Purchasers entered into a Registration Rights Agreement, pursuant to which the Company is obligated to register the shares of Company Common Stock issuable upon exercise of the Debentures and the Warrants. The Company has registered the shares.

 

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 that the first of semiannual amortization payments of CHF 33 would begin in March 2022. In March 2022, the subsidiary made its first semi-annual principal repayment of CHF 33 (or $35 based on exchange rates). 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 January 31, 2024 and July 31, 2023.

 

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

 

July 31,  Total 
2024  $39 
2025   77 
2026   77 
2027   77 
2028   39 
Total principal payments   309 
Less: current portion, included in other current liabilities   (75)
Long term debt – net  $234 

 

13

 

 

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. The Company’s lease terms may include renewal options that are reasonably certain to be exercised and termination options that are reasonably certain not to be exercised.

 

Certain of the Company’s lease agreements include rental payments adjusted periodically for inflation or a market rate which are included in the lease liabilities.

 

Leases  Balance Sheet Classification  January 31,
2024
   July 31,
2023
 
Assets           
Operating  Right-of-use assets  $3,187   $3,626 
Total lease assets     $3,187   $3,626 
              
Liabilities             
Current:             
Operating  Current portion of operating lease liabilities  $862   $980 
              
Non-current:             
Operating  Operating lease liabilities, non-current   2,785    3,160 
Total lease liabilities     $3,647   $4,140 

 

Components of lease cost were as follows:

 

   Three months ended
January 31,
   Six months ended
January 31,
 
   2024   2023   2024   2023 
Operating lease cost – net (a)  $141   $114   $281   $376 

 

(a)Net of $126 and $252 of sublease income for the three and six months ended January 31, 2024, respectively, and $114 for the three and six months ended January 31, 2023.

 

14

 

 

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

 

Maturity of lease liabilities, years ending July 31,  Operating
leases
 
2024  $571 
2025   896 
2026   886 
2027   881 
2028   808 
Total lease payments   4,042 
Less: Interest (a)   (395)
Present value of lease liabilities  $3,647 

 

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

 

Lease term and discount rate for the for the six months ended January 31 were as follows:

 

Lease term and discount rate  2024   2023 
Weighted-average remaining lease term (years) - operating leases   4.3 years    5.3 years 
           
Weighted-average discount rate – operating leases   5.1%   5.1%

 

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

  

Note 10 - Accrued Liabilities and other current liabilities

 

Accrued liabilities consist of: 

 

   January 31,
2024
   July 31,
2023
 
Payroll, benefits and commissions  $4,515   $7,421 
Professional fees   688    610 
Legal   1,237    2,248 
Other   1,086    1,464 
   $7,526   $11,743 

 

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 January 31, 2024 and July 31, 2023, the Company had established reserves of $174 and $631, 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.

 

At January 31, 2024 and July 31, 2023 other current liabilities consist of the current portion of the Swiss government loan.

 

15

 

 

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. During the fourth quarter of the fiscal year ended July 31, 2023, the Company sold 276,479 shares for net proceeds of $386. There was no activity during the six months ended January 31, 2024.

 

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. 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, as amended and restated, is equal to or greater than fair market value of the common stock on the date of grant. The Amended and Restated 2011 Plan, as amended and restated, 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, as amended and restated, will remain in effect until they have been exercised or terminated, or have expired. As of January 31, 2024, there were approximately 5,214,000 shares of common stock available for grant under the Amended and Restated 2011 Plan, as amended and restated.

 

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. Performance stock awards are not recognized until it is probable they will be earned. At such time, their expense is then recognized over the requisite service period, including that portion of the service period already elapsed. Options granted pursuant to the plans may be either incentive stock options or non-statutory options. The 2011 Plan provides for the issuance of stock options, restricted stock and restricted stock unit awards which generally vest over a two or three year period.

 

During the six months ended January 31, 2024, the Company recognized $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 during the quarter then ended. See Note 14.

 

16

 

 

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

 

   Three months ended
January 31,
   Six months ended
January 31,
 
   2024   2023   2024   2023 
Stock options and performance stock units  $98   $233   $743   $412 
Restricted stock units   163    202    593    388 
   $261   $435   $1,336   $800 

 

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
January 31,
   Six months ended
January 31,
 
   2024   2023   2024   2023 
Selling, general and administrative  $249   $429   $1,319   $789 
Cost of revenues   12    6    17    11 
   $261   $435   $1,336   $800 

 

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

 

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

 

   Options   Weighted
Average
Exercise
Price
   Weighted
Average
Remaining
Contractual
Term
  Aggregate
Intrinsic
Value
(000s)
 
Outstanding at July 31, 2023   3,829,500   $2.61       
 
Granted   
    
         
Exercised   
    
      $  
Cancelled or expired   (1,355,130)  $1.72         
Outstanding at end of period   2,474,370   $2.69   2.6 years   $
 
Exercisable at end of period   2,313,784   $2.83   1.7 years   $
 

 

As of January 31, 2024, the total future compensation cost related to non-vested options, not yet recognized in the statements of operations, was $519 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 represents 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.

 

17

 

 

Restricted Stock Units

 

The following table summarizes RSU activity for the six months ended January 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   557,490   $2.21   1.1 years   825 
Granted   255,825   $1.27       
 
Vested   (191,063)  $3.21         
Cancelled   (100,000)  $1.97         
Outstanding at end of period   522,252   $1.44   0.5 years  $658 
Expected to vest at end of period   522,252   $1.44   0.5 years  $658 

 

Certain directors had not received their vested RSU shares, totaling 144,530, as of July 31, 2023. These shares were issued during the six months ended January 31, 2024.

 

During the six months ended January 31, 2024, 173,333 RSUs vested and 100,000 were cancelled as a result of the termination of the former CEO. The vested shares had not been issued as of January 31, 2024.

 

During the three and six months ended January 31, 2024, the Company recognized shared based compensation expense for RSU’s of $163 and $593, respectively. As of January 31, 2024, the total future compensation cost related to non-vested RSUs, not yet recognized in the statements of operations, was $300 and the weighted average period over which the remaining expense of these awards is expected to be recognized is approximately one half years.

 

Performance Stock Units

 

During the three and six months ended January 31, 2024, the Company recognized no share based compensation for Performance Stock Units (“PSUs”). During the three and six months ended January 31, 2023, the Company recognized $3 and $(45) of share based compensation (reversal of compensation) for PSUs. During the six months ended January 31, 2024, one senior executive vested in 10,640 shares of stock which were issued subsequent to January 31, 2024. As of January 31, 2024 there were no PSUs outstanding.

 

Note 12 - Segment reporting

 

The Company has one reportable segment, Products, which develops, manufactures, and markets products to research and pharmaceutical customers. 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.

 

Management of the Company assesses assets on a consolidated basis only and therefore, assets by reportable segment have not been included in the reportable segments below. The accounting policies of the reportable segment are the same as those described in the summary of significant accounting policies.

 

18

 

 

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

 

Three months ended January 31, 2024

 

   Products   Corporate
& Other
   Consolidated 
Revenues  $8,553    
   $8,553 
                
Operating costs and expenses:               
Cost of revenues   4,329    
    4,329 
Research and development   578   $2    580 
Selling, general and administrative   3,284    1,784    5,068 
Legal and related expenses   22    739    761 
Total operating costs and expenses   8,213    2,525    10,738 
                
Operating income (loss)   340    (2,525)   (2,185)
                
Other income (expense)               
Interest   34    859    893 
Change in fair value of convertible debentures   
    (383)   (383)
Other   2    117    119 
Foreign exchange gain   693    
    693 
Income (loss) before taxes  $1,069   $(1,932)  $(863)
                
Depreciation and amortization included above  $172   $95   $267 
                
Share-based compensation included above:               
Selling, general and administrative   42    207    249 
Cost of sales   12    
    12 
Total  $54   $207   $261 
                
Capital expenditures  $
   $27   $27 

 

Three months ended January 31, 2023

 

   Products   Corporate
& Other
   Consolidated 
Revenues  $7,514    
   $7,514 
                
Operating costs and expenses:               
Cost of revenues   4,616    
    4,616 
Research and development   1,113   $12    1,125 
Selling, general and administrative   3,036    2,394    5,430 
Legal and related expenses   11    877    888 
Total operating costs and expenses   8,776    3,283    12,059 
                
Operating loss   (1,262)   (3,283)   (4,545)
                
Other income (expense)               
Interest   29    34    63 
Other   2    116    118 
Foreign exchange gain   1,472    
    1,472 
Income (loss) before taxes  $241   $(3,133)  $(2,892)
                
Depreciation and amortization included above  $171   $91   $262 
                
Share-based compensation included above:               
Selling, general and administrative   20    409    429 
Cost of sales   6    
    6 
Total  $26   $409   $435 
                
Capital expenditures  $632   $41   $673 

 

19

 

 

Six months ended January 31, 2024

 

   Products   Corporate
& Other
   Consolidated 
Revenues  $16,359    
   $16,359 
                
Operating costs and expenses:               
Cost of revenues   8,680    
    8,680 
Research and development   1,416   $13    1,429 
Selling, general and administrative   6,383    5,687    12,070 
Legal and related expenses   51    1,784    1,835 
Total operating costs and expenses   16,530    7,484    24,014 
                
Operating loss   (171)   (7,484)   (7,655)
                
Other income (expense)               
Interest   68    1,802    1,870 
Change in fair value of convertible debentures   
    (711)   (711)
Other   3    273    276 
Foreign exchange loss   (318)   
    (318)
Loss before taxes  $(418)  $(6,120)  $(6,538)
                
Depreciation and amortization included above  $338   $199   $537 
                
Share-based compensation included above:               
Selling, general and administrative   65    1,254    1,319 
Cost of sales   17    
    17 
Total  $82   $1,254   $1,336 
                
Capital expenditures  $246   $33   $279 

 

20

 

 

Six months ended January 31, 2023

 

   Products   Corporate
& Other
   Consolidated 
Revenues  $14,617    
   $14,617 
                
Operating costs and expenses:               
Cost of revenues   9,205    
    9,205 
Research and development   1,803   $21    1,824 
Selling, general and administrative   5,920    4,946    10,866 
Legal and related expenses   36    1,859    1,895 
Total operating costs and expenses   16,964    6,826    23,790 
                
Operating loss   (2,347)   (6,826)   (9,173)
                
Other income (expense)               
Interest   54    81    135 
Other   4    114    118 
Foreign exchange gain   675    
    675 
Income (loss) before taxes  $(1,614)  $(6,631)  $(8,245)
                
Depreciation and amortization included above  $336   $174   $510 
                
Share-based compensation included above:               
Selling, general and administrative   40    749    789 
Cost of sales   11    
    11 
Total  $51   $749   $800 
                
Capital expenditures  $938   $224   $1,162 

 

Note 13 – Contingencies

 

Ransomware Attack

 

In April 2023, the Company experienced a ransomware attack (the “ransomware attack”) that impacted certain critical information technology systems. 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. We are in the process of evaluating the full scope of the costs and related impacts of this incident. 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,470,000 individuals. The Social Security numbers of approximately 600,000 of these individuals may also have been involved. Additionally, the Company has determined that some employees’ information may have been involved. The Company has provided notice to the individuals whose information may have been involved, as well as to regulatory authorities, in accordance with applicable law.

 

Enzo Biochem is currently 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 ask questions about the ransomware attack, as well as the corrective actions taken in response.  It is not known at this time whether the Attorneys General will seek any 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.

 

Enzo Biochem is also subject to regulatory inquiries from the Office for Civil Rights regarding the ransomware attack. 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.

 

21

 

 

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 twenty putative class actions have been consolidated alleging various harms stemming from the April 2023 data incident. Interim lead counsel has been appointed and filed a Consolidated Amended Complaint on November 13, 2023. The complaint seeks 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, violations of the New Jersey Consumer Fraud Act. The Company’s motion to dismiss is due on April 8, 2024.

 

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. This court granted our motion to stay the case pending the outcome of the federal action.

 

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 for 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. We have filed a motion to stay this action pending the resolution of the Federal Action and the motion remains pending.

 

A provision was made in the financial statements as of July 31, 2023 for the above matters based on a reasonable estimate; 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.

 

In 2017, the Court ruled that the asserted claims of the ’180 and ’405 Patents are invalid for nonenablement in cases involving Abbott, Becton Dickinson, Gen-Probe, Hologic, and Roche. That ruling was affirmed by the United States Court of Appeals for the Federal Circuit (“Federal Circuit”) in June 2019. Enzo subsequently filed a petition for certiorari regarding the invalidity ruling for the ’180 and ’405 Patents in February 2020; the Supreme Court denied Enzo’s petition on March 30, 2020.

 

The Company, along with its subsidiary Enzo Life Sciences, Inc., resolved its claims against Roche regarding the ’197 Patent before the Court (civil action No. 12 cv-00106) in July 2022. 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.

 

In separate inter partes review proceedings before the U.S. Patent and Trademark Office (PTO) involving, among others, Becton Dickinson, certain claims of the ’197 Patent were found unpatentable as anticipated or obvious and cancelled by the Patent Trial and Appeals Board (“Board”). Enzo appealed that decision to the Federal Circuit. On August 16, 2019, the Federal Circuit affirmed the Board’s decision, finding that each of the challenged claims is unpatentable. The Company filed a petition for rehearing and rehearing en banc on October 30, 2019, which the Federal Circuit denied on December 4, 2019. The Company filed a petition for certiorari with the Supreme Court on March 3, 2020, which was denied.

 

22

 

 

In April 2019, the Company entered into an agreement with Hologic and Grifols, resolving litigation resulting from four cases originally brought by the Company in the Court.  As a result, Enzo dismissed (1) a stayed patent litigation regarding the ’180 and ’197 Patent against Hologic in the Court; (2) the Consolidated Appeals against Gen-Probe and Hologic resulting from two cases filed in the Court, and (3) the Company’s appeal in the litigation involving the ’581 Patent that involved both Hologic and Grifols. As a result of the agreement with Hologic, Hologic withdrew from Enzo’s Federal Circuit appeal of the Board’s adverse rulings in the inter partes review proceedings regarding the ’197 Patent filed by Hologic and joined by Becton Dickinson mentioned above.

 

On September 2, 2021, the 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 and has not yet issued an office action. Enzo filed a petition to terminate that second reexamination proceeding on November 16, 2022.

 

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 board 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 which is included in Selling, general and administrative expenses. 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. Dr. Rabbani disputed, among other things, the Company’s decision to not award him a bonus for fiscal year 2021 and the amount of severance that was owed to him under his employment agreement.  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 has 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 financial statements as of July 31, 2023 based on a reasonable estimate; 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 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.

 

23

 

 

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. Plaintiff served a copy of the verified complaint on Enzo’s agent for service in New York on or about March 13, 2023. 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 October 24, 2023, Plaintiff sought leave to file an opposition brief. Defendants filed an opposition to that request on October 26, 2023. On October 31, 2023, in response to a question from the Court’s law clerk, Defendants reiterated that they had elected to apply their original motion to dismiss to the amended pleading. 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. The Company cannot predict the outcome of this matter.

 

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 initiated an appraisal action against Enzo Biochem, Inc. 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. The Company will defend itself vigorously in the appraisal action.

 

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.

 

Note 14 – Departure and Appointment of Certain Officers

 

On September 5, 2023, the Company entered into a Separation Agreement and General Release (the “Separation Agreement”) with Hamid Erfanian, the Company’s Chief Executive Officer, which provides for Mr. Erfanian’s separation of employment, resignations from his positions as Chief Executive Officer and as a director of the Company and the payment of severance benefits as described below. Pursuant to the Separation Agreement, Mr. Erfanian’s resignations as Chief Executive Officer and as a director became effective immediately and his final date of employment with the Company was November 18, 2023 (the “Separation Date”).

 

Pursuant to the Separation Agreement, Mr. Erfanian is entitled to the following severance benefits: (i) a payment equaling twelve (12) months of his annual base salary of $624, subject to standard payroll deductions and withholdings; (ii) a lump-sum payment of $187, representing his annual bonus; (iii) a grant of restricted shares of the Company’s common stock, par value $0.01 per share (the “Common Stock”), in an amount equal to $1,502 with 50% of the restricted Common Stock granted as soon as reasonably practicable after September 13, 2023, and the remaining 50% granted on the earlier of July 24, 2024 or a Change in Control of the Company (as defined in Mr. Erfanian’s employment agreement with the Company); and (iv) the immediate vesting on the Separation Date of the remainder of a restricted stock unit award of 260,000 shares of Common Stock and an option to purchase 700,000 shares of Common Stock that were previously granted to Mr. Erfanian upon his employment. The foregoing are subject to continued compliance with existing restrictive covenants under Mr. Erfanian’s employment agreement with the Company and his reaffirmation.

 

The severance benefits with respect to salary and bonus were accrued during the three months ended October 31, 2023. The share-based charges related to the immediate vesting of the remainder of the restricted stock unit award and options granted upon employment were also recognized during the three months ended October 31, 2023.

 

On September 5, 2023, the Company’s board of directors appointed Kara Cannon, the Company’s Chief Operating Officer, to serve as Interim Chief Executive Officer of the Company, which became effective immediately upon Mr. Erfanian’s resignation as Chief Executive Officer. On January 31, 2024, the Company’s board of directors appointed Kara Cannon as the Company’s Chief Executive Officer and Patricia Eckert, CPA as the Company’s Chief Financial Officer.

 

24

 

 

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 July 31, 2023 fiscal year. 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’s Enzo Life Sciences Products reporting unit, as described below, operates in our one reportable segment, Products, and is a global company affected by different US and global economic conditions. Our company evolved out of our core competence: the use of nucleic acids as informational molecules and the use of compounds for immune modulation. Costs excluded from this reporting unit and reported as “Corporate and Other” consist of corporate general and administrative costs which are not allocable to the reportable segment. Below is a brief description of this operating segment (see Note 12 in the Notes to Consolidated Financial Statements).

 

25

 

 

Enzo Life Sciences Products operates through the Company’s wholly owned subsidiary, Enzo Life Sciences, Inc. (“Enzo Life Sciences”). It manufactures, develops and markets products and tools to life sciences, drug development and clinical research customers world-wide and has amassed a large patent and technology portfolio. Enzo Life Sciences is a recognized leader in labeling and detection technologies across research and diagnostic markets. Our strong portfolio of proteins, antibodies, peptides, small molecules, labeling probes, dyes and kits provides life science researchers tools for target identification/validation, high content analysis, gene expression analysis, nucleic acid detection, protein biochemistry and detection, and cellular analysis. It is globally recognized and acknowledged as a leader in manufacturing, in-licensing, and commercialization of over 20,000 products. The strategic focus of this segment is directed to innovative high quality research reagents and kits in the primary key research areas of genomics, immunohistochemistry, immunoassays, cellular analysis, and small molecule chemistry. The segment is an established source for a comprehensive panel of products to scientific experts in the fields of cancer, cardiovascular disease, neurological disorders, diabetes and obesity, endocrine disorders, infectious and autoimmune disease, hepatotoxicity and renal injury.

 

Discontinued operations – sale of Clinical Services business to Labcorp

 

Effective July 24, 2023, pursuant to an Asset Purchase Agreement, dated March 16, 2023 (the “Asset Purchase Agreement”), 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 Holdings, a Delaware corporation (“Labcorp”) for an aggregate purchase price of $113.25 million in cash, subject to customary closing adjustments (such assets and liabilities, the “clinical services business”). In connection with the sale, $5 million of escrowed proceeds were included in prepaid and other assets as of January 31, 2024 and in other assets as of July 31, 2023  In accordance with the sale, we ceased our clinical services operations. As a consequence of the sale, for the three and six months ended January 31, 2024 and 2023 we have classified as discontinued operations all income and expenses attributable to the clinical services business.

 

Discontinued Operations Carve Out and Expense Allocations

 

As a consequence of the sale of the clinical services business, for the three and six months ended January 31, 2024 and 2023, results from operations for that business are classified as discontinued operations, as are its assets and liabilities as of January 31, 2024 and July 31, 2023. The carve out of the discontinued operations was prepared in accordance with the Securities and Exchange Commission’s carve out rules under ASC 205-20 Discontinued Operations and is derived from identifying and carving out the specific assets, liabilities, operating expenses and interest expense associated with the clinical services business’s operations. Certain administrative and overhead expenses, including personnel expenses, which were incurred by us (for which the discontinued operation benefited from such resources) are allocated out of the discontinued operations based upon the identification of those allocated expenses and to the continuing operations.

 

For the three and six months ended January 31, 2023, we allocated $561 and $1,097, respectively of selling, general and administrative expenses from the discontinued operations to the continuing operations in the accompanying results of operations tables and explanations.

 

Ransomware attack

 

In April 2023, the Company experienced a ransomware attack that impacted certain critical information technology systems. 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,470,000 individuals. The Social Security numbers of approximately 600,000 of these individuals may also have been involved. Additionally, the Company has determined that some employees’ information may have been involved. The Company has 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 is covering up to $3 million of the remediation costs related to this incident and is paying all service providers directly from the policy.

 

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. We are in the process of evaluating the full scope of the costs and related impacts of this incident. See Note 13 of the consolidated financial statements for litigation in connection with this incident.

 

26

 

 

Results of Operations from Continuing Operations

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

 

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

 

   2024   2023   Favorable
(Unfavorable)
   %
Change
 
                 
Revenues  $8,553   $7,514   $1,039    14 
                     
Operating costs and expenses:                    
Cost of revenues   4,329    4,616    287    6 
Research and development   580    1,125    545    48 
Selling, general and administrative   5,068    5,430    362    7 
Legal and related expenses   761    888    127    14 
Total operating costs and expenses   10,738    12,059    1,321    11 
                     
Operating loss   (2,185)   (4,545)   2,360    52 
                     
Other income (expense):                    
Interest, net   893    63    830    ** 
Fair value adjustment   (383)       (383)   ** 
Other   119    118    1    ** 
Foreign exchange gain   693    1,472    (779)   (53)
Loss before income taxes  $(863)  $(2,892)  $2,029    70 

 

** not meaningful

 

Consolidated Results:

 

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

 

Product revenues were $8.5 million in the 2024 period and $7.5 million in the 2023 period, an increase of approximately $1.0 million or 14%. During the 2024 period, we experienced a 25% increase in revenues in the US market, driven by an increase in the marketing effort in drug development and cell gene therapy markets.

 

The cost of Product revenues was $4.3 million in the 2024 period and $4.6 million in the 2023 period, a decrease of $0.3 million or 6%. The gross profit margin for Products was approximately 49% in the 2024 period and 39% in the 2023 period. The 2024 period gross profit was positively impacted by the more positive mix of the types of products sold, higher revenues sourced from the US market, and lower input costs. The 2023 period was negatively impacted by the impact of inflation on materials cost and market adjustment salary increases.

 

27

 

 

Research and development expenses were $0.6 million in the 2024 period and $1.1 million in the 2023 period, a decrease of $0.5 million or 48%. Throughout the 2024 period there were no research and development activities pertaining to translational research due to our exiting the clinical reference business at the end of fiscal 2023.

 

Selling, general and administrative expenses were $5.1 million during the 2024 period versus $5.4 million during the 2023 period, a decrease of $0.3 million or 7%. The Corporate and Other segment expense decreased $0.6 million during the 2024 period primarily due to the termination of a former senior officer in first three months of fiscal 2024 and therefore there were no associated compensation costs incurred during the current 2024 period. The Products segment expense in the 2023 period increased approximately $0.3 million compared to the 2023 period due to investments in information technology and sales and marketing.

 

Legal and related expenses were $0.8 million during the 2024 period and $0.9 million in the 2023 period, a decrease of $0.1 million or 14%. During both periods, but more so in the 2023 period, we required significant legal expertise and assistance associated with matters related to two former senior executives’ arbitration, one of which was settled during the 2024 period and one of which is ongoing. During the 2024 period, we also required legal expertise and assistance associated with the ransomware attack.

 

Interest income, net was $0.9 million in the 2024 period and $0.1 million in the 2023 period, a favorable variance of $0.8 million. The 2024 period’s interest income was earned on the net proceeds from the Asset Purchase Agreement (as defined above), which are on deposit in a money market fund. In the 2024 period we incurred interest expense on 10% convertible debentures which partially offset some of the interest income. In the 2023 period, we earned some interest in a money market fund which was partially offset by interest expense primarily on a mortgage.

 

We recorded a fair value adjustment charge of approximately $0.4 million for the 10% convertible debentures based on their fair value as of January 31, 2024, which are due 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 gain recognized by the Products segment during the 2024 period was $0.7 million compared to gain of $1.5 million in the 2023 period, an unfavorable variance of $0.8 million.

 

The revaluation gains in both periods was due to the depreciation of U.S. dollar versus the British pound and Swiss franc as of the end of that period compared to its start and the impact that had on revaluing certain British pound assets and Swiss franc liabilities into U.S. dollars. The depreciation of the U.S. dollar versus these currencies was greater in the 2023 period than the 2024 period.

 

28

 

 

Results of Operations from Continuing Operations

Six months ended January 31, 2024 compared to January 31, 2023
(in $000s)

 

Comparative Financial Data from Continuing Operations for the six months ended January 31,

 

   2024   2023   Favorable
(Unfavorable)
   %
Change
 
                 
Revenues  $16,359   $14,617   $1,742    12 
                     
Operating costs and expenses:                    
Cost of revenues   8,680    9,205    525    6 
Research and development   1,429    1,824    395    22 
Selling, general and administrative   12,070    10,866    (1,204)   (11)
Legal and related expenses   1,835    1,895    60    3 
Total operating costs and expenses   24,014    23,790    (224)   (1)
                     
Operating loss   (7,655)   (9,173)   1,518    17 
                     
Other income (expense):                    
Interest, net   1,870    135    1,735    ** 
Fair value adjustment   (711)       (711)   ** 
Other   276    118    158    ** 
Foreign exchange (loss) gain   (318)   675    (993)   ** 
Loss before income taxes  $(6,538)  $(8,245)  $1,707    21 

 

** not meaningful

 

Consolidated Results:

 

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

 

Product revenues were $16.4 million in the 2024 period and $14.6 million in the 2023 period, an increase of approximately $1.7 million or 12%. During the 2024 period, we experienced a 19% increase in the US market and a 6% increase in the European market, partially offset by a small decrease in the Asia Pacific market. The increase in revenues was driven by an increase in the marketing effort in drug development and cell gene therapy markets.

 

The cost of Product revenues was $8.7 million in the 2024 period and $9.2 million in the 2023 period, a decrease of $0.5 million or 6%. The gross profit margin for Products was approximately 47% in the 2024 period and 37% in the 2023 period. The 2024 period gross profit was positively impacted by the more positive mix of the types of products sold, higher revenues sourced from the US market, and lower input costs. The 2023 period was negatively impacted by the impact of inflation on materials cost and market adjustment salary increases.

  

Research and development expenses were $1.4 million in the 2024 period and $1.8 million in the 2023 period, a decrease of $0.4 million or 22%. At the start of the 2024 period, we had ended our research and development activities into translation products due to our exiting the clinical reference business.

 

Selling, general and administrative expenses were $12.1 million during the 2024 period versus $10.9 million during the 2023 period, an increase of $1.2 million or 11%. The Corporate and Other segment expense increased $0.7 million during the 2024 period primarily due to severance provisions and accelerated recognition of share-based compensation related to a former senior officer. The Products segment expense in the 2024 period increased $0.5 million compared to 2023 due to investments in information technology and sales and marketing.

 

29

 

 

Legal and related expenses were $1.8 million during the 2024 period and $1.9 million in the 2023 period, a decrease of $0.1 million or 3%. During both periods, but more so in the 2023 period, we required significant legal expertise and assistance associated with matters related to two former senior executives’ arbitration, one of which was settled during the 2024 period and one of which is ongoing. During the 2024 period, we also required legal expertise and assistance associated with the ransomware attack.

 

Interest income, net was $1.9 million in the 2024 period and $0.1 million in the 2023 period, a favorable variance of $1.7 million. The 2024 period’s interest income was earned on the net proceeds from the Asset Purchase Agreement (as defined above), which are on deposit in a money market fund. In the 2024 period we incurred interest expense on 10% convertible debentures which partially offset some of the interest income. In the 2023 period, we earned some interest in a money market fund which was partially offset by interest expense primarily on a mortgage.

 

We recorded a fair value adjustment charge of approximately $0.7 million for the 10% convertible debentures based on their fair value as of January 31, 2024, which are due 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.3 million compared to gain of $0.7 million in the 2023 period, an unfavorable variance of $1.0 million.

 

The 2024 period revaluation loss was due to the depreciation of the Swiss franc versus the Euro and British pound as of the end of the period compared to the start of the period and the impact that had when certain Euro and British pound liabilities were revalued into Swiss francs. The revaluation gain in the 2023 period was due to the depreciation of U.S. dollar versus the British pound and Swiss franc as of the end of that period compared to its start and the impact that had on revaluing certain British pound assets and Swiss franc liabilities into U.S. dollars.

 

Liquidity and Capital Resources

 

Our aggregate cash and cash equivalents and restricted cash as of January 31, 2024 and July 31, 2023 was $60.2 million and $83.4 million, respectively. Our working capital was $55.6 million and $58.5 million as of January 31, 2024 and July 31, 2023, respectively. The decrease of $23.1 million in our cash and cash equivalents and restricted cash balance as of January 31, 2024 was primarily due to the period net loss and by cash used to pay down accounts payable – trade and accrued liabilities particularly those of the discontinued operations.

 

Net cash used in operating activities during the 2024 period was $22.3 million, compared to $14.9 million during the 2023 period, an unfavorable variance of $7.4 million, primarily due to the period loss and paydown of accounts payable – trade and accrued liabilities.

 

Net cash used in investing activities during the 2024 period was approximately $0.3 million as compared to $1.5 million in the 2023 period and represent capital expenditures.

 

Net cash used in financing activities in the 2024 period amounted to $0.5 million compared to $0.2 million in the 2023 period, an increase of $0.3 million, primarily for withholding taxes on bonuses paid in stock.

 

The Company is a defendant in a number of legal matters, including class action lawsuits related to the ransomware attack of its information technology systems in April 2023. We face a significant risk due to ongoing litigation that has the potential to result in future financial obligations, adversely impacting the Company’s business and profitability.

 

Management is not aware of any other trends, events or uncertainties that have or are reasonably likely to have a material negative impact upon our(i) short-term or long-term liquidity, or (ii) net sales or income from continuing operations. Our business is subject to seasonal variations thereby impacting our liquidity and working capital during the course of our fiscal year. To the extent that we do not generate sufficient cash from operations, our cash balances will decline. We may also use our cash to explore and/or acquire new product technologies, applications, product line extensions, or other new business opportunities. In the event that our available cash is insufficient to support such initiatives, we may need to incur indebtedness or issue Common Stock to finance plans for growth. Volatility in the credit markets and the liquidity of major financial institutions may have an adverse effect on our ability to fund our business strategy through borrowings, under either existing or newly created instruments in the public or private markets on terms that we believe to be reasonable, if at all.

 

30

 

 

Labcorp Asset Purchase Agreement

 

We have indemnification obligations to Labcorp under the Asset Purchase Agreement that may require us to make future 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 the Retained Liabilities (as such term is defined in the Asset Purchase Agreement) or certain third-party claims specified in the Asset Purchase Agreement. Generally, our representations and warranties survive 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 established with the Escrow Agent in order to satisfy, in whole or in part, certain of our indemnity obligations, if any, that arise under the Asset Purchase Agreement. If, on the 15-month anniversary of the closing date, there are funds remaining in the escrow account, the Escrow Agent will release any funds remaining in the escrow account to us minus any amounts being reserved for escrow claims asserted by Labcorp prior to such date. Upon the resolution of any pending escrow claims, the Escrow Agent will, within two business days of receipt of joint instructions or a final order from a court (as described in the Escrow Agreement) disburse such reserved amount to the parties entitled to such funds. Through the date of this filing, no disbursements have been made out of the escrow funds.

 

Off Balance Sheet Arrangements

 

The Company does not have any “off-balance sheet arrangements” as such term is defined in Item 303(a)(4) 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 accounting principles generally accepted in the United States. 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.

 

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.

 

31

 

 

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 January 31, 2024 and July 31, 2023, Products accounts receivable, net were $5,116 and $4,808, respectively. As of January 31, 2024 and July 31, 2023, these totals include foreign receivables, net, of $1,497 and $1,277, respectively.

 

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 where it is not more likely than not the benefits will be realized in the foreseeable future. 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. It is the Company’s policy to provide for uncertain tax positions, if any, and the related interest and penalties based upon management’s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities. To the extent the Company prevails in matters for which a liability for an unrecognized tax benefit is established or is required to pay amounts in excess of the liability, the Company’s effective tax rate in a given financial statement period may be affected.

 

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 and six months ended January 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 this evaluation, as a result of the material weakness identified below, the principal executive officer and the principal financial officer concluded that the Company’s disclosure controls and procedures were not effective as of the end of the period covered by this report.

 

32

 

 

As previously disclosed on Current Reports on Form 8-K dated April 13, 2023, and May 30, 2023, respectively, the Company experienced a ransomware attack that impacted certain critical information technology systems. In response, the Company promptly deployed containment measures, including disconnecting its systems from the internet, launching an investigation with assistance from third-party cybersecurity experts, and notifying law enforcement. The Company adhered to its disaster recovery plan, which enabled it to substantially maintain operations throughout the incident response process.

 

As a result of the ransomware attack and the subsequent investigation, the Company determined a material weakness existed that impaired the Company’s ability to ensure that standard systems and accounting processes could operate effectively. As a result, a reasonable possibility exists that a material misstatement of the Company’s annual or interim financial statements would not be prevented or detected and corrected in a timely manner. The following is a description of the material weakness identified:

 

Control Environment, Risk Assessment, Information and Communication, and Control Activities

 

We did not maintain effective internal control related to our control environment, risk assessment, information and communication, and control activities:

 

  In April 2023, we became aware that we were exposed to a ransomware attack in our Information Technology environment which interrupted systems and affected operations. The effect of these circumstances significantly impacted the following:

 

  o our ability to access and reinstate our financial systems for an extended period to a new normal state of operation;

 

  o the need to rebuild our financial information from backups as a result of the ransomware attack;

 

  o additional workload associated with process workflows that were previously automated but were manually performed as a result of the ransomware attack.

 

  We were required to supplement resources and as a result, did not adequately perform in a timely manner the following:

 

  o assessment, redesign and timely evaluation of performance of controls over financial reporting risks as a result of existing IT circumstances; and

 

  o generate real time information across the organization to allow the finance department to perform timely application of controls; and

 

  o Internal controls over financial reporting related to the recording and processing of revenue transactions could not be completed timely using standard methods due to the limitations of access to data.

 

Management began remediation measures during and after the April 30, 2023 period end which were substantially implemented by July 31, 2023. During the six months of the fiscal year ending July 31, 2024, evaluation of certain controls’ effectiveness could not be performed according to the typical frequency or sufficient evidence of control performance was not available for testing due to the cyber incident.

 

Changes in Internal Control Over Financial Reporting

 

Management assessed the effectiveness of our internal control over financial reporting as of January 31, 2024. In making this assessment, management used the criteria established in Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). Based on this assessment, management has concluded that, as of January 31, 2024, our internal control over financial reporting was not effective because the six months of the period included timeframes during which specific data was not available for testing.

 

Except as otherwise described above, there was no change in our internal control over financial reporting that occurred during the second quarter of fiscal 2024 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

33

 

 

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, as amended for the fiscal year ended July 31, 2023 filed with the Securities and Exchange Commission, other than as noted in Note 13 to the Consolidated Financial Statements as of January 31, 2024, which is incorporated herein by reference.

 

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, 2023.

 

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 Information

 

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 Kara Cannon 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.

 

34

 

 

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: March 13, 2024 by: /s/ Patricia Eckert
   

Chief Financial Officer and

Principal Accounting Officer

 

 

35

 

0.02 0.06 0.13 0.17 0.04 0.06 0.17 0.28 0.06 0.19 0.23 0.45 48725 48729 50337 50490 false --07-31 Q2 0000316253 0000316253 2023-08-01 2024-01-31 0000316253 2024-03-11 0000316253 2024-01-31 0000316253 2023-07-31 0000316253 2023-11-01 2024-01-31 0000316253 2022-11-01 2023-01-31 0000316253 2022-08-01 2023-01-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 us-gaap:CommonStockMember 2023-11-01 2024-01-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2023-11-01 2024-01-31 0000316253 us-gaap:RetainedEarningsMember 2023-11-01 2024-01-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-11-01 2024-01-31 0000316253 us-gaap:CommonStockMember 2024-01-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2024-01-31 0000316253 us-gaap:RetainedEarningsMember 2024-01-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-31 0000316253 us-gaap:CommonStockMember 2022-10-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2022-10-31 0000316253 us-gaap:RetainedEarningsMember 2022-10-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-31 0000316253 2022-10-31 0000316253 us-gaap:CommonStockMember 2022-11-01 2023-01-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2022-11-01 2023-01-31 0000316253 us-gaap:RetainedEarningsMember 2022-11-01 2023-01-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-01 2023-01-31 0000316253 us-gaap:CommonStockMember 2023-01-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0000316253 us-gaap:RetainedEarningsMember 2023-01-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0000316253 2023-01-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 us-gaap:CommonStockMember 2023-08-01 2024-01-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2023-08-01 2024-01-31 0000316253 us-gaap:RetainedEarningsMember 2023-08-01 2024-01-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-01 2024-01-31 0000316253 us-gaap:CommonStockMember 2022-07-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 0000316253 us-gaap:RetainedEarningsMember 2022-07-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 0000316253 2022-07-31 0000316253 us-gaap:CommonStockMember 2022-08-01 2023-01-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2022-08-01 2023-01-31 0000316253 us-gaap:RetainedEarningsMember 2022-08-01 2023-01-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-01 2023-01-31 0000316253 2023-07-01 2023-07-24 0000316253 2023-07-24 0000316253 us-gaap:ParentMember 2023-11-01 2024-01-31 0000316253 us-gaap:ParentMember 2022-11-01 2023-01-31 0000316253 us-gaap:ParentMember 2023-08-01 2024-01-31 0000316253 us-gaap:ParentMember 2022-08-01 2023-01-31 0000316253 srt:ParentCompanyMember 2024-01-31 0000316253 srt:ParentCompanyMember 2023-07-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2023-11-01 2024-01-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2023-08-01 2024-01-31 0000316253 us-gaap:WarrantMember 2023-11-01 2024-01-31 0000316253 us-gaap:WarrantMember 2023-08-01 2024-01-31 0000316253 enz:DebentureMember 2023-11-01 2024-01-31 0000316253 enz:DebentureMember 2023-08-01 2024-01-31 0000316253 enz:UnvestedRestrictedStockAndPerformanceStockUnitsMember 2022-11-01 2023-01-31 0000316253 enz:UnvestedRestrictedStockAndPerformanceStockUnitsMember 2022-08-01 2023-01-31 0000316253 2023-08-01 0000316253 2022-08-01 0000316253 enz:ProductRevenueMember country:US 2023-11-01 2024-01-31 0000316253 enz:ProductRevenueMember country:US 2022-11-01 2023-01-31 0000316253 enz:ProductRevenueMember country:US 2023-08-01 2024-01-31 0000316253 enz:ProductRevenueMember country:US 2022-08-01 2023-01-31 0000316253 enz:ProductRevenueMember srt:EuropeMember 2023-11-01 2024-01-31 0000316253 enz:ProductRevenueMember srt:EuropeMember 2022-11-01 2023-01-31 0000316253 enz:ProductRevenueMember srt:EuropeMember 2023-08-01 2024-01-31 0000316253 enz:ProductRevenueMember srt:EuropeMember 2022-08-01 2023-01-31 0000316253 enz:ProductRevenueMember srt:AsiaPacificMember 2023-11-01 2024-01-31 0000316253 enz:ProductRevenueMember srt:AsiaPacificMember 2022-11-01 2023-01-31 0000316253 enz:ProductRevenueMember srt:AsiaPacificMember 2023-08-01 2024-01-31 0000316253 enz:ProductRevenueMember srt:AsiaPacificMember 2022-08-01 2023-01-31 0000316253 enz:ProductRevenueMember 2023-11-01 2024-01-31 0000316253 enz:ProductRevenueMember 2022-11-01 2023-01-31 0000316253 enz:ProductRevenueMember 2023-08-01 2024-01-31 0000316253 enz:ProductRevenueMember 2022-08-01 2023-01-31 0000316253 enz:RightOfUseAssetsAndLiabilitiesMember 2023-08-01 2024-01-31 0000316253 enz:RightOfUseAssetsAndLiabilitiesMember 2022-08-01 2023-01-31 0000316253 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2024-01-31 0000316253 enz:EnzoClinicalLabsMember 2024-01-31 0000316253 enz:ConvertibleDebenturesMember enz:JGBCollateralLLCMember 2023-05-19 0000316253 2023-05-01 2023-05-19 0000316253 2023-05-19 0000316253 enz:DebenturesMember 2024-01-31 0000316253 enz:DebenturesMember 2023-08-01 2024-01-31 0000316253 enz:ConversionPriceMember 2024-01-31 0000316253 2023-03-01 2023-03-16 0000316253 enz:ConversionPriceMember 2023-08-01 2024-01-31 0000316253 enz:ConvertibleDebenturesMember 2023-08-01 2024-01-31 0000316253 us-gaap:WarrantMember 2023-05-19 0000316253 us-gaap:FairValueInputsLevel3Member 2023-07-31 0000316253 us-gaap:FairValueInputsLevel3Member 2023-08-01 2024-01-31 0000316253 us-gaap:FairValueInputsLevel3Member 2024-01-31 0000316253 2020-04-30 0000316253 2020-07-31 0000316253 2022-03-01 2022-03-31 0000316253 srt:MinimumMember 2024-01-31 0000316253 srt:MaximumMember 2024-01-31 0000316253 2022-08-01 2023-07-31 0000316253 enz:TwoThousandElevenPlanMember 2011-01-31 0000316253 enz:TwoThousandElevenPlanMember 2018-01-01 2018-01-31 0000316253 enz:TwoThousandElevenPlanMember 2018-01-31 0000316253 2023-10-31 2023-10-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2023-10-31 0000316253 us-gaap:StockOptionMember 2023-08-01 2024-01-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-08-01 2024-01-31 0000316253 2023-07-01 2023-07-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2024-01-31 0000316253 enz:PerformanceStockUnitsMember 2023-11-01 2024-01-31 0000316253 enz:PerformanceStockUnitsMember 2023-08-01 2024-01-31 0000316253 enz:StockOptionsAndPerformanceStockUnitsMember 2023-11-01 2024-01-31 0000316253 enz:StockOptionsAndPerformanceStockUnitsMember 2022-11-01 2023-01-31 0000316253 enz:StockOptionsAndPerformanceStockUnitsMember 2023-08-01 2024-01-31 0000316253 enz:StockOptionsAndPerformanceStockUnitsMember 2022-08-01 2023-01-31 0000316253 us-gaap:RestrictedStockMember 2023-11-01 2024-01-31 0000316253 us-gaap:RestrictedStockMember 2022-11-01 2023-01-31 0000316253 us-gaap:RestrictedStockMember 2023-08-01 2024-01-31 0000316253 us-gaap:RestrictedStockMember 2022-08-01 2023-01-31 0000316253 us-gaap:SellingAndMarketingExpenseMember 2023-11-01 2024-01-31 0000316253 us-gaap:SellingAndMarketingExpenseMember 2022-11-01 2023-01-31 0000316253 us-gaap:SellingAndMarketingExpenseMember 2023-08-01 2024-01-31 0000316253 us-gaap:SellingAndMarketingExpenseMember 2022-08-01 2023-01-31 0000316253 enz:CostOfRevenuesMember 2023-11-01 2024-01-31 0000316253 enz:CostOfRevenuesMember 2022-11-01 2023-01-31 0000316253 enz:CostOfRevenuesMember 2023-08-01 2024-01-31 0000316253 enz:CostOfRevenuesMember 2022-08-01 2023-01-31 0000316253 2023-02-01 2024-01-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2023-07-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2022-06-01 2023-07-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2022-05-31 0000316253 enz:ProductsMember 2023-11-01 2024-01-31 0000316253 us-gaap:CorporateAndOtherMember 2023-11-01 2024-01-31 0000316253 enz:ConsolidatedMember 2023-11-01 2024-01-31 0000316253 enz:ProductsMember 2022-11-01 2023-01-31 0000316253 us-gaap:CorporateAndOtherMember 2022-11-01 2023-01-31 0000316253 enz:ConsolidatedMember 2022-11-01 2023-01-31 0000316253 enz:ProductsMember 2023-08-01 2024-01-31 0000316253 us-gaap:CorporateAndOtherMember 2023-08-01 2024-01-31 0000316253 enz:ConsolidatedMember 2023-08-01 2024-01-31 0000316253 enz:ProductsMember 2022-08-01 2023-01-31 0000316253 us-gaap:CorporateAndOtherMember 2022-08-01 2023-01-31 0000316253 enz:ConsolidatedMember 2022-08-01 2023-01-31 0000316253 2022-05-01 2022-05-31 0000316253 2022-07-01 2022-07-31 0000316253 2023-11-01 2023-11-30 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure iso4217:CHF
EX-31.1 2 ea0201577ex31-1_enzobio.htm CERTIFICATIONS

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: March 13, 2024

 

  By: /s/ Kara Cannon
    Kara Cannon
    Chief Executive Officer
EX-31.2 3 ea0201577ex31-2_enzobio.htm CERTIFICATIONS

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: March 13, 2024

  By: /s/ Patricia Eckert
    Patricia Eckert
    Chief Financial Officer and Principal Accounting Officer
EX-32.1 4 ea0201577ex32-1_enzobio.htm CERTIFICATIONS

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 January 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: March 13, 2024    
     
  By: /s/ Kara Cannon
    Kara Cannon
    Chief Executive Officer

  

EX-32.2 5 ea0201577ex32-2_enzobio.htm CERTIFICATIONS

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 January 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: March 13, 2024    
     
  By: /s/ Patricia Eckert
    Patricia Eckert
    Chief Financial Officer and Principal Accounting Officer

 

EX-101.SCH 6 enz-20240131.xsd XBRL SCHEMA FILE 001 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Consolidated Statements of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Consolidated Statements of Operations (Unaudited) (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited) link:presentationLink link:definitionLink link:calculationLink 006 - Statement - Consolidated Statements of Stockholders’ Equity (Unaudited) link:presentationLink link:definitionLink link:calculationLink 007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Discontinued Operations link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Revenue Recognition link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Supplemental Disclosure for Statement of Cash Flows link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Convertible Debentures and Other Current Debt link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Long Term Debt link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Accrued Liabilities and Other Current Liabilities link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Stockholders’ Equity link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Segment Reporting link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Contingencies link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Departure and Appointment of Certain Officers 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 - Convertible Debentures and Other Current Debt (Tables) link:presentationLink link:definitionLink link:calculationLink 996005 - Disclosure - Long Term Debt (Tables) link:presentationLink link:definitionLink link:calculationLink 996006 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 996007 - Disclosure - Accrued Liabilities and Other Current Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 996008 - Disclosure - Stockholders’ Equity (Tables) link:presentationLink link:definitionLink link:calculationLink 996009 - Disclosure - Segment Reporting (Tables) link:presentationLink link:definitionLink link:calculationLink 996010 - Disclosure - Basis of Presentation (Details) link:presentationLink link:definitionLink link:calculationLink 996011 - Disclosure - Discontinued Operations (Details) link:presentationLink link:definitionLink link:calculationLink 996012 - Disclosure - Discontinued Operations (Details) - Schedule of Condensed Operating Results of the Discontinued Operations link:presentationLink link:definitionLink link:calculationLink 996013 - Disclosure - Discontinued Operations (Details) - Schedule of Major Classes of Assets and liabilities of the Discontinued Operations link:presentationLink link:definitionLink link:calculationLink 996014 - Disclosure - Net Income (Loss) Per Share (Details) link:presentationLink link:definitionLink link:calculationLink 996015 - Disclosure - Revenue Recognition (Details) link:presentationLink link:definitionLink link:calculationLink 996016 - Disclosure - Revenue Recognition (Details) - Schedule of Products Revenue by Geography link:presentationLink link:definitionLink link:calculationLink 996017 - Disclosure - Supplemental Disclosure for Statement of Cash Flows (Details) link:presentationLink link:definitionLink link:calculationLink 996018 - Disclosure - Inventories (Details) - Schedule of Inventories, Net link:presentationLink link:definitionLink link:calculationLink 996019 - Disclosure - Convertible Debentures and Other Current Debt (Details) link:presentationLink link:definitionLink link:calculationLink 996020 - Disclosure - Convertible Debentures and Other Current Debt (Details) - Schedule of Convertible Debentures Measured at Fair Value link:presentationLink link:definitionLink link:calculationLink 996021 - Disclosure - Long Term Debt (Details) link:presentationLink link:definitionLink link:calculationLink 996022 - Disclosure - Long Term Debt (Details) - Schedule of Minimum Future Annual Principal Payments link:presentationLink link:definitionLink link:calculationLink 996023 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 996024 - Disclosure - Leases (Details) - Schedule of Lease Agreements Include Rental Payments link:presentationLink link:definitionLink link:calculationLink 996025 - Disclosure - Leases (Details) - Schedule of Components of Lease Cost link:presentationLink link:definitionLink link:calculationLink 996026 - Disclosure - Leases (Details) - Schedule of Maturities of the Company’s Lease Liabilities link:presentationLink link:definitionLink link:calculationLink 996027 - Disclosure - Leases (Details) - Schedule of Lease Term and Discount Rate link:presentationLink link:definitionLink link:calculationLink 996028 - Disclosure - Accrued Liabilities and Other Current Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 996029 - Disclosure - Accrued Liabilities and Other Current Liabilities (Details) - Schedule of Accrued Liabilities link:presentationLink link:definitionLink link:calculationLink 996030 - Disclosure - Stockholders’ Equity (Details) link:presentationLink link:definitionLink link:calculationLink 996031 - Disclosure - Stockholders’ Equity (Details) - Schedule of Share-based Compensation Expense link:presentationLink link:definitionLink link:calculationLink 996032 - Disclosure - Stockholders’ Equity (Details) - Schedule of Stock Option Activity link:presentationLink link:definitionLink link:calculationLink 996033 - Disclosure - Stockholders’ Equity (Details) - Schedule of Restricted Stock Unit (“RSU”) Activity link:presentationLink link:definitionLink link:calculationLink 996034 - Disclosure - Segment Reporting (Details) - Schedule of Financial Information Represents the Operating Results of the Reportable Segments link:presentationLink link:definitionLink link:calculationLink 996035 - Disclosure - Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 996036 - Disclosure - Departure and Appointment of Certain Officers (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 7 enz-20240131_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 enz-20240131_def.xml XBRL DEFINITION FILE EX-101.LAB 9 enz-20240131_lab.xml XBRL LABEL FILE EX-101.PRE 10 enz-20240131_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document And Entity Information - shares
6 Months Ended
Jan. 31, 2024
Mar. 11, 2024
Document Information Line Items    
Entity Registrant Name ENZO BIOCHEM, INC  
Trading Symbol ENZ  
Document Type 10-Q  
Current Fiscal Year End Date --07-31  
Entity Common Stock, Shares Outstanding   51,225,734
Amendment Flag false  
Entity Central Index Key 0000316253  
Entity Current Reporting Status Yes  
Entity Filer Category Non-accelerated Filer  
Document Period End Date Jan. 31, 2024  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-09974  
Entity Incorporation, State or Country Code NY  
Entity Tax Identification Number 13-2866202  
Entity Address, Address Line One 81 Executive Blvd  
Entity Address, Address Line Two Suite 3 Farmingdale  
Entity Address, State or Province NY  
Entity Address, City or Town New York  
Entity Address, Postal Zip Code 11735  
City Area Code (631)  
Local Phone Number 755-5500  
Title of 12(b) Security Common stock $0.01 par value  
Security Exchange Name NYSE  
Entity Interactive Data Current Yes  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2024
Jul. 31, 2023
Current assets:    
Cash and cash equivalents $ 60,241 $ 82,373
Accounts receivable, net 5,116 4,808
Inventories, net 7,800 7,939
Prepaid expenses and other current assets, including $5,000 escrow at January 31, 2024 and $1,000 restricted cash at July 31, 2023 7,763 3,336
Total current assets 80,920 98,456
Property, plant, and equipment, net 12,837 13,086
Right-of-use assets 3,187 3,626
Other assets, including $5,000 escrow at July 31, 2023 645 5,745
Non-current assets of discontinued operations, net 1,488 967
Total assets 99,077 121,880
Current liabilities:    
Accounts payable – trade 1,318 3,575
Accrued liabilities 7,526 11,743
Current portion of operating lease liabilities 862 980
Other current liabilities 75 75
Convertible debentures 3,225 2,514
Current liabilities of discontinued operations, net 12,277 21,102
Total current liabilities 25,283 39,989
Operating lease liabilities, non-current 2,785 3,160
Long term debt, net 234 269
Total liabilities 28,302 43,418
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: 50,489,771 at January 31, 2024 and 49,997,631 at July 31, 2023 504 499
Additional paid-in capital 346,252 344,435
Accumulated deficit (278,027) (268,350)
Accumulated other comprehensive income 2,046 1,878
Total stockholders’ equity 70,775 78,462
Total liabilities and stockholders’ equity $ 99,077 $ 121,880
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Jan. 31, 2024
Jul. 31, 2023
Statement of Financial Position [Abstract]    
Other, including restricted cash (in Dollars) $ 5,000 $ 1,000
Other assets, including escrow (in Dollars) $ 5,000
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 50,489,771 49,997,631
Common stock, shares outstanding 50,489,771 49,997,631
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Income Statement [Abstract]        
Revenues $ 8,553 $ 7,514 $ 16,359 $ 14,617
Operating costs and expenses:        
Cost of revenues 4,329 4,616 8,680 9,205
Research and development 580 1,125 1,429 1,824
Selling, general and administrative 5,068 5,430 12,070 10,866
Legal and related expense, net 761 888 1,835 1,895
Total operating costs and expenses 10,738 12,059 24,014 23,790
Operating loss (2,185) (4,545) (7,655) (9,173)
Other income (expense):        
Interest, net 893 63 1,870 135
Change in fair value of convertible debentures (383) (711)  
Other 119 118 276 118
Foreign exchange gain (loss) 693 1,472 (318) 675
Total other income (expense) 1,322 1,653 1,117 928
Loss before income taxes (863) (2,892) (6,538) (8,245)
Income taxes    
Net loss from continuing operations (863) (2,892) (6,538) (8,245)
Net loss from discontinued operations (2,198) (8,428) (3,139) (13,710)
Net loss $ (3,061) $ (11,320) $ (9,677) $ (21,955)
Net loss per common share – basic and diluted:        
Continuing operations (in Dollars per share) $ (0.02) $ (0.06) $ (0.13) $ (0.17)
Discontinued operations (in Dollars per share) (0.04) (0.17) (0.06) (0.28)
Total net loss per basic and diluted common share (in Dollars per share) $ (0.06) $ (0.23) $ (0.19) $ (0.45)
Weighted average common shares outstanding:        
Basic (in Shares) 50,490 48,729 50,337 48,725
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations (Unaudited) (Parentheticals) - $ / shares
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Income Statement [Abstract]        
Continuing operations, diluted $ (0.02) $ (0.06) $ (0.13) $ (0.17)
Discontinued operations, diluted (0.04) (0.17) (0.06) (0.28)
Total net income (loss) per diluted common share (in Dollars per share) $ (0.06) $ (0.23) $ (0.19) $ (0.45)
Diluted (in Shares) 50,490 48,729 50,337 48,725
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Statement of Comprehensive Income [Abstract]        
Net loss $ (3,061) $ (11,320) $ (9,677) $ (21,955)
Other comprehensive (loss) income:        
Foreign currency translation adjustments (700) (1,355) 168 (622)
Comprehensive loss $ (3,761) $ (12,675) $ (9,509) $ (22,577)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
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, 2022 $ 487 $ 339,462 $ (288,638) $ 3,151 $ 54,462
Balance (in Shares) at Jul. 31, 2022 48,720,454        
Net loss (21,955) (21,955)
Share-based compensation charges $ 945 $ 945
Vesting of performance stock units (in Shares)
Vesting of performance stock units (in Shares) 12,600        
Foreign currency translation adjustments $ (622) $ (622)
Balance at Jan. 31, 2023 $ 487 340,407 (310,593) 2,529 32,830
Balance (in Shares) at Jan. 31, 2023 48,733,054        
Balance at Oct. 31, 2022 $ 487 339,892 (299,273) 3,884 44,990
Balance (in Shares) at Oct. 31, 2022 48,720,454        
Net loss (11,320) (11,320)
Share-based compensation charges $ 515 $ 515
Vesting of performance stock units (in Shares)
Vesting of performance stock units (in Shares) 12,600        
Foreign currency translation adjustments $ (1,355) $ (1,355)
Balance at Jan. 31, 2023 $ 487 340,407 (310,593) 2,529 32,830
Balance (in Shares) at Jan. 31, 2023 48,733,054        
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 (9,677) (9,677)
Share-based compensation charges $ 1,336 $ 1,336
Vesting of performance stock units (in Shares) 1 1
Vesting of performance stock units (in Shares) 144,530       260,000
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        
Foreign currency translation adjustments 168 168
Balance at Jan. 31, 2024 $ 504 346,252 (278,027) 2,046 70,775
Balance (in Shares) at Jan. 31, 2024 50,489,771        
Balance at Oct. 31, 2023 $ 504 345,991 (274,966) 2,746 74,275
Balance (in Shares) at Oct. 31, 2023 50,489,771        
Net loss (3,061) (3,061)
Share-based compensation charges 261 261
Foreign currency translation adjustments (700) (700)
Balance at Jan. 31, 2024 $ 504 $ 346,252 $ (278,027) $ 2,046 $ 70,775
Balance (in Shares) at Jan. 31, 2024 50,489,771        
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Cash flows from operating activities:    
Net loss $ (9,677) $ (21,955)
Adjustments to reconcile net loss to net cash used in operating activities:    
Change in fair value of convertible debentures 711
Depreciation and amortization of property, plant and equipment 537 1,428
Share-based compensation charges 1,336 945
Share-based 401(k) employer match expense 362 396
Unrealized foreign exchange loss (gain) 240 (707)
(Gain) on operating lease terminations (554)
Changes in operating assets and liabilities:    
Accounts receivable 1,252 653
Inventories 192 (310)
Prepaid expenses and other assets (272) 1,080
Accounts payable – trade (7,097) 4,678
Accrued liabilities, other current liabilities and other liabilities (9,342) (1,099)
Total adjustments (12,635) 7,064
Net cash used in operating activities (22,312) (14,891)
Cash flows from investing activities:    
Capital expenditures (279) (1,521)
Net cash used in investing activities (279) (1,521)
Cash flows from financing activities:    
Repayments under mortgage agreement and capital leases (73) (157)
Cash payments for taxes related to net share settlements of equity awards (467)
Net cash used in financing activities (540) (157)
Effect of exchange rate changes on cash and cash equivalents (1) 20
Decrease in cash and cash equivalents and restricted cash (23,132) (16,549)
Cash and cash equivalents and restricted cash - beginning of period 83,373 22,603
Cash and cash equivalents and restricted cash - end of period 60,241 6,054
Composition of cash and cash equivalents and restricted cash is as follows:    
Cash and cash equivalents 60,241 5,054
Restricted cash 1,000
Total cash and cash equivalents and restricted cash $ 60,241 $ 6,054
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation
6 Months Ended
Jan. 31, 2024
Basis of Presentation [Abstract]  
Basis of Presentation

Note 1 – Basis of Presentation

 

Enzo Biochem, Inc. (the “Company,” “we,” “our” or “Enzo”), is a manufacturer and supplier of 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 Biochem, Inc.’s Life Science division supports the work of research centers and industry partners. Enzo Biochem, Inc. has a broad and deep intellectual property portfolio, with patent coverage across many vital enabling technologies.

 

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 its clinical services operations to Laboratory Corporation of America Holdings, a Delaware corporation (“Labcorp”), and exited the clinical services business. See Note 2.

 

The Company has one reportable segment, Products. The consolidated balance sheet as of January 31, 2024, the consolidated statements of operations, comprehensive loss and stockholders’ equity for the three and six months ended January 31, 2024 and 2023, and the consolidated statements of cash flows for the six months ended January 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, 2023 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, 2023 has been derived from the audited financial statements at that date. The results of operations for the six months ended January 31, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending July 31, 2024.

 

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, Enzo Life Sciences (and its wholly-owned foreign subsidiaries), Enzo Therapeutics, Enzo Realty, Enzo Realty II, and Enzo Clinical Labs (a corporate entity with discontinued operations). 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.

 

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 January 31, 2024 and July 31, 2023, the Company had cash and cash equivalents in foreign bank accounts of $498 and $419, 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 January 31, 2024 and July 31, 2023, 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 - Recently Adopted Accounting Pronouncements

 

In June 2016, FASB issued ASU No. 2016-13 Financial Instruments – Credit Losses (Topic 326). This standard changes the impairment model for most financial instruments, including trade receivables, from an incurred loss method to a new forward-looking approach, based on expected losses. The estimate of expected credit losses will require entities to incorporate considerations of historical information, current information and reasonable and supportable forecasts. We adopted this standard for our interim period beginning August 1, 2023 using a modified retrospective transition approach. The impact of the adoption of this standard on our results of operations, financial position and cash flows was not material.

 

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.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Discontinued Operations
6 Months Ended
Jan. 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 Labcorp for an aggregate purchase price of $113.25 million in cash, subject to customary closing adjustments. In connection with the sale, $5 million of escrowed proceeds were included in prepaid and other assets as of January 31, 2024 and in other assets as of July 31, 2023. Excluded from the sale of the clinical services assets were its cash and accounts receivable. In accordance with the sale, we ceased our clinical services operations but continue winding down activities. As a consequence of the sale, for the three and six months ended January 31, 2024 and 2023 we have classified as discontinued operations all income and expenses attributable to the clinical services business.

 

The following table sets forth the condensed operating results of the discontinued operations for the three and six months ended January 31:

 

   Three Months Ended
January 31
   Six Months Ended
January 31
 
   2024   2023   2024   2023 
Net revenues   
   $8,824    
   $19,997 
Cost of revenues  $175    10,463    
    20,545 
Selling, general and administrative   813    6,382   $2,250    12,397 
Research and development   
    306    
    603 
Legal and related expenses   (41)   107    
    171 
Other expense (income)   1,251    (6)   889    (9)
Loss from discontinued operations  $(2,198)  $(8,428)  $(3,139)  $(13,710)

 

Other expense for the three months ended January 31, 2024 is primarily the cost for a third party to maintain and destroy health records according to statute related to 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:

 

   January 31,
2024
   July 31,
2023
 
Carrying amounts of major current assets included as part of discontinued operations:        
Trade receivables  $182   $1,675 
Prepaid and other current   5    54 
Total current assets   187    1,729 
           
Carrying amounts of major current liabilities included as part of discontinued operations:          
Trade payables and accrued liabilities   10,513    20,616 
Operating lease liabilities and other   1,951    2,215 
Total current liabilities   12,464    22,831 
           
Current liabilities of discontinued operations, net   12,277    21,102 
           
Carrying amount of major non-current assets included as part of discontinued operations:          
Right of use assets  $6,104   $7,001 
Other   80    62 
Total non-current assets   6,184    7,063 
           
Carrying amount of major non-current liabilities included as part of discontinued operations:          
Operating lease liabilities and other   4,696    6,096 
           
Non-current assets of discontinued operations, net  $1,488   $967 

 

During the six months ended January 31, 2024, the cash used in operating and investing activities of the discontinued operations was $11,304 and $0, respectively, primarily for reductions of trade payables and accrued liabilities, partially offset by collections of accounts receivable, and the period loss. During the six months ended January 31, 2023, the cash used in operating activities and investing activities of the discontinued operations was $8,043 and $441, respectively.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income (Loss) Per Share
6 Months Ended
Jan. 31, 2024
Net Income (Loss) Per Share [Abstract]  
Net income (loss) per share

Note 3 - Net income (loss) per share

 

Basic net income (loss) per share represents net income (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 and six months ended January 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, warrants, assumed conversion of debentures, or unearned performance stock units because to do so would be antidilutive.

 

For the three and six months ended January 31, 2024, the effect of approximately 2,474,000 and 2,897,000, respectively, of outstanding “out of the money” options to purchase common shares and the effect of approximately 280,000 and 129,000, respectively, of outstanding restricted stock units were excluded from the calculation of diluted net (loss) income per share because their effect would be anti-dilutive. During the three and six months ended January 31, 2024, the effect of approximately 754,000 and 647,000, respectively, of shares related to warrants and the effect of approximately 1,535,000 and 1,372,000, respectively of shares related to the assumed conversion of debentures were excluded from the calculation of diluted weighted average shares outstanding because their effect would be anti-dilutive.

 

For the three and six months ended January 31, 2023, the effect of approximately 4,189,000 and 3,392,000, respectively, of outstanding “out of the money” options to purchase common shares were excluded from the calculation of diluted net (loss) income per share because their effect would be anti-dilutive. For the three and six months ended January 31, 2023, approximately 60,000 and 83,000, respectively, of potential common shares from “in the money options” and unvested restricted stock and performance stock units were excluded from the calculation of diluted (loss) per share because their effect would be antidilutive.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition
6 Months Ended
Jan. 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
January 31
   Six Months Ended
January 31
 
   2024   2023   2024   2023 
United States  $5,166   $4,144   $9,801   $8,239 
Europe   2,286    2,277    4,424    4,181 
Asia Pacific   1,101    1,093    2,134    2,197 
Products revenue  $8,553   $7,514   $16,359   $14,617 

 

As of August 1, 2023 and 2022, accounts receivable from continuing operations was $4,808 and $4,762, respectively.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental Disclosure for Statement of Cash Flows
6 Months Ended
Jan. 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 six months ended January 31, 2024 and 2023, interest paid by the Company was $184 and $106, respectively.

 

For the six months ended January 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 $254 and $2, 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, $5,000 of escrowed proceeds were included in prepaid and other assets as of January 31, 2024 and in other assets as of July 31, 2023. In connection with the full payment of a mortgage in July 2023, the restricted cash collateral deposit of $1,000 was released during the six months ended January 31, 2024.

 

During the six months ended January 31, 2024, state taxes paid on the gain on the completed sale of certain assets used in the operation of Enzo Clinical Labs were $729. For the six months ended January 31, 2024 and 2023, tax on capital paid by the Company was $23 and $9, respectively.

 

During the six months ended January 31, 2024, the Company disbursed $467 for taxes related to net share settlement of bonuses paid in stock to a current senior executive and a former senior executive.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories
6 Months Ended
Jan. 31, 2024
Inventories [Abstract]  
Inventories

Note 6 - Inventories

 

Inventories, net consisted of the following as at:

   January 31,
2024
   July 31,
2023
 
Raw materials  $2,010   $2,206 
Work in process   2,809    2,599 
Finished products   2,981    3,134 
   $7,800   $7,939 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Convertible Debentures and Other Current Debt
6 Months Ended
Jan. 31, 2024
Convertible Debentures and Other Current Debt [Abstract]  
Convertible debentures and other current debt

Note 7 – Convertible debentures and other current debt

 

On May 19, 2023, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with each of the purchasers that are parties thereto (each, including its successors and assigns, a “Purchaser” and collectively, the “Purchasers”) and JGB Collateral, LLC, a Delaware limited liability company, 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, the average of the three (3) daily volume weighted average prices of the Common Stock as defined in the Purchase Agreement (“VWAP”) prior to the closing date (the “Warrants”), subject to adjustments as set forth in the Warrants, for a total purchase price of $7,000. The Purchase Agreement contains customary representations, warranties and covenants. The transactions contemplated by the Purchase Agreement were consummated on May 19, 2023. 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.

  

Debentures

 

The Debentures bear interest at a rate of 10% per annum (which interest rate is increased to 18% per annum five days after the occurrence and continuance of an Event of Default (as defined in the Debentures)), have a maturity date of May 20, 2024 and are 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 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.

 

The Company’s obligations under the Debentures may be accelerated, at the Purchasers’ election, upon the occurrence of certain customary events of default. As of January 31, 2024 and July 31, 2023, there were no events of default. The Debentures contain customary representations, warranties and covenants including among other things and subject to certain exceptions, covenants that restrict the Company from incurring additional indebtedness, creating or permitting liens on assets, amending its charter documents and bylaws, repurchasing or otherwise acquiring more than a de minimis number of its Common Stock or equivalents thereof, repaying outstanding indebtedness, paying dividends or distributions, assigning or selling certain assets, making or holding any investments, and entering into transactions with affiliates.

 

The following table presents a reconciliation of the beginning and ending balances of the convertible debentures measured at fair value on a recurring basis that use significant unobservable inputs (Level 3) and the related change in fair value expense recorded in the consolidated statement of operations during the six months ended January 31, 2024:

 

Fair value, July 31, 2023  $2,514 
Change in fair value of convertible debentures   711 
Fair value, January 31, 2024  $3,225 

 

During the three months ended January 31, 2024, the change in fair value expense recorded was $383. As of January 31, 2024, the outstanding principal of the convertible debentures was $3,608. Accrued interest as of January 31, 2024 was $29.

 

Security Agreement and Subsidiary Guarantees

 

In connection with the Purchase Agreement, on May 19, 2023, the Company, certain of the Company’s domestic subsidiaries (“Guarantors”), the Purchasers and the Agent entered into a Security Agreement (the “Security Agreement”), pursuant to which the Company and the Guarantors granted, for the benefit of the Purchasers, to secure the Company’s obligations under the Purchase Agreement and the Debentures.

 

Warrants

 

The Warrants are exercisable for five years from May 19, 2023, at an exercise price of $2.31 per share, which is the average of three (3) daily VWAPs prior to the closing date, subject, with certain exceptions, to adjustments in the event of stock splits, dividends, subsequent dilutive offerings and certain fundamental transactions, as more fully described in the Warrant.

  

Registration Rights Agreement

 

In connection with the Purchase Agreement, on May 19, 2023, the Company and the Purchasers entered into a Registration Rights Agreement, pursuant to which the Company is obligated to register the shares of Company Common Stock issuable upon exercise of the Debentures and the Warrants. The Company has registered the shares.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long Term Debt
6 Months Ended
Jan. 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 that the first of semiannual amortization payments of CHF 33 would begin in March 2022. In March 2022, the subsidiary made its first semi-annual principal repayment of CHF 33 (or $35 based on exchange rates). 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 January 31, 2024 and July 31, 2023.

 

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

 

July 31,  Total 
2024  $39 
2025   77 
2026   77 
2027   77 
2028   39 
Total principal payments   309 
Less: current portion, included in other current liabilities   (75)
Long term debt – net  $234 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
6 Months Ended
Jan. 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. The Company’s lease terms may include renewal options that are reasonably certain to be exercised and termination options that are reasonably certain not to be exercised.

 

Certain of the Company’s lease agreements include rental payments adjusted periodically for inflation or a market rate which are included in the lease liabilities.

 

Leases  Balance Sheet Classification  January 31,
2024
   July 31,
2023
 
Assets           
Operating  Right-of-use assets  $3,187   $3,626 
Total lease assets     $3,187   $3,626 
              
Liabilities             
Current:             
Operating  Current portion of operating lease liabilities  $862   $980 
              
Non-current:             
Operating  Operating lease liabilities, non-current   2,785    3,160 
Total lease liabilities     $3,647   $4,140 

 

Components of lease cost were as follows:

 

   Three months ended
January 31,
   Six months ended
January 31,
 
   2024   2023   2024   2023 
Operating lease cost – net (a)  $141   $114   $281   $376 

 

(a)Net of $126 and $252 of sublease income for the three and six months ended January 31, 2024, respectively, and $114 for the three and six months ended January 31, 2023.

 

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

 

Maturity of lease liabilities, years ending July 31,  Operating
leases
 
2024  $571 
2025   896 
2026   886 
2027   881 
2028   808 
Total lease payments   4,042 
Less: Interest (a)   (395)
Present value of lease liabilities  $3,647 

 

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

 

Lease term and discount rate for the for the six months ended January 31 were as follows:

 

Lease term and discount rate  2024   2023 
Weighted-average remaining lease term (years) - operating leases   4.3 years    5.3 years 
           
Weighted-average discount rate – operating leases   5.1%   5.1%

 

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

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities and Other Current Liabilities
6 Months Ended
Jan. 31, 2024
Accrued Liabilities and Other Current Liabilities [Abstract]  
Accrued Liabilities and other current liabilities

Note 10 - Accrued Liabilities and other current liabilities

 

Accrued liabilities consist of: 

 

   January 31,
2024
   July 31,
2023
 
Payroll, benefits and commissions  $4,515   $7,421 
Professional fees   688    610 
Legal   1,237    2,248 
Other   1,086    1,464 
   $7,526   $11,743 

 

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 January 31, 2024 and July 31, 2023, the Company had established reserves of $174 and $631, 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.

 

At January 31, 2024 and July 31, 2023 other current liabilities consist of the current portion of the Swiss government loan.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders’ Equity
6 Months Ended
Jan. 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. During the fourth quarter of the fiscal year ended July 31, 2023, the Company sold 276,479 shares for net proceeds of $386. There was no activity during the six months ended January 31, 2024.

 

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. 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, as amended and restated, is equal to or greater than fair market value of the common stock on the date of grant. The Amended and Restated 2011 Plan, as amended and restated, 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, as amended and restated, will remain in effect until they have been exercised or terminated, or have expired. As of January 31, 2024, there were approximately 5,214,000 shares of common stock available for grant under the Amended and Restated 2011 Plan, as amended and restated.

 

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. Performance stock awards are not recognized until it is probable they will be earned. At such time, their expense is then recognized over the requisite service period, including that portion of the service period already elapsed. Options granted pursuant to the plans may be either incentive stock options or non-statutory options. The 2011 Plan provides for the issuance of stock options, restricted stock and restricted stock unit awards which generally vest over a two or three year period.

 

During the six months ended January 31, 2024, the Company recognized $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 during the quarter then ended. See Note 14.

 

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

 

   Three months ended
January 31,
   Six months ended
January 31,
 
   2024   2023   2024   2023 
Stock options and performance stock units  $98   $233   $743   $412 
Restricted stock units   163    202    593    388 
   $261   $435   $1,336   $800 

 

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
January 31,
   Six months ended
January 31,
 
   2024   2023   2024   2023 
Selling, general and administrative  $249   $429   $1,319   $789 
Cost of revenues   12    6    17    11 
   $261   $435   $1,336   $800 

 

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

 

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

 

   Options   Weighted
Average
Exercise
Price
   Weighted
Average
Remaining
Contractual
Term
  Aggregate
Intrinsic
Value
(000s)
 
Outstanding at July 31, 2023   3,829,500   $2.61       
 
Granted   
    
         
Exercised   
    
      $  
Cancelled or expired   (1,355,130)  $1.72         
Outstanding at end of period   2,474,370   $2.69   2.6 years   $
 
Exercisable at end of period   2,313,784   $2.83   1.7 years   $
 

 

As of January 31, 2024, the total future compensation cost related to non-vested options, not yet recognized in the statements of operations, was $519 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 represents 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 six months ended January 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   557,490   $2.21   1.1 years   825 
Granted   255,825   $1.27       
 
Vested   (191,063)  $3.21         
Cancelled   (100,000)  $1.97         
Outstanding at end of period   522,252   $1.44   0.5 years  $658 
Expected to vest at end of period   522,252   $1.44   0.5 years  $658 

 

Certain directors had not received their vested RSU shares, totaling 144,530, as of July 31, 2023. These shares were issued during the six months ended January 31, 2024.

 

During the six months ended January 31, 2024, 173,333 RSUs vested and 100,000 were cancelled as a result of the termination of the former CEO. The vested shares had not been issued as of January 31, 2024.

 

During the three and six months ended January 31, 2024, the Company recognized shared based compensation expense for RSU’s of $163 and $593, respectively. As of January 31, 2024, the total future compensation cost related to non-vested RSUs, not yet recognized in the statements of operations, was $300 and the weighted average period over which the remaining expense of these awards is expected to be recognized is approximately one half years.

 

Performance Stock Units

 

During the three and six months ended January 31, 2024, the Company recognized no share based compensation for Performance Stock Units (“PSUs”). During the three and six months ended January 31, 2023, the Company recognized $3 and $(45) of share based compensation (reversal of compensation) for PSUs. During the six months ended January 31, 2024, one senior executive vested in 10,640 shares of stock which were issued subsequent to January 31, 2024. As of January 31, 2024 there were no PSUs outstanding.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting
6 Months Ended
Jan. 31, 2024
Segment Reporting [Abstract]  
Segment reporting

Note 12 - Segment reporting

 

The Company has one reportable segment, Products, which develops, manufactures, and markets products to research and pharmaceutical customers. 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.

 

Management of the Company assesses assets on a consolidated basis only and therefore, assets by reportable segment have not been included in the reportable segments below. The accounting policies of the reportable segment are the same as those described in the summary of significant accounting policies.

 

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

 

Three months ended January 31, 2024

 

   Products   Corporate
& Other
   Consolidated 
Revenues  $8,553    
   $8,553 
                
Operating costs and expenses:               
Cost of revenues   4,329    
    4,329 
Research and development   578   $2    580 
Selling, general and administrative   3,284    1,784    5,068 
Legal and related expenses   22    739    761 
Total operating costs and expenses   8,213    2,525    10,738 
                
Operating income (loss)   340    (2,525)   (2,185)
                
Other income (expense)               
Interest   34    859    893 
Change in fair value of convertible debentures   
    (383)   (383)
Other   2    117    119 
Foreign exchange gain   693    
    693 
Income (loss) before taxes  $1,069   $(1,932)  $(863)
                
Depreciation and amortization included above  $172   $95   $267 
                
Share-based compensation included above:               
Selling, general and administrative   42    207    249 
Cost of sales   12    
    12 
Total  $54   $207   $261 
                
Capital expenditures  $
   $27   $27 

 

Three months ended January 31, 2023

 

   Products   Corporate
& Other
   Consolidated 
Revenues  $7,514    
   $7,514 
                
Operating costs and expenses:               
Cost of revenues   4,616    
    4,616 
Research and development   1,113   $12    1,125 
Selling, general and administrative   3,036    2,394    5,430 
Legal and related expenses   11    877    888 
Total operating costs and expenses   8,776    3,283    12,059 
                
Operating loss   (1,262)   (3,283)   (4,545)
                
Other income (expense)               
Interest   29    34    63 
Other   2    116    118 
Foreign exchange gain   1,472    
    1,472 
Income (loss) before taxes  $241   $(3,133)  $(2,892)
                
Depreciation and amortization included above  $171   $91   $262 
                
Share-based compensation included above:               
Selling, general and administrative   20    409    429 
Cost of sales   6    
    6 
Total  $26   $409   $435 
                
Capital expenditures  $632   $41   $673 

 

Six months ended January 31, 2024

 

   Products   Corporate
& Other
   Consolidated 
Revenues  $16,359    
   $16,359 
                
Operating costs and expenses:               
Cost of revenues   8,680    
    8,680 
Research and development   1,416   $13    1,429 
Selling, general and administrative   6,383    5,687    12,070 
Legal and related expenses   51    1,784    1,835 
Total operating costs and expenses   16,530    7,484    24,014 
                
Operating loss   (171)   (7,484)   (7,655)
                
Other income (expense)               
Interest   68    1,802    1,870 
Change in fair value of convertible debentures   
    (711)   (711)
Other   3    273    276 
Foreign exchange loss   (318)   
    (318)
Loss before taxes  $(418)  $(6,120)  $(6,538)
                
Depreciation and amortization included above  $338   $199   $537 
                
Share-based compensation included above:               
Selling, general and administrative   65    1,254    1,319 
Cost of sales   17    
    17 
Total  $82   $1,254   $1,336 
                
Capital expenditures  $246   $33   $279 

 

Six months ended January 31, 2023

 

   Products   Corporate
& Other
   Consolidated 
Revenues  $14,617    
   $14,617 
                
Operating costs and expenses:               
Cost of revenues   9,205    
    9,205 
Research and development   1,803   $21    1,824 
Selling, general and administrative   5,920    4,946    10,866 
Legal and related expenses   36    1,859    1,895 
Total operating costs and expenses   16,964    6,826    23,790 
                
Operating loss   (2,347)   (6,826)   (9,173)
                
Other income (expense)               
Interest   54    81    135 
Other   4    114    118 
Foreign exchange gain   675    
    675 
Income (loss) before taxes  $(1,614)  $(6,631)  $(8,245)
                
Depreciation and amortization included above  $336   $174   $510 
                
Share-based compensation included above:               
Selling, general and administrative   40    749    789 
Cost of sales   11    
    11 
Total  $51   $749   $800 
                
Capital expenditures  $938   $224   $1,162 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Contingencies
6 Months Ended
Jan. 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. 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. We are in the process of evaluating the full scope of the costs and related impacts of this incident. 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,470,000 individuals. The Social Security numbers of approximately 600,000 of these individuals may also have been involved. Additionally, the Company has determined that some employees’ information may have been involved. The Company has provided notice to the individuals whose information may have been involved, as well as to regulatory authorities, in accordance with applicable law.

 

Enzo Biochem is currently 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 ask questions about the ransomware attack, as well as the corrective actions taken in response.  It is not known at this time whether the Attorneys General will seek any 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.

 

Enzo Biochem is also subject to regulatory inquiries from the Office for Civil Rights regarding the ransomware attack. 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 twenty putative class actions have been consolidated alleging various harms stemming from the April 2023 data incident. Interim lead counsel has been appointed and filed a Consolidated Amended Complaint on November 13, 2023. The complaint seeks 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, violations of the New Jersey Consumer Fraud Act. The Company’s motion to dismiss is due on April 8, 2024.

 

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. This court granted our motion to stay the case pending the outcome of the federal action.

 

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 for 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. We have filed a motion to stay this action pending the resolution of the Federal Action and the motion remains pending.

 

A provision was made in the financial statements as of July 31, 2023 for the above matters based on a reasonable estimate; 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.

 

In 2017, the Court ruled that the asserted claims of the ’180 and ’405 Patents are invalid for nonenablement in cases involving Abbott, Becton Dickinson, Gen-Probe, Hologic, and Roche. That ruling was affirmed by the United States Court of Appeals for the Federal Circuit (“Federal Circuit”) in June 2019. Enzo subsequently filed a petition for certiorari regarding the invalidity ruling for the ’180 and ’405 Patents in February 2020; the Supreme Court denied Enzo’s petition on March 30, 2020.

 

The Company, along with its subsidiary Enzo Life Sciences, Inc., resolved its claims against Roche regarding the ’197 Patent before the Court (civil action No. 12 cv-00106) in July 2022. 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.

 

In separate inter partes review proceedings before the U.S. Patent and Trademark Office (PTO) involving, among others, Becton Dickinson, certain claims of the ’197 Patent were found unpatentable as anticipated or obvious and cancelled by the Patent Trial and Appeals Board (“Board”). Enzo appealed that decision to the Federal Circuit. On August 16, 2019, the Federal Circuit affirmed the Board’s decision, finding that each of the challenged claims is unpatentable. The Company filed a petition for rehearing and rehearing en banc on October 30, 2019, which the Federal Circuit denied on December 4, 2019. The Company filed a petition for certiorari with the Supreme Court on March 3, 2020, which was denied.

 

In April 2019, the Company entered into an agreement with Hologic and Grifols, resolving litigation resulting from four cases originally brought by the Company in the Court.  As a result, Enzo dismissed (1) a stayed patent litigation regarding the ’180 and ’197 Patent against Hologic in the Court; (2) the Consolidated Appeals against Gen-Probe and Hologic resulting from two cases filed in the Court, and (3) the Company’s appeal in the litigation involving the ’581 Patent that involved both Hologic and Grifols. As a result of the agreement with Hologic, Hologic withdrew from Enzo’s Federal Circuit appeal of the Board’s adverse rulings in the inter partes review proceedings regarding the ’197 Patent filed by Hologic and joined by Becton Dickinson mentioned above.

 

On September 2, 2021, the 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 and has not yet issued an office action. Enzo filed a petition to terminate that second reexamination proceeding on November 16, 2022.

 

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 board 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 which is included in Selling, general and administrative expenses. 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. Dr. Rabbani disputed, among other things, the Company’s decision to not award him a bonus for fiscal year 2021 and the amount of severance that was owed to him under his employment agreement.  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 has 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 financial statements as of July 31, 2023 based on a reasonable estimate; 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 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. Plaintiff served a copy of the verified complaint on Enzo’s agent for service in New York on or about March 13, 2023. 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 October 24, 2023, Plaintiff sought leave to file an opposition brief. Defendants filed an opposition to that request on October 26, 2023. On October 31, 2023, in response to a question from the Court’s law clerk, Defendants reiterated that they had elected to apply their original motion to dismiss to the amended pleading. 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. The Company cannot predict the outcome of this matter.

 

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 initiated an appraisal action against Enzo Biochem, Inc. 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. The Company will defend itself vigorously in the appraisal action.

 

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.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Departure and Appointment of Certain Officers
6 Months Ended
Jan. 31, 2024
Departure and Appointment of Certain Officers [Abstract]  
Departure and Appointment of Certain Officers

Note 14 – Departure and Appointment of Certain Officers

 

On September 5, 2023, the Company entered into a Separation Agreement and General Release (the “Separation Agreement”) with Hamid Erfanian, the Company’s Chief Executive Officer, which provides for Mr. Erfanian’s separation of employment, resignations from his positions as Chief Executive Officer and as a director of the Company and the payment of severance benefits as described below. Pursuant to the Separation Agreement, Mr. Erfanian’s resignations as Chief Executive Officer and as a director became effective immediately and his final date of employment with the Company was November 18, 2023 (the “Separation Date”).

 

Pursuant to the Separation Agreement, Mr. Erfanian is entitled to the following severance benefits: (i) a payment equaling twelve (12) months of his annual base salary of $624, subject to standard payroll deductions and withholdings; (ii) a lump-sum payment of $187, representing his annual bonus; (iii) a grant of restricted shares of the Company’s common stock, par value $0.01 per share (the “Common Stock”), in an amount equal to $1,502 with 50% of the restricted Common Stock granted as soon as reasonably practicable after September 13, 2023, and the remaining 50% granted on the earlier of July 24, 2024 or a Change in Control of the Company (as defined in Mr. Erfanian’s employment agreement with the Company); and (iv) the immediate vesting on the Separation Date of the remainder of a restricted stock unit award of 260,000 shares of Common Stock and an option to purchase 700,000 shares of Common Stock that were previously granted to Mr. Erfanian upon his employment. The foregoing are subject to continued compliance with existing restrictive covenants under Mr. Erfanian’s employment agreement with the Company and his reaffirmation.

 

The severance benefits with respect to salary and bonus were accrued during the three months ended October 31, 2023. The share-based charges related to the immediate vesting of the remainder of the restricted stock unit award and options granted upon employment were also recognized during the three months ended October 31, 2023.

 

On September 5, 2023, the Company’s board of directors appointed Kara Cannon, the Company’s Chief Operating Officer, to serve as Interim Chief Executive Officer of the Company, which became effective immediately upon Mr. Erfanian’s resignation as Chief Executive Officer. On January 31, 2024, the Company’s board of directors appointed Kara Cannon as the Company’s Chief Executive Officer and Patricia Eckert, CPA as the Company’s Chief Financial Officer.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounting Policies, by Policy (Policies)
6 Months Ended
Jan. 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, Enzo Life Sciences (and its wholly-owned foreign subsidiaries), Enzo Therapeutics, Enzo Realty, Enzo Realty II, and Enzo Clinical Labs (a corporate entity with discontinued operations). 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.

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 January 31, 2024 and July 31, 2023, the Company had cash and cash equivalents in foreign bank accounts of $498 and $419, 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 January 31, 2024 and July 31, 2023, 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 - Recently Adopted Accounting Pronouncements

Effect of New Accounting Pronouncements - Recently Adopted Accounting Pronouncements

In June 2016, FASB issued ASU No. 2016-13 Financial Instruments – Credit Losses (Topic 326). This standard changes the impairment model for most financial instruments, including trade receivables, from an incurred loss method to a new forward-looking approach, based on expected losses. The estimate of expected credit losses will require entities to incorporate considerations of historical information, current information and reasonable and supportable forecasts. We adopted this standard for our interim period beginning August 1, 2023 using a modified retrospective transition approach. The impact of the adoption of this standard on our results of operations, financial position and cash flows was not material.

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.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Discontinued Operations (Tables)
6 Months Ended
Jan. 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 and six months ended January 31:
   Three Months Ended
January 31
   Six Months Ended
January 31
 
   2024   2023   2024   2023 
Net revenues   
   $8,824    
   $19,997 
Cost of revenues  $175    10,463    
    20,545 
Selling, general and administrative   813    6,382   $2,250    12,397 
Research and development   
    306    
    603 
Legal and related expenses   (41)   107    
    171 
Other expense (income)   1,251    (6)   889    (9)
Loss from discontinued operations  $(2,198)  $(8,428)  $(3,139)  $(13,710)
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:
   January 31,
2024
   July 31,
2023
 
Carrying amounts of major current assets included as part of discontinued operations:        
Trade receivables  $182   $1,675 
Prepaid and other current   5    54 
Total current assets   187    1,729 
           
Carrying amounts of major current liabilities included as part of discontinued operations:          
Trade payables and accrued liabilities   10,513    20,616 
Operating lease liabilities and other   1,951    2,215 
Total current liabilities   12,464    22,831 
           
Current liabilities of discontinued operations, net   12,277    21,102 
           
Carrying amount of major non-current assets included as part of discontinued operations:          
Right of use assets  $6,104   $7,001 
Other   80    62 
Total non-current assets   6,184    7,063 
           
Carrying amount of major non-current liabilities included as part of discontinued operations:          
Operating lease liabilities and other   4,696    6,096 
           
Non-current assets of discontinued operations, net  $1,488   $967 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Tables)
6 Months Ended
Jan. 31, 2024
Revenue Recognition [Abstract]  
Schedule of Products Revenue by Geography Products revenue by geography is as follows:
   Three Months Ended
January 31
   Six Months Ended
January 31
 
   2024   2023   2024   2023 
United States  $5,166   $4,144   $9,801   $8,239 
Europe   2,286    2,277    4,424    4,181 
Asia Pacific   1,101    1,093    2,134    2,197 
Products revenue  $8,553   $7,514   $16,359   $14,617 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Tables)
6 Months Ended
Jan. 31, 2024
Inventories [Abstract]  
Schedule of Inventories, Net Inventories, net consisted of the following as at:
   January 31,
2024
   July 31,
2023
 
Raw materials  $2,010   $2,206 
Work in process   2,809    2,599 
Finished products   2,981    3,134 
   $7,800   $7,939 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Convertible Debentures and Other Current Debt (Tables)
6 Months Ended
Jan. 31, 2024
Convertible Debentures and Other Current Debt [Abstract]  
Schedule of Convertible Debentures Measured at Fair Value The following table presents a reconciliation of the beginning and ending balances of the convertible debentures measured at fair value on a recurring basis that use significant unobservable inputs (Level 3) and the related change in fair value expense recorded in the consolidated statement of operations during the six months ended January 31, 2024:
Fair value, July 31, 2023  $2,514 
Change in fair value of convertible debentures   711 
Fair value, January 31, 2024  $3,225 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long Term Debt (Tables)
6 Months Ended
Jan. 31, 2024
Long Term Debt [Abstract]  
Schedule of Minimum Future Annual Principal Payments Minimum future annual principal payments under this agreement as of January 31, 2024 are as follows:
July 31,  Total 
2024  $39 
2025   77 
2026   77 
2027   77 
2028   39 
Total principal payments   309 
Less: current portion, included in other current liabilities   (75)
Long term debt – net  $234 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
6 Months Ended
Jan. 31, 2024
Leases [Abstract]  
Schedule of Lease Agreements Include Rental Payments Certain of the Company’s lease agreements include rental payments adjusted periodically for inflation or a market rate which are included in the lease liabilities.
Leases  Balance Sheet Classification  January 31,
2024
   July 31,
2023
 
Assets           
Operating  Right-of-use assets  $3,187   $3,626 
Total lease assets     $3,187   $3,626 
              
Liabilities             
Current:             
Operating  Current portion of operating lease liabilities  $862   $980 
              
Non-current:             
Operating  Operating lease liabilities, non-current   2,785    3,160 
Total lease liabilities     $3,647   $4,140 
Schedule of Components of Lease Cost Components of lease cost were as follows:
   Three months ended
January 31,
   Six months ended
January 31,
 
   2024   2023   2024   2023 
Operating lease cost – net (a)  $141   $114   $281   $376 
(a)Net of $126 and $252 of sublease income for the three and six months ended January 31, 2024, respectively, and $114 for the three and six months ended January 31, 2023.

 

Schedule of Maturities of the Company’s Lease Liabilities The maturities of the Company’s lease liabilities as of January 31, 2024 are as follows:
Maturity of lease liabilities, years ending July 31,  Operating
leases
 
2024  $571 
2025   896 
2026   886 
2027   881 
2028   808 
Total lease payments   4,042 
Less: Interest (a)   (395)
Present value of lease liabilities  $3,647 
(a)Primarily calculated using the Company’s incremental borrowing rate.
Schedule of Lease Term and Discount Rate Lease term and discount rate for the for the six months ended January 31 were as follows:
Lease term and discount rate  2024   2023 
Weighted-average remaining lease term (years) - operating leases   4.3 years    5.3 years 
           
Weighted-average discount rate – operating leases   5.1%   5.1%
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities and Other Current Liabilities (Tables)
6 Months Ended
Jan. 31, 2024
Accrued Liabilities and Other Current Liabilities [Abstract]  
Schedule of Accrued Liabilities Accrued liabilities consist of:
   January 31,
2024
   July 31,
2023
 
Payroll, benefits and commissions  $4,515   $7,421 
Professional fees   688    610 
Legal   1,237    2,248 
Other   1,086    1,464 
   $7,526   $11,743 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders’ Equity (Tables)
6 Months Ended
Jan. 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
January 31,
   Six months ended
January 31,
 
   2024   2023   2024   2023 
Stock options and performance stock units  $98   $233   $743   $412 
Restricted stock units   163    202    593    388 
   $261   $435   $1,336   $800 
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
January 31,
   Six months ended
January 31,
 
   2024   2023   2024   2023 
Selling, general and administrative  $249   $429   $1,319   $789 
Cost of revenues   12    6    17    11 
   $261   $435   $1,336   $800 
Schedule of Stock Option Activity The following table summarizes stock option activity during the six month period ended January 31, 2024:
   Options   Weighted
Average
Exercise
Price
   Weighted
Average
Remaining
Contractual
Term
  Aggregate
Intrinsic
Value
(000s)
 
Outstanding at July 31, 2023   3,829,500   $2.61       
 
Granted   
    
         
Exercised   
    
      $  
Cancelled or expired   (1,355,130)  $1.72         
Outstanding at end of period   2,474,370   $2.69   2.6 years   $
 
Exercisable at end of period   2,313,784   $2.83   1.7 years   $
 
Schedule of Restricted Stock Unit (“RSU”) Activity The following table summarizes RSU activity for the six months ended January 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   557,490   $2.21   1.1 years   825 
Granted   255,825   $1.27       
 
Vested   (191,063)  $3.21         
Cancelled   (100,000)  $1.97         
Outstanding at end of period   522,252   $1.44   0.5 years  $658 
Expected to vest at end of period   522,252   $1.44   0.5 years  $658 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting (Tables)
6 Months Ended
Jan. 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:
   Products   Corporate
& Other
   Consolidated 
Revenues  $8,553    
   $8,553 
                
Operating costs and expenses:               
Cost of revenues   4,329    
    4,329 
Research and development   578   $2    580 
Selling, general and administrative   3,284    1,784    5,068 
Legal and related expenses   22    739    761 
Total operating costs and expenses   8,213    2,525    10,738 
                
Operating income (loss)   340    (2,525)   (2,185)
                
Other income (expense)               
Interest   34    859    893 
Change in fair value of convertible debentures   
    (383)   (383)
Other   2    117    119 
Foreign exchange gain   693    
    693 
Income (loss) before taxes  $1,069   $(1,932)  $(863)
                
Depreciation and amortization included above  $172   $95   $267 
                
Share-based compensation included above:               
Selling, general and administrative   42    207    249 
Cost of sales   12    
    12 
Total  $54   $207   $261 
                
Capital expenditures  $
   $27   $27 
   Products   Corporate
& Other
   Consolidated 
Revenues  $7,514    
   $7,514 
                
Operating costs and expenses:               
Cost of revenues   4,616    
    4,616 
Research and development   1,113   $12    1,125 
Selling, general and administrative   3,036    2,394    5,430 
Legal and related expenses   11    877    888 
Total operating costs and expenses   8,776    3,283    12,059 
                
Operating loss   (1,262)   (3,283)   (4,545)
                
Other income (expense)               
Interest   29    34    63 
Other   2    116    118 
Foreign exchange gain   1,472    
    1,472 
Income (loss) before taxes  $241   $(3,133)  $(2,892)
                
Depreciation and amortization included above  $171   $91   $262 
                
Share-based compensation included above:               
Selling, general and administrative   20    409    429 
Cost of sales   6    
    6 
Total  $26   $409   $435 
                
Capital expenditures  $632   $41   $673 

 

   Products   Corporate
& Other
   Consolidated 
Revenues  $16,359    
   $16,359 
                
Operating costs and expenses:               
Cost of revenues   8,680    
    8,680 
Research and development   1,416   $13    1,429 
Selling, general and administrative   6,383    5,687    12,070 
Legal and related expenses   51    1,784    1,835 
Total operating costs and expenses   16,530    7,484    24,014 
                
Operating loss   (171)   (7,484)   (7,655)
                
Other income (expense)               
Interest   68    1,802    1,870 
Change in fair value of convertible debentures   
    (711)   (711)
Other   3    273    276 
Foreign exchange loss   (318)   
    (318)
Loss before taxes  $(418)  $(6,120)  $(6,538)
                
Depreciation and amortization included above  $338   $199   $537 
                
Share-based compensation included above:               
Selling, general and administrative   65    1,254    1,319 
Cost of sales   17    
    17 
Total  $82   $1,254   $1,336 
                
Capital expenditures  $246   $33   $279 

 

   Products   Corporate
& Other
   Consolidated 
Revenues  $14,617    
   $14,617 
                
Operating costs and expenses:               
Cost of revenues   9,205    
    9,205 
Research and development   1,803   $21    1,824 
Selling, general and administrative   5,920    4,946    10,866 
Legal and related expenses   36    1,859    1,895 
Total operating costs and expenses   16,964    6,826    23,790 
                
Operating loss   (2,347)   (6,826)   (9,173)
                
Other income (expense)               
Interest   54    81    135 
Other   4    114    118 
Foreign exchange gain   675    
    675 
Income (loss) before taxes  $(1,614)  $(6,631)  $(8,245)
                
Depreciation and amortization included above  $336   $174   $510 
                
Share-based compensation included above:               
Selling, general and administrative   40    749    789 
Cost of sales   11    
    11 
Total  $51   $749   $800 
                
Capital expenditures  $938   $224   $1,162 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Jul. 31, 2023
Basis of Presentation [Abstract]    
Cash $ 498 $ 419
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Discontinued Operations (Details) - USD ($)
1 Months Ended 6 Months Ended
Jul. 24, 2023
Jan. 31, 2024
Jan. 31, 2023
Discontinued Operations [Abstract]      
Aggregate purchase price $ 113,250,000    
Disposal Group, Including Discontinued Operation, Prepaid and Other Assets $ 5,000,000    
Cash used in operation activities   $ 11,304 $ 8,043
Cash used in investing activities   $ 0 $ 441
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Discontinued Operations (Details) - Schedule of Condensed Operating Results of the Discontinued Operations - Parent [Member] - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Schedule of Condensed Operating Results of the Discontinued Operations [Line Items]        
Net revenues $ 8,824 $ 19,997
Cost of revenues 175 10,463 20,545
Selling, general and administrative 813 6,382 2,250 12,397
Research and development 306 603
Legal and related expenses (41) 107 171
Other expense (income) 1,251 (6) 889 (9)
Loss from discontinued operations $ (2,198) $ (8,428) $ (3,139) $ (13,710)
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Discontinued Operations (Details) - Schedule of Major Classes of Assets and liabilities of the Discontinued Operations - Parent Company [Member] - USD ($)
Jan. 31, 2024
Jul. 31, 2023
Carrying amounts of major current assets included as part of discontinued operations:    
Trade receivables $ 182 $ 1,675
Prepaid and other current 5 54
Total current assets 187 1,729
Carrying amounts of major current liabilities included as part of discontinued operations:    
Trade payables and accrued liabilities 10,513 20,616
Operating lease liabilities and other 1,951 2,215
Total current liabilities 12,464 22,831
Current liabilities of discontinued operations, net 12,277 21,102
Carrying amount of major non-current assets included as part of discontinued operations:    
Right of use assets 6,104 7,001
Other 80 62
Total non-current assets 6,184 7,063
Carrying amount of major non-current liabilities included as part of discontinued operations:    
Operating lease liabilities and other 4,696 6,096
Non-current assets of discontinued operations, net $ 1,488 $ 967
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income (Loss) Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Net Income (Loss) Per Share (Details) [Line Items]        
Common shares outstanding 2,474,000 4,189,000 2,897,000 3,392,000
Warrant [Member]        
Net Income (Loss) Per Share (Details) [Line Items]        
Common shares outstanding 754,000   647,000  
Restricted Stock Units [Member]        
Net Income (Loss) Per Share (Details) [Line Items]        
Common shares outstanding 280,000   129,000  
Debenture [Member]        
Net Income (Loss) Per Share (Details) [Line Items]        
Common shares outstanding 1,535,000   1,372,000  
Unvested Restricted Stock and Performance Stock Units [Member]        
Net Income (Loss) Per Share (Details) [Line Items]        
Common shares outstanding   60,000   83,000
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
Aug. 01, 2023
Aug. 01, 2022
Revenue Recognition [Abstract]    
Accounts receivable from continuing operations $ 4,808 $ 4,762
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Details) - Schedule of Products Revenue by Geography - Products revenue [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Revenue Recognition (Details) - Schedule of Products Revenue by Geography [Line Items]        
Products revenue $ 8,553 $ 7,514 $ 16,359 $ 14,617
United States [Member]        
Revenue Recognition (Details) - Schedule of Products Revenue by Geography [Line Items]        
Products revenue 5,166 4,144 9,801 8,239
Europe [Member]        
Revenue Recognition (Details) - Schedule of Products Revenue by Geography [Line Items]        
Products revenue 2,286 2,277 4,424 4,181
Asia Pacific [Member]        
Revenue Recognition (Details) - Schedule of Products Revenue by Geography [Line Items]        
Products revenue $ 1,101 $ 1,093 $ 2,134 $ 2,197
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental Disclosure for Statement of Cash Flows (Details) - USD ($)
$ in Thousands
6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jul. 31, 2023
Supplemental Disclosure for Statement of Cash Flows (Details) [Line Items]      
Interest paid $ 184 $ 106  
Cash flows from operating activities (22,312) (14,891)  
Escrowed proceeds   $ 5,000
Restricted cash collateral deposit 1,000  
Gain on sale of certain assets 729    
Tax on capital 23 9  
Tax on capital paid 467    
Prepaid and Other Assets [Member]      
Supplemental Disclosure for Statement of Cash Flows (Details) [Line Items]      
Escrowed proceeds 5,000    
Enzo Clinical Labs [Member]      
Supplemental Disclosure for Statement of Cash Flows (Details) [Line Items]      
Restricted cash collateral deposit 1,000    
Right of Use Assets and Liabilities [Member]      
Supplemental Disclosure for Statement of Cash Flows (Details) [Line Items]      
Cash flows from operating activities $ 254 $ 2  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Details) - Schedule of Inventories, Net - USD ($)
$ in Thousands
Jan. 31, 2024
Jul. 31, 2023
Schedule of Inventories, Net [Abstract]    
Raw materials $ 2,010 $ 2,206
Work in process 2,809 2,599
Finished products 2,981 3,134
Total inventories, net $ 7,800 $ 7,939
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Convertible Debentures and Other Current Debt (Details) - USD ($)
1 Months Ended 6 Months Ended
May 19, 2023
Mar. 16, 2023
Jan. 31, 2024
Jul. 31, 2023
Convertible Debentures and Other Current Debt (Details) [Line Items]        
Aggregate principal amount $ 7,608,000      
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,000      
Prepay outstanding principal amount   $ 4,000,000    
Convertible debuntures     $ 3,608  
Warrants exercisable term 5 years      
Warrant [Member]        
Convertible Debentures and Other Current Debt (Details) [Line Items]        
Warrants exercise price per share (in Dollars per share) $ 2.31      
Convertible Debentures [Member]        
Convertible Debentures and Other Current Debt (Details) [Line Items]        
Accrued interest     $ 29  
Debentures [Member]        
Convertible Debentures and Other Current Debt (Details) [Line Items]        
Interest rate percentage     10.00%  
Increased interest rate     18.00%  
Conversion Price [Member]        
Convertible Debentures and Other Current Debt (Details) [Line Items]        
Conversion price per share (in Dollars per share)     $ 3.01  
Fair value expenses     $ 383  
JGB Collateral, LLC [Member] | Convertible Debentures [Member]        
Convertible Debentures and Other Current Debt (Details) [Line Items]        
Original issue discount 10.00%      
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Convertible Debentures and Other Current Debt (Details) - Schedule of Convertible Debentures Measured at Fair Value - Level 3 [Member]
$ in Thousands
6 Months Ended
Jan. 31, 2024
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Fair value, July 31, 2023 $ 2,514
Change in fair value of convertible debentures 711
Fair value, January 31, 2024 $ 3,225
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long Term Debt (Details)
SFr in Thousands, $ in Thousands
1 Months Ended
Mar. 31, 2022
USD ($)
Mar. 31, 2022
CHF (SFr)
Jul. 31, 2020
USD ($)
Apr. 30, 2020
CHF (SFr)
Long Term Debt [Abstract]        
Foreign exchange rate amount     $ 400 SFr 400
Bearing interest rate       0.00%
Semiannual amortization payments   SFr 33    
Exchange rates $ 35 SFr 33    
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long Term Debt (Details) - Schedule of Minimum Future Annual Principal Payments - USD ($)
$ in Thousands
Jan. 31, 2024
Jul. 31, 2023
Schedule of Minimum Future Annual Principal Payments [Abstract]    
2024 $ 39  
2025 77  
2026 77  
2027 77  
2028 39  
Total principal payments 309  
Less: current portion, included in other current liabilities (75) $ (75)
Long term debt – net $ 234 $ 269
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Lease [Line Items]        
Lease term 3 years   3 years  
Sublease income $ 126 $ 114 $ 252 $ 114
Minimum [Member]        
Lease [Line Items]        
Lease term 1 year   1 year  
Maximum [Member]        
Lease [Line Items]        
Lease term 4 years   4 years  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details) - Schedule of Lease Agreements Include Rental Payments - USD ($)
$ in Thousands
Jan. 31, 2024
Jul. 31, 2023
Assets    
Operating, Right-of-use assets $ 3,187 $ 3,626
Total lease assets 3,187 3,626
Current:    
Operating, Current portion of operating lease liabilities 862 980
Non-current:    
Operating, Operating lease liabilities, non-current 2,785 3,160
Total lease liabilities $ 3,647 $ 4,140
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details) - Schedule of Components of Lease Cost - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Schedule of Components of Lease Cost [Abstract]        
Operating lease cost – net [1] $ 141 $ 114 $ 281 $ 376
[1] Net of $126 and $252 of sublease income for the three and six months ended January 31, 2024, respectively, and $114 for the three and six months ended January 31, 2023.
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details) - Schedule of Maturities of the Company’s Lease Liabilities - USD ($)
$ in Thousands
Jan. 31, 2024
Jul. 31, 2023
Schedule of Lease Liabilities [Abstract]    
2024 $ 571  
2025 896  
2026 886  
2027 881  
2028 808  
Total lease payments 4,042  
Less: Interest [1] (395)  
Present value of lease liabilities $ 3,647 $ 4,140
[1] Primarily calculated using the Company’s incremental borrowing rate.
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details) - Schedule of Lease Term and Discount Rate
Jan. 31, 2024
Jan. 31, 2023
Schedule of Lease Term and Discount Rate [Abstract]    
Weighted-average remaining lease term (years) - operating leases 4 years 3 months 18 days 5 years 3 months 18 days
Weighted-average discount rate – operating leases 5.10% 5.10%
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Jul. 31, 2023
Accrued Liabilities and Other Current Liabilities [Line Items]    
Reserves amount $ 174 $ 631
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities and Other Current Liabilities (Details) - Schedule of Accrued Liabilities - USD ($)
$ in Thousands
Jan. 31, 2024
Jul. 31, 2023
Schedule of Accrued Liabilities [Abstract]    
Payroll, benefits and commissions $ 4,515 $ 7,421
Professional fees 688 610
Legal 1,237 2,248
Other 1,086 1,464
Accrued liabilities $ 7,526 $ 11,743
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders’ Equity (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Oct. 31, 2023
Jul. 31, 2023
Jan. 31, 2018
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Jul. 31, 2023
May 19, 2023
Jan. 31, 2011
Stockholders’ Equity [Line Items]                    
Common stock, par value per share (in Dollars per share)   $ 0.01   $ 0.01   $ 0.01   $ 0.01 $ 0.01  
Offering price       $ 30,000,000   $ 30,000,000        
Aggregate Gross Proceeds Percentage       3.00%   3.00%        
Sales agreement               $ 150,000,000    
Common stock, shares issued (in Shares)   276,479           276,479    
Net Proceeds               $ 386,000    
Shares of common stock (in Shares) 4,000,000                  
Common stock granted (in Shares)       5,214,000   5,214,000        
Share based compensation expense       $ 261,000 $ 435,000 $ 1,336,000 $ 800,000      
Total unrecognized compensation cost related to non-vested       519,000   $ 519,000        
Vested shares (in Shares)   144,530       10,640        
RSU vested shares (in Shares)           173,333        
RSU cancelled shares (in Shares)           100,000        
Share based compensation reversal       3,000   $ 45,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              
Restricted Stock Units (RSUs) [Member]                    
Stockholders’ Equity [Line Items]                    
Common stock granted (in Shares) 9,000,000                  
Share based compensation expense       163,000   593,000        
Total unrecognized compensation cost related to non-vested       300,000   $ 300,000        
RSU vested shares (in Shares)           191,063        
RSU cancelled shares (in Shares)           100,000        
Restricted Stock Units (RSUs) [Member] | Share Based Compensation [Member]                    
Stockholders’ Equity [Line Items]                    
Share based compensation expense           $ 367,000        
Stock Option [Member]                    
Stockholders’ Equity [Line Items]                    
Share based compensation expense           519,000        
Performance Stock Units [Member]                    
Stockholders’ Equity [Line Items]                    
Share based compensation expense       $ 0   $ 0        
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders’ Equity (Details) - Schedule of Share-based Compensation Expense - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Stockholders’ Equity (Details) - Schedule of Share-based Compensation Expense [Line Items]        
Share-based compensation expense $ 261 $ 435 $ 1,336 $ 800
Selling, general and administrative [Member]        
Stockholders’ Equity (Details) - Schedule of Share-based Compensation Expense [Line Items]        
Share-based compensation expense 249 429 1,319 789
Cost of revenues [Member]        
Stockholders’ Equity (Details) - Schedule of Share-based Compensation Expense [Line Items]        
Share-based compensation expense 12 6 17 11
Stock options and performance stock units [Member]        
Stockholders’ Equity (Details) - Schedule of Share-based Compensation Expense [Line Items]        
Share-based compensation expense 98 233 743 412
Restricted stock units [Member]        
Stockholders’ Equity (Details) - Schedule of Share-based Compensation Expense [Line Items]        
Share-based compensation expense $ 163 $ 202 $ 593 $ 388
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders’ Equity (Details) - Schedule of Stock Option Activity
12 Months Ended
Jan. 31, 2024
USD ($)
$ / shares
shares
Schedule Of Stock Option Activity [Abstract]  
Options, Outstanding, Beginning Balance | shares 3,829,500
Weighted Average Exercise Price, Outstanding, Beginning Balance | $ / shares $ 2.61
Aggregate Intrinsic Value, Beginning Balance | $
Options Granted | shares
Weighted Average Exercise Price, Options Granted | $ / shares
Options Exercised | shares
Weighted Average Exercise Price, Options Exercised | $ / shares
Options Cancelled or Expired | shares (1,355,130)
Weighted Average Exercise Price, Cancelled or expired | $ / shares $ 1.72
Options, Outstanding, Ending Balance | shares 2,474,370
Weighted Average Exercise Price, Options Forfeited | $ / shares $ 2.69
Weighted Average Remaining Contractual Term, Outstanding 2 years 7 months 6 days
Aggregate Intrinsic Value, Outstanding | $
Options Exercisable at end of Period | shares 2,313,784
Weighted Average Exercise Price, Outstanding, Ending Balance | $ / shares $ 2.83
Weighted Average Remaining Exercisable 1 year 8 months 12 days
Aggregate Intrinsic Value, Exercisable | $
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders’ Equity (Details) - Schedule of Restricted Stock Unit (“RSU”) Activity - Restricted Stock Units (RSUs) [Member] - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 14 Months Ended
Jan. 31, 2024
Jul. 31, 2023
Stockholders’ Equity (Details) - Schedule of Restricted Stock Unit (“RSU”) Activity [Line Items]    
Number of RSUs outstanding, Outstanding at ending of period 522,252 557,490
Weighted Average Fair Value per Unit at Date of Grant, Outstanding at ending of period $ 1.44 $ 2.21
Weighted Average Remaining Contractual Term, Outstanding at ending of fiscal year 6 months 1 year 1 month 6 days
Aggregate Intrinsic Value, Outstanding at ending of period $ 658 $ 825
Number of RSUs outstanding, Expected to vest at end of period 522,252  
Weighted Average Fair Value per Unit at Date of Grant, Expected to vest at end of period $ 1.44  
Weighted Average Remaining Contractual Term, Expected to vest at end of period 6 months  
Aggregate Intrinsic Value, Expected to vest at end of period $ 658  
Number of RSUs outstanding, Granted 255,825  
Weighted Average Fair Value per Unit at Date of Grant, Granted $ 1.27  
Aggregate Intrinsic Value, Granted  
Number of RSUs outstanding, Vested (191,063)  
Weighted Average Fair Value per Unit at Date of Grant, Vested $ 3.21  
Number of RSUs outstanding, Cancelled (100,000)  
Weighted Average Fair Value per Unit at Date of Grant, Cancelled $ 1.97  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting (Details) - Schedule of Financial Information Represents the Operating Results of the Reportable Segments - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Products [Member]        
Segment Reporting Information [Line Items]        
Revenues $ 8,553 $ 7,514 $ 16,359 $ 14,617
Cost of revenues 4,329 4,616 8,680 9,205
Research and development 578 1,113 1,416 1,803
Selling, general and administrative 3,284 3,036 6,383 5,920
Legal and related expenses 22 11 51 36
Total operating costs and expenses 8,213 8,776 16,530 16,964
Operating income (loss) 340 (1,262) (171) (2,347)
Interest 34 29 68 54
Change in fair value of convertible debentures    
Other 2 2 3 4
Foreign exchange gain (loss) 693 1,472 (318) 675
Income (loss) before taxes 1,069 241 (418) (1,614)
Depreciation and amortization included above 172 171 338 336
Selling, general and administrative 42 20 65 40
Cost of sales 12 6 17 11
Total 54 26 82 51
Capital expenditures 632 246 938
Corporate & Other [Member]        
Segment Reporting Information [Line Items]        
Revenues
Cost of revenues
Research and development 2 12 13 21
Selling, general and administrative 1,784 2,394 5,687 4,946
Legal and related expenses 739 877 1,784 1,859
Total operating costs and expenses 2,525 3,283 7,484 6,826
Operating income (loss) (2,525) (3,283) (7,484) (6,826)
Interest 859 34 1,802 81
Change in fair value of convertible debentures (383)   (711)  
Other 117 116 273 114
Foreign exchange gain (loss)
Income (loss) before taxes (1,932) (3,133) (6,120) (6,631)
Depreciation and amortization included above 95 91 199 174
Selling, general and administrative 207 409 1,254 749
Cost of sales
Total 207 409 1,254 749
Capital expenditures 27 41 33 224
Consolidated [Member]        
Segment Reporting Information [Line Items]        
Revenues 8,553 7,514 16,359 14,617
Cost of revenues 4,329 4,616 8,680 9,205
Research and development 580 1,125 1,429 1,824
Selling, general and administrative 5,068 5,430 12,070 10,866
Legal and related expenses 761 888 1,835 1,895
Total operating costs and expenses 10,738 12,059 24,014 23,790
Operating income (loss) (2,185) (4,545) (7,655) (9,173)
Interest 893 63 1,870 135
Change in fair value of convertible debentures (383)   (711)  
Other 119 118 276 118
Foreign exchange gain (loss) 693 1,472 (318) 675
Income (loss) before taxes (863) (2,892) (6,538) (8,245)
Depreciation and amortization included above 267 262 537 510
Selling, general and administrative 249 429 1,319 789
Cost of sales 12 6 17 11
Total 261 435 1,336 800
Capital expenditures $ 27 $ 673 $ 279 $ 1,162
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Contingencies (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Nov. 30, 2023
Jul. 31, 2022
May 31, 2022
Jan. 31, 2024
Contingencies [Abstract]        
Acquisition shares (in Shares)       2,470,000
Number of security shares (in Shares)       600,000
Accrued expenses       $ 2,600
Payment of other income $ 3,600 $ 1,024 $ 2,123  
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Departure and Appointment of Certain Officers (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jan. 31, 2024
Jul. 31, 2023
May 19, 2023
Departure and Appointment of Certain Officers [Line Items]      
Base salary $ 624    
Lump sum payment amount $ 187    
Par value (in Dollars per share) $ 0.01 $ 0.01 $ 0.01
Restricted stock amount $ 1,502    
Restricted common stock granted percentage 50.00%    
Remaining granted percentage 50.00%    
Restricted shares (in Shares) 260,000    
Previously granted shares (in Shares) 700,000    
EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "F#;5@'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 " I@VU84!@)_>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VW50^CVHGA2$%Q0O(5D=C?8_"$9:??M3>-N%]$'\)B97[[Y M!J9702@?\3GZ@)$,IJO9CBX)%3;L0!0$0%('M#+5.>%R<^>CE92?<0]!J@^Y M1V@YOP6+)+4D"0NP"BN1#;U60D64Y.,)K]6*#Y]Q+#"M $>TZ"A!4S? AF5B M.,YC#Q? B.,-GT74*_$4OT36SK 3LDYF34U35,]=267=VC@[>GQI:Q;&9=( M.H7Y5S*"C@$W[#SYM;N[WSZPH>7M=<6[JNFV+1?MC>#-^^+ZP^\B;+TV._./ MC<^"0P^_[F+X E!+ P04 " I@VU8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M "F#;5A^F?B-\@4 -4? 8 >&PO=V]R:W-H965T&UL MM9EK<^(V%(;_BH9V.KLS(;;D ,DV82:P29=V0RZD[62_*;8 3VR+2C(D_[Z2 M;6RR(Q]8SSH?@FU\7O3HZ/)*.M]P\2*7C"GT&D>)O.@LE5I]X;M^):9ATAN?9LSLQ/.>IBL*$W0DDTSBF MXFW$(KZYZ.#.]L%#N%@J\\ 9GJ_H@LV8^GMU)_2=4ZH$8>;\Q=Q,@HN.:TK$(N8K(T'UQYJ-6109)5V._PK1 M3OF;)G#W>JM^G<%KF&R>P_ MVN3OGIQTD)]*Q>,B6)<@#I/\D[X6%;$30,YJ D@10+X+P'6_X!4!6&YX!LDS-M:S5QD=9-%:YHP,6F<*:&_#76<&G[F?JJSHM!E$J"K1(7J M#4V2O'F8:NXBN:2"R7-'Z5\S,8Y?*(]R95*CW$,1Q^0\4QPM;P=\7QRIKS,CUO7\WM5M=7_1*: M*!9;*RP7/+$+F@[[2:ZHSRXZND=*)M:L,_SM%]QW?[?1_B2Q=^PG)?L)I#XL M&LH#6X12":HK84IC9D/>HS/]=HM&D]OQEZN;(S29CFV@H$1#T%X)V@,+^"AH M$"8+-'N+GWED X3C-: -"0QJB-0OD?I@DE38,)W38G>C)\ M17^Q-^N$"DNY^L_#?=+S;)AP<%/.'1^!#^(LNN(#6W&ALJ%3497:_0.L^&1U M'6,XJBDGJ3C)(9S78<0$&NL!9L&%/9FPSI0G7>K[VL\*+1+D@E9>4*J-'"U#@X6:,I:N1H,VY&2=7$I:[)U;&-@P.KAP.ACU*T4=G,8TB-$JE_EK:X6 =)5+K MC *'-<6KW ZJ!=Q4SL3 C[!]:02V-,UC1Q#X6P8*U4R<Y4"^9&^HDF@&W X#_U\BP?(,"R)O2XY[?>U+[#RMF%]2&5]R$$[ M.I=!H-7ET?8BW]"Z3>QYA25/,;IZ97YJ]FG1*%H'5NPVW!"IW!#9LS\#83]N MN!4;EIREH>X6'KJF(M:S"K\/$MR<N'BQDK;AEDCEELA!;JDDO>-2 M:8/_+5S5C\RP(L8#KV_F@%:\,N>95= M\F"'\Y5G2[(E3R GL4=DT.MU>SW7M1X:M.&4O,HI>;#)>0R5]DA\CC#Y\/P1 MS?3L('0NK9"P4K$-*LTV*/K5/78Q6NG%^II&=A\,RS4%KQR4!WN<+:F>$?TE M31:L]L!DC]#T:79EY6O#+GD[9V$'V:5)HIS;)$OC&T^1EJ^;0\L[[,3FJ=ZO7\P/N&FL6X1!&;ZU#W>*#G M=Y&?(>Y __!U!+ P04 M" I@VU84V\L$'0& &P & 'AL+W=ODG&:_?D=9 ML6R1HI.U7Q+9/AZ?.]W=\U":/XCZJUQSKM#WLJCD]62MU.9R-I/IFI=,7H@- MK^"7E:A+IN!C?3^3FYJSK%U4%C/B>>&L9'DU6\GRDEIZ M\@9?+BG1"UJ+OW/^( ^ND0[E3HBO^L/[['KB:42\X*G2+AC\V_(E+PKM"7!\ MZYQ.]GOJA8?73]Y_:X.'8.Z8Y$M1_)-G:GT]B2/B==P$%VE\J M"MG^10^=K3=!:2.5*+O%@*#,J]U_]KU+Q,$"[(\L(-T"\MP%M%M VT!WR-JP MWC'%%O-:/*!:6X,W?='FIET-T>25OHVWJH9?4/5ET@ MBJ>(>,2W+%^>6-X4^^7T>/D,XMT'3?9!D]8?'0NZJ6M>*<2DA#@O;?'L'/AV M![JW+N6&I?QZ LTC>;WED\7K5SCTKFS1_21G1['2?:S4Y7VQ9'*-X*ZA5%_P M;TV^904$;[V+.U=AZTH/@.TBA!N&Y[/M83BF54QH1/=61SC]/4[?B?--FHH& M8,%L2#E@O"OX%%50-P%J.$)G9PX1YSG!K!=6IZCS5HZ*M)FW>%(\C MK;E+1VA&&H5TD [3B%(:VM,1[=,1.=/Q62A6#"*W 8R,O6,O(<,;9EHEL1^, M0(SW$.,3=PSHN%:/4[2!P:NF;:YUBVZ *-5HA<4&%DQB&@T06ZRH%X\@3O:( M$R?BEN;/Q>J\D=R1T\2\GS@> K08A60$'_9Z/O.<"#^V!?^<0C]5N=U&AP!# M/Q@$83$*H@.KXR@.6!D[H_@@JO/CTD5BA;)=5 !^K285H*C8^B;I.C M&O#C>!B":96$T4@$/<5B)ZMU[3=>(MWRHUT3+QH6B<4,$QS'W@B^GA8Q?98& M*')VEQ>Y@I%N%0+82:\O50(_R]MQT#W'XF>2[(8]:H9%KU_%!.,KI&J6<6OX M)HUBZ.7A73*M:!"-=4'/MMA-MP"WUJ5^<(^L&"UL&I"A'K!881SY([(%]ZR+ MW;3[5$@;4;<'$^C3KC5AZA09D-,V@E3UBCX+T!$K(1P4MZFB1NFOPXWFB0WIY#K=!-VB-1/"P5BQ6%<3P"_. ZF;'/P5@5KPN M=3V/*SUBLA^A_A"BQ2@<2VW/C\1];MR5P:G;3\VM8^H-9Y?%S*<^'CF,D9[. MB)O.EFU;W?,JU:WVQ&62<_1!*(ZP5=:Y?=HI&%E/]3_NZ#CNGA=)X-0NMTJD M7]>BR'@MVZBCJ_;8H![MSS*<+/OBAQD_R=MQ[#W=DI.GW!6'ILY0FX4I.KOP M,.B9&FU9T? KQ!JUAA/ZOV!!6LW?ZGZY9H#F"H9"=XER*=N!7"/1**G@Z 6E M9$V?$]!+"N;''1TGK:=YXJ;YI2A+D":G,Q:9&3M.5_M,H<_7)0J\J1\GTRC" MHT\/_&2:)-$TI/A9YRYB2HC ,X:>:>0G8T.O%QK$+33>9%FNR1DFGWZ4&DL)J&,8T&.$[VHL*ZA85ATB[1U*BA"I?ZQ<"6Z[/Z:*T'D"H16%X M_E#<6ZQP'(T0#.WU!77KBQT)RM%Q:P5L*H8(SK5#86$SB_UP1+[17EG0YYR[ M#R6H;L$7AD",)[RVL[G%S'HVGQV\GM#OAOYB]7U>2=!L*UCH7420A'KWNF7W M08E-^\;B3B@ERO9RS>& 6FL#^'TE@-Z[#_HER/ZEU^(_4$L#!!0 ( "F# M;5CM)LQ-70, $H, 8 >&PO=V]R:W-H965T&ULK5=K M;YLP%/TK%JNF5NK"(P^2+D%J4TW;I&E1LVX?IGUPP E6C4818214!L*#)7% M%=^7B:@!W-X6@%<"O$,!W1+0S8T6RG);UUCC8"S%!DD3#6SF)L]-C@8WE)ME MG&L);RG@=# 57 E&(ZQ)A*XPPSPD:&[H%#J=84FXCHFF(6;J#+U#M_-K='IR MADX0Y>A;+#*%>:3&M@8IAM .RVFOBFF]+=-^QKR#NNXY\AROUP*?[H%GK()W MFW ;$E!EP:NRX.5\W2U\Y7RWG[E""L%^[9N@*C0,.W3O9.\/>FH;?%ZN_TWK/4K:_V=UF9P MKA$I80G@, CO4(HE6F.6D;HKE()]%4.]MOHK9O!KNIR.XSY9ESU!#?OS@ M&/'GA4:%<*9C(>E?$K7)+3C[-26>R>/SK71 8$.V7\GV#Y0];\BF2F7MDG?R M';L_3,#RL# ]?9!@^_$K#$0^UU.9Z)^D1KE_/TW ]JER/=KJ>BB2!T[W< MFB\IK-$AA;4GJ"'==1X_W,X1X@^JJY*Q7B]^>V$=$MG476LXW.-U;R^LDJW? M.%-[PY'O/TUS2V1O-!KY@^ZV7#^V!^[.SVZ[YCVU45(>(OQYY!;A=JW1,UWV M%RQ7E"O$R!*@3L<'#EDTKL5 BS3O_19"0R>9W\;0[!-I N#]4@C],##M9/7W M(?@'4$L#!!0 ( "F#;5BU Y%UUP8 *HB 8 >&PO=V]R:W-H965T M&ULK5IM;]LV$/XKA%L4"=#$(O7J-#'06"[6H=V*IET_#/O M6+0M5!)=D4ZR?S]24B2;.C%IIR^QI3QWU'-W/#ZD=7G/R^]BRYA$#WE6B*O) M5LK=Q70J5EN64W'.=ZQ0_UGS,J=279:;J=B5C":549Y-B>,$TYRFQ61^6=W[ M5,XO^5YF:<$^E4CL\YR6_UZSC-]?3?#D\<;G=+.5^L9T?KFC&W;#Y-?=IU)= M35LO29JS0J2\0"5;7TW>XHLEB;1!A?@K9??BX#O25&XY_ZXOWB=7$T<_$/QNFD'5,;'GY_]/ZN(J_(W%+!%CS[EB9R>S6))BAA M:[K/Y&=^_QMK"/G:WXIGHOJ+[FMLZ$_0:B\DSQMC]01Y6M2?]*$)Q($!'C(@ MC0$Q#;P! [,\=P6\,*NK3FGL5N)A*.K\L^3TJ-5IYTU^JZ%?6 M*EYIH0OE1I;JOZFRD_,%+P3/TH1*EJ ;J3Y4%4B!^!K]N6,EU=D4Z.1K0?=) MJC"GZ Q]O8G1RIG@I5W;#)_]0('SALHSF,ZB\=TMAS)V5%&O#8CGLW[_#.[8\6>@3.MM@PJ M2[TXW,TCWU=E<'<8UCXH]+%W#(K[(!RX_NP8M0107H##%G5$T&\)^M:2:SI. ML4$K+E034FT%L0>U)@HF+B#6_IA%-Z:S>$QGRY&<'>4D:',26(MNH3*A5X/2 M4GRU!_^@&#R7&!6S $ !#HSBZX.B('*,VNN#9L3QX=(+6YKA$W-+,%JNME7- M)8IKQG>ZZT%TP][XOOF,BSX&8^(;; &09\9M"8 BXL%LHY9M9&5[HX29FF:O MT885:LIE%6N:*'V1ZA:OM1M$/.H3=X+(8 Z /-<(3]P'8>*$9J(!E!,% 8U*AB8[UGO,<( &ZS[F"@R(A/W,3ARC9I80J#9 M0'%CIU-YCI7T%RX5:6[IKZ!\HM'];8)@?0PXF0BL,6"X$&,S6+\PW-.U MTTEC;%5Y]7P&@^4#4L,47R#(7)\ $ D#,PQV3\?L.I&)[2KS'2]9NBG4:K2J MJV=#5?VVJ\YF609; M-4@;$(,N(29O !68F\$80N&#'5S#NX^:D:%T=_(3V_7G!Y57=,O6*NN/O"5] M&&@&?15X%ID-;P&A2#3K)1N J=#TL@V-2;RA?'?2$]NUY_NGN%K-G]_2%F,Y MBG_%D67]'E>IX*)707_P60E_M"ZY+E>CY0HGPE'/4!D\/3,<( P4P_% ]Y, ME0S#AH03Z70RL>OD6C 6AU.Z-WN/)_E/!"IX3D$L8!@QY24,,S:!>@QZ<]W>@@Q[,RMS M>O#;>\[*3?72@U#EMB]D_6-K>[=]L>)M]3J!?5URVC"2@U0_U]S+A\O M] #MZRGS_P!02P,$% @ *8-M6'Y7(;5 P [@H !@ !X;"]W;W)K MAK5^2^/+<<_>'P9RYDCC4,Y<)7*TEP9IURYH=!T/%S3+DW[%O;5 [[ MHM",LG^PVD'+ U9D+-@WFNGEP.MY*"-S7#!])S8?2:6G;?A2 MP91]HDV%#3R4%DJ+O'*&#'+*RS=^JNJPXP \;H>P<@B;#O$+#E'E$!T;(:X< MXF,CM"L'*]TOM=O")5CC85^*#9(SFPU;?>D.]*#?K9*8E_*7@IX=CP95@ M-,.:9&BFX06+0"LDYNCSBDAL9E.ADWN.BXP"YA2=3+$$R))HFF*F3M$Y>HM\ MI)9@5GU?0U*&VD^K!$9E N$+"43H5@";0A.>D4+Y"H-^@9RB@KM'/_C$J^KN4SU\9Z>!Y%)U2EI78XJ8Z47C+V&J+BAG0G M:B?=4KJ;JU&@B1,5]MS2.[7TSD'I7X3&#''H&FBY'T^84'#R0A&VZA'8<[AX M[3&,3BA'B6 ,2V5!UGKJJE#GF&D?.U%A8]H3)ZIUV:B0$Q6WW17JUA7J_F5Q ME%4PPF?V)G*J+4G:.[';07P9--3^B8I[W;"A(W%Q15%CU4S<7$VU_LX%GA.Y ML)V3@CDMN"X/Z]I:-V?7MB=IV$>MJW'+84^@F2M[KV?ZLA.\Q7)!X8IG9 ZA M@HLNY"K+[JH<:+&R[<.#T-",V,\E-*1$&@#\GPNAMP,3H&YQA[\!4$L#!!0 M ( "F#;5A->\J3/@, &H+ 8 >&PO=V]R:W-H965T&ULK59=;],P%/TK5IC0)K'EJTG6TD;:VB*&&$PK@P?$@YNX32"QB^VVV[_G MVDE#T[G5!'U)8N><8]_K8_OVUXS_$ADA$CV6!14#*Y-RT;-MD62DQ.*"+0B% M/S/&2RRAR>>V6'""4TTJ"]MSG- N<4ZMN*_[[GC<9TM9Y)3<<22698GYTS4I MV'I@N=:FXSZ?9U)UV'%_@>=D0N3#XHY#RVY4TKPD5.2,(DYF ^O*[8TCA=> MKSE9BZUOI"*9,O9+-6[2@>6H"9&")%(I8'BMR) 4A1*":?RN-:UF2$7<_MZH MO].Q0RQ3+,B0%=_R5&8#Z])"*9GA92'OV?H]J>,)E%[""J&?:%UC'0LE2R%9 M69-A!F5.JS=^K/.P10 =,\&K"=XNH;.'X-<$_Z4C=&I"YZ4C!#5!AVY7L>O$ MC;#$<9^S->(*#6KJ0V=?LR%?.54^F4@.?W/@R7C(J&!%GF))4C21\ (32('8 M# U9"=;+E"=6!'UD0J#3!XJ7:0[8,W2.'B8C='IRADY03M&7C"T%IJGHVQ+F MI=3MI)[#=34';\\8[7,?OT6M,\=P3-S1A)4'?KZ9" MX3PK8GZ;T5\Q0,]6EL8K/?2=T^_9J.Z\&E.OZGM.&C0RP;AA% M;=38@/+<;A TL%:001-D<-"'GV5&.$I:!CQ549_!\:-\V#.%'QS3?<<4&QU3 M;'PDL=;"A,W"A ?=!Q$)P%5!2X*@32GW")Z3O%M#R5Q)+^V26;:8,WU9NZ::=K>9P>4X*NQJ6V2YM^?;%R,7A X;+XD&'8?K??1 MRSXL/GLHRA_5@O,:_5IF>74^6M3UZMUD4LT6?)E4;XL5S\4GMT6Y3&IQ6=Y- MJE7)DWGKM,PFQ''\R3))\]'%6?O>57EQ5JSK+,WY58FJ]7*9E(\?>58\G(_P MZ/<;7]*[1=V\,;DX6R5W_)K7WU97I;B:;%'FZ9+G55KDJ.2WYZ,/^!VC0>/0 M6GQ/^4.U\QHUMW)3%#^:BT_S\Y'31,0S/JL;B$3\N^>7/,L:)!''SPYTM!VS M<=Q]_1N=M3+,BJ]J_ MZ*&S=49HMJ[J8MDYBPB6:;[YG_SJ$K'C@.D>!](Y$,6!!'L<:.= 58=](;F= M@ZLXT&B/@],?>@]\Y^&WN-\EJ,SU-ZN3BK"P>4-E8"[3F14M7ZRT2G.;- MS+JN2_%I*OSJB\LBKXHLG236L37C#*9 M=;%\W,1"]L:R7(K)UHYK\+ZT>W^8BX#$9$TR=)6D\[&(Y3)9I762&;"F![!F ML_5RG;5)F?+;=);6!I#X>)#/]8*72-R@6/Z+9EW><_0IGQ5+;L!E=MROA79/ M$\'ZEGJRI9ZT..X>G(])EN0SCI(:_;7.WB**_T#$(<1$W ;);Y&:S>K^P@V# ML\G]+CVZ#:61ZQ/9;*J;C4D8^C24[6(#'/:P;,1T(\_='5)*#-TFAAZ5F-=B M"ETODI)7;XY*T@;5DY-$'-=SE4Q9AV_.DG?5*IGQ\Y&8+14O[_GHXM4+[#OO M33,9$BR&!&- 8!*'[I9#U\KA/^)0SHK*N M9/ [K^HTOVO.[A4OVZJSV<:JYCQ%ZSP5Q_K. MEF8BQ(H_@! @G"D03@R$PT['D8@-ML0&STQLH*UY3'S'4+J'+@ZW;$(Y&2%\.8)*2..3'8Z66A\Z0:^%":.EBE"*;4T8I@>P!# M=QM0M!@4C4&AR53N*'Q\["S_/*OM$J:#LD_SSDB:S&)(I(H$YT M$V 8*A.&&:Q<-XKV3?5>!N/C=+ RU0_GBARK]^P!#)[JD&@Q*!J#0I.I[(4[ MMBMWF^JSNPXX/J& IEC_PF",,26.NCR !F2'!Y3SWHMM;%?;3Q%_=L@A?+CZ MET!8E7]0H\500.Q V#(3O0K'=AE^NE2P#S"$%R"@*110# 7$ (!D?GN)CY]; MXW<#'-*"]C@&GUF0:#$H&H-"DQGMM3VVB_M3%*$=>LA:!0*:0@'%'9 D^#!5 MOQ1E!\UD5GJ9CNTZ?8@TQ+HV-13-X7'BT&!G5H<&0X,\- UKT8>]?! M^E#7J_OTH36 P1L0)%H,BL:@T.0N8"_UR7%27VEQ&>GKH*2I'BES[I+HWP%0 MUW6I6I,9[,;$#ZFG%L &0QP&2L.0&:R"<&\SD/3ZF1RGGRWM0'.N#'HUBJ+ MIUA-F#6 H5,=%"T&16-0:#*5.QUON]2WZ4.[ZX"S% IH2O0O&,:1'P3JZ@ : MCQT<3\YZK\J)794_11W:(8>P0;4="U/JJUL1T' Q%! [%+?,1:_4B5VIGZX? MB-X_UO8SJ,XX%% ,!<2L=R]STFMV\MR:O1M BLIU/:J*.GL@@P\:2+08%(T9 M,M*(7&=/X4MZ 4[L KS[D=J&G+2JUF)3$Y2A#U4E#I>K=2DVM8JC#WD%,[$+YM,8.+B4 M]%8Y=0,?:TL)M%D.BA:#HC$H-)GN7HF3Y^N8VZ&'5!%0/7,HH)CHPA[[FB2R M&\F,]-J?/*EM[AH9T/OFGJ-M;Z;&N4\\[:>CALXY"4*':"6QH77NN+Z:'=TJ M<()@SP9%>T%-3^Z=&W-%=0$K+(O4P-]B)J>Y&OC*)8X.AL%.GNL$J<,G>J=X+:GIR M[]R<*UUJ[IOJH+US4+08%(U!HF]<[OK@',4"FA*#:ULZOA871U0 M'+6>SU.X3OG=L@A;.ABEJ@IG$*-%D,!L0-ARTST*IS:5?@I=:8=>@@C M4#US**"8ZD)Z'*C=8G;(2N:D%]O4+K:'5)I4%YN&XU84R M?BO@G;>!R'VY>>IU M7_P/4$L#!!0 ( "F#;5@\!V",S 8 ,D= 8 >&PO=V]R:W-H965T M&ULK5EM;]LV$/XKA%L4*5#7(O5B.TT,),ZZ=4"+(&FWSXQ$ MVUPET25I)^FOWU%R)%NDN*3SET26CJ?G[LA['HIG]T)^5RO&-'HH\E*=#U9: MKT]'(Y6N6$'5>[%F)3Q9"%E0#3_E[5WC4PH=T)\-S\^9>>#P"!B.4NU<4'A MWY;-69X;3X#CQ\[IH'FG&;A__>3]8Q4\!'-'%9N+_&^>Z=7Y8#) &5O03:YO MQ/T?;!=0;/RE(E?57W1?VXZ3 4HW2HMB-Q@0%+RL_].'72+V!H ?]P"R&T"Z M Z*> >%N0%@%6B.KPKJBFL[.I+A'TEB#-W-1Y:8:#='PTI3Q5DMXRF&%ANC;[14Z>?T6O4:\1%]78J-HF:FS MD08,QM,HW;WOLGX?Z7E?@CZ+4J\4^JW,6'8X?@38FP#(4P"7Q.OP3UJ^1R%^ MATA (@>>^?.'AQXX89//L/(7]N73)&U1)6TA18%@O4FJ>;FL)RS7G*E35]IJ MMY';K5G,IVI-4W8^@-6JF-RRP>S-*YP$'UPQ'\G900:B)@.1S_OL"_2>7"CG MW*A')M5(TV"VL^$T&8_/1MM]] XK@J=QW)@=X(H;7+&W,A?9/["\@91F[@SQNX.6N5-3^X[WZC3'NU-B+P1TA\@0W;H(; M>X.[8N OY;2FD#)#M! 0T\_Z!D2YEJ;B^O$=6N>TU)4-^['A:S-Q7,&.K6#C ML#NA;1L2&Y75+*A8; ,2E, K:LZB!0>+-V%F=@XPC#I@+6- MIE'/TILV6*?/QAH%^.3[6\2*=2X>F00NT^D*L0<3 '.!GEIXPH1T,#MLIHD; M,PY:9@R\J+^5H(MR_A- @UP"/5 "S+1>'56_.%F"3'KKY,# D2BH /:830< M!^,>V'N$CKVP3WXWJ)#8[UTY@]PCS20HB&J6N)D;VX#B..K"]K[^Y4L7DS8R MXN?6*O>JTY:58M#1S3K-.;WC>7^+WKD_4H\^EK?#9+0Z WM)?':1IF)CN SZ M&>-;"FW9&7-HKWD2=]>/PRJ)PYZ9V H![%<"GX P2BTD=W>CW>@#:%,+F6TT M#''0 ZW5 MA+H;-KR=:49T]]IYX_0J^@(=43R@DXMK&0L878ML+!I ]QR\K8 M3\M-O=?TT10;O7DU(1A_0%K2S%UZFX>AOTR[Y.0PBY)Q#SOAEFBQGVD!K]RP M@T7Y;I?A=",E3(S]1WOYW[OKC,HFT^$TC*PJ.,QP,)WVA-6R+O;3[E>A:8YH MJR6=&&T.'6*2A'$7I&TW#I*H!V/+MMA/MU^>(V*=N&T>'1(28BNY#CL<3:;8 MC9RTE$N"%^V>.'00]1SU3;Q4_M+6?BQOAUEH&9SX&7Q.U]S,LJHY9;Q79Q,' M7Y/QM%,LEQ6.25^M6C8F7H*S9YFK6$[8Y%FP'58>V"UODI=MT!>@B& ?^(PI M=M0=^K&\'6:AI6;BI^8;H+_'>B^\*3,CPV$;M*2@;.E2LNH;4-62T]U4K 2D MNYH.@AZ'W6(ZC'#<(W5)R^+$S^)5+9M 0*0C31^8D41Y]3UKMZ%79ON!@-5U MWG[=,ILZ_8CH/97N[UC$P?9 C-W(?F&K[E/#I!4$Q"\(K/7GFLG.P!RZ(+9V M)RZK_I*ULH#X9<%OBP5+=56 I[T44!-#Z4[;FPVL":J>?'!AZK2E>1_5$A?/ M=T.Q;4B/'B.M$"!^(7#%4EGMJK@'<743ZJXE3\V$-,^=43@$ _!NV"5>EQU. MXJA'UI!6,A"_9)B_) (T1'=LRSY!'\G;8:Y:=1+ZU4EOZ9V1VUK#65;;+.XOZ]Z) M@7\G?_/?_<'OX5DLLPO!\3D@"'J:8=C*B= O)^I=T?]N@Z']Y=]9!Y>958?1 MWJ%8P>2R.BM4J-I%U\=+S=WF//*B.H7KW+_$I_/Z5+%U4Q]R?J82VJ "=;0 ME\'[,>15UN>&]0\MUM71VYW06A35Y8K!=ET: WB^$$(__3 O:$YO9_\"4$L# M!!0 ( "F#;5@#.[^!G T -@C 8 >&PO=V]R:W-H965T&ULG5IK;QLW%OT^OX)PBZ(!9-F6W33-PX#M)MMTTR ;)^V'Q7Z@9BB) M]0PY(3F6U5^_YUYR7GIXLP6*QIHA+^_SW',IO5Q;=^=72@7Q4)7&OSI:A5 _ M/SGQ^4I5TD]MK0S>+*RK9,!'MSSQM5.RX$U5>3([/7UZ4DEMCBY?\K,/[O*E M;4*IC?K@A&^J2KK-M2KM^M71V5'[X*->K@(].+E\66R.<6KPZNCI[?GU!ZWG![UJM_>!O09;,K;VC#V^+5T>GI) J51Y(@L0_ M]^I&E24)@AI?DLRC[DC:./R[E?Z&;87=4$X;"LIM<'BKL2]<7DNOO; +\<$IKTR0 MY*N7)P&B:<%)GL1<1S&S V*>BM^L"2LO7IM"%>/])U"ITVO6ZG4]>U3@K]), MQ?G91,Q.9Q>/R#OO[#QG>>?_CYWBWU=S'QPRXS_[3(X2+_9+I&IY[FN9JU=' M-OGA$WXM.WXO'I']]7!X7\]X&)<[$=]\\FYV=O1#[O?#: M_&7%M;94\!/QUN13\7U8*=XU.WUQ8ZM:FLV$/T)(>KQ6VT]LX]*3S+KV(0E/ M3Y],!$Z72%_3+.#TQBDGI"F "'5=:GR 9E+D.,^I%17^O1*U=6%A2VWI95C9 MQF,'V[!"P1U_:62IPT;4SA9-'CR.,'G9%-HL(3KHN2VT\I-LJ8RM=$[KYO@L MI/=R@W_GT6R=RY*>0AFL"$H;/Q6?X(-D/#OPQQ>>WM9.JP Z\[D;4'E*V-+ MN\1QHB[E1N1PL).E<+;$(VT$/AE?LL]EF5$$I,M7O+MPS1)@<@^0K %Y04@@ M[,B8',!%VN*$S40D1(-\);&U@A9Y4RK1O9URX+-1 MX#L[W^F%$K>Y5B97HM#WFE&8 H5X>$'I07!+<>@,(8.5B^[0IFCH$%%+%PR> M3O>EV4I2/LR=E47&;E"JQM8 6X':""W[6SD*<)L'$R!D6$%N(#_E]EXY= _ MN[/>4VYMQ+T.V*J,G)?DNF%H8E1EGL>XLF>M\1!<0& A%MI(DVML]Z@.1;'P M*0J*K::M#1YFL'R/16P[MJQ7MBPWQW9M%.7WW.M"2T>I&'<-_>O;HAN4S'A! M7T#\#B8X6:LF4 9DNWN'[[>V?E2RA#??O;L9;XG/^\5DQW##V[>']N!5MRU# M.^)^BT3>"( A\H:17]7UBG*%W+/T"/4VY5S\%.P2&>Q"STMSO2H$E]0/-MW M%-8N>-D@>"ALVT40X@OM$?&@38,3*;FX(/THN*V:,8IB*XJ;Z)D;)!?AAG@G MYWM#V"[(:$'K(]3!8A%=)'YM('QVP4WN7*P50U^I* ])&R]+=EB. @"]HE)7 M4*KQBNJ+%4NU>5W=K.)(BBQ^,440^ZU797E7GCT8X\:NY6*<&M:#9"5:Y_R@ZGJ+Q1 MKC!:+2EN$[2HB*YQQ[!(L[DL)>%2I*V2PP7"T%!H6LXPB4H-:WN0%-C0.VJR MU7)* A)&3F#I'5*@ 'XE9!3J2T/]!G0XHP/"RL$V7JP?D.),@A21H!V->!5% M.KKN?ZB72[\2"W!F3V?%?#AP0K9SPJA_$YXZ70WDMS&D+B,:(]%AH, 4* 4X!H#0EU$%G\"UJ.2WZ]7&JC?EI8ADDQM+6^'('LK*.[$,LI':H@# L70"]UY&PFZX^(0U;0+1[9[1688&V( 0KB !6AL:1U MPQ6R(@,(7.P'M5A[B7+/ELN(9N23J'OBW-MO(^3V^G MXA]75Q_ZVNNM10H5R%O",O"G2@>.Y*>!AP9J>_"G$O5#%2=9 6S_LS%Q0F+M M=])RK_UM%!9P(MYL0 #:G"1,2PEYSAXG;S.\.H78$_8B+JCB9/XVP[J*;O_( MD !T$#1]B;/3XW_BM!(G=&K>4JHA5U2LUMKV!MBE>SWAPQ8@__1&?'0-E]'2'.PE+-=L'!44J$K',W9 M62 ON'4P&>Y/X<,KD$Z$5CW4Z"^DZ?X@46(.C;Z8 FO;/&7HZ?Q%6?$W^%*? MG6V=9#'5J!0)/3F$75HGPKC+L5HKVW;QM\B5^'[?M@RJ8&(WH^U[^=60!DVV M.-& )XW8 ,[L>B@" C!HC3[ /IY,LRO *Y=L$X?.2:D[]*\J=84( M<,U_]IP6KWW0%4,)12X&($82+P_0V\.Q 9ZCX2'-!JV (+R2=S"L.XK4 SUI MJKHE4\A'R40GY2E5,TR651?91&=H:ZGE7)=]*??8G/*1T!0G9X?VQ%,H)=N< MV5^FJ>_N4\=A^D)4?.(U-8$JV&+#O:S?A$]9ZCE3<16'E+8*W,Z^) M#0CR/?.5OC#12L,ZD@YW!T$T[6H@J22]U ,@S2>TWJIHF.4#C^^]/Z D0J6I M4[(AB3W V"0]X7F%K6!7]S@$%6D;G\7W1.#J9N ^6ASC2B?R&*R_4(K#SMC? M!A&(>9"7\(A>:.Z4S"I@>F2YQR7=3XB5!FAAW-_$/C?G*R5J-20JVQ-,>JS?N'O(_6ARCG2"&T9DX:$F;G-+QQ6>]H/.V<_'LO=,22]J9:=VR\! 4 E34!D$H]"U(9P /OA\!L""XWD0,$5JHI72CQ0^)A/Y6#*UK607J,KI*^O?CI M&>_Z]N+LIPEUE+J]1^&F$2\3VS9^ TH%D/NH_9UXTT'B,%4X/VI+=V2:IP[P MG#_;;MRJ&^EX+YHUR:-L1[*1G%6DG@/''C:06U;+W2+:QE .X1_5K9%(\<)E MT !2WY;D(K(!^HP ?VB=K-'I'A+WB!,+="L@A1"<9I^J@A5,!QQ-/2X<$\@* M4*5$*K *G1F,OOJ*4&>/A#HE6$3<]JIFK+8.35>#: K@\\S%5)$F0JQI:)AD M@!Q?/,.-RP8X@%7(41VL\]D.O4E=JK/JP.G,(7OO(T$09R O00@(C_7I"@ZG M#@MTF!!D8@I_MA-^9@((DN;I@U[O2=VA-"[)E.IMY+;'P?8:*$L70Z0P>*I> MQFDNWAX4*!3G>Q_L2(G?I+67TUB!M /)K&D7?S?87QY'^D8GH;7F#6V M8^5[Q.B+JW4H!Y!R>X]31P?!?S0TI L?#!M*?)(/:LS1NBKFOA17!5X%;$ST MI*='E0+/!5589(.[C^V=&% .;IW0%ZGI#E@^')P,G!JRTFZ\;;BF:6/G/]18 M!FH,/M'$:T5B/"FP?#69:-N!20')ZQP/NX,! ;S2LV6/#"XQLWKT)JTR(E*I MJG=\UHU7L:$3*,..N3)JH2.(#LTU1 *[*S&^IV1-Z>5:NB(J89E!,K1%VDOY M6F2H%3GHT4 >NXZW5C1-1"C@[ESJ.\77TRS&@=Q<8!$9U77*CPNO$2SBE$H.D.XT!QXCC%@RG MR=MM1B'G*:>7'"_!^.NC>'<&?4/)<_0C:70LCACIM*/=R,13MA?G*3QLNEU4F/9V(-U>WU]#7TYW%U>UG\=Y.^'A MWX3XPXON:?>SE:OX:XU^>?S-RV_2+=&BT?@7V'HZ_?&'(_05_AU)_!!LS;_= MP'0/^.8_5THB/VD!WM-M=ON!#NA^S'/Y7U!+ P04 " I@VU8AF]U0>T& M ($@ &0 'AL+W=O>O MP*B>CCN#6OP21;FV9Q*GG3:3)IXD[9T[G3Y )"0A)0D5 "WK_OI[%J1H*9&< MI'VQ06KW[.[![@&DJXTV?]F5E(X]U%5CKT,PS,:U4,WHYLJ_NS,W5[IUE6KDG6&VK6MAML]EI3?7 MHVBT>_%6+5>.7HQOKM9B*=])]]OZSN!I/*"4JI:-5;IA1BZN1\^BR^RJ@@(:?S=8XZ&D.2XO]ZA M_^1K1RUS8>6MKOZC2K>Z'N4C5LJ%:"OW5F]^EGT]$\(K=&7]7[;I;)/)B!6M M=;KNG9%!K9KNOWCH>=ASR,,3#G'O$/N\NT ^RQ?"B9LKHS?,D#70:.%+]=Y( M3C6T*>^3W"2%AI[N7HYMMOHBS\X8F,TR'C]"GTPXSU MDWOS--!K[22+V??L!"*[,TH;YC1[V59;%J>>](2SC>RM8"Y8 5Q5B(I58J[Q M4ILM9Z56S9+-6XN8U@:"&N!_FMWN;%^)N0702A4KMC;Z7J$[:)JED4TA.:LU M!K2MA&&B*9FT2-6H@I5*+!MM'9:U+#V2DWA$+*)9%=(RU3"WDNPU1O^_&'WN M5R^EL7++ T*[U4U#TU^T;D I=%VWC7)*V@OVXV(AO2P<*1R&ZTI2Y13$B@I< M+%@AC8/4,6&M=):U%I_W>0Q\DMT!"0&1X.LC.[BJ90-A<_N ^^2R2HFYJGR2 MM"MP+[19,V@P4)A8+HU<8E/8NC7%"IH$9L$(P9U%47(13R 5546I$+*P*P[5 MG7] K0'@.EF!!".HMD2I*#_@':4$4GZ!2T\< #;*K08&.#M[A$8T:0OT-"C MSA92EA;$&8F@1=66'3.8B[50I:]> \?TU%&G %3WE(FNT'W=G#;-V6]*6U1 M;Y=@[Q[Z( NCZX,]HO5 Y] M/5:7(!9$"T4+1%'H%I6C*PNI[L6\DIX$>F]* M@2[]F 3J#BEHZW5KCH3:FZPY6F\WUQ&HDGRG4E[HD0ZKN%HDFV&*^C0A"(JJ+= MTW471S[@\+=$GG-&H18BASKR.,4[%;A@[_'Y0ESLW3CUIZ*A&_)/ A M/@RAH3A-;5]^<"++KR/D,GCOS?:/)_8.]OLO D^:)VQ8!:]Q)S+R7B*\9=]^ MD\=1_ ,[8SG/8?'X',WX;#8-;J%6E/C@@4^F$Q:%/,V2P3P.^22=!.]P#4'! MG"UE@[(J7X0H<< K.HR\).51PC*>Y#&08AY/0A;%/$&DMSAI! ;?.Y4(5^FU MEY-=D"3,AG46)L$KJ$47PLC*B_FPL>=IQ+Y#DM/!(9I&P1L_?;T1.^\Z F;( M(F+G&3SR?,;.9^R[X)6VMAO!4[MUQLYC'LUR>&&9\S3NEPF/DEFWC!(^C4*L M#R,?;O33':\LJ2!D357;H&LP;(B73/@K Y$2QFVI>^FRVJFX)Q",ZRU;25&A M-2$"F'K;3[_O7LVL$ZZ%WN[HZR?@1,5?V?Z%,&;K5;CN= A-5(L/V@1^9J5_ ML5-")+Q_./0Z<8IZ\6B!O.G$I$,0%5P&^_SME#6X/94*S@QCJ,7Z/ :%1P2B ME0Q/)('Y,Z*4>^KJ1\.W=<2SZ22X^^2(V$6;L$D:O->.SNW#!*)\"N]I//N" MG/<)^P>)K\6VR]K/:%$8,MO'Q(A/(A(.GD59\&90LXK.B /+QPHC/L,H8:RC MR4<%'B#'$ ^H4?YKNY^BG%D_S'/]GV92]:(W7 SK9/W>"\TXEZ)*RNV0.YV3079+N M^POQXTWB">>H6;Q!9."]#$YKAI0@WE(]21.QY2^!1G^RS] M*_IR'J9)QUZ:1H?\71S[UC?>^W9>2[/TOT'@_DD$=%_4A[?#SQS/NF_WC^;= M;R2_"K-42*22"[B&%]/)B)GN=X?NP>FU_ZX_UPY7?+_$N59*0P;X?*'I^U7W M0 &&'W]N_@]02P,$% @ *8-M6"H))OYZ! B T !D !X;"]W;W)K M&ULK5?;;MLX$'W75Q J4.P":B1+3N(DMH&DW:)= M;!=!LY>'Q3[0TM@B(I%:DHKCO]\9ZF([L94$Z(M-43-GSISAD-1TK?2]R0$L M>RP+:69^;FUU&88FS:'DYD15(/'-4NF26WS4J]!4&GCFG,HBC*/H+"RYD/Y\ MZN9N]7RJ:EL(";>:F;HLN=[<0*'6,W_D=Q/?Q2JW-!'.IQ5?P1W8/ZM;C4]A MCY*)$J012C(-RYE_/;J\&9.],_A+P-KLC!EELE#JGAZ^9C,_(D)00&H)@>/? M WR$HB @I/%?B^GW(L0.]Y-(,?R M$[=\/M5JS319(QH-7*K.&\D)246YLQK?"O2S\]^Q[E]EJDI@/_VFC/F9W8)F M=SG7, TM!B"S,&W!;AJP^ C8&?NFI,T-^T5FD.W[ATBL9Q=W[&[B0-5 MI=6CP*,"B@V+@_'Y.(BBJ"E/,+DXIR>7>07N,"HV 7NR,M^_F\1Q=(53WDSU(SN/G00['(-B7 M.N$5M6 [M>A:W#O>XF^KR=M[)QGNG7$PFEST)4F"Y.* 7C^^=TA&[]4R_K E M?5 ^[P7Y]@4[VS;U)#DBU>#NW&HGY%:W3K!6/V_XE!PX']^X/)_=-?;$] Z) MV6MYZ+85[MR.2] K]PU@4(1:VN:BW,_VGQG7S>UZ:]Y\HWSC>B5P"16P1-?H MY/S49[JY]SWA#W 4 +<- 9 >&PO=V]R:W-H965T3.DKW;&?G$ED1>/=:7=]:#T?GLQ&KF\I%JZ MH=F2QI>UL;7T&-K-R&TMR2)LJJO19#R>CVJI].#F*LS=VYLKT_A*:;JWPC5U M+>W^CBJSNQYD@V[B06U*SQ.CFZNMW-!'\I^W]Q:C48]2J)JT4T8+2^OKP6UV M<3?C]6'!7XIV[NA=<"0K8[[PX/?B>C!FAZBBW#."Q.,;O:>J8B"X\;7%'/0F M>>/Q>X?^:X@=L:RDH_>F^EL5OKP>+ >BH+5L*O]@=K]1&\\9X^6F%HPW+\PH9)NV$2_(Z&@I<_2R]OKJS9"0#SYU'>@MQ%D,D+('/Q MP6A?.O&++J@XW3^"0[U7D\ZKN\FK@'](/133+!63\63V"MZTCW(:\*8_'J7X MYW;EO(4J_GTNX(@W>QZ/*^7";65.UP.4@B/[C08W[]YD\_'E*][.>F]GKZ'_ M:$Y>!_G3>!(S\>[-U-OI=Z+#6FRTI-#Z<6O M:VMJX;'$R8J$60O3H+J5WE3T4^-(;%NX!(-"*!W6JH*T5VN5RV 2NP!L:I5C M06PIF![V'B@VEQL+&0F-EH3U;,T)+Q^')_[E!HVA('OPSQNQ(D'2:FS>E:03 M656,P'ZL387^ V=%;I4GJZ20ED1-_B)\[V!+Z81D\" -%*,O>1P*D2R62@\$ M"L001Y"37($.R]6/K;H09E6I38C+73(IM0(?2<=.,-NQ0L5EL YCVLG8I[96 MY8&(@N G2I[Q+P/R4T?#MC59BX"#RZ:/M[,K$&SMF!N>[>(8)K=B2S8D0,/: MP64V++O=G,0C,ABDM8CI0CFO-*8WQB!H2 %EP*X_L94&UP'+DPVDQR[*/#>- M]DFKDLY$3/'W;,#1DW4,5Y-T#4'FA[@7^0 ME=A8I/_%X#I]LZ13)EJZ]&FZ7TR&.?^H2&'D*&%W8+4M=1 ?) B2V@ZK: M"Q2 *]46![-G0P55H-'N4[SAIE!PB2&,CIY&5H)E#)=7#3;D>8.2Y5"$5QZ% MP^*PRGUAARKC#NYVHDWZXMN5"@1:"BU7^YCVK5%PA'6$NT(+?*0^4.MQ-6G5 MYT+?8I.N0?>7*,(8TZ%16.*K#$>Q0LCK*%=VHV4#N7?8G9?I" M%J?M:Z#688GC7L#4RM. 3GM>KPN7R%; H?F$J.%I:%X:10;VB]#CP7[H3,&P MW'/2TN=Y;,OGA6K!-8/O4;$A'"D]:6N[-HZ)\O"#OH:\['XM"[AW2%0)S8J40 M0LC 86=G;L7 MDW2RG//O8H&%,V!A^3)+;AU.SWN9\[$NLC3#SBP=G\->FDUG_'N^2+X+B\'/ MSJ9X+M*SC(UF\W1Z=LXOLW2>+;BPP,QMLT%^1+S\34-6\#))NS/#'2L_))RU MI'0#UA.X'=L^>@QX>SM#7,N @=?%'"C0/*L:/:O:#Y^[K(V.+M,0R2;\97 B MV([WZGZV_U=R&R_CA^7Q+\T':3?<>RI:8^MXN#@;Q'+L!MYLP]5\93P4&5Y+ M_+,BRPOP?6UPBVL';*#_KW;S/U!+ P04 " I@VU8#X<7P P$ " "@ M&0 'AL+W=OO&*A&GUQ+ MEH]D4]M CEWL%MTBV/1X*/I 2V.+"$6J)+5V^NL[0\E:VW""I.B+39%S?=\< MY'QK[*,K$#WL2J7=(BJ\KZ[BV&4%EL(-386:3M;&EL+3I]W$KK(H\J!4JCA- MDEE<"JFCY3SLW=OEW-1>28WW%EQ=EL(^W: RVT4TBO8;7^2F\+P1+^>5V. # M^M^J>TM?<6+6':R!D:R,>>2/3_DB2C@@ M5)AYMB#H[RO>HE)LB,+XN[49=2Y9\7"]M_XA8"7S[45:606/9"P9UT MF3*NM@B4;GCPPH^/]C ?Z\7CEOJ:K^ M.D=(XV]RWA]WVI6K1(:+B%K)H?V*T?+[[T:SY,<7T$PZ-).7K!^CR8_1N$,T M&:-9/Y?3EYW\8CS"%'Z _^ -[FHK]09\@>#D#LJF.I"K RBW-8V'+KT@=,Z+ M\0"D]DAT>:B$S'NKIV#@UI25T$^P%0[ZH\M&OC]*9@,:&J["T/;J:0C4Q6_V MR/*:1J/%O YCQ/6D#KLE"H:Y!V>Y^WE1.P3A''H7S"@I5E))+]%1^)FJV2&9 M."!C;4T)-&6M\$Q*F%.-0H"43EM(Z0F@WJ\41E8(O2%108P?V6_W)0^^S-9X M%,H #&&P-&"L90!'1^RL.3X.OB'O-*.] &((G\BGT;H=MEOIBR"?4784>G+O MA,*@A-8+#JLAB?C*]YRV)) ^R;W7_QBXI;*3&176SV)%H?6G@R1)^!1=1EU! M9BMK,L2V30_Z& MWAF^J=,&37;!BQTE/'!G0F)Z&TY8LWY=1N%U&6V2UK](W[VN/7NG[2EV'%8F M*LG3)X1\;BRDXZ:%WIW.A+?1G@[/W1KQ MP:N E#;A[>,H?[7VS0.AV^V>5]?-J^*;>/,V^RSL1FH'"M>DF@POIE$S\?8? MWE3AC;$RGEXL85G0$Q$M"]#YVM!UT7ZP@^[1N?P74$L#!!0 ( "F#;5BK M14I5; ( %0% 9 >&PO=V]R:W-H965T9)<=_]^E.QZ&9"F M%XFB^)X>)5++5NE'4R):>*Z$-*N@M+9>A*')2JR8.54U2MHIE*Z8I:7>A:;6 MR'(/JD281-$TK!B7P7KI?;=ZO52-%5SBK0;35!73?S8H5+L*XN#%<<=WI76. M<+VLV0[OT7ZO;S6MPH$EYQ5*PY4$C<4JN(@7FXF+]P$_.+9FSP:7R5:I1[>X MRE=!Y 2AP,PZ!D;3$UZB$(Z(9/SN.8/A2 ?15?F*6K9=:M:!=-+$YPZ?JT22.2_<75_))Y16:8YF M&5HB=.XPZ\&;#IR\ I["C9*V-/!9YIC_CP])R* F>5&S28X27C-Y"FD\AB1* M)D?XTB&[U/.E;V<'/R^VQFJJ@E^'$NUX)H=Y7&P9X]!4K]GBGK+6,Q!%6!+A$() M:E(N=\ ,,+L8T7LTU*K^2:X;X8W1'6NI BUJSH2!$TC&41SY.8FFHP=J0N 2 M:JTR-(:\LVA.X]E\/OK"):=2S=UFWF36[SN'0 MS89[E5ZAWOE^-I1)(VU7](-W^#(NND[Y%][]-S=,[[@T(+ @:'1Z?A: [GJX M6UA5^[[9*DM=Z,V2OCW4+H#V"T6WW"_< <-'NOX+4$L#!!0 ( "F#;5@9 M3G72.PD &88 9 >&PO=V]R:W-H965T2Z))4'.^OWW,O M*5ER[4P7&&#:6C9YO^^YYVHNU\9^KUZ)65LF<+Y7%R60T>GY22ET-KB_YNSM[?6EJ7^A*W5GAZK*4 M=O-*%69]-1@/FB\^Z\72TQG=)Y/O!%J[7K?!;DR9 M@U8E7>Q^;J2_9=_ARTPZ=6N*KSKWRZO!Q4#D:B[KPG\VZ[^KZ,\9RC A4F\,&&[@R*V\K7T\OK2FK6P M=!K2Z .[RK=AG*XH*??>XE>->_[ZUE0/RGH]*Y1XK6:J\K553L@J%Y_\4EEQ M6UN+;^E'?WGBH9(NGF11_*L@?G) _'/QT51^Z<2;*E=Y__X)3&WMG33VOIH\ M*?"]K(9B.D[%9#0Y?4+>M/5_RO*F?X7_XM\W,^CE$WZ]\.P'UGT(S^0QZ?%_\-X M)<[%K[]<3,;CE^+_TB8^5>*CW(CQ;YRU:2IP!"+*E:PV J>45;G0E3="BGN% MJ]IK2+NK;;9$PXF;A54*0."38[I)1DQ&+W_\F7\8OWR&%O)+H62V%&;.RE;Q MK'5XE%Y(B^^D935DKX+N8[J0PHZLJ'-=+83V#EB59(1U%(A$(6J?CPX39%+%ZK0J[)U$*7 MVB-&A98S76B_@0:.'@QQK"W<%(!1!!U0S4JWVD0W<#>+3JR&=,K5$M<0@^ZM M;5S["9/T=4ZG@:U%O)5T=>EG8CSZF_AD]4)7L.J=3/7U*8RQ)C!(BL2#+.#7T6@X&HL5 MBI[O]^R_Y3O)/=UI/$@Y/_! /2J;:<<.9(K4'DV&TXZH$'>)("&OC5E^B?"+ MX^DSD4M=;,2#*>I2B36/'T2U.90N5I!DT'(,-_PE("$!)J.BH>655U*8[72YTM MVZ,)G]*. [LS846'E]TK\R!6$CG!F WQRWVTF0!RQ'U$"0$K(('(0LHXS2 ML>YH^E2WM[?NZ-:?U+\(Y9_TRG\;J:%X"V W:VHQ^N5]C6Z?G(9"VA99Q\5= MQ'*RX+AFB!]Z@::7\MU!5L;,Q0-),U]TB,N;ZK]&W((*Z S.?Y SAD_\FQF[ MHI;LS8T;DKYW>N3<"A\E?A'CY_M( !IS)74NCDZIJ9/H#W8(YV$M16 7Y+=0 MQ'&)C' :6GE&#B-J=4*,4-V@LK @9U@5JE!R3U>_4310GFHTB MQ0 QU6Z3=.*]A1Y%/<(QC0O#$.&B1]#9F@XTC#;0@:Y':<($)4!+9?:)VD&( M"'T_AWRBAWP=]H,PX^_ YOP2WP20[%1RXZ9ZS-0J"MY*8IY%P(-.\+UDSZTI M21$BQHKR7--MI%97Q!=57H%R019@RM,)Y!D-!PI$3RA2K(0$K*&< 0JHLI:P M(5>6<"$W60B[J2F-T\A"/B@00=4\!RI,G/6)C>LJ5/(?1_C@5P_Z!Q>.)*5:PK: MK(XA#:T:#2;*11_[+9TFI?P63RQ-$?*'2&O@49RU*<>!R7:P@KJV.^$"KYK/ MT?^H_S@#YUL$DD338ADY&CH*=9;QZ0X$S10H'QF;!'5LRDP6!,XM&% M[F++D9BFD\F9>+VU,[#)KJ4_7&, ^LEHK3'2CJ87TT/PECZ!ZT\7!R0G1U,B M]9"=9;8.*V-D0?NQE*V9_#9LELI-AZE1-=S7,Z=S37=^QTV4D(*F=Q794,6W M1MP6A]8B\\1BFR9-CQZ8SKDI8;O."%*#&03'#>V.!AG;8=$[.UU3T+S/'=BC M-TF'T7>HRH\1V:KI#O; (7OK7]2Z-5 L.'1YVBZ>R!KXG]]#O1)>&VG_VQN3 M_8-Z#]%NK.C2I69S8.1J'XBDQ4V+<8%L9)Z[ 9%V81CUD\@D,_F)[2P2;/?C MFM9?T6B%IJ':]LS5I+\X-:BD&NK-2ZEP*W W('T[35BRPVSB5S&Z MJ.F5!,[/>0C$V1^US1%OFJ2T;74' PV@,!/G=5%LDERY#--I"XTQTD/Q&=A/ M;\>X;_CMKNMD["]JJZ3)?*<1=DK_23O^K+QU6X1A0;(L+!9BNS(DS?'>ZL!; M"-48\\*V@&(7[+Q=[.ZZ/=8JX%6K5N4=Q<-][PE/.N]^2V47_(:;2"!(^.M\?#&W@P] 6MS(6:X^IH>'XV$#:\U0X/WJSX3?+,>#!+_KA4 M$FU*!_#[W!C?/)""]G\M7/\/4$L#!!0 ( "F#;5B^GKKZ1P0 (D) 9 M >&PO=V]R:W-H965T( 4>B M*-GR11+@2X,XC5LC=M.'H@\K6E:_OS)*B9%&GL@\L1/3P52KM)E'M?GO9Z+LVQ$*YK2M1T,C>V$)Z6=M%SI461!:%"]9(X M/NH50NIH.@Y[MW8Z-I574N.M!5<5A;"K"U1F.8GZT7KCFUSDGC=ZTW$I%GB' M_L_RUM*JUVK)9(':2:/!XGP2G?=/+X9\/USX+G'IMN; 3&;&//#B.IM$,0-" MA:EG#8*&1[Q$I5@1P?BWT1FU)EEP>[[6_BEP)RXSX?#2J+]DYO-)=!Q!AG-1 M*?_-+#]CP^>0]:5&N? /R_IN05^2.X,=KG#G[5&6;/Y7N$I064K %=)&\J_")T%P;] TCB M9/B&OD%+4B[\LXMKK6JX6Q77QZDK18J3B K H7W$:/K^ M7?\H/GL#Z+ %.GQ+>PW4,]#LE4B\*;\;W>_&(QS#^W?'2;]_!L]MP+6&\])* MQ;Z.#\#G")>F*(5>!8'1F:-BG3F92:I7D!KNEM+_0*N$SJ@B4Z2"RCH"E!$: MS!PN/W^"81S#!V-ACR8'H6 RH.ICW=1"J$@TX%.:"[U L(+0"<>B7RJU6H<] MWH>Y-460(8O.P<(\HM74"SQ4E&68L6HW#J8@P$UU4HQXP59H=^-L&G.04H"Y\VR9KS% MH! 9@O2N4UMEDQ\;FY1S.I4ES2PV)KC9APUXS&?A_N[T SBD\Y7=.[TI:,/?M*S'T:'L-]Y MT<"V7;@'R6 (NQIQ;^MY#(V!/P(OX+C;3C+CV)9\B3>;9&:36ATP=: M@BUV)5$EJ3CNKR\ 4O(ECMN^V#0OP ?@ T#Z>JW-9YL#./%<%I6]Z>7.U5?# MH4US**4=Z!HJ7%EJ4TJ'/\UJ:&L#,N-#93%,1J/9L)2JZMU>\]R#N;W6C2M4 M!0]&V*8LI=G<0:'7-[VXUTY\4JON_CJ[L)[><-ORA8VYVQ($L66G^F']]E-[T1 8("4D<2)'X]P3T4!0E" M&'\&F;U.)1W<';?2OV;;T9:%M'"OBU]5YO*;WKPG,EC*IG"?]/I;"/9,25ZJ M"\N?8NWWQK@Y;:S393B,"$I5^6_Y'/RPN5 $@XDC-LK8I3_DT[>7AN] M%H9VHS0:L*E\&L&IBH+RZ RN*CSG;G\ -,E>#QW*HIEA&L[=^7/)*^=FXH.N M7&[%_ZL,LOWS0\30 4E:('?)28'?RVH@QG%?)*-DN#-LS/+&)PT3O[U? M6&ZC=B#>B@L1+/PI!W&ORUI6&Z2C X,LP6FU%!));XRL5H!9Y(2R0AN18M@P M5ZV0HB !0KJ(YLA'0E4IU)0M@SVQA=>T:%21J6IE^T(OERH%P=[IHZ),P)^- MJEF/RXUN5KG PF&DP_WA_$!\ Q5.%<4&CPA#^7*AEQ<-@; 67#\RP(ZN^)1# M!+Q)."UH$TTT2#=3;&B=SXBL,>UF;P]YP$-J+2R47*A".53[0D$M-PQ:+PJU MDKY0&&5Q.5H:76[EHDB#>"#5JTK]!9G G;2XD(6LR!5<0J4+.E-=HMS4>Y[* M1G<@ !!/LF@ '?D*C(' JK/U8>1]V!?PC/48%6 T]\%(041GIQ)E2"E%_ G, M@7,&XC'7QEW0N WM6KF<^*(JY90L>!]ABQ-1^CQ', 58&Y$7*NU8N\<,[ MGFKIT^&T 45K _84VFBAA?&?S(AV*5H;A4U%%1MB"K+?62*S8?^C/0MM,#TI MZ.A.=%[5I4I'A,.P>$TA,)@N=M>FK[Z8)_'ENV"0C58MLT6FV3VUT4\J _9I M619PDV5KBXZRM6Z8A%G,%@- MMM@-%*@ZHSRB/NV@XE M@0C5.,H-Q=QRZ>!:Z@9E91&%45)!H;0I0!S V3/YP'%>#89)ADA@3*SWOB6'H_MBL0%I"/N$ M1XC3ZI)#Y)%BG(LF@TASY;*T$Y[1QFQ+&,M4:VI:&WLI)U %%*7N3;>%\AAA7W#:\"&W^ UD'O^]TW!@^@]L=Q& M/W:MX].+'+#BC1CWX_DE?\^26?23)O."^<>W_+!%%]TWACQRM:,E3(D:ZR); MOSSL7KOVH=3Y+,'/M_-1]!'S+WTI\1#IG>%*M76B348<@'&LL#;MKW"$HEL:$LXT%5-/*KGO8F(+EQT MZQJ+;A0=PF?IS+3XG:@PF&?R'.'$DY@^XPE^)G,:CR]G$:U]!!)-,$P)KFX67B"RB+ XM@"X- +S3'N#;(PHAI"YN:^#K/%\E2#QA."HK.B5K M[*L 7N[Q%L&N/IE;NS&1O#?(BUILG""[ ?C@16^V@=IC IAG3<"KF;V7.."EN9B/YGL$ZJK_I#^:))B2UEZ)[[!@H_=\ M_,[&;Z?B/'HXWOF.$) C^]!U6JP;:>,[2V/;/GKHN9TN'.UWX8&_P?J[!D4K M4Y9;BB\X;33;[]=X@;Y_R?N3DK.4^ MO-**R2"T$S%M1R^%[FMOL^B%K.D@%E^&STHH/%1.![??_*QV/(;O#RVG/WX?:'T[7_*I=:(=O M9![F(/%Q0!MP?:G1?>$'*>C^YKC]&U!+ P04 " I@VU8%T0;B.$# #9 M" &0 'AL+W=OMZ](<_R)V;9:J'5 ;23)C2W\*YZ;2+'I4O*H]5TRTG/KM9%H3LLX0-G M6RZXY6B R1)^MS5JN.^T1FDO;Q>Q);-..2X&$W>]B?0%$SD\*&EK S_+$LOO M]6.B>^:. MWEKVO#7WRFY-RPI=\(M@PXY:"1'!%B56 MW/9&"M4TW+CF8. &LFB:3.D[B[(T"39:5>COF( *R4@^GT.>C(,/N*.C)$HG M,TBC-)L'?9:3:#S/Z3?+L\"A3-.$11O7DG3:>)^@.6O"",C6 2 M/M4(]ZIIF3R"<5)5)TL#S2##G0Z3!1+;/6KJ0SD3?!Y]#CR MK:4$;%JACD1XY*$U-T]@%=@+,]Q0' 3'/8G3U18IF VW;E=KU>UJ+]T9]/"R MY'M>=L3%Q8SM=IH"0/FCQM*"4,9\XS@*UL;I7.; O3"O>4J&.YE$WQ&J&?$V MEFT%ISY4PE#4'NLFF?7Z-[E3IJL6?1\6QP@.-2]J8!J)0R$Z:@ZTH#[M2R2X M+!$7M/9'51#UL16,-X8(,DO,]DCBZ,9'J[2+T;:S()4E-%YZ@)=UB)2KX#(X MZ9Q AMST;OI\^-QU+4V9B\"\?C5/D]E; S55M]*^(,B)QKT)2R^C),;>\B!P M[!T:7@U%E-/0<96PMO\B)U<>W?# LJ'HW<2<&UL MK5K;:$R7%GFY496^%BNSDU1*IGPHDUZ'H['%^<;J;.3JS?\W:?RZDU> M5ZG.U*=2F'JSD>7VG4KS^[]6E?TQ?G5FT*NU*VJOA2?2GPZ;Z4D M>J,RH_-,E&KY]N0Z>/5N0O?S#;]I=6\Z[P59LLCSK_3AQ^3MR9@44JF**Y(@ M\>].W:@T)4%0XP\G\Z3=DA9VWS?2_\&VPY:%-.HF3W_72;5^>S(_$8E:RCJM M/N?W_U+.GBG)B_/4\*NXM_=&X8F(:U/E&[<8&FQT9O_+!^>'SH+Y^,""T"T( M66^[$6OY7E;RZDV9WXN2[H8T>L.F\FHHIS,*RFU5XJK&NNKJMLKCK^L\351I M_O[#/ QFK\6'/VI=;=^<5Y!/=YW'3M8[*RL\(.M"_)QGU=J(#UFBDO[Z<^C5 M*AF*H$1OXS9+<5.QD6 M2WGSRA0R5F]/D!A&E7?JY.KO/P07X]='E)ZT2D^.21]46AV,T'%9O^25$D$@ M7HK#4L4-@ECF::J2QCD?ETM5ZFPE?LS$SW)+X8A\4:T5[MT4,ML*E56JQ *= M5;F0PLA4&2%7I5)(X$J25KQMN(=IN^NAL8D9-1GLP2 8Y( M?;$L\XVH0#@")M!_6E+F]6IM5?*%64N$%PN[LISSC(CSS08T8\BQOBAD*>YD M6BMQ.AZ- U% +5[?:G[+TAK5O;6\(P]+$-4*2J\D(I4W?B]*'=-'41>DW6DT M!A>D*6AM)'[MV%7(K7$.E*R0-LR>6!F-QG]K5-_ML"IS8R ^CY5*#%@V5B#) MQ*M[?MRYL;^=-B++*Y$O4DW2$M)M([]B URTT<*.UE!1'PJ-E=G:NEM1U*6I M959Y%)#'ZX"8-!7 '6B1;*D+6$KW*5FF&GM!TIE\P5^1,O198H5S@MO$U(O_ MHD*( WODI3A;L ROVF<]/!B#:WB@DNR= MTV#:XHL^FTXNZBQ.Z\1*R8VR0@$86#Z8=91I"_@?3--! -L@>LK?KW6\%O=P M5*+B5!*9*$""BS9V%3_5J?742+RO6S.6>5W"27_4LD1X/!>6I38Q3-D""& F MU"*[VE62/5^S:N'LPI_,+IL41[,C,E7M$H.\$LTO&*K(85(SRVU+0029[#0R M^L';V#+HMI89M&MWGU#88_B&[&*R$$4J,T-@:&X-QT'@#Y*,Z="VD 7TN[. M$C+)"W)DXP.2T=GI$_;HT3!?IV]; EXZT((SD'66;UQ)D/>R3+K1!Z)A))*5 ML(P+=F^\@?V.#2HL]V42(>NQ06P&5H MEI$I1"%9O5E88AHV1\@[J5.Y2!7[8%6"_3IIL],%Z18^X1JQ($PVL+3);??W M=OL/[0>EIT^Z_6,F/L953M;,&-?C8<"^RX$<6OY>H[A4>:I4+ ,L!W%*Q0<>]3O"C1B5)-*4]G#'Y MTV 41\%(I?_R*=FDY)F&Y>JA@MKM+BBXWX8B&%[IM ^8:-SE%@^1?SXE?Q^V M+734@RIC#?YH>T#'M=9!JEM6A^1YG5P!BF3G%J=1XE,C!Z9'3.!N=KW"]R03 MOEE*7:*,EU]1#VU'Z[3OQ<"U7DWNL6[6@./0/J+47GOG4M V=Z9JNCM3HVW@ MMMW6Y ,8*16=4.P@YA'$VDJWXQ>/<77-Y53D M=05;&; >-Z_JH=!E;\>GV.^X\YS1NF%'AW,(W@K,&PJ=F)=*N.O+V]CI#T999=2 M@M+E39ZHM)D ^ONA6VT,KP[ERVX%U6G;>5&"@N[+2O_/3ED(BTKA/9U2XF]IRWJ&D%LYH;$,'$T0AZ+ITON\D*\\\[M:L AZ=?"6TW1WY M$U:R7.L;(!VV@R(T0LZIJ%)9& K$IT<=GC.()F&:'9$K^2ICLRPX=47& D0+ MA@5CE<&\X-S/(-6[KG9IS^B#QQJ/:(YSUA7\I"_Z8PU"4Y"K=UG8OQM#)!U_ M;KW6RH][C-P,KLU0:1M\-PHIS15;[PT!#:O3Y)%G+PG)-5ADVURP\=J5+*HS M.E'&&VK;>R('6O F6Q[UY4UX[#2V4IDJ,3)O.>K6CU)4][E%-X8\.V,UB'K? M&X/$T3&H/X3MHN6=3H/+MBD0%G?@#(JNFQ2IXX/VA6OD^OXCTTZCB]FS1 S/ M*![Q"UVKT[9D#U0% C@<<_/A8W<.=".I!2.[8"1NX3![!#=I^L(MKB\' M=&V W0&TMO1DW6X\/G1DX)&YW"JF:7YO7GF_BT7[SKM] MY-)#H]JIN)SC)8PBO,XF]#H)0N_S\- 77/ N8GH9B6@^][#P(J ET12O@1]% M%_@_1[U@)F0SV*',!4;9V="=BECG,8VW+DJ;8ZB..[U";FT75B(_5Y:R7,9; M9Q(.]%+'@@D4_+ QC8]E'%N(DAIM V=L'Z9LL?X>1ZLTY7':I1K[6B: F#L9 M 3_ 29-+%7'JW5""\-%Y7C9]DSB#]Z=3/XC&X@7%8C0+]U6"=11(9VOH3V83 M/YHYE2[IA9F6\FU/#?;L@(0HB/S9?,(2YA%MNB_A6#OG1K1E7:'_Z?-13*!S MF4;C&54K*@]D!1 ]:RE5;?KD,V0)E MBSHUN=1#MTT1\S+>[)HGNA0[:ECTN=3L]:QYIE@%^K^6Z=*ZS2):9V"US( I MVI;NO38(,V-Y18^"K1#GO55*N%IL "#).%'%AW>Y[;> MYK'[OC\J>AN4+5U@6$J:F64W<3?4SMT.58W.+#(2'?:VE> +L_<3.?WY]LLN ME9NN9+\/\!YG\"^M5L_(X85:Z2QSYR_=\][I=.9/+FWFA %P'SCR=,P],-IR/=. M)F(\FK99>#&=(X=WL.06ZYD"Q(TJ*QKQDO9T;2V3IK'F1SFN/7892C&RHYAO M4YSR)IA,_&DTYGF*"*%+CXQ[TYXB<9&@3O- @3A\Z/V\WC"81:A8$>EK&MWA M8Z_Q/NL1MU%Y;J-FL]G)=:8UCN.9V)DH!QFR9XQM@_EL\5DMK]?A(-8@&6I4 M&TJC=((O6M;@IS1 *'>[Z*;\IIM%R-/MT4F]1^W>06H7?6JG0'P'KT?C\5.\ M[AWB=?'7\7J7S[NC:9?E_N+8-D=20]&EJ!Y2HWE,_ F.WSW??I9RWO #KXYR MIPY!9Y/IBZ,#TQFUF*6QSP>[5^QC(U+R:(H_HGV?XX$:J;E14G'-O:Y#&T 5 MC/V+2??B)* M^P,B^Z'*"_[1SB*OJGS#;]=*)JJD&W!]F6..=!]H@_977%?_!U!+ P04 M" I@VU83^>Z<;D' "&%@ &0 'AL+W=O3ZTNW]KF_OM0;V]2= M^MPSLVE;V3]^5(V^OYKPR7;A2[U<65J87E^NY5+=*OO/]><>L^FH95ZWJC.U M[EBO%E>3#_S\8T+[W89_U>K>[(T9>3+3^BM-?IY?32("I!I56=(@\7.G;E33 MD"+ ^-^@[Q7EA%4;8W4[" -!6W?^5SX,<=@3**)7!,0@(!QN;\BA_$E: M>7W9ZWO6TVYHHX%SU4D#7-W1H=S:'F]KR-GK6[5$B"W[HM:ZMW6WO)Q:J*67 MTVI0\=&K$*^HR-@GW=F587_IYFK^5'X*.",FL<7T41Q4^'?9G;&8ATQ$(CF@ M+QY]C)V^^%@?V7\^S(SMD1'_?!O@/;17C@OW(GEE@OZT4N]'M6G:/;"4-TYT: MWLI9HYCQ B'[W.OYIK(F9/>KNEHA^>] ZK4)@U9VFP7"N8&]D,ENCA3MORIK MV'J0858S B-["-*&]4J"5)7:V+J2S9#JJC=G3^"H.]ELI%5FBX*M5>]*45MV5/JZG,/J M@P$A!.?=#X40T<6-[K$&9.R=;-<7[%>[4KU[QR^"2J-H&NPLKX>3Y!6VSJ(KUC:*#!NL5GK9U;]#/]Y(P(7S8S )D%_9NKP+ LJHQ2$[+UV4YHI02DS: M-?(.9XB@>:@O!/@HW\U:5?6BKKX-W.#U5L<8!-<8:ELK#\L''AH#)R_MSN@G MV:%1.2='E#Y/I8%E,DX#2Q1R/G5&-_7/ ;2GT;OTBS7R = M^'CG\V&F5$?'ZK,782?SSP6@AQJM9Y&L*KWI',?7 %*1BP/PG60PGAOE/%X9 M"2H@T^U*&X7L,55?SW8VA_9-BDR-+$"D)4D_M^5!+#0">D_KB[H#;6N<6]WY MZX3O[*Y*$7123SDHG1J?>R9XAGCGZ]-3.(>]7B')?#M2U(X8FLF&X&[[23#R M:)=A-WL'%7Q!5>LVB-0)*\(TC1WCN;C8SH-?1X2>MW20$[@J5%%-R"FK 2'JH<<2B*A/$PQS,-HZP(#A!# M");')YX_+9AQ$K%3O_,]#7B!0> 9 MN]TYZ'T?_(R:@Z.UD&)%6K*BC(.;E>R6BC)L(>N>4=%7OGIV=RA)-1WZ7,T0 M(>HP8S!/XR(FB^YGL"<8YSG^R@"W-MS).BKY7OT2=U26E;L3Q1AP7BW])PAL ME)7X/>5A&0N8PK#(R-A/E+7(97^UI(-IJ9O^[A=&GLJ9QBE!42[P+%,ZW"P/ M;M'\U(^^?5'E0V1>$CP_*@<2@<3.F4C*,?F,;( ?[7[K*1?#D9^P-"$0$" H M/+B1ZYI>N/.9US[ )WM)+W+_^&-NQ6_A5AZF/-DSX^9OYU;&LSUN8?8ZMWC( MD= G%!8,17HDP:(X POBD@B6Q-$A@G'.BCQG15$<1[ \SQR#8V *H[3<UZ(L"C%GV$&*2JY2T?Q?9DA(I9$)0CR+3-V.9.-O! 9'K0=SSA]C1=93$1V MSF=YS&[KA^_7;G@6QFFYQPF_\%92%&%61*,6-SM$BH23XV &A@C4,7$%+&1C M"LVYR]S\("M2/C0H'A8([!',@-]I'*$D)) 221@]J0P#-9 WX(/?XP99>@PQ MLH)P1%0#"N#^LYTGY]X\_0PVT2QS^LN><\Q#CGD!F5WSHFGP"[WZAERGB=N) M089"%6V':5R\G5]Q3#<*7E)>I_%W;CT9K@:A2.EH8_ZL_>2[@I*/-"N$ZZO" MM2&(Q=EK5!-)YO"[]E/^(=7>U'TX]8I\GVINX:U4*T,1I:,6-SM$M2)RSA ? M"I2&8R*'&A#6;Z+)L:'6Q"Z8\:3+3FRF _W MLU"X#OEFGK@RF%-:ICSZSE"_+>ZV^R^TGV2_K#O# M&K6 :'26IQ/6^Z^>?F+UVGUIG&EK=>N&*R7Q+SYMP/N%UG8[(0/CI^?K_P-0 M2P,$% @ *8-M6$IIWY$W$P V3, !D !X;"]W;W)K&ULU5M;C]M&LG[GKVC,+A8V(&LDC3UVX@LP,XFS#AQ[X+%/L#@X M#RVR)75,LIEN4K+RZ_>KZ@M)26-OL'DYP&8MB>SJNGYUZ9X7.V,_NXU2K?A2 ME;5[>;9IV^;[\W.7;U0EW=0TJL:3E;&5;/'5KL]=8Y4L>%%5GB]FL\OS2NKZ M[-4+_NW6OGIANK;4M;JUPG55)>W^6I5F]_)L?A9_^*#7FY9^.'_UHI%K=:?: M3\VMQ;?S1*70E:J=-K6P:O7R[&K^_?5C>I]?^!^M=F[P69 D2V,^TY1Y0O1R4SK^?['S[RZ>G(F\1Z67_OEBWN67XI?0&#CQ(]UH8KQ^G.PDOA91'ZN M%U\E^+.LI^)B/A&+V>+Q5^A=)/DNF-[%?R*?^-^KI6LM/.'_3HGJ*3T^38FB MXWO7R%R]/(/[.V6WZNS5/_XVOYP]_PJ?CQ.?C[]&_=MV^/KR=Z958GXA_O&W M9XOY_+D8B_U!ULY4.VF5N&I;F7\6;VIQU5A=DIHO)J+=*"RI&EGOA?K2**NQ M4A5""MLOE7[I WJ9]EG,GO=/,_^4?Y\_?PB*LA4:%/,6=')E6P"$R*UN=2Y+ MH6N/)Q28KB_RTXD74A M:M/JU9[(EG(G%,F<*^)X*GZ%/HN-LI"D-

&)9@T$+PW&R5W8NFE#6DW^A\ M@\5R6>+ESM'[A+:L4("S93[Q\\::;KT!\ ;AX!?# MS\*LA-K*LI.L,'JRZLI20(N-HH?T2VYQ,Z_H%W:=BH^]C[% M7OGTN<\$ M&:"&\EDDX@<(K7)903[V6';"Z'L%X'$BDH-D-=YS<'W8>NB.GI4[DVNXZ5TT M:]U59&580V+KG!2F"O\J2",&2)W>0_"2^K+2)7"&%)2\[4 7PSVSXQ" R[%X M]RAV[*/\0*\T^4S^/)[IYWF!2": T(X% \5D.&A;*#[ M+QH_*,3<8O+XZ6PRF\WP6J%ADDZ6SO-QCY[$$8W+F:?@'FW*IB*JZ*@IF69;D?(]4&.BH4K%ZQ([&UV12J8I!0+BA[!#>T M6=I']/M\/* []W&L"3?(CXA:^Y0>="_H&/5NH.[&L1X ML!:%!#DGF M:/Q,H+=/5%PDPR\PBO9$,B+RJ96;HTUAWK(,[Q(J2/=9_-Z1:Q.DR65$LZ,T M-%8I0Q,4P24>5WJ,B/(S&R%!(/)*2TJ#1<7GVNR@[M9'5XM"$^94H&29W+%< M.TUHJ-1G01X"T)(E'%ZN)07^T"\3P':,V3!(%H!5\6NE_JQ*O3&FX#!!-'9M M#K>=B)7<&LMK$*]=G;Y.HO-%_\1C_$)JJB)569D.ML,3Z&JM/&GPB<( V #^ M2RV7!+Y[9$E^-AE)?^Q:')$GO:HW6)9\Y/UJ15&"4! W")!2<'U/.+^6MH@I MY$M&9=X-H$A 15O5189965HHPB4%$8W.YX.:Y*TJLBIJ1M#4E>NK%E&K=:FIKH?W]9_A%JAO MU21;>BO#A"OD*.1FD"PZ0C7HGY.:+Q]]-8.^M M=('"K=5;F>\'=%UD;9B(/M7,Q4DB!<(UZ10/W*+*P%J[\A9\%,LZ9WR^;&#BK<&->B17@3I)6CM_Y=>H_<+ Y"*C;3CM+!&\(-&V M5(W3V*H@MT4_CU;9^ 08\]1SL3$[ C-?74/-*&ZID3745'-)6^C52MFIN)64 MMN#NGNZP9'Y )3,+CWJSFAA0=&+9W491/M29(O",Y7):2S@T;,;(_S$4_ MH-/D@N%!&#IX(,#K<=@PZ8W?> 91DI,!6%&I%HA@FS/'6ODQPV(V?QK;"F+! M=F7L)5@;@'3+(XSDX7'^ 9"8/YMQHQ^^/IX]"2IRH<-&@:$+;WQ3^QZ^\@PF MK5"+0*Q?+9>F!79= ^ ,I>/\,]BFAA3H^>C6FB4@_Y_4).K<=YX?*'K(\R2Z M_(ZPV+>GJ)-L!9:7^V.-!RDAQE73*&IBHLY?AT1WHVW>Z3:I^^#W-.&!"#]W MM2(%?N?CF9*@4RC?N1^):;E1K6\Z:2..)51/5A\4AD%5U$,&42)?O:K%/:H& M)Z_5TG:4[! %L^?<;]QUC86R@\"(<,IIQ&8"^,09_@<$1P:\F'$RM7F&[G&=FSH/9A!"3>[^,5@3GB9[(ACM00!3SNZS>Y M"CI/A UUUBE8@]/$L/9S/,)1:G\&V)O8FOI"4OHXGWB5<$ J=RH>LX,0@L#A MK:B>PP@ !*RPL>S33ZR*^GTYW@".>VKEP9!3C:0!C!_R\2B%ATY;.BC@D9/2F MWI&M5BAS:8#CM<$M/T4S #77#=>1B BSW#*(<9U(8X*R[",]4/MH=>C#8XQ? M&WA:BFC^%N,XI&+);T;D*U3N$Y%O<+(##)B*]RB!NG4'8\TO)PP!DY,@DK"( M'J9].?KB'A/*;B$,L/6P$LTWY$?PFPB_&3QQJ*#QU.8DXEBU4=+ZT6XQ^(8V M8@G]4>R_A]FH*_#13Z+XF>LI@3R.9.R4N6\F'D\"!GZ3EP'Z,9@!BH?4 M?6^('[NR3773B@;4/F%]&S+&X'#EN.H@<@$;0C4-+3Z8/\1#'[41!$9,G +( M<1X8!%&$CR#EB(_GXL'B86PA!HV9CX\L+DV9EK>(A Z4T>Y,T(4W\G ?GY@? M7#P<:B2YO ^RN& @:8*4;"#IDV?S*)I'X3!-%*@3DBW%P)8C9<<8.NT"J9+@ M7PL+4&39AOGQ,.HC^X'P.)IEL:7N*B3O5.V-T!>@<:>:UD?-@AU\[OT7N(HD MXSH.&51*CZC@I9T8=D/"TS4<%W6I)W?BPY5=ZM8.CFUH+HNMU!>%AA&-Q+AB M]8-C]@/BP0^-65.0\,=2_B&M^""70 D]$;>;Z0]39C8[M&K8Y6:C%=;%O4+. M0%&M4#O[P60(6U^L(T?_@)(Z[. K-YB6@+K0-,HDM%^-(JM#+BC91:[JFHKT M7Y3RQUM(_;+F BB>G1)R .-XC@1!J9X'U>+4IOXCCU MR':BNO8[Q#/Q ZG7E+%*?$.(#1T184?9.>Y]5Z) M7&3]_.[OB\DEGX4@_AV=H.R14MBBF0=K'0K!RQT$BOW#?"-GHD&79C<:K<%H^\&1GV9BR MR/"^&IRV!I(/.8&E0O7K# X.RWA/TAQ76VD7S@Z\$5EF/H'GI[-)+E[@J%$8 M2MHG:"\5RHS5.#"0HQH2>E3BT506V#8YB>W#DHG40#VK#PWI#<2]^8''S%FB MX9QX-;!$7Z;OO#1$#34B.+G/E[DR8^7ZV=18OVE42F5M[?M2>0B:#"\ -(WR M<@2I5\[1:1]_'EX"N+JZ2DTA#4T.*^.D-MH7=9P-9YZQQ1X>NM&1\UY0E#L^ MSN3F*M(XS!V<_.(FR]EN32^C=/.B;_!H4.%,.J) M-QZ?4[*#8@Z#TO64#C,Y>4 (GY]HM/Z!Y0YAE'&QO^)#;5U_)=:'U0RET8:\ MXQ<[#<(F^089^;@C+#5@^>\75!!, M1$DG&_V!_7&.FHQ3T[ XUX/3*7\R]9ZA(XY:H48":SX0]QWB(BI3HF2RWDO[ M 33I8M2>A#XS2_,__I$'Z(.!]J0?;=\0U.W1Z31D;)J=C4KBPX'OED]!]N*C M7)=:(ARMGL21_@/OT&&&\Y#.00I4[33!NGPRGR]FY_UAW E9FLXVQK:,^-[[ MP%7G?,X/S0$%U'V'7Z%:)"(D[HX./'T>S=Y-_S6]GMY,WT[C<=13:KIC+G'L MACFC?APAQ#)7U[]UM0\D6!6U_U3<1G7PE25?-IIF'[5]0C1P/FJYY)J<@80) MEY[8,:))S)$3] >9A^D+#WJ5B\ILO=?%HRR4E'[$_&- E .-["6 MECWFF*'16Z&"C4D<.LW2OI<#RZ<)UCPRH_L+E!PVZ5;-\%9/.$-A6/>GS8H@ M8, 4BJ96V= C^WJ-"K4BXVO5WJ4(\?9!5W$Z=.+P-$)><)2&CO9A<.8_0=_E ML3+OT4O/9! A.]IR3)J.>;[A!6R4_\ 71F+Y#SPT0((5+JV M22^+U[+2>.L&O:7FX:EX335/J I0)"U1F=>U$A\B];M6-31#N)5=&7Z*Y1'- MN7_Q[T%?,$KHF/G6GT0-46813\)H[<2!;T"8!&_C42@%^EVW6IDRYB( 3YBF M4D8,5['Z'1/,RK)3R609#Q%C**3+O9'@'"Y'#=YJA MXW1C,\I%O1#^2R-WT*9TNE41;/")$\1.4R( %:Z_'O2RRW[JF:5(I:MD*$*, M?9@N%Y,ZEHK!5(>+UV@#.[Y(''3@6VYZ)U>:KH6>NMI_/OAS"S3*:_ZC$N=[ M0_^7%^G7]'&ULK5?;+X:%0H70XNSL*[*WMQ9FJ?ZY*O++FZ*)3]^IQSLSH?C ?=BX]Z MD7EY,;HXJ]2"K]G_5EU9/(UZE%077#IM2K(\/Q]5S*'B)R5WX2ZMF[>'Q@)+:>5.TQHB@T&7S M7WUI=5@S.(GO,9BT!I,0=^,H1/E">75Q9LV*K*P&FOP(5(,U@M.E).7:6WS5 ML/,7+[A2UM>6294I75:5T:6'Z)[,G*9L/?)*'^9SG;!U9R,/EV(X2EKXYPW\ MY![X(WIG2I\Y>EFFG&[:CQ!J'^^DB_?YY$' MZK_W[ MV_\_^-.?ES/G+2KIKVU2-)X.MGN2[GKF*I7P^0#MX]@N>7#QY-'X*#Y]@,=! MS^/@(?3_GL>'X=\;SS0^H">/3B;C\2G]F&P?2KKFRG,Q8TN'(7?[0_(9T]04 ME2J_$BS9J4'6$>TCN[UZ/U .XF#&C!196;KQ+*$#/,Z449/L'>FH(R[:@R3C>OU!WO MG821<,=G1:FVF&?P#>QU 66!/%?J:Y<&QTMH529,,Z@VUSYX0.R)U3-H/9.) MO$=7M76U@@F4%X1M,@Z%:G2'Z@:A^Z.GN]'/.%$%$\_G',8RZ:+@5"O/><-% ME)GK$JE.\7)3R2@D#P_C25,6A_%/71@W\=$Z6D. 0TDZ(R<#J63E3*EFJ+Y*YKM.\!O# M;8ZQM#:[QOO=\.KZS;*W@GMBBX(@W'[M+GI"E+]I.SZ(VJ1=D]#O#MZN1L<],U&2T@D MP;NZAI1276JX7TDE8L'D*![&<4Q]340;ZH=A@-E8!3?( M7E7;))-*/XYO&6ZFS6<*U+!-($6\U*9VD+3+)7#6]:&Z@IW4\(U >]&OH5,M M+XQPEHIKFTG,$R.%7P,+Y5KE.O1P4)*_Z$:ECK@,K 3CIH1O!_:BS'=GY^[T MZN8=BA #4XZ:4&:/)-HM,SR8(Y*JC;N=#P")0J,V$JDDL<(EK6T8-<#R&2+H M!@W+>8P^8!A+7;<'JOW6J>C_5(8/M,#O!4MLN?(W\VY+!=TJE>AN$]XI%B'> MU('K$QD2MZ9;PR9W!DB)693ZGQ]A%36LOGD Z3,V,PA,8N^V*DS!YG0#X%_0 M'#3%5#0/'AX^8**I($I_>) \R8E/9LT;.>OHXM[=_0#AKEFO,\>& ;'/S:QZ\J<)M:V8\[F[A9X;+,EM9@.]S@Z-T^R . M^NOWQ;]02P,$% @ *8-M6#.:!GT""@ \1L !D !X;"]W;W)K&ULO5G;;ALY$GWOKR T@\$$L&7+=IR;;<#Q)+,>) -O MG&0>%OM =5,2URVR0[(M*U^_IXKLBVRYQYN'!8)8W605ZUZGV"C10C5Z[T]GR_44OJQK93!RLRZI0QX=/,]7SDE"R9:EGL'^_O'>TNI MS>CLA-]=N;,36X=2&W7EA*^72^G6;U5I5Z>CR:AY\4G/%X%>[)V=5'*NKE7X M4ETY/.VU7 J]5,9K:X13L]/1^>3UVPD3\(ZO6JU\[[<@5:;6WM##97$ZVB>) M5*GR0"PD_MRJ"U66Q ER?$M,1^V91-C_W7!_S\I#F:GTZL*6?^DB+$Y'+T>B M4#-9E^&37?U#)86>$[_-K&\/!AG^(='"?3:5S)7IR-DB%?N5HW.?OEINIUH:7C6'UGOEOQ0<^4N(8#30Z-?MU&ED$4I*C9 M('^6Z*&RDY6J@\X;EI^4+,-ZXT%<7NZP2/SN C;5.>SP04[I3*CK*NM@$P&; MM$H7VL,."+(:HJ.8.C:R?S;.SLL21@C*)5,+Q)WQDJN5YW.FLI2L46=?56I4 M ?+$>""FGK\_?9BMI1,G9$>,H03]H6?BS.\U#C!)@'[GL1@(G^,V?(X'P^>B,0>5SFVQ\S^0B\TGU!"A;F59<]%AI[9V7@OMH2GR M#7T%28ZT(*M +R13AK6I1>!4SD[EM%1,#,#BK<'C.ID "P@K&0-N\%QC Q\V M-_H[7E'#*/F\.5&S)++4W_DHZ]+3<'J^:.W[8M! [Z5VXBN$4>(C%$ 0*\;&IMH6 ]U!8884;;;WG[LK^]]HKJ-M?6?E/(MH8X@278J[+1/>I. M!SA%YRKFY(I#=$K1G"L@LX*2&7"MA-5C1I(Y*ZEY@6LC!?-&&!C:2V'@RHWR MF4U56%&Y!-*\ 2,4'I1V#3TAE[I#X_$XD5-_L^Y"+1_0 J3O[%$0'E*H13@] M<"'CW@EE$W<;WR]!*F1QBT-0GFSML[@^%I>FJGOFH\TQQ.C$H/*%T=\HWZ$G M5"').@_$D,Q+6$3/- G#9B5 "T9.J=T2Y:(4"XW6XO+%>LQ>Q2Z$)BHIL\JV M.)/6E,P7(M)3L4VRM:PHN@OEG=#!!^%B4/S#)A/I24Y,6@+](+;*.=>0< MRIVX[S#MRV@?>&#;N&7QS]I2IG%@< .(.#W9-HJI"^JHU&M3U<6[7M%MF!W< M8T:D'NVRE&X[X9>+70<(-$Y'L %'@Y1P@!0''0$#,[I<;*%>:!Q./6R%\[ILTY7/FW MAEI[K#54MK(ET%'_>-$[OC:= $-E[65;UEX.UWWI%VR4G'Y05X>(CQ6V'V0E M'E^ARJ41J\:MWRZN_:<0X9.HAV 1R/FOU)^YMMGOEQ;N)]VR_Z><3) M4R']D&[(AC5!]?\TN*TQ'VIDWF?-ELDC;T>\D;GPD09YS]&/&YRA13-^Q%84 MP4&_-Z+T:629CWBNZXX)X4ER&>D >3:Z85\[60&1W"642E34:H#J%+2P>A&Z?&Y>( ME'J-YY+>O_ST\F#RXHT75\X6=8ZD]6K.8PH$QD2CYPPJ@29X1$#B.M_9X &7 M>/N#/MY&%HGH$\G 7C,,\J6)=T$041@U"^@Q54;-="SN?74-(?=X'P,Y2LHEEI06 M5](540C+L)]+;IQ5*(^*##DL>\ *%=&NZ*HF3J.Q1#&D*O4-)1V(I,^>CFK47J_R!&=F_S MI0&^P,1PL#\YWA'OSZ_?PO:>KC;/K[^(/^V85W8GASV(=]F!H(R;V^1- P8_ M6.XX?U'XW&JUHBL7C$$QZ5PC5CJA5P^K3:D8J],5*2%#\BX7CW4WB"'P@0O2 M#4V"#FU:3#<'G]33[U5?6[O>[>W6+K37^PJ#KC7G;TU\%6="_"#3OFV_9YW' MKSC=]O@Q[*-T<\ @@*L92/?'+YZ/T+OY^U)\"+;B;SI3&] B^>="2>0:;<#Z MS )&IP&PO M=V]R:W-H965T;7BQ2FGGS'CDSGM%:R&]J M":#)8U76:CQ8:MU<#(A? MFQN)NV&/DA<5U*H0-9$P'P\NZ<55:.RMP6\%K-7.FA@E,R&^FCH<8HQG:8=8A7+2([@!B1:P1<*O)CG4/^W'^(['J*;$/QBAT% M_,3K<^)3ES"/!4?P_%ZR;_'\[Y3\Q^5,:8EI\N<^T2UFL!_3E,Z%:G@&XP'6 MA@+Y (/)^W*RUVE*O%^06%":A,I_U M$L@!@?M4'8][CV!S46+AFBC:9 11@(&P&>BEC97U=$1/1SZCX^2[=,3VO!'$ M0NBE!""\SHDJ'DG5)@^8Y"%X]2ML%7C[%\Z]-=O-+7*']KLO'),A)DU\TJ^< M+]C9)#P AE?D_;N$4?:!G)#$3=!BNZ>IFZ:Q,Q5*&^*]!WZ)0T(]-XC\WIQY M;AB$SATV$Q3LD@74**NT(GB.95J83#+]AB34)Y'K)PR1F,M"CU#F^A@)+PVX MS);6*<=PI6BPV^D^B.]%_3KR?.N$R M<0/6+7V7^FF[I+X;4X^<'4GYL$_Y\-4I?\W_PE29EEP9K?CB4MDL-$=1%GQ6 ME(4NX"WI?Y3#_J+^KIK(N)1/QHY78E6W)5$9-4ZV5<./JCET'WQK@;F@2%'G M16:RXL+95HU+/JU*NW"FAZC@OXR4)N\Z'I@FY M/; W$&_X4\O:%FZ626.VBXEU'U+33=R(1LZVXY: D\ SRZU"ZJ987UCK-'PA M\!DRPXZ"+8JYB4^=Z1Z+P_1=4F-30P06QX11EWKLY5EMCZH6]0__YXKMG&8L M5JBX SC!ED:] )^QZWF;3I-X)&*=Y#U1T24)C$/DOX[MFR_W=?<4N%$:(2LO MC9PO_Z;[7\=O4CQ($GRF44SVM;SASEA6@5S8X5-A>T#%[836O^WGV\MVK-N: MM\/Q-9>+ JN^A#FZ>N&PO=V]R:W-H M965TQCVH-BT+=2V,DENVK\?92=NBJ4!]F)2$L_AH61RMA/R7A6(&AZKLE9SJ]!Z M.W4ZHK426MJ"J='S7C9R*\=J*9^W>4L8ST>B2 MU[B4H)JJ8O+I$DNQFUN>==A8\;S09L.)9UN6XQKUW78I:>7T+"FOL%9+>++ZE<\LU@K#$1!L&1N8!K[ L#1')^+/G MM/J4!GCL']@_M[53+1NF\$J4/WFJB[DUMB#%C#6E7HG=5]S7,S1\B2A5^X5= M%QOZ%B2-TJ+:@TE!Q>O.LL?]/1P!QNXK '\/\%O=7:)6Y2>F63R38@?21!.; M<=I26S2)X[5YE+66=,H)I^,5/F#=(*PP$7G-VYMZ?\LV):H/,T=3!A/G)'NV MRX[-?X4M@AM1ZT+!=9UB^A+OD+)>GG^0=^F?)?S.Z@L(/!M\UP_/\ 5]N4'+ M%_Q'N;\6&Z4E_1Z_3Q7<\86G^4S+3-66)3BWJ"<4R@>TXG=OO,C]>$9MV*L- MS['':VK!M"D11 9+*=(FT0H.)6R>X N*7+)M\71*^%GJT\+['/(Y1W[( 5P! M4Y")DAI930>WA41\\=ZPYH\O-@;FUU%$-K2] M,"0[L<>N1W9L^\%D<-U(&D#@V_XX,M_1B )#XJ+PL3=8*,Y@R1*>\00\VR.D M9[L3RF=[06B^D]'@G[(,^7 8D!W90\\D]2([&$Z,$]J1-X)3C^<<=5F%,F]G MB8)$-+7N&J[?[2:$/BQ,@GZ(QW\!4$L#!!0 ( "F#;5AI"#>&=@( %D% M 9 >&PO=V]R:W-H965TR;9?Q[KITV=%)7\1+?S^-S8Q\O M6FT>;0F [+F2RBZ#$K&>AZ'-2JBX/=4U*,H4VE0.Z;*AG&430- M*RY4D"Y\[-:D"]V@% IN#;--57'S9P52M\M@%.P"=V)3H@N$Z:+F&[@'_%[? M&O+"'B47%2@KM&(&BF5P,9JO)J[>%_P0T-H]F[E)UEH_.NX=^Z6>G6=;;HPNF7&51.:,_RHOIO(">4.Y1X-907U87JEGD"A-@(L>_>-KR78]XL0 M"=GEPVR+LNI0XE=0INQ&*RPM^ZQRR%_VA\2HIQ7O:*WBHX#77)VR\6C(XBB> M',$;]V../=[X/\;\>;&V:.@Z_#HT:(Y>08>GI/DLL;"4P7;(_QD'T%/,3U*-IAKB]@%8D^TR0PBY"[3;$$ M5FA)2A5JP[AE'.<#.HN&].J/X[J1WAC<\9:N(8(17%IVPN)A-(K\&D?3P0,I MD0G%:J,SL):BLRBA[UF2#"Z%$G1?_&L-9(4O5G2VP?&%5"^T!IWCMN@?TW3OU!+ P04 " I@VU8 M+]<%SP4# #D!@ &0 'AL+W=O[/V8>6_>>&8\62G]8@I$"^M22#,-"FNK<1B:I,"2F3-5H:2;3.F26=KJ M/#251I9ZIU*$4:]W'I:,RV V\6?W>C91M15,\MF$ZU6H)TUH;F%E^J]*3@NW4=YM)IN.?G9V4+) M)6K+8X%PC3%*6VLTP&0*WVR!&A:UUG3J+BV3T!*W0PB3#<^\X8D. M\)S#G9*V,/!)IIB^]0\IYC;P:!OX/#H*>,OD&0SZ78AZT? (WJ!-Q,#C#?Y+ M(GY>Q<9J*JE?^U+1, WW,[DV&YN*)3@-J(\,ZB4&LP_O^N>]CT=T#%L=PV/H MLT=JV[0F$2J# YKND!E:I, LW#"NX9F)&O<).4JU7\A3@9 I0.RS?*U/G&3#"94+P;HV1'3?JJIMQ1 MDSDU2Z<&7,<[-OIJ#9CAAF#(J#8(AN>29SQA]$%KJ6(7O ^5RZJVIG/R%9]J.\*MF6^IXIBHKN,2E M!E,5!=/O5RC49N[UO>W&(U_GUFWX\:QD:WQ"^ZU<:O+\#B7E!4K#E02-V=Q; M]*=7 Q=?!WSGN#$[-KA.5DJ]..=K.O<"1P@%)M8A,%I>\1J%<$!$XW>+Z74E M7>*NO46_K7NG7E;,X+42/WAJ\[DW\2#%C%7"/JK-%VS[&3J\1 E3?V'3Q XC M#Y+*6%6TR<2@X+)9V5O['W82)L$'"6&;$-:\FT(URQMF63S3:@/:11.:,^I6 MZVPBQZ6[E">KZ913GHWOE5S#,^H";G!EX=,S6PDTIS/?$K@+\9,6Z*H!"C\ M&L&#DC8W\%FFF/Z;[Q.ICEFX9785'@2\8_(O')47\47!X@.NB(#@ZAQT\D MO+02""J#!RYY415P6]E*(RRDK)B I>8RX:6SV#LIQ)I]/1RLLK^';;FL*<>: MW>5:$Z? ME66B5\<<0W3AK"&,QVX=M>NX72?NO([?QR8*+GKW:,R4%*.UHU(J[41_!A0K M*GJ09("R.9'>A@C.5EQPR]' I_$03GOU"['NA:3NA9P<3<)^_Q(DC<9C"*,! M[+MIU/6$,)*J2MI%AM]L-L46CW;_AS01\8'K-I0&!&:4&Y^.A![J9 M*HUC55DK>:4LS87:S&D0HW8!=)XI9;>.*]"-]O@/4$L#!!0 ( "F#;5A_ MZ??\OP0 )\, 9 >&PO=V]R:W-H965T8YZH:6NC=3KN=E6X@9BJCD@AP9F5D#'5 MV)7KKDHET,@:Q;SK]7I^-Z8L:YLDM(U/('^(UU(['4KE(C%D"@F$B)A-6W=N>/[D5EO%_S)8*L. MVL1$LA3BN^E\C*:MGB$$'$)M$"C^O, <.#= 2.-'@=FJ7!K#PW:)_IN-'6-9 M4@5SP;^Q2&^FK:!%(EC1C.M'L?T=BGB&!B\47-DOV>9KA[@XS)06<6&,#&*6 MY+_TM=B' X.@=\; *PP\RSMW9%E^H)K.)E)LB32K$1Z(TBOR811,?V7213 M,?)*1O=>(^ GFG1(WVT3K^<-&O#Z581]B]=OCO"ONZ72$D7P=UV,.<2@'L(D MQEBE-(1I"Y6O0+Y :_;^G>OW;AL(#BJ"@R;TV1,F6I1Q(&)%+%ERMY8 J'RM MR,I,7&-9[T!,A=Q2I/=^W>!YXYN%>&6 M#=VS804;F;-)"S8.C?Y!J4)$4I!,1"RDG.\(E@RT6'%J\P\[%)4KOV.ED50# MV6Y8N"%40@D;8,,\U =9SB%.\IITD(Y,D6K#FG2K$5NK,>4#D9 M%A8KGD\9MPWG3BE AE^1&:Y*UL36G6NQNLY,;':67)!^VPU&]M?W?.=9F/"* M\.N7?-ZS<^:9-#LR/O!2#)%4R#SZ%1'5Y$E\B!KX'GYO@I[S1237X2GBU_/F M;9+L;8C7'@5#P];O'05R[ ^C&)AH!FUWT",-,AY6,A[^M(R-D$1B)5.)>BZ4 MKI-M(^H9V1[!Y]&%"$^V(,V!H?(XWC9J[#QO4+LDSBL4F I%GMCKT8!CZHPI M-GU2M9RWFVW1;5ZXMR1!Z5W2*]P\=^":KSO KQ>8=G_D.V;N"V@'N5VXGD]H M$I$+;^@9LBI;YHBH>1&#S1$C>6V)FI7J#;\C61N&;4P_E8*]SOBNG<,;#K58 M3A-6O]-T\GYU\OY/G_P#U9G,-7:FJ.1J.$B?.E$T.WQ&V/@_'9VJGMJUQ1XX MY7[:$G0HFB*&W5Y<1[FV RKM?AIYE'5FGYZYGB[(<.2:YI $-[YI^"0(;&.$ M#3L5D* 7'*5H65 Q*WL##XN>4F.\ C3*6N6:N^S?#,F5LS"Y@+G^0GD&M3S+ M%+=J7$B&E95J43 MK&'');_DW[I3ZQX\&F.0:_LT5L0BY^_':K1Z?=_EC\[]\OSI_D#EFB4FXU9H MVNN,L*;+_#F<=[1([1-T*30^:&US@_\@0)H%.+\20I<=XZ#Z3S+[%U!+ P04 M " I@VU8+_]T[8H" "N!0 &0 'AL+W=O=7"-XP;(!1?\1Q@BPQD'0;MJ+%@G8?AV$'V:9CH;+D M27+3_OM1^1E!\7.ZGN=0U@R&/#A5YZM3'M/ AT44-#]85L M0>!-)55##9IJ&^A6 2U=4,.#. S3H*%,>-G"G6U4MI"=X4S 1A'=-0U53VO@ MZ, MPEN&<29;%87JH"37C.:,,\- $RI*\M74H,AEIQ0(\^SV[3>:<]#O%H%!?HL2 M%'NN=<\5O\"5DALI3*W)1U%"^3P^P+R'Y.-#\NOX+. 5%1=D'/DD#N/D#-YX M:,;8X8W_6S-^K7)M%/Y:OT^UHV=+3K-9NJ@G#>H!O.S-JR@-WY^I M)1EJ2\K*M7 M$&Y1)(#6EBC)DA/'0))-=[= -T&D8F=__I.QG;M1D[&L39%7<*.8KLM2J*<+*.3ZK.?WMA.W M^6)I:&(P&:_$ J9@[E##B7+2ZAT+BNF8'[6._=/+H:TWV[XDL-:[_09 MG60FY0,-_LK.>AX1@@)20P@"/X]P"45!0$CC6XO9ZUR2X6Y_B_[1GAW/,A,: M+F7Q-<_,\JR7]%@&* 6\-N.7=.+(L?Q=&3,9*KIFBW8A&'7M4:XWD\HJ",C4*5W.T M,Y.ID>G#4A89*/WA7<+]^)1=?:MS\\2.[L2L 'T\'AAT1-L':0MZT8#R5T"' M[+.LS%*SJRJ#[+G] EV+/F6Y04_"/A)5'T6^"[C'@\/X 7=J0.+%[S]U/^< MS[11*)9_]YV[@0WWPU("G>B52.&LAQFB03U";_+AG3_T3@^0#CO2X2'TR103 M,JL+8'+.IDNAX#>28\8N98DIJH55^=6&^K"/^T'T_=SOEL!$*>O*:/*J=[RF MNUZA\8I9FLI%E?^'ZWG%#%JO0.4RTX[%K PN( 03FLUE@05!GSAW2P7 RD8P M0()ATWSS;,*AL%/L ];U'!M#)E=$0#-19>3+5JDJ!:;M:EWER/P]&R78\"# M-@ZI#7WNW (&.D^)T^YN?VB]L&@4L"!)'#0<^F021-CZ;A ,\9MXWJ\SQQJ4 M5PN7+: ")0I+7F28W3E)C\H4T0U'Y)6/&J\^?>-DY%Q*;2@8"AZAJ@$)$G,4!%J_QDH M+-W&JHE[4]0I;;-:V=UHJ_.-8V/0BJ\-#=:0&G\[71DY<:Y;[7RUI1NW=)WS MQ4+!0AAPKFNC#<:'P(5AG^JB0T!YN D?N1%>+UY\'V_>UA)^ZORAA-5Z.^[F MKS:@TES_N,+>.Y>DVZ+ -:DHH7*%W2.,812Y?N"Q8XIH/^8O*>'I*"+M6;D; MQJ$;Q"VE$37L"82B-'A!P][L'H3 #]PX"2U"$I#3EPB'Y#3LY#3\:3GMI&*C MK'M,179$WKAW>CN]MSW_]/B@U@[Z^R6MH>?O$L/:LM77\QS_45E_U^4,%)WL M#=J:P2*O*AJ@W3S7*58&NG<61;$;CIJ(,V:%3!'4Z\?8X52S=.M&1BYLL^EF33X^++=);YV0=$&7)]+:;8#O(-R@2 "M%DF)HM+$0..N6(<6#9)N>QCV M0%NT+502/9).TOWZW5&R[#:)81=]D'24[HYWY/?=2;JX-_:+6VKMR4-=->YR MN/1^=3X:N=E2U\J],BO=P).YL;7R,+2+D5M9K8I@5%'/4M^['9E@)E-CON#@?7$YC#$@7>F91P\* M+G=ZHJL*'4$8_W8^A_V4:+@K;[R_"[E#+E/E],14?Y6%7UX.Y9 4>J[6E;\Q M][_I+I\4_Z\9#,ULZ;NC.&".JR::_JH5N'0PQ89\!"W.U$($,AI!JL(;BRP4VY]1:>EF#GQ[=Z 4OLR8U>&>O+9D%./ZMI MI=W9Q$T(BQFR1Y_O$^6!W_\X&3_?C-UW@(T_GDJW=9;\K0WI,NY6ZF9OAP"'YRV M=WHX?OF"BOCUGEB3/M9DG_?Q+="O6%>:F#EY5S:JF96J(N^;EH<(:,@"IVV\ M(WZIR:>5MBHD=:,=8-*A)3YHL\5-)=T"N*>2W1O.T\E^!N]S4P&Q<=IY'V6Y M$Z7]-DK31VG;* ==E'8;I>NBW"0P,?5*-5_/!]?6%.L9/)@8"]K*X[/&F:HL M0"X&-_I.-VOMR F149IR\O*%9)2]WHP'VS6:&0=^5%,0_0 %SFEW/IC /9S3 M;MPD$6=Y[R2,8 ZGE9TM@VT!FI59!5"EF81Y&$EE/+B%*@.S1&2A&YBQ"LJJ M /Z6"#?$Y!\264]9E2UFWY M"4D3# (,,!0ZF*A5B0_"_A1EN\ G.Z!G03,[AC=9E-)DQT48'\\;0<4.;V#T M/&]H1 &L)Y@RB"P]D#PQ%X!PGB-Y$A[O(P^E1&89D5(>1IXL$X&='&**XC3? M21^AAI!B@@7T!BT0DBA-#B$.E!/@CN [B!=PR&<03Z,DVT$"CO:CGB44@1;)G/T(ZM%13@/4V,]%/8M)$N< _N]1O\6,Z#'/!)Q0'1D+&O9/]HR,MM/CI9L3VER&AWC,H#9D3B78;-L.#@> M8RU-*#3YI[[D M1CN?V[6VB_!3P4%*Z\:W7][]W?Z_Q9OV8%^L.^F>Y^XYGQ2W4CWJ$L"@IXH+G>#2F'I!B,Y*J*B^E#4(>U)(55%C M7;4GNE9 Z_=:ME1#2O)O[+< ME F^QBB'@C;72:[]%[5=[.P*HZS11E8]V%90,=&M]*GOPPE@ M,GT!$/: \&\!40_PG2-=95[6FAJ:QDJV2+EHR^8,WQN/MFJ8<']Q:Y0]919G MTB753"-9H(T"#<)0W]SS-1C*N+Y ;]'#=HW.SR[0&6("?2YEHZG(=4R,S>XX M2-9G6G:9PA,,'>/0<3JSF07@X" \]7_1/PK_= M[K11=K:^CPGL&*?CC.Z^+71-,TAP[3C5 7#Z^M5D'KP;D_N?R)Z)CP;QT>_8 MTQ75Y9C #C7W*'?_#^GTYCHFA].Z1V(F-T-,5PXY&4CW&'RB:L^$1AP*BPHN MKV88J>Z"=8Z1M9_1G31VXKU9VC<)E NPYX64YNBXL1]>N?074$L#!!0 ( M "F#;5C4S ?Q_@( %D* 9 >&PO=V]R:W-H965TV+>(,"BP&K 2JWBP9 M+[!479[:HN2 $P,JH^6*6"_./UG7N>&BAN!*2%0U8S: @ MM'[BY\:'+8#[$L!K -YK 7X#\/Z]0.ZB6\6="?21)I!TX.?]^%$/WE9"6[7>1NVUUTOX MMKC?H\9OU\XW?/Z1:_=S]B@D5U_4 MKZXEJSF#;DY]RER)$LS5MCV]8QYKSXG( M=NP9MO8,>^U16ZUD N?H,V=5>8%N:)Q7":$IZMZ$%VC!H<0D09BJL,R HYD0 M($67H<,#0XV9!W;VSO%8.T]$MF/GJ+5SU&OG'(L,54(Y1BAB&]/J2Y!( ITN M]5(>^^&.NO:P$^P:'AUF73J!WR;M:!^WVL>OUT[H"H34^ZA?>R_EL=K'!ZKV M-EITF!$$[IYL>^O2+8"GIG@1*&85E?6-U$;;^FAFRH*]^%S53769\X^F+KIN M,4^).M!S6"I*9Z#+%%X7,G5'LM)<[8],JD+!-#-5^P'7">K]DC&YZ>@!VFHR M_ M02P,$% @ *8-M6%[Y2:3A P N X !D !X;"]W;W)K&ULK5=M;]LX#/XK@N\P=,!2OSM.EP18DPRWPWHK&NSV8=@' MU6828[;EDY2D]^^/LATWL16CO>5+8LGD0_(A99'C/>,_Q09 DJB/5ACD=%W0-2Y!?BWN.*[-!B9,,I?&#[/Z .R%=X M$4M%^4OVM:QED&@K),MJ9?0@2_+JGS[51!PI((Y>P:D5G+:"=T;!K17 MB(CE,LFW$),O!7"J\B?(U1PD35+QE@S($JLSWJ9 V(K,6!YCF3P+YVOR +3 M(M1KN0%R#G) [BF'7)+O=Y ] O^!.U^71PX9(YT#DK=,+^"?-KXEKOR..Y7@:?V8O5W=U MX?R:]<7_MGY"AMM4E5OBN6?P+E0QWS\C+ODD(1,_="52.>'IG5"?V!M1T @F M!GY#!? =&-,WO]F!]5Z7GTN"S2\)MK@0V$DFO2:37A_Z]"^\JSCL %,C="GH MU=;[1G3L5SA!B:,NM]TT#%4E[XY9O9"Q1=>8/1J-AHVU$Z;\ABF_EZD9$U(5 M=!];%8)_;'CHGP8YT\A87N"VJ.CUY154=*TYEN_Y>BJ"AHJ@EXHEWOMXS-^1 M->1XF%-"\YC0&*^O1$AUN'>@8R?H^!+:K;AG79G #9T6.5TAQ_&M4Z%%5\AV MW'-%,&PB'_9&CA\VH#S:E!''6 DI*["MDKIP>Y%><72&G4!<*V@QD%%#R*B7D"]X)?(#">0JR2.6@;9%&FE*V&^ST14:M*NC*Q*&H]9Q MT<",]'':UG/O:?6GG@E!5IQE)#[N %C3 6C[0JOS]1XX]BALA:T3"SVG)3;7 MB;FVVXY>)V:[0]MJ46 >=>(9\'4Y @D2L6TNJ_:IV6W&K _E<-':O[5O9K9F M?Z[&LK+S?X:O9KH[RM<)-DTIK-"4=3W$7/%J3*H6DA7E'/#()$X5Y>,&1TO@ M2@#?KQB3AX4RT RKT_\ 4$L#!!0 ( "F#;5@^GI@M$ 0 +(0 9 M>&PO=V]R:W-H965T]U"_L9%FB!WR/ MY:=RP]7([E RDN-"$%8 CGW8?WY"_Z4.7@6S10*O&?V+9'*_LF(+ M9'B'*BH_LN-[W 84:+R445'_!Z^#5@3;,ZK!ND43)DK,CX-I:H>F'6IO:6T5#"KV,]Y*K6:+\9')+ M1,H*28H*9^!#B3G2Z@KPZA9+1*AX#:[ O=H[644Q8#MPA_YE'*PI$@(+_>*M M>I "H"(#E* MH4229D;N,9B"OP(;Q'$AP9KE)2H>P=]W.-]B_H^:^71_"U[] M^'II2Q6?9FFG;2SOFEC*E%:9$@@)4"(NM6'6%XYU MPMV85&EH^&8:N@[&6I1!>8'["5_/0##)V?31I=".Q,,:]3S)M#3_[@ M*,.J.*28'-"68F&*MH$(:PA=I X)C-VE?>@'8; )HZ S.B/G=^3\67(;CDM$ MLGJG,[6WNV4TD6R@@AZ!8$#18.&;"08=P6!>/281'>PM$[=@]&481P-V!IO( M79CYA1V_\(7YT"\@+TV*\)))<2&P,]FB3K;H&Y*B1(]U1M3;#Z4IUQ+T]#)) M$(T7T0F@-UCJL97KA# TKW7E7BTVQ:K)GJULET FSO&8\R* \IC M(]>%$^F]Z!@OGI$]7U%V,6;I^J$_H#FVT#EU;&>6Z=J0+=/)\084 MV%BBVJ^K=^_>_% MSI#3V":3WN.]920Y[LTAC$?2C:TB)_0FB)Z:. Q>GA>7;)1P M]E3Q[.2X$-JY>J!C"V&H11H,([-Z%4M_F[Q!_(.K:1O%.>3G7D5* -Q?D9B!9 M6=\QMTRJ&VO]N,?JW,*U@9K?,2:?!OK:VOV;(OD?4$L#!!0 ( "F#;5B9 MZ'M-_ , !8: 9 >&PO=V]R:W-H965T[;CY04V:I4 M(5YO>8E%BO<[WAUUX9&S(Q?/<@N@R)<;@7A"Y+PHJ_KF!G!_G MEFN]=#QDFZTR'?9BMJ,;> 3UM+L7NF4WE#0K@,F,,R)@/;?>N]>Q&QJ!"_5D-0"P2OU3"J!4K3[:A]'XIK?V5,;-0'I70;S,MIQ8?]5J\90DO@/ST@4OY M,[D'01ZW5.B."!3-VTCJ-I)W4_)N*[WV#[Y,[SM16DIBED/;( M1\/RX8"\K6UM#/9>#+[Q!H%_4'9%?/<7XCE>T#.?Y>O%_3YSOD][_)^UMYSA M-]'W2Y[_7='__$&+D5L%A?RK;P54.H)^'2;37$%X\!QG)E].'=U=US@3J:=<5$/;S(==\;%W7&^/_7.Q[5L'S6VCP9M_T2% MH$R1SW=0K$#T+L%!PJ5+$!,68<)B)%@K#&$3AO -[NH,@YYT@J2SY<-)X\/)H \?0"J1)0I2\JAX M\DR>6*;D8 H:!%ZZLC%A$28L1H*UHC)MHC)]@Q0TQ0P4)BS"A,5(L%:@7.=4 M5CAX2:AFM7<83C<+#>N\U-L]6EVON_V)L;2V/7E6H+F#GHQ@!4SM]1(?RC[# MD$M7-2HM0J7%6+1V.+Q3.+PWR$&U$JQP8=(B5%J,16N'ZU3@NH-EV85YR.]F MA)$_ZDE$J%5JGUI_[/5DHO^C!'5/-:@[7(0^L8/>%NDM46=WI%UJ/H/RW)(E M\.H]T[#"BS\#3%J$2HNQ:.W0G4IH=_0660NUS$:E1:BT&(O6#M>IU'8'"\0+ MLQ9J35W36M59=RL6H2J->Y1._.[!D7UVSEV V)07#)(D?,]4=>C9]#:7&._+ MH_NO^F_S#4&I1*=.V@OVV?=] M=]_ANZ@3\E&5 !H]58RKV"NUKM<8J[2$BJB9J(&;FUS(BFACR@*K6@+)'*AB M./#]%:X(Y5X2N;.]3"+1:$8Y["523541^?L>F.AB;^Z=#PZT*+4]P$E4DP*. MH!_JO306'EDR6@%75' D(8^]S7R]#:V_<_A&H5,7>V25G(1XM,;G+/9\FQ P M2+5E(&9I80N,62*3QJ^!TQM#6N#E_LS^T6DW6DY$P5:P[S339>S=>2B#G#1, M'T3W"08]2\N7"J;<%W6][W+IH;116E0#V&104=ZOY&FHPP5@OG@!$ R X+6 M< "XRN$^,R=K1S1)(BDZ)*VW8;,;5QN'-FHHMW_QJ*6YI0:GDP.TP!M !TA% MP:DK[?4.-*%,W:#WZ.&X0]=7-^@*48Z^EJ)1A&+<]W&"%^)L MFF*&_/D[%/A!. '?OAX>/(=CHWB4'8RR \<7_H/L'YN3TM*\JY]3\GJ^Q32? M[;6UJDD*L6>:28%LP4O>OIFO_ ]38O\3V3/IX2@]_!M[LDE3T7"M3 ^F0%MR M8H!R*2J4"JXI;R@OD!D2DMBB3/[IGG_E^.V4:)/%G7\7X?92XH33[2H8G?K4 M\<7#M4/C"Y$%Y0HQR W,G]V:-I-](_:&%K5[RR>A36>X;6EF%TCK8.YS(?39 ML.TQ3L/D#U!+ P04 " I@VU8QP-")=$# 1%0 &0 'AL+W=OT!PQV"ZT&WP=8*MTJ"S^2N#(SYY1F+9Q/!/'FC!X1*ZTEK7RH5K_RENN5Y.5& M60LF1Q/I)[Q[.$!> +J'D.[RI"K>>Q\$25+^ ?V,UG)G1D4*B&[1BM&H" 5' M)Z?-(_H5Z(Z1??PH;=MQUHQ_OH-L ^R+''M8^^C]NP_H'4IR]&=,"T[RB,]U M(7,H(]'#)M[;.E[S._%:Z([F(N8HR".(!OS]<7]WQ%^7:]CJ-4UVN^)R$L-"F?'-@!-._''[!K_#)4(I4P7R4L4 3K%--NBVF/ MT;W^ZSQ4AIK@5H3R-^G@31U'[J3#^?)>&DT<;'>-_$LC[%K.K&L5#%C9+IZT M5IU$G3919S31![E3(4)K003P5K2&TAWEO'37J83Y*F&!(EBG&&Y;#/>-2(BK MLI@J8;Y*6* (UBGFI"WFY-424A.@U6324X\!*]LV>QH3#%GA*1[6 M#WQV"L.CR=[PA* 5"9-M$H[JR#CGI7M/*N6].EPBD>/2\]3%.ORA('[?R*60U;&S.HKRJ65B:T+11FRFO6/ M-/K9%4\&;%?=K7$4TB(7]?F\[6WO[VZJ6ZM>_RV^7N*!?K^\[ZNNE)[P]67A M'6&[).8R 1L-) CF\I%:=&.4%[ M"^K]"U!+ P04 " I@VU8T2@)"80$ #;& &0 'AL+W=O87-(5$?EE2%F,A7]G*YBD#'&9&<61[CM.W8TP2:SK.VA[8 M=$PW(B()/##$-W&,V3_7$-'MQ'*M7<,C6:V%:K"GXQ2O8 [B*7U@\LTN44(2 M0\()31"#Y<2ZQ"3)?_%+(43-0.*T&WB%@;=OT#UBT"D, M.F\UZ!8&W4R9G$JF@X\%GHX9W2*F>DLT]9")F5E+^B11\SX73'XETDY,YYLT MC4!.I, 1\@D/(LHW#)",*#076&2?$%VB&>9K]$6&"4YC[Z M^.$3^H!(@KZNZ8;C).1C6TC?U AV4/AQG?OA'?&CC^YI(M8>%O WG%R@COL3\AROV^+/[.WFG19S_Q7S373,O,&F4TY3)\/K_"_3 M].U.PJ%;V8O_U38U^=C=]K'5SG/)4QS Q));"P?V#-;TQQ_2;*G)9G%RS*+ER6C,9('"L.")*M\1R:"0.MJSE%[-5Z?/:_C>GOT6[JY MW>'(W5- Z^.9"O1+!?I:!6YX("T@1"FC 4#[YJ6%:'<0M2V.,W".+X[^06SU M',)0!ST@@I!Z!"@UYOD1R>V%RVPDAI9R(-GFTF"?(,S@( M%[?.**=]QF"O!LNPE&>HE><7F4DAF:YP'(':;@-@0C5ASD&T1L[P@-+ &^VM M$NV8IT:%(;"&/*-2GI%6GJ_X1:D3X)3(@ZI-CM&!'.I\;*AQV&5/+U_KQ)D4 M7:?*F)P32!X]'0J4.H]N?[#'53_4J5-O"JTI3"V5=+7"/#!08B"9 :+?Q1H8 MNLJ6!?IV#_$"6&ONH<<\-?DPBN:;0FOJZ55Z>N^8]!6#FQ+>))IO"JTI?)5L MN]J\\FTI08'1.W;\%KH838=-H35UJ1)B5Y\1WR3_4C23K220$7F'%Z\L;4.) M;:&D233?%%I3R2KK=GOON;0-Y=.%\";1?%-H3>&K9-_59_OGY;<%J#XQG>F' M/EDH0VA-H:I[@/O*14 5S%0$/G'8G>/J8+\C>$&B[%ZH7_R&TO1"6I-HOBFT MIK35'<(=ON?B-WF;F!E%\TVA-86O;B>N_GIR;K&C@*W?M+W>?J6GK=/>O47O MWJGT[5K5-P:VRJKG7.YHFT3D==*RM:S07V5UZ;WV:_=REM?9*YB\['^/V8HD M'$6PE)#.Q4#N@"ROI.3W):5B]Z(&*/^?,?T/ M4$L#!!0 ( "F#;5B/FH^DD0( /4& 9 >&PO=V]R:W-H965TVT[!_OW,2HE!"MP_[DOCEGN>>.Y_/<275D]X &/*<%[DY9<))XGKM5B6Q+ UG FX5T66> M4_7[$KBL9H[OO"SL>5+)=?UEU2-[1D:IZ4V M,F_!J"!GHOG3YS8//8 _>@<0M(#@7P%A"PCK0!ME=5A7U- D5K(BREHCFQW4 MN:G1& T3]A071N$N0YQ);L06A)&*@2:'5V HX_J(G) %EDM65A*4A/XQ";Q@ M- "?_P5>\@X>OH:[F(@N&T&7C:#F"]_AVQOUCXNE-@KK[N=0G WQ:)C8WL5S M7= 49@Y>-@UJ"T[R\8,?>9^&HOY/9*]R$'8Y"/>Q)W>TP@(SH!CE@R?:P*,: M;IO$-@D\WXO=;3^" :/ BSJC5\I&G;+17F6/V!!LO15*IJ 'M34$X[[;B3?= MT39@-)Y.A[6-.VWCO=JNF6!X"S,K+BM3,ZAN_-;Q=.+OJ'MK%/KA:%A=U*F+ M]JJ[EX9R3%VOH@68(8G1FW,[FWB[ASM@- UW$^CVFI)]$+Y2M69"$PXKA'FG M9QBB:IIL,S&RJ/O44AKL>O5P@^\2*&N ^RLISDD M!?;C1WU$,AV%L8I3)!>))>L\1WJ/+U1Q0YG,<_9&JY!?\4\,=W+G,RDN9#NYP?ZV_+B]<4LF02?)Y_CE=J<#J8#LH(;MDW41W[W%]07 M=%SP(I[(\C>YJXX=SP8DVDK%TSI8GT$:9]5?=E\+L1.@.=T!M Z@^P&C)P*& M=<#PT RC.F!T:(;C.J"\=*>Z]E*X@"FVF M^1T1QM*85'TKURVBM5YP5-\JU M$OK;6,>IA<^S6Q J7B9 EA"IK8")&'9BGQ0&Q#$WPJA]Q9?*O(J ,7B1+XF MOY-/UP%Y]>OKN:/T:10P)ZI3GE$NG38<3K^<]'BB'CC)\,#>_@[EAV1H5>&CSK"PV?" MMTD3/K1H,6SNAV')&R+?#U_>:Q"Y4)#*?[MNB2KKJ#MKT0U/9,XB.!WH=B=! MW,)@\=LOWMC]HZL@F+ $Q8BP8S2C9K2C6STQ=EZ+6#-%)!L-T]DZNV)%/-Y1W'/+GSW%K9G[*HX)"Y%@AN+C1O&Q M57&?IZF>6.@!,?KZAN1,D%N6;"O1 YXD3$B2Z_XDBP)TZE_Q)SOZNT>NMR>^ M]23ZBG](QO"9@PRQ)HU8D\-N3[@'$<6R; D1M +UD&WRZ/SHT7!?-NOI])4- M$Q8BP8PR3)LR3*UE^)LKW8.;_E#6H$OBZ>->W-D9K-GZJHP)"Y%@ALJS1N69 M5>4K ;F>P6D7))6>I\39^J !T KM.R.9/:K@J*N" 6;2$ EFB.ZYK7%PGVG( M[4QQ!LT%R!2#O5 MMK..R7?03;]366MD;V4Q:2$6S:P ;2M #ZD ^7()Z1)$I\6Q(WK?YIBT )46 M8M',8K06U7L9C^JAFE146H!*"[%H9@%;H^K9G2KF]+1.]KH&LM.(V!&]BX%JQ6O:[O28SO8GQS_#8GNMQ_;L M)OO0GH7I=WU46H!*"[%H9CU:-^[-7J9GH1IV5%J 2@NQ:.;+L-;84[NQOZA[ M%1'ENP0]0]/58NO.)U=V5-^BH-*"FC8SGJSN/WW%2FEJW3I[:G?C%UDD@,F= M$:)4O5-J3#_MH]*"FK8G]?Y3%*R:9CR*GP[W M9?X9AIRVAIS:WT*_^_.<^,4=K0=KEKPA[]_[S3!"_B,_\"S%GK!W15"M."HM MQ**9I6NM.)V\S$"#:M]1:0$J+<2BF05LC3ZU&_T/(E['&4M(+*5N]9N>1U;_^Y M=^)72WA;3+6B^)()71Q)$KC12/=HHONTJ!;I5AN*Y^4JU"57BJ?EQPVP%8CB M /W]#>?J8:-(T"R57OP/4$L#!!0 ( "F#;5@ES*!ORP( ',& 9 M>&PO=V]R:W-H965T<[]^YLDG_?/1LKI1^,1FB MA==<2#/R,FN+"]\W288Y,V>J0$DW"Z5S9FFKE[XI-+*T!N7"#SJ=T,\9EUXT MK,_N=#14I15YN">+S/K#OQH6+ ESM$^%'>:=G[+ MDO(%*@L;%R+OL7HQ#%U\'/')Q4B]NI?6*UC.QXDI;$J7X-)0/"G, GF%-_I"7!U +VL,R0&5JDP"Q<,:[AD8D2"7N+%0KH MP=,,\QCU,QP!E_ C4Z6AS&;H6[+F!/K)VL:XL1'LL1'"3$F;&?@J4TS_Q/M4 MDK8NP:8NX^ @X0V39]#KGD+0"?KP,)_"\=') =Y>6^]>S=O;P_M>AE.XY2SF M@EN^72KJU'M,J.A<+F',##>G\"!5;%!7S-7W6A:E=3%*)H1F=7,_W5(>N+:8 MF^==U6M$]7>+@_&ULK99M;YLP$,>_BL6JJ96J M0B /6Y8@-2%5-ZU2U;3;BVDO'+@$JV SVR3M/OUL0UC2$I1(O$FPN?O=^7_& MOM&&\6<1 TCTDB94C*U8RFQHVR*,(<7BBF5 U9LEXRF6:LA7ML@XX,@XI8GM M.D[?3C&AEC\R<_?<'[%<)H3"/40L,W8ZEC;B0>RBJ6>L/U1AE

V/P@\!&[#PCO9(%8\]Z\#4:6XY. M"!((I29@];>&*22)!JDT_I1,JPJI'7>?M_0;LW:UE@46,&7)3Q+)>&Q]LE $ M2YPG\H%M;J%<3T_S0I8(\XLVA6U/&8>YD"PMG54&*:'%/WXI==AQ<-T##F[I MX+YUZ!YP\$H'[]@(W=*A>VR$7NE@EFX7:S?"!5AB?\39!G%MK6CZP:AOO)5> MA.I],I=$HL>8Y0+32%RBL[WQ MR)8JO(;881EJ4H1R#X3JH#M&92S0C$80[?O;*NTJ=W>;^\1M!-YA?H6\SB5R M'==%3_, G9]=U.0U/04SO;U!YVKQ=:"@&?0M3RJ0TY#/K!ESG>E\G!)S()\] MP;RJV)XA>\<5^]?U0DBN/M7?=<4L4-UZE#Z^AB+#(8PM=3X)X&NP_(\?.GWG M2UT%VH0%;<)F+<'VZM&MZM%MHOOJJ%,'&47P$L:8K@!Q+ 'AE.54UI6DD79J M2=J$!06L;V#Z:EK[7<<9V>M=I0N;CG/ :$_!7J5@KU'!"6!.U*8F5()*4QH% MZZ1KQ)PJ79NPH$W8K(!]WI'X@,#]2N!^H\!S2 FF-,>)WI=U"I/6A4>[9[$-1J.WCWH7F]?36F M@R,4:TSC5,5:@A6*V3N]3 I\99I(@4)])A:M035;]:G7ICU[,S_I#*=%N_D? M4S2_ZL)?$2I0 DN%=*X&ZJOA14-9#"3+3,>T8%+U7^8Q5CTX<&V@WB\9D]N! M#E!U]?X_4$L#!!0 ( "F#;5A9,0_(!P, ($* 9 >&PO=V]R:W-H M965TV564F*3 ).$, M"9@/K5NW/W(=(RA6?">PDAMC9*S,.'\UDZ_QT'(,$5"(E F!]=\21D"IB:0Y M?I=!K6I/(]PT1>*7 ^U>!7PK\PNB:K+ UQ@J' M \%72)C5.IH9%+DIU-H-8>8Q3I70=XG6J?"!LP5Z!I&B,/Z>>$=EX^?M3"JA7]5?=?[7&[;J-S3?;U]F.(*AI3]0"6() M5GAVX@;.35TV_E.P3[GQJ]SX3='#/4_H;JT*"I4Y3Y:AWQO8RTWLQL!'8K8EH'D-LZ@Q7"8AJ"25X M1BA1!&K]]G;\7G7:6WY[.T?7YII/-ESG;ZUUFHV88JM,L8U-L3T[Z7JN>X,8 MJ-KRZ.PP>'YKB[-N4=#; K4W^@/3G#UBL2!,(@ISK7*N.SH78MWOK">*9T7+ M,.-*-R#%,-$](@BS0-^?&ULK9A=3]LP%(;_ MBI6AB4D;^6R!KJT$3:8Q40G!V"[0+MSFM(V([/W M\3GO:=S8_0WCMV(!(-$=R:D8. LIESW7%=,%$"P.V!*HNC-CG&"IFGSNBB4' MG!H1R=W \[HNP1EUAGW3=\&'?;:2>4;A@B.Q(@3S^U/(V6;@^,Y#QV4V7TC= MX0[[2SR'*Y#7RPNN6FY%23,"5&2,(@ZS@7/B]Q+?",R(7QELQ-8UTJE,&+O5 MC;-TX'@Z(LAA*C4"JZ\UC"#/-4G%\;>$.M6<6KA]_4#_9I)7R4RP@!'+?V>I M7 R<(P>E,,.K7%ZRS7Y_0'LHH^KE@ M*X%I*OJN5--ID3LMT:<%.G@&':(QHW(A4$)32!OT<;N^VZ)W59I5KL%#KJ=! M*_ 'I@'3>F\;_;DS;/7S BKPH>&%[85'MVVW"8INPQ!*L5HBH*D34 M1B\+(8&3I@*T:T-T#Y@W/9NC5N&N9K\UBL12%#5C.Y6QG=:PKE:3W'B;T2DC MT.1N >@:@/Y+70_]H-MWU]M&-HSQH_J8^/\Q02>HCTG:.;4,NU6&W=8,QQG- MR(J@FS&0"?#&)[B5L.L3;!,6VX0EEF"U,AQ693BTL)0>VBR$35AL$Y98@M4* M<505XN@=2VF[UC>+6)/7K;I=O7YC$(FE(&JV'E>V'KKEV-HZ^>]8;EX01\^_NK4K M=[;\K7$DMN(H['6W-JD$^-R<#@@T92LJBVU+U5N=0)R8??>3_E._-_(;^F-] M8F$VQ8_XXKACC/D\HP+E,%-3>0>'ZEV,%R<(14.RI=DB3YA4&VYSN0"< M<# MU/T98_*AH2>HSG&&_P!02P,$% @ *8-M6 9LK:OD @ L D !D !X M;"]W;W)K&ULK59K;]HP%/TK5E9-K52:D(00&$1J MJ:9UVE94VNVS22Y@U8DSVX'VW\]V0L8C4#[P!?RXY^:<>_P:K!A_%0L B=Y2 MFHFAM9 R[]NVB!>08G'#P4D\R*!F9L MS*,!*R0E&8PY$D6:8OY^!Y2MAE;;6@\\D?E"Z@$[&N1X#A.0+_F8JYY=9TE( M"ID@+$,<9D/KMMT?]72\"?A-8"4VVD@KF3+VJCL/R=!R-"&@$$N= :N_)8R M4IU(T?A;Y;3J3VK@9GN=_:O1KK1,L8 1HW]((A=#*[10 C-<4/G$5M^@TM/1 M^6)&A?E%JRK6L5!<",G2"JP8I"0K__%;58<-0-L_ ' K@'LJP*L GA%:,C.R M[K'$T8"S%>(Z6F73#5,;@U9J2*9=G$BN9HG"R>@'J!H(='D/$A,JKE +3=1* M20H*B,V0F4:WLR!8TFR^34RN[C%9JU"V8X/2B_S!2:?/B>6D=<.NP-[N2FI(2AP M@SIHBZI?4_6/4GUF>M51LRH/TRMS=([3:P@Z2*]3T^L<72RC@G.U'?I-I#KG M7"YG2K8E,JA%!JRZ$@;OCU'Y, M+W2:C>K6&KI'C?K%LE9\Q*SN.@WGC;^[Z_>#_+:_R]'>N$_U6^8GYG.2 M"45CIF#.35=IY.7[H.Q(EILK=LJDNK!-5,!U@)J?,2;7'7UKUX^TZ!]0 M2P,$% @ *8-M6%5DV8 9 P B D !D !X;"]W;W)K&ULK59M3]LP$/Z^7V$%A$!BI'D%E382]$7;-#8$8_N ]L%MKDU$ M8F>VT\*_W]E)LU+2#FU\:&-?[GGN?'>YTKQ460\67?]^1CWK8YV"#*8*LU \;& 629)D(W?M6<5F-2 M ]?7*_:Q.3N>94(E#'CV(XU5TK?.+!+#C):9NN'+#U"?)]!\4YY)\T^6M6[' M(M-2*I[78/0@3UGUI(]U'-8 CK<%X-8 =Q,0; %X-<#;!/A; 'X-\%]K(:@! MP6LMA#7 )-.N@F4B/:2*1CW!ET1H;633"Y,N@\8 ITP7UJT2^#9%G(H^ Z9% MDL,A*)IF\HB\)[=8O'&9 >$S,N!YP1DP)?7.**-,*E2[NQV2P_TCLD]21KXE MO)24Q;)G*_1*<]O3VH-!Y8&[Q0./7'&F$DE&+(:X!3_:C0]WX&V,1A,2=Q62 M@;N3\!-E)\1SCHG;%ONW)!N])=GXC M9JGCGFWPC%_J>*=AH_,L3H&U(0B;P(5_.R;Y NH= MUO.^XX8$6QC9=P-7%[@L)U4T4S;E.1"#23+\-^<#I#IT6^0BO#6WRBZ ["MKD87=43:8_[E1WE"LJYBF36*$S=*US M$*IYY9)GA5 J$5\/V,<[7:: /-Y2OZ#5!+ P04 M" I@VU8QPTK5F,# #N"P &0 'AL+W=OL0%3- M+!C/H51=OG1%P1&<&U!.W,#S8C>'F#KIP(Q->#I@I228H@D'HLQSR)_O$&&; MH>,[+P/?\'(E]8";#@JX1%,DOQ<3KGINPS+'.:(",PHX6@R=6[\_]@,-,!$_ M,-J(K3;05F:,/>K.Y_G0\;0B1% F-054?VLT0H1H)J7C3TWJ-&MJX';[A?VC M,:_,S*! (T9^XKE<#9W$ 7.T@"61W]CF$ZH-=31?QH@POV!3QWH.R$HA65Z# ME8(2JUFL<#*]1RII ER-D828B'?@&DS5V9J7! &V %^A M+#F66(6HGEPA,&)Y >GSY442^-T/ A@"<(_A#),J\!I\GX[!U=MWX"W %#RL M6"D@G8N!*Y5@O:R;U>)&E;C@B+@OD-Z T'\/ B^(+/#Q"7A)&GBX"W=5FII< M!4VN L,7'N';3LRA[5^W,R&Y.L>_;48KYLC.K#_NOBA@AH:.^GH%XFODI)<7 M?NQ]L-G^3V0[20B;)(1M[.F1K1A5J-B@]&6S3CM=?^"NMW6W,I^I.VIT1Z=T M=VRZ*U1G2W?2B_=TMS*?J;O3Z.ZGN'NKVDCW=KN,F!C\B+@CTCK4N=::37&.FU&KE'0O3!9RJ1XI86"W?M^%^^]0+N'?B^ M#GN=/=^MS&?Z]KW7I]AK53[1I%2"-22E>62JW22OCXSU"?4.;MXPCKI[SBQ1 MD1]Y3=2N9%T][(Z\OI%^Z^NCTS_A6-60F#R##)*L)%"B.2@%IDMK!8%IQI$^ MKY"\F3&N5M217*%N;&EUMXJ='/&E*1H%R%A)9?6,-:--87IGZK>#<;\_\NTS M@9HQ)9S[ND15"7^%?(FI4'NS4,MY-UUUI'A57%8=R0I3;LV85,6;::Y408ZX M#E#S"\;D2T&ULK57O:]LP$/U7#A=*!VO\*^E*ZQC: ME+&5#4JRK1_&/BCV)1:5)4]2DN:_WTEV3 IIE\&^Q))U[YW>R]TYVRC]9"I$ M"\^UD&8<5-8V5V%HB@IK9@:J04DG"Z5K9FFKEZ%I-++2@VH1)E%T$=:,RR#/ M_+L'G6=J9067^*#!K.J:Z>TM"K49!W&P>S'ER\JZ%V&>-6R),[3?FP=-N[!G M*7F-TG E0>-B'-S$5Y.AB_Z.<#E M$H2WQSI[SK;(M"\4&B6:V?[8'#+G[8Q#\&200JVDK0S$EU"R[2&FR=M,HZ.8 M7M@R[&T9_ILMY:XXM"N.TY/+)(ZOCW*C312WS>@&[#J/!M$HSL+UOM2_AK4Z MPKVV=R/W*]-++@WE7Q N&GR@$:+;,=9NK&K\))@K2W/%+RN:_*A= )TOE+*[ MC1LN_;&ULK51=;],P%/TKEIG0)D&=CZY#)8FTM4)L&J)J M&3P@'MSDMK'FV,%VFO'OL9TT:D4'/.PE]K7O.;[G.-=)*]6C+@$,>JJXT"DN MC:FGA.B\A(KJD:Q!V)V-5!4U-E1;HFL%M/"@BI,H"":DHDS@+/%K"Y4ELC&< M"5@HI)NJHNK7#7#9ICC$^X4EVY;&+9 LJ>D65F >ZH6R$1E8"E:!T$P*I&"3 MXNMP.HM=OD_XRJ#5!W/DE*RE?'3!;9'BP!4$''+C&*@==C #SAV1+>-GSXF' M(QWP<+YG_^"U6RUKJF$F^3=6F#+%[S J8$,;;I:R_0B]GDO'ETNN_1>U?6Z M4=YH(ZL>;"NHF.A&^M3[< (Q\\ HAX0_2\@[@'>.=)5YF7-J:%9HF2+E,NV M;&[BO?%HJX8)=XLKH^PNLSB37>>Y:J! ]XRN&6>&@494%.BS*4&A6:,4"'.T M>SX'0QG7%^@M>EC-T?G9!3I#3* OI6RTQ>J$&%N9XR=Y7\5-5T7T3!5W5(Q0 M'+Y!41"-3\!G_X W?(#'QW!B_1A,B093(L\7OY@IW^\M!;HU4.D?I^1WYXU/ MG^M7X21X?\J,%R([LB8>K(G_QIXM.T;K1R4;84YI M[0@FGL ](KLLO+*7NCN4\&?.) Z'G*XR&ULK95= M;],P%(;_BA4F-*1M^4ZJT4;:.B% 0U0K@PO$A9N<--:MU M7'"3V/%Y7S_GQ!_C#>,/H@*0Z+&FC9@XE92K2]<5>04U%A=L!8T:*1FOL51= MOG3%B@,NC*BF;N!YB5MCTCC9V'R;\6S,6DE) S..1%O7F#]= V6;B>,[VP]W M9%E)_<'-QBN\A#G(^]6,JYX[N!2DAD80UB .Y<2Y\B^GJ8XW =\);,1.&^E, M%HP]Z,ZG8N)X&@@HY%([8/5:PQ0HU48*XW?OZ0Q3:N%N>^O^P>2N<T%H$NW(3%HW6.)LS-D&<1VMW'3#U,:H53:DT7]Q+KD: M)4HGLZL\YRT4Z);@!:%$$A (-P7Z*BO@:-IR#HU\-GIZ Q(3*MZA M>M]>BA7.8>*HC2F K\')WK[Q$^^]+?'_9/:L#.%0AO"8>S;#3YQ1>H86T$!) M9+=V@9;3301L=I.2O! M<&&*2@ K76<1[TR7=1=!W)5N:L73"I3F[3K-3= M"EP'J/&2,;GMZ.-[N*VS/U!+ P04 " I@VU8@47>L>L) *?@ &0 M 'AL+W=OQ;]*EV9K*JF:B03H MZK%5%9OFNIFX[/'LP]0^$*DM4T&@ 60G4_OAEYL%+=HM<([]D$B8_^\@U$?= MT,?J\Z>NB:!L,U=%H.MQZ?CA8GA?;KN/E>;1/ S]DUS%)]MNM%W^_9$'T=#%0 M!L\;;OS-0YIO&"[/=]Z&W;+T;G<=9\^&!\K:W[(P\:.0Q.S^8O!1.7.U>5Y0 M[/&GSYZ2QF.2OY0O4?0U?V*O+P:C_(A8P%9ICO"R_Q[9%0N"G)0=Q]\5='#0 MS N;CY_I1O'BLQ?SQ4O8513\QU^G#Q>#^8"LV;VW#]*;Z,EBU0N:Y+Q5%"3% MO^2IW'$E!JPJTK@KC MJF#<56%2%4RZ*DRK@FE7A5E5,.NJ,*\*YL<%TQ<*%E7!XKA >^F-&SV_B)QOG_&RQ\4[;2HSUJ6'^:6NDWC[+=^5I>5P5?&O2K[Z E\AGZ(P?4@(#==L+:BG\GKM5+TIKY^>JK=/'+\J 0RSDWTX MX^KS&;]4I<3/J_0#T91?B#I2-=$)E9<[^T!:KI\H]\+GCLZEZMC0;G1 MO5QT\.:/J5L_IF[_V)EWY.6?O.]$6;Q8[79_WQ1)*]0.OM<*GM;?]W_].]N7 MV"G;)O\5'.AE"1Z+P?D0X"S9>2MV,U\<%K8QE]>15MM]GH,3%Y]((](SN6 MC6T?O)B1=WY(]"@(O#BIMXIZVTNI4E_SE;!9 ?[>Q;[X8;L8G_%1$U16M^W M*2)A.A)&2]BT\4YIH_+GJ-DB5,H2IMA/Z00OOZ PG3D3!:PA;\)YEVY VDHME% MT4(JVDB8@X2Y(!CGB]G!%S.I+VZ]@"7$R\S!MID-1!Z0 OIZ G3D3"*A!E( MF(F$64B8/6OU<,I$V,4Y2%D7!.,,,S\89M[C0J 8Y"?$3Y(]6Q>7 +?%%N&X M7PKN:Z02-FF<>G4V'<\61R-_I"9%P@PDS$3"+"3,[O8^.4A-%P3C_+$X^&,A M]N)F)!]]E=U'=$]6C6[E5#]209N?*6-1IWLE5^_K#RB-0FD&E&9":1:49D-I M#I3FHFB\FQK3H$KGH1G9Q%Z8GAZ3R9%]^R,H38?2:$5K?FI,5&7$8UAW_+'POM@C+=: T%T7C6W8] M'ZY(IP"7?T2I%Y!]&+-5M G]?XX;^"I*4A*SP,L[AC0B813^^LB25!@JN92+ M]6[ST%ER*(U6-.XS6ED(VCQT"KRB34^H6E!5&TISH#071>/M4T]Q*_(Y[C\+ M*SS?TSHU<(+.8E>T9@M4QN.)=M06=*@JA=(,*,T4G9'1=-PR!W3:&TISH#07 M1>/-44^E*_*Y])O;._+8RR#0N74H38?2*)1F0&EF1>-L--.RGV,?0>?@H30' M2G-1--Y']3R\(I^(SWVT\L(5"X+N5H).PT-I.I1&H30#2C,K&M\C"=(L4%4; M2G.@-!=%XZU43]TK)^;N7[J0C]DCBQ,O$'H).IT/I>E0&JUHS?:J":YIH%/U M2GM&?-R^*6!!16THS8'27!2-MT@]6:_(9^OSI#VY#KR0_/6);;^P6)B&ET-Z M>P))TZ$T"J494)H)I5E0F@VE.5":BZ+Q%JOG^Y5RCO0-_@I%@88!H#0=2J-0 MF@&EF5":!:794)H#I;DH&O\7B'5V0#V1'2BF.?>AGYZ\?I*3^OH,2M.A- JE M&5":":594)H-I3E0FJNVXR[:4=R%MU =&%#E@8'7Q6_DT-YN@D8&U/9LNRJ* M!E&HK &EF5":!:794)H#I;DH&N^F.E>@RG,%KXG?R)&]O03-%50T;E94["6D MK &EF5":!:794)H#I;DH&N^E.LF@RI,,-RQ)8W^5.Z@ MAASV5\(_PI"KMW;2]#H!)1F M0&DFE&9!:3:4YD!I+HK&>ZD.6*CR@,5KXMUR9._."QJP@-*H*@@Q3 73PE!5 M4Z Z6;15+:BJ#:4Y4)J+HO$FJ:,3JCPZ@4V*R\5ZVP>:J8#2J"K.5+3M TU5 MJ.U4A4C5@JK:4)H#I;DH&F^?.E:ARF,5O<.P1W5V0I5_6<)KPK!R9&\K04,34!J%T@PHS:QH M)\.P4%4;2G.@-!=%X[\*MXY#:/(X1+<[YN1_I;7(97%]=-4<\\GNJLO%^YH. M2M.A- JE&5":":594)H-I3E0FHNB\=:L8Q::\E9WU35HU@)*TZ$T"J494)H) MI5E0F@VE.5":BZ+QOJL#&1K^BQ[DR-Z&@P8RH#0*I1E0FJFUOPM"F\[:HTNH MJ@VE.5":BZ+Q5FJLM"#/8Y1#RL^[TP-%[,H*V*45L&LK8!=7P*ZN@%U> ;N^ M G:!!>P*"V\1O]#J^(7V9O$+#1J_@-)T*(U":0:49D)I%I1F0VD.E.:B:+SO MZOB%)H]?O&J@"/UZ"RA-A](HE&9 ::;6#L$(OT,)JFI#:0Z4YJ)HO)7J](4F M3U]X^I'3,"$U?0&DZE$:A- -*,Z$T"TJSH30'2G-1--YP=9)# MF[W9F!$:VX#2="B-0FD&E&9":1:49D-I#I3FHFB\[^H(B":/@+QJS A-@4!I M.I1&*UKS!MYQ1 HJ:)X6M*""-I3F0&DNBE9:8]A8F7G+XDVQ>'B2-?I]F.8B MC:V'!&:+NIG%GE"M&U;+E*^B/DFC7;%>])5D?F>^0_?X^BM+G)[G 8?GWY?\! M4$L#!!0 ( "F#;5B.N_6O1@0 : 9 >&PO=V]R:W-H965T3B2.@MVP-P=)^E.5L:>\X/ MYZ;)HCUDF)V1 ^3BR9;0#'-Q2W0DN/2L(V'ANMDM^>RP5PM#G@'&^#?#E=4W)DU2YQDD+.$ MY(C"=FE\LL]#VY_N+[:B(: 8)G.,"I IQN@/>; +<*(_M85(%J-3-,G+6@Y(BH1 LV>:%F7T6+^4IR62@;3L731,3Q MU8:3Z'9/TA@H>_-JYMC3CRC\623\%WH; ,=)RMZA#V@C"C0N4D!DBS9[3.&# M5"=&:Y*)DF58B1[>RVL0\&^; +U]_0Z]1DF.ONY)P7 >LX7)Q8AEOV94C>ZB M')WSF]&YZ)+D?,]0F,<0#\0'X_'^2+PI9JJ>+N=ANBZ<4<(_<7Z&7/L]F'?-V>YC/'?2Q@1]C.VZ?AL4]D$SRZHQK9PG=$FC%,L7V;HQR5D-T 'RW*4_:EEJ9,LT$D6 M:B)K2>37$ODOSFU\G;+J) MTDH6:R%JR3FM9I]K=IF2<--W&FW?HD"W22A9K( M6GK,:SWF+\Y:YCIEU4D6Z"0+-9&U9+6MT^+&TFXN%67+%9R.N0Q@.A\IP1#- MM&,M0QA[V%KLQH+.'L]9%C,B!YDG4]\Q!Z!J1R&/ #'UM,@3/NXZXYT\M3ZU ML@5:V4)=;&VYG)-8]Q^F#W-FLXSAF8T<[ [I31PE,I%3DO-R@K%OKXXI/:I.^ MTWYAGZ_M@?9 'F^H'?03?7DVX!BW\G"1#/MX3PAQO907WHL_H74$L#!!0 ( "F#;5AV:&*4#P0 M !$0 9 >&PO=V]R:W-H965T8,GG,-YCI+TLN4J;THUBY M+L7US' MJ[4R+]S):,-6.$?U?7,E])-;98GB%#,9\PP$+L?.E)S.J&<"\A$_8MS)QCV8 M5A:K<'%F?E5YDKH MK[&.4Y.YXN'-FB<1"OGNS9"2X!-<_-K&ZA[>GZ-B<2(_P$>8:S5$VP2!+R$/ M@K(YCA*LXR?0LSEK L1/BWE:X"?U&AGUKD+XP9(M=@!LPV6MT"X'L"@AJ* 'AR@! M_A L,ZS;?G%KIN=#'%80AZ]4Q*,>[!*PEGM^'R=5'R<'4;V';R?;FNOY((E7 MFX'W_]#=[,-.N+WB"YII.!LYB/,S,_621&/E0@/?Q.()^LN\S>7M(_'[?>)W MK&^$UICHZPA^ !8KL$]P3!\M;.0XH!U@:Y,C5A_J<(J+_'J0393YFT327M#S M@RX>:P\C=A,[6*AZZ[;$^)"5H:SXFSN<=""M+8T\T].NT6R6#85G>OMCM@A; MEL!?*-('1+="M)>B<(],2 @@+396 XC8O6V_0VJ7(R^VN0;H+H.S)W_!(E!; M'#G,XTI]L(7>M#$%F$5F*WN%(N9/+ ;!8PW[Q ^&O0YEU-9&7NMMUFGWA)J' M+6H>^AV8:QLC=A^SJ+G!<"L@>V*2:Q>&>^GJT\$3VJ6UJU&[JUFTVY1%AW;M MR9^A7;=Q2DM1K/*SJ(20;S-5'-BJM]5Y=UJ<\NKAQ6'Y&Q-Z:RDAP:4.]8X# M+4]1G#^+!\4W^9EOP94^0>:W:WUF1V$&Z.]+SM7^P12H_@LP^0]02P,$% M @ *8-M6.A,;!YM! (10 !D !X;"]W;W)K&ULQ5AM3^,X$/XK5G:U @F:V&W2%MI*4-@[3L<=H@O[8;4?3#)M(Y*X:SLM M_/NSG9!F2S!LQ.KX0.UTGO$\\Y:I1QO&[\420**'-,G$V%E*N3IR71$N(:6B MPU:0J6_FC*=4JBU?N&+%@48&E"8N\;S 36F<.9.1>7;%)R.6RR3.X(HCD:+&4^H$[&:WH F8@;U977.W<2DL4IY")F&6(PWSLG."C M*1YH@)&XC6$C:FNDJ=PQ=J\W%]'8\;1%D$ HM0JJ/M8PA231FI0=/TJE3G6F M!M;73]H_&_**S!T5,&7)USB2R[$S<% $ M@\)<2):68&5!&F?%)WTH'5$#*#W- %("R Z D!< W1+0-40+RPRM,RKI9,39 M!G$MK;3IA?&-02LV<:;#.)- V!Q=@Y \#B5$R*#1319+M*?1Q#N^GMV8%3[>1RJC67Y8L M%S2+Q,B5R@.:AQN6;$\+MN0%M@&Z9)E<"G2>11 UX*=V/.Y9%+C*]97_R9/_ M3XE5XU\TZZ N/D#$([TF@UZ!YTD%[UK,Z5;IT#7ZNO]K.GS[6QV++B2DXGM3 M$ L;>\TVZL9V)%8TA+&C.I< O@9G\ND##KSC)@>^D[*?W-FKW-FS:9_\D^NT M-EY2>8Y4&Q5296Z<+0[0O]L-HA)!L5*B*^ Q:TK.T^(PWQRF^_-ZXA-"?#)R MUW7)^OS?T*K&?N/@5%]_*Y:OIB"K*)VO@JL.CSS3FZ)8F.6B3B[ K(JH- MF;SX@]-,MJ)9V-&OV8\[O=X.R>="I$-P,\6@HAC\&L5KT&]";?!4E3U7[YR< M)N@+\-1";!Z+4$D] N5-[.PF!"@U#:8ID^U(;$Y$N%" A311V')X7[EE+Y5 M[\EBP6&A@WJA7!"K%WA81+U5;(NS@EK8 G^P$]KG,@/B-T=V4)$8M"[$\X<5 MF/8E&5JK9E92L?,8O*T4K5:U;#[#BO/P=Q1L*W<,WU*R5G-;.@-[VT''>[_B M;N6$5PRPE;8=VM8WM2$0MZWQ=I[ ;RASNTUM.9,M9]*Z)9A2:!P03TNM]S MMZ6TA7CP+*.[]1FR9&VUJBWK[?2%[>.7+:93FH60)"^PZS>$U=-_NP2M!K0E MN)W,L'TT:QE6._=!0Z\:/NM5[SJ=N;5+F!3XPMQ-"12R/)/%?4SUM+K_.C&W M/NY6O+@\NZ1\H7H72F"NH%ZGKX+(B_NH8B/9RESIW#$I66J62Z#J1[L64-_/ M&9-/&WU =2LX^0]02P,$% @ *8-M6* P_Z5&"@ ZD( !D !X;"]W M;W)K&ULM9Q=;]M&%H;_"J$MB@2H(\X72:6V@49D ML%DT:!"WNQ?%7M#26")*D5J2LK/[ZW=(*1KQG,.QY# WB26]-]V>1%?3-9-\WV[71:+]9ZD]9ORJTNS"UUN6ORK-"?*J_>;39I]=]W.B^?;B9L\O6- MS]EJW;1O3&^OM^E*W^GFC^VGRKR:'J,LLXTNZJPLO$H_W$Q^86\3-6L+=(I_ M9OJI/OG;:ZW=E_J]LV:QO)M'$6^J'=)UU53YY5:LVT=H_NM;O2IOVRHIVH-PUE?DT,^6: MVSN],MW>>)_UMJR:K%AYKV+=I%E>O_:NO#LS+I>[7'OE@_<^*])BD:6Y]Z'8 M#]"VHTVY2M#UY6>+^ORUV=%LOZ>MH89^WU31<'%^_V+OB "^%]+(MF77M)L=1+HGSL M+A\XRD]-BQZ;E7]MUG?<&? ?:?'&$^PGC_M<$M]N=?5OZD.=H9HE\NW]39=Z)M)-]ZJ1SVY_?%O M+/!_IEIWS&#QF,&2D8+U^D$>^T%VT<79<_UT)O_YJY%['QJ]J#@ZN:$*& ! M,(I%41#YP"<6S;BO:)OAT6;X3#_6.JT6:\_4*@QA+Q,J%B@!YS,IFP5RH %..)DY&\"2;58LRHWV M7N5E7;\F73/< =*'IK'HBO& 0]>4+(0]3JFXD .K->/6-'>:_E TVMSFR(7K M4+3O$IK$&KB4QX0FB* _K%%#/6JIE+FQ=+Y.BY5N=QX/:59YCVF^ZS8ZB[)X MU(:/VKW*4M^;=7M7#0SO%]"<1^'02P(-\]!8EY6,=5G]#K*XRIRP=?N;V3A6 M9+M+/*S@R'M6$A,2>-,@)$/#SC(>^[+2V:HPZ^9B/P!7J1F"CM5$X?DQ M0TLH%C$9(L=8=248FFQ$A>$ $3%+?LR-?A].5TWO7IN-A_::],O S,)8QOP M4B"AXA+>, G1E<2F"14+V%!O6Q)D;A2,V_S((MMOL3HPVK1[K__MWS"WDGRW M--R0WI3,XAYWX]X\W68M\79TN\P&$< =Y@($X!CA @$7 M<$+$)=SC$:+9R43O-XA%0>Y&P7E9;4LS5[7W8[K9_NQU-V=G1L\=\-*,T:C1 MXE&C)6-%ZW>-!5DNOF->CX^:>1TU6CQJM&2L:/UNLCC+W3CKRNZYBUZRC(P4 M*!XK4#)"H'Z#6]+F;M(^)]OH#G%)PX\4*!XK4#)"H'[#6];G;M:_)/_)"8:' MH$!L!M"=D=# W1Q5U1 H6,#G;L!_(=MR"ME1^I-0<3&#"7U"I8(( B"ADC,Y MP/;5$ M!EAQ!=T3Z5L.T]DQH0HEMD_L'2(^T.?"8K]P8_\%N5"!X?R*,$W)"->4C+!- MR1R^[:9 N#<%KG2HP-0=P8=J8?QOSH@* MG*B]0L]BYN[+N/CY/%%G")^;)&/5V6_:DR,0[F3S8"[S4*Z_+P]A@U$BN%*U R0J!^)UC<%6[5!$:N,XF5%U\8.V0EFOE,\GNLJC+/%MVVS=72M<= MY^)#@&-&BT>-EHP5K=\CEL0E_XXI73EJYGW4:/&HT9*QHO6[R5*]=%.]*Z4K M,6D3)S8)%7%DDU!19S8IV?"A37ER;MB-]^N<$R+&8 8DIE02ME]"J:+!&X#E9^GFYQ?"H\0D MJWQX>&M.J20\MQ<3*K-_"%&G4P=#HF @M2,M/DLW/E^6QI0$Q08,^L:B*(J@ M;>I$KH"G$TC5;&BH6VR6;FQ^61I3$CE5/X1'2>:4S$Q/2'B$C$L?KH ))1/A M;."(AK0,*]T,>T$J4V+*O.(L@OM$2B:51/.=D(6!0CU/R&8L'#BRK2S<*C?< MNE*9BCAT@4Z<$:( 9@4(#8O0E*948F!L*\NTZAFF_>9).+;6NAK (2(";AX)(0JC 8R/V:F M[A#F]$N-*%-': +X%"TF Z&QBD6,G//\SP2_=S!.#]=^SMG!'OQ^QMLO_9!1M^_RL0']-JE16UE^L'4Y7_)C3= M4NU_6&'_HBFWW2\'W)=-4VZZ/]JJ%9C/'\JR^?JBK>#X\Q:W_P=02P,$ M% @ *8-M6,Z>H!L5 P "@P !D !X;"]W;W)K&ULK59=;YLP%/TK%JNF5MH* 4*V+D%J M,VJ574KMO#M <';H)5L#/; M).V_GVTHRQI"&XD\!'_<W;"DI J"*.(PW)B70XNXI&V M-P8_"&S%3AOI2!:,W>O.UW1B.7I!D$,B-0-6GPW,(,\UD5K&GYK3:EQJX&[[ MB?VSB5W%LL "9BS_25*93:P/%DIABM_M%!2 M"LF*&JQ64!!:??%#K<,.0/&T ]P:X#X'^ < 7@WPG@.\ P"_!OBO7=*P!IC0 M[2IV(UR$)0['G&T1U]:*33>,^@:M]")4[Y-;R=4L43@9SAB5A*Z )@0$.HU M8I*+,_0>W=U&Z/3D#)T@0M'WC)4"TU2,;:F\:JR=U!ZFE0?W@(**;&C(]-.W"5U_Y*C?V-ZTZ#UL]!YV MZGU=%@O@B"V1@*3D1#Z^4O9.VF-E[Y,LZI,L'N[)'CB'50\:U8,7=GG"2T@1 M/*AJ1T#KF]+)<*S ?9)%?9+%%5FPNZ^#0_*.&GE'G?+.\:,JY*3>U4QF:GL3 MFK "VE0>[;GW=MU7ZNT;#L^]FJU=XJ> OC*5)L" M):RDLBH&FM&FH+TT==RS\>G@(JKJTG\T595\A?F*4(%R6"I*YWRD3@*O*L^J M(]G:E%8+)E6A9IJ9*M:!:P,UOV1,/G6T@Z;\#_\"4$L#!!0 ( "F#;5B: MV=%.EP, )T. 9 >&PO=V]R:W-H965T!Y*Q^1B*^232@$T^9%G7"V=5.OBPG55G$).U9DH@..=E9 Y MU7@IUZXJ)-#$BO+,#3QOZN:4<2=8YE<]7D(GMTO&= MEXX[MDZUZ7##14'7< _ZH;B5>.4V+@G+@2LF.)&P6CJ7_D7D6X$=\2^#K=II M$Y/*HQ!/YN)SLG0\,R/((-;&@N+/!JXARXP3SN-[;>HT,8UPM_WB_H=-'I-Y MI JN1?:5)3I=.N<.26!%RTS?B>V?4"0N%1:Y+489Y S M7OW2'S6('0'Z= N"6A#L"\9O"$:U8+0O&+TA&->"L253I6(Y1%33<"'%ED@S M&MU,P\*T:DR?<;/N]UKB788Z'4904*E+"83RA%P6A6!F-24W@NM4D=]Y DE;[V**39[!2YY70:_A7Y2?D9'_ MB01>,.Z8S_4[\C)KY*,.>=0OOZ'/Q)]WJ5O)C)I%&UF[T2"+]NT+RLEG#;GZ MKVLEJECC[EBF[ERH@L:P=+"P*) ;<,*/O_A3[[EE\*?/"_#.0 M@C[;QXSFHN2ZB\OD%1?_?+;'I3?8L5P&,FMQF39=@&J'&<[@+PSS]\C=,B@Z)U!K8QF34:SWHSN0&G)8@T)P;^> M^*EGI6>O5WKB!7N)]$8[=JD',FN!.6_ G!\*)A9YCCN6BL]:4FXZ<=%C?#-P MJ]3%JO*>MY9JLH>J-_ZQJ 8R:Z&:-ZCF[Z R^TW&UP?"F1\ IS?BL7 &,FO! M\;V?&R[OX%>LVC:9XG%OFYT5H_:;[ *IAY^]ACUQST6TE!N;4H[VU*_O[1* MV##'=QNJ%PSKD@&*Y1Z9S,$(ZNS4'6A16%/!X]"XUG#-E,\/X(T M _#^2@C]C_#DT P ZA( T !X M;"]S='EL97,N>&ULW5A1;]HP$/XKD;M.K30U0$9*5D#:D) F;5.E]F%OE2$. M6'+LS#$=]-?7%X<$J*_J^K#1!='8]_F^^^P[UQ;#TFP$NUDR9H)U+F0Y(DMC MBD]A6,Z7+*?EA2J8M$BF=$Z-[>I%6!::T;0$IUR$O4XG#G/*)1D/Y2J?YJ8, MYFHES8CT&U/@7E_3$>G&'TG@Z"8J92-R=_;^UTJ9JW>!>Y]\.#GIW)U?'=K/ M*N"&7(NE:YBNPCN[ZP>?@!L>R"0"]$([!%G& \+:@S3#*^ 0*ZO;MIK *%YINNKT^:1VJEPTR4SIEN@G3)5O3>"A8!G(T7RSA;501 M FB,RFTCY72A)*TT;#WJAJ6=,R%N8"/]S/:XU]E.WCJ0-=DTK:"ZZ6A^5^;*RTY%5'\J,76N6\7757V>- (R]B[/3HA";SX(O9,[< MY%\<<#RD6[]@J31_L-&@5.;6P#0)[IDV?+YK^:UI<PB MW\2^&1RER+ ^OW ^C@O'S*I/E@-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0 MT^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( "F#;5@L M#*8HE 0 "4G / >&PO=V]R:V)O;VLN>&ULQ9K;;MLX$$!_A=!3"NRN M;5W2-J@+I'9WUX#1&''1UX*6QC81BM225++IUR\IU0B5*H-]F?C)T274T4B< M,R3UX4&;NYW6=^S?6BH[3X[.-5>3B2V/4'/[AVY ^2-[;6KN_*8Y3&QC@%?V M".!J.4FGT\M)S85*/GXXM;4QDWA#.RB=T,KO##N^"7BP3\?#)KL75NR$%.YQ MGG1_2TA8+92HQ0^HYLDT8?:H'_[61OS0RG&Y+8V69)Y<3GV#>V&LZ\[HVN>>\1[\R?U6Z_2?0CHP2^[@+Z/;1JA# M:,;?Q22ZC2X.I]\^B%?F_X11[_>BA*4NVQJ4Z^-H0 9 98^BL0E3O(9YTQ@GR'0+ZCA?S$K>B0 M-@:L/_5Y9GR/H+VG15L*6WIE"=7Z^(5>W)\2I^TIEK>GM'A??+LK5>H:V,5: M6_N&;<#XQ,@-Q(BH6HC=<@OWX*/';J'4!R6>2P^3RHS8*MNV:637(;ADX4E+ M;5L#S#<6^DJ,B6EE1NR5E?(1=+YX@L%[ATED1F^1^U"T^:NR)>S\R3YNEG%? MX]RXX^#=PS0R(_;(6JL#^PJF#I NIL*\,2,6QQJX'3Y*3! S8D-%?#B^@Y&K:(,3%%S(@=$91Z=]2R F._L\__M+Z0CMDP1\R();&%0U?BWT*C M?:=0A[AHQO20$NMAT:GK *H;H;9)".VR9B"QV*987;)B.WRBXM'"3&Q9,1B&1WM MLHLE."[D$!.=S#J76'K0&!,32T8L%A1SV'S#-\5*8BM@V(.E_#1-7QBZ^"8@QZ$2:@@EM#(A$&< MFF),3$(%_4+^TU3^>-?!Y%,0RP>=U!^^DYA\BDX^D]-G617LA8+JB[^$]?M+ M+LN-8>&G7SO.B[#NLV^E7/A]-VJM>77ZRNOTA=K'_P!02P,$% @ *8-M M6%EV ?CU 0 .", !H !X;"]?)_ !,]BW $:&BH46\@!4F%Y'$ECT(>'NB4(1E49P&S:JLL>7M MO_IDC7WWE/=MV77'<;OKQ]G'87\-7U^7BZLNZ&0UM. MRV&3^G;UVFYRTOE\D8:?,YK[NY\S9\^???Z?B=UZO5OEAV[U=LC'\LO@]-X- MK^,VY]+,GMMAD\NR21_[R^DQG0]R=9KBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM M!'H;ZFT$>AOJ;01ZVV2SA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.] MC4!O1[V=0&]'O9U ;T>]G4!O1[V=0&^?;'83Z.VHMQ/H[:BW$^CMJ+<3Z.VH MMQ/H[:BW$^@=J'<0Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H'9./E01Z!^H=!'H' MZAT$>@?J'01Z!^H=?ZGW6#[W>;ST?*_Q._=?4EU.]^;+X\_+[Y.(\^*,Z_ %!+ P04 " I@VU8%\C,&]L! #1(@ $P %M#;VYT96YT7U1Y M<&5S72YX;6S-VEU/@S 4!N"_LG!K1M>O^1'GC7JK7O@'*IP-,J!-V\WY[RU, M331*7&;B>P.!MN<]M,ESQ>7CBZ,PV;5-%Q99%:.[8"P4%;4FY-91ET:6UK_8LX4:[,B)F:S.2ML%ZF+T]C7R*XN;VAI-DV[7-8%E;;8M&E)'IPG4X:**+9-OB]Z,IX< MTP[3_LJ/SA_*C 6FF0_>NI!.S-/A<>]'TJ^>NE2(?*S'/_$C,94^^ONH/^V2 MRE]FI^U]MGX]G$=@P^WX/?Y\QA_U#^Q#@/0A0?I0('UHD#[F('V<@O1Q!M+' M.4@??(;2"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@R"I0 M9!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ M4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:15:/( MJE%DU2BR:A19]7_*^F3M^J]_LNCO>6OJ[CV?#7^R7+T"4$L! A0#% @ M*8-M6 =!36*! L0 ! ( ! &1O8U!R;W!S+V%P M<"YX;6Q02P$"% ,4 " I@VU84!@)_>X K @ $0 M@ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " I@VU8F5R<(Q & M "<)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ M 0(4 Q0 ( "F#;5A^F?B-\@4 -4? 8 " @0T( !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ *8-M6.TFS$U= P 2@P !@ ("! MWQ0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*8-M6$U[RI,^ P :@L !@ ("!]2( 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ *8-M6 ,[OX&<#0 V", M !@ ("!;34 'AL+W=O&UL4$L! A0#% @ *8-M6"H))OYZ M! B T !D ("!8TH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *8-M6*M%2E5L @ 5 4 !D M ("!:ED 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *8-M6!-V_I"\!@ \A !D ("!_6D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*8-M6$_GNG&Y!P AA8 !D ("!LH$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *8-M6&D(-X9V @ 604 !D M ("!([4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *8-M6'_I]_R_! GPP !D ("!]KT 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *8-M M6!]3[7$1!@ V1$ !D ("!5,H 'AL+W=O&PO=V]R:W-H965T?2 !X;"]W;W)K M&UL4$L! A0#% @ *8-M6%[Y2:3A P N X M !D ("!'-8 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ *8-M6.XX;UXM @ &04 !D M ("!KN( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ *8-M6(^:CZ21 @ ]08 !D ("!U>T 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *8-M6$R^ M#"<2 P X0L !D ("!L/D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *8-M6 9LK:OD @ L D !D M ("!KP,! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ *8-M6)N7C9MF @ 5P8 !D ("! MM T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ *8-M6(%%WK'K"0 "GX !D ("!GQ4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *8-M6.A,;!YM M! (10 !D ("!A"@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *8-M6)K9T4Z7 P G0X !D M ("!\3H! 'AL+W=O&PO&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " I@VU8%\C,&]L! #1(@ M$P @ 'U20$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..0P!# $P2 !3 $ ! end XML 72 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 73 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 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 154 287 1 true 35 0 false 5 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.enzo.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://www.enzo.com/role/ConsolidatedBalanceSheet Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.enzo.com/role/ConsolidatedBalanceSheet_Parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://www.enzo.com/role/ConsolidatedIncomeStatement Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Operations (Unaudited) (Parentheticals) Sheet http://www.enzo.com/role/ConsolidatedIncomeStatement_Parentheticals Consolidated Statements of Operations (Unaudited) (Parentheticals) Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://www.enzo.com/role/ConsolidatedComprehensiveIncome Consolidated Statements of Comprehensive Loss (Unaudited) Statements 6 false false R7.htm 006 - Statement - Consolidated Statements of Stockholders??? Equity (Unaudited) Sheet http://www.enzo.com/role/ShareholdersEquityType2or3 Consolidated Statements of Stockholders??? Equity (Unaudited) Statements 7 false false R8.htm 007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.enzo.com/role/ConsolidatedCashFlow Consolidated Statements of Cash Flows Statements 8 false false R9.htm 008 - Disclosure - Basis of Presentation Sheet http://www.enzo.com/role/BasisofPresentation Basis of Presentation Notes 9 false false R10.htm 009 - Disclosure - Discontinued Operations Sheet http://www.enzo.com/role/DiscontinuedOperations Discontinued Operations Notes 10 false false R11.htm 010 - Disclosure - Net Income (Loss) Per Share Sheet http://www.enzo.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 11 false false R12.htm 011 - Disclosure - Revenue Recognition Sheet http://www.enzo.com/role/RevenueRecognition Revenue Recognition Notes 12 false false R13.htm 012 - Disclosure - Supplemental Disclosure for Statement of Cash Flows Sheet http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlows Supplemental Disclosure for Statement of Cash Flows Notes 13 false false R14.htm 013 - Disclosure - Inventories Sheet http://www.enzo.com/role/Inventories Inventories Notes 14 false false R15.htm 014 - Disclosure - Convertible Debentures and Other Current Debt Sheet http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebt Convertible Debentures and Other Current Debt Notes 15 false false R16.htm 015 - Disclosure - Long Term Debt Sheet http://www.enzo.com/role/LongTermDebt Long Term Debt Notes 16 false false R17.htm 016 - Disclosure - Leases Sheet http://www.enzo.com/role/Leases Leases Notes 17 false false R18.htm 017 - Disclosure - Accrued Liabilities and Other Current Liabilities Sheet http://www.enzo.com/role/AccruedLiabilitiesandOtherCurrentLiabilities Accrued Liabilities and Other Current Liabilities Notes 18 false false R19.htm 018 - Disclosure - Stockholders??? Equity Sheet http://www.enzo.com/role/StockholdersEquity Stockholders??? Equity Notes 19 false false R20.htm 019 - Disclosure - Segment Reporting Sheet http://www.enzo.com/role/SegmentReporting Segment Reporting Notes 20 false false R21.htm 020 - Disclosure - Contingencies Sheet http://www.enzo.com/role/Contingencies Contingencies Notes 21 false false R22.htm 021 - Disclosure - Departure and Appointment of Certain Officers Sheet http://www.enzo.com/role/DepartureandAppointmentofCertainOfficers Departure and Appointment of Certain Officers 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 - Convertible Debentures and Other Current Debt (Tables) Sheet http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtTables Convertible Debentures and Other Current Debt (Tables) Tables http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebt 27 false false R28.htm 996005 - Disclosure - Long Term Debt (Tables) Sheet http://www.enzo.com/role/LongTermDebtTables Long Term Debt (Tables) Tables http://www.enzo.com/role/LongTermDebt 28 false false R29.htm 996006 - Disclosure - Leases (Tables) Sheet http://www.enzo.com/role/LeasesTables Leases (Tables) Tables http://www.enzo.com/role/Leases 29 false false R30.htm 996007 - Disclosure - Accrued Liabilities and Other Current Liabilities (Tables) Sheet http://www.enzo.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesTables Accrued Liabilities and Other Current Liabilities (Tables) Tables http://www.enzo.com/role/AccruedLiabilitiesandOtherCurrentLiabilities 30 false false R31.htm 996008 - Disclosure - Stockholders??? Equity (Tables) Sheet http://www.enzo.com/role/StockholdersEquityTables Stockholders??? Equity (Tables) Tables http://www.enzo.com/role/StockholdersEquity 31 false false R32.htm 996009 - Disclosure - Segment Reporting (Tables) Sheet http://www.enzo.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.enzo.com/role/SegmentReporting 32 false false R33.htm 996010 - Disclosure - Basis of Presentation (Details) Sheet http://www.enzo.com/role/BasisofPresentationDetails Basis of Presentation (Details) Details http://www.enzo.com/role/BasisofPresentation 33 false false R34.htm 996011 - Disclosure - Discontinued Operations (Details) Sheet http://www.enzo.com/role/DiscontinuedOperationsDetails Discontinued Operations (Details) Details http://www.enzo.com/role/DiscontinuedOperationsTables 34 false false R35.htm 996012 - 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 35 false false R36.htm 996013 - 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 36 false false R37.htm 996014 - Disclosure - Net Income (Loss) Per Share (Details) Sheet http://www.enzo.com/role/NetIncomeLossPerShareDetails Net Income (Loss) Per Share (Details) Details http://www.enzo.com/role/NetIncomeLossPerShare 37 false false R38.htm 996015 - Disclosure - Revenue Recognition (Details) Sheet http://www.enzo.com/role/RevenueRecognitionDetails Revenue Recognition (Details) Details http://www.enzo.com/role/RevenueRecognitionTables 38 false false R39.htm 996016 - 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 39 false false R40.htm 996017 - 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 40 false false R41.htm 996018 - 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 41 false false R42.htm 996019 - Disclosure - Convertible Debentures and Other Current Debt (Details) Sheet http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails Convertible Debentures and Other Current Debt (Details) Details http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtTables 42 false false R43.htm 996020 - Disclosure - Convertible Debentures and Other Current Debt (Details) - Schedule of Convertible Debentures Measured at Fair Value Sheet http://www.enzo.com/role/ScheduleofConvertibleDebenturesMeasuredatFairValueTable Convertible Debentures and Other Current Debt (Details) - Schedule of Convertible Debentures Measured at Fair Value Details http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtTables 43 false false R44.htm 996021 - Disclosure - Long Term Debt (Details) Sheet http://www.enzo.com/role/LongTermDebtDetails Long Term Debt (Details) Details http://www.enzo.com/role/LongTermDebtTables 44 false false R45.htm 996022 - 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 45 false false R46.htm 996023 - Disclosure - Leases (Details) Sheet http://www.enzo.com/role/LeasesDetails Leases (Details) Details http://www.enzo.com/role/LeasesTables 46 false false R47.htm 996024 - Disclosure - Leases (Details) - Schedule of Lease Agreements Include Rental Payments Sheet http://www.enzo.com/role/ScheduleofLeaseAgreementsIncludeRentalPaymentsTable Leases (Details) - Schedule of Lease Agreements Include Rental Payments Details http://www.enzo.com/role/LeasesTables 47 false false R48.htm 996025 - Disclosure - Leases (Details) - Schedule of Components of Lease Cost Sheet http://www.enzo.com/role/ScheduleofComponentsofLeaseCostTable Leases (Details) - Schedule of Components of Lease Cost Details http://www.enzo.com/role/LeasesTables 48 false false R49.htm 996026 - 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 49 false false R50.htm 996027 - Disclosure - Leases (Details) - Schedule of Lease Term and Discount Rate Sheet http://www.enzo.com/role/ScheduleofLeaseTermandDiscountRateTable Leases (Details) - Schedule of Lease Term and Discount Rate Details http://www.enzo.com/role/LeasesTables 50 false false R51.htm 996028 - Disclosure - Accrued Liabilities and Other Current Liabilities (Details) Sheet http://www.enzo.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails Accrued Liabilities and Other Current Liabilities (Details) Details http://www.enzo.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesTables 51 false false R52.htm 996029 - Disclosure - Accrued Liabilities and Other Current Liabilities (Details) - Schedule of Accrued Liabilities Sheet http://www.enzo.com/role/ScheduleofAccruedLiabilitiesTable Accrued Liabilities and Other Current Liabilities (Details) - Schedule of Accrued Liabilities Details http://www.enzo.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesTables 52 false false R53.htm 996030 - Disclosure - Stockholders??? Equity (Details) Sheet http://www.enzo.com/role/StockholdersEquityDetails Stockholders??? Equity (Details) Details http://www.enzo.com/role/StockholdersEquityTables 53 false false R54.htm 996031 - 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 54 false false R55.htm 996032 - 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 55 false false R56.htm 996033 - 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 56 false false R57.htm 996034 - 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 57 false false R58.htm 996035 - Disclosure - Contingencies (Details) Sheet http://www.enzo.com/role/ContingenciesDetails Contingencies (Details) Details http://www.enzo.com/role/Contingencies 58 false false R59.htm 996036 - Disclosure - Departure and Appointment of Certain Officers (Details) Sheet http://www.enzo.com/role/DepartureandAppointmentofCertainOfficersDetails Departure and Appointment of Certain Officers (Details) Details http://www.enzo.com/role/DepartureandAppointmentofCertainOfficers 59 false false All Reports Book All Reports ea0201577-10q_enzobio.htm enz-20240131.xsd enz-20240131_cal.xml enz-20240131_def.xml enz-20240131_lab.xml enz-20240131_pre.xml http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ea0201577-10q_enzobio.htm": { "nsprefix": "enz", "nsuri": "http://www.enzo.com/20240131", "dts": { "inline": { "local": [ "ea0201577-10q_enzobio.htm" ] }, "schema": { "local": [ "enz-20240131.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd" ] }, "calculationLink": { "local": [ "enz-20240131_cal.xml" ] }, "definitionLink": { "local": [ "enz-20240131_def.xml" ] }, "labelLink": { "local": [ "enz-20240131_lab.xml" ] }, "presentationLink": { "local": [ "enz-20240131_pre.xml" ] } }, "keyStandard": 254, "keyCustom": 33, "axisStandard": 15, "axisCustom": 0, "memberStandard": 20, "memberCustom": 15, "hidden": { "total": 120, "http://fasb.org/us-gaap/2023": 107, "http://www.enzo.com/20240131": 9, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 154, "entityCount": 1, "segmentCount": 35, "elementCount": 448, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 815, "http://xbrl.sec.gov/dei/2023": 30, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.enzo.com/role/DocumentAndEntityInformation", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c0", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.enzo.com/role/ConsolidatedBalanceSheet", "longName": "001 - 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": "ea0201577-10q_enzobio.htm", "first": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "unique": true } }, "R3": { "role": "http://www.enzo.com/role/ConsolidatedBalanceSheet_Parentheticals", "longName": "002 - 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:RestrictedCashCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:RestrictedCashCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.enzo.com/role/ConsolidatedIncomeStatement", "longName": "003 - Statement - Consolidated Statements of Operations (Unaudited)", "shortName": "Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.enzo.com/role/ConsolidatedIncomeStatement_Parentheticals", "longName": "004 - Statement - Consolidated Statements of Operations (Unaudited) (Parentheticals)", "shortName": "Consolidated Statements of Operations (Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": null, "uniqueAnchor": null }, "R6": { "role": "http://www.enzo.com/role/ConsolidatedComprehensiveIncome", "longName": "005 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited)", "shortName": "Consolidated Statements of Comprehensive Loss (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "unique": true } }, "R7": { "role": "http://www.enzo.com/role/ShareholdersEquityType2or3", "longName": "006 - Statement - Consolidated Statements of Stockholders\u2019 Equity (Unaudited)", "shortName": "Consolidated Statements of Stockholders\u2019 Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c42", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c42", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.enzo.com/role/ConsolidatedCashFlow", "longName": "007 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "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": "ea0201577-10q_enzobio.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "enz:ChangeInFairValueOfConvertibleDebenture", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "unique": true } }, "R9": { "role": "http://www.enzo.com/role/BasisofPresentation", "longName": "008 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.enzo.com/role/DiscontinuedOperations", "longName": "009 - Disclosure - Discontinued Operations", "shortName": "Discontinued Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-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": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.enzo.com/role/NetIncomeLossPerShare", "longName": "010 - Disclosure - Net Income (Loss) Per Share", "shortName": "Net Income (Loss) Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-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": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.enzo.com/role/RevenueRecognition", "longName": "011 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-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": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlows", "longName": "012 - Disclosure - Supplemental Disclosure for Statement of Cash Flows", "shortName": "Supplemental Disclosure for Statement of Cash Flows", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-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": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.enzo.com/role/Inventories", "longName": "013 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-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": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebt", "longName": "014 - Disclosure - Convertible Debentures and Other Current Debt", "shortName": "Convertible Debentures and Other Current Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-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": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.enzo.com/role/LongTermDebt", "longName": "015 - Disclosure - Long Term Debt", "shortName": "Long Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-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": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.enzo.com/role/Leases", "longName": "016 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-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": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.enzo.com/role/AccruedLiabilitiesandOtherCurrentLiabilities", "longName": "017 - Disclosure - Accrued Liabilities and Other Current Liabilities", "shortName": "Accrued Liabilities and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.enzo.com/role/StockholdersEquity", "longName": "018 - Disclosure - Stockholders\u2019 Equity", "shortName": "Stockholders\u2019 Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.enzo.com/role/SegmentReporting", "longName": "019 - Disclosure - Segment Reporting", "shortName": "Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-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": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.enzo.com/role/Contingencies", "longName": "020 - Disclosure - Contingencies", "shortName": "Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LossContingencyDisclosures", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-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": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.enzo.com/role/DepartureandAppointmentofCertainOfficers", "longName": "021 - Disclosure - Departure and Appointment of Certain Officers", "shortName": "Departure and Appointment of Certain Officers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c0", "name": "enz:DepartureAndAppointmentOfCertainOfficersTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "enz:DepartureAndAppointmentOfCertainOfficersTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-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:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-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:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-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", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-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", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-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": "enz:ScheduleOfProductRevenueByGeographicalTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "enz:ScheduleOfProductRevenueByGeographicalTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-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": "ea0201577-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": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtTables", "longName": "996004 - Disclosure - Convertible Debentures and Other Current Debt (Tables)", "shortName": "Convertible Debentures and Other Current Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.enzo.com/role/LongTermDebtTables", "longName": "996005 - Disclosure - Long Term Debt (Tables)", "shortName": "Long Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.enzo.com/role/LeasesTables", "longName": "996006 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c0", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.enzo.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesTables", "longName": "996007 - Disclosure - Accrued Liabilities and Other Current Liabilities (Tables)", "shortName": "Accrued Liabilities and Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-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:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.enzo.com/role/StockholdersEquityTables", "longName": "996008 - Disclosure - Stockholders\u2019 Equity (Tables)", "shortName": "Stockholders\u2019 Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "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": "ea0201577-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": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.enzo.com/role/SegmentReportingTables", "longName": "996009 - Disclosure - Segment Reporting (Tables)", "shortName": "Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "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": "ea0201577-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": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.enzo.com/role/BasisofPresentationDetails", "longName": "996010 - Disclosure - Basis of Presentation (Details)", "shortName": "Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c2", "name": "enz:CashAtForeignBanks", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "enz:CashAtForeignBanks", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.enzo.com/role/DiscontinuedOperationsDetails", "longName": "996011 - Disclosure - Discontinued Operations (Details)", "shortName": "Discontinued Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c51", "name": "enz:DiscontinuedOperationAggregatePurchasePrice", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "p", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c51", "name": "enz:DiscontinuedOperationAggregatePurchasePrice", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "p", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable", "longName": "996012 - 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": "35", "firstAnchor": { "contextRef": "c54", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c54", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandliabilitiesoftheDiscontinuedOperationsTable", "longName": "996013 - 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": "36", "firstAnchor": { "contextRef": "c57", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c57", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.enzo.com/role/NetIncomeLossPerShareDetails", "longName": "996014 - Disclosure - Net Income (Loss) Per Share (Details)", "shortName": "Net Income (Loss) Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.enzo.com/role/RevenueRecognitionDetails", "longName": "996015 - Disclosure - Revenue Recognition (Details)", "shortName": "Revenue Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c67", "name": "us-gaap:AccountsReceivableNet", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c67", "name": "us-gaap:AccountsReceivableNet", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.enzo.com/role/ScheduleofProductsRevenuebyGeographyTable", "longName": "996016 - 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": "39", "firstAnchor": { "contextRef": "c81", "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": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c81", "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": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails", "longName": "996017 - 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": "40", "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": "ea0201577-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": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.enzo.com/role/ScheduleofInventoriesNetTable", "longName": "996018 - Disclosure - Inventories (Details) - Schedule of Inventories, Net", "shortName": "Inventories (Details) - Schedule of Inventories, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "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": "ea0201577-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": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails", "longName": "996019 - Disclosure - Convertible Debentures and Other Current Debt (Details)", "shortName": "Convertible Debentures and Other Current Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c90", "name": "us-gaap:DebtInstrumentIssuedPrincipal", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c90", "name": "us-gaap:DebtInstrumentIssuedPrincipal", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.enzo.com/role/ScheduleofConvertibleDebenturesMeasuredatFairValueTable", "longName": "996020 - Disclosure - Convertible Debentures and Other Current Debt (Details) - Schedule of Convertible Debentures Measured at Fair Value", "shortName": "Convertible Debentures and Other Current Debt (Details) - Schedule of Convertible Debentures Measured at Fair Value", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c99", "name": "us-gaap:ConvertibleDebtCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c99", "name": "us-gaap:ConvertibleDebtCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.enzo.com/role/LongTermDebtDetails", "longName": "996021 - Disclosure - Long Term Debt (Details)", "shortName": "Long Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c103", "name": "enz:ForeignExchangeRateAmount", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c103", "name": "enz:ForeignExchangeRateAmount", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.enzo.com/role/ScheduleofMinimumFutureAnnualPrincipalPaymentsTable", "longName": "996022 - 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": "45", "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": "ea0201577-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": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.enzo.com/role/LeasesDetails", "longName": "996023 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:SubleaseIncome", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "link:footnote", "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "unique": true } }, "R47": { "role": "http://www.enzo.com/role/ScheduleofLeaseAgreementsIncludeRentalPaymentsTable", "longName": "996024 - Disclosure - Leases (Details) - Schedule of Lease Agreements Include Rental Payments", "shortName": "Leases (Details) - Schedule of Lease Agreements Include Rental Payments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "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": "ea0201577-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", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "unique": true } }, "R48": { "role": "http://www.enzo.com/role/ScheduleofComponentsofLeaseCostTable", "longName": "996025 - Disclosure - Leases (Details) - Schedule of Components of Lease Cost", "shortName": "Leases (Details) - Schedule of Components of Lease Cost", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.enzo.com/role/ScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable", "longName": "996026 - 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": "49", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.enzo.com/role/ScheduleofLeaseTermandDiscountRateTable", "longName": "996027 - Disclosure - Leases (Details) - Schedule of Lease Term and Discount Rate", "shortName": "Leases (Details) - Schedule of Lease Term and Discount Rate", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.enzo.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails", "longName": "996028 - Disclosure - Accrued Liabilities and Other Current Liabilities (Details)", "shortName": "Accrued Liabilities and Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:AccruedLiabilitiesAndOtherLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:AccruedLiabilitiesAndOtherLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.enzo.com/role/ScheduleofAccruedLiabilitiesTable", "longName": "996029 - Disclosure - Accrued Liabilities and Other Current Liabilities (Details) - Schedule of Accrued Liabilities", "shortName": "Accrued Liabilities and Other Current Liabilities (Details) - Schedule of Accrued Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:AccruedPayrollTaxesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-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:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.enzo.com/role/StockholdersEquityDetails", "longName": "996030 - Disclosure - Stockholders\u2019 Equity (Details)", "shortName": "Stockholders\u2019 Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true }, "uniqueAnchor": { "contextRef": "c107", "name": "us-gaap:SalesCommissionsAndFees", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "unique": true } }, "R54": { "role": "http://www.enzo.com/role/ScheduleofSharebasedCompensationExpenseTable", "longName": "996031 - 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": "54", "firstAnchor": { "contextRef": "c4", "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": "ea0201577-10q_enzobio.htm", "first": true }, "uniqueAnchor": { "contextRef": "c127", "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": "ea0201577-10q_enzobio.htm", "unique": true } }, "R55": { "role": "http://www.enzo.com/role/ScheduleofStockOptionActivityTable", "longName": "996032 - 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": "55", "firstAnchor": { "contextRef": "c33", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c33", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable", "longName": "996033 - 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": "56", "firstAnchor": { "contextRef": "c116", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c116", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable", "longName": "996034 - 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": "57", "firstAnchor": { "contextRef": "c139", "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": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c139", "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": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.enzo.com/role/ContingenciesDetails", "longName": "996035 - Disclosure - Contingencies (Details)", "shortName": "Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c0", "name": "enz:AcquisitionShares", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LossContingencyDisclosures", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "enz:AcquisitionShares", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LossContingencyDisclosures", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.enzo.com/role/DepartureandAppointmentofCertainOfficersDetails", "longName": "996036 - Disclosure - Departure and Appointment of Certain Officers (Details)", "shortName": "Departure and Appointment of Certain Officers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OfficersCompensation", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "enz:DepartureAndAppointmentOfCertainOfficersTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OfficersCompensation", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "enz:DepartureAndAppointmentOfCertainOfficersTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0201577-10q_enzobio.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.enzo.com/role/AccruedLiabilitiesandOtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Liabilities and other current liabilities", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r20", "r22" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable from continuing operations", "label": "Accounts Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r507", "r562", "r605", "r706" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "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": [ "r251", "r252" ] }, "enz_AccruedLegalLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20240131", "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_AccruedLiabilitiesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilities", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserves amount", "label": "Accrued Liabilities and Other Liabilities", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Current Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.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": [ "r24" ] }, "enz_AccruedLiabilitiesandOtherCurrentLiabilitiesDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "AccruedLiabilitiesandOtherCurrentLiabilitiesDetailsLineItems", "presentation": [ "http://www.enzo.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Current Liabilities [Line Items]" } } }, "auth_ref": [] }, "enz_AccruedLiabilitiesandOtherCurrentLiabilitiesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "AccruedLiabilitiesandOtherCurrentLiabilitiesDetailsTable", "presentation": [ "http://www.enzo.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Current Liabilities (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_AccruedPayrollTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r24" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r24" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r30", "r31", "r103", "r173", "r455", "r478", "r479" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r3", "r12", "r31", "r389", "r392", "r425", "r474", "r475", "r630", "r631", "r632", "r640", "r641", "r642" ] }, "enz_AcquisitionShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "AcquisitionShares", "presentation": [ "http://www.enzo.com/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition shares (in Shares)", "documentation": "Number of shares acquisition.", "label": "Acquisition Shares" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r95", "r599", "r710" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r368", "r369", "r370", "r484", "r640", "r641", "r642", "r686", "r713" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation charges", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r53", "r54", "r339" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r118" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/20240131", "localname": "AggregateGrossProceedsPercentage", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Gross Proceeds Percentage", "documentation": "Aggregate gross proceeds percentage.", "label": "Aggregate Gross Proceeds Percentage" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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", "verboseLabel": "Total", "netLabel": "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": [ "r366", "r371" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.enzo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares outstanding", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r219" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "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": [ "r715", "r716", "r717", "r718" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r134", "r171", "r195", "r228", "r237", "r242", "r253", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r384", "r386", "r399", "r451", "r512", "r599", "r611", "r651", "r652", "r694" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.enzo.com/role/ScheduleofLeaseAgreementsIncludeRentalPaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "verboseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r167", "r175", "r195", "r253", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r384", "r386", "r399", "r599", "r651", "r652", "r694" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.enzo.com/role/NetIncomeLossPerShareDetails", "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable", "http://www.enzo.com/role/ScheduleofSharebasedCompensationExpenseTable", "http://www.enzo.com/role/StockholdersEquityDetails", "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r57", "r58" ] }, "us-gaap_BusinessCombinationsBankPresentationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsBankPresentationAbstract", "lang": { "en-us": { "role": { "label": "Basis of Presentation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.enzo.com/role/BasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r70", "r119", "r120" ] }, "us-gaap_CapitalExpenditureDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r85" ] }, "enz_CarryingAmountOfMajorNonCurrentAssetsIncludedAsPartOfDiscontinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "CarryingAmountOfMajorNonCurrentAssetsIncludedAsPartOfDiscontinuedOperationsAbstract", "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": "Carrying Amount Of Major Non Current Assets Included As Part Of Discontinued Operations Abstract" } } }, "auth_ref": [] }, "enz_CarryingAmountOfMajorNonCurrentLiabilitiesIncludedAsPartOfDiscontinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "CarryingAmountOfMajorNonCurrentLiabilitiesIncludedAsPartOfDiscontinuedOperationsAbstract", "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": "Carrying Amount Of Major Non Current Liabilities Included As Part Of Discontinued Operations Abstract" } } }, "auth_ref": [] }, "enz_CarryingAmountsOfMajorCurrentAssetsIncludedAsPartOfDiscontinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "CarryingAmountsOfMajorCurrentAssetsIncludedAsPartOfDiscontinuedOperationsAbstract", "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": "Carrying Amounts Of Major Current Assets Included As Part Of Discontinued Operations Abstract" } } }, "auth_ref": [] }, "enz_CarryingAmountsOfMajorCurrentLiabilitiesIncludedAsPartOfDiscontinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "CarryingAmountsOfMajorCurrentLiabilitiesIncludedAsPartOfDiscontinuedOperationsAbstract", "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": "Carrying Amounts Of Major Current Liabilities Included As Part Of Discontinued Operations Abstract" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Composition of cash and cash equivalents and restricted cash is as follows:", "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet", "http://www.enzo.com/role/ConsolidatedCashFlow" ], "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": [ "r35", "r169", "r579" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r36" ] }, "enz_CashAtForeignBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "CashAtForeignBanks", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "documentation": "Represents the amount of cash at foreign banks.", "label": "Cash At Foreign Banks" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents and restricted cash - beginning of period", "periodEndLabel": "Cash and cash equivalents and restricted cash - 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": [ "r35", "r116", "r192" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "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": "Total cash and cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": [ "r35", "r116", "r192" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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 and restricted cash", "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": [ "r1", "r116" ] }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r115" ] }, "enz_CashPaymentsForTaxesRelatedToNetShareSettlementsOfEquityAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "CashPaymentsForTaxesRelatedToNetShareSettlementsOfEquityAwards", "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" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash payments for taxes related to net share settlements of equity awards", "documentation": "Cash payments for taxes related to net share settlements of equity awards.", "label": "Cash Payments For Taxes Related To Net Share Settlements Of Equity Awards" } } }, "auth_ref": [] }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/DiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash used in investing activities", "label": "Cash Provided by (Used in) Investing Activities, Discontinued Operations", "documentation": "Amount of cash inflow (outflow) of investing activities of 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": [ "r84", "r116" ] }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r84", "r116" ] }, "enz_ChangeInFairValueOfConvertibleDebenture": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ChangeInFairValueOfConvertibleDebenture", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "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/20240131", "localname": "ChangeInFairValueOfConvertibleDebentures", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement", "http://www.enzo.com/role/ScheduleofConvertibleDebenturesMeasuredatFairValueTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in fair value of convertible debentures", "terseLabel": "Change in fair value of convertible debentures", "documentation": "Change in fair value of convertible debentures.", "label": "Change In Fair Value Of Convertible Debentures" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails", "http://www.enzo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails", "http://www.enzo.com/role/NetIncomeLossPerShareDetails" ], "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/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "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": [ "r318" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants to purchase (in Shares)", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r28", "r66", "r452", "r498" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Contingencies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r46", "r564" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r602", "r603", "r604", "r606", "r607", "r608", "r609", "r640", "r641", "r686", "r709", "r713" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails", "http://www.enzo.com/role/DepartureandAppointmentofCertainOfficersDetails", "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)", "netLabel": "Par value (in Dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r94" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r94", "r499" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r94" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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", "r94", "r499", "r518", "r713", "r714" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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: 50,489,771 at January 31, 2024 and 49,997,631 at July 31, 2023", "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": [ "r94", "r454", "r599" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r32", "r177", "r179", "r186", "r447", "r462" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r68", "r148" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable", "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandliabilitiesoftheDiscontinuedOperationsTable", "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "documentation": "Information by consolidated entity or group of entities." } } }, "auth_ref": [ "r154", "r196", "r384", "r385", "r386", "r387", "r428", "r574", "r622", "r623", "r624", "r650", "r653", "r654" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "auth_ref": [ "r154", "r196", "r384", "r385", "r386", "r387", "r428", "r574", "r622", "r623", "r624", "r650", "r653", "r654" ] }, "enz_ConsolidatedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20240131", "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/2023", "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": [ "r56", "r581" ] }, "enz_ConversionPriceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ConversionPriceMember", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion Price [Member]", "label": "Conversion Price Member" } } }, "auth_ref": [] }, "enz_ConvertibleDebenturesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ConvertibleDebenturesMember", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Debentures [Member]", "label": "Convertible Debentures Member" } } }, "auth_ref": [] }, "enz_ConvertibleDebenturesandOtherCurrentDebtDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ConvertibleDebenturesandOtherCurrentDebtDetailsLineItems", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Debentures and Other Current Debt (Details) [Line Items]" } } }, "auth_ref": [] }, "enz_ConvertibleDebenturesandOtherCurrentDebtDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ConvertibleDebenturesandOtherCurrentDebtDetailsTable", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Debentures and Other Current Debt (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebt", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible debuntures", "label": "Convertible Debt", "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company." } } }, "auth_ref": [ "r18", "r136", "r704" ] }, "us-gaap_ConvertibleDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtCurrent", "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", "http://www.enzo.com/role/ScheduleofConvertibleDebenturesMeasuredatFairValueTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Fair value, July 31, 2023", "periodEndLabel": "Fair value, January 31, 2024", "terseLabel": "Convertible debentures", "label": "Convertible Debt, Current", "documentation": "The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r91" ] }, "us-gaap_CorporateAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateAndOtherMember", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate & Other [Member]", "label": "Corporate and Other [Member]", "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r644" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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 }, "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement", "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable", "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": [ "r110", "r195", "r253", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r399", "r651" ] }, "enz_CostOfRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20240131", "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": [] }, "enz_CostOfSales": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "CostOfSales", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Cost of sales", "documentation": "Cost of revenues.", "label": "Cost Of Sales" } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r108" ] }, "enz_CurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "CurrentAbstract", "presentation": [ "http://www.enzo.com/role/ScheduleofLeaseAgreementsIncludeRentalPaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Current:", "label": "Current Abstract" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "enz_CurrentLiabilitiesOfDiscontinuedOperationsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "CurrentLiabilitiesOfDiscontinuedOperationsNet", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandliabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities of discontinued operations, net", "documentation": "Amount of current liabilities of discontinued operations net.", "label": "Current Liabilities Of Discontinued Operations Net" } } }, "auth_ref": [] }, "enz_DebentureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "DebentureMember", "presentation": [ "http://www.enzo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debenture [Member]", "label": "Debenture Member" } } }, "auth_ref": [] }, "enz_DebenturesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "DebenturesMember", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debentures [Member]", "label": "Debentures Member" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible debentures and other current debt", "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": [ "r126", "r193", "r278", "r284", "r285", "r286", "r287", "r288", "r289", "r294", "r301", "r302", "r303" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "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": [ "r18", "r91", "r92", "r135", "r136", "r196", "r279", "r280", "r281", "r282", "r283", "r285", "r290", "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r415", "r586", "r587", "r588", "r589", "r590", "r637" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "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": [ "r127", "r281" ] }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentIncreaseAccruedInterest", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest", "label": "Debt Instrument, Increase, Accrued Interest", "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period." } } }, "auth_ref": [ "r637" ] }, "us-gaap_DebtInstrumentInterestRateIncreaseDecrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateIncreaseDecrease", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increased interest rate", "label": "Debt Instrument, Interest Rate, Increase (Decrease)", "documentation": "Incremental percentage increase (decrease) in the stated rate on a debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate percentage", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r26", "r280" ] }, "us-gaap_DebtInstrumentIssuedPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentIssuedPrincipal", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate principal amount", "label": "Debt Instrument, Issued, Principal", "documentation": "Amount of principal of debt issued." } } }, "auth_ref": [ "r482" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "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": [ "r27", "r196", "r279", "r280", "r281", "r282", "r283", "r285", "r290", "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r415", "r586", "r587", "r588", "r589", "r590", "r637" ] }, "enz_DebtInstrumentOriginalIssueDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "DebtInstrumentOriginalIssueDiscountRate", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Original issue discount", "documentation": "Debt instrument original issuance discount rate.", "label": "Debt Instrument Original Issue Discount Rate" } } }, "auth_ref": [] }, "us-gaap_DeferredOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredOfferingCosts", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offering price", "label": "Deferred Offering Costs", "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period." } } }, "auth_ref": [ "r646" ] }, "enz_DepartureAndAppointmentOfCertainOfficersAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "DepartureAndAppointmentOfCertainOfficersAbstract", "lang": { "en-us": { "role": { "label": "Departure and Appointment of Certain Officers [Abstract]" } } }, "auth_ref": [] }, "enz_DepartureAndAppointmentOfCertainOfficersTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "DepartureAndAppointmentOfCertainOfficersTextBlock", "presentation": [ "http://www.enzo.com/role/DepartureandAppointmentofCertainOfficers" ], "lang": { "en-us": { "role": { "terseLabel": "Departure and Appointment of Certain Officers", "documentation": "Departure and appointment of certain officers.", "label": "Departure And Appointment Of Certain Officers Text Block" } } }, "auth_ref": [] }, "enz_DepartureandAppointmentofCertainOfficersDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "DepartureandAppointmentofCertainOfficersDetailsLineItems", "presentation": [ "http://www.enzo.com/role/DepartureandAppointmentofCertainOfficersDetails" ], "lang": { "en-us": { "role": { "label": "Departure and Appointment of Certain Officers [Line Items]" } } }, "auth_ref": [] }, "enz_DepartureandAppointmentofCertainOfficersDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "DepartureandAppointmentofCertainOfficersDetailsTable", "presentation": [ "http://www.enzo.com/role/DepartureandAppointmentofCertainOfficersDetails" ], "lang": { "en-us": { "role": { "label": "Departure and Appointment of Certain Officers (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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", "r232" ] }, "enz_DiscontinuedOperationAggregatePurchasePrice": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20240131", "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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare", "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": "Discontinued Operation, Income (Loss) from Discontinued Operation, 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." } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare", "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued operations, diluted", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, 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." } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations [Abstract]" } } }, "auth_ref": [] }, "enz_DiscontinuedOperationsDetailsScheduleofMajorClassesofAssetsandliabilitiesoftheDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "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/20240131", "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": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandliabilitiesoftheDiscontinuedOperationsTable": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandliabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Trade receivables", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r2", "r72", "r86", "r124" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent", "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": { "terseLabel": "Trade payables and accrued liabilities", "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": [ "r2", "r72", "r86", "r123", "r124" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.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": "Total non-current assets", "terseLabel": "Non-current assets of discontinued operations, net", "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": [ "r2", "r5", "r72", "r86", "r124", "r165", "r166" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherAssets", "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 current assets", "label": "Disposal Group, Including Discontinued Operation, Other Assets", "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r2", "r72", "r86", "r124" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities", "crdr": "credit", "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": "Operating lease liabilities and other", "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": [ "r2", "r72", "r86", "r123", "r124" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r2", "r5", "r72", "r86", "r124" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r2", "r5", "r72", "r86", "r124" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssets", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandliabilitiesoftheDiscontinuedOperationsTable": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/DiscontinuedOperationsDetails", "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandliabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid and other current", "verboseLabel": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets", "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": [ "r2", "r72", "r86", "r124" ] }, "enz_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20240131", "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_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r71", "r122" ] }, "enz_DocumentAndEntityInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "DocumentAndEntityInformationAbstract", "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "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_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r615" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r616" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "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": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "label": "Net Income (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/2023", "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": [ "r187", "r202", "r203", "r204", "r205", "r206", "r212", "r214", "r216", "r217", "r218", "r222", "r396", "r397", "r448", "r463", "r582" ] }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement_Parentheticals" ], "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": [ "r187", "r202", "r203", "r204", "r205", "r206", "r214", "r216", "r217", "r218", "r222", "r396", "r397", "r448", "r463", "r582" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.enzo.com/role/NetIncomeLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r211", "r219", "r220", "r221" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r406" ] }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total 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": [ "r367" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "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": [ "r613" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r613" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "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": [ "r613" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "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": [ "r617" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "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": [ "r613" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "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": [ "r613" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r613" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "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": [ "r613" ] }, "enz_EnzoClinicalLabsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "EnzoClinicalLabsMember", "presentation": [ "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Enzo Clinical Labs [Member]", "label": "Enzo Clinical Labs Member" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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", "r164", "r181", "r182", "r183", "r197", "r198", "r199", "r201", "r207", "r209", "r223", "r254", "r255", "r319", "r368", "r369", "r370", "r380", "r381", "r388", "r389", "r390", "r391", "r392", "r393", "r395", "r408", "r409", "r410", "r411", "r412", "r413", "r425", "r474", "r475", "r476", "r484", "r542" ] }, "us-gaap_EscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EscrowDeposit", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets, including escrow (in Dollars)", "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": [ "r65", "r563" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "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": [ "r715", "r716", "r717", "r718" ] }, "us-gaap_ExcessStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExcessStockSharesIssued", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in Shares)", "label": "Excess Stock, Shares Issued", "documentation": "Number of excess stock shares of an entity that have been sold or granted to shareholders." } } }, "auth_ref": [] }, "enz_ExchangeRates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ExchangeRates", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange rates", "documentation": "The amount of exchange rates.", "label": "Exchange Rates" } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.enzo.com/role/ScheduleofConvertibleDebenturesMeasuredatFairValueTable" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r292", "r330", "r331", "r332", "r333", "r334", "r335", "r398", "r429", "r430", "r431", "r587", "r588", "r594", "r595", "r596" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.enzo.com/role/ScheduleofConvertibleDebenturesMeasuredatFairValueTable" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3 [Member]", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r292", "r330", "r331", "r332", "r333", "r334", "r335", "r398", "r431", "r587", "r588", "r594", "r595", "r596" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.enzo.com/role/ScheduleofConvertibleDebenturesMeasuredatFairValueTable" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://www.enzo.com/role/ScheduleofConvertibleDebenturesMeasuredatFairValueTable" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3." } } }, "auth_ref": [ "r14", "r59" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Convertible Debentures Measured at Fair Value", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r14", "r59" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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_FairValueOptionChangesInFairValueGainLoss1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOptionChangesInFairValueGainLoss1", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails", "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in fair value of convertible debentures", "terseLabel": "Fair value expenses", "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)", "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings." } } }, "auth_ref": [ "r60" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement", "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange gain (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": [ "r400", "r402", "r404", "r405", "r539" ] }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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 (gain)", "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r118", "r520", "r610", "r688", "r689", "r712" ] }, "enz_ForeignExchangeRateAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20240131", "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": [] }, "us-gaap_GainLossOnSaleOfOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfOtherAssets", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on sale of certain assets", "label": "Gain (Loss) on Disposition of Other Assets", "documentation": "Amount of gain (loss) on sale or disposal of other assets." } } }, "auth_ref": [ "r635" ] }, "us-gaap_GainLossOnTerminationOfLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnTerminationOfLease", "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": "(Gain) on operating lease terminations", "label": "Gain (Loss) on Termination of Lease", "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term." } } }, "auth_ref": [ "r417" ] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r55", "r109", "r118", "r202", "r203", "r204", "r205", "r215", "r218" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r105", "r139", "r228", "r236", "r241", "r244", "r449", "r459", "r584" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Income (loss) before taxes", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments." } } }, "auth_ref": [ "r228", "r236", "r241", "r244", "r465", "r584" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r104", "r138", "r140", "r187", "r200", "r202", "r203", "r204", "r205", "r214", "r216", "r217", "r397", "r448", "r707" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Continuing operations, diluted", "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": [ "r104", "r187", "r200", "r202", "r203", "r204", "r205", "r214", "r216", "r217", "r218", "r397", "r448", "r707" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r73", "r74", "r75", "r76", "r77", "r88", "r166", "r383", "r460" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "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": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. 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": [ "r73", "r74", "r75", "r76", "r77", "r83", "r88", "r133" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Condensed Operating Results of the 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about 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", "r17", "r19", "r72", "r78", "r79", "r80", "r81", "r82", "r87", "r89", "r90", "r125" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.enzo.com/role/ScheduleofSharebasedCompensationExpenseTable" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r257", "r258", "r525" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.enzo.com/role/ScheduleofSharebasedCompensationExpenseTable" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r258", "r525" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r145", "r151", "r208", "r209", "r233", "r375", "r382", "r466" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r180", "r373", "r374", "r376", "r377", "r378", "r379", "r481" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax on capital paid", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r37" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "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": "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_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "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": "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/2023", "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_IncreaseDecreaseInOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Increase (Decrease) in Other Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "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 Other Current Liabilities", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r634" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.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" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest, net", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r63", "r143", "r184", "r231", "r414", "r526", "r610", "r711" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r142" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r188", "r190", "r191" ] }, "enz_InventoriesTablesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "InventoriesTablesLineItems", "presentation": [ "http://www.enzo.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories [Abstract]", "label": "Inventories Tables Line Items" } } }, "auth_ref": [] }, "enz_InventoriesTablesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "InventoriesTablesTable", "presentation": [ "http://www.enzo.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "label": "Inventories (Tables) [Table]" } } }, "auth_ref": [] }, "us-gaap_InventoryCurrentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryCurrentTable", "presentation": [ "http://www.enzo.com/role/ScheduleofInventoriesNetTable" ], "lang": { "en-us": { "role": { "label": "Inventory, Current [Table]", "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventories [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r256" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r626" ] }, "us-gaap_InventoryLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLineItems", "presentation": [ "http://www.enzo.com/role/ScheduleofInventoriesNetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventories, Net [Abstract]", "label": "Inventory [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_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.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": [ "r174", "r580", "r599" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r628" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r627" ] }, "enz_JGBCollateralLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "JGBCollateralLLCMember", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "JGB Collateral, LLC [Member]", "label": "JGBCollateral LLCMember" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.enzo.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Lease Cost", "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": [ "r691" ] }, "enz_LeaseLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "LeaseLineItems", "presentation": [ "http://www.enzo.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lease [Line Items]" } } }, "auth_ref": [] }, "enz_LeaseRightofUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "LeaseRightofUseAsset", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ScheduleofLeaseAgreementsIncludeRentalPaymentsTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.enzo.com/role/ScheduleofLeaseAgreementsIncludeRentalPaymentsTable" ], "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/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "enz_LeasesDetailsScheduleofMaturitiesoftheCompanysLeaseLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "LeasesDetailsScheduleofMaturitiesoftheCompanysLeaseLiabilitiesLineItems", "presentation": [ "http://www.enzo.com/role/ScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Lease Liabilities [Abstract]" } } }, "auth_ref": [] }, "enz_LeasesDetailsScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "LeasesDetailsScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable", "presentation": [ "http://www.enzo.com/role/ScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of Maturities of the Company\u2019s Lease Liabilities [Table]" } } }, "auth_ref": [] }, "enz_LeasesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "LeasesDetailsTable", "presentation": [ "http://www.enzo.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Leases (Details) [Table]" } } }, "auth_ref": [] }, "enz_LegalAndRelatedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "LegalAndRelatedExpenses", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 }, "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable", "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Legal and related expenses", "documentation": "The amount of legal and related expenses.", "label": "Legal And Related Expenses" } } }, "auth_ref": [] }, "us-gaap_LegalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalFees", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Legal and related expense, net", "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": [ "r111" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r692" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r424" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "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": "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": [ "r424" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.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": [ "r424" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "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": "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": [ "r424" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "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": "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": [ "r424" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "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": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r692" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r424" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r690" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r416" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r23", "r195", "r253", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r385", "r386", "r387", "r399", "r497", "r583", "r611", "r651", "r694", "r695" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.enzo.com/role/ScheduleofLeaseAgreementsIncludeRentalPaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r99", "r137", "r457", "r599", "r638", "r645", "r687" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r25", "r168", "r195", "r253", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r385", "r386", "r387", "r399", "r599", "r651", "r694", "r695" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": "Total current liabilities", "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": [ "r2", "r72", "r86", "r123", "r124", "r165", "r166" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ScheduleofMajorClassesofAssetsandliabilitiesoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current assets 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": [ "r2", "r5", "r72", "r86", "r124", "r165", "r166" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r18", "r136", "r291", "r304", "r587", "r588", "r704" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": "2025", "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", "r196", "r296" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofMinimumFutureAnnualPrincipalPaymentsTable": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofMinimumFutureAnnualPrincipalPaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Four", "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 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": [ "r10", "r196", "r296" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": "2027", "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", "r196", "r296" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": "2026", "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", "r196", "r296" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": "2024", "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": [ "r639" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r172" ] }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtPercentageBearingFixedInterestRate", "presentation": [ "http://www.enzo.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bearing 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": [ "r26" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r126" ] }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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_LossContingencyDisclosures": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r259", "r260", "r261", "r263", "r265", "r266", "r267", "r268" ] }, "enz_LumpSumPaymentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "LumpSumPaymentAmount", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/DepartureandAppointmentofCertainOfficersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lump sum payment amount", "documentation": "Lump sum payment amount.", "label": "Lump Sum Payment Amount" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "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": [ "r262", "r264", "r265", "r266", "r337", "r433", "r473", "r489", "r490", "r548", "r550", "r552", "r553", "r555", "r575", "r576", "r585", "r591", "r597", "r601", "r655", "r696", "r697", "r698", "r699", "r700", "r701" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "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": [ "r262", "r264", "r265", "r266", "r337", "r433", "r473", "r489", "r490", "r548", "r550", "r552", "r553", "r555", "r575", "r576", "r585", "r591", "r597", "r601", "r655", "r696", "r697", "r698", "r699", "r700", "r701" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r189" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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 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": [ "r189" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r116", "r117", "r118" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r106", "r118", "r141", "r166", "r176", "r178", "r183", "r195", "r200", "r202", "r203", "r204", "r205", "r208", "r209", "r215", "r228", "r236", "r241", "r244", "r253", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r397", "r399", "r461", "r521", "r540", "r541", "r584", "r610", "r651" ] }, "enz_NetIncomeLossPerShareDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "NetIncomeLossPerShareDetailsLineItems", "presentation": [ "http://www.enzo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Per Share (Details) [Line Items]" } } }, "auth_ref": [] }, "enz_NetIncomeLossPerShareDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "NetIncomeLossPerShareDetailsTable", "presentation": [ "http://www.enzo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Per Share (Details) [Table]" } } }, "auth_ref": [] }, "enz_NetProceeds": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "NetProceeds", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Proceeds", "documentation": "Net proceeds.", "label": "Net Proceeds" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.enzo.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of New Accounting Pronouncements - Recently Adopted 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": [] }, "enz_NonCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "NonCurrentAbstract", "presentation": [ "http://www.enzo.com/role/ScheduleofLeaseAgreementsIncludeRentalPaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current:", "label": "Non Current Abstract" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "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": { "totalLabel": "Total other income (expense)", "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": [ "r113" ] }, "enz_NumberOfSecurityShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.enzo.com/20240131", "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_OfficersCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficersCompensation", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/DepartureandAppointmentofCertainOfficersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base salary", "label": "Salary and Wage, Officer, Excluding Cost of Good and Service Sold", "documentation": "Amount of expense for salary and wage arising from service rendered by officer. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold." } } }, "auth_ref": [ "r633" ] }, "us-gaap_OperatingCostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "OperatingCostsAndExpensesAbstract", "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Operating costs and expenses:", "label": "Operating Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "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 income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r228", "r236", "r241", "r244", "r584" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ScheduleofComponentsofLeaseCostTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost \u2013 net", "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": [ "r420", "r598" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofLeaseAgreementsIncludeRentalPaymentsTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.enzo.com/role/ScheduleofLeaseAgreementsIncludeRentalPaymentsTable", "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": [ "r419" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofLeaseAgreementsIncludeRentalPaymentsTable": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet", "http://www.enzo.com/role/ScheduleofLeaseAgreementsIncludeRentalPaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of operating lease liabilities", "verboseLabel": "Operating, 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": [ "r419" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/ScheduleofLeaseAgreementsIncludeRentalPaymentsTable": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet", "http://www.enzo.com/role/ScheduleofLeaseAgreementsIncludeRentalPaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, non-current", "verboseLabel": "Operating, 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": [ "r419" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ScheduleofLeaseAgreementsIncludeRentalPaymentsTable": { "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/ScheduleofLeaseAgreementsIncludeRentalPaymentsTable" ], "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": [ "r418" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.enzo.com/role/ScheduleofLeaseTermandDiscountRateTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate \u2013 operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r423", "r598" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.enzo.com/role/ScheduleofLeaseTermandDiscountRateTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term (years) - 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": [ "r422", "r598" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r24" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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, including $5,000 escrow at July 31, 2023", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r170" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "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", "http://www.enzo.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "documentation": "Amount after tax, before 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": [ "r4", "r103", "r401", "r403", "r407" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxAbstract", "presentation": [ "http://www.enzo.com/role/ConsolidatedComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income:", "label": "Other Comprehensive Income (Loss), Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncome", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Income", "documentation": "Amount of revenue and income classified as other." } } }, "auth_ref": [ "r464", "r522", "r556", "r557", "r558" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "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/ScheduleofMinimumFutureAnnualPrincipalPaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "negatedLabel": "Less: current portion, included in 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": [ "r24", "r599" ] }, "us-gaap_OtherLongtermDebtCurrentAndNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongtermDebtCurrentAndNoncurrentAbstract", "lang": { "en-us": { "role": { "label": "Long Term Debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.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": [ "r114" ] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Other expense (income)", "label": "Other Operating Income (Expense), Net", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "us-gaap_OtherSellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherSellingGeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Selling, general and administrative", "label": "Other Selling, General and Administrative Expense", "documentation": "Amount of selling, general and administrative expense classified as other." } } }, "auth_ref": [ "r112" ] }, "srt_ParentCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "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": [ "r196" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Parent [Member]", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "us-gaap_PaymentsForOtherTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "PaymentsForRepurchaseOfWarrants", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "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": [ "r33" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "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": { "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": [ "r144", "r683", "r684", "r685" ] }, "enz_PerformanceStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "PerformanceStockUnitsMember", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Stock Units [Member]", "label": "Performance Stock Units Member" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r93", "r306" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r93", "r499" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r93", "r306" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r93", "r499", "r518", "r713", "r714" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r93", "r453", "r599" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets, including $5,000 escrow at January 31, 2024 and $1,000 restricted cash at July 31, 2023", "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": [ "r629" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid and Other Assets [Member]", "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "enz_PrepayOutstandingPrincipalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "PrepayOutstandingPrincipalAmount", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepay outstanding principal amount", "documentation": "The amount of prepay outstanding principal amount.", "label": "Prepay Outstanding Principal Amount" } } }, "auth_ref": [] }, "enz_PreviouslyGrantedShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "PreviouslyGrantedShares", "presentation": [ "http://www.enzo.com/role/DepartureandAppointmentofCertainOfficersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Previously granted shares (in Shares)", "documentation": "Previously granted shares.", "label": "Previously Granted Shares" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.enzo.com/role/ScheduleofProductsRevenuebyGeographyTable" ], "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": [ "r246", "r434", "r467", "r468", "r469", "r470", "r471", "r472", "r577", "r592", "r600", "r620", "r648", "r649", "r656", "r708" ] }, "enz_ProductRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ProductRevenueMember", "presentation": [ "http://www.enzo.com/role/ScheduleofProductsRevenuebyGeographyTable" ], "lang": { "en-us": { "role": { "terseLabel": "Product Revenue [Member]", "verboseLabel": "Products revenue [Member]", "label": "Product Revenue Member" } } }, "auth_ref": [] }, "enz_ProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20240131", "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/2023", "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", "r450", "r458", "r599" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "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": [ "r262", "r264", "r265", "r266", "r329", "r337", "r362", "r363", "r364", "r432", "r433", "r473", "r489", "r490", "r548", "r550", "r552", "r553", "r555", "r575", "r576", "r585", "r591", "r597", "r601", "r604", "r647", "r655", "r697", "r698", "r699", "r700", "r701" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "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": [ "r262", "r264", "r265", "r266", "r329", "r337", "r362", "r363", "r364", "r432", "r433", "r473", "r489", "r490", "r548", "r550", "r552", "r553", "r555", "r575", "r576", "r585", "r591", "r597", "r601", "r604", "r647", "r655", "r697", "r698", "r699", "r700", "r701" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r336", "r426", "r427", "r492", "r493", "r494", "r495", "r496", "r517", "r519", "r547" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r336", "r426", "r427", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r492", "r493", "r494", "r495", "r496", "r517", "r519", "r547", "r693" ] }, "enz_RemainingGrantedPercentages": { "xbrltype": "percentItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "RemainingGrantedPercentages", "presentation": [ "http://www.enzo.com/role/DepartureandAppointmentofCertainOfficersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining granted percentage", "documentation": "Remaining granted percentage.", "label": "Remaining Granted Percentages" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfFirstMortgageBond": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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 mortgage 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": [ "r34" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 2.0 }, "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 }, "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement", "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable", "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r69", "r372", "r702" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedCashFlow", "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash collateral deposit", "label": "Restricted Cash", "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r625", "r636", "r703", "r705" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Other, including restricted cash (in Dollars)", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r625", "r636" ] }, "enz_RestrictedCommonStockGrantedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "RestrictedCommonStockGrantedPercentage", "presentation": [ "http://www.enzo.com/role/DepartureandAppointmentofCertainOfficersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted common stock granted percentage", "documentation": "Restricted common stock granted percentage.", "label": "Restricted Common Stock Granted Percentage" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.enzo.com/role/ScheduleofSharebasedCompensationExpenseTable" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units [Member]", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r38" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.enzo.com/role/NetIncomeLossPerShareDetails", "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable", "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs) [Member]", "verboseLabel": "Restricted Stock Units [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/2023", "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": [ "r96", "r131", "r456", "r477", "r479", "r483", "r500", "r599" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r164", "r197", "r198", "r199", "r201", "r207", "r209", "r254", "r255", "r368", "r369", "r370", "r380", "r381", "r388", "r390", "r391", "r393", "r395", "r474", "r476", "r484", "r713" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r152", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328" ] }, "us-gaap_RevenueRecognitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "auth_ref": [] }, "enz_RevenueRecognitionDetailsScheduleofProductsRevenuebyGeographyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "RevenueRecognitionDetailsScheduleofProductsRevenuebyGeographyLineItems", "presentation": [ "http://www.enzo.com/role/ScheduleofProductsRevenuebyGeographyTable" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition (Details) - Schedule of Products Revenue by Geography [Line Items]" } } }, "auth_ref": [] }, "enz_RevenueRecognitionDetailsScheduleofProductsRevenuebyGeographyTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "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/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement", "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable", "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable", "http://www.enzo.com/role/ScheduleofProductsRevenuebyGeographyTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "verboseLabel": "Net revenues", "netLabel": "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": [ "r185", "r195", "r229", "r230", "r235", "r239", "r240", "r246", "r248", "r250", "r253", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r399", "r449", "r651" ] }, "enz_RightOfUseAssetsAndLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20240131", "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": [] }, "us-gaap_SalesCommissionsAndFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r112" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.enzo.com/role/ScheduleofInventoriesNetTable", "http://www.enzo.com/role/ScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable", "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r210", "r338", "r618", "r643" ] }, "enz_ScheduleOfAccruedLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ScheduleOfAccruedLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.enzo.com/role/AccruedLiabilitiesandOtherCurrentLiabilitiesTables" ], "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/2023", "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": [ "r52" ] }, "enz_ScheduleOfComponentsOfLeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ScheduleOfComponentsOfLeaseCostAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Components of Lease Cost [Abstract]" } } }, "auth_ref": [] }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "presentation": [ "http://www.enzo.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Agreements 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": [ "r621", "r639" ] }, "enz_ScheduleOfCondensedOperatingResultsOfTheDiscontinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ScheduleOfCondensedOperatingResultsOfTheDiscontinuedOperationsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Condensed Operating Results Of The Discontinued Operations Abstract" } } }, "auth_ref": [] }, "enz_ScheduleOfConvertibleDebenturesMeasuredAtFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ScheduleOfConvertibleDebenturesMeasuredAtFairValueAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Convertible Debentures Measured at Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.enzo.com/role/LongTermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Minimum Future Annual Principal Payments", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r27", "r47", "r48", "r61", "r62", "r64", "r67", "r129", "r130", "r587", "r589", "r639" ] }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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", "r17", "r19", "r72", "r78", "r79", "r80", "r81", "r82", "r87", "r89", "r90", "r125" ] }, "enz_ScheduleOfFinancialInformationRepresentsTheOperatingResultsOfTheReportableSegmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ScheduleOfFinancialInformationRepresentsTheOperatingResultsOfTheReportableSegmentsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Financial Information Represents The Operating Results Of The Reportable Segments Abstract" } } }, "auth_ref": [] }, "enz_ScheduleOfInventoriesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ScheduleOfInventoriesNetAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Inventories, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r21", "r100", "r101", "r102" ] }, "enz_ScheduleOfLeaseAgreementsIncludeRentalPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ScheduleOfLeaseAgreementsIncludeRentalPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Lease Agreements Include Rental Payments Abstract" } } }, "auth_ref": [] }, "enz_ScheduleOfLeaseTermAndDiscountRateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ScheduleOfLeaseTermAndDiscountRateAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Lease Term and Discount Rate [Abstract]" } } }, "auth_ref": [] }, "enz_ScheduleOfLeaseTermAndDiscountRateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ScheduleOfLeaseTermAndDiscountRateTableTextBlock", "presentation": [ "http://www.enzo.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Term and Discount Rate", "documentation": "Tabular disclosure of lease term and discount rate.", "label": "Schedule Of Lease Term And Discount Rate Table Text Block" } } }, "auth_ref": [] }, "enz_ScheduleOfMajorClassesOfAssetsAndLiabilitiesOfTheDiscontinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "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/20240131", "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": [] }, "enz_ScheduleOfMaturitiesOfTheCompanySLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ScheduleOfMaturitiesOfTheCompanySLeaseLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Maturities Of The Company SLease Liabilities Abstract" } } }, "auth_ref": [] }, "enz_ScheduleOfMinimumFutureAnnualPrincipalPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ScheduleOfMinimumFutureAnnualPrincipalPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Minimum Future Annual Principal Payments [Abstract]" } } }, "auth_ref": [] }, "enz_ScheduleOfProductRevenueByGeographicalTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ScheduleOfProductRevenueByGeographicalTableTextBlock", "presentation": [ "http://www.enzo.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Products Revenue by Geography", "documentation": "Tabular disclosure of product revenue by geographical.", "label": "Schedule Of Product Revenue By Geographical Table Text Block" } } }, "auth_ref": [] }, "enz_ScheduleOfProductsRevenueByGeographyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ScheduleOfProductsRevenueByGeographyAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Products Revenue By Geography Abstract" } } }, "auth_ref": [] }, "enz_ScheduleOfRestrictedStockUnitRsuActivityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ScheduleOfRestrictedStockUnitRsuActivityAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Restricted Stock Unit Rsu Activity Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. 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": [ "r42", "r43", "r44", "r45" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r42", "r43", "r44", "r45" ] }, "enz_ScheduleOfShareBasedCompensationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "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/2023", "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": [ "r51" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r15", "r16", "r51" ] }, "enz_ScheduleOfStockOptionActivityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ScheduleOfStockOptionActivityAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Stock Option Activity Abstract" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r612" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r614" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.enzo.com/role/ScheduleofProductsRevenuebyGeographyTable" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r153", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r248", "r249", "r486", "r487", "r488", "r549", "r551", "r554", "r559", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r578", "r593", "r604", "r656", "r708" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r224", "r225", "r226", "r227", "r228", "r234", "r238", "r242", "r243", "r244", "r245", "r246", "r247", "r250" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "label": "Segment Reporting 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": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.enzo.com/role/ScheduleofSharebasedCompensationExpenseTable" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative [Member]", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r107" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.enzo.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 3.0 }, "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 }, "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement", "http://www.enzo.com/role/ScheduleofCondensedOperatingResultsoftheDiscontinuedOperationsTable", "http://www.enzo.com/role/ScheduleofFinancialInformationRepresentstheOperatingResultsoftheReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r112" ] }, "enz_SemiannualAmortizationPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "SemiannualAmortizationPayments", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Semiannual amortization payments", "documentation": "The amount of semiannual amortization payments.", "label": "Semiannual Amortization Payments" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable", "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of RSUs outstanding, Cancelled", "terseLabel": "RSU cancelled shares (in Shares)", "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": [ "r356" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r356" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r354" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r354" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r351", "r352" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r351", "r352" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r132" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable", "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of RSUs outstanding, Vested", "terseLabel": "RSU vested shares (in Shares)", "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": [ "r355" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r355" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r50" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r345" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Outstanding, Ending Balance", "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": [ "r345" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r349" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r347" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Aggregate Intrinsic Value, Beginning Balance", "periodEndLabel": "Aggregate Intrinsic Value, Outstanding", "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": [ "r50" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r343", "r344" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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, Options Forfeited", "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": [ "r343", "r344" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r359" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r359" ] }, "enz_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnits": { "xbrltype": "sharesItemType", "nsuri": "http://www.enzo.com/20240131", "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/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.enzo.com/role/NetIncomeLossPerShareDetails", "http://www.enzo.com/role/ScheduleofSharebasedCompensationExpenseTable", "http://www.enzo.com/role/StockholdersEquityDetails", "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Options 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": [ "r348" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r349" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Options 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": [ "r347" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compensation [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_ShareBasedCompensationReversalOfCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "ShareBasedCompensationReversalOfCompensation", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share based compensation reversal", "documentation": "Amount of share based compensation reversal.", "label": "Share Based Compensation Reversal Of Compensation" } } }, "auth_ref": [] }, "enz_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20240131", "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/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "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/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r50" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r50" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term, Outstanding", "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": [ "r132" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r360" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested shares (in Shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.enzo.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in Shares)", "periodEndLabel": "Balance (in Shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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", "r29", "r164", "r181", "r182", "r183", "r197", "r198", "r199", "r201", "r207", "r209", "r223", "r254", "r255", "r319", "r368", "r369", "r370", "r380", "r381", "r388", "r389", "r390", "r391", "r392", "r393", "r395", "r408", "r409", "r410", "r411", "r412", "r413", "r425", "r474", "r475", "r476", "r484", "r542" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.enzo.com/role/ScheduleofProductsRevenuebyGeographyTable" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r153", "r163", "r248", "r249", "r486", "r487", "r488", "r549", "r551", "r554", "r559", "r561", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r578", "r593", "r604", "r656", "r708" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r197", "r198", "r199", "r223", "r434", "r480", "r485", "r491", "r492", "r493", "r494", "r495", "r496", "r499", "r502", "r503", "r504", "r505", "r506", "r508", "r509", "r510", "r511", "r513", "r514", "r515", "r516", "r517", "r519", "r523", "r524", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r542", "r605" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.enzo.com/role/ScheduleofInventoriesNetTable", "http://www.enzo.com/role/ScheduleofMaturitiesoftheCompanysLeaseLiabilitiesTable", "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r210", "r338", "r618", "r619", "r643" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.enzo.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r197", "r198", "r199", "r223", "r434", "r480", "r485", "r491", "r492", "r493", "r494", "r495", "r496", "r499", "r502", "r503", "r504", "r505", "r506", "r508", "r509", "r510", "r511", "r513", "r514", "r515", "r516", "r517", "r519", "r523", "r524", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r542", "r605" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "presentation": [ "http://www.enzo.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of performance stock units (in Shares)", "label": "Stock Issued During Period, Shares, Conversion of Units", "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)." } } }, "auth_ref": [ "r13", "r47", "r93", "r94", "r131" ] }, "us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.enzo.com/role/DepartureandAppointmentofCertainOfficersDetails", "http://www.enzo.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of performance stock units (in Shares)", "verboseLabel": "Restricted shares (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", "r131" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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", "r93", "r94", "r131", "r348" ] }, "us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/DepartureandAppointmentofCertainOfficersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock amount", "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", "r93", "r94", "r131" ] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionMember", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r604" ] }, "enz_StockOptionsAndPerformanceStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "StockOptionsAndPerformanceStockUnitsMember", "presentation": [ "http://www.enzo.com/role/ScheduleofSharebasedCompensationExpenseTable" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options and performance stock units [Member]", "label": "Stock Options And Performance Stock Units Member" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r94", "r97", "r98", "r121", "r501", "r518", "r543", "r544", "r599", "r611", "r638", "r645", "r687", "r713" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.enzo.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "enz_StockholdersEquityDetailsScheduleofRestrictedStockUnitRSUActivityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "StockholdersEquityDetailsScheduleofRestrictedStockUnitRSUActivityLineItems", "presentation": [ "http://www.enzo.com/role/ScheduleofRestrictedStockUnitRSUActivityTable" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity (Details) - Schedule of Restricted Stock Unit (\u201cRSU\u201d) Activity [Line Items]" } } }, "auth_ref": [] }, "enz_StockholdersEquityDetailsScheduleofRestrictedStockUnitRSUActivityTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "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_StockholdersEquityDetailsScheduleofSharebasedCompensationExpenseLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "StockholdersEquityDetailsScheduleofSharebasedCompensationExpenseLineItems", "presentation": [ "http://www.enzo.com/role/ScheduleofSharebasedCompensationExpenseTable" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity (Details) - Schedule of Share-based Compensation Expense [Line Items]" } } }, "auth_ref": [] }, "enz_StockholdersEquityDetailsScheduleofSharebasedCompensationExpenseTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "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_StockholdersEquityDetailsScheduleofStockOptionActivityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "StockholdersEquityDetailsScheduleofStockOptionActivityLineItems", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "label": "Schedule Of Stock Option Activity [Abstract]" } } }, "auth_ref": [] }, "enz_StockholdersEquityDetailsScheduleofStockOptionActivityTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "StockholdersEquityDetailsScheduleofStockOptionActivityTable", "presentation": [ "http://www.enzo.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity (Details) - Schedule of Stock Option Activity [Table]" } } }, "auth_ref": [] }, "enz_StockholdersEquityDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "StockholdersEquityDetailsTable", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity (Details) [Table]" } } }, "auth_ref": [] }, "enz_StockholdersEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "StockholdersEquityLineItems", "presentation": [ "http://www.enzo.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity [Line Items]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.enzo.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r128", "r194", "r305", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r319", "r394", "r545", "r546", "r560" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.enzo.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r421", "r598" ] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Disclosure for Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "enz_SupplementalDisclosureforStatementofCashFlowsDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "SupplementalDisclosureforStatementofCashFlowsDetailsLineItems", "presentation": [ "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Supplemental Disclosure for Statement of Cash Flows (Details) [Line Items]" } } }, "auth_ref": [] }, "enz_SupplementalDisclosureforStatementofCashFlowsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.enzo.com/20240131", "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": [] }, "enz_TaxOnCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "TaxOnCapital", "crdr": "debit", "presentation": [ "http://www.enzo.com/role/SupplementalDisclosureforStatementofCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax on capital", "documentation": "Amount of tax on capital gains.", "label": "Tax On Capital" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.enzo.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "enz_TwoThousandElevenPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20240131", "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/2023", "localname": "US", "presentation": [ "http://www.enzo.com/role/ScheduleofProductsRevenuebyGeographyTable" ], "lang": { "en-us": { "role": { "terseLabel": "United States [Member]", "label": "UNITED STATES" } } }, "auth_ref": [] }, "enz_UnvestedRestrictedStockAndPerformanceStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "UnvestedRestrictedStockAndPerformanceStockUnitsMember", "presentation": [ "http://www.enzo.com/role/NetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested Restricted Stock and Performance Stock Units [Member]", "label": "Unvested Restricted Stock And Performance Stock Units Member" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r39", "r40", "r41", "r146", "r147", "r149", "r150" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails", "http://www.enzo.com/role/NetIncomeLossPerShareDetails" ], "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": [ "r602", "r603", "r606", "r607", "r608", "r609" ] }, "enz_WarrantsExercisableTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.enzo.com/20240131", "localname": "WarrantsExercisableTerm", "presentation": [ "http://www.enzo.com/role/ConvertibleDebenturesandOtherCurrentDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants exercisable term", "documentation": "The warrants exercisable term.", "label": "Warrants Exercisable Term" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.enzo.com/role/ConsolidatedIncomeStatement_Parentheticals" ], "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": [ "r213", "r218" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r212", "r218" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10" }, "r3": { "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" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "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" }, "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": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r35": { "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" }, "r36": { "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" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r46": { "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" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r49": { "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" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r55": { "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" }, "r56": { "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" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-30" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r68": { "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/2147480981/942-825-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//230/tableOfContent" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r121": { "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" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r127": { "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" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r131": { "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" }, "r132": { "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" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r135": { "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/2147479853/942-210-S99-1" }, "r136": { "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/2147479853/942-210-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r140": { "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/2147483589/942-220-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r142": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r143": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "4", "Publisher": "SEC" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "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 G", "Publisher": "SEC" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r237": { "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" }, "r238": { "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" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r306": { "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" }, "r307": { "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" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r309": { "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" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r312": { "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" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r336": { "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" }, "r337": { "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" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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/2147482551/740-270-45-3" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r399": { "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" }, "r400": { "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" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r402": { "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" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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/2147481877/830-230-45-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r415": { "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" }, "r416": { "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" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479092/842-20-40-1" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r445": { "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/2147482274/932-235-50-8" }, "r446": { "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/2147482274/932-235-50-8" }, "r447": { "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/2147483589/942-220-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r452": { "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/2147479440/944-210-S99-1" }, "r453": { "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/2147479440/944-210-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r455": { "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/2147479440/944-210-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r460": { "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/2147483586/944-220-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r462": { "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/2147483586/944-220-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r465": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r486": { "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/2147480524/946-210-50-1" }, "r487": { "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/2147480524/946-210-50-2" }, "r488": { "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/2147480524/946-210-50-6" }, "r489": { "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/2147480524/946-210-50-6" }, "r490": { "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/2147480524/946-210-50-6" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r497": { "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/2147479617/946-210-S99-1" }, "r498": { "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/2147479617/946-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r507": { "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(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r520": { "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/2147483581/946-220-45-6" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r525": { "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/2147483575/946-220-S99-1" }, "r526": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r539": { "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/2147483575/946-220-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r547": { "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/2147480833/946-310-45-1" }, "r548": { "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/2147480032/946-320-S99-1" }, "r549": { "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/2147480032/946-320-S99-1" }, "r550": { "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/2147480032/946-320-S99-2" }, "r551": { "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/2147480032/946-320-S99-2" }, "r552": { "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/2147480032/946-320-S99-3" }, "r553": { "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/2147480032/946-320-S99-3" }, "r554": { "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/2147480032/946-320-S99-3" }, "r555": { "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/2147480032/946-320-S99-6" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r559": { "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/2147480032/946-320-S99-6" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r561": { "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(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r563": { "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/2147480327/954-440-50-1" }, "r564": { "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/2147480598/954-450-50-1" }, "r565": { "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/2147479438/970-360-S99-1" }, "r566": { "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/2147479438/970-360-S99-1" }, "r567": { "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/2147479438/970-360-S99-1" }, "r568": { "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/2147479438/970-360-S99-1" }, "r569": { "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/2147479438/970-360-S99-1" }, "r570": { "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/2147479438/970-360-S99-1" }, "r571": { "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/2147479438/970-360-S99-1" }, "r572": { "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/2147479438/970-360-S99-1" }, "r573": { "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(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r574": { "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(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r575": { "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/2147482856/976-310-50-1" }, "r576": { "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/2147482707/978-310-50-1" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r612": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r613": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r616": { "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" }, "r617": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r618": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r619": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r620": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r621": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "(a)", "Publisher": "SEC" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r634": { "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" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r644": { "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" }, "r645": { "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" }, "r646": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480341/340-10-S99-1" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r704": { "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/2147479440/944-210-S99-1" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r706": { "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r707": { "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/2147483586/944-220-S99-1" }, "r708": { "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" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r712": { "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/2147483575/946-220-S99-1" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r715": { "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/2147480032/946-320-S99-1" }, "r716": { "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/2147480032/946-320-S99-2" }, "r717": { "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/2147480032/946-320-S99-3" }, "r718": { "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/2147480032/946-320-S99-6" } } } ZIP 79 0001213900-24-022179-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-24-022179-xbrl.zip M4$L#!!0 ( "F#;5CR;W0.&0,! 'AG"P 9 96$P,C Q-3Q]:W>C2)+H=_V*7.WV;M4YR(5 SW*U[E'YT>U9E^VQ73,[ M\V4.DE(64PC4@,IV__H;D0D()"1 /(1L^LR4;0GR$1$9KXS'E__W,M?(3VI: MJJ'_^C_-$_%_"-7'QD35GW[]G^'#V=75__R_0>W+S(;'X%'=^CPVEKIMOOY: MG]GVXO.G3R\C4SNQZ/CDR?CYR?GRDR1*,@8D.4&DW) M-T@#%A88R%WHKG&:[8;8\RT&GOP1OAI)%.5/^/5(L:BW7ZJ& P>^" !&M8R6 MU.SN&-IYPGT!OU1W/:Y;MJ*/O96,C?G"&J_>!BT"PM& B#^1+JX&4 M87E/3Q5KQ&9POPE TC+MS2?AP\!#+]H.T/W?-6#1#^?)&A*=)SN?^)>^A3XI MRB)TG?A%< 76'C![V2 _Y[UFO]__Q+YU'MW^$![?.AYCJDP&-8+_?;%56Z,# M\N43_Z56^S*GMD+&AFY3']SX8 M&;9MS-EG,/.GQ=KL_]%HD$N5:I//Y'ZIT<:=\D1)HQ'868RA3\FS.K%GN%3Q ME_H&7!J6^B>%+_'!D6%.J,E'^ZHIXQ]$@MU9AJ9.O"_=D?GW3??[^N"__[/9 M$4^=M6_LX-/&%D+ '!^D80B)!69WE>O WF,-L6"_N5! P6CP_>;J\>*OGP:A:"_X!4]7)Q]O[]ZO+IX(,.;_#V]^NR!GM]^^73T\7-W> ME&*9?U>L&6@$M@&CGI^_I]-?Z6*P379G#>D 3^'QNC.$9W6:,E*B37^OJR\]&3VI+]4%3;/SU MRZ? 2(-2;+%$T/ZFF#^(H=-2+"8"ZUR[1 S;GZ?J"YTT;'-)PZCAKTO%A$&U MUWNZ,$P[0!@R,M)^M]4Y7:<-\M?OP_O'B_OK?Y#[B[O;^T=R]_W^X?OPYI$\ MWA)@,H_ 26I-F=S>DV;[P^0CN;TDC[]?$!__\7C/\.P1OV[VY58I8%LBFKLT M3&+/*/G#Q1)9P*#&!&RF"9U$G7T_%4P4FS;F\, ,:: Q45X;KU0Q&U0/HXH[ M-LN%/CF'UP(TT:H/_J+HL)Q7(C>%Y-SG4K7&BO8/F/H2/K$"8[?K ]3+-QE1 MQ9AV+<4P2[&,$D$D,7><*IH5RAX?T597T4X/X8\=AS^V-OGCX_WPYN$*N6#% M((M@D+:')Y=#3DUC3OZU^5_--L(^+L5N2@38,V,^5RWTTH%MIU$"E#VB9GQ^ M?Z&#F?^*K_(W P>G6Q^(8K,A]N'PY,S=V2Z)N!?(;64$.Q]335LH$^:AK,,> M\6]KH8S=OQ,OS&>H>_;VV- T96&!B>[^5A^0+[;ICOZ3FK8*@M/= >"4/3!Q M'P@;U,7SB!OQ)^V5F;_-U>'Z";BS K:I![P(4V6N:J^?HW:X.5(D3UZGG'OZ MI%IXJNT;^"9 /;WZX.+FG[?DZ]7MV>\7WP1R=7.V3D4G'*.X ?AA3_ ?,QE$ M"P;1AXL796PS.!!C2DQO_T2QB+6@8W6J@LJGZD2U+3*>,87P8\@6/S&R=4BY M.CZ)CD^KO^?IJ2?0.?".X+-E@V:],(V?B/"@$LX/P)4^-DQ0.=@EP0,^?<;O M.LZ,B?\\=#,^I_CP/PSS1^ K;-HH+80Z$F_A(/&)9+PM_*#^3I('Y67JPF\ M"B=IS,"Z+IKZ4L; ;,H-J=?I@%43!J9FU),ARI8&#S@!N/BFZ^B?[^V/I M 1T\4>3&. D32BFAG6!G^SV:?)E[6O>P9,JNU/US0K"92593%<#^44$'>.C2ILF:/2!T9R*0C-S]N.$5C#WUM ,3N9H8>XCSJ MM.J#;KO=:+=%,8IMEHX+K+P:__V?/:G9/;4 H1I=X%:)SO8J@(D_UI9(M40! M\ *82G[:TDX*&@"P05.U57B%^SVH22=DL32M)3I ; />XY9'4_HP^HA,%)V^ MP[']N7(51G$<2(,,0J5<8S,M84R]JE ;E0VJ?#)ZM@GYN%\5[!)V-23:2SU M"1X1P_Q,_O/L[.+B\C(&AX\KF!Q&]=J41HQF?7IN)U/?$5Z_&#B4 9CZ+_%$ M;)*%8I*?BK:D<;UR:97&N$!Q*)D3LA\BG2PAM I=2KEP M2#UXB]'LBEG"YA&$H6M:D@=&,^Z\,8RD/!2) I2&*WV"3B=*1J]D/*.PYSE& M:#W/*'-8HH+@NT3YT/Q(9HI%IJH&JH6B:? E7NA;-1,#C5'? #5C1)T'8$Q/ MY9#1*<ON'!&902_QDMZ,H%O@;7CHPN3CBEC]$V)L/@;BWR \8"* MB+4$SF?-#+S)J3G7UO9,L=?7CNOVKQ*7R%]V]O!1((H^(1\DOL<1T")\/_HW M[ "?9X_"2[@*9QR,;;#8(M@B% M4:36Q^J@!6X[/1) "G#.7>"@=:J#MO.@J191B 8C4**,P?($>,(1J2&QF2@? M_)\2]U,"H&QL? &?6W,XH/";Z;(^@LE88%F MNPCOM.ZP:S*4[.:9 M\T" O7?K@YLP7K3I15[#1M:P[VR0Y%;ZFZDV;2#3@!%TX]E4%EE2PL,V%KP) M@;39(!PY;,*O2PMXM^53^W]AT M9WPV/]0SO3A=9RM;7"CKI+[K[R-W'TQW:#%X"1.J>ZG3-;6KAO8-LVJ 8>D& MLT26%F5/ 5GP/)V0Z'10HG N[14G?U9A:E2>=%B\@2?^IVHQ!J@K^EA5-)35 M&/V'#V.V]D0Q)Q;!> 1UXC.#:OZ;$OF#XCDL_#K7V[8[P$1P[8#*)& F@34# MS=:OGM="U?-04OGX1@ 7BU:R8NP/"/ -?@XJ3F]K/N4; 3,HSRS"Y9MBCF>D MV10(YO,)C*[N_2XA+W7QDAG]P*X"T&[6P80<+\X \SQ:36[=)F7!/8)QAVH$=09N(M=95/:+&G KCJUP?MIB!) M;:$K>SDJ[FH'A+^!>QVSR6K\IL98392+99MY78.5O"UE80JO\,26PA1>X8J" M"U.4 RVXG5-X\8\EU=$$::[VQBJN\!>VH*LIA>"KXT/#6@F0U6UQW;JWC!BU44.J\_Y9VGJ)=Z8"D-+%Y@'=51X'0CLSR(YAUGUMQ"B'$0'Z"OO7"SQW[SH3\8 .)TIF^PBX*NB885" I8UM=%F[TG-YBE9E\KDPU)7EA,57OG( MKMS_LM2\;^5]J;_C0@F\M4;@ M*QZ++H7;!>5JUBI"RX:7*:-I2WUQ U.X M2?SH.#7IC.H6AH-=&]9;/P1R=0C>X2'H[#P$S'<],S0P,BTG4XQ<_+%4[=/5ZP9N=2,YQ5O?TM$W*F(^$T0<0]#TFP8P#88C08H.DL' M2;[DV*W(,0$Y9NSSD]+[_/(C\'Y]\$W1E2=&O5Y&^KEJC9>\]"/RW*&N:*^6 MRACWBNCA+$QX1!,^Z(L%AK,.<(R M1&6D8+ERFQR0@EMEIN F4[MMT] LQI?O3&-,)TN3EI09OP]2/O9+X*94']PI MIDVN\!;X]O'WB_LW? -7&[/KAXF:DCM:R>I(IVMVMF4KT@ M.@[23*<^>(!9%+O$2GZXQR6?O,&2A.)+I^1VP;Q@GW$")RGOE/P-"W@=)%*? M[UO'/!HMUO8WB2)NCU,?7%R(G!)L._B97!O/U&33G1(LB<4A=V,@/-1 B+[[ M)H-4E5*P07SL'X6E+#EQNOSTYQL4[L0";XD$+DU0_!IPI&* <_5X\0V.]@HX MK/'KMXN;QZR;OV8(&[D8V!P\=>3L]N;A]OKJ?(@=>;\.KP%%%^3A]XN+PI'S M0=6)/3.6EJ)/X%WZ,J;(L#&CD!>*HJ;SUT2QE8\E(IU$J15;" M(?BT/"XYH\MSQ9]R!3=SFSG'WV*]3I(THED5MZW.^ZSOTOA,Z[)VQ'$;7 M[:REOG 3-QB'V%]L1"SV62E@#)9"N3#&7["VX$]%X]$F04+WZD3OM).W5)/& M">N#_]HR9G_M:0>N.Y/X)7\2?T..E<._M!I/BK+XC'L>ZA/\<;':\- ^4TP3 M*Z8P,\I+Y9=]J?Q+:^+/X\ + TPX;RP9Q.520!PLD9XD MR%TY.XC'/Z2[Q7^28S?D%7>PG.>8 CQ \Q&(3NV=[&C+G-OHI\@CY>[GWMO. M#;6].ILQ\ I&5%MH-CN1:(W:_2$@E^9HI(8T=^9 M=*&H$[#=%U2W* ^V,5@)KG% *_9W\_FOW&CWGEJVJ6().I3?25A3!YFZ&$+$ MA%ICTW@FBAT>B;][,VG(:__-=.N#9OAF3&],KD7CKH*YP3%LQIU*7I2Y&E^I M3#92WFS1H?0+3NB@(;)VL$-&W$EPTT,>T.U$*X6[SF4,Z+TMS*4Y1UEAKE\? MR((L1^M]>V&NG$K-HV$KVAHK/U;%)C'&>V S]T2A+[T_U28YK,#:[?>$5CNM M691:N8FDZ4(P$_U@@62RSV+*R8_N3&,!RW@5R$)3=)NW^T%7X (S=X[:[G*W M=H<; REUX>XJIG71DT#KDX2>W'UWW"HUZ&0 G2R(O8,SKSV.Q#T"MV%,&UAM M^[@EM),RIS]=4\6B;&.WT^^@L^&N8B&RA3I:L_?^CD!ZT+41=!VIN"-0I-SP MAT=AFXZ&^M*8J1-XZS/A/QM3V&X#-#YF'23V6J3!W07S,)S3A6&I\7 5RUL1 MM.MY.> CY0LK@^W&T,<)M-)N?=!IM=\?-]@;8#VDK&YJD)7(18G-=((&+&9G M3U0+H:WJ2SHAAI>J'= @WZ8K)@+HLHYEA&GR!FC?1"H_4ZT.G84+K/U1;;B,R'N1PMJY]OVWMJ'%.$E M,C&6(XW&"JY(-$8QCKE8Y(1>IKX@=I-35"L-?SA*E*3W_\5""7,[-(5>+]I+ MN@=.*G=@.1933K/N^FKX]>KZZO'JXH$,;\[)P^/MV?_^?GM]?G'_X)4+_.OW MJ\=_E!"DI5I,=<[*L9ARGC,WPEE3E9&JJ;9*(\*<*TP>Q!?LQ6HNE%>6HN)6 MB+=-94+W ]*&HE*H:NALZ([OYQ&WD>!6LH^.?4%NIHTX+!QF681I[@LSYD-O M=XMS 17)R0 X)KI\?)SL6+VBSE:N5SM)@F46B]A.[>X_/M]H.K!U@*$TA6XK M.GZK?-+!E>*LBS: U)BZGD_]"092+/H6CD7P)LQ%\VL2)'?K@UY'>GJ^T%,5D4,X#8082&H;-)T)J8 MT!$\S OL'"?-^W9S3D<)DI=D+"PB8Q_D=T?U*6 FU0>2T&YN]HTNMT!(==\< MXBNI+ISWI3T?L[V=)KBK3$*D,HN;E/:X4ZING4N,UA;PGJ;0%*/U^)POG_/* MQG@#*NB>NE0;NQ<(4B^M$7Y\LGA/@'5 =^D+_5YQF:=["^+J'NEH;Q]NMSN3 M0,U9A>$=*[?:XA])%!$E8TCVWI\=D0WX>BS"OW-L/J94)L6U 6?*IN8< M+7"[,AEVBT@ UB/ "FW5A+35AZ,I1QNKE1F0E3:S-ZJP19'4B59G2J#:ISKY M7.,/T?2+):9XP8IE\!+$(IXF$$]/D/,R#=\@=C*R66)A1ZH/6K+0BA&T4=:H M\R#TSJ13"H8!]DX'U I)RL=)(;6@^&!L MK#O%O#59U^H)*^MZ1\T'K#?OJ2EB4$V![UD]>BN@K\A)=*="5M2J#T[$L$*_ MZ]GB"\4D/W&>4Z(L[9EAJG\"G./#]^KF,FDI+M]FVV2H.VUQD2[GNTD>+:;X-E>?: ;7DNCD!_. MMHAJ6>S6VR3&TK9L1<[#K(']CM6]7#.YSD3BY8DN( MN]]F$F=I"E-I)KVBC'X[O1W0M6'22L(PA$V2>Y##[! MS2@:P8K#\ (9*PO55K1C/0VK'=W!AJ[T,[Z=6(CN8I_<#H#X_672I $;!CBT M6D)+/L9L@>%XO)PO-52% 7I3=:SF'>WS(<=F K:BZG1RH9@Z;-/R[>V<;\V/ M3PL6!5/L0"Q&%W1[@BCM4YWRXT'!F*Z-0:9@E-G-?T^0V_N$ 'T\PN@?_YER M6FL8\X5)9U2WU)\42U0:<[J^][<599(R3]J%'TO@.O-#[XH![]JPK!MJWTX? ME9_! @X+"B*RM5V-OF^S2, __ M=>(%@U4LR@+SOBL*W1@9GQ6#R(A![(FI%F"J)[1BI/M7T4;5[??>[#IQK5!_ M^BAZ,O=GWD=9O#*C<-"A/MF3+[2K2J-%1X?NCZQ.(35(/]E83XM=S0YJ->>^ M=>$.C'W402B( ,='=0ZG]H8^DWMCKN@"_T @#]14IZ=DKIA/*LR$CXIA3=]7 MTR\*F>UQ1HDR1JM2T;'',=$-&]F."1_K8%_:],ED/DW3KAE3 NJW19$"F)1G M=NE4U15]K#(E$S[ WBO62=[+#V*JB+DV9_F/1H-_#9!J^1294?C1$%Y@/C+A@V_(OMA"P6 MX>J'D(\" I05/KE_O;B/%48/0?#L'X6Q1>5?(N:_?_FD#')E'%]&@XN;?]Z2 MKU>W9[]??!/(U_>W4^)VE1?% M7TY)W%768^G *PUXBUJ#TS6>*>H.^(XVV>+ "-=U8 \8/_9KO5/?,6 80"=/$)(P5_^$!,PV]C2=MTO/("XT%]*0(4<4VKHLA*RAZ2 M&'%24KK)9[?Q6D6_E=U6N,WQV._G^W+$6UOZI3ZXIS^IOMS,CG5%X"\[;6KO MJ5C6L_-T_Y?D=G(KU34JWV(L>Q@+F KM=G1]G)U;#Z?/V.+7L MCA^F8E$PQ7Y?'4%N1X>#'3]0.P4!M06F1;,E=)K1GLO80-W'-UY>3W^UF*-8 M3+%!.O[R56/#LOFM"WU94-VJNIU4BRGT7G%P!A2(56/--<7V$(&P:;16W,?M MU!%?L:17LSYH";*4-D#\,*!*HXPF!Q462@$Y?YPM/-+HF,E!):-!U$G=F> P MH$JC.28'5:L^Z N2>%SM?] %8%'%',^8V)[ ?C5C,3]PLH48T"0NRJ3N:JKEHW6TL\]NPH>GL$Z6_N-;PSP M-@QL*PGJ^L!I!;%3=)?!P_/:[%A&&+?DXY54:IILA#)NLDX78/4X@IF&_ M&0(1DT)$H==):U:5(L>L/KBF3P[;-BG/(7-\6N^@C'0:\<#@=DGC^=S;F._1 M"2N3$ .\[S79(XW@288=,&E[O9RRO-XJ=M*(M&38:3/%-T:Z>X6?C*1E,OPP M<[C7SPD_!61)NBDUQHX+GK=-+&D$H7QF(P%.BMLQTO9D0^.5^9C%79;+29W\LPF_NP*\^NH%>S.>FPQ$>XF0NY+ MHR5=NS[H]8^S)7L:;305S#KU0>QJ?ZGY_Y%J_T2]@@ M*_MS.SU;[>[R(_"@^9J\BV$"C5$V6LC>VLT9Z%SO3-*,# M2XI'>J,,ZA@W&XY5VV*+OS%T(^AC2!"LUL6(O^9Q1ENG\@"FAQR&^<5H,5U& MR*7R J:'G(Q]#(XSZ2R5)S ]Y%I9T%PA 3.7ADGA*:R(QK6T)P7TM ]XV?)Q M?;EOZUXX#4-WH':V-$VJCU\?346W^!R_ ?C0=_R552>,69^^"Q9U)X9%7=WK M9R16LL8?BYQK=7,J+7[$&,SOEFM/%$8:T%WL9A6#=\?&Y!MGHVDD;=;'L =L M-*].#"7)\G "7$,O4=XVH:61U^FT.2Q>) *>&"3(-E>+N7H(F,MQZ6?]KKGOUX@V1+ _L6ABCW^OLT@3[>8-O2 M0!]=B$([1OI=V:"?+E*B)-#O8-DY*4V@>2'>_JL087.\VG',:(0F:\'2DYK2 M:7A0PKLS*^("KED!;DVW=(!1@2$K,!2M>M]0FV62D2D(#":(N,1P:P: R-A/ M&FY4D"^9 IY,GG4+UJ/30R]?%3H9]'J%:\+IX9>O$IP,?OW"==GT\,M7C4T$ MO[YX'-IHD!=/5,MAQW02PHV/5EH6Q?3/??!;$0[ ^'::] Z\S[.-^]4M^ '$ M3Y9XE) 1M++TU;]U/&8G!K/$HUP?R$)3SK!4SUO'8W;B.$L\8ERH+'2;&5:$ MR35W/+Y(;_D%>M1F6OM0UK:^]8D):]M NQ07Z;60 XAZ%1Z6]&< 1 M(RE5Z,G^2,(H4 P42GZZWR664@6<[(^E+M;IZ'231YN\2R2EBC+9'TGH06D* M_1@U:))BJ0HPJ1;SY@-,/,\*Z*MPGN=S.-;63#$I8;[[)LYCJ6/>0DG5EC:= M5!58JL7D3MUQ:#?V[63[E.S\OA7QO1SQO50?G(7?#_GO0@]Z2R1E[&:^H^97 M9 P/R"L\B2UND=CP-&,J5D!T]^L#\40\JKN/=KEAVA)%!M-]4G'+<9]41I@V M$:;-H[KC[)0=IA*#:;1I55HWEN/UC"V#^A$RI!?Q?3?B^TY]<+[M7BQV1,[Q M>G%3"+M0MVT,SZ[KV,WB.,B,;6=8K_VM>^U3".(RX+L5D_U5^$ZO))0!W^V8 M:EF%[_0*3!GPW4%\YW";GF^T32N)1B-%6,62%/%],^)[T#OU.<$!0U!1Y6GFA 8;.(L;0M&_0Y.![5S6*UF*.X-T]K.D4X@I#_;&D^I@" MS9P2UJ,#YB:-AO,>.[W\59^2QR=NV,8"'I:0UIQ/7/KKX&=1UR/UC4WK>."T M6'O?I )O$6Q98LBJ1*:L^D#@;OZ4/+XN8.-#4QFIXU-R V>; ^C&0%A(_I<^ MN6\Q*"&$/?AL@]?(I,J/!J]G]AFH$ 'O7VPG9+$(5S^$?,@.$%'XY/[UXCY6 M&,V3WK;1-OM'8:Q-^9>(MX)?/BF#7#G"E]'@XN:?M^3KU>W9[Q??!')U11R)G);P-GMS/#^3VDIS=?KN[O_C]XN;AZF\7 MY/KVX>'+R/PTJ'WX?C/\?GX%+WQT/E!U8L^,I07R QL.%+H!%Y]ADS*Q 0]K MFB-\F#C#OZV%,G;_#@IK,#PU96'!&7!_.R7/ZL2>X:+%7TY)W W48QF]6SV M?G@UGIGHQG>TR=9XIS"-!O8 6]5_K7?J.P8,8U31G/%Q9E)*OL%P,XM6M$VA*B\P'M27 "A(3K"(ZTPIBJZD[$$IB5*K MI(23SV[E=[7;"K=3'#=V#)$"W MFO$3H.. -]L,/=8@#^][%R:=4=U2?U*G8YQ3S;RZ\:T6..U4S>]/?,S"6E-XO\U'U[2X1\B?6$DO>H)_*&T9]O M[^'BL+\5Z=A8JI-3HZ(CQGM^"F_ICKU4'W2R;-Q77,). (J'JJI7=/Y+0G(+ MH;3]R(35U^P>>WF]HM-?#H6M%K!U2=BGT^M[0U<:(9X9NMKH*&J+5?9+GI(W M,VQUZ@-)$MHYU$?,-20K_)*_"M.*'TRU.QXB?618HFBM=A6MM2U:2ZZBM1+$ M':[%9G6JV*R'Q]NS__W]]OK\XOZ!58/LGM8N_OK]ZO$?!:]Q,PC('_-"\+Z? M9;KPJ_!"E_9AJ2O+B0HLN>B8M$! G$#HRY@BBV*U.T%&*(6N9]NA.JK@N#"[ M>WV#D5$A["/V]6>BVC#*.(=(D;!)]HL>.6.YF#R.[,$VQC^<7UD0/O_]RK*6 MF#ZV7XA)V&*/+\AF TQ.Z-UP;BQU^_T$&PUA%:CB*QK?_YVB3AJJ Y@S98'X M?4?0&(^7\Z6&"CF'P#F=JF/U/='#.@287]8;HQAXMR4==-DUFVDT,7, MGI.Z/ VYUQ>ZW40!A!E +H_@K&YX<%9\R"=TF/D/+C^KL:X4>PCVZ(J>.T%P M%+#M%0_;?GT@M]I"OY\R(+8L\-WM[>WG!N!()Z\LU@=2MR7T.]$%WTH3O;D/ M$3?37(#L1\4RZYW9;:6$;%EH>#=XF\6#5ZH/@'*E&)=_L>&;^C8_4CM:=;HU M3 *Z--:\5(T)H:%>KU!-.+Z6E$; Q]2'MG2 WV?FG&)/8Q?MZ?EV$U9*I^SK M[Y=S_;ME7_,P"3>R'#?A9H>H.S#"9?$8$7X@?+=2X[OH>/1X\H19C8V18O%" MR0NJ6SPT?0Q?/%$K9UQO8?\E9Y6HF97QY.SFE'**DS-<)2H\&BLG+[IWKW3' MK\M(B5'2F8^0[BEH9)9JTP=J_E3'E,=@WM.Q\:2S4=CM?"R%K0WZ\%XGL%S$ M(Y64>.*N7R[I^O.2&J6@_4X6M)]OL+$_U#E2[KR;M*@M$NZ]90K$YBZM".Y2 M 6X+X-H5X/8#7*<"7!*#^RTE\\G=*I.S,.N[=,COY8/\? W]&,$,K?AJF'/9 MSNE'L?G/Y%[D+9EG:?(FTOB>4P\>RYY.50=WW]MZN9_HMCZ4--* ]ECR8Q*@ MKI#;II88[[J_[#6F"T!.\;$8K2;&"W2 XR9/\'V3"(I0 ?.+Z(@4VBT) PYZ M@BAEGU9V?'C:C:;\XD*V8D?&D 4Q1LC"NSA&.]$C%8^=%BJ\H#<46">_@,2L M*H>DRB&I3E!\E4-2Y9!4.215#DDN.232CMC.-Y%#(J7JL+6O6ZK5=EHP MB4*KG2BIX0TED4C%QXBW.@CWE)63CP.XQ4>(M[KU@2SWA5X_VBUT% #>[=:1 M\K-(H]TZ6*6ZWQ>D;G0G^J/.(Y'21.'M2<:8#27T>N\AUTQ*>LJ8A MQ5U_63-A\A(;I:#]5A:TGVTF23P!\S=JV5@+UYBBL<+ CCY>BUV5X78WDD7* M9Z;LYJOM5*Y;A ._1_6'QG*/[CW SE3'-IVPQX;/BCGYS?0K+[O]N^TVKY0> M(USV"$VN5EE3VN*N/RIIINSKC\I=*?OZHU)(RK[^="Z'4G1:JQ(/XQE$[RV; M*?89B');58#; K@H[T\%N'# M:-L__<&N @/;9JH\[+EGK4[51?! OVUI4-_ M-R_TIS',BT\MC'&Q^!Y3"Z7^(6*XVCT>PR7+@A@CAJM*+8Q&73$!"/UX,6!5 MRHU1\340E%HB16"8@AY.;\HOTBAW,$LT*8HM/O1,6CO/+50+CYYK8.) MGT);2M[\\4T>H]WH*3[(L(,%426A)R>OIU'FW,)<^B,F:5_8J=H7;FM?V*K: M%Y:A'V<8UJO6A7'7^*"^5(T+]:IQ895T7B6=ER+IO,HYKW+.JYSS*N<\.N>\ M2CG?DG+^EZ6V_8;CK>6;RZU#W%5T6O5!JR_T^UVA([_7IH5R\%?0$EIRABW)#@G@"%]_?E4XHWW]7>RGT!/D=LJLW;+G MF\O%5]/L]#"XH=?MO0TBW@W>XJ';KP^Z/:'5R; F1"$O0EQ:,](I_5>)S&QVY MD+N=,DC&)J,V>N*Z0J?Y5J7F/KZ*32"ST+2M,-[AQ>ABW=+22LR=8$P=X)\E M&+L8^G_\JL>1E[QKE[3D76Z&;N9TS%*/BBM*4]5%*_N)*FE)P?Q$0QEJ0W7[ M+"U5CF[?5'+RZ92UK%[<]9?5UY^70"D#]??$;*@_6_NQ*G93%;O)O/1()^HN MK@+<%L!%W6E5@-L"N"CO\KL#W,Y;YS1IT 47.]DJ3K&T>20]+ 8N"JU>7^AVHUVI5=F; M:-05$@C9:R'>]JQ3]+Z04WP,<(]=H'6 ST:'J;X+!.T..FNFOIO;/Q2^UZD/ MI&Y/$*7D%8K>6=F;9O'%O7J8J""(K6BGU+LX1KMKKQ6/G5Y]T!5!;TA>R''_ MJC=5O8.JWD%5[R K,)&JX$%5\* J>% 5/(@N>$"JB@;S7Q( $[Y]9WP=D2TVA M'Z/7S@Y9=VB,ES1!9C?&TTB*% COI$=XE4GR9C)).L>8F]5*L:4@QU]\M:QY,7F*C%+3?RX+V#U&% (OUP$?$F**QPL".#MY5 MQ9YC+]33ZI:V4$\?<^\DH2,>5\6!N(RHK EM<==?TN)UL==?TEILL=?9!5(/U-XO]-&9WZ9#?S ?Y:8SR7)(+.74H-O^9_%+Q/:89 M!ENT%Q2_U18E'K\ERX(8(WZK2C.,1ET1P0=M48X7_U6EW\BI*\HE1TX+TPQ% MH256"(K3<2=-68ET\6=M$3-"FZ+0[LM5FF'$02H\RK4MXJ6YT):B.WN]BV.T M&SV%Q\FVQ2X<'DGHQ2CB?^1YAOG,]CBC1!ECS(2BO^(-EV[8,"1VE%9THL)# M3Z:B@2YLVL28UL":L2@BG=E2F!-#IJH.^K8*#X'>9[,:W-;)H9M0IYVM'M)& MV]>C'EO4G\*+?RS!> .5LWM*V"4HS+3J7,].K-?NWET0GZ9A&PMX6$(2=#YQ MR;*#GT7GW:QO4<>3IL7:Z28@O46P98DAJQ*1'_E!X&[^E#R^+F#C0U,9H=9] M X>: ^C&0%BT_2]]_#9!J^1294?C1$%3@+C+AC@_8OMA"P6X>J' MD ^U 9()G]R_7MS'"J/94=7Y&SX\#NY MO+[]^T/!:_J@ZL2>&4L+C%GK8Y&35YGF:7(<.]GG.#ZH+WS*;S#BS.*_7V"T M.D]O]'F78OK1,LIQ+ &X!,L69DJAG/%IF:QIP8 M"VHJ+-()E>B?JJU2Z_/.2($0T(1>"&\+.7M!]R"Y &VQ'SL7( YX\T\:*R1H*?K! B.H M]EE,.=,S?+''Q#:(2>$ C%70974W$Q ^Q=_'*(Z6F,4!RG=R65010'402[*8 M2M_KC:SNWT M&G<8"Z=@LK9CA(+O\/8?V.CNI2LO40"OK_Q\Y?"W[NW%L]9\Y*RE./.$:*HR M4K7*7UZ2D[;/AI/C/LY5@WJ2A^;R/?/*?]YI;N;N_?VEDAS MDE@SXCCMD]Z:49(]*#$9L!V==7#H*Z< MUQWAH+U>P3#906<1N'*K*A5S(/TV$R3VF4SN)\]?SK/D2\;LA3TL5]/+C M%8%"P/=N*&X@DOS1P+R0.]/XJ4[HY.OK=XM.@!I=7^/0"\=-1(FRR.NXRLE; MPKYA?E),P><,\;P5O4VF%G:25_")55NNNA)Y>R[UW.7"39R<@J-G(;EF;^4B M";#CFB3(S4JS+$2SS N-&#C9$GK]Z!CY_'3+BMN_)6X?\P)\+6M9U7\Z_1FJ M3+&WZ3]R&I3P.XZ)&DA/>J,,/XWW4XOXS^6JDF!]4^6>#9H_#L2F=V1 M9.\W>+,82R.BL\$8NW]I2X>4Q\7K]&'<_XU36@XZ_94+Q7V5P4[%+0ZMT*?& M8??P_*/2YX]%+JQT%AG36?:)R,P[LB(_898> M9GC%V2Y-"E!*0Q=8H7=D (K$5EXH!H)KK-JN4RB'=5$@8!?8&J^XBU41**N: M3!1LL%AIP%OJ@Z#:Y(#WTC ?$;CW'+:/!JA5+,OS8077VRFO1JLC-\'_7ZQ@N&I*CE\,]4GP ]^3 MR7@,7HE74J* \+:<,;T5P7@IEJ$>4&PB96EY=ZD64TY/FAL6CD;!5M' /C0] M F??'ZTS+=5AYCU2-V/JQ]H2(>MG&YR5)./S;6 #LM"4RYA"F)]F7F:,=$#R M=H1V*_H*\FC\@'%/.&F0$7U2=1W=!%@>E4'Z;>L.:5K-Y:\E=.N#GBS(,3SY M[ZW1^DZDM@[&G&)AMX?I&/.%8:EN$?Y$1BA1X6.\ MT-8PS*<*YBEK%-8N?W-.\,E5K *[76.R0_M,,4WL=41R'#/@J!9JCHOT&W'@!;\#?N$)57]*)DX5L MZ/',GU9ER1Z!)9L'YML%&+Z?6(_U@W9YSV>VQQDERA@;/BDZJFU$-VPLM&;" MQYA"9],G$YCE0C$Q**5FSZA%D9B81&.1QTX@(CQDV? !BXX]*6KY>0$+#M#& MF/_1:)!+E6J3S^1.>8)C]P!"@^IC^IGT3@G3=V$FTF@X[S%.P%_U:4=\FH9M M+.!A"2G0^<2ER@Y^%MT>?'V+.IY@+=9.-P'I+8(M2PQ9E8A\S@\"=_.GY/%U M 1L?FLI('9^2&V 6'$ W!L*BXW_ID_L6@Q)"V(//-GB-3*K\:(PH=I'Y#'2( M@/#BYI^WY.O5[=GO%]\$WCQ0-YO"5GMS74SO#F[&EZ3AT?XX-O%S>-#P0L;L@2*ORCZ4C%?B=P4B"1*K8(7 M\6&I*R T@=E^+'KF1QAO!)IYR,00MYU]?EY:J4\LZI];85!=.0\BOBJ5:M],[T/UA+J:!/,(8 M7S5C_*,Q%O^%8_RK62?PDK) H\1$#T=0.TH^\DJ7D<5.9Y.Q[R.[X$2!& =A MY!8K9@M 4O8OP<4:@#"3.5W,9#CJA?ZG0;ZJQGA&Y\"9]/$)^0 Z"-N7))Z> M<;U%8'_"-IV/G^GZ)\;2=#ZI&:;[(0[N?/I18(YHF%Y?HJ-B:6*5=+ #K>5B MH:GP!\!.88TQ33JCNJ7^I&1AF/84I+&!7ZZ.!_PQ R6\\<<2*-=^Q::T6+$! M]JBZVB\,;:LC8X+E;FM/5#?F0++PW @AH5B6\@H_1WS;:"#CI[ 8>,*FJFZ= M$%3;G,TS%'=/+=;\UE2IC9S*G9.]9M/Q3#E,:I0M!K2B&*.N7D\,9=/8"W\I)JQX&F9&)_CW\R8:AJN%F9X%8BS'=]& MU/E\J1LSU;+YAL V>.4;LD!ET<@<5C%>:ACD['Q[0A WM0#BO7U>JU-*'L8J MTR/@Z*L6&CB(*,"'19 \G@WS!^+!VPAG'AP59M3-.S$4YCXR?8,9C1.C:QXQW0 MUBOYR+4Q:X!7D+@S3 #KSS/0.2\ M-HQGG>+I&UGJ1%5,5A>:O>7'ON6R!-^!#CZP.M[L.]B"":Q[:2-]UC;?]7^_ M]NH]533 ]?7U6? 5_OGJ8=R'_X6KJVWOP%?>:[6QP>@*V(KV2H!%,4(R=(J_ MST'U16I&\/@A N3-*_1C]J?"*3_(&%TNN.)Y_ ND-O<[1*N'O)H/>(&!- /H$PPK2U'G+C)T6!>HG,#)C$IY0^K+W#R='MF89023+>^(O84$B#' M:,3RQKY:%IB]C62Z98;:Q@P!I0>%D*G.?>.[I,7<-IZQ< (GB\UC+(# ^-T\ MH!,D$D<(BEY?:6SRX7FF@JAT3SQW*( N@(7XFO8CT2D0JH7@@,.RX$HE MF2JJ"0?3]G,4XH4&L.+]7IU5>&6IV2M@N+OBH6 6D!)@;D2I#FN>T)/:F7.6 M59W[*MT1IX9AH\^*L2? -&AN@K-V6(JS&7;L%5U'L1TJJ!;8\L1TG@->9DX8 M03(N[/ V7#3H5_ J M8=>""T:.Q. *9QYXP807DF$BBY^2<'@H-CP#_^ \&J[E= MR/VOAYH%?NU=6%/E?>I]0(F%.3W5#PXL8,_=]!:E^>-);0CBE[%T!]3WI&8^YH\'_P69 U MN;PC7)P[^GG8HA<'B M8=^FJV 8E@]._+!F>FVTTA6>46]$@-H#SU. [ M.+8S=C?$W&D\-E&Q#+Q!>'4D#'P!4EM1]97(W#(O6J XV9.N_@D?H5M#8_,] M,=\*K@18WY]L*K V^5\E538O%=5D!RCV@/[ST\Q,1<7I MN: DO@4<4%--"VZ7J^Z#J*ST8->4G% X3G-D[LQ+27XR.,]]< Y>#_C=TZ$J MY4C!QY<+@Y]7].>C>W!,N0[\S%1"YI@;4^9X N79PHM2Q;F/P//%^G/#%\ST M0^4QP!?094F8JJ,%K,/:B-K/W#-J_H"!\!Y3':NP3YL%9VA+RW$IK9F5L"W+ M9A>S*WC (H&-J*RIJLT,!^8#@_0R+Y8^ M\.'#G.?@C.R"4_T#]6O8)W?"^3# >=18 XBH4Y6Y\YCK$[;.7?$-#6^>R4P% MR]D4,ANYLP03_"B:EF/',C MZ)J]TD2SV[4!\$(?>"U"QS!9,55@IOPYV7F.71_ &/!8D>PRTQ,K[WUBI4Q. MK OYORX-E%CL/%G<)\^\I)SD.'95C/)G'AC'.#0"78&/%@>MO7$@9X@#:0T' M"'%+G:N:8H;#>Q-+I[4_-H98(A[_$:]C*_P\*K+:P, SQE# RKIG(6A8,9([QF90K.QHH/1C-[(KR5(<)E MIGHX@ Q]"W4ZU6(W-"9WSV"YV26UQ\3]2]!_,&UA#J0^J MEP8DKR+;T>FKJQ5-ESIS!-KA80&!2T@A<*DQ4R8[1LX-V]7NA>Z3?)1BH5U8:'.S^)> WMN% M&W)53K9DZ#Q0$]=RKUH_SDPZ@5W";PGN4+<-$6!!F5VA!B;$(\8G)#AC62S9 M.'!U;==X.,@">)>>E>G7AY@2M# PH%1ET2;69E/H==L.L=$Z-=3+N!=BM0N>U<$O&, M-!7,\ACLN+:#'3M"@!NQ;N1@<-FJO?0434R"L-@%TI1.G$@@>&:)043,Y@Q& M:0,8GY:@[,)3($=4VS"MVL9UE6/X>[O:,CN[&UY!'P@$\ S&+.K)] 5VX42$ MPJQ^C@,,U46%BDX6Z^^/) M^:4CSO1$C2=368!2CK2&A')2>S3@=U@093L($KYI #GI&&Z,]AS^;^/^%,9] MPC!DEQX#ZQ(8+V$W5K;V*FQ0I+72758LQ 4H(U,\P2% #4P$\,.0A[(&/%SI M8UCGH_*RI[&P[7V_<&YE)ISY;(0UMRF+,(Z$H"N)8X Z:Z>Q)P.9ZX(#C[== MXCW+F,?/\]?.J3TSL)QAS1N<2)%1-L8&1CY8\&!M=L [#8''FCA]Y2]P$L'Y>R\IZO8P M#LZQ5OHUKJJ&GEU')F[ S LVX3X?5&E@'R.JTZG*51#_=K'1U2J0F$5WLY7B MEZP=$P\U9BYMIAAP/SSRP4D->+#B,Q_KBU1L7I,R9H:D_* MF5G0F M6=G2$%+>LC ^$[_AX;?\HHR.3]A1A"3MOB6R=0A+^P31?EB MH3$U#[YV7%>,I!R7-D:"^EPR//@$-H[Q:.9K .7L2G U,@\=9IE*/.*8MPXK ME-EN"OP8/"&+H[[K)+([':<7AQ[G7-9X@B"/6$:\>(A4 P3,0MC]R.-!18[4 MY$&17!(SDF#GD$4A%Q5"%/RD-$%$3;&*(MH61=2KHHA21!&EC?R1$D;^P/J' MGH( !H,.OX[YM66J\(6DX_IUS&XV=T>@8ZX:&.%+JP61X(I(@]S3,3,=R'!B ML/R9U<.UX,,'#R;*"(&N*IN" K+ TI5._K+4*9'$9D<@E\.'KR"C+ Q0'SY\ M)S?&"?NFT90)1J5X>N'5RG%3<^L*.-Z]:\.RN$E!/CP:"S@"LM3YB,H>"#_0 M)_4)J&5>#RONV%DHJLFD&[O.8XH=BS$(]13YT\W!/)]0GUO*$FKLGHK5*\)D M-?3 , .9*Y>H/X'.^.RJAPW-,'XP#1:]3\IX)JRB#CS52&,[XNJJ&\;+U5_G M <>0Y<^!&:MI;L@TC_]7><0#RGHW+X#YWB9>[A"K$P!VKLGN0WUY;6!9XR[8 M)5HPV<0(WSQ)Y]UBQ;+#Z_P[?.D?*#B 86PLS;5<.U^/B.'R"2QO MXB9/<=5400SQZ R3VJ:QTNHQLL3)[7- Z62J 7+'=LWU!.):'']*<#WXV=(, M3ZT2MJ40^A(IGQ7N]$+DF/#@8;76%&PABU/]=SP3/U7ZC*%^FN;8/Z;+9)T3 M'DAF##!D=N&%B2;H2N9)DS#"Z^H&'@MAC-W(0,?7Z%DHH^#MK^,>6S.$$=DK M#&_!5I02FJMB$%N(!^K7!<^MRMB=>VD-B85ZVGG\0KZ74:BO4UU& AE^ M'I[>E&G=B8SSU>\PA L)-%!$0, J GP#>$I62?F:5PA (!,#*=G-SJ\!]PFK M9\"-\(73I907:4!]7' +G2B\M RU#)M1VD15GG00?? KWG;@2#;E3A:O)(!C M+.(F_V&8/P3VVU^H:=%7@=4G.3-T'?GR>&E[HX"9.<=[40R'VE8]04A.$%E)B,7V"HY-.32=%[3A9+$Q0( MBSI1EI'WX>UFX)ZY%?N>.?1L#=UUW#G+N,-5>!?0G1T7T+WZH-F43Z3VYF7Y M'-0&)C_X=8S@WN[5\$:/^<#1?X-G>BT!G^7VCQV4^U.]$7="%&2"H0*=1.4_ M PQI-S^ZPQPT=0)VU"W*HB$CHU@@Z]<'.Z"%:AA8:<8SBRTSQI1.0!> 0Q9( M]U_PV7V^0$['M?#Z$DY2:N!1MQ2%/YCC!//2^21>*KE[8,*K>3AC\05B_(E[ M\19ZQ7JU68!@A5<\JI3KJB!*=]8P&2UM3V3!,#Q-?&(\Z[Y^X2=D".#P^XO= M7?#I7-_R/D4Q<*U:^5EF E5D<.L#0_8^@X%S2\ M70@S!ITB,_R29E7OPJVAL5%OA!-X;5LQHT0D_WDCYS+/"EZA1L=A:67PA<,? M*\ YU95_K2,]P]\6V(#NW\%"UECK2EE8]#-Q?SL%#C6Q9P@J\9=3$A=L]5CU MY%?5Y+?4],;I&L\4"V?C.]ID2W.'\$+?L ?8JLX$VO8!P_S!T0[H1T:%WSCU M72#U?1F9GP8^$HQ9F7]C1=OJFY<7%@]P#O.'1-PF!;M;%*S7*LT%QE+V,.;% M;4M)4?GL5GY7NZUPFR-'V*^OD"/WVM(O8:T(;JCMU:=8WXTK,7_9V7_">RI^ MBPOGE?XOZ3K]R!&=?O9?69HM;S37B-CM3CNZY;>CQ83=>3A6/7-8W&X.=T#1 MZ@D]*;K#Q6%@FBL9M=X^&74*(B.I/FCVA7Z_FQT=[=/3:7!F\ #T= M!@H2PUW>'^ZXA=NI _U8P,?>6MU-I]8Q] E,P^>2 PH.?%,46IWH9MJ'@E5< MUM6.8%VEQ'4*9I09^\(R9R5S5L7R] M@K!#B6KYB1E M$?V=8Q3]JXR(3V6 ID4\ZZ&>5DLH M6@&\ID^.UF=2C84,N3?6.2/R0^:*'X:\L.VPOJUL,P[Z EX%C.,!VM^!2 D+ M+>R!QX_'QO1B0FPKH- 5(*:5IX=G=;UWPNK2HAL=&MU]#D9QS=.=2QH6IN5R M,O*!Q^-\7%]H@AN>X+W_UNN:^*[;9"/E;2LS>-VZ(28\IL(AC1MJ)^.>;: 2 M$#_)VY<[MUAQ(7ATV(N0>"F4UOCHVXHUT/.C==;8&'OK1RV%5R#+HP8Z>J^W M61&J.FAY&0D9'#10-C+$V,=#6 V;8K>%!(&Y$M,8M0N6_N0%;Q$)L9R MI-%8UYN)QLC-5 E634' 70+S/\(\5M"J%\&-SV1 RQ:$D5;B-QFT*('PBWS?I %IIRVS-"TXA(FF@1-^& VP^[$'=5:E8FL M>;4861H>IFV;$]9GX)4W 5-UGAG(;E\LVS1>R0R;Y,V<5B:6D\3$4C0,@B6E MEC;UG*5.(L\6A2>G4C>E[(V%112JLC;A96WZ55F;M&5M,DQ3SZ8^3/PT.*K_ MZ6; "@X:\47EOT%=QH@L@GJK%1%6( [>NK+>6:"DE- MZG9"LP >UZMP;TG1AI'+DFT"2^U[_;*(7B<.JCO[,JPY'?7>9F%SEUPLK< MO/=KR#*PB_U1V@641N=I[H73HF,<'PT;:X@%=+J#QFX5_7*&\U7 M@M.4%**8C[FNQ%:S%(B7ZP0 K99S$%L"*?[4D\XS.,14:;H\$NI4EL MTM(!OE2+R3:EAQN4"^6569-N#S(3<>)#X#L00*ZM+Z# 80NA7,>2EY#!I$"NS1.9F3LZ"0GQ006LR1**_4>)*P34" MUYL)*"V)G&JQ].Y6)R>?Q9M%:PJ>401:L;"*)/3DG$1!/EI)>2V=4BTF7W;- M(E?/0BSG[8:R@!T9#Q 1F^"P1X3%9L["6;_Z#5G/CGMX7&RL4]UAS%KJ1GL; M0Z"_/ZL^8M3MP:;S05T7&')3:(K1=[I[H*YBQ\?,CO?U=*X[?T=;SV%'T)M%JVV=OI=XMNWA!%IG_T>U@@K2E& M6R_9DEMZP.XIF H#;+\^Z JB>,BR%;N*5+QQZ[) 5^.-H3NB(_8-;4?$;,GD M&5>5QZ#,.,4Z7,FUTQ)'KFQJ1>_A\I!M=$4 L5 O,2G:*UJ*'M<%X3Z E9D4 M35W*NHID.6;=/EO[K@IF.30A5-?HQZ?;)KMP[8BM^J E=/H9UO:J=-RRX+:- MVHZ8%VXK7^R;9>+L'N1FT]=:OINQ3&K%E"ZN(:'RC;=E0JN7O*13V2[+"L#F M <(9$F*S6Q_T.[EW5$]N05>2@+;CB\MWAS=ZXM< MXVW/?U*+J:6KWN!112.>P>;8W69>3-%)"-9Z9QH_5=C.U]?OL.@KW=.=A]X: MPZ]D8Y$39NTT!3GDYH IXH7N[,H%?R8[Z]<'FZY9 ?M?+RB.3[57857IB15X M,NED.>9H1:QO!.+70@+Q!69QJHH&8QC3*0A",GIE)3'H:JB0#O<"@R]2%FQ+ M-6!,P[).2 QZKCGT+.^B9S\%YT?::9IDY4W:35;*4&QM.IUB4';&&\N4LIM- M,,I".@P$:?O$J_<5X.&9%_D:>1Q]%%+Q*T&=HW]=**8.(++NJ/DP4\*++X46 M*G(AOW6 %?1DYM_/9M^80T]DTB#8G9;7B"F!I;\@F,R@I& Q\!;P,?X MF,!TEK9EPPE$7C19<3O.!4_((V-(VA*IF-#I%.@9QU@ L'5DL\'1!*0A2V5G MJP:/^0>W;$ ]\#/' L%#OV3GD&*W$LL&BL1?^6-XV#BGA(6PTXXEUGS?"5@8 M<$)M:LY5'5Y;6N[*;9,JUA+T#/9T;4[M&6YD",/A/$O-=ADM E%C98X#]0AQ MUDCEA3W%N3X##SRR ?)-"-<0C4R8P$E!]^B((3W&FQQ@$X/HANTZ6#FBPC'! M2S>OP7P%YEH E,^*:2HZ_@:F(S 'K! #J#$M9,1H1M(1S+%D" 90+74*1YMN MQ0T9T;&"02*V@2NV#/)L++4)? R;L%67G$[*>A(ODY,#E_W>^:@IBX5IO( \ MLH'WDYVR+451XJ$/F@\4S!8FRBY>N/L="YZ>&?/%TN;NJ>DZ0QXR?WZHC.-$ M%!!S$B9[M+HM010W%3D&I;R4TT*WR7):>OUNZ#;7]=4U%H=]9R3Q%#YR60P0 M#7UE'S=/W7.(QV*Q-,?9U0U M76(+\.B&QZ3])E \AE@+88A)Z+C3/!(,=^J#;GM??MB1CF27V.RU%9L=.HS, M5U'952X\ WL_HDC1EZ%0<*$'1VC+[5" U:+)XEC4 58-1>Y*,0@CG"Z0%*+4 MS1@\C_AXGJM'U[;KT8EXWWLJ^"U5!;^W%?QNBE7%[[05O^-XD[)85'+;34YA MNZ5H.E(DLY9$C!MI]L*UT1BZRI%LDW54D?MQ9%+VMAN*JEIL4969>AY*\+4( M@D^B>!T+C6.T\-Y&Y;%0N%P?].2XY+W3->C0NZJO:-TEURJX[DGOZD^I+RJE$MQ&9?U?MV=D2H FCA5Z92/U, MKTQ:C!2PX8NS&/@Y-IX CP#),E^8Q"T,?V<:>(]LN?OS:KJ7&06SF9K[A4T/JM.D ],L7N&<_1@ M8&,.M*KJG-/!QR<>_E7+:9?DR"DTWQ2\<[>5%WXCY*Z/W?8 H%?K _D(1]2Y M'WB>4;VF:)HK45==1<; )6'W"L'C/J< *=LW+$A7HK!SA >"/,.)P+^=0P&/ M*C:,0!E@*.Y@3%G'#!93Y(0LC\ XX)>XIPB4N0KPJ+G08=.Z4*$84LHNCA3= M0EL=FZY1J^[CY/:,,! M5TO&B17W;42B#Q@XB#,C?#QA=VWP\9-A3/!NQJ+F3USZVES\^@B&Q0^11_O" M(&H.E;A3PQ&U _L$S+TEL(X6/?4"LQ&U%VN2[0U[_ ]S]3QS'\5S2\A5=UFW 8XFS.P MC_H M-B7S:$^B_$MIJDN1ZA_.^$Z/D9A4NSEQMTU.IVJKD[N0H-=YUK+\4P( M@]DVK/J<3\XX#E\#T%KPB(6\ $&K!#<4Y'D>75@UQ1= Q'<-*V7,2X=#ADV2 MF! %Z#/.Q"967A%I0C@.SY;0X44R<(?@HO>:<[3EVQC.FH/01^@?#N;&- ML:V?^#N^+$XEC!9=\F(S TFA=#'Y);1J\3Z)K)8MQS!,KKS63#S 7$3)(K[7 M%\E$>;4 74X1W)$*6V 86+WISK9@X5 P ?"!B<;^0"[M)A.INGL(&? TZE * MQZE_@)HW /8*Y,S>I%.-,Q)5YRT$@:*<\:S2WD3OWYC,47H'>5_NW['J]'C%J>+T!H$I% ;6'V362'-V<*-<6@(.+I6DLZ"'K[G3EHD#>9]7O>VE; M:1P(3*V"P"2+#$PQB@.7$DSMHL"$661"2SK.8E?=3E%@DG@D2W$%('/M7S.T M5(7<*6.\FWO;-5BZW:(H1,; U&8,]:*JD>/'3Z\H_+00/V(_NOA4.PT\_>3\]/W5T^H5Y0Y+O>PPFJ[F9R)OD.D%&6PRYBRU!'D=K23I,)*KRC_0 O[ MP+:$3K,JHN4.-V2E@(;+IZ5E$R=FWZTW(0EAU8MXS(VS,59[(U'9H#2VF=NA M]MY;C+_WT"[$,X]'3]PLA!>G(% :D'OVV8C];<_UR3;^*7>,' MBR-=:L;SPW*QT"B&>RD:5D+2#(SJM!*7_(D[GB^K2Z/BM3 %%K)05*\ND!M6F+!.7L(3 M=N5,?0ST%$L;ON(?,T^;PN0O] M3X.<::J.3AERK8Q@Z@BZ2J/?75ACTW@^IPO#4N.QQRY&HH3F8<+J*1L.:X>9 MQIC2B9,KZ*>7Z:1>#*-BX7\+)3?8%G7AF7=Z@\*9GJPYAUK;>EV M\51L1"EM.A)7]1@B*Z3YU6OEA:7K*0L5+58&WT+L-51>;O4S/G6<\5P@'9!,U1V*>):^@[Y+(1+5&2Q/5QCP->ZQ5\HAL(('%W$:_64B7 M!)[TRGB*+S<3#4U>!P).HZUYRO[(T(&!..Q'U9V"$_""XID1%M55&)*^T#&O M6(Q$J; -8G&)M6\+*AZQGZ-NEYL-ZY?KMF&^KL1$J&NMV\K4M=8A#>).K=*4 M+K/-R^)M2HK)DQ#$<*WE@!F7OD1!#R-GG!*3I5BZ>(T[7N!LR6AC>DAAK7W< M*MS8/V"]\@)F)]O;$BQ#]9,]=GED*9!O*5O-)R-X,N#[2G%R37YO[\>4\-3M MA$;EWRO/!$MUF2J([))G/*2)L/#8"VSXF[O?6/H%5I06Q&9T[^_C3RE)$RVQ M/X!94* 4QI1%A4D.!;BR?,Y+3&=#=U1(R^[85< M>%5QGKD^C&2E/.(]#R&>+QS.K)#?'IQ_4=;7O>Y!'MRMB[!KE<\ M]HRU<+!5=/OX&CBL+O%='RU\:6<:;;=1G#>346]U\DUY)B0-9N6MU9\_B^_?05XN-$/ KF^/A, %N=44YYQJ9HZ9W5:W!B> M5W8_"-"#A5C^N GE"/N$N&]0 *>%/OR"L_DE6[!<<55W0)/5G5%N[*L)64]1Y>Z M?0^ \/AG0_(Q4" !&N"@$H8>;K#/7X@[+F$#$W=D3IFP\ %Z80&KJ K'&*CI&![OTTUPW!8'']C:Y68H^56<:G,K;Z=_YU+?F/8KJVU4[@ICUX#LM)[0G M/+S';7\S#:V2ZA:%QVLTUC:9_,0HERA\-I.? V_7;,8'G/!.,6]-5L)IPF)K MW'+XVSKNPO=;JYD,-.@/.I%W@89S2+=5DD,DO(W$!_DCF2C8 MA_NGH2WG(>UD&9#\I.4!%F^8)G3*NK(ZL1Z;W)E\<%#RM[\/[SQ^ X.B%'!* M5X,6PYK2(M_Q8]$%S J#UG+T;\IK8RN3?R\MFQ6N13&#_;\!+\#&G*7\W6MU MRM .K["("W>!<7&?AJDYM7:M2\.\I^[,*WS'8FM=9&MA9Y[7*@X!.*Z?U6#F MA7?QBL@K/LPSA;P^L"J6-F8: >CWN*2-BN 6!\=\P2_MG5B5D%E9% _>1B[G M<_:H$52K@I)\^'!&>E); +X[N%14L\98 [E=\%8$ZB HU.?8$!Y.K@J*Y4]C MS&X75QH>S8BR?9EN8J\Y<);PXL1NSS Z,+S<+PU29%N5PP0IWPVK(!UYUW-UHC>U192D9)@\" MCE1ZY#PV?.7,?T[YSY@;QH3>3N+BXP4@-6QMB4MT1@-1Z_8D,YS(SWYW&%[LIZ8;E>1FVE[G%Y3!QY M;//^$6Z'12[CO KQ$9*NE16^?2;(F;<8INLDTVRZ<'KE1$J?MW,V6X3:0+C6 M4 MH#2ML8X"G&TJ#W_#T@):3I.M).A^:UB7#EMC8E:7N);?P!VK^))CP6%G8 M /P$J;1 329@&+.0UE#SF(NF;PI\0YJ=,"^'FX@102'[Y%ZA97R'P[_ZC![/ MLEOKB;5#$>JR).+05JL.^/T]WM:MUY7"&K>LU<^!! MV#5K/ ;="!G^1*@Y_"3HV8'A//5) /8B>KVL4L?U:ZT2,SUYXK-A+-+UIQC M2Z).$-!"C?FQN):H&V%#K#42<\>YF4"!(\.2&&$B@!B;:.)U %%U='S2B4XM' N[%[$N M+2:RK;EJXU]PU$'[0QV9,P40#W.GFPOZ]0!7)DJ(B3%>C0:G"1AS&"\+ M;X/FZS8I,:DQ9;,IKVPFW_D*[M%Y8*)B0J(^L5BC&K=W" 05EEC.@8&GC'(?+)\%6Z/)-=8X7ZLZ12X*-:,?E?) M2ZTJ>6EK\I)4)2^E35Z*OK'*A.237**AYX"1_/5*^IPYR_ J>T MONO&"+MTH>_@2E\L;>Q]"#H",@K88^(;N#SF#N@[$M<"5O'"*GK7%>R7NA*QK:&)X;;QQ^A[=J\A9PD:"8PMD<63?"/7'1B,G_ MC+%CRT%0LY:^G0)[AJU:M0_7(.TU(G_TFNJY*2#O8>"O VM#77Z&J,A4=[D?!2A^JFBJGN]7[8 _]*C+R&H MF)8\!KB?IABHSPY'YNVD?3&$X[WM M6#PXH'M:[!R*5[K'DFZG06IRX!>+F%KU0;>94QAE<1&Y6PF/18,%&,R:H'F3 MX61-,4W=TQ2LJ8V1GI+4/M8B@G'4@YSF\&4<\]O?W3G'-=NK^A.EHT4GK?<[ M^\=0K+@0\]!PYF3YN).;X[_5OQR@H Y04&\SKWV;-TO8X5WU?G'$+XF) 8L ^<\Z3C,(H7O8C4%Q8&68OI"2M5!$UT9E88A;PC]?:[[P M%M\%U":R5M/XKVOXW6P@:M&9=;5 \L2P.A&\>,E@@VS_I6"-13MB_%\H3,(O M#D)B.-Q5^"[!RDI/<#3<,)HRD_VC+Q")70D[L6>\E"\@=I>_JQ_DG0U \>?) MTGP&D6M1W:^NNU- MF8/E>F*,8#DG=,+:C)H+1LQA1)NU/93-NW86G!BCS9NF6C".S75U43+'$*TZ!7/]5"5[)\%LB MK(KW6IM@O3YUM/*W.8#.G .HWAG+\-C"J/?T":^J]85D\?;&;:19/S\OBP9E! MB37GV:?I9'\^AL!D-21Y40C5<*R5.@S.5\.JDI1#,4IC:> M_7ZY._*M*>Z3PXAR^!+X*5@$%R_<:L: MQT1+N/9-"";,,(E++C_ \B7W4*W M*>Z3W9=\Q6M&5D\*7[& 5T34K1R(2\$Y4/!Q9P(+1MPLW"I^Y&H(O@,XM$ ' M-D#Z\C"IE>+J17N9AJ[4_M<$3N)F-P$C,T%O'[]R9"], [1H#--@%>$,=%DX M@OKL]F]7YXUFGP =3>A<'2.G 1;'WE-13U[E+:E_4EZC%F-'K42TDTS_\7.# M54SH5Y@5Q/JE^K(R@>,G$O7D^B L5-2U\UFQ7,?*K_&V$\S84/0?3KZ6PZ4W M,*+JK-H:H'EI^D\@NQC$-Q@L9PJ3%B-'S\"('--F$$5)A\$?<-Y?U/ERSHH& MHU"J,175D07.6%/5M+A*!,C"B$\>VH5#<7'FE/6U8I[P?9J>X'EY\*8?^F9W M _UC'?-6?2"'5%5\-I;:A-_>(L'R<#U$",/0ZD^.'Q^\67 \*(@U#B,$4,.! MT,I1Q:)XW O3'.'C9R3QP-$.!T<5J!IRQ@I;GM-;F/)*9RSX)_09=D\DXIT2,% M* WTO6\8K(ZU M5J]W_Y:RB2AA21*'W/!U/@5D-H>]2'L630MYH'PR<._VP+@[ M&U2^KWC+[HR ^-9:1K@HF%6VK5AK2!&<%=W1_(.OLH!I^*)\A/#3-.[0_R)F M-G;[!I^F'QRTE/\"YRR7S1R S=P- /),,'+ X.ZY8L?MP;V/WI_PRJ]/PGT4 M?U"Q-Q?K$/-\]Y2^JG1FQ!SMO0J.X@'\^N3G8>2P<5)&YF13__6P"2L&N1C5 M/+L3M]'E X/7G9?W4EEZ(,?Y;*WPU8N>_OLL\*ECY@1S[P$M9"+4VW@5&'\ MUHJ<]M]%&/ZTFIJP\N4BSEY+7!Y-IFA*C78/8(\.R2'VV^[?'KE1$;PI7P=L M:*)-UZ3T[-.+;*$M2^?\Z7OC/<0#$;X/ $H]9V3&4U_%[-97,3=>Q6S75S&/ MA"F*IEB(> [L[]@ZNW^^>OM3]-X$+-V4V)LP-*],?EN5NQ'T?I2)0&/E>#BS MEO!DJ&OEGO/P#EV#C\&X;).&;YKVPL#/4.NBD\2=8.DV%_IB:(XBAR[!XPC= MZ12;[S#A+>0=^/]$SIS>H["IDH'*_/MK\S?A8?D:03YM-DA7_O0JGM=L&3&B M@KH5P$.=%S[=Z\0/J,+@+GF<$.*+:!3]( 4M.W^)/8AA0RUQ[05R$C%M2 M@68.MLP9<>F?GF)1P0+O%]Q[5"V6O03R(JL9/@A!\$W\3D0X1#5"#T\U'\@% M)!?!LI?!X_QB&AI,0RN^Z>"$*XNQ3>RD(J*Z( 'R4BQ6QU>(/8!7?$5^ MC62M@MMTP$8[V)B'?X.U-5OJ2@8LQH6#:-B$E[%(;EIDT>%MJE$K7FQ%YYCP,FV@ZF[O.V%G0JRM;C%QM:Y/*057QI(@@ M5NWZP8VI9,3(IF CKN*3,/<]>L2EN+Z_3DBJ#=[#E/X"(4Y @J8"5QDMXJ'< M8C&^?B,; GN*J'V2 CT860'D\\X8TLM5<%I(TWB'P/ I)EC+/%_4BJ M#94%F=631%+8_0S2.BO/J:RR.;#S ?@U0<,Q^86-S1W:FOWF'8;!XJ>]'IB2 MC>'%S;OMUWW6U*8F#@LMM6APESV.S"%P34Q; #-1]AUOZDJV!]2,%GP3;#SD M*;)7IM8G=E%+95U7HJ%B/XZ=:6_%09T4*K HLX^B[-X)R323N&;291C"56%, MW'/I -$[CU[S7$KSN093YC@Q%S<\ 'U;Q27/L+@,.F8D03<_Z&C//4GO4 >U MW09>JH\Q2?J3.41!C%VB+2TP^VL?^>-V-Z.!9N/SOJS%%)NGC198%/[XD K- MMC:I:E5STVXNSW:8_A4*.EXYLO']1H,&EPUVU_YW,>2 .:XU2/7EY?H?=VZI&N) O??!,+;*_?.W^Q<"#R(8LI5:5#^+O> M=%,SYP3,V>OPR!Z?GVH./>OQR1.Z[;?5=^L7]U:JM5E=U?CVIY4 MV^+O\.#WR2'N'V?ECO(_;395%C4>2#E[GM#O'.Y\;-#T>_7M]ALXY]/J#TKL M['[.D/U4?#N"A=Z3;P2Z"IM][D#^>+F_4J]TU G DL0TEW .*,O4J?. SZA/ M/(#2B](T"PK$'[*UIB34V> M9Y4;V*JRQ-UOW+6Z7[(X)]XSU]EWK5A""5'R(*]EH;>$I&Z8V&>OL:5RWNHZ7Q:*? MT?5(N1U3>^:XRY]V;8:^&SI_"]X[W7LG XMWW?&A.;^Y-I(;N%=_757YFK_% MCY_"70P"98YQ5-->^)A,[B3U4'&&0/J M$-T>YX<\"KKLOW/[^UGVPMOOEZJN"R]GL,G'6&5/)B^,;;Q ]&MYEK6CRB?; M()4>Z_,5,!*IY=9U7!J@9#]$G6<%P>G5(#@;07 Z-0C.?B X67Y)3K2;4B2_ M* Y/7.R1F(_+0XL.>S\ZI?J&C#PQBX$GMU^L3LT-T/'_C6KARI='_Z3"482' M+Z#Z40"U7I$G*7BE6H9XNHO@4;KGAW"?M&!1)<'-O%A>X93A*T6\WW:>U?B> M0['N^RU04-U^B9F5&NQ^+\:]C\0!./?]%FCJP7!WSN8Y>T,SN7F^0/Z/+C\YL>W[+;P=U!A4 MKX-V_ZM_E'; MW:M3LBV2 'M5Y=P,Q9VO[-K<5G;]',,CPXK'$>/N1J$"/UY-MFK0R48:.OEZ M=QWI!$)VVORY\/[6("UC_-A;;_)>6@:I_-Q5MC7:S(IW_N+F"I#[3-/?A *(;N'\^R>NZF;>*F?ET;V[C MNLG62AZ*?B\S7?Q/6JR87-FP%"S()OCI"4:V>4G5EC?FU=I\B",D^[?V!F[* M^)?73U4*?'G::U)$OF4:?U$DCE5E4[<2;="YG>L-<.8;FKR>I]FRNIQJMT_# M*K!>W6.QZB#$CLIB7U1J,<^BB',HW[0WJ"Y1;-*YSYX(+!)QKQPTW5/\+(*Q M#HMPU=)B\7D4B-01;.$1/*0F\.-STK'=KAPAVP4)>?K;WZL7'4L*>.Z$,&F6 M6)<"L;$=/IA3B+%PR -QB=#7//[#W'8F]#6;$HSQ[(B)(8<\S(!)$0?FF=FY MG<&>F71)0<@@VT,SNSB/TT@WBND[RNC=W!Z2;^M"N^6A/^%G>XD" _^$+TTT MC$D((%<'F*)TNS[24P*<9<39G38FZ$H<*==L@.,KEV?^KC>S 3^VC*4M;?S< MRE6\QC78D^=%/4C"_76V'=:3F/^)*:75N;A1G-'/%+PQ=$(\<&MYD9+)MCN/ M>A"MSC0I\A*NH>NW^E_IY!%^ITZ L\B ;$]U@)T)X%18YDAX8HK#!E%_X\Q' M)PQQ4M<+;ER4FD>2X*O]?9]9X/TV5=V[S=T5TO._]%D$F:D@E7L7-WVKTZIL M ^CGP)\*.BJV2P,?*Q.('L@G;3\?Q'Z\ @^S-]C=2O1,.9&C2W@!R@V !U 2)[UD&P?WC?QS#1RM(V?!>[E68#I%F=:"YG6Z>V& MAZG02)Q-2^KD![5=_6HNB8$?F1,?+\OM+$+CK^N[:U"K M.(Q=S.:NOX30A.>_!T[X#0>M:WV3IA.:(^$ZXA&^SC/876?F8(_EX@'4\OT# M?1MGF^+CO8GSZ$PB6 MFC>S[^P!\QH6 C?MST_7#,%GCM7&KWW)/UV_BP;Z8 M5+-2"WJP8=TA2IL3/L RL+$[>.3;]=N16,I5DQEUEURG$8%T^NMF-0>23+D: MY-#U]R R;:]G7U:!<;+GN=N\#&.ULC??E76T6))=VYF%( [V N3@4<#7A0*BT9$O)B MO#Z5"S^^>P+VFO>HK#PBG>O;7E*WW8BU M_(7IA3_^]N"[("GAK_^):,[*0B1M _O7I?,^4&M Z#1+;D" $V3J"Y$ZVA2T MH!([#>B=X$,J5J##6/K#W\'/T2:"\6&*FI^F4_@^SJ,J]84GZ9OXZ)E_V,L, M=XZT"#D'X%W:9@C^!QA_\!NY%^@2OXN,;#7>WN'?C%OU-_JT^?:-^>0L'LQ? MKLTOCBN6\/ZQQ%NRS(_>^!IO?ZBGTA/ET^C;ZAG7YE^(1<)&B;XY[ M>Q'DO8 W@A2J$X80K(DWW-OB#>-,G_4RC3ES7!?^@YU))3O@'X922&W-M\4- MEMU-2EE[1=#? @B\/@?^6(A)*+L=X2SD:WCL#&&'U^M;_%%)<\*W>WP/,(U? M!#[T6$ P,#&BU-%*3E::.N!JHQ_N0UQW3W?X@.,S^QMB02[E 88WLOB8T:;3 MRL^,)2CY!>PKC&QO8^ :.1R1,\PU)MT9WCEVZ.E%!;9^2@)9:%"F^// M%QR%@_IT0-(V:MBI@S:$E"2]YM=W('[R-$($[4[E832 C>"R![PH4F\KRAA8 M2R%>%'*"0=VQ7./!+5 H1EVAN3-1K_ L:7WODN"1 AILL!_*! N&C\MLFX%V8B30Y9YHPDKD-E-TYCCY"7@*FW1M-(4" MI)?B:(R8*>"B=E;S?113?.I' ?#S/Q"@@22I*&M*0%ITKT(UQV[.H]#2\N<; M&GMQAM$$R,+PT?@8AN!\9EJ5=7O2;5[XBW02F$)GM@;.#/$:_;I+P=1?F;:>\A,&*_UK> M4\'I@B. XDL>C3EW;>P:JVY6%32G(G.KT6Q:F4Y:J 46ICT'L7MD[6O:$W^. M_%6G$)]A)D3 G'+*C:6_XZ>Q ZMZVT&-192^A2=QT&+:3W8PT?6/A2WT:-E0 M\<,?^-TAI=\6X"^!33"D)YE\(CF! LN9-; ?)/OX,OUON!)VMG8/A_04S:DA?X86D!&^#P/;N27/^LDR^(E%O;I$$7^*]D%+Y"U>;5YNT$8BB MT6C@_]^H3X#DNA].]E23BD&F5!A;I *6/B&KB?1&5H!;H:XWQ&*R)ARW,S[W M^*,O_*.)N2XQP" ",J"[I^!. ,E'[*1D;\>T'VW'I5YI9/$]T'NAV:5D+6#/ M=G!^>+A5.)C[?]+V/DUO)Q-G0?U4;%5N([#&@?-W?LO2P3Z4/67!'*%^5BJ: M/1LFN)$0/(O .X]1L_&,Q)0D5.O^X >_X:KS4K)[<=/=_U1]\LQ/XX6/PMHG MB];(5K>_^+!2_/E[!^*(A:\=+R/7\=I^D"SVAT'@$V=KPK'GZOK8$TX<>UX& MHH*+TG9 M#W@&+ 6,QZ7S1BF4V!4Y0)$8VZF.V@4C_?@4[SH>S;/6-3U"82M+UYA;=8VQ M6]>TSE?7]"]NAGM3$F7PT@'!!AI(!&RB*4(UY%(2L*2%XZ;U0;NA>P8&'.S] M_<5BJJNR)4-46.*[",8.PC&JU)WT3UE*A1X,9VW3T#0TZ"Y;^XHDU,3"3!%X MQW P0.9)_@5\CL\$EDUM)\"%?1,:UAM5('71D+D=I?%I;:QQMRO4+8M:R1]) MQ<_9([IB1^FC,()@GU+%' -N$%V&%TG.N8'G/(X.$A+.:4V44UK/)\VEQLUG M7BW*3HW?K(L['6188[2 O=(Y,B@[)K[/G2#UQETV=SOQY*8=99/E\8,'+[7" MO9(P6'T09]'P&;!\^A8M"^OXV>TE%F?,)# 4GLOO5(IW=SB^9ZP]!^BIM9J= M_;3G)CMO%.!TI7577)%2S1F<4T.%$FL28$()PQ01X*?%RS0 M7T$]":<"!$^@YK--3#YBQ^*5ZW@"&US@VYC/I#<$F'D('6S:$L$C:O$YD,R? MI+/U\GGA>I*!%V!PVPR\[A'IB1![^%RF#;!A'J/VD384= T7WO%Y+3$A-X0U M).[3&?OW'FV+]8.SP,W".1Z1M)*Z('TR(O7KP5.-VT6B>4D! ,4411SBLZ<_ M>"ZVO)?UMTW;!1$V61KS+3RM&414G5.& 4F8JARP<*U=))B#Z>Q[X4G ML% MKCZ2T4,ZVN;BR6?IQLE>E)R6$E55;? ^E9#=-1!.3ZHG0F3L2$8W"W7SN:X_ M1H6:;5I^9='.E:L>@G%H9J395;0A^]_&VN,Y=I;M?BBR:8' MYGO ZW9O_2[77IO/SK(:: 'Q;Y$;^_49/AIN&\[(NU\_Z54 6=9AO41B=VW& M<"M-K@&4VTE4W/$'P6F+V-!OE+9C;V92,%-5O5J"7T>A>S!Q/XA@]BLH7U0[!_CE"H-(%F>BL7[=XB67,034HCK?P6Z^#XM7H1NGW M*7V2<:GH!=*\79&4U>#BIC\HD>)'&+2$<1[&M(%X%%XD7GI1OEV-QID^3BRK MR[I[\JX:+3B#QL5-/35K3]95HQ=F@$//=D\)K'F7XETUZJL#K/_L7UZMZ_&O MM!X_:-?U^'.JQP\Z=3W^G.KQ@VY=CS^O>OR@5]?C]/BJ@ND<"%.0+8-T)/\K\\(:UJM\N4):?&%$#IQ AG]DR:4@29#*%;^Y*L(9N?#]7A $B_^ M(^S&\4)GS/\DU"G^S\M&HQ&^.:\Z[L7-IP2P%=$C4Z-@CE!6V5JO.:2VDL[D M??SSPVE 5Z72TZC',*PYT58'.!',&K2&5C>' WS^%; TE_:;0UJ3MSL;SW6"-3BYJU",KYSO5P_.9"+@*_R_ MX(",%U=(5D*?;KV5<&RGK$S>_,9 J^JEVTB4ERX%B#%L["#&KC4\]_J;)UI_ MML@?:?>[OWBJ=/Z-4E^5$=C6F0ML^XP$=LTZGUQ6"^ OO$,('QI:[ <*BO_L MJY:7.\J6W>=T5#_XP50XBPB'+'J?*7.4TU5%,]2TVMVNUT2W-MR?I:7YMVB[F]?]"G8$907Q>^67CBAG>[PP4]@. M_GTE.@A6,@G"H]$QG*5^ABK:'IJ]2"FM=8[I!_346E:GW[':_:/4WP[G=,Z7 M[53I:[_;FYGGGZ5 A[9UW=O=\'M2#N?1X/2,;35!,KT:>]"O_VD2!3@X)),U MH]VL&>W-FCC5K26Y,;O=2G&A0UQ8+B\ Z4U6ZVK?Z@4RT%]EI-E,;*\DQ4#Y7C8']0LMI$ MY6/-)A/53'&A3^'>2S=1W>.9J+-J--LR\U(.$YY&F%=(CS09X\TL"6R"@X1Q MGAP.<,,LGAH)A[/WEF*1,?9D$V*)1>.GMT\"*W+/YM?9W/670MSQL+UL'?BG M[_%.>(KI5Z3!*OC(G_[B7P(6I#:6I\-Q.-@P-PW[\9 J3_*PFC:?5M7413/Q M>%H>3QB4A]B()S329##XCV22(_YI+$%G1NG),^'*#%/?$[0$_-\'VYWR0>=9 M@(YJ<$CF2ZZ/L@R-0,@!-CP ,S5%=W6.+(XX8M0:?(X<^LMBX=H@5*"7*&LP ML9?Q6%JF XYYY99(^7EZ=+ QB]R%,W<=V*2<89N,P5;(\31Z$6?L:+-IRQJ. M]O,(3$!\/)T;;H*:9^B!"@U+&];#TC8.2^O7P]+V$?.MH],.G'O6*F?N&2U9 M _KF<1)_,=!WLH4JVN=2FZ$3$A %B !DYH[;&;WG:U-6<[BS3?K+W5])=[0: M5;LZA=4XIZ;HP]GTXCNDJ]L;RAD-?JL_E>VO=W^%_%^:OU&M9N"3-TF;'VPG MT!IFT;WC?_Y%TZ$7_(_W/+:<_T'-6-6B6]U$?<0FZK/LG\Y*#ZS404<"# 5R M$F.2J8-!(X5;56G-W-[@T'N6W#$[BA\],(D1Y0P^X7#[KP^V)_-=<<"^3TYY MT !+W>WVK<[P-?11!HXF)Y%:%.[*W MYXK[^^6*C\*:_0N=:18@(L9U,SN+?![JK@@:W<$Y_)U\B:UG;#?I?&CLRI&, M'#00_KRU&]#@1?38;[W]WJBF42/2[-F>.6A@=T&W:^7A;+G]UWDZD/?@0U7L M4YH+)1LIQ*BX;NU&?*I2IWGY??:]0GWV1[I-\3_DE!R91-M[Q*NJF)@T^RHF MG/,W;%J-'+/^MK2'USIIC0$EZZ3^Q4T[C^-\ECKIU%=@=EUX>>&W7*JJP>1= MB?V5V "46*-A-0Z *7K15U^JJ2>U*S$E*TG$Q[T>5A"JL[X/4]^'J5*S<;/Y MHE+&34P9MUK ]_WOPKW<)N05)E=%_1\IM=RDRY"=BG6AE]*CC&;\W-/.S=;% M3>.ZFR_M?%['K%T$J+/J^>AF^^*FU]U_HO61+P[M!C&05XF2;EM4.K6)/]4U M%$Z&W'H3Q8*O/GYTX%W80;-36_@CQ'<%+K/\SS%L>+>VX65Q9NWH%;M]- !U M\E(->+.P 3^JHMQ@R'-9[_[1K?=9W:EZ!PX&B+HY<0*@M1^$YH,]H?M0\&_A M/ JZ\.,$IKPRA1W,K*8LOG.%MWMV"%,*;:;Q##J9#:ML80[S&EC,H78Z5C<# M/L@R;;Z+IL..TCVD4$CR,/ZY$X;1!NSS< ,$=F6QSM_OL0G+S#]ZX0")J$ZY ML(D9UG[;:K?7RX744ZT.#FBN[>>DDC0YM #1:FPN0/#)&,=8:G"4;- V8>0N MU'4Y\"AFCL?7$.1'2 X1F.]^_<3W_219Y6%32FLDA*<.G9UY7?0"II+C M3<<),!.3%&/Z0JRZBXGW3T!"X^N.0*SM]UF[E1C!":L%V>#8V7G@VTQ>>42$=Z[9S M,:?Q.>\[#UKMBYMVEJ;:<=_9V'3?V2SOOK-VS[FJFNMGYP:, S$;+YVNW5BL MYJI+UK<[SD9_BW6?.M_%Y.IO$?@%54YCBXAW=L9\@^=>8O?BQO,S(K/54TFF M+?DH(]!.\74,>,M!/>']O M<.^^"% ^H>U^FNJ?YE)W/5!W&\SG]CZ90\SG478 47QGO7'X#:$^;)*.RT"^ M#[^E_^4-"PX(1DH@=M[+M4A!A\)S" Y8C",TW,HS!9-Z5'__>:+B%G466;U. MAK64OGB,O,&&48^#PV@4$C;! JW?FFN>=GB,> P8!B6"'^3YQ*AU4(P=R!5E MFI\U^(#\E][%/?+BBYC[ 7Q\OPU/8-=%]MV/2OC6&:*+4PX\ >(@F,V6>67* M)8 "E&NH,CC!5TUC/V!HZ FY<+ZDSWNQS,^!/XG&"W1Y27PGH#1.8[@8("<2,@: MM1R!*#1@0D.U"G0O8R/&F@RTA_RCX7B@O(1Y"=P.WYB,V8&C]P0\%CU@=#'' M;H2&:QKXL_BAFW]':V5B<-PL;>4[/X#/\';S_VO/YF]-R@Y(XPDQAQZE2 M(@YR?K%P95R6#MILH"+P).8QH2/1)XH3"6_ NBQ ]HCXQ+R)P%7:9 OA.(!H MQ4!(&7R/66)NV3M&K\X4]. */^6NU3-B(D@P#$?PLFSE3!KT>WM1>3GXP_9L MMKDK*%)PC( @2!/\#PRH/2*U1SW*1#4XV0Y^[BX-&6@&="@M]9/1,D-%@?9Z M%%JRRY-G78;PZS^ YX &>V*=8X_'?H0FZ=ZP$[%+@C+2T 2&<$ A6Z(!P@@#8^.OU=Y4%8*7#"ZU@HU0&L H4 M: U8M0FP:E #5NWG8Z:@>0[W*B7$\YZ>:"EGYT!TJ)6%?O0X4 (R0)3#?RR" M K7/XU.!T!K:T]3QP&%SX+@YR4/,%IT?+VXP=0HZ[!CP).5B^10I&:M-YLD(MT'[#ZQN M=_>E[>=!2#H(]"4O,$%_!S#!"P"%ZC1/)4C-T@7I(,"9REXSKQ?S/)E' ]$+?! M;@BF;&VE,K/5T'(S?W&6P.^W:8VM@_K$-[+:N68H5=-N2^B M,$JD(G9KY9I$6$TJ%M$>)5)Q"&K$:O2*VJU3.R";^S1RI3NK#.=V!!V&?:I$ M,1"5+TPO*2.Y\D9PXF]:%1P\7VE&':0FBS*J>7'3;^\_7/J5<^H055R44Q#E M]WN[$3Z/C*R61]72522MN+^>D'OA\E$X_Q/*"_^YA0-AX:U6<_\1O*_\(!?Q M3 ]B5 +$F_H(^WG=]A-KO.+U_HR[F551%"VWRPL9I=V4 R;TN&96TC7SVNCU@EP M;$';1;XL*8L@H[!CG]6SYT&E%G,DU? 1 M&T1%>,9U6+4#UMK2Q_]3+')Y"4/T$JKJ)!S11RA"M"YVEW:KVVUR/ ^A$-6P ME3(#YN@YS<*[!\1(P(N+4QM1#6F$+UUA]NBQ> -C(D;"HVO>Q^9;WBZA836[ MA([ITL=XN8Q9P7P+/WKQY[_9CH<.:S.7*+9 ZPU..-&K$NY]R31L%Z3AD>QY MZMK*^1ES6CZKUUQ##7Q 9D) =<@DB(HM;C=[^G4JM8LJDJJP_9K3Y3+S?66#I(8ZZ-6SO MWUBX40AVCG$]5_X72W-5E/^80LLQB7Q?[M=7DE_'8D[M<+Q'M*.QPT@[=+-E MAB@X?_,',5:=/?*3:R[GIH>.Z(+HY(/_=@7A^GJ36XV*>7R'7@NGDI1H-,[; M]7(-G_=NCN6*U[<=-YM:6Y8Q"T!R:V\6IK>,>@ M*/8Y=ZH)I!+C&86PG?JZW(;KE(R>1[ M>#SY/B@:HQO!+S/^+N1]E3=%L]^XN.GN[F2N4R9%_;L26=;,Y]'5/"OJ09;( MLQ8FNO9'82@YT57?_GK9BRFYS=^>.XC(0?>^)DZJF?_LM$1N'[6UIX_Z.M5J M(0 ,EJM?$['"P3EJHDC2+9!+L;9!L=:V\ 1@&&4RK7,\IBD5^ \:!),QTK2* M _!R3?EIG_F4GW9)4WY:]92?>LK/Z7: MW/2M;G-WVN?EC?EI-MH[_/N7,.>GA)4! MPC-9C79U[?SQ=$:)5,2"DM4>GBNZ7Q']42(5.SCMI],^W=BP>MI/L5[#0W18 MP=$D X*7JMMICZ\FBS*J=W$#863-J>.KXJ*<@E@?_F]U6G@WJ]I7/^VG=.-.V+Z.&E&FP&CE0K2L$=5;= MU'Z]F-/8WJ08AJ!V1][N+LBI(F:PZ.R5(26\6KU#LH7/#6I=Q"H5IELKKX6J M'MV*&(G"=&MC=:;;J6?]G*<:KM1BZED_]6).X2Y68M9/(3>AR "68>?BIG6N M4VN*^ B%B-8]XP%)11R$0D3K7=SD@"D]0G?4\T__*!8%[#>M8=@_W^D?A9S^ M/_)Z&P3Z>Y.^E>K5+G:YP/4DC+E#LC8=@@5/+. 0"S+S[) MF[L?M+OG7>T73[GCZ<2RI;]Y5.DO-S1^;1- "L9:59H ,D0\AU;G2,@KY\?X M8R:5*SK_88A7_MI6LUW^!(B7Q_]BL6]%^8\9'&LP+'_^2YV+KQ=S#(>CG@!2 MR 4I:3S!$..+9K_V'8Z?FBJ-8[V+FV'-L..'@Z4Q#'.Q.=HO:F#$<[.(E5I, MR1?2Z@D@+W0Q)Y\E\Y*O-AYI ,.P,4 Y#.M2Q4NX!V#H,.+FT[C7'L<"E?Z MCD#19@/'V)QN1L@KG0!R\*W% R7; [MFHK)-ZMHXGW MD6*Q%SPAI)#O5=KH@F$3 1'V%XK7F5(IXMV5R+)./G^NYEE1_[%$GN'@P_:1 MAA?7H)JO8S&G3E^\J DA1[RL7][LA&&3FL3KJ?0GN+E?)M<0@[.N2YW@%G^9 M3!O 4>N7V#64I:K5G)(R9Y*L#SW)^ 3#;\.087CJ'R4,%\%%I)[Y_UQ=F1\< MX4Y^,C_;]R 6=^(_D?#& LC5?&O^C^U&\)]-\^I*_I!$-5Z<6A&_YVKAS^'+ M+:2R_$31OH>?[9YGL+I'#R7,S;55G:UJ@(*^K$;&JAIX$'4:J-V_-;\NY[#Q MV\ >.>.WYI\@S$RA/WVD17.H_^H?ZF=$)F)TPKUL@HT"87^[XI;5G\PYD5Y? M;2]CM4A8G40:<]-2EOER?;VXD82EY!%0/ JH' >UP MBPN-;^F>9GS+L(D7%WM6.P=\U4NC@(H[Y<4&LPQ;;;HN?W(TEA)& ?6>E6X=H-NIYR=505D4IUR7).Y9>E@W M/[GR_?)%M$1IXU>&+2P26^V#X%FK(/E%=$:)5.SC$)O>8/?@BVI2L8C^*)&* M \9([Y^;&_)Z9P$=HL2*#2X9MH9PUNI90"?0DP49U2;8LOY@-[AGS:O"VK@H MKPAD:W! 5VD]#^A,U&Z!Z27#=HMR]MT<4_KJLUR:?WH0IR#\[UN=6NF>.M^V M-Z,ZB#9G-9I'XE2-:%$OYAC&MU(#@8K8P8(#6H;MG)!/Z]M_[K$V16Q28:KU M\MJGZM&MB(DH3+<^TJW7K<AP)"681LO M!16=]7".=95"1!M2(JIQKE-7BO@(1>C6H63KX(2EDURW?GE>B..94]L)S$>\ MNX4-54 T>BQ>R)B(D?!2]X&?O6-H6,V.H6/Z]1^ /W2U[M,<'\V,"S]Z\>=J M=D,SES0VP5MMGF-L5.3\EDS#5D$:'LFH5V "6*&P?Z^)3<,.3@0X4UM4*,[? MDTR8SFV^EY[9.]M\_S%SAP>..-J9Y8$C M>]/.,1\N=T5@Y_21RK,QM]?6;.SPVEY;P>NHKLZQ#D#_. ?@Y!UA0($7,?[K MF%JTJE. .@.$X-E?"%_?#*AB6:**5GGY_4[4"X=DA79!4*3X4K M=,<@*%WG;W4/Z="M DT+%_..0=,>TK3=/!U$PEXE_5 M0'T=Z^"Z7K.NZQU;_Q62[\'QY/N@B.PE#_HJXH&5-X&H.[RX&=2#18[OXY7' MLEXCKU=7T;"O0D@<)4X@ZK403J > MOGD"5(XRN8;=Y4<:&_7BF%8(H:-,IE&O^Y&JAAN'?:4&1ZV/C4J>^T]GJM]JO%<[9./YRIEFE:GGJ953],ZW8[C:5IF M/4ZK'J>UP_$L- -I<*(92#VLL7:L7HZ\^0LP]8ZO4O;H96JU'=1K7G]N#Q*4K&0 M_BB1BAU0) UKT#L=VE0]3JM8[^XA2JS@Y)]^]^+F@/ZR5]YD?8B>+,HHND,R MZ.[?>/"Z>760-B[*JS[Q:EB/TSH'"2F<"MIW]D]_0..TAKUZ2M,)_=.#.$5@ M4(-6;2!/G&_;EU$#S#>TK?[P2!/JZE;Y>C'',+Z5&J=5Q X6'7 T:,(!MMJ= M0T9H/S=H?!&K5)ANK;P6JG)T*V0D"M.MC36:YD&8Y?5 K7HQQ[0)]4"M>]OQ7GB& ML)"6.7#\R":I&2+D>_](Q9ISYF#NIM#.CJ;05T>YXVG$LF6_>439+S\^3IU/OYE+Z9KU/($2EK]L<0.U6/!87XXCA6Q'4H MC6.81NW7D*/'#PI+XUC_XJ;;+''T8=U#52_FZ'?3ZODZ+W0Q)Y_4]))O.1YK MN,D0QR6_Q@N/1R/H\.*FWRDZ*^9LJWVE4W38:#2 HH/33=]YK;-U#KV_>-CL M$> KWI7?/Y'XXJM/N>MVW;IN=VS=5DB^6\>3[R-%8R]Y^DX1[ZNLH2 @%#@# MM\3JR4M.JA3R[TID62>?1U?SK*@'62+/L'&V\>RIL#K1=M'!AK-=<*W^8ODVO8!V\U>T>: M/;DZ?&?O.3K%9WBHY63,-('M_AG-X%?C-'MP[(8BYRWPY'^Q6X?[?>ZQ0S29 M=!+&$SR:%Z8 8G)-SH=?$,E3.VY$]_(."X-G[',Q8,PT3VV MO26Y#(&#XX4FIFT&R:YLVI5YB5]&!K4:;Y._&OQ7^KSY]@T\T5Z8#CQQC+AM M8W!V; ?42>"0TV,ZR7P9.(OC!P]G\"S: ML8/M;9Y86*9K1][X ;]H8[40&]J<>U[=D[-X,.TP=,*%C2.7Y*^=8'(UMX/% MTAPO1R((Q3C"CCFFW@)6@A4CSU\XTR6!.MA/IL ]CP6N^-K\)]!S\B "V,G" MI^7!@FU88 ;'_O@'2[-N8M\?'IPQ@_P8U1%$S,*\?LSV#D1U(_5)JP)O,;[ M!S]:R,V-G0F\RE!T1!J.11CRNP/\!GU1?HRY:?%HNQ&C4.!?II'K@C*&=^ ? M\9,$$DHA\C&+0_Z"$\:OO3:_)C)%Q[G_-C2F]MAQ001 4@.!FX GP.-AE_C, M)Y$H,-PEK.P1'F:&(GAT8(WT&2P/6PWI!\@ #XA/6\+U!.9(C$&#F39)+ FA MDKV)O; M,Q80 S4=G(\%\%H71U[*G3]V0$SO%%O!MB&7@1LVO'J,!!,3_BH\ M.L1V=,=C"8$OB>]3Q\4R!>PCEK856NCO--:/ (@<;6\#8=,R2G]PI@[*AV=' MBP<_NX]%17"6 7^TYT#[[V#%%P+.W%:G M(.42-')G0F^3U5"$GIC]AF;V0_DGS?(/$1ZDTV]8C8R8'/8!5M*91+ :)M0& M1IHGV>2?]#*FCH@!7#8@$JQ+L)7_\L/OJ&GXH,)7)JR MR@HD-O_M@W$QUW[S3EK3,1@8U'OXC/]"R[>,GQ*JQW"_A)=ZB($/^6MA/ZR] M%(33=>5WT338X3?S/Q'J-[1K]DB9M#5?)"T09)^ $&.L#IM\4N!C^QN)4&P' MKYD]YL<%D@ZDTOSF^4\@,@M6M O@!8BD(/ -?.CZ[IX<-(Q"?#-1RL%^V2ZH M%AMO:X8+_6S%MC8B\PUL,:2-%?0UU_DF7.?!]R>DD$ Q1POLL[?,J?WH!_0; M4-V1%__34@=(G3'X,WR"Q)JII]HS/P(.PE\"ND5*CX9U@G,-9@+6[SKV".WP M$APF^IN5VOU+.QZD$S-/1B)T1BSGGZ93U%.@C,QWH*)<\PN&QNBPW-O!1/E& M:[)XG5^@-KT!Q;$O-0IR )):?0XOQ*Z1#/?(\M?\Z80N'8<5T\ M@?H!\Q,MJ!D0PEF4!>GT&4GL,-;&I8+TN.(>)>?1#AP_"B'&""#4QH![AA_' M/D"2&Z.T@19\TY5(9P:>AHTYJ @<2I?B''H;A!GH/..KO(DQ=5S*H>DC6\W; M&4^ 1E/K8AK'!.']TW\4&"J:S3;/@^8X:AQ_![T"BGDPFP$TAZ=.Q82<4;GS MQ!$.Q2/](032" /\'OJ&"%5LMG4QHP ($<8$PF=$'&%YU%0_PZ-F/^%;G5F8 MI%-,3]R#5*""MK3_AK,:P((L8\0R"RR<0M0',3D\*&>._/X)WY)% W*.;,[4IQO/HOP((9FWNWGYT?-=6"0]X@J'$)T["*(_^ MERB$X!?H^#OL#<49HMUV9V@!OQ_M4#[A<^ \VN.E]MQ0+4T/CO[R:!5? WLB MX#5,??HV4V%(A8 J8(M&T'^+RD?[M[&J?-[2K],G?4U]O!=C,2?RWXYE3CHY M\(D:P8UCFH:8< _Q$^I>S/DG)QG8M"05-;8Q52_YA[R0T9O2-$KM,Z=?S G_ MW8^ 0JL'VL0#+8\[.SG:>>ZV6X/Z/)_^/(_![_Q;>!N.L_0,T+QA@F/?([W+ M)]AZ_-?\ 2-]^LL\T?\4G*%63M[:4784]PS]-(,R]-U(\TG,#_) RS@&WX@? MR^=QF2Q4$G!.Y_WBYI:S_^0_8>%LAAZ1+#M.'6 9U69(HF=L5A@_89O>2*]@$1VZ',J3&6LWIH/_A.ZP5SI #Y$W Q' M(2N5%R;.="J"LNAYC(:"SS:FULP_>,=5[B;0:SZ76/,AA0 $?L.A$16F%R:: MME#Q_R_/02MXA\P/C3C&>T>*3?%<#_W>"Y>KNI>R^8#];OBZ:CJP$H4X9]HY MWA25$DE7G$I5LP:HL^:@07T(\I^=1M=DH0IE \ C*( )ZVG?XQ:#&=,M9A:6WI"BMR-,D5GF M+Q#F^!B4C[\!-;%>#C'4U>? 'T'@]_]A#=L9CZ= M.L$,ECQ:K@N"W"5LXW8^%U@<5**@U.0[)QA'SB*6@I7/XP84V,)_19Y @[9 MJ\!0.*0D(E;*E-Z>BP77Q/%%9/;\ 1D)=TO28459+D5M:Z$U.8&4L-*/HA1 M$&'("QJM\98J8>"L@&Y7; 5CC)8,EQF;HGAE\/_^H'',[0;IQ$9E!593!'@8 M?60YFF('R(#4!PHB%%'J.S9:)*;)&L]&3U8,)"G,*+[:3P$NE;)+WDAI ?T5,*BM30*=0S&WLIN&.+>J+ MH0ZB1P>>0?U+8D*^I\;\OZ[OKJ5,D ZD= P\^ILJOUU^_OKI3:+@+*QP8:<8 MENG"+#T7-[%EJMI$ I]0A*;8P6]&'C.)&@]0]X%5'#MSRKV!_O!'CV2)*+>& MS0JNF^A%^;2O@2/KZ4HC_N+# 8CU'_U+:3T9/MGT364GL#$EE+XI1I@K&O/: M_.29M]$]^(!FLV>1PK0R56ZLN?&/\7M)5ZEW6.C7R=,)K]:S=^,'%&\09V6L M##@@.H'2O2.9^CD0#\(.N$]OHOU+>. 0>F/4E)^ ;9A)95V)6^$&NJP-L=8U MZ*R,.0';L:3%V+D6S5:0CEM7ZHG>9K6MEO)$#3?XZG**HFOUSRV=R26W*>]7 M[.S4QSZX)IA-["0%#6U#2'L? M"/;#2;%(IYJLV&_P:-\-E:-$K<5Q&1 _C-Q%G/F98HJ1_?C=+DO*.9$M4KH!ZV09/'D2XJP3M??PU'+9?N-3I?8PK%-53_0=AI[$(:V MT^Z@J;;&OJ!L8<1K?C%'38VCUSJQEA11:^R><:'$MP_L.(? 8(K*\PUX6T)[]3!B*.!P<::2R^ M,X$E?<5W>P9?5UH-O QO(VUE$"'2CTX6$0AL>=/O7VQP70TIJ^"SHNO4)>_Y MW;5,>,JT9[/1(MXU&VT^*C)OD-2(^6+9%6L#S%:RTN#.RPDW]:\M%]VD_[(] M#(\-=I1:5IP%301M+1.Z+CF!H*Y1JKZ3&W\H>0VISWP5&_8L&1^FF-[LJ>4J M@I,[HOQN[>4FOCW]WBNQA'F,\_ MFP1JS"@^ =R$3T8 I.-7U_[;#LPO]@CB'<IVF'(@(CKQ+ M-O#6\S#=_H<0"RE*\GRKI'X'(R&(V:@W%+:+F7EXZN0ZXZ5\R8H=(XT6*Z9Q M-?EBH ):X"EX<&;Z05/413D9"4],G46HW0J2S3/4N6)C#FL,0;F\8H4;IELW MN*>I&6Y F[1DJTSBG6+N1KT+U):J7.":<3ET[)$46=M;\11E?6/"#?;C<E_/WJ$TG;+B_A==O\Z><9T#QM-FO+;R[[" M _H+GP"*#D0=1=+@N-E1_4;LN.4 :33ET$R5 6,R/1[4,YY>:RE=LF=O.)"6ZV[G0[#8+\.&S32(2?O #8@ A M]N>B>0MIWFRM3[JENG(L^'3!<\YOH?XY.$D1J2/[.U79Y$32491J2P?%0#<> MZ4 ^^.[$H)$L21%:/O(->2UQSG4[);7;M%GDJ>2Z<@:;L4NF+@),-9%)4N-/O!M\&CN3FQ2;,C.?I"P, MK'5QB#LH,7,K'4Y[U="3Q:%F?[ 0NAMP&X:^0NO7+RW?WM[&52)L>%A-_L;$ MP_>"8Q;(.YJJYJ;?;L,KLDL3%7](UR^I;"%;%= &^B-7QHGD[NF,PPW)U[,I ML+^GA#H0SFP405Q&= O$5 1T*=O@L"@AG\S==A0!]9

T:V_UE\'=Z1?FVJ5/; 1CEVSH!?JWHC3)ZTZGFB M8,JS_1NV_WPA=L@S;E"R?4KI!L?;K(Y2"7]T^^8HM'\$UW*S\?XT#W+=B<;4 M'A,*K2->Z<<7@)BBILIX&)^.=,)L?2O7O,:D5BF. M$^.=&NDS(>T''^12SP7^"CRKA2LR2&VD++ZVY%TFO/TL)KQS<=/.=%1^\;IC8J7-O)[6<[0HF]K^2ZH'04"LM,'HIO)EH6Y=%MI8%FK79:$"9:&\ M)9YV60!&I%;.H64/+ DZTW2WGHO4+65/;/,1?^+(O 8W]Z(Y2)5,9*G;B!NV MZ$-J3M;Z:JVD;?@=.J%+#!7GD;(!A55'((:2T.NA3;+JS)!,\ M^!#<[A/>4^-HQ\ ^]%^NWUW_KG+G9A_K_LK7#\D2C\D?5UT,*C/E>/^.//8E MP%XX N*\SXH[R6"6D\O\-*3?KB];W*0,^^)F\F9;:FEJLBGVD M*Q0OD+'>-D0QGA:G&+3,%7:G;HNM,[+7ZEVG'+"V>FW2:!5GW@,Q=ZFF.H73 M@YE4'?JDN5:]=6)N MH$NR2+D%8^V5Z4=C=^X.*2"FY)"%U+8XJ9&^G'EMZ#'*V/8P>P-:>((=THO5 MJT).J.+=<[!!6BDUYM9_(4*7^1N$!KX[I:M\$C+(915LAU1N^!J EA+Q!2G\ MLOG!GCGPK7 C2 K,@-/"%(VQ'BNH92=[$7(N,0DU5^L>].M8JA_[J+IU'>5H02M M**MW>-U!@LTD;XQM #K.L209#".5M#5(P)"OJ;S=Q)[9V&8:IAI!]-=19UXX MAR@*574Z-B;P&S8%F.X20)1'Y]X/_"AT51N)D:RSW'MJQ^@NE>!["?3<.P6- M]KL]"C6(/0RU$]R_N;W$1E$-8?L8D1#BZ/O GL%/*-,C\+H5G6]!(:_, M\C+67S17G\AN=UEC2E0CA< >I]"<&3P;EH2*Q:%^4:K"+XP9Z@$Z&YY V#?P M5BP=/@;T#.$*HDNNX+[4OC"S!_\_[I2$9Z,+\BB4:H;_(G/ZY*#9A*=0V'Z9 M[-U.NE>,6*\A"@XX;G[P)@;X0W*,!)D>1X(?!F(:$9B?I $GD_$[8^$\JB;) MBB*N9J&G(O3;>VQ91I!;G%O$J "XNT_3=^SNR3)L^!4>]HOKC[]I@*J]5LF MJIT84#5>ENHH5@M#O2"7IDK$%8Y?LE"?4JT9W:SD6+K/SKCCKG(J%<09&6K) MDO7$+^".8).\7CS(^E%<3> N+3 ]$-P$4PAJ;"\[1[I2E#?BHCR?0(F9Q^H MT93^6A89+=RJL;;5U(8VK]Y< M7[W$ DURM,X,E23C/5)'C1.:W)LUD7%K0DECK:\ M6_B]PUDNG.#<+R'!\9= M^<>\M"D_=#S,C,,7K[N.=X+3EINAO!+%5>SYCULSY$_!Z0$923=?*&'Z"6S, M&SFV,Q8[L!UTH1=!8%Q@ZV6S]09\:&_Q$+=2V-R"@KEHG+B&D?M1FR.4RM1G MC.1*+' 3&3@D_-4Z$$_8^\!3C$.N8"1(K_>?MA$EU#;3V [VG%][A M^S[;P:> $F03RG9_%@'AP6;"P0*IX.\9H+#@&32N&^M3GQAHYX'NQVH:B=]O MT@*2:[((D.JI@(!.$Y[%XYT.>OU':EE\'^&%'=B;XS,9OL2\HV_=8MWVM\ / M\]5E: Y M[$^!X#5=]EL17%/%JPQ]S<&]8!]84D 7.QX]5?_/M223U^C4)B/1*W&!A))&ABRTBCL "*6(*Y'R@Q:AU(,F A T$H0 M?*P$@!)==6TNTV7B3*=K:_NA*FB^89B)2^>1[Q'$/D?2.^BM6LSWTOM(V#'A MG=BZ!)#6(D+)EAWX0MFHU3M.+ -8[SZRVY&M6]C\U]N ;!TK<",E\1)0V)^K M3!G(R?@!S?LQ@+L_XST'2FA(L=T+N;O5NKCI;T+N3@Q4:G\RZ VPY5V].S[F ML%U=(,UH[J]V,G!N$*M\]S[%XWBQ-X&\39(;E%!W$F1L\=UAL5221N S$E$E ME$UL_&S03W1]U#YOV"+V?K]2:\-:Y$.;QP2YI+KT/!&(AENHB,&J M;7="!XM[OQZ ?LJ%Y:SO:O*=DW"IIF/J9@U7NPLR%,Z*9C'6KPTKO-N$)$3TUCW'LT*:_"TU!#B_QO ML 3F.TSH;TT8R"%)0-XX88!2AK5!= $4-N6F"#EM\BS95;TU2B:69YY^+2S? M$I53L62]^S]CBP;?+MA-((7UOB.GDLH+?+91T!W;_'7\3>!-OW>?;S<\Q^#G M?(C;G=1.=J-+'R\'>>J.G%[=D;.Q(Z=3=^3DZCA;ZR_[V28?R?Y?&N+R\S_L MFS+?_A&4L-G"IA'/OH_3LHSIYH3C* P5NMJM9[O+T"$?+#[FX&UZW!W V$54 MR:"O))/ILK=6Y5/_-95>FR1T@'UAV2MIZARGMA_$VS>T"5/A@Q^Y$R[?V!0F MP:^X:44UX].-<_V6=G;;J#9 RO,1RR6YUZ&/@5&W?0SAAN*)H7D\+FW_WPCO M56(5[(O@8KIG?H ? I6N_N_U>7$)$3!#L$&I<:X0E?A,^)_(!WW;UN^_3Q8&[F*@__P,?<7-^,OI)EE^Y)T\&>O*$*FX'Q&/]GAZV5V/[@^O, M$#[,B,<*)=(CQ5VUK,%C6$=8:G8/:VN_1:23]Q=!?='=PO) KX0HYN,HA+U+N!99 S_V7'V%#CIK$1AT5 MH= >;\@N"Z)U4MF?\!4L5H8FAV/NDJ_(,'_PS6I%^&.^R@A?6W+KNVM?B:; M"597@9TD\5>UFWVT%TI/JMNQ(9QR"*7C@\BFQQ.:Y>$;B+J!DRS2Q,G7+)X! M']-I!^>-!U"M:@/=8*6S*(C7%C@A-_@?R)/MG/R)#*N28;1;"X; M+9)3 Y$X1*G!DJJN>!G?GW%[ 9\(:C9!E#8RN=RN*"\1J:-"[6)XA0C[O$3 MMUEE'QX.5$N*L.H*Q\8-GIG!W'**-45@D6!@,'_*DJ=\J% M*TXX86H(6,:!E?,\[3&0%V=GI!Y^Q]XOS_:B^5G\G_0@_D!_E#J3L$'JKY+. M,_MR2VZ9BI].'1]">[6UUS&^5#;I*K.GC\-4FS-. EF'& MA;E.(SSQ4%%*O 34R2T;]9'!F'&'H%T8L(&(.]19TCUBMHHG-FL8G*0AGQ[' M$79@RMFFYLSA]@W5[X8W_;8^SP#AD]:3""EX'?%]6UQQ-.>^CH!PBT*Q0RY5 MX]G,_@8,0-..D\P\4$JZ8S@2>(R 1H\VV"0$=L1&&;)<[ V8/C(Q5KHDA/', M-DJ7VI1K8_PC_J6T([P$V2.G375EK0XJD9*\#DV;E0$<0S:AIC.V>918;'!" MAF@,I1K@_!_9-D$MJ(C4ZK&7W+PUK\PO(-KF![DT^4;E OZW?'<,A*MN 5)> M5[\HS-X1;7Z"7)C(@@0A71%'9%]T$@6$B@TFW8SD2%$>WG@E0 M#FK('JHQ@#4R7A$O5DPTH,:=9$*?(%9*K(E0F\[FB_1P8ANL2[B0PCH!7CX3VKI28R9LI>+JT-_HJ;6PHS7U> MYA[%1U>?U _#5'+BF8MS']@FQR&JGGB03.60&WA!A0R=(BG/.*3)2*$LG. H M:^H"L^/OD?OMST8*,P;-BGJ E^+G-<'3*7QIRUPFJ\;U*9UFH,330DANF)TV ME^7$@H\B5GX1-SB>K9AM8\Z,C7ND.3X]XFTE\72V28VO&06*==1K\[/R+%F% MH3K%&AS&_,9*#Z4EC[&(]1\"4_/OJ-,C%/?<=*<>*L>3HX6_=_T1Q=NR)JO9 M'PXAT/S]=\%XC5R@/)OX=/@ZO;C JB3.;(:C[#';(=[7P MU&%(+K[+](4,@)Q5FLJD(W[$C3-QAY2ZQX=?H/N;ZK8]'5G6[?%M/V,+V-"8 M5I)85?)-7-O )W^S)8^=93E^P-HY?B#'EU[^0 ,Q_Q/C$B] )0D?=4FE85MP( ML"\689S:H.S6PO==TDDN/C*,WSD)HOM4%I>\5W7Y*L[UCB-PDF=X+>W)#]S) MU1.YW1(0TY[9E.('-YRPW32\S(48/WB(.;LT4.5.X93ZUUE6V.$@.&YAP3ND M5(F"9V(V0E[4QDM3G'",GTSQPQA;WU92TXY][X$U 'LG*4*VTP!3@3>3X^6@ M<@=2+83CD;E>.".(:) V\*5,LU^+;8GH022=%%> M,X@W"3$Y:'3.D&(N*8"E8O4(2!:.:<$3)\0+6);AB2A@]&B\J^.$9(M1\ATX M"W']& X#C9\7WL0']\D3^E?!W20QD^,V(-CVI3.IWF(^"- >_L+_[HP=B?( MCC&!?O\[ L*%/@U;FG3.\+;%O8.QY>7; (*!"7X6344)_>7#/:>)31&+^/&UZ:?)G0OCJY*7TF.H1A#[,%3Z>X$2UI^%PP% M&($8E]5D7J+7@6#=*O"1KY$0BHC2KG+_R=1_F LGV3K"?D\L[ ME[)6@20CZZ'MC\L<D+#9D?E4'5)-@)Q\9.":8)*W;R5I1R%"' M30P*P]?VGIQ]F?(?JU35.+YXP$]2V5SNW24[X7Q/]_!F;H1.ADR4&C0SE#/7 M>*UB@Q9"\Z/!NJJB%Z99 V<4+?2H>3,[SUPK)]UEYCL;^W@_10N9DB9R8&7: M'ZO^L^-H8%B3VO!Q7K!-Y.+Q4!LY3$)I'"J426L)988T^6-1MQ?QBS@-GT=V M+1KFA>=_$<9'-ZV-MIWZU/F6T-3$?)E+6S N8^:I(?!JU#0!:YTLI;"[NI'< MB(S?&U#VC>][W-Z]@[5UKUH-?XH\)UU>OYRCI,3+5/>U4UX$*Z6 E@4>:&YS_ M!VQOU(OPJFD#'A&BP7"UO\J97M(:8%U^@LT^X&=>IC U-G!4W1Y1J4LR< C1 MB5YV^$86#4D'),G6;0+"ET.P<9_.3#JVXQ]3>3A^9HK:2M_RDXEY"=W.2]5^ MV-N4M@3R"R-G%N&^T5?!H> M=TKSR"M;&4US9#A#95-=VSM+[H%1^F)[H3\C!W0]?P;D]4*L(/P$L@Z;QZE. M%S>VS)(M%O;XV_E%+-J0L#7P$HR=*9=#R&():6S:*UDR@TN8^L ?- -C"F&3 M#H8D,6:&2QP63]T9,;(;'0)P"3*O?$ G-8D3=^8#LAZ^"J;X.[^4*LO)!54P6=&'AIO!SAN"HR M<4N54Z"8<$50_9YQ[5<8-*$&ZUH@1\BA4",,4?%;2#&N/E:? %_-8%W@Q M4E*B(K1N@]B\X6>PCCAYA*1!Z"[@RM:2;R[ AL7<"90EHHL1Z"K?%_(D>"_F'@ MK%S/50)0(1X;_;Y3\Q3F$*Q.GQ.#3HQ&)QG,=#)6Z;3^C!Y?#99V/!3ZHZC1 M@WJ$DMXW-3L.0K<8P!(;#'3M\$#7UQG4"[OA:<031E9\75,D^/KZ]O!E6>_Y MNO)D*7W4R("A?-QLGZS[B9P*[>%&]L.IG?T)S*8<@!6(>ZSD8D)"(;_J"0QL@R . MB$:50<7E.8%GM/5L :9P$=UO(L=/<&4X=5%7DV/E2\]M]IS=. A2E ]47CGI M\(6_^4".<\M*ZDQ3$]U6NS*)'BN-F2&-6="'(RKJZ8I,0Z&+W630=68\GT3I M*]0"N5036"L:*,&SU^+I&RM',185OK#@/-KC9;S D(\!(Q[%PFGJPHD5"_YC M,DI#.QGA.(C@NQ)X& -4!3BIS:%4LR7B5D/I,4HK1$DL1+N1+<_4,X:2-@:K M$P?A)*?Z]2SV*,(,W7LGA,'-!^WDY[MN?F%$E)J=F9& T]]R7L*]7XO"H&Y1 MV-BBT*M;%$XHN5G\YH\(3: _^&Y8R5O]6VH(5Y]AW77L>@L)0__46;-)D M\8 K:_SXULR[R@O4##\O O7\1YSQ P&&XCIKG NI/Q:3%'LV2,9B&U^8);&WVUB6C3H+KW:S*4Q M.5/O/,O=ME_/;C_8CZ YX&"1NC0O__*FZI,WKX<*/_+N&5*NG&W_8Q'LJ3)6 MJ):7"/J. US-*OGKYV8\-R][0'I 6NX#[%=':^('\/3[T66KT;%:[8'5ZG;? MK&M]:6*ZK1\OP-MZ%! 3AJMBIG7WG?ZC;73-!9K+QI-=K#:JQ\ZX,W+?]PJN<_8?NIP(SCOFU_.]5" MW@?6BSF#Q1Q7K:_&6F8<;&4""<;-#TD.3N6H?ZH@[>K%G,5B#M*K>*..8=73 MSLB1]M6QVJTUJ_=,-.Y8O6:O(FMI(39^)5:R)T5.H%=3[_ZR 17JR%3I#AH5 MX4_3:K:Z%5E+MU.5E70&Q]>5FY]\M[LU[-BU>JR(K MV5._GUJO_DYX4'HU6'FDN;)>6X//76FV_#'I?D]2E.\UG 3'>&'.[,Q!KR[72G[U%SC+=$OP>_Y"UK#Z[?JHM:Q&=RW* M>W54@%#W^0W/Z51..7L]CM]3W:1-O9BS6$RYEC!) +M^>.R4VV7+:@YRQ.EO MCKV.CI4K7W#L=;2L=J\JX6EWS^BTUH[U8BJXF,+:,7_I3,X-(22!2QDWO*F+ M9O5BCBZZY>39/LH;[A;>-CDR/0;#M::>YRHJ564A@\IDIE.]VM0R.+5GCKO\ M:5=3-'TW=/X6W)U\YM MQUM=T-GE5WOKWLWK2S%W^FL9A-=&A,M^__!:0[ZK+-7(L%^N]^CON\^3=Q4@ M6C+?S%5!^\+^OKO0USE$Y.!'YL2/1FYFYF"M/7^O9R@6#-8CF=6UMPZ6MKYMYVON.^:^\EOR[CYZI+9BTP/NC52L/\@R[E5O,* M"=]WS7?CSC=>]&M>MKN.5Z5?^/"+7$B^M)^[E-GV,L;HS79:\!IQZ M(N=T3B-W=3W9PG"J,>2EO" U647"(_QTGB.*)%@RP2/P.#4U^T9!3"??:*]\ M(Q!3$:BYRXL<^ N$?+H&N*A#*IX9W(NK>.O.SFS @=T.#@$<;1,K4<-Q:8O$5PKS2W%S[,G>B#:%PV,P!2* M/5_&,S'.B]U?)4 2,F2=]79H_M"Y;N_@O '?Z65\1^,\T"]A_ \-[9' ZMZ/ M#%AV3S-'0"BFSD*ND[ XXH%B!':5DIK.\$2D#$ M/J+H$1IJ##TI!UW/T+]7?X#ZEJ6"-5;42JZM=(52>5W$V7O1*<9;;"C4P]JU29 MP:C.U\W]='%7U\6= 2GC% BLKBW1V@E>C>>OS(=*UDU(?H\,!#MGQ$,YDIP0 MCEDMZ>.P)@P9B BVXKL3@_EI<[-HGB/(8()KSXL3"&\^5:-Y"7O^O+16CCM5 MJV+0U5@\(1?)6.431&UA%.)7.RM?W=5 .XC%',?XJP[TF2+7H J&.:JI@5_6EJXGWVA:8,K%_LDJ.]>,7V];)JONK4UV! MNBF:Z ^8*.17! AF_$G'VP0VC,X9SJ/0Y]C!=L[LA&R^LA6KQ<$.66/5V+@> M[J<:FYLB$C!:#_)GL.P1*$IR#4,_\[E/.*KN/Y&#.'TXW(@F%X"X3'21\=2;$#&=U!VG(W2=_Y8"([V(L-KUCHT;6\(LU,/@S$UK5_R3+ M =0&Q0%5MA2F0VD0/6.[I,8@9>8CZ%!;#J#1C\):J*-!DZ?61LL".TQH[?PR M7*P:"F7$P&2S\2/B[%)Z$LDP$2-8"@+XRUK<2K+03^-59._"3 [5VJM'R_61+XGY\_EYP>(>/-1>">&0MW> L,B"N_17Y8YET@70K2;P+<_ M["7]Z')"Q&8&PLECKH5]A($O6:9S"$>8@7,1+.*I\L7KM19_$V9O$&=19O+[SU9Y+W,T*D MO]LYH;+&HU^[Z%4:'GWH?*_1Z<^AJ-_@7OMD:CK]'H7^-S7R,:?;-GM=?A M@\X#U!TQ9==PQLYCZ5:_L];C?49X](>OO<:CKQ?S$G$':CSZ>C'G(>+/AT<_ ML'J50?8>6JU&5?"TNY7!&*_QZ#-OREN=RLQ1:%J#]<3+,ZVE/:R*W+:.!NUV M'HCT" *[?J?PN42T80UZ59GU<=D$19_CP!P=D'$=LK4B%\,$H]:-'V MFNYZ;5@.0(1U!?[:B+".3OIR4:/+@7 ITW9NU#VO +Z^U;$:)8T..&LKSJ!Z,56I<9P2L[YI#:J3-5Y/ MR#U;B:5?F;6<)3CR\P#7]_?(L!]1PU0*N+X2-#DC&:X<<'VK7Y5"6H6 Z[M5 M6O Q@^\OVNER?,O/ZW.6O_JNO %X."\PV.*?<^PFT M586FT.97#YS9Z&PKH)\J^I@:@?!)_?3X%5MO:!SV\.T_#Y MC$QN*(1P;*DV>^M?^34*_#DE(GC3VA2-7+_7LC] TTD-B'W#Z];!="BBR#W]SB"1CL%'8A"8F"L%2 0F&#W8@KA@'58[Y1C*7?R,Q6YAV=0,0'UP@X07 ^EO>+<.G4_>)F^7K9*OH^S+ M]-GJF($L5/PTA8Q5"CW/H %#&S1@'F70P'G)^<^CF]\=\& GSH)S ._LN8/W MS+\(SJR&YU\T1C.^3,)?T'>NO =)K/QL%6N @<2O?R%RGG MG%T1B]RD',;*L]?0TE3DU [:2<9RI61FXKJ>P/R0P$DRTV.Z76TH'SVF.[CN MQLYQMN%?7]/J^WCBA1;KM=KI&91H(_.2QZ"_CVQ7AFV92R*_,&MZH#RAZ'*3 M]L1G@[6B9T8A']DYN"T3_\G#/!L34-]]B>G8B#)F*"U ]Z4>1 M'-)Q!(?013OHA[$C/''",2.XHVL5 [B?V5']$XB7$ S9%]^(U?+8&V) C<)7:CY[:5X^8&CI\[_S@QFY]_ MJ<#"2'EN=KC"SJT#D.31GF-=!$,7J8LH: -#@''(N=-VRE,=&2 ]C[-IH&\;L M9=M/881NG)X*S$J:X2,=&K>:6=@(E^%"S(CYM\ *.8O8A)A^BF&A;>K9RL ) MOQFJX,("4 ")BS\B5OX?- MVA/T=9,RLSKKDG)Q^DJ5$EE34BF=]=ZYM=[\87OV/6?00"JPXA?!" I\ @LZN.PG0#LC'3)\> JI_U1X)]LBD_LT/? 5"R!/=^0G, #^H(= M%^;CFKX*B:*Y3S[/I?/&#!_\8'&%0XWQD2[PFO_A*F?8PL\O'?@J.BU4&3/\ M.#U!&8AQ,A5&PVCT;X$1&986:=DNFTZ>(D/CCT>Z/*!;YJ:< M\A6OT="G'\.W6>O@S^2X[:6PL:[(!T9\1SEEV7T"9\@G+G"M=X$Y%,R2.&P( M0(/2UI+]6(F7*)T_"!$=[AO""^?7QC^QR6?)V? (EZ*^#QL&D^)BT0 V\0]D MW9B2Y4#2)U5?3XZJ@T($-LZ%HRA?K;Z#+^)]A')-@90XDH>+MX]+L1]MQN=T4%^F@9M!H@%R*Z#GPOU@+P*>1&(64+,6M>D(&F9B[ MA?\[$2-04,1O/S @4(SH0,] W.Y0D^-W61^ U@ :\NB@^\!_6CQW?QNC\9^,-]<.#OBNT^RQW\* M]BQ0S\_84^0<9N+7H9Y2=&#]N%Y*-!**D)9#0R*+QV9$3YC9WX1R'R$0)MVI M/YGJU ON?F27&*QTJ";1H3 MB?$#M5_*_CD9*BJ[#!XS9L#8W0^Z-G_C'CEW:661AKVUF#JPV. 1/5!BD(HY@:K-KFK!QPT;W$_H M$P7PKH*EU5DIQ8=U/D[Q28<9)\ZJ#:$!MW%UU(R87@\_1RT#0ET(@-@IG#N! M7JU0GA<862.$7T<+\D9;C1014F09V!&$Z?I-E6TGZ-M)Q4SJ1 MV&"J.QA(Z@57S;6W56=R%F$NHWFGE(; MLJL!FPWCY(BA1"9.LJ=WI58?M\B& N1/:Y"-%Z56S/D_^"?>-'+"![U+)EZX MX%0"^2ZP4 -;+,/I$C,(L&C?I>@0_AN/MA6?#JG#)%M0%/5XW"$YL%@EHQ(2 M&Q6XK@4^3BU9HS>:W2LZRO +X+DHIXNT/_<$;MF81 MTW$/3WXB*Q-[&?)$EK%PYF2D_NT[) L88HSYM)*"Q7#(E0)"BM6F^%@U[\#[ MG%&BY%=/Q!LL%(PHG*:]Q81A>L4G&.L, B]/0<#E M/BV@-:<.MUE[?OPB-I7D7HR$P$L%$PR@X]JNI!H_^;P2/^">?9I.S5]DQ>CN M0Y<7\XPM M_LQ',#9FN]&^M-]<=MZ@0'P1]Y&\G'!W]=_G)@Y.[FG,OVG7$+! @@F],+Z8 MZIQ9-?IKAMN#!).C(H'#7 M&"4X?_7^]LU?'!\<^)EE?O3&U_%KQ_IMV.0EZ.ZQ6"K?)E%(X!)Q&<3ANFPP MH6Y6,L[2O*!V!Z, SYKC]8%[Y2#3?8GY(M&W?WGD1]SAZV0?"3]>]T-#D;DR M%2J%NAMIJ* IEA(BY[^CR;T,GLBJ<^*+S1,F]F*-3I3D)@]++RQ:R?4R'5Z? MEAQN?)M!&5#Y-A5E(:?!"8@XX\T98[)W6F_)^98T/Z'\@B-TQ942D$*'LZ2R M/8B3P3&]M%J/+-!+,B$CD3:!]-!OW+H;^",Z#VRZXH(=2Q#\X=K\#0.T\8[W MLOS&3:Y)#H,;#W$EMNO\3:_R _DO,7GQ4K=ZN?QL!2_N5XZM+CHJ3AA'05A] MI5N6(":NN(HHSR!_@PT?*NQU)AB3)_]1!)Y, M ]H1K"I@&TK*Z#NZ+.KQ4D2!JBJ'XK@R!Y"\6?%P3OU'\+('^#\8^___[3UM M<^)&D]_Y%9SOGJO=B_$B <;>)*[";QOO>HUCO-DD3SV5DM%@E 6)2,(V^^MO MNF)LFB@V M(P&MEP!L/;O$/S:6K#3JMTO8@(OMXHUMP]AES03U[;WJWFQSP/-79 HYA-L' M@TAYQ;UHR>(!TG4;VB?^Q]BN[S?Y^*QML]G4>GC8 D?\C$4>KMF45$W-<3%@ M$C-9+ZE]9%7+29 C\0J'A)I.<")+0FAP]LF=\I='']W&HF&L7*"_?2RR,6.\ M1TVUO'("'@3_@:N^H$2]4C2940*%7ARQ@$K&&Q+>$^Z^2L*.2;A%"!C&-6^/ M@HO):*#B #S%2%8&%^4@6 M_$*?.Q+-(!T"0A#CC"P[Y>,T94LRR@Z)!>%2ZNACZI2X;!@7/.5CW"F. D(* M>31BM;_T:UPM:1\&.* .-F#I85 I+.9(\0$CA/R)R DE9NHG;[YA/':'.72P MY]D,B:>Y%U-V<9WE&[ 1! @F!D()B[.*3 ]@ P>64AR(Q FHM\4*A' -\F -Z?E% MCKYAAT=PY-*UT(F(&T$7J(.J+9X^@HT:K,HCH7*)55E1# F$F0%8+& N1?G M+>(.MTB0.-C'C27#O6ENVI92B[%5)$JPHX?A!6'OIG]Y8W#MR6N*&;M[YWR M5\__1G]

DGO!NS!]/>@&U9+"A:T)F.QD7!E^WRP*)>\S8?%N:.>Y"YP:8$ M$)E]8E%)^94>/E*"'C^6V11>20^###0AEXGS0NC1="C2A( U,#%T P/&RBF,3:)R M0%PS6H --DPGA(MK7I]#F\ZY TDW+,TJAHW-F#S@2A5-CLBNB,K(II)^6)8) MF!@ )N*Y"NAZ,R,#2Z_8/[ N"O^ 2R)&S!JGZSH^:\D")K,A8.[Y^%S2U";\ M"BW>G7*GS_AOZH'D9R7\V?9C:'TQ,ZE?V 4'QO0 MW?C$4@:!_FYLX\2>GE*/2L>GL,!L M,!N"(I1-XXM+'02#FSLV4*U1CL9:-F58S&FYNWB$VC8?-_ M)0' DV@>6:L;I^QGW5=>%9N4PY6Z(I%&,9&B*RL>;?61K_MV6_@B&(^@X2"N MKXQ;"=B(&+#I&=.4HEX0,*9Y#2.6G_'YHM&,9@YC]+W0VQ_-<#Y,QO9!&"#& MZ_9L?Q4OE&$=ZO?$^H:=RU'E M"34 N!D7$>1-._24$%M.:I9HP3R>@BU"=& M!"E-$X3E$T"RQB&(.;/*9'PI"E>=%,]BF>GZ)C/]:&;:W&2FUV0Y0803JEEA M'!,[[DQ4'4&/*%4)5WA",9QR"L6H>Y5/958CC@-32D8M2@6"9(#IHK6J;.+8 ME.Z9NYX' '6-O#,N'I>"[](X2] MDM' F^! ?NQ$1?7'LPM3I[D!D8Q=,?8$LE&10?;49&CTT./>6#=4ZE*-]_E MO693^3B[3X0)AQ1R*X":2QXWF.!XB2B#3K XA*C4&O@%J*\5SF\4+-7-166@&GN3%2IX E%$WA-'&W2R*/V02L$C8* M.JW-6;PDTKK,J26V5/T*8SB(BUH8GP%"V99OQXS()Z#QG&J)$P)CLQ"2840D MB8;F&?YHW]OX5UR@/O(HD_*5$=8H[9CL9>@$229!;M/1 ^".L=V.'0]G*._< M8%%+5K^'LHA@-(0^!FCL1N4=78]*HZB>S<(B3.13>C#Y'1E)22:?+P7]?*.H MV5!J6)43P^J]7ER[2.TY5*.>N'>.[[FL.1A\?0R1LAP;M %-U[_"=)JQRPME MMTOL(_:B5CPO+8ZNZH2WKS#ND;%;+.,2PY7)<=98A;L5AHOAW"+V<8F(V(2A M8$+&WFS?_][_W=YOZ/LGLW,USE M3!PVM\TF&G6I1'NHKIS?7!OG M>SGS_,Q8,>C^#*):>VC5C]H!!2.!L2;"PHLKL$##9N-IL, %#@0,>>-^+7^- MD._\<<-TKYCI0DSD16TG-V-G8,\PF:BLL3T&@+BA4G4\2@T_DOH&&P9[S0PF M5F=X_K>!9]FI2ZNB.AKX >:>N1:U>#&V$("QQJ''RE3@0BW\%LIGT"?G^6W, M<,+UTP/QV/[K#@5]&EL0#$);(3[)L^CB[K8BS MH,0%WUAZ&YD8RT3!%Z9<1\ W8!$TQC%D*C$KE.T@+$D+;8#%@H*N3C+[X'.G MU'-<>7]V/>V=_ BK;UCR%;-D/,X:2DI9!_=4E*:+=Y)C/9E_:[G.=_P\]KE! MK E-(%@&9OFLCA[J2+A8Y/PM#*D6N7G#A:^="\]FPHM/"3@^^89S8%3\Z=M1 MRS0 MY"),PJ: "IDU9\C-+U8#,=5,.76=K% ER6U\87I_F8]-%!^O;Y>F-6N<-.7< M%MV&&\>[,04RQ26"C]&-N"T:/#H98>:UY[/<_(2-#(XGXQ,HI0,E+LS $$MR M61%G* S8Q\X\?L6-P':8!HW3BSED$V6E#?DQ&%\-!HS"\TE]VE'2-! +ABC+ MT@:YS"WE4>)H)XPZ(F?P+R,>23#[*;QC#O#\?CX75 M1:(I*E2YC2,HH)X 4H)3G5D2@E3@@UL?1?*I;PT)^/+E-V;5J+TMXXT.\?6: MD#N#T2$8ANQ 9MS#,]T6#(OX2%_#Y*U[:\*>8B/_WO!BN*-VI\W+W=[.5I ) M^Q*K]_IXT9-8U;7]Z+VPC^);JH^BTYODRB!C :-VN*PJ3B'*O9[F!VH9)*AO535L-D/<3V43=W'@<>'RLU>TY"D)TKQW!YV M1]\HP4HTLS@9\L#+O]@C$;*BR3JK4=\J?X<[,CM4C](@(3<$Z4B,4+J?2 MS;?D!&GLE-MHK0@UG#J2(I>#,>VKP'P%IS=9M.&^D:/[)(+T[#E$0/;='6JY M]IT;1YA5D@?1'P%W?1G".*P!XYFM44#=^>BO*'F82OM)LHCQ._?_E0J4W$@" M)9EE\BBA.>$8#B^\'4:Y=/[P.> ;_WHZ)_&,U[%M)PBIK@TCLXB($X//3 @_ MM>MG(DG\['G+_X@UGS#^Q;6!*3W_?=F_O7EC5NO;9FUOVVPTWF[ED1.N&3N& M-.TLVU:&Y++*?>J=_KQ%K*I)I6.S21YJ1L7XB[C?O1O'V^F'PZV#(T"4.##_ MD^5;Y2/JVM-_BI<"=@CFG,NUJAGY.!W+O[%<$E3:#P,RB9K_S6K5W&&">%$. M^;'\-(_HSPBF.HQ@SF&$2ROTG:YCE4^ZW^AW&V;(F!E,=:2"N;14,/;*7W8Z M.T<[90"[^:-1:U19\,_VL/E(QC7[U=T-URS--?_UL Z9RYX0^7?#Z_.J>O+!R,<>]WQD)7^;$B5)E7GZ)=UD^K:>O!<;SBA MWFM(7*Q:Z<"%DM:&=D_3[JAUKB#MCJQ!-[HZ]MQQO\%(7(1B0\VGJ'E\5BM#QO'2I(RW/KA@QB,FY(^"0)+Z].%"3A)5QUX88;X;H0->MK M(.01UBMBE1>6_UJLSO48"E-/X?J]-RPU$[(.7$9WA -I'XUUL:(;VGDXE+[= M>*M"IX024?V7-.IF1VJIG)#%F >D%V:Y,'+*&RX=@!R'T(8#%?!QB3\5^N[M MF'+A6[%%#8&$JW,)7IHT]OEU#-$-N*P\"HI%J'<, V.P!()[QT'9,-AXUB0@ ME]1/<0?9V*_5\$>12TW]\-2/$8S9@:[TR;H*#)Y33>1"Y;^[F_+?1\M_ZYOR MW^?7X2Z0VMY=365PY^S#1>OZR]5)1[_*A$LA9,AZ*7$B BOO3(M$F81C(QY9 MD9IO\68;&VKPL _&%L<9LTNHV':@^YUU[N!-#J1O#7I1KQ#6 _ ?8"O(V(76 MRC&;! +74^5U4[G^1H(T34S?!&KHYRTSZ]SVQ9_M\N%9^^B7D\_;Y;.+HU2^ M/Y,T=S[PO[F*N?;M2T">L7^2'9+WDS>/V62KK*0XUWP+L[N,G,/,[Q9L[KWL/M@,0_*)=+^"_'MHD;_8O^ZM1G\RTPV$)9Y@HRSUUS"\UA]NL* M]&)4J)WB4A?DYZUQ4+FUK-'[DZ#K>_?'!&\MW:+&E\,>'@?V5ODA<-Z[SH"R MH3\&0-Y-K[8, ,8L *PU'(W.EFM#:SF5&M0'HB;GPN \#4TM#8VY/F@DN*G- M0G/I\^MP.Z'7_88^].(D6APK]77 (<%'XVDX.GW+)P%VN=@". %^G ]F=M<+ MD01'S>= U!Z'.-.&\O**$+6G %B--%C[$5C$_?Z>S1HY>;O?H@4>C MC1HFQ^2&2H&QO\3!+\\%K2X1C"G1?(:W5U];#R\-F&L+!W/_O%69!I[^BK/>076G:DK).A>13\.>$O#YP+Z[!.S5>;"GE$(NL!NU M)6#?G0=[2I'D WMS"=CG\GM*Y1SCU3L ,+%C>*AX< ME5)=Z]C9,F=E[CE/:;\U[&PI;IQ[DO85V)FYE\,Y,].>D>6[,,6!KHV@<3"7 MYZJ7'1'9Q*@$Q MI66_$N>V3V%JP17GM^1B/+PA?KLGGIFG[>B#^E[3E *[$,'EX*84:S;@2KES MH0,D!S>E2U\.;J-:J\DE[2("20YN2D%F 6Y]O[H,N(;L0*7T')7JB>Q?QF^: M X0LA)-227D#(?&7:BGMD3<0LO!12D.T;&AKQFC6M=>*;V6XM!S[S#VR1DYH M#9!KH/[.A@$LU+5#]7P%N># "4D';@7NDDL<77A%NMXMJZ-=,@@T9U<2O[B6 M4BO:[4K&,"E=I-VN9!R84E\XP & ]4D?RKON"#L5IYY/99G+KE/M3JZ3$JY-U-V MTE):-&?1#%9&"HA5:TI0S2D@5JTI9>2HIS2E;H(/S++4KK17O3*&J6NO>J4< MF%*]F))@61M14#%[FJ4$H&VAW?M"@0O25G4FHDLB->HI=:H$I#+^3RE')2"5 M\71*U:D J8Q-4WIK)8 N<9Y2NDU3XT%V E,J4].]2U=0AD'[J9T MFJ9&@T1+[:94I9Y[DYZQ@D1FZQ)#=C>EL_.VLV0'(Z6.7W.)\U20]*#T!*94IJ9[DYW9@D1F96=GF4Z.U8"VE]*I$=;:[C7Q MAXZ+J&SWS@E5H9DW4,@@,J:0907]2VN"*I[2G9*,!%?L9NUKCU(1I4V'A"&[ MDCEH]]BE0:U[R[>7L2$7[FG:2VG%*Q) \S4%$:#/P9B6M3"E--X5NU \#V-> MDE?92^FQ%:^?4D]'7D#/.(=B141(J1[*"@2F$%#!=)S[DG(XX5+4I)2& M$E#MB<<<[VBDX/"CS4'))5(IHUO*74*QT1 M_%"L:SUSJ3"@VJN[;"?J_/HO6>]@2JZ_=$L?8/A(<.8R!?K!GW;1,^N#E.\F M[2/-VTVPT'9F:I5/'HC?=0)R2<7X#,F2NOJ\]KJ8EX5?\CU%8"_9SKLS\W3E(-1*=/[,?*0>X;$>MS? M%=7*TOMA1B3,L_?'S*X$7^2:6NY\IZW;6Y_JK'!FGRA5ILY?-G:G(0N3[TL4 M^_(VUU(0I'RV%UM=L()B^&B/6@[X!9+^S.S=_2,NL1. M-*K9>5E++9]20"\[;DO!D%(:Z^1C*82[*^3CND0'&=7L!/-2RV?!(!O) M45VQ2%X*4>DI)NOD92F$JY3)LJBLD1YADALO2Y=/2=Q\>5D*0TKLKI--I! V M\F"3"VKZ4A[JB[7C>V#GK6("#1"OQ= M!PN]GN$W/*4JWQK\02S_Q+5AM.?42N;60:52;59J1FJMYZ\4W>3 EF)>YRG] M+)A:JK9U\*N9WM'SESFAADLX.:(+^=;@S+7)PR7+#_AO?K6;^[T"4!F MP&_#R8A"%SC#T8!LO6,L(;PRX0CJ57MC'Y?!?[$D2]!W1N6>[PWI>@%LXZ_J M7\"49?J7$?]EQG_5\*^MZ'IAQ)'BNP^$]1];L9Y^IS'WG?2E#S?^ MP'G/R854H.1B"Y;+_%N")#O C^(/'1L^[CG$+R.R*0+[83AZ_^[=_?W]3D"Z M.[?>W;NCLT_3U)Q].%[JW4HK5*=:]2-:*7)-^5 M^>N%O=C10W7Z!!Z9Z6]$:.*5@>VF4'4@PYRQ%2^H,NHL<&FI"P/U70, KPJZ4BP:X%>;T&> M%9ERK6YW/!QC2<;6*+P?J%3V I(CBRX%RA0\'J:KX+8BE1\ MF$4/;ZS;8%"2Z$4/CR@3QU:%X$6/J*AEGBC) D4/S:S?G:]E7PE=]!C,NK5S MOM0K>C!&$7<^!\H5/1"CEK[,EY:K#\THAH"B5ZTHH?DS[O^I%3T&HY;FSYIZ M18^JJ*/YLZ9[-F]M,L"E\>HXXWFP/UBAY 4L2;S8%RA8\B*:4O M\Z7EZF-*BB&@Z*$9%=QY1:;IU(L>NEFWP: DT8L>PU'&G5>$X(VBQV_4,D^4 M9 $-AL;,AD&:R^"M63'K6>)M]6&0%R=W$@1D8 TVM LI!'Y(33PW\ :.#1+A M!$!VR(S(N+1@8/5\S9!?F$^)L0L-[6(.>I!7D6KDAG:!"3W(JTB0OJ%=_8L> MY%7%:-,N$O,T>>%;1EHPT"UW4I09#@WMPBA:$"K[4J6&MJ$/O.SP>C(BLZ&. MZ 9KC&=^<9TPN.I\>?5V[:ZV(0]]"*V$";2K;:G*T< *@G;OJP67G(9M_PJN MSITF.O]N7<5G:IQD;0M1U">P&B=8NPC3(Z(:;G0[)C?T?6-_;KRYX(=6N["2 MTC15XYQJ%TMZ@J9?W#MJ4!%[QJQJN7 Q?<_SAY;;)8FE]>H#B;O:19J*07PE MXE"[JX]#O3!L(&(M@[#![NKC.R]!@)D] K2+FV (R_?L<9=:WAWBWSE=00+P M;_C=Q,\]X,]=-ZY:^$"\6]\:]9VN-6"+=[VQ&_J3]U\ZK]2=:VH7F-EPDIHF M25.[R,^&D]3T;)K:A9@VG*2FI=Q<=2SKI_^J5,K__OKYM\9__OU[=S1^^,-M M[-O?FW>W?TS<+\?C^P]-?[_YR?S[R_4DONM^K@X_AN[!#/GYOUKX]&-WS ML/KGZ:G9^?3N[N'PZ(_JG=WQK=_;]B?+^-;^>W0S:(35KZ;I'P;7WRSWZ%V_ M>ONW\]&X.?O8^'3USU=_[]+L??2^UTX?>ITO]5OKAV^W_;T_F^3+#[\YK?N> M67]H__K[6>V?/WK7W8=?KP?O[IV65[_[NF]_,.Q?KX,/G>%'^OGG_Y2/.E>5 MRD%QSQU\?3+VO=$K#SLVM0L[;AA*;1M3NYCGAJ'4-C6UBZ-N&$IMBU/+&D%% M&:H5.-:EU:6[[;YR0TK+@L8-5REN36VR"$7B*D5,JKU-1J%(7*6(7;6WR2X4 MV<#9VX3\BVQI[&E74ZH'>551^9LX;Z%UKW91UR>*#;'JO]W[$I!6$) P:+GV MN6/=. /LMUO76!)5#K)VX5#M**W*F=8N3AE1^M :8#UPGY#PW.M:,$YLIEW= M)R/+L4\>1O19 G1G4XC&/K30,F:8+]2SHW^NO"/X24)G2@5[X@?.C<#$C?E//=D+;+^ M%<%98I=45$ZN?;-8UEE)V(MPR4W;X&T];R91SMPBOS1,\"\D83];"O78Q$21JIZ%;M M:Q9[FA]]>^DYW3D*^! 752K5> MJ54S14%-.Q1D+L[K&J!@-AVYN .)#V4L"!O:"4+(8UU9[BU)RC4_.ZXS' ]7 M5ZJ9LU#;+011K(="$:6IH8Q9JN2AF;6,V=..G>.2AH'E7EA#H;KE^MZ[[GOC MP'+MDP$4JL%/UF).885IUDR^OR%59J02#Z,!)W'1P\@>RO8P&OIZONI16#B, M>]D?1F,-3NI+W7NC*B#AN1IGZJ%,F'P-7F%&3*[PW/NID-P4S3+A]C6XL?G2 M#"G5'D')U&N/MQEK<-"5/I"+0/ ;78JV_YY- *B UWT]!'6$$N NM; M+L5?VWWE0T8,8PW!C1=C;LGK/C/&G'X1"+T4: X!"F,- 8I\:(:]8,N-(,]- MHBG1KFL8^H92-*"Q(EI+WQB,A,:"$1PL?[- P8^UJ6]01C>2*]*9;YCZ5B#H M1G)5!+M9F*B4\B17I-O7, L7U)KQHU[W?$##+'IA)>&8VM;_1,3\*KHLIK^L;0]"2\*CJ^IF\D[4G"LW;9(&SW^$#$U$W?F)D6=%9&8>L;.]."SLKH9QVKL$PE3DC1HU/KKL+*8;) M3=^(D\(TFQ5LNRH42=;TC3$I3&KA>)HPOR7CXZEO>.C<'DB/+RK>=/VKTS:I)$O[!3H_77.!%0#2>RKF^4:&GZQ\.:/'_D M^?27T63NUQU/J.L;-WJ1*!!G@+_R+%%=WY"2UMI E5!37=]04U&T@3*LH&\T M2G=MH P+Z%OLI;4V4"4@7=JO M,%*HF#90A14:KS!HJ(@V4(8%M)O%92YS!]A,QB43S.DPH7D6#G-CUV%H"V N4C!U2\.06,'8)P<<*/Q!])KHN^3%\*;4 M6\>!O15O8N:U3N#53:/Y_DOG./76L@CR8V^^)'X,]=0*MG-'*32#<'CR8CPD M5#U[D>I=%*8I83WSPM1BQ\3UAH[+OWUDP2=Q*UURYK4BN>-]S\'=B+[]"4K# MU]+=/_G2;K\WE]1'OYP^A]3OG(?W%!\>U:PD8/_L$\M&BXG^E&[S(/K_C6=/ M#NAG_7 X./A_4$L#!!0 ( "F#;5CM8DDPVP8 &XE ; 96$P,C Q M-3F]B:6\N:'1M[9I;3^,X%,??5]KO8%5:!%*X%(;=%>TB MM=!9JF6 +1EIYM%-G-8BL3.VT]+Y]/L_3GH!RDP98-%(Y8$V]K%];/_.Q6Z: M9^&'\^-??VF>=5JG^&3TUPR[X7GGN+E;?J)VMZINMB]//[/K\/-YYZ]:HI4[ M8O6]W+%09L*R"S%F/9UQ%90% ;L61B8U-$33JZ>V:[",FX%41PRB#>;$K=OF MJ1R@P,C!T-6.F^WCSJ>S;KL;LH/Z3KVYVX;25Z\YW(;JV[SQ,@-M.YU7@U4% M?>VML'MYP:X^]JX_MBY"%EYZU=H]OU?'UYT3 M7W^PM\\NW[/PK,.N6[UVZZ)SO7WYZ;SSF;5.0JK9W]O;?\'5>_&EJGKM!NP? M;C@[X4IIB$;".)E,F!MR=_2R.R]5+*CU-V83MMKG'7;2.3^_OFJ=="_^_JNV M5_//5ZW3T^GSDW49R]@-273OMP;K:Q,+LQWI-.6Y%2"A^E;SQMH,>],!1K06 M$4^GR "N6F70S?!T*E5UOI??UF93"D\?E7OW9W[;8*3[MI5?13F!VG%]9WFK M!X)=-N0CP8P823$6,39*6O:EX 8TIQ.4Y]HXIA5[KTV&-MO_,IVPCOJJ65OJ M:"BR@'55M,,VW5"PC33^4NB&$0-IG>'*;1A?L%6J@W^]RFC(;$'_YNW'PHBJ$YI )FTJ>"S5 'OHAIB@ MS47D%:1^=1#]216D1HT\PN !# 'XE^[(LO>&QH6%$OJ."") M(H4 F-8 SP]GO3X1MT.6I'ILI\#/?2OC5%CJ#2V#!6[M5)D'VJ[1?3MTWZV* M;GAGGS>,I1AJ*SBKE(HDG,(/IN65F"SY+$[LCNI#3^Q!W6TTH+TP.^[ ^ 8LB;+A7P&?W Z&05Z4P$]2(G.R/1'!R M*4T!=BIS1)6U,;RE,42K&D-GQ-/">U$B120)\FLYPA[;)7GR+']:(2J4C\M3 M9\\^&L*CVS)![^O"/:[!*G&+SZ0%G3Z2[Y\]67]ZKO'F+,J5@#X-ZGR-[QOB M&Z_LRTLR'A)&MRE5HNMKEF+\! ]..8N.HL(01PL)PI)>,VT=RND>&WU9+-KT M&K"\VEO2)(%!P+=.Q2J-<605_@:(+H=4,5-HJU1GR.TLC2)W["U'Q#Y.^86H M8LB$I?)&I-5UT#WYX-EKL[:6MST+'[[N6=A?:L=3,POF3I-\^"+J<_])S#XA MK7J0[,]4XTCXG39VELGX G299=(Y(;X1H?H:N1+5QQ+Z^4XV81<(")8"#C[I MV#&U8O&ED%#?6VRA(G]KM+4^XOX41]Q6BD06"DE02S<4=-<120',JBQD=M0< M"WY#:469V/K$PJ?D_DI]>EOX)'BK4V%Y7[3$W?(8#:V8>=M'0:\2>30!K=B1 MH,QM+#;-%AG@P83]9*KPMO1>=>V)WQK:E<^@+:0GB8$["X"0\!X8$/I?4RI: M@S+(2S72Z4A0I%=\4/TH9"JG+;(\U1.!VO%0EYZ:W[$%L/LB^<]K_>CX6C^> MGV(1C]@';F"<]8. [>_MOWOEW_M_8NQ_I[X?(+J"&1PL:]>>''V[T1_SF4Q? M NFG/+IA]9U#+(B_UUO2[Z[=77PCXAZ13YWZDZ;[/.&?4NF3H10)Z]R*J*#3 M.+LLD\+'_ "]-T7O2Y4O4-%[5O\!4$L#!!0 ( "F#;5B;^-A8X@8 #\E M ; 96$P,C Q-3F]B:6\N:'1M[9I=3^,X%(;O5]K_ M8%5:!%* L/NBG:16BA+)0;8DI%F+MW$:2T2.V,[+9U?O^]QT@^@S)2!632K MG MG]A-^.FB\USGYSMPVEKU\XW+;3 M>35D5=#7SNELB1J14$X8K\>&ZMN\\3H:K#+22:<7=L^Z)ZVP>W7)KC_T;CZT M+D,67C7;/0Q_TSGQ%0?U?79UQL+S#KMI]=JMR\[-]M7'B\XGUCH)J6:_7G^E M=?-:_YBUJ!UW W;-G9&1Y*P3W0KC JR)<3*9,#?D[NAU5UVJ6%#KK\PH;+4O M.NRDM7O//UZW3T^GSLW49R]@-2;3^6X/UM8F%V8YTFO+< M"F!0?:MY4VV&O>D (UJ+B*=37L!PK3+G9G@ZE:HZK^=WM=F4PM,GY=[]F=\U M&.F^;>4744Z@=KRWL[S5(\$N&_*18$:,I!B+&!LE+?M<< .4TPG*LH[YHUI8Z&HHL8%T5[;!--Q1L(XT_%[IAQ$!:9[AR&\87;)7J MX%^O7)5=OS7':Q;^ Q;V5V6AS2T(P%YG$W:K]#@5\4 $)1(5"+'&8BCM,#/E MN%2,JPDKE#.%8-9Q)S+L Q'"L4M 2/*4)3Q"D6$ZDPX3+>4>"2@1"6NYF9!( MQF\%(Z!F?5J4Q5 &0Z846&@,$HBDB8H,8@K-H0G6GXV',AHR6]"_>?NQ,*+J MA":029L*'DLUP!ZZ(29H3+-@ MB53@A=";\Q$ 98BCVBS42Y7 [W$GT8]445K$Z!,,+L 0@%])OC('0D0_646: MSO&NR+(/AH8%Q9(Z#DBB2"$ IC7 \\-9KT_$[9 EJ1[;*?!SW\HX%99Z0\M@ M@5L[5>:1MFMTWP[==ZNB&][;YPUC*8;:"LXJI2+'I9-$XM$3T&7<",\:V)'] M5! 33 #P?BKMD,1)+(/3)L=-S[&T4:IM@7;DSHU.2^ARHR,1H]BR33 6"T!; M@M2YBX9<#01KP5/VBA02>P><;:@8G#;8WN&FV/)=[!W&]TO+8DD9LBKAI_$8 MN=<%FR@9)=U6&G@;72>S #^NK8!"#G&#&N6T*),A18S.'SK"Q)$A$![ M$:\CPEO:1/_[;&)E1_K(-%9WP2M;"*QJ)&,"GUNM.,4>;F$TE).3-7 33\F$ MK4C>EZET$TIHE@U+=NHA]GR6)G9/="&G]R'NKII07I@<]F%] A9%V'"O@,_N M!T(AKTIA)J@1.=D?B>#D4IH"[%3FB"IK8WA+8XA6-8;.B*>%]Z)$BD@2Y-=R MA#VV2_+D6?ZT0E0H'Y>GSIY]-(1'MV6"WM>%>UJ#5>(6GTD+.GTDWSY[LO[T M7./-690K 7T:U/D:WS?$-U[9EY=D/":,;E.J1-?7+,7X&1Z<D20*#@&^=BE4:X\@J_ T070ZI8J;05JG. MD-M9&D7NV%N.B'V<\@M1Q9 )2^6M2*OKH ?RP8O79FTM;WL6/ORQ9V%_J1U/ MS2R8.TWRX8NHS_TG,?N,M.I1LC]3C2/A=]K862;C"]!EEDGGA/A*A.IKY$I4 M'TOHYSO9A%T@(%@*./BD8\?4BL7G0D)];[&%BORMT=;ZB/M3''%;*1)9*"1! M+=U0T%U') 4PJ[*0V5%S+/@MI15E8NL3"Y^2^ROUZ6WAL^"M3H7E?=$2=\MC M-+1BYFV?!+U*Y-$$M&)'@C*WL=@T6V2 !Q/VDZG"V])[U;4G?FMH5SZ#MI"> M) ;N+ !"PGM@0.A_3:EH#6WNUQ\E.UFO>T.!=M@%<&Q)%!_R(2G*N8K>+Z;MEG/ENW-\@_XY41 M M_*G3J]^XVFN6G=EJ?@-A=+/PWUJIX&H,@WZA(&(Y+6%)[V CL*&D$J6 M6K@1MZZ?NF\".9&WC(\!12>@Z+WJD(S=XH1DMSME39W9U/]X%*=^6Q>17('G^)@HN \^-@M42UM>;\-I=1A"MG-D&@4UL M8/ '7'?#KM>%T/>,X&!TT;=K$3<$=[Y:1_[\Z^T'\3?]U["ZA.C*A]#=S-RE M'W96'Q?^#;A>I%>&_?[P&=VUC@P^D[J 0RPXI[%B@L,=4SM0.PH?*B*1R6P/ M&UH(J4"DX/-_!,R8B'$?XK0'+65EJ-P1OM[1H0A2%'944K=?CQK3:I8-5Z(H- M?Q%)P".<"Z3+VS&*[MXCD&*?*:S2E,540J.E\@Q(.4 M.BV1U4F[95)*.T(242ATY:%X+63RJ%$?$KDEG):=U7U&]^#&AGR=1S:N$S7^ M/5/I^ R-[K/!.43H39,^:95A+L7(7*8#=PRFI)\J)FF.=5MJ-\,Z$35I9P03 M1L+@XBPY/W+S)?;'N#<$#=Z,7DUT1OP_Z!G6]#".99 34WQ8AXHPC@G"N/'V MP!UANA +24M-D]UNX3K),E2/)Y,SQO/7^Q"->N%RS?O;7ZEAFOW?G\,'XRY!U+U$Z+ M]D\FL!4RH;(3BRPC14FQ'31?EFG-3K0Y 'S6E1N3[- WE"BLIGT[T?P@U2A_ M/3RQIG/D.AG#>R+C'3:)^G3"%C__[K;1R1<2?B1V\5\Y_-L\S=QOHOQT\KEP M9OOQM_UKHK$52HE\#-N,Q'_#H'N!02U%QA)KVBM[#P_>EW?_EX)]IXL\ NZ9 MPIB^S 6OMNM1)?;T);2^E>K+Z[]02P,$% @ *8-M6 D*M7!Q P V H M !L !E83 R,#$U-S=E>#,R+3)?96YZ;V)I;RYH=&W55FUOFT@0_F[)_V&$ ME,B1\'M376UJ"6QRH7)MUQ"I^;B&Q:P*NW19+G%__9>?89%NLV>+^L'1G5K^^HK??N"UGO;@'/[A?NF^- M6' U@>$@5Q"PC!:PH@^P%1GA9FTPP:>2Q08NQ*6;EZZ;0D;DGO$)8.@4%'U4 M79*R/1HDVR?*F%G.S/UXZSE> .-1;V3U'2QZ!1"L+6>+P-7>P/ /N.OYO7D/?'=>!0['UP.S#K%] ML!?K3> N_KW\&/YF\!K6-Q#N7YW_7'IWH,]#[1G-!B(A:R@EN2"1RA?U\'=[$ M:#$UZ7TB=X33HKM^3.D![+#: 2TF$_U$37Y-/9V^HRIW9W@% 7;3:"@N4Q14 MB,RE>O=..RKIYY))FN'P%KI-OU9CNS4<=PBJ1L+PNA-=G;AY$L!I\QN"AF_& MKZ9:%K\'/:.:'L9Q%C)232 .HR*,HT 8K[H]8GL915H\4S4O1_%7F [^-"=N\NE MO['GWNK/M\; J/YO[,7B^/_%D \L4HD.'5Q,82=D1&4W%&E*\H+BF=#<&=7Y M; 7;(\!?>G)#DAX/#R5RHSG#K6!QC&J2OQY=&+,%$G&/:N M<5,+D;+(F/6+_O.'[X^GX*<#?N\TT2.YD0R-.5KM,!0E5XSOCP'/*NM7$S0[ M_V3V]9MI_:JJWVC_!E!+ P04 " I@VU8BX1FC045 "Q!P$ $ &5N M>BTR,#(T,#$S,2YX]SF[C6_G[_"F[>F3O=Z4UM@],TV:9WG+3I)$WK MU':VW;US9T<&V:;%X")(XO[UKR3 YHS?#_=[P[.)B[S^O#.,?+_^YOV^\A3X, M000=8[PTSH+Y8FB[QB@$/IH$X=QX$LU_,?:-610MCENMN[N[9S8N@VPWA"B( M0QLBA9 T>&Q\PJV^!Z'1L0RS?=RVCCN'QLWH#/]C=I,J_WAY MCXZ1/8-S8$ /SJ$?G>/'OH83$'O1R=ZW&'CNQ(7.GH'E\G'9,-J/E@N(3O92 M3!. QL^"<-I:W6KA]JT](P+A%$8?P!RB!;#AJ@(1 OK? P*<%.VV.U8G:]]S M_:^%DO?CT*/-F^VVU2*WQP#!K/A]I?R=14MWCHZ.6O1N5C1&/.#9G11W4APC ME$-\CUC/QV@[K<_OKX:T;U=EL3!.M"J?E^V@E=S,BCI1R.X'?*-%X!(@YG[; MVL]!P65<0>^Y/HJ ;\.]1%D,@[ /?#^(0(35]55R,;V\6+C^)'B57L(726<> M9P0,X,2@W7M,L)SL(7>^\ @M]-HLA).3/=QE^UEO_>F!\3.,,BL!0CL,/"BF MKK4(@P4,(Q=SDV.>-E"I7125W&[A9T+O:HUXKT4%WY%$BQ ^N$3XF0B/44I7 M6;#=2.7 R8-+A9_I^BY+IIV190/OP<7"S[1CC\550292=H2E,,B/F\$%V^S0 M%L\"'P6>ZQ#S?@H\,I:',PBQT7 =*O"?X9_<,J_6G9D]>MWQK["]PGYFB%6+ M>@'\.]^0D;9DT*;0RU:YNE%M/$;0Z?NOZ.^RWJ8-I$6$58O*4:XH?FR)@5+E MC(56@89<-^V,GS^O08C%G\'(Q9"0#%WE*G7LF?+L&4^*;?_"H+/A,M^!%SB" MF\-5]_+X*Q=CC8H":9:(M-4-9 03H[\@82*NANF[\4'LN+A,PYPBR%-::-VX"E#=D&VH MQ%0.9UCC9X'GX+GSFV^Q&RU)13,(K3R+@E(U!#Z7)W 8!?;7]"'_^K\79N?P M5R-Y6!V1#8V%80;0[-P+[KC#,+O/E*+ WJ'"\,.M&J39)DSE<'0*D(N"R75. MVCQ%K-MUX><+S,EK%]E>@.(0XG]H(X2.?#,-(6Q"2,\%?N3Z,7["*B#(<\(I M41N)')5YR3>4"SZ:0))!RP<8)<$!\>'7,*3.)\\*NX#8$77:94IP*T;2C/&$ M-/2+@9LR:%OL =-0TQK 6XA5> #M8)I@SO/"N%O1YP(GG3(G:0M&KHG&WS/# MMGBQ2!8.@+?NP4D0KIQR,,G\?,&BJ56LC1 Z9IG"_ /R=_ CZ6Q:K;%:[&[NV7:(YQ97+AB[ MGDL6STKF)WPS%G:NI%KA&&X;,<2,]G*9L20C5@CIJG?% M87C:6K) O2!HQ5"\U\E!^KD?Z! MOETR:\4;PN%@5C(#AR M%"_P2@G-W-'1\W:[,M+6K1E9<_\F.S*3%HTGV<5FU4*HHD<9.RXF, M(V6M.MK8R6SC2=)BLVHNFSRM,L4M(PZ]*4^55!PCFRKFJ"$IGW.KLE.]69,S MH+R(DG B/AHR9--J5:84:]:[KNW28_IVE<^KKEE)*)$A>1?,T)5 M4H ,FM@E9&QF?4Y0.) :=AB[Z5[#"+C%W>>"4K4A875'$7/SG?$D;;$A2B&' MP>!*7+#>\E5W&W'S&"+&&LZPZ;-GT(D]&$SP+,B!/EHQXD\'$,5>A <5C@ $ M>:>"G=Q!UJLS K:2[%%?7!$.VX;HPO:Y2]QX"TND.B,Z!&_X&O!B* M9^@*3<@$8LS]=YN07YVLLUK)L!H@,@A:@\)M%*=F399A"%BWZ\UZ=?->>5WV M[Q-RTW,#__OI_6\'__OO9WL1W__N'QPYWP]OI[\O_9O7\=W;P_#H\)WYY6:T M1-[AK?V][5U&K6@(+[\?6E_O._95U/[C_-P_=Z^=88A^-QWWH'. MU_Z7Q=@[B-J?3#,\1:.OP#]KS=K3+^YE9WQQ>?!N\.U3^.+:G%P&WZWS^\GP MICL%3[].9R_^.(0W3W]S>W<3LWO?__CYPOKV^V1DWW\<>:T[MQ=T;S\=.6\[ MSL<1>CN<7\+I"^?=Q^%3Q_HP_?C;],M[-/_F#L#AY_#@:>OM.W-J+69'?SS] M\AHZ3[]0>79KFY8?/(?IR?3YL7?9Z8/'UCX]#_X_1 M$'WNG9S\SS@;#LBIB3M(,F&&Y_'\/":6H.?[,?"N0]>WW07^ 9;T* -1+DFZ M>NVDQ:RD(GF#H)PI2C 8"0@C06&L8!@9CK_^V-G4IM&]!RQK5KA1E^XQ*SF_ M;%-#,WN0&XRTOWK3$"9'B%SXMA<[<$"G:A*#4;YZ_6"LI.[*7)8&(;UMK!]N MI$\WDL<+!V&C OE8D$-+-,2A5AIJW M%ANM*!M[$MW@.1Q=O8K]: BT4137$6"]THR4,JJTQ",S#2S9QKDH4TXM8-M MBHR@:Y/J]::^DCC<8)?BWV<2NO7@KI(H&-:\PK4!=R5%N 6II9'/:*E9^I'= MGO2^V M*CD_&4I+HY0BV:=0C#P6(P73#-E:'2"=WE^0)_?LR+W-]HUSF.>5EN"[>BK8 M!GR3*D8"P,@0-)%V#<<#B*+0M2/HT/Z[P1(,AC<2=,M4E#+?E#;+O N?/*%(PIA --N0#AD8NZX M3=XV(-RG[Q^(0KO=/D)BV=BJ).X8;TEP-&P%ULBA-=9PZ<2?N\MW#3I[9!,Q MRAS1PMY.4+TO96@J&;U"4\TN_ET=XL)Z%T.QJLQ@KN3IE YU:?: B+D.[)AT M7<]WWN!!$BUS5B\A5EBB;CRF1[ND3>1_XN:,I+V\H?T;>.N7K<+GW,C%Y%+A MPV_T,K[JSHE#,7SF9_LXGY,SDB\(7@4V;4Y0A?RWG]7;)Y?V.^:^U7EVCYSL M(V:**(C0R9>YU%!D]39!P?MT( L!RC[TEZ\T!6!!Z[0@=N:K9LCWRJS-^H+Y M64 >GKJ:]'^T B*A'>Q/&4HRDE4@5!RLGRK-0OG+DW(TX%HY"E9M%#F0%1U! M^]DTN&TAUY8!42Y.?A0>G#XT_28G?>K)7A8V]OFOI_4G(]Y+1+TQGLH &].2 M?#./?BWRF$QO_.E%!.?$:.P9("UULA>%,?G<'2V%&W$#9T3K.7&86FO?]3P2 M>F9E48PKNU%,[KX-@WB1/<3%S:^]]H[$R.L(KY_R;UWUT[>NL"/(Y5=_K@[; MC3SU^E5Z&>)T_3*$AITB ;9>XN+6< VEY #,.0KN()#8+J:AP$JPZPF6V:>C M82\HP99Q'-EFDOYZYXJ&8HMQULNYWCM!#6*Z<6)8WKNAH>2JR"4,P&H'0Z^X M@T%#Z6NA2HA;7=G54% !R&+65!-QZ):':XOS]J)J_IY:RFK_7L)MV+AI_%G3C8ZCXDJ---U01<4=" MI6A;/_1MD3972G?T$Z"C)("IGP"FD@"6?@)82@)T]1.@JR3 @7X"'"@)\%P_ M 9XK"7"HGP"'2@*\T$^ %TH"'.DGP)&:(]/0%7?:W)Q M:R.GKBC@%]#1]PQ M%?!KZ(<[E@)^#=UPIZN 7T,OW#E0P*^A$^X\5\"OH0_N'"K@U] %=UXHX-?0 M W>.Y/&;&OI?D^]_ST 8+C' WISD=4)G].E3.PNG0^ Y+2T-5P4F@J3 I-#2>%IL*DT-)P4F@I M)&4M#2[$*WA_?ITA E&=' MP^C<4E@WL#2,<2U^C,OW0QJHE0";_)8T2\.8UU*(>2T-8UZ+'_,J>)W'US E ML-*,=1]?,!8F>?P:1OE=091?YWT>7QP)B/+L:!CQ=Q4B_JZ&$7^7'_'SG9 & M:B7 )N\@NQK&\UV%>+ZK83S?Y/[ M$1:F'3C(Q]>##"(1+EE@3 MX*$:N9)[8^"10ZKP#3AVH\T7M64EX*]V2S;QT_>!8-<-FF5G79P'X0C<0S2 M'HB@,PH^P(@.E2&,HJ06ZD^24UU[=R!T?JANV"%TMNF8[03CJ\SJQ,)>X5C$ M?OE8Q!&\CTZ]P/Z:=9(3A<=1=G'#/MJP,]0Q__ 3H.@!L#KUT8^12^[ B?28 MIX9FC'8WA1$)@#D!N+5LI? MN3YM$CUZ@"" )J>IO$-D--922<@\#WD%I\##55/GD( %0Y!MRM+# M=O-?[5H;QB UC,!WO+5AI*=]"PRC1J/ZX606Q!(/@$$?X_.PTM9LS2UX,%L:N-,9CAEO$$Q(T;=SMA&* MIS=IE#. =C!-#INN:&[IM,SQ^K1,W8S?#H01Q0M;-:^/P=J1&/S!1T,3JH'! M2@-_X*C:-JY@@.4&P85/+6_ZZ5!MQLLNI/E!7:7/<-F5'"++DIWM2&+<7.74 M&^KKD6IP"](MO._LJ7WV39N1M!MYN,L06[:NSV#:G22BPM M;AFCU3;P?K0.X4:L9,-/?S($GLYYT#Q(44A)5@I[T7D00G?JGP+_ZX],;&PI M4A6J8G)QQ?AU'-HSK##7>*AJO+ZM(H3 9WV 4;*CZ"I Z!J&=+RDEDLW=U2/ M=4-!]?$B/V?$_9C(FX^8[X[AW 7TVVJX)![LWVDG9WL2-=XZ60-< M$'WFNT?CF6$1ID">PHJ&;KZ4 4X@2O6C6"5_D[NCJ< ;BR"SH*30J#YQQ%;@ M-\A7ZJ81-4#Y$JXR"/@Q> 8:!C:$#IF)DG (3!\]2*K%QSW^#D99:7WM;QZD M<-LI\SV=:N+SM)SX9*2@RX.5U$,/RNENI>&''\OG/[*J^*J(D M!6\P]&QL$Q#=N$/;VUX'=F"QRY#X1NI#/!_#L#\90IMLH%CJ(@,'E\0K,Z#P M^DE0?OU$4R^S$7SN^%1L39]@8V/@(A-_%<\7PWB>F3O-9^],M'R]7QMN;*ZP M'-1\IXMK^L0:DBA%8LXQ_5@=*Y70MK+M8 LG'QMWB%Z'\-8-8N0MTUJZ6%X> M,.'R9N"CP',=\B[(>T@L=YX4)R#]\]#)SS*@F@PO(ND'LL2G"WX&)L$[QJQD MKT:2L)&)58JLK*=;GG41A0&)%Q>NA-4">AE-+6H]>IRM,>RTH/\]./.P&;:! M=X6A:8&? TJD]Y=O3\\"C[Q5%^(Z5V=:R,$!)5P^@2']0C:.B-8S2BV$$2$3 M+PCEWT360Q06)-[8SEXCT0EYL=_9D5_IY:GB6_):"",%L285FNV6\QU]1XX" M4.%>B;M@-,,1)I[CO?&(ZE[CB9,6 HJ0B4_?O\43'%C.HFE-YF:8ZU,.-<=_ M9*<&Z9-JD 5["7IU? $G2 =D=Y33BU8'_VA#WA;0E=XZT(=3 M$3;^H QLN@.&G)OH1W2?-AW9=%% %RZE0&;6]V4+"XDP^W- _>G_ U!+ P04 M " I@VU8DB"U'LD0 #+V0 % &5N>BTR,#(T,#$S,5]C86PN>&UL M[5UM<]HZ%OZ^OX+-?MF=#B4A[:;I-/<.(2&;-@DID+[<.W?N*+8 )4:BLDT@ MOWXE&P,&RZ^2!6F_M)0:G>/GD8Z.CHZ./OP^'5F5":0V(OAD[^#U_EX%8H.8 M" ].]NZZU4:W>7FY]_MOE.,W]=J3T]/KPWVC&T@"FWB4@/:_(M*M/3QX/;7- M/1^W2N4#)1;LP'[%T_R],QO#DST;C<865\C[;DAA_V0/XNPZ[/,(XLP*KO_;N?7-$K=M\ EN%:7GM7#(H02'#J0#:UF %,7*<\WM-" M&I-G$2,DP^*.):&!" O<0^MDS[6K P#&?_OFO.E2ZCE(JVQQ-6RFA^=B]H%] M[_F9\Q\R?[-^6(,,A^ ;SNRAQVITV[7\2G+_H8$]-^+\AXLFP.)(-YPFH'3& M&/D"+!=*5CZ=S, 4A7ENT/#; 6H$VK&/&R2'??CY$S7;'?F]L(J8_QG\OD_) M*($]AV1&CE 34K:&VZL\0308.ORC[ZME[U"&05PFHP,-R.2QP<"F5T7]*TY4 MJ+MM)3?Q2,TIJ:]1DHN3P->9W4#9'(2:WO;1$,9ACO"AA$Y_2^$8(/-\.N;+ M!#;@VFQNH"IM:QJ)"W=B6_E(!=N M0&\I88Z1,[ME[HC#*.33S)A[0O)M3:RH+;'WT=T\#B*1H<_)Q\)-]988'=YB MNW_'1A=73S(A\;*6L]5VT9& D,1I8<6 M2R!OIH:5!&&[04T28@)7)B\_?/)6/EQ$4K3[]RDI$8$D\G%RQ4,)GK %!6+F M\0S>*XJN"83LQ!PB DB- ]+N9_"*E'LKN;39D=%5&/1Y!_BOC%&XHHPZ-O6N MY")>44"'JO"28(I3MYQ.E+=-0R6#4Q"Q#I,5-"#=,1-K3)B!$*V9SJ* M'" "9.0Z9EV'&(]#8K$V;1Y;=&:2L8\04"AB#/N0 6%ZS:K8NXV2H#>@(J9H M;3]D$QFA0X"<;( 9;L M,(- BO;I*AT+0I!$IC(/$QWH (2A>0XH9A.DW3 ,=\3Q@.89[",#R9ZT4@C< M!;N4!C>I,?P5 =Z".B+!^8K8/'&SW>^!J?R(72;IFGV0E ,L*Z1JULH-;"IW M5Q+%;8_3& N'8*D5M\;*ZQ,@QTM>Y*EBWN)Y +$A?UT;)VD'.8D%+M&)V)6W MC'I*O$?^H;:6[_J;RB38]1,Z>>>;Q9JY26R/S'E*DNP!()939/C:S&1WX 1B M!?[\:MO:NV\B3>'1&<)%KLWL0!LRS7EN[1F38!$OGV>NCG0G,DZ67O\Q$R,) MH$E>=G6AQ;X>^*=.+2:S88X01K;#%9Y -5RE%+I;(RDMDG*C6E=P *P6E!]< M7[2[0T-G!0QQ/FRQJ6^Y!E UZ:U(R+^"]\RY;!47S6[/P-RD(VQ* QP2PH-; M_ XQ V!S*JCF7GS>$$S""JDQ_6(Y!5,NRGJ!!&&Z4V(28=A(PXCYA<0\LA:A MK(GY%K,Q\PI: (._S 5 F'?^4]AGS\B/4V61K-VP9:(O$Z9RL] NL0,IM!7Y M\NNM[]2@VH!FT^&K9@_.\S/ S2' WB)6P!1;Q.FW0^G\+!U@DO7I_W(X\2I MF]*Z-94*]VS(;/J%U0(1^.74W6**^[$MERF[K.S@CT#_.38.H7T^90L"I@7" M@,XNV:M[N=_LEPP5RWM/O_M('U+J--7:1TJ@(-(=6_7:8N?)GP"49!="T@'= MI+6\ZA1CVI>\^BZ1H]P6+D!L!FFBUF'/J MNX&.LEA(N&WM1$2^:K8!)3E!*2PPNJ:4HFW_3*+U6L>,O"7!*%Q!Y6$P2!*Y MA;0[!!2> AL9DJF*EE'(&,?U<2;&D^#)*GTF#DO7'-N+93>;Y5A#5>X&7627 M3S$J@D&ADG*YNNU*AY#,2&S4I]PLA*CRF[E/=FTTI6BVBY.4V_;_1*Y3"J9" M"\DP,A+7$J)L/G$,M8%-[U\^8D%$M4&1S<]/N93]R08;(J:BKE>&QGK]LXR= MHQ0*8^(5)9O+H!IPSG/[YH-K^UEW/=*!;,(PD%H3+N*5D@IB*I[,[ MFZ>*+0)<#0;A1,6Y/:FJ930'&8+%\J+HVO>:RV_E)4<-Y+TW M^VS!^6AOC B3^^Q]+]L=32-2;T$A12QG UWJ*CGPE7WOD1E]%;7!?WY M]?K+V[_^_&:,W>EW_/;8?#Z:#+[/\-V9^W1Q1(^//M4?[GHSVSJ:&,_[UD>G MYG3AQ^>CP\?I@7'E[/_1:M6[GVJ3Z6GS^_[$[%+PK6U^ @>/[8?QO?76V?]: MK]-3N_<(<+,VW!\\H(\']YO1F 5X^#X;L_ MCN#=JR^H\=2OOYFV/W^[//SQO=\SII][5NT)-+BV1S]0!QQ]HV]?U2X^U0>'X^'Q'Z\>SJ#YZN$CJ1_- MS@_??7/IL-,Y,AL_GOJUX^NOT[%S]6/\,#JL_V__ZNBQ\^9YX,S^:)R<_%5I M=CO\LB0U:7!WF-%GH>?EHK&T/+@5T9H+*RH>*]E8F ^7HT+Y6X'H0$ ;\XH7 M"'M0M/UK/203'BOJQ<^"\4#/.7TG(W5:/-\N:]:7YNJLB/S)IKLHT.=@4NG(_DG**5V6];/N<@',02=J7EL2Y)FU>3NY0EGO81/!F?$ZP=8R_ M*,&YQ]_BTC[2,'ZXB$(FS71YPU#)1),L;UO':0S?H?)PR8!NCMT"*SJ!MO.; M\LKOG5&"<_?.#IMN?3C;_1:BMG--J#, WA*L.P 1;PL[:FD&4D.GT..15'8 M';-O;7,=YZ):A'JI^QWHE;/J$?8.7O"_"QW'@G-U_%HUC2= S53GQHH)V%;3 MDL"C#&B%Z?>Y$N"8,FNW%7:8;:3(F&>.,(\X_,7*DW[*RZ9O/2\-?3XUO"W] M#GNU\WX?&M)+II>KO.[D"SU>2LP6KZC9QH4 D9VIH$!#[=.L_AZGA'BYEVP64F;U)H?E_0Z\9ECD*:9M MFL*SJEX@)^'7E=@J!FC.OJ?WQNWPVTA?NH8:UYQ6KYG;=:3C/"+U.?5=8PA- MUX*$IR6;?+? 7#B^3%.7\4KZSA!&OU_/VTT)1)?&C]Q3$?WR!=(2"]1F6GJUU&(%RY7"-7@@M&D!F^E%^OZN,<"F MM4RB3[-DR%F0(^UMG>IRT7(JD?LP9WIQ08[G#7&\NSFN", K"9_R?52YNFD. M^A3K7&M52F12)O5H<'K5YLF$2O,Z"ZNC=Q;0TF4$O,A=$[W@FZF5F]_Y.4+N M*1L&94\HO^]>D9):$S8E]<""=CD5EY*OJ\YJ592?(96@T$_P(U]@9]"EPR6U M^W=V9*YY9+2B2.NZ0_J22"\,5?'@-A(;O"P!HTXE)8I0>DF6(C M=]1R>2F]!L8NL&XIP@8:LP_!>:\3L(9O)<>VEAM.K?Q7FV%62F7 M>DN,U8,U"T Z< 00@YGRPS8VX^,[!%3A2^521Z_W&T5WZ"+-PFC+#.EFT.82 MW[!!UGN"U@1>,T]L*/U>U$*ZZ T2R",]"F;)X=DLRO NUWLB.JD.5- \U4GE M> %K_$18 K>,4=DI$3F5>#%V.X2LZ&!#*>RVB*MQ>E[107N6DW1Z?6@%A1Y+ M]F&]REN- >MOHV6B.>RPSP5]6#^IA#7N!5K((M"2*O4FXF=Y;Q@(LCF7C;8% MNLB[+#Q2EAX;E41#Y"V*T5C)O/*>M0F;W+"60)JR?:=D>=KGL.)T6BB*Z624KCN<4P+=R5$>Y32K".]DEJ\YLE,6 MT_$!GQ+85A'NR2K^Y4_E(;#%-WV4[$=OIIBNN,RYKKDK*?\X-H6XF.Z,,8:2 MY1644ZI\E""]->*3R L5J(U!2^9F8R"'DCX;9^P%@-6"JID1"-,==\E%D @X M@1.9-=(;Z,1/$28-^\B8;T(#VS\BTJ @\N5R%X4HR] F"-NI$9$$G, )*WE. MGA?AXUM&?4)]!#K\JD>;^Q'L%2++Y?B'?/GDW86#\-Y-[A(5_'A@]+EI*54J M0LWGW$[XB2IIB!A)+H@AZYC0KPH)Z9E(5^B@R.0;2/I5IZ0@51G+C13-NGF) MQ2GB8$Y38R+EE/NAQEN]9^MK_K;_!U!+ P04 " I@VU8&ZTKUE0^ V M] , % &5N>BTR,#(T,#$S,5]D968N>&UL[7UK<^.VDNCW_17>V2_W5LKQ M/$YN'I7LEOR:Z\1C^/FZ.S8+6^L]VC^]#RHWD0KH[^3[SZ MOT?'1\LX7O]PO;?J;R'9#$@5):).(?7!T?$P!YB#/0L( _G#TD4+] M8(5';]X=O7W]P^MW/[SY]NCA_HS^X^T_TD?^[4?/]3\]6A$YHG3[T4^O"IB> M'T/OZR!TE6UK'K1['EVPQ!Y/X0\0^O ]N*.2=;Z3H2_H+]ZSC_V3'[Z/C- MV^-W;[Y^CIPMB?0W3KQ%4P3PS4GZY2O&KZ.C'\/ (S,R/^*O^$.\69.?7D7N M:NTQROEGRY#,?WI%_+^/&:=?OTE1_0?]X(_PC[/ CP+/=9B(3BV/O?'=DI#X MU1$#_#"[*KTK?29@$CYA7YX(GSU)Q8]'W1^W5DC\>$EBU[:\J NQ55 HM%_1 M-;T61J=);?3RE$9G(CCQN@8;S"LQBA61)_,A](BD%JG37@>#$ I!Z MMZ1,6 :>0PWRQ5^)&V_N*8BW0?A.ALJ&IZ$(+#'"BI:77O!9F8'YS CUT_(A%L--R1. ME?8ZB*);$G*ED:&L_D$HQ9J1)T+?>4;L8.&[LD*L>>H$9MN[2];TI\PP61Z3 MB1=$"?U]$&X-5C#/%5E*L&H 89;&E?_$X(8ND2*Q^'- @T&]R]A]],@Y>:3@ MZ4M'EN],J:4/SY*0V7SZA>R.)P<+AGO7@;^X)^%*EKS2[^$6[#6A;J"4_+)? M0HEN8MLAM4+7KO7H>G1Q[?&Z\(T,>4KPP$SQ71S8GTJ;HM1JW7\*RK"0!5OL M,[(.J"K["REJJL\ KDX&CY[X)&58?@"()>=D;85L,5-]F*S7@>O'F3VDJ]UR M_>E\[MI4$%+[IRPL&!M!=3I(.$MNJ7O#F'*ZX7]):5G#TU 2KO9Z2V07EJ%2%"Z69QPY0GMN8I(#U, M]T\%2HJ_AY.ORCXI3ZP&5!@3N;^5RA,M?!;./:ALK0JTU3\)IP#$]OU(!-IAHJ?< 0(/QTA^L/X/PS+,BNL:"^83^)V8J MZ^W4%/;M ?"!A8&V1-V&@9/8<91MGM%F5JRS^IM!(="^[^9I4"T" A4"V2+B,61VS A\)Q[J=,U0S6Q8_ M!B#TWG;I^A;=Y!US4U!M/+W0B:CAJW=C47V<$90Z\S@*!10WG/==< M:IV3V'+E;F<;GL8-1RG0V P ;*G47G8ID-GX/%K83(% \<- RU3ENDN!;BVX M_%-Y(%23@S5(ADJ9 <-UC8 LOC:FI4%-Z &AIJ03+%&C5 0OFN.^%TE16 MG?!A&&M1NE926SO[S\&0)'N1I+)W*8*$6.GG@9TP)!/?N:"\BC<%CT6*YJ;G M,TY;H2U+GR#I,<]99-F.WW"Z'7?%,JP"_]@AK6H36KZ],Z68A"[I"!".WDDQUO$:O36 2AH*@J#.6..5V3U M2$)%[I8>W1I3#"HMSU.CC3VPI8CJJ9LZ8M<4=XDJ\AP3WR%.3A=[6"?K-MB??3JR0Z7EC6^H^M;S7=G7QN@XA3.WFD)S_+CO>9 M%N7O/K>B1\Z #!YEW]MW)X0>B_)/F,UZQYFHA#)=T\JOD\;VLRT7B?YZ'%N" M=]*>A&72J7+DI&1ZHJKDV=/S,%CIB3 .6GD5A-05^.G5:_H(7P4_,$><.#^] MBJF#4S 'RK)AOCO=:]A_F*/Q9'GLG#R)SZPPW-"MGL?*@64EAS-?J2:DUZBQ M17%)LJ]5?%K+*LUFB>B9DE#,]#Q#3\$9S="KJPE52?N&*ZIF=F42>B->8#HB MRJ_3-C<$6B0ET*-8*V5F9 Q_"[HD;D/J\KM.%H">9(>]$H7 8I#!>/*?8U@? M4KS+I/:N:1_J[")@N@:CL5:U?/\'K'FZ#0-ZMH@WM]1IY2=.NH6MF=,";ZX: M49F5B:ZKULP]G UE>\_!PW S=[&D5#_0Y!+Z-8N+J<8SO]"/@E5' MYUMKP\[-]Z'E$-Q 0QTFDX?<=F6M"S74\@LK%E2YZ423CP"/T4.NLGA$S&KW MVB'\]ASS!D=(+QQ6E)"(4^T^N]9U12EY!RG: M+4 RGOU'Q*56Q[FC'S>=*_CU.++K2LV8UEYGSK?[]C"./;I#/U:Q5271X+H# M>AUX8:A6?..,]$KP,1/@M\!+J9#ZB28U 1*3VYWVZ5C KTPZWV%M?'@&;MPA MBBWGOX=/7 E6*Y?G14.%2AF4 Q)]1HIF5E&,E?=1B,7F"T*68E1V*?/1*Y>;H&+O#1 MY+ 'WN3R4)'!/E]D@G9Z457'X7Q@%>FN<^6?66LWMCSHF*H BVE?644H0DZU M1^AT!#-C%1L^<2ZLT*>;5S2Q[625>"P#^YPRRG:AMQ4)A*,Q8C+,D[AQU[RF MR%&E95C[O7U9 ><-H3OEO?4,?WFAA-VLT_%3YBA()K&O]B.S%(N-=J5;N&7(%6;O!\JDO(M,&^?P2HW M<*+4]3C&=P@5\ JM(NDBHJ_T^9RL&6W ,BG#-KUWZ,FCPA^!F$[M^[709%CGO(C.:?P(AO MGX%8A3%U>*^B*.E%:!FB\>U935R3R!Z&$]4TB=G4*H75Q';RQ!:B7]H MJ#$ABD^) (2P<_(&O2")U ML@5K5I%;Q%*.^>2,D GS=$I-9"VS68 UZSL0(6E+.[[1"$>"=5AE+ SC=)YI M!_@64(1M5AK2VEDV^"7F8*V<&8D(?176=NBU1[!-G1=G%"(W=)X(C.DFD(UQGLNS$*@Z[)@O+NR3P M6;];N&-;6 6.H+5J$!+6EZ-@-AZC)9<&GJ$D@&SQ[5).L*13P&!PM>AX;47> MR)@H_0+6%%,/OG4S,J/K1D5"+3QK-6UZ9^68A"1"\M^JT,V:,"F=+'<,K# ' M.-6:=1X_6UK^@ESYV\%@T_H18F7)U#8QEP9E[FY&7@9JO$'KF\#HO0G\H&P] M<59+"[*1+9XVUB&U.[L,0N(NLAIC>W,?6GY$*:2<>D_?D6U[IVQ\"(%/[U7! M;/C8HRQ,):ZB;%1]+<(7L_[:EQYT [.=9WE):4\+^Q**?3>W*562]'=454AT M\4SII^2XOA5NKJB/Q!NMT2+H#H\3N<2@UM[DJ^)JHHL)I%KLE)5/C M4^)3!N-HQCZ6T43GA6R2R5[!6?6]+]Z1',EE.(?64Z^,O'[,'E(=E!+J,8JR MC9OMS3HTA5H:0PCM&)5@C\8>5EC2GJFB6360%3/F269(H2XAFG$L$S&7T/IT MM!M92@R;A&ICY%FJ8C>9N]>FPFI;5X6K6+?1M:96PAKGQAA3^+"TC44U@"6" M%=FKOA+'B6RM4QSF#H@J8A3P!REJ5XN-QSQV0W^QKH_4<(_E-DF1HTA]ESX2 M-N6".),GNLH7Y"9A[S:=[R6D8JP^-=Q&Y:JE_D5I*_)9[A[+0EEGS'S%< QV_/8X4=NVCX9<2T]849WNL&[HQ:%.'-[K]829Y2F =QC Z70E*\Q8U MX:V& '$"$'U)_B_/*J8#34(W8O,?DI#^/]UXWH@]D;F2=J-/KPB[K*56AK>4S!O@_!=5X>(4D9XAA*6 MS[-#T*4L+X=VSX;T89&: LR%>[(H=R0MLV#?F-!3-E6K"X__ZJ=7 M$5FLTE:)@$'J+16I%K+U$_A\/,&SBZ9"M;BPQ+2D3X9V\DB.Z:?,, 1^B]A* M.EDKLGIFM?N<6H&.,JYS;C^APQRU.+ NZW(Q'#NE=Q%(HTDQ2Y&.>CZA[-&U MN/YXW9=4D';FG5S(W$J\&%,PC%EXG1*VW5\^E-P,^(8Y&7RC^0E-]D'0%"=G M"\X\W/IY!"BB:,9E\.@B+946;DFL$8@A#BC"$2 9Q6(1,:@U;(XTF@%G]4CC M-9BW([V0Y)F(UBCA2YS"('?6$7?PA][]L:^8AG6)),E_X0T1=#+;%W=CT"J\"C%:6W<-0J\C#GC-#5&+DQN2/ADVN3-,(Y M(W:P2-F),?X,G=P!]%]N5 M\>>&4(7(SGO8]+0;$4^N2=B=@Y\?I_($2 Q\] M4D(^=!U0Y27.L*)&*G;31_C/)I^MT'D?PMMU32*&<-NI+^(&YJ+5/0H(2CN$ M)Z&]I.9F.I]$$>EK]=:C'JMD!8Q$*WEL5# S A7@'D8_??W5*A0J[%CS0P;" MP#(0Y%2GSV2#UBK1WI/ZK&AYZ06?7P'G%"Q/Z4##7%>3(. 81CE!IE7CM+*#$:YWOA2(ASZ&MTE+;-S M^(.=A7W;]4@)\WU@=G6BD#B$?5%R]>*("+RX1*'Q8EE!NO2D-&N',1>/8B]+ MK R:(Y?&^_ 6M( .Y$C2$'K'+<1E=FC6E\" M;^8VVHA8^A8A0W%.TO\6Z,XN2_$:6\@B'D0.B.1A3(6?2&DB^R1,;#M(J )3 M]27N$T)5B!1*HPV,%96\6:1U_$2)ONRCOJ)'.Y\^X((/"&K&9;;%!JCT2BS$ MRI3;1WL;DK7E.N?9,/"LC3)U\O@-!\H]HB81+TC6MM6%F@[IU M3G^VN(34>)<5%(M'Y)R7WU^-JU'EV/^WOX+I, [\O9:H6<13GR M0#K[ [[E&*U^P,JG]5"%>UEM[)+:=&>F#@J@PMWV5#] ^3*G,C*9C-!$P$M( M1FAD,,ID*.I+Y&GD]E^)&Q)*DI,P[ 3%6V_'-\BD!0G-+XI7@JM8J262U!M; MKT;M,HQT5;B,UKY20,2EZUO47S!GHIL(> DFNI'!*/[ZC)[N4W,RG5^Z811_ M",)X82W(:>!#WU UXS(8,]%7]W)1=B,K8;-'>.(*HSE#>1F$?!;["BFM9 MA&& MV@^,'AUR.$VZH7(Z+"&\*A_1!MZ4ESGXT;\$W.!97UTP5<:T1]UZW_VVF_6Y M&ZV#R/+>AT&RID_4SSL>TF:I2KK9XX'>LNY/KC(- /LHP6;3[*)@?AN2B+Y' MFG.O?6PY32+7)U%T%JP>L[3>Z-3R/Q6A(WD'2JAUEWZ.Y)Q$=NBNLRHDSL)I MB87W5 JG%-8GI+=4(,"H7Z2C$,4UJ<-PJ?!M'TM+L/1UJP]KH:469F=QL)QO M5>S:"6=E>$6S6H-_-]D3:\%U)L>@ Z6I,94Y?AVE(3FTO(_U6,J=R@?9:<[) M:!L#C30WL/,.5@6(M6[$> 8U)%AEY.$0MY@9>2)T$18:-[[2;^5=!86DTPV( MM*_&.<1\%"T#]=&-EV=)%-/5'F+IN#1:HRK?+M?R$5J6E0,R['?)>IW>[%K> M;A.:!^$V+!?LPG)=^DL5\.3PLK$Z:'VF9%!VB /7LB["6C31:LQ%=!5E7 MHPAR3!W0 BJ6B>E6[Z40-KMW12NF%6/J4.:R!Q1+_1M1F:Y4:A5BN8*EB6ER MDU-[ZC*XUR,HLK*ZN*S>AGX1=]@9V./HFB] HG_4+L%#.T$+L)A5]6:!E7L/ M";@T' 6_#OP%ZZ20*[%VRU@&*,X 90MCXCLW@6]G_T"<2RR-6S^KIL@G+'6O MQV$NST!+KD7]%S!M0-X+[QNBZ[BD#R,I=@6X;M#FFD01(=O"KQ0JF@(W(S/J ME-<+JZ2M+:P:3.1F8ML4HU.H\ZUX),4*8/V)+GM8\GX Q8^0>I4JX>XPM:9< M#R^%=K>A9]S&6DW Q!GN#Z6C3979:J"BDJF>ZR4 M3^73+O;Y!ZHFR#&.E&T M(.LP/*T6,/YA0QZOR1GV#<:;.^.WX0OBV[F[IA60#U8K-VWYP5+7 MBC#1@TMJN+N"Y;\*<;_M=&TR_:!XAWCA I8*\8:<1&IU,HKAYY;LI49JB/&\A'UGP@%G/7&"DI9EQIRN,U M.'1"290*G)29DPY828F\+J5PCFA)RO$0I9<2-0 V8=F-C#LS-_IT%A+'C=E? M\/Z'$-.(9-7$+Y36HFFB_KWUC+NHA&A&XXZ(&24Q_ENOK='G H5AX-,_[30O MLH\-31G]F)Q\==Y*]74P5^QVSZ[Y] .B7TC-VYV])$[BT7.%4KU5NO2W.>ZG MEF=1;;E;$L*R>R:.PP7;2TZWB3

I4!4%MG1.K@32E87&[W)A^L/X/PS+.B MB$3YC'M*5>$Z?SJ_7Y(&8Z$2^L3!:^X@U$&I$,4@TQS13*U;87?Y4DK>RG+. M^DEGX$\W[TFP"*WUTK4MK\-J4@!KUKN2JVW3Y]E@;@\*!3H[I5?5FST@E"IR M1;<1F0ZS#0\K^SVU\.[W9[7)$7*?3US#4D3+\_;OLMJ9F:N>Z$WWE8O:8JH7 M69793Z^B- 4"/'JU6PO;"IX\M:[!9@#ZB"UHC=U/RLE4G8VRW=^'5 RU-3-? M3#G4-K!<<).R&+,S]>D>0YE#O7+>?.;!#QXC$O)YB%?^.HGS 3TN:OL?%!)- M=BB1KL+"$VH4:(%T^J\=V>KX3%Y= MB8O -/@F5\2KIUUG083K48NPF#V4RQ3I";B#-B:IKBPP]R0V'RSJ!-/_(LM* MG0)SD4B]0LM6C@)/@2\'=C@)S(7*NZXF?LQ:X7<(A$F"-+CQBP6EQQR9Z8)# M*X\MAH$/5;*M#O,^QI["/JV(#2?$=*MM56&P["V!(KM;4 MD>3! ^:U7 9I0\A3:E*=;.S8) S9Z)4TP]3CD.FOI_/=#ZM06/X_]4M[6GM] MOH/)9:Q17&M&SFC3(7;O4T\3Y]!TG5XMI\/1<#U? ()&5:P-P'^9@PJ_7[O1@T+TGFK$;F)V%/Y)A^2DTR!6M*H4I+/+_T$K,:MC!< MA.N<;^)(@LV 8UYJY4(]=DHODLI61I>;!)$S!_BJL1G='Z_QI8$L"C*WJ+.# M(0O&')FL=N4=_M9B5Q,?2KXLT#9< FTBPB:W]HO;6YD;."TJLC1N:']R"]9T M0WZC_LF.N6A-+J)X.L_0 (NP#/N+EF.%S<"W\+MCND<_7KPG/B7*X^^UHFR. M>-GX$[EX9K$L:"E+(OVBQ2\K&(EV&7HF.B*46:S9PSE502]8,R;@J$,S+H,! M8>.6O%$&K4TV-!)SKLF"*]N,>-Q=2'')E!J)GOSRQ-?(Q]:^&YKKE2<];$.. MZ9MG6&\(2KZX&)G1N+/A-=LF!XG^'EWBE*S3*!L#6$\YI6 ZO[>>)W$U"DKY>6V-3T%$&<24;)BWD>LKG^4_! $ M>)PF;JJ,NSX(HD.KC"R=*YN/E?GT-I;*RMN)!98?S8A-7-YJ 3XX!$N;*55$ M6\BE*<6P8L2YK%4@\C8D:\MU\AJLE$WFU*N>' ,!Z2$JE$!66$4,"I0-0G<. M&M,L%XGK:%CGJ5"8V:\'I8_XX$8!"E%&X?KRI?))N+ZS7S6Y)_-L0KRFI:'[=3O#:Z&?S[H\3VY"1&NB>$ADT;")&&I]()LVPF M/0 2M,O.VB1Y6,'GW@0$KP&Z]B@G>J8T3<,[$CZY-@%*:J\%BR9FJ91VN,6P M30VMY1U\ YZB\1L;]>!$\GV8]3UF?_V'&^ M ,I #$5J=3/^%M\8-(+!*+A(PF!-P&J42N"&S-3]=X>WW9/(M6XMVYV[-AB# M]V$.G4_*A<_ZIH\S%>9L= G$B& M3B/ WF.!A:G=-]F 1_W91=M1WH*0'D 3FST$G5KUU$P>QZ*XA*.O/A;M@BGW MMJGE!T3_:^VSZ9U-?"MT ^AS:0DNHM51:'[=H(Q[A\TR6^##9#G\!S]:$[9; M$P?NH"F$/82#9IW"[<;C"KDB.0P=1@@PI\QF,9@_96I)0NJ$V6VWF%F?/U 2 M0]?RT/:W$@YS [P4]XTR9Y#%\#$(/UWYU">COC&:',I(3,[F4Q1%A3M(78NW MZ"Y92USJ4[X/ @=-&&4D(Q)&A3M(K8*WZ.![291 CXCQQ>*,IOZ\)J93/9$P M=JF/=TX>*;&L3^4'8K%^E8X57UIN^*OE):1P(-/2B2V@0C)+CF;JT\,N=39= M?W%J16[TX >/$0EY'XLK?YW$["SLV_0I*WMYE#,="HFZNPL@,1BG27#R\*HL MA&=13)4L&@%X4?9]$-Y[D]/-]L__[Y*0LGJYN68=R65/QSJJUHQT"$=GK$5; MJTTM,L"ISMFBS%Z+3U#>IT/^B*ZC"%*X$FNE5L)R/(8^\&N1(1<( MP!2V@2!!SZ*6C"C\^._'QT?__?'#K]_\SW__9J^3Y]_];[YW_O[V:?'[QG\X M3SZ__S;\_MM?WO[Y<+^)O&^?[+]?>S_')_$=^?GO;]]]>GYC7\>O_W5Y^?;N MEY.GY].SWU\_.7>A]=O4^<5Z\VGZY_K1^R9^_?'MV_ TNO]D^6+/]V? MWSQ>_?S-+[._/H;?W;Z=_QS\_>[R>7[W\(^%]=6GQ?*[?WU+'K[ZU9U\GK_] MQ_/TG[]=O?OK]_F]_?S/>^_DLSL)_O'T\7OG_1OGG_?1^[O5SV3QG?/+/^^^ M;MXMUY^_Z^O_CPGSE=__AR\_79S M\>Z[WY)P.9L]^Y_?Q-]_^//SX_QA]G%A79]]2A+_X]EOK^T;[^/CZ>2GG_[G MZ.QN=GRLEUF_E0\WVQ$7\#N4:6%-F$P>?K1V@5J]KV,AVIUA^:P3XW2V$" 9 MA+B0'5T1?Z%;R/$RGZ7E+RB%VW>;UA]E)6[;I4&9"W]B2U"-HW(QO)[G15"( MJV1UF3 :)[Z?6-XM98GMKND?UH9;*-VBDMTT]OGKTL[1S-; *M MG4Q'C>=H H$T!//::QXS%_(6\U7\CA+!CHZMM)#L3QV&T1NA6K;!YF(7.F2K M-%RL/&%.R1LTJ]( 7,66 QCSG+ -TD&A&9FYELOUNB2VYOM\@D['8605FJ_* M:WG-0P:W20E-KWM+E.[ A&BG;/:\9D[((M52T+I:\Y6\%D; MS]R&@0H8NN M&[&0@S)=E/LN1UBM Y^]4'8N/@NBN/OA=P=VN@.K==IMAJ1_O"W+B %%57". M8 BZ+249L3*GC)(Y0O6@NBZT4HBO%5J= M0F'2&CC4#;ELNU,(+(BKJ;;C*; "E$[671D.4:!R:-70V$ 0<&%T;NIP:.MP M:.MP:.O0-7N"1!$A E\]=_-[R4*P,S-UR3"3 ME&E:1VH% CK)2)4RF$@X&H _5_$SHC#P5,C#R,I7Q&[KU&HHJE-(S MFQJ%H*L#1FZF*OHOUYTH"4$B*Q!3&PQI@;E;P $(7VY@$[S8'WR'39)*_)@X M%\^L95NGG38! [MR_DA8GAEQ)D_TTP5)3_KYEXR"-ZC+0P+] M$"[R9(4K7AHR?,9J=M-(2?%U;DEH8V>(2*!_D1*OY;-D 6N_9G)BVQ2[4WN3 MJV\?]Z%J6<8&,-I^00:3>JB4$]Z]]8Q50M2 R'0E=[MX2BGX#1Q#&?B;(PR# M.?43*7,L[Y)@BTF S-C1K:NT1,R3L4+**S\GD2PLKZTVKW;-MP 8QX*1X01* MD)Q7].W3B%@:*48VN@73QCR)UM*==B)T@;T@6;6+J3'2W+][=;>T0O)('42' MG;B)'_'.51?/[,].1]$XL#\M X^^^?\)G\,#)=.44Q7 M[+*)FS^C*(&^38&Q'53[9TGGZW0N:<_1.CB7(9M.GD.='F43&V9A3AU MMYRTTRIIDS!D#?SX#<+I9O>;[%:!4[8CSW=N/2,.+BMP8]PN+:-6%5)@N@?0 MZ9IA8A.5;TDX#]A=JTWX-P^4:Y'TE&@%8&:NB_KP5TM'+TG.(@ZECN+0M6/B M<*0H,P'J<9AK88$MW!;>(B78WQ&/?KR@E'VPPD^$W5AF>S6*4%O1F1UU)^$2 ME/S75N9A-,E@I<#3>3[C7-J*UCYF_YZNO]H5GTD8.FPD MA]1@.@1&+%&5Y;*^2L]1_-V6/+%C]XGR!CEVOX\0.F+?A $K3B]B(]8;#38F M+R%>E4B\D*]]Q]^_O.)U +7O6K1^J%@_5*P?*M9Q[Z%$)[_LG#Y-XBBV?(>> M#VX2C%,5.'V&,JK@]D9$T6&=Q.$HK:0;7SS3C%3I-=2T>M#969=F:'&E"]][3'[+FDK>$ M>A'.^S"(H"]P,2@\&, V$/:80E)+[I!V9T#*C4U3,:">D *7&86DI;7L MI:^B**'GHX0-S4V)X71'Q5O$G!X'6OG4"3"7<8Z@1!K\;^^%8,1^Y12.TH2I M$?^B-+!GN;>W:C#A[ET&X9RX?*)W_AH#<_?J*#RX>VTBE.@J8L@^DR+OP?W_FKOXO>7W*-RB&G;KN(L\'DE7F)YK#G"6PP][OD-7MSN MW[<&Y+'QWJLXY#P9=J\ZR!N8??H.-S!BT>5:UM8KQ:2:#6G'!Z+ZX)/JB#I7 M5MB>#EVMNYA\D76';OYEX@T.^WM'#E%-.GKD. M-EWT])X#7*G:8&4XL[N'FG1@C,S99N1[@NJ62"N+3*^XH3,!@"G#,HB0W'3= MU&%%35#((I;B>N>$XD,WCX[9Q J+HU,[C\'T8AA,]/30S^/0S^/0SV,\_3QJ M+&5$364?MK '!#ZT60/X-*C$?GK%V;L7DTG+#065B0[[2@*^J MAZWO$MHRO%J#UM=3O^(<3*8XRKL-]LYQD(M#2WMDVD7W&D!O?V'$F*'>)7AEO5T70/&E*.]+L/$5?VO?%^CAQ?67(1Q]3Y@'PV]5%>: M[)>KR+T(O;TJP\0UYZ_F7/<>J!YT?HD)\ZLJ]=;R$7,ZN[?FQI^ OAB!\W' MUYW6ZI1A>B$"#VMT;HGH/0YG3E"MD*F*&580IEPK.Q2]5B7[X&YW$GI[&2 5L@\>2">AMY?I#%MM7XX/HOI>!Q\$66_:BWZ&M3"R(OP1FO1]R@_* MW5GV[?5"@U1?UD/BY1AUI9[W0=N MZ"C"=> OV"78;1+:2VI=J/U9N7%J"J(;"NH[K2DXU6@2!4CFC20UX&5T' MQ3!8)F=>+63'NJI>'=R&@9/8"I-;*P\8J3<"LG5Y:+W* Z0RU[,@I%L,)6SB M.]S?1ZE+%&$Q.T870%*M; 0M*4U'5/I1X+D.FV*H,)-S[R&#Q:! *Z2.$^W% M07HEO.E 4.!5L05K>)JTYLEDQQ6<:5BE8:S@!JD(>YS\K_ '2_4C0M]E2>W: M.<7D!6M&*\YLVF9<)JO7M5=((_,D:K0ZC-I^3WP26A[%/7%6E%]1S );3P1' M=I)(Q[G29#D*6X'$]KAKLN (9\1CVUR&2:;#ENC)$2VC1@9(C#/1W72B+"-V MG],@^TX)O+G!Z%VVG3*'VJ>): IC&XQ/A[A?PT_0JL,PHA72R*CV,1E:0KGR M8Q*2*$Y195IP0V)@R0C1C% \8I9)I-'KR&A[#9?>W)TMV=U?=.5O/W]/7Y5I M"72MDP)B$QD'706IPM?65',MB\AB"ZD:05O" N3Q;4HEOL#F,F]E'X3$7?AG M21@2W][IX.MQ%N9U%^]C2W?.R_I2['" M/M=/Z$MDFVO@9T2DOZ.DD.B#ZP!O0;UN.&IP^ M[Y7]43Y&L]VK9"42?'6T\YQEJ=@N)Y?^[1'.=WH473%>_,T_!U8K*93CVROD M.(F3C,KW*2,!&A7,X]Q$E'@KV=Q=\6J&!63O+$\J0%/\]9B,ZMZ;2B3Z:;7; M]OCWQ*E/:,19)9)(Q[E 9#F:"[0IH*,56[/6;FQY'(_#\TC/WII$E$U1 M1#7ZT?4SK\[R/Q4Q3!XCWJP#6,&44.O< IQ9T7(29X4NU2+9E MOWGN1\T'*I-3W=/$2L5FY[4965,KDDZLD' M[$*+N1@'@()T%$-K6A&4:J1!M&&HACPM+TXU%,30FK_4DP]V0^)=;/:6A/QX M6W3!5%V3)H![A[$&IT0.CD:"1!MPV>%T[3"P-L?:P7-*?,]](@D^F"F'^W+F MQ4FK8I=1<$,9X@4LR<,@N,,@N %KT6$0')S3ZUE1-)U_M!AY\32*:%)2*0K@:M/ M&$S?0I9)+7^ 70:&XR$;75B1/:.-A/P.W[?)3AVD):4']P4OL@[,1@EB3_S8 M=5PO87EE=\1.0AXLO7AF5S#$23--5^LDO=N>SB^LD T,V3J^DU60^- WMS T M&>J+IQS^ Y:$S$587S'MK*Q[1NQ@D4(LY11T:6-0@(F4/]" 2'>MV3:3441! M$O>)G17A*\[J<9C;(-O%55H#]1R2;>G52QO&9+U.(^Z6Q^Z4*"5T:Z96^XZN M3/YY,&=74I=>\+F80J,\>4 #C\JU3C?X6DZ&#DK92R!]V(C'K=K[(1#!;F<7 MZ+.T^WV2I@7_9O1R=G.;M(P8/-@9(%V971J>3R2MR0DOF:_9%R!]WF%:+"DTK_O*^8D2E"T M#AV*(]N "+\MZ1DJ?BD_G3]$)*U_H0[YM6L]NAXG3YK9 M4F",EO7W^EE/'8EC0.GG+\", M[;- HKFW?K--WFH1R^';0_ "Y-/$/KE^WWTD^M"#_Q,)8_?1(]L,W,@JGRCH M%W&''!]%%'O,;!Z6I =:LVF@$C;9I!XML'WG\W058F$2E 8/C67Q9+,L;JTP M+K8ZCDXWQ6\0KCL4$*/Y#U(W(%T61=GGD^.^J'EG=]?2;-7< DV". :7 MLU;TOM!1P6QY%,0]#=V%ZUO>510EZ>R.Q(]GE! YZR %R5BV$U2$7YIE/04X M.&:'KD+?=M?5FV+@XW05EZ&$# A12C(3VJ UNF#3)(YB^AZNO^CC8%!$9RI) M U*4[3QMSX'2DF6P6@4^;_5#S?HTO4EW^!#>O*\+M#@E,([:T"JQ5B9]"FZ1 M7CR3T':ST2;;+Z/L6_ QUGHTF,LO05_0[?QO3\722_)/"Q.BRR":QI;:%FA6;)4^'1*J;.675INR)WRZ9HQ M[6S)*CNC*W_[>9XZ#[T"%1"_!%.KPN=%'=B---=V+;%*:3[\O(ODX]SI>P]B2YFXL6JLZ.O49^),J.OBP!Y9Z$*XEM M3_3DB .WC0S)N=\:"^JC]N0Z\!>,K$I]B9[9Y2QB$.,,8EX.[SLW@6]G_\!I MHJR&6^\F*INI??%L\TV-'1^DG3OQL^9:)FO)*]?O!F9@U084E75W-C\E%G4B M%Y?N\\[&[5\(=E8P1>0CE*HNFS&R%>[(RK5\/^$' VJ-_TY',F?A.(GUU@)@ MA.*180M&;D-QAU>6)X>PY[8T"+3R M@)X6E>B6+0A+GVHK+NM9E:M(W2M!5$FJ=N.<,3T%ZE>[@V6R0:U86?(F MFX5W1NAORJ'+I]C*\+2'Q*[6;K)[BE+B)E+N; 4^2(/8*D<-=825X2=*P^H/ M]#U7R0I,0\OPC,2S!,LNYVCEC:%/&!R%]0S+U!*\03*U_,985:G7)(H(V;;B MXL:=G2^F\S.Z.2+$ B00&@HNB1T*%6;!-E?/,=\E=)^EV-)F*< BJ0 ?+/NK M3)"JBNO#[\^"N(6&H9689.&;W>E U4O7P*)RDN@$7N-25@.?[-%$&S3:/4/M M"09"H/EY1Y^; *I[7P$;"AD\-IZK()2AT4.2SC /KI=,P"DH$#]^+IVYF[#HBVO MW7=49KL\OIP!=%**UVW*G)93>Y@Q=Y@Q-T =.LR8^X)FS.7$_DHBWHL0ZBNTNPS;>1[!&P6IXK6 N]0QF"0^XI=OGN4$#I<)QR_T_SFX7P8)BQ?14_,3\1E>Z38G34^;[772/+*K\:W1]L_=[ UN\1XH M0Z+9W0-*SZ]F7 :SM[ GLDDR&Z61,L>4UL>@"'4?OLE^37U)LH:K&*FIMR2< M!^&*#XO;:HRT)6QZVJPE[&,$8B/O9))7(0,XG&KZ=O:23'V%=*_N49E:S&:E M7WM*EHBTU#,1JP+@T,9&YXI$B7LH,9AS,B=A2)SIG/Z7JME9$(%W(ZG'8::J M75$P O; GE?Y_>]B$9(%E?K[,(BBVS"P"7$B43^1^L2'-A &YT;)WQBV,T)B M%J'>9F1Y)&(KT8W8X8]=F%\2\#0$$9;!"Z>535B#""^>;1)%G$IN":.TSQZP M7$181B,7(9LD.EHIFZL;$N=+4\(R%7]M*L%&P0257@YX;B GI2.A$^N3>KIN&%]5R)*)E>Y MZ#Z(+:_X/3L3WP3Q[R2>$3M8^ B[#QZ=ANI=5'U[/#FU=_K2WGH>VRW:8]6B MI;<$T:_\1V/*AUW3K8A7/]PO+;_T%E?^+0G= M8##^LBK9(]*X7J38WD)M6%I(?;4Y<<>HB/N4#SRV8T284DWE8")(,\)ZZ5H> MJTC>?:H=(!* &_J=FCI_0N54+?=LNMA/0O9=V8:^K$=\K MW8B]9!(2I+9_:KCUEL'$IFH0<<[7N8B"\N#J,V:O][5DM"O\W6, :%H4CX;G M;AZQDY N.FE."QX<,;M%K$"YF:_VO[_R^6ZS7]@+O'#E\9IKU:S4 B'G9N:A5)5<)ZOU7;+*3[^RS;1K'S-S MOPNUP.HYT>H5'))H!R%!G0S;1C="OZPDS<:1H=XN@K&2<\T,1S'Z$# M@5HTF+M,A92^)O\E,AI5[>H.6T$C^66]>'I@K:65!&3H>@#*^,JR"R/'<4;8 M*U)EV<,GXTDW/3WN1=7*&^"4R99%G 9A#%O1-B)&O R[LA\Z=Y*DT^J>W"") MO$VF?])!2=&3(Q90(T/:,PO[BXP$-K\UF_C.A1_SBS1>9$ MW[T &36I(L[(PF4Q1S]F!;*=9%(+T(!Q415+/2. F^(P1/>AQ<:+WFU6CX'7 MB=5E2"9R#U297'EWT!A"D196\0UB63B@_L,WNC8E?6_P4SQ#D77AO70CV_)^ M)U9XX3OGS;/,VMDL!&KF@*#*=C%/V@_.>H:Z< A,'9S"P&( L]T(?APRD>%3 M^V%953H32I[#2+STK&Z"*$,:@U&OO'OKX5=3\PF;,>%=47_[^1>R@5#V"D0C M85Y-]:XR _J,64"5VK@96;.I?G3OCJTXZ7:Z: 0\!HUOYDSKB5-/$)>N1\(S MNKLL@A!"_IN*&Y7X0Z@J! TO:BWVTM]R[E>5YITE$J6H,W\M: M^C*\,5GZ"B?:2UMT67ZQ(N&"W^8$G^,E2R^Q?(A-MA[N\ ,*C5QIK^C0U/LE M\3PXWI? C<'8UW%!KC1#R\[_,['"F(3>)O5@0:Q\%>88V"[D1\[[AGM<[0!E M:/EIV0(@\_> CL/4BWF2"Z#I6*M_F$J+&8!.4AFP47CT^RS(&=UX2ZK):C:O M,J3RY#3QK+,SED$8;LX"!^*JJ1G^")Q,*3;E$@)K9++#?&\]7SF45G?NVFD? M!:B%(8(\#KO4PIW\\@IJIM,.Y<1Q0NKO9O]A]+T!$$8=U-&LCEJ6Y!( ZZ'= MA.\MB@C>CED$;W?]RUT!>4RW8$7FO]6S) MI="8!JV>^L#PA<3JS/H2H.$'@<'^F[>/]V[<,>UR#]@H6+W/@IS5L*?>',_%L[UD_70Z9U36 AR! MVUC/B)SI" ?9*S\FK&[>?2+G5FQE]_,@(89:P.-Q6$226GGN4[$J* MI+63XTJE*!(SHDV18Y*CU?C77P!\#!]X$P0XSOF06"OAT>AN-AK]_-/_>WF* MP#-,LS")__R[V5?[OP,P]I,@C)=__MWGNS?'=Z>7E[_[?W\!X+_^]'_>O $? M8 Q3+X-B T^1I=>>'X#[UXFR1I$_@5?[T&KP!CWF^^O;KK[]\^?*5C\9D M?IC"+%FG/LSP+\";-VC!:LG3%.(%OP4_H%4_>2F8'8#Y_K?[!]_.WH+/]Z?H M'_/#8LI__2D*XY\?O P"!'><_?EWC9U>'M+HJR1=?CW?WS_XNAKXNV+DMR_X M%ZWQ7P[(Z-G[]^^_)G^MAV8A;2!:=O;U/SY]O/,?X9/W)HRSW(M]O$$6?IN1 M7WY,?"\GF!3"!9@C\+_>5,/>X%^]FLF"WQ5X ^!/:1+!6[@ !/)O M\\T*_OEW6?BTBC! Y'>/*5S0 8G2]&L\_^L8YGB#]WB#V3=X@]^C7WWT'F#T M.X!'?+Z]9)[E?;U&,>'KOQB%;(F9H@\=^;4JA(U)7]<8C/"_/R)X6I#"EQS& M 0PJ6/$*''*2#0CS5.OBE1._M6:$V2))JR7)QG_^W3I[L_2\U;^/LPSFV>DZ M36&<]U&4H7W)G@LO>R ;EQ,1 /.#KV&49]5OWN#?$#S1UR[.7@&)H6B!67VC M*D?/D]R+2G*(3_?OZ"$B7QD:A04,C-]\OOO=7^[Q(L OQ@"/S/C3UV2AO[3A M/4[;F/52O]H7_2@ N!SQM9^@SW:5OXF:8"_2Y$E DSSA'>OKOPRB_RB$QT Y MH#:7S-,A+YNN6X)J4?1CZ#V$49B'<*3/FK*!BV^[#X;4!QYMI[EE S:=FBS! M.*7V]]Y8;SRVL/[E-_;F,L$4B2^@^D!I<)_L=@&1:@R^<< :;8$T&81SWZ[\8QOL*IF$2W.5> MFJMC?Y^"_A,OPN^6+99W#,7[[6_1()+/XT =Q3,9%.\>(\_,Z#_'<3"Z_!-N M9_R;5+D-J2#)7I' BX,)2TI90C,N5C9JMMJ+$N-=K[!Q*HR7ITF6X^7/7U8P MSHPK6NQ]S(LF(:\Q@>$R65+- CZ>1A@-EA.;;.6 JX14;+(3__1?_T5/@M6K M7L9^\@0_)MEH+-38X>N_N&*=+1 ,IJE'@@@-I=1OJ\KSZ^2.&DO67[=AC]&]CX.Y#D3&+X\SQ]A6K-, M*X1];5Y!O&?$"@7::Q&CY-=JAY-0DSD[@(DEA,>[>>X'9^4N> M>DD:A+&7;BYS^)0AT-!I8F;;IC0FI;6/0B&=A? 1X+_! %JT^ M@APOZUI#ML!_S8]H;,3KOPG%D%G_GNSK6V*8&.Q]!7.B> ',7<"O)U9J/)KI M6&F7IZ\:OU)4-C45 N:CZ?#MM5W87%L0"'BG9A 7F@"-"JW;OW<0\T8;D9+> M@X&FGO>PN1OHW!\@NL^]-$;?9'8#T[M'+X4G7A;ZAC\E^AZV]18J%%RU.ZX$ M,Q)8X $/)Y:4((S6.$@*D> IB4&&%P.OPAB.570N;9L3O:MPQQH&,S6FM$UP3AA' G:-=E' M=&1- P%AQ>QZG>-8/!RT:-JUVEO?F7^O"PF#4TK7$Q$VQ9S7;CU]+ JU7%#4 MPQF6_G(^/AHD'"\J%<\[A>9];=L*XEGT7(1Q7CAN\">>Q.B?V?%+:%K5YN]E M^B$7\3B$!PGCHRR&@NU8\",>_2^W=[\4_=J>8M'1!SS4CH.?UEF.5\_NDUN( MX0\CV%)D[Y-3+WN\29/G,(#!R>9S!H/+N#8Z'_MY^#Q&7)51T*R'9!H$GA_8 MN=W(<73G")S4BA$UC5%]#1IMZN:34-C8OGXM#QS'9.*C%< :303HAM]ZR[UZ MKF.#FSKI.P8"10ZU;8I1 (^FG^'I8!$E7TJ;Z7\X!?6U/,8^E_$SS%R(&-K& MDQ$Q%.!D14Q839T\@W)(+\&@+!3IA@C0=[D(8_0\<\">M(TGPYX4X&39R>D/&M53/Q M9T:^.>Q!(#_ [6;DEVD-"OF[4\.>&\YNV93M$T]7B1H$ZI2^ZG&,LD+K]R"8 M63X5E4\-O $/9%'])DO4(ST+_+0"H8C!:%9A5T%Q%(-@_(SR[7 MTYQV[_O49&ACG[,.T;23Y4_661C#+#M-GA[0RZP(8?7BGV\001$PY!?'#PA2 MS_CK1VEKFQY(%<"840)9F.'+JCD'_%C-^I=+5[8.R9O,K8R> 3<3G>6+;V'[ M;60C<:CJ[L;M4#PN502.]39NK *VRTR$537)W^16'30IVJ*R-/_W*5HTB<( M%\(Z1]N1]%O), TTO\&-Z%];3N0N;?BI2&,VWO[,4+KM<%"-=QJ/(4,?S#+" MP^I:)UJLUKS>^YQYC=/,1JE8I0F$]1P./3CU*I\YDFD#F*$CVG0Q->!*;M07 MN%XH@#!ZI2XM:!R7]=*!>6=K@ UA%T:%"VW\V<]^,0 UU8C6)SA^=P1-O6Z; MQ+:'$RIBS46!CH$P4S,%>U2>NN";%A]H5PWIIJJ-9'UA;F/3%L@"@A/6 #QLHE)/F@K6904>IM]U\\I_?8W01WM MC_L6/D,D.G#8_3(.1S3_6:S",XN+HNC*UG M-VD2K/W\.KV#Z7/H0T,64.JR5HSMK-T9S%$.)>*D'-VS?%HV?/)(4AD]F2?4 MXX(ZC>T#3):IMWH,?2\RQ KLM:WQ Q,$!E,TA_7MX-890DB=BBOXYQQ0KWN] M6D5D82_"KN^+*/ER7OQB+$>>U)86;QT9>!C3E8=R!Q &+Q7 MS2@<>A2>M% $'IYT!D(S6S3>D(&%)9C*:5CV-";N ?P&<_SV5:$29A9I-&C'7=5LB%8< M2\#@I>VG1C6WYUIIPR:3=*QS+N5(@R)4P5&=RW;.;A< FKWCP8? M\M&O;L8F=L.^J#"P8W&>89J'#T@LHXD(UVA.$;!+(@) Y3W$JTY&3>33LF4! M9R-CT#W>P-L6;9^@AW<)CO,++TR_]Z(U@\\$-[SRXC;LW<- E% )&*Q8+0J\ M'.!E 5EW6OJ"+C?T-0DMO Y)[&CMEX\3@L/8Q%4A-SHX# XE+/>,4;X'_KJ. M-N!@MH?[X1ZXE8!\NK7K_C%/ZZ*\&QL5\??3Z(\GQJAFVRG@!=M P'1SS\F\1)]\D\-YCZ. M@VT8QTCO'+6]S:[1?,Z[QTT;(!VBMQH$*6-'54RV%=I/ M81P^K9\NUOCB.([1%1[=I&'LAROT@[?A^'0$CR2EA>UPH#Z $L^C* M!4&](JB6=/Y('T[__K-(&9>Z=SO^,N[++\.PS&PM[: A9F-[KM5U5;/4JL2L MRY@5&D%:<=W=8VE&-7W$Q6?&\BYW%K<9GMC>FG7=D4$3B5*B4Z)%\_Z9-$P@ M6,*0E6[#Y6.>+#YGD 3!2MQ"U&FVR@JS .!WM"7EK9RFMXGP74E]YMGT??=U M24ZR=I4*8KH+,FL7%QED#%@D>(26%^9"T>63C-KSDG)6^UE<'&AH%JZR)D)A MY,)Z'IL*;ON.#J*#3NI4US!>E;J_7I#U<;=A3>\*;R47+P4N1%*>D[JK ?H7 M60'@):;F))&@(,TC(D*.MJX/T=4"&5Q;O2K.UJ9;W4IOZZ :IRQL$O=([_'@ MR&*B2N6VHJF CF%V$K(V?LA499S6<8Y+7VJ)..%B3H+%1%!)2+I"MA'#'#84 M5ZL O(S[@$,]BO9%GA2BM.W&Q[Z?KF'02(A&VQ1FP<:OQGD(J^UMUVZL!!N# M5\LU0&,&)9:F^=?IF):U^*+5E449@<-$)F4_'6')6<9*W)8L-!+BD<9^$Y.* M8J+UY:$ )YH6O_ZJXT2_L/=QH. Q@1$(-/I[=!IBBN/^YQ_7>NP%%QR:=4" M_MW&_[Z^#G.7)_[/CTD4((P7K?"N$I:N;*#S(7 MI*%OVH-D"^H1M%/[4IUW0H:LKZ: <@ZH)@$R2_H.V/$/68:C1_J\A40;*7?, MWGTA.B'M%A'S9;$-N$C2!0S12,?57/XC>'%(66"#8%[&>1K&6>B39)/IWC@= M.$W;8.U?,.T#L:PJRV4*E]A+70\O4I^X]\>N?[5TGASI.Z70830%QMX]T3\5 MU4_ 9J_&6K\5Q<0Q6VE73M6&JK!O7\99GJY)S!'QJM\_>G$)[U5">KK#8%JV M(F6X=\T.H'I 5E%H\D?LP;^]^YR!I/F\:+ B+H$!BY]H#7!WZ:/6Y6@C'[D6 MU72=21:@[&BH']#2^1FZ#.K4X]V3!^(C[=@+T.#19:T6C?QZ7-S\9'%)VB'.%+C$.]_"59+B=(FQPK%8V]A,JV8!P0K *H:# M>OQDXJX$-&OQ)N_,0_I%EBG\-XA CR3!Z^DIS MF/T4,NTS2S?7B,H?UB&"$ M@!Q=*.R&_VE"R:K^6R',!N]$*W:WG9Y6 DV=MW:[2SW.0Z#2-ZN5Z>*&YTCBS,H/_5,GG^&DTIQ"#Z82O]>@O9 MJL#>W9C%1.40$E[M(E20A6E,<>H9E".IFZO\?8W8!Z;1IE 9C9"UNZ:] A\< M*$3DKH>7#P!'MY0$;;J,0#OHP"_\IK*S8G.6$9YHKSA"5IT,2[2 $#%$,1@' M@!)SK&M10"5)EQ7Z!U2T/C87NT#*C!?]$WKI!?H-[RTGSP;=-=V(A@X4(DXH MA@,\'I )KA0&">IT.8)VU*'7?^K%&6DV:?#.Z"UJLS$M#Q"AFE"/[UX& D';+"5&R1 .N_=>+@-T1X6+L$CU-':SL%:VK6YPH>&S%)H$ MVK-Z5Y 3+A(0KI,ES&'-31!79I+NP73,(#Q1);JGUF&J>X[N'3S JP] .KFD9::U[BGZ\ M3N^3+[$Y?FFLZ9!5ME!(<@F>@)D$3YD&@_2)0^6-SDE-L,5-DN5>]#_ARM C MB;JL$V,)#1))!BGF #2I^Q!RR2144E'YI']F#:L*9K;C%'J#&:.UD$VW:G-C M5C (H3L:TR&T93K3<%U1MG<*+<]3#T=@WVV>'I)H$*W;*]E5Z%I[LXA7 M,A7C%5G[!]'4TBK^.'_Q'W$$_V"G!G5!J[8 &@3,J/=B**C&.G9J\*C1_:)[ MQQORY"^+WM:1\_AY.##H@;NPBW<<'12^KEX5Q-^F112SW/L[^11KZ^NGX?/\,S+/7%U3(45&/=4IY*BC;E^R?3I_SY$TR7Z.;YD"9?\D>< M.>K%)KY]^KHVK3\<./C<4$T!Q1Q03G)M!>12JLT@[$-KV8Y*KGN$462.05K+ MN= ?F@ (Q ,>26$#1P*"0H>.?.B>;)!6@//*<"Q-XO],\L2()7"9D)R-0]4$RFEU%S]3B1(&;GB2)"AL[=<_P$XX#$@4?>,"9JKV17 MCK3V9E6WJ,8 /,C='4+%>$7I_D$T)4;Y%-E&]YO(U6$N:ELZL !A^99*$T4S M3Z.7MF/?U20@4>UVXAU6YYMOIWX4*4&F,WB:JUHU;3+!D$SB*;.Z>FD\3K-X M*#2BY_%TSSO(X(E63;WH,@[@R]^@"4VSNZ*3:(0.$ (UHA@,R&B AKM]DC)( MTM$3* ?4;:^893 ?K8]L>W'[C?Q:^[.TAKN[\_L[Y^VSJ'1H]<_J'V:$2_D9 MI@^)*E:IM8[)*+>5:720JETVN%BJO,I'_:"Z>]BR]'"A$"AF'IGSK!''QF/S42],->MZ-40!6;D][[S@EN)BU ML+)'4MO%QS_ [72G]=F4J-LJ)"2-"OWVR3@I*[N%/D3+/T3P"N:C=5!F;V7S M_2@#$+N1,ID"TGK.'HAA[I2[9&C8:>?+/[=VX\V;%*Z\,#A_P34O8=4WOB4O M#3.5S(X6'QD*8#$XK)P)8#$U(\(LP;.!W[HK]T 8^]&:A&']WZ.]_?U] #/$ M,U]P>=:_>O':2S?@8+8'<)$OLLK_G9%1Z,!Y&OJXQC01DGCX.JK''KA6=168 MJ,G5LBC7K0-X6Z,-2^-QN)F^AVW]C0H%JZ$F1G*3%;O<]2J,P5D215Z:O7:I MW7')U^0C]NG5M3MZ7O8UAZI4/"T1ZGWS)0>*%Q:MMB)B0I]0^$YPN.FIU MNOM2WQ#[.J^W?7N*%7U_\>/-^>MMOTE'SBF&="@)O8?O?T.G/_]\^7]/YWJ@:J$;[4<4<&03A>''I_/=$2,Q7)C]/UW0,3, MA")F9E#$C.OIYVQD6^%G@R+P^4?;B4X=_V*B,02"V1" RBUWXVVP3PYGK\-Q M/;&TG>R[^SG0B+RPJV(*('?-[#N0X[F3\,5RB$ASQ;+.KFMM:-DQ*H[=C,-- M@LT<:#5\B 12B:1_)S&N8))4ZX (+]046"[EE1QUV78M*D),JP_*YD8:5 )[ MHR;)7)F-1B#;_@"O S:C]"^S,6R2E%U<&)<8L'#-3'Y?5W'L;."3K6=^9)S7 MW#7_OL!^3+K2@?899]6Q.@_,8K@Q\,T ^=N)BIB&J4 M+I9[3EJL3$S??P>>DZUBPYQ3#'A.,BZ \3Q(POVJ$^TW134?TU]:)LD/R&7S(1Q,3C$WLFP[H M@#!+D"*&0DL^@0 -;T<@N; Z<2E%ZWI-.:5A6Y_$]\T&AJK#M7!>VVE^ ZC? M-V/L/]#1S@X<:V<'.Z"='33)R3G% .V,T^7;L,#E[>0@/XL-C52?]TH*9!"" MJR2'8.8\I$>"E)+]W77,ME3V/-21#(>.)7@@>:$*E@ DHG?NGV1J04(2(0$:"?3+2#2-XJ@@S$2@&D[6 \!IP#!3HTK M1E9%O?[O5_LSL/)2\(QG?0>\=?Z8I.&O:,2<1)"2*-*,E,I"2F=2_@C"+%NC M,4D*$FH],#=);RQB=Y+V]"6Y&2QP5[F1;26-#8KLG=NZ M0J$5CCZ[%JH=B(QQIZ<4@LZ,#/4T"+#XWEYK: ME!\*"L1FL)SPB6#9B24)&LVCQ2);32H1 9W+B!%HN#]&/%EN@((SFO;Q'_NI MS?2?X[W2\Z.]Q7D[N?%U,:"1DNN\%[A;_I)Y?8M.KYF>T%MVE&*D_"D=%E;.73T:X#*+;Y#JY!<3'&NV L*U MLNTX)]9FG%N8>V$,@W,OC1$79L>^OWY:1U@!.X.+T#=>I45B0^M.7#%,[%3. M:B (BI%N-21Y^]F)9;BKL[R2)6@5""'.HMJ,=B&H[:E*9,IAQC96WEP/C"P<< MIF);S"$B)=C.?H Q$EL1VN(X> KC$(NJ'+V2 MQ^$MR4U=2" YT%C9/L7D/; LIA/&\UH+.,[Z4:)V*P-('B_:XNTC7'K1!33^ M^-ZN:UULU5NS\O7QWPF;I+"PR)6J3[=YB),4\BX]6EGCK9-I2""J+OY6YQGT MUO$SZ.T./(/>-FG(.84I0K[3(>0[QX1\MP.$?"L_S- M7%36Y$+$K:17N$[ JU*(OW:&2?S!"V/LSCN! M"S3&O'M896<7+Q<%^!C<5JZ 5%#_$?T>@B6:"%Y%:*K3@&$-FC>Y414QRN\7 MZBW\7DN]8 7J_ PK0>Z$"]'ZH E2(*\0/I<0Z0:_>A?$8)]8N+H0' Q8& M.Q2C0>Z]N*\X+:!54Q#P#JEMM-C&D5P@N,["S">5DM8P*#T!23Q6P)+2UM9- M'RK0,?@,.];Q[0,PR4'06**J@8[6<'DSZ1"_SY$*.#+U/)]I]?B:&8T;T.O! M(]/GR_D=-1-W^IKM#]*#VYQ35&=;(TU[RS;M$3 95;'<,Y MZ#%C])[I]?6=N3/8 2U.X$D;,;9TF;;"Z7&!TJOU MTP-,KQ>]X@D$ L-,J[:W Z95 I#!M.1OY/HKIKUVFI:A1>XF9ZJCQ#!G-K6\ M$8N[J.YN_[VO""'SV5$H:S0&G0Y_BH@NP:%9DQJ,WR9A1?Q*[6G\H M2P+&[Z?;*J=0OBJ*-\84 @+EB=V+Z9)$S-#84\HV["">XS@@_XJ\9DC/<1IF MZ,LX6Z?H_Y$*$B;!2%YX&Q!/YC,P>"A!$)I?;@'R[:K "WY:9T5/*L?/;HM\ M*O,5FJ;+D"(^6QK=)XQJ5.0&>_ R&."SH(,0X&YQ9Z0LS.$=3)]#'Q9PW4(_ M6<9DE3$*@X\.KNU"XV,?B)7[AI=\0]8D%V"U*/#1'Y:N"V/88LIV)38+A- O M;TX*#!;E*IMBH% N3Y,8J9X9VNIZ\1GM:3HE3W%S)WW>I,%C?!'?PXR4-4@6 MV%J\2-(G#_%IV31IC2=.YDFMQPN]#G%J&!N)=6\1VM/0S\L^%<=?O#3XD*([ MSR8+LX&PKLKIP6F8I]U(_6%\(LW>?"2.X B3J%FE#S"MPM5V0F6HGHBM90H4 MWM(XRZ"M^Y>^]51$%A4ZB:+054<<)*X F02J1<#Q M,H40JVC@(8G7&5AYFU:%D.FP-)MGC39H\AP$,3C:?T?/L,JX+>QW[>?B,GF&C M.<(U '# WNI0LG@XYQ"F:[ MB7HKD"<@K38C,8DD[Q']%O_L8PFYQI95=)\+Q*-[\ZIA[F2:5$T2QUA>Y8&6 MG#UP+VF)+GTO6BL%SFX4,$S^ #XKMU-[> M2F'9E2Q371(LEIY6% 5!(FB!YI?M!9,%\+=+@*!:PTE:M@81*SY208WN'7X& M5TC&A\3%@WZ.8.F?/7Y*T#:_DM\;OI.EMK3M79$!BA7JU9A:5-=LS"%6Z13? MC_EF#ZS0Q+RH)OW+.IQ X5<5\K?22F3195Z:2!B:9:&CF97YU QC/UH'.%3Z M(7%=.'5LVNT/LL*5X=5M)[)IBN,)+^O[7M)&C()9D/ZX*N?7P-8+)F")R_W'ZOBODZ-658=-2O,.,J!830H1AYS!XK^-]W@9!S62 M24IA8R)Z\X_;C_H\04E8U_;2IDT9&Q>3+'7O"$, M]ZJVI\4:S3\1N5G\M?%;]W62U)A"(#XY^#.EL6FU0)T=N=?89-J@NM?8Q(U0 M9T<&G<=:S0EGW[BGIDR#0O?4%+R=>Z$DT_K*O5 2-[^: MO1LDE,X7"^CGUXOSL@7*K9?#ZQCS$_[?^2_K\-F+- M+:?.2*0P5%-0JY/.[+U[F2K33<>]3!7WTYF]-W=#SK4:3\S=-YZ8[T3CB;FX M\<1\6..)\LOO?.\CJ>B"S1RHXWR(V%E;%\_AGFOL[B+CO>-_=DM[IO,XMA10:='IY=] M]U!N\N/[@ CRWLFWZ./JSSEI[1Y \DF[]*OKH%L[6?TR1N=&RXW3K[6[ND') M_K[@B1@N<7]UOJNQ!02S^5TQJM>AW8UKD$J5M@.P?ZH1LR,Z[]TAZ1'FG,UB M'E !RVQ^A'VM4962BCD2%$_R^/JZ"FPT2:]-O-\@[08%HXN[[7Z.4^A%X:_& M6U$H;6U,GY._7U3@8\B8[0!ID]A3,*7KQ>\QF;3;=1IA,>#?+N$ M8\NI#%&;#"=$@\&(OBIJ\!;Z$#V'D?@UKDQ+;&E/M5(!2Q10FM8CG7HJ58@J M%T+:08%^;<3^%C@<(T83;$2--O=R<,-R 6*^Y^H1$^,I"N'XS-0][(!;L;_X M30I77AB/XX#$DXY2XDL3B$DPG@RD#(XLIU;98LV@Y"*[8W+Q MR"J\P6=A:;0-X.V;HCH:KLKL_[(.4WB3)L$:AX7 4=A8O)\;W4\(%S.2B*3= M%/P9A#USA@N>E*9ID_WD$*"M^MW"L@Y?=KVX"-,L_Y2D^=);PI,D-OWVY>_E M0")R 6)Z,ZHY8!T'.&NVG .\NL!AX3<.E:[+$([I,KF)-4W3N8YQ$LM\<>N7Q#ZME*&6Z';6!7S T'F!=) M67,J+L>9XW71XX0L7%7M*IJ&9MO%20@261YX9'V'9D0CG%(;%X=C65O(%A52 M27703Q"WR3(=@M!;WWZF< \&?K58,M"QCL@D2RLT@'HN30]"6-03G-]GTH1LET54'3\ 8^%6YA[88Q>(F4[TU'XB;&) M?4E#!X1ME5L_K8L[#SW80M]U. 2/4FT%C'E*7>&S106K1=P& M$1^I9,3?<0]?\A.TUL^&F50# >1G>I0'@R.=:5P*,3, M9LO;^94#N.7N=5&=T1"OM"HWFD#?D**._B,,UA'$79\5("GNC3OT)9*G]HD7 MX09==X\0YKCL9*TI;R'.QOID7)S 19L7^\=DU1\L(<%WSVD2!]AS@I2G.DCC M%F;KJ#!#(7T#M+[D:\J7[$:G9,L7SH/*3NLS$$I"@LI3RCCK,6U^V/[A $-$YL^KO?)SG M:?BPSDG%LN06KG EXGAYCB;D&_,.?$-PC9&BG.1>)'#JFX&>Q"O?/WD_)>EIA$,KLJJ!&/I$&Z71$!R/D [E/0&+ MKD%1)>XX^]JR[HQV @F5ANP&RNWP+XZII4[EU1O+5\2H'%==,.,11Z\TX*F7 MIAM<=>6)A#E68!75!PN@+LLZ_\?9C9?F1-^B0$3/,&9XJ4WO:<\0/PK\3#]V ML0]NN[ N_=-/Y".K*F.6Q82WG1AP2=>4U-)@7%EN*@B-RFE;+_<89-%T.+0> M)?PW215B?)7DD$B Q(L;\<;HGAW35C88-OM.,*/P,[X]4BNX$<[N.J9S%'YB MVM.,('7\+Z<,1ATUQGDP.&X-RQH0"Z*>M\'.Y2VT.U\&EU\T/P8V"MT43C ! M.K475+DN( OO@7IIAB*_!YH,4WB(C]O1\?_++ V,*TI+>NF@F83V39OEO'C3 M;">*-\VZ*B?K(%KU&WCJ:^-5:/13W#S89(*WW%1WE&-P'7-G@IC!">OU6([NCNVIP MW\#GG2SN]2/?%("RTV;' $ 3_JC4&O-LXQ**XA'4+CR.N[X:XQ_-3\5"JY[Y M7$NGG[O7Z><[H=//Q3K]7%^G[[$&2Y?I67GIJKK2>C:=CDJ0L=1JBO+,UI4[ M]?ULZ\LZE*W58&5DF1(F!UK"Y,"],#G8"6%R(!8F!X8,!.7;Z2J);3IKS>QJ M-7IMA /(F06V5H$XB=_LOLO6*,?1+0+FJ#,@6$]5_T/0^DUH';])>N!,V0%% MA9CU(.D\.';AQ<'BC2'O#2JZ-"M2].\GK5[N<_>]W.<[TB'_E/O&*IKBE+EK^VK&58X!D R+8G M9SC(#%Z\ZIL?9,VJ#L2>.59JRCQ#R-7W=5:U;&Y@2LJMC975S=['0>XU$Q@6 MI\(*>)2++-_ M"//'TW66(W2E8[&3]+8.N$L6-F8U4S(=W$(_6<9AJPJ,&^N2*HW;-;,4D*%C M7-AFKI55>,L=3S8?8+),O=5CZ'O1@'Q+A65M-D36!5(B8[)<+ ,5*SYL0+7@ MQF$#JB&D[B1,F7N_5J510RM5)&17I;1]U096!C\6IC&M$7 MBWFDI&Y6E="H.Z8N< -4EYJC*@-TNZ!*8TKW#J_Z/VRV*X_%E=RM7/23YP&D MTOG#44<%,>':]1,$A]46.+#)G$A-SAN#URU MVH20)I R69[?>ET^X[V[H1>9[S-#VL&V;H4+!>E=X7\!3-68J M@HM&(:K$ZAUP2*NK QN9KHJ1CEN M;,4C$Y5)^D?4[EI=KG@1QF&&1-:').EVNC#'(NU-'+)("Q &BU1C,(^05^)4 M1 F55%0VZ1]3-TL+/N3CZ\RL75RHRPQ8F(TE:%V0^ZGZ^(^.E1H!*5M^2@X. MM!7HNL%RPR/P"7IXA^ ZOH484V&\)'63/\?)0P934M7B,EZMC1WQ;030VHP*T#ST&!)3Z%&\3HGP;+8'K/%X"Y^\$/=$Q"T#,]^+_@D]T\UD M!H-CG8.'0LS@;^Q$=*O%FN(,EAS51I8=;K^,K] W=O\%1L_P4Q+GCZ:?[,-@ M<7G)*T/+YO&C*:D VARAR>(,1.FK%$I[X^_I_DOBDJLK$.R;J73 9'/Q-TZ# M"0<079MQFRC1-'BI[X=8%#IG5P+$E+6,!IQLCGV[,[H%A?;#N+9&C"T] N]Z M@5C"->L2&%P8>K4@9?/N.Z>NI$&D'\2Y-5:T#<,?899!6&<%?22]ZT(V>O':_;U<<%Q4E1KL9;XH*KQ$%F:-ZP1IU5KKV9S*?7H'+1H@Y/0 MO[9HLN)?/UE\6$SK. M8Z-EL(O.IIE:6]7-4:CI;AQD1#+1V"KI1"#A<1K_5DM%O MW7_[QG)5$*<;"*-+;&WF-!+^HK#A&)$OJMM/5G%M #G9>!=-6NLR MJ'Z42[LD$]D$Q]<[B.\ULOAP.J=TDN:=62K0J=="@"7HEDUU9K ;S8 M)"IVJ9&V7ZU+ 5,#A&2;W7^ X?(QA\'Q,_KM$A8OLNJ/&):982&IO+U[VZD8 M2%:IB7+B&Z^8"=)J:FEJ)1F'KS9(O&2OP9NJ%&SU9[>U*73YA&V4E<2CEH#M MNP[?:3EOW[EWWK[;">?MNZX<8QU$-\"&RSM-\7@#$3V,5[%6WGYR:$.&LCVXXE M-B@,+BM'[H$'&,-%F!=BU4^>GL(LP^TQ'+OXQ43LB$7>\?5=0]7":;* !"]> M= ''YB?&9@YRI?@0L5BK,1HLH/L[68*"-&;B'%HG1+82>7#I10VY1V4EZO-9 ML(#-<'8^*,P<.C3:5?BL'/:KU[7$^?1E"M'/^A?@.#)%L)D#F<*'2+8EKI,W ML!3A6B]>\5EU#39W.5*3'I,H0/@^_V4=YINK)(?CUPZ5W]>V#B0-&4OQ;LPO M0Q\!).LXO<"4"=W2N)5P8J*,'8X=A7%&RBCBN."+I&@.=>)E1$'#7K[C-$6( M+U)NV3%-P]X2=!<$YR_ MX)^=UC!URM_T)[1MXNF^QHMM84#?LZ2MZ9>4W*9.S*92H+$^E\8GXC<_$=CY M1%R]VI6(W7ITR:/%N,1\ANE#8HIJ^Q2RW2>YFY>/3;KLFWQ,O"\H$\/<#%5F MK(\)R'U,OU&:S8RH?/1MB.IYO2HZSOMY^#QV!I5I3O<$>O*RVN-GICJ1/.F0BX2-(%#$DC MMUT4 JK@[Z"^JGA$73EPBHOB1A$:D:38'AFFOP%1H,G=1H6!#OUT=5@,QX/X M$?W /5ZG6>Y%P=( #16 M(%FY2%?8;NO4->Z.S7N2P0$11],5Y+0:;+V^6C\]0-/E%B-9SP1]\%=+>_[/_HQ=HVLLF$+XYRMIVQ:(UQ>L,F[-)DAG]" M,F9!"M0#7*MO-TUG8WY+1E[HH[&$ Y.=\"SMH+6=D4D=L.WK%I9.QFJ[1NS M1.6X^YR!I&F@HT1S_J;$ YUC[7SY%.),4AWAAJ*2/YZA]^&%%Z;D&;.CG[WX M7!,,H[%U=EDE!$\HS -@A40*>;$@A0.OA>4+6?@_3:A(?S NI(X@UYEV!9K-TE*M#JIL1'2>,3(%9ZZKY+HDVQ0?% M]S!#X/WV5 _5<_V65 _%LYM5/8K-)^"NF )J[2H>.G0?$A(\RB$:<0)>$9K-F*;5YW8YAT3%IK,;#) 4HEN0S_X ;$A M!9Q.- L+4#N+AA[_;&;5 WE9L(/15HH\;C+T2H68SN*D&;)J]\.G#1YL=R6) MB>.;" GY#Q Q)C\A\U+(&".,5^QKL%+%L#KOW'.%=8Z="4P;>E*=X/"IRQ>7 MG&_W;<,CZ@"O#UQB4&[A*DEQMTD+/3$D=G21DR$&BQ7N79]!T1D=O>=.Z*^Z]P)-* M70 85"<]'!I-N7T\C33-+-L%9*[MX"Q"-<4!];#JJA:5SP[V=;[T Z-]([2^ M](/]7?C2M^AE?NGE08S([8.9%C6M)A\S0-@):L[$U-3+N\5K$=_R9>PG3[#\ MTJM%)8C*F6POW(L/"*]+) C)#/"JE,NO'85SR]&AHK[@K)KQ1NA=#1%9\M;" M5]!TDU'F-M;]Z"Q(& Q3#7?ZO!41J7E_<\\WP#_<8#_#O-%:/"?H+MJ:2Q[-QZ6(/1X([=6$ <:!-3;KW#(F#:!W@#9)GE3>9RFK6E&Y%P%1[VH;E M(L##JWSK\!FG0#KG'FK)CD/WLN-P)V3'H5AV' XSNWNK,/RL#$8J)Q>V.N+^>YM]HI4;MGR5=!A M1B$YTA(J1^Z%RM%.")4CL5 YTK<)5ZZKK@^H6EO&?2.QB&5:BR%BENUGN_)< M*AOR=*IMQW(H,","OM$2 =^X%P'?[(0(^$8L KXQ2,VW6M1\ZYZ:;W>"FF_% MU'P[@I-/2I)S9MO,8A# HNWIFXZKKR^O!<=5#IRG<]8[K6_[G?MO^]U.?-OO MQ-_V.X.26BN,[L!]&-W!3H31'8C#Z [TPN@4C4 RHEMI.8<# MHO-$[W49XDHL,C5+#(OT.VN)Z7&)) K,B M7_^A>U__X4[X^@_%OOY#@[[^ M0RU?_Z%[7__A3OCZ#\6^_D-]7S_[02\ER3FSIV.)80KO';+$].6UX+AF+#&' M6K[X0_>^^,.=\,4?BGWQAWJ^>/I:6D[00_=.T,.=<((>BIV@A_I.4(6WMXSH M5EINNI88EFS_C5EB>N)?&45F!(B6"_70O0OU<"=%H/Q9[60X.>UD,M3^NA>T_KX4YX6@_%GM9#?4\K^T$O)"X9BPQ1UI.T"/W3M"CG7""'HF=H$<&G:!'6D[0(_=.T*.=<((> MB9V@1_K/8H6WMXSH5EINNI88EFS_C5EB>N)?&45F!(B6"_7(O0OU:"='.2[B0G6 MS' 3'%6O;MT97'DISI8[CH/CU2H)8U*$X7IQ"M/<"^/KQ2+T$1$8!5NI,D)] M3OJ[JO:F1LE?DB7]V'74'B0-6-TJAPT$EL%Z9!@6>FO$ M>1X9Z:*,F"$ZUT)O()ZT]3B(UH#U)_ 1HI? Q]!["*,PWWR. PS &C>$/G_Q MT=#C)_POTRJ>%@PFS8+RTE(+5@8GX[6^!?U*B&[TPR&,T%(=M3'DK&U-HP%H MU8S8,(N/ :&;#V"$DS!=HF3"MC,N2%+<1"9,=[9)KIC?3+:!8:':_G>FV E\ M*A^?*MC&ZG]9^!P5SZ;1OK98P'6=']L\:Z=E-84XSAH@6CK@/NTM9M!)# M=T.&]\GP4Q20+3/7K]'_%,;;URV1/GI#]QV\4/J0FZN+/(5+I7<^C7NEU@=W MLE^@/O/:^<#I%-J9MI9ZYV/=+7[]].!?+__+@>-32-?"5??P+I8_?<0 H@=1 M_?L/7AAC?Y?IYM@*&[L0\O+@L;R;9 9 7\0"M[!_)BWLD<1&O/L,TSS$7?T" M^(!(/(5ZG^ILT.1V1639%I=JX-&DW<66A/VN:K]Q&0@4(F;UPR>0]L"RF$\^WUUK M531 M8(">_U$!1UJQN#@/XWIQYT7=V!RJ=[$YVN:UU-F;&5&3$=]?AL!9FI=K8#7:BS?R-$=3&_1&_]K2FK6J+;V$L3^?WN50"MUM$EY $$Q[WNET MPD5NTB18^_DM?(;Q&M(8@"JIJ=-L49@% (O$Q5!0CJ71V+H4YZ&]$N?,(YJ/ M(D1OIH=$'=DT9;X6LD;*[,X.@Q9 )7'\TI%?W7N\?81R?KH8)2'#F\G^^\>#C3, M\$ T!!PX%@@*=*-:X!C'U>BY>9-);=# \#21D^AXUFJ^T:("-_7>-5'+.6'E'KQ$4U-&D+K%N8Y6GH M(UV+K#N*J*+O8=N+0(6"%85?CQ4PE -1Q:584TBQ#ZS?[;NTYB*._.2E/T,< M EU:<$?A'.%V]F\Z$4CZUOX^>[GPNTL2N.4LET&)QI586)O+][+\Y4>=9M-R M1 - 8/$O31D4$>/$^$_'>=L+0#F?OESIR"IRO=W>?;9Q'77VLO:LD@)'?#\5 MZA"9!5[A<++7D[RFZ!3E7%<4/(R@JG+,DM)P4<.KZ 2:QF/'/&F4HV0;]E!Y MP=Z98#G5O;T[WQ/@6%5D8[=CB^X*;QW1?9JDJP1I,#BAG7C\1Q':K%U\>5H\ ?O:?4=*)++IR$)!+1K=87F'%HS<"/.DB@,<,B$@F[7FV3MPJ;O MSRZ.4@^ZM6D<]FX9SJN:9R,NRZ\4/'HZ;S:]3DMM]_!(:;R[/W,?\ M'1'Q! ,+#A:3X/%8_2]GX!30H@# CWB66P5.2+R6=.">7/=J.?$B8O%ZA##_ MB$?B&&SS[,/^H!DN<,/N3; M(/P1>(:RP0BJ"(]A^A P:RL]Y& [LL\C3KB$3:$F?S ..<#<'>'K[<9+\\T] M$E69YQ,3^\FF^9<1^$5A8^,V31X7R]%X!/T<&F]"8@>*MJK M0(#VD70UEAN$ABOO29JP*I'-S:6MRHCFSBR[!_H7P&,F\>W3J- *:^X>2#.. M':>+8\>'>6(W5[;P35.V91"Z'#$1)8)"@":=N\?1]T\<^R3:#RUV@Y[(N.!I M56G6,.$Y&UGD S84K+BO>@*H9B 6*>LHD&Z1OU*)70,L9DB M=KU)D^@Z#E"#=D/@ORR4UZG8Y_A:,LD_K/60,F0-4 MHO)1EMU"'X;/WD,T0N\"^AZVY3@5"OZ3&Z?!5H,!Y@I02BM^@]6 VUC70V\!%9&H?#"GJ=^X$)U<"BT#M6X%Z/*WPTW9D MR74:+L/8BRZS; W/RB8>MUXN9<257,EZ:S8IL%CM* MVW9K\EC053#:>Y"U@YLTC/UPU;TJ#,>==?>R_MCF@B/V#%0C@??4X:X)Q*0Q M",D.3Z,=WW3T]/76YF#:XBG:SKX&*P*)P6#E^ SDR=;Y-)W6";)T%<97=S&A M&<5"7?O\!:9^6/JTZC]FY5^-5Y/6@\%)\H\.I")&A>7\PD6*"UH4-D;"M6=) M%'EIMOWM)!E8EF&$7"V%2^V70%FK'9=AOX65<-CN8IBM1;O9MB\*X&$]%A+R M1J"[\9U4+96B8;N0J?C@^B;&CAI0VJZP7DGJU^'J+3[Z@[7-7#7?*>.JDY^J(()9H7.GL7](!.<$CMV@6.R M8_%G[!!O,.;$'BT2U);C2"I6C'#DZ;:%1O%C%B8QN>Y-JY7R^]J^B:4A8^<7 ME\,T=$;W;"K! FPN%6%++TKW)H4K;]-X4]4/>5IT!:- A6 )VWX $4#,*A9X M6C.^@6>J^:\__9\W;\"//WSZ_NA?/_[#7ZU?_AD?O0]^??N\_.7 MD]-_[C\'=ZGWC^O@;][LY^N?5@_14;[_PWR>GF3W/WOQZ=>/^\N?PK_.'B[_ M>O2WVU]^2-_=S!=_37X]N'A9W'T^7'I__'GY^.Y_WL+/?_P^//ZRF!^^7/_] M'Y<'O_QS<>^__/T^^OI+>)P_HK7+X+_O;WNS\&!U?+ MOW^__.E3]O1+>.N]_4=Z],>O/_QMOCQ8/;[_GS_^= :#/_[TUV3^=G-^\.X? MZ_3Q]G;^\7\.XZO+8/]A[7_\Y>;[+U=_/TD^G3XG^^_@A]N[E^6?__PO<'IW M^^:-]7I.LER]+0PBP3':KZ_&EXL_:=-&A,[J#GSQ'1"XPKON(;7N]I!R4@F$ M2IEV!9#^V0R9S$M5X]CWTS4.NRNTD)&U4_J>[A53*ESL(" \JM9(W09V*%&5 MIX6R4:#AN*\>^:5A"4<5W(^9\VTFHK! $+2I$C"PM#Z3PZ;(P@(4%T] MO(-J9NN463_G+S[ID8:?-=+*''NNS5J23"@8]"_'(_(7$PK;2=^]9ID%A(2H MF(!_7GT3W<D\F-VE3 M\C3MI%%)(D#;G[> :0J#ZP7Z+Q)HN". ^0J+M#WL^^DH4+!BILLQO4(7CHQQ M'!JUC6^L(^JIJG5\[XQ4N8=N1)@)(&.I,YH%J(KCI M![-8UWUEZ52IPU(XT'8-D:;B.+\ZS+*RZ=4%-'YEL79Q$4G*@(6EWN#1P$,D M(*44W1KZ!<1JJ3F<4VHS"WJ9(8V:-*,H8KJ+T'O#S,+:Q06S,& 1U"G P_>J M<@4DDR>@!\([X"$!#9L\Q#N\5O+7%*0_L^ M!:'5M=$]@TYO3$ST$QQZAZM-P#@KZF]A=]&22,.3S79(:6P[_N*E :UQC8PU MU>A^UCMLFH2>VX2SZ(I($RBVC;1C,$AMTS6.3WTE21>4JS7NYW&]. Z"$$_Q MHH)BQ^O\,4G#7XW?G6-":OL-..)96)]766!H ?S&3<[*87.B 8[/B2TM?5E&R@? .IL\A;B=# _(J(<7\8$#@R4A66_/OV.YUE>3_A/DM M])-E/,*M.!Z.NW2GF1?A2(/M;[5M((SE+)R0M5W$8<:9!2+ZM@H,9U00.X@CR?UF'&7E.T40QW:/7FV/=A=>%@)E2 M48_C"S?;[CH6UFO_'/6 >O;Q2BH5)7\WTF1F3+1-:SH8+!,Z&8R-+5DY7'"I M63>N_$EAI4Q^7UMVP*E(1,D;,$7+(<=)_TI MD[=3C%$!$_H&MD;I%K(!*?]HF-_H>SBLSK.%@I6B78S%4BLA#>4G$?7(I16C M'D_GJ/J,'1YPF8S!/ MIJ.H?EP_K>[63]7C2S;SCSK-9@H-#0!68#P:"K+U4Y4IXS[5CX?T2E=A'G" M'P9;YXNXD+,U#F.\@6F8!-][T1IV'+'D%4Z"V$S;D+1@<.)!T8&4'3)=CB]= M)!T6=&$#&L(,+2./-IZTWEW;)0N?$UGX0^%Q4@J@E5S(:EZ8'$QB)O-I[CBW MU>'4:5=)0@6D:-H%;^&3%^*N/+U591[TO-FV7_4<6)A<4\Z8%)\(Z;%E#OZ! MM63,30J?PV2=19MR56GC#FNF52G" ()=R:H<77, Q[9COS83CQ*-DDS,$P\I M+Y[$61*%09&AC+L=;^[A2WZ"9OUL6"_B;N6DB#,'("8GD3I84166U5C =?R' M#"4[A9SXI]>V%W[&177/LSQ\ZJ>I#^:BSN+6?:OM_1EL@@9A_JB'N>8-.D6: MW$ YUB"I\O04YL2VF,'C0RD@6-7C-M.<:9^@EZU3XI OEA^7#>7WM6U=EH:,55D*S0=D =!8P747 M8&4Z-UE1#27#&EMC7D?_.?]E'3Y[$<;V>>WA-7JI[[XTKMIC;6%?W69"PNP.@X8 X,EV:OD5T MHO939%]W6KQR!;^4G9Q) >DD1C_ZA;I@0P=3WMZ%"4(52%8AM<4"^B0, "T( MMBN"]I+@#< ]M>,\VH#C(%EA0QASL-/;5)=WFGRMA5MMHT=9M_83Q/%7AEFY MO;8+/FU!P"\Z#'XL1OW+\9N 2I F?_3/I-M"%I+2[332LUK%MF;8#"KH[,T@ M93W*-3$Y"&[T=NV=2*]DT>@G.;Q"U-;[UUK?I3M$!D M&3_+M4##6UM4"L"/ML9ZY6_)BGU&L\QE@XA?\:(^&G7=NJ0#Z.)S!HNV]FBG M1LRE-(=*+6.WZ(D,2"Q_+YZ*E2%LAB]F$]9KS'?.;BJ$JQW!LBC1?-R1KB]A M<%X&)5?5 D_7:8KCL\B>H^@W"AO;-R/( \?KHQ0&A 7)U(HG:7>KDWA=9;JW M@GC5\*-1^.<\_C4Y1;\,?2]"E)(7:XR)MB-6Z&"PGG)H,*A& SS<.9^(:5#7 MRF:?5$NW;C<;*M0\>?+S9MOF 0XL$NVAME.FH)!+4*5B"-&QM;CBKQ].3G%G M0X1PQ&8?3Z49@C'1-B_0P6"P 1H,MJ/W !KO7'GA$Z"B/>>8PQ[:\A* _MG; M?VSSOW3>U^WJKD#3^LG^9<#FM1X-:!_;5\,_?4LYEWU-F<0O1SC7&]C(A^3 MF7X8#3,$602?87R#$"(MMWFS;:M?'%@8U)[OSV8 CW)^/TM0H9+AHF/JEQ_%]LNB?,TH MUJ#^^O:-/CT8N!5PBX$T8> JZXU&GEY&6^]\FG9#1C5 G EWGWJQ_PBO8ZJ* M-U8]2^K.$RI128./6Z&(+ &::SB51 ,(+U%%DHD=O42G0:X[D8/.YKVE[HF3 M]K4Y,"(I>-6D?&=:!4-_68?Y!C-?$J-G[5F"$^T,BRCZ'H9=_A%'!E$!8!F? MR5A0#P8_%L.=2ADNE5J%+YDG'5)0P,M)S- ]KE-K7--I+6[:X\_CBO;63.VF M' 1^),/<7C942K25FMZ9AE0KK5;[&,;P$OUHODY$;X,1KA0I)J@A$#,"'@K( M6.=^2S:%J%S1/J26,G$9HW<4^E,(,\)C&44J4/4(QD1+]&9#P QCK@>#5\7P MURYE@!CWE:[ .:89BC.D@1S5.U^Z-=61#8@$ _QX_)"1[K0N?8YB.C YH/?= MJUHWMYG2,#B/96B):!V$ M\1*/(7FQ:QB43:,1S&/HH;:@MJS>6#H6RZM;+@2*E?9 O19H+@:VJTU!R[;, MP/T\)#OD&E(+=V0@QWINV(35 SZW*PL&:84D%(:Z[!G,O3#**HY(%I^\GY+T-/*R M#+']H@B']>(@V@9N)PO$%-*7/3W.R1HL%@R75@_$OKRIG^BK$H37X UH?O4$ M$%!"@G_12#MH0".4 !T%P'KXEVV>KN/*K-);+SW,!HPJU@6[\)@/PG'Y[:O< MZ*:^[0G<[L[8V.9WWK?SJAI\;M(D6/LDP:ILHF;.WL->VXK2S 6!FL0)+\98A+VV-19A@L!@ MD>9 ]U9 (7$JSN ?4T]-P&VV8EP7G+1-Q!*I)]XJABR'/FPJ #:R"K^!3:SP MDAE8F76=R6C06)FIH%<[@&K2PP;4F_3U;OOEH$TQS;9JM!&L:SR,!^VLH@ ; MVLC2D]8,M.-_"E0U=9<^!Z;R:9 "^@%%E7MR4R9(C^//H>UA,>:,"H# U;S9 M ^5HIV80*3JU396LLQI@DO&< ;T-7,1']\&0>(\W'/Q[X KFU %EQPCL&Q3 MCZSMD*)5K\WJ7_YWB%[%J?^X&26V56UO.Q8D+=C$Q8[K">05?'7\O=M7SB#J MBXH?\]&D:E#I[=2J64,V#:[C6]RO%+=6.O&R,/L<)P\9>JIC47H9K]:D"7WL MHUG$Q#/&G6DQURJG5&T%D-Y9;P;(;GN@N1\@&X+VCI3WE]./ MR3"'4K\WDW2:P"US%>ED\W$XVVS%56V6<3EWD5*,M<"5:1,XK[PF.8A$8 M!42K>9$C'(#Q)9$) ,^@>=.GD\YOA+\D\OZ'XWA MFKCH*QJP-+GR5YO'OHE5LKM7">^&F6C2ITQ M1P-5XY.)W57T=W-[V9#,1B&V^8W0C436M7_CG&7J@S%B")(!8EO9Z]C/PV::R<.T:@\[P<2#1+<(E>,)[$ZO(%S<[/;N\PBR6V8C2[&09J U)\Y[ MG:KP=N 5GCW?_P[M2WZ:??=ZUV2] G,I?"VRM-$+H!\,@.'K0':S2:E DD"[ M_808;X9=^XR&7#PJ=-(-\_B8Q,M[F#[=(/Y[1,\3]#IY"G-LZSKUJI"X7=."I-*%F>9+3:&[PM1P20*;P[D MFZ:-=0A:==F^^LBN%V6:URU<)2DNR'$9DWJR6-L[V91_'*6^IP8$%J/T-<"3 M< J7PT&]&&BLMH>33:H14PCS'\ D+9>6)BH'%*9E[\/0?X:SL\R6-OE7 AX6 MP_*8=$(1;RI4;O&C+&KT&9"DYU\ORB[:URGI3CJ*YL#;R6JE*0X@K#*)> :6 MBE5S]"0%17O:*5SP$B1L,I7H^!JYHE\MMD+P2M:H'D!Q"-&UKO,553 !RZUB, M;)4":!@K.;_@E DHPU*4JTWG9FM6FQLU$(BSD44UB@T%@\?*"8#,X(7_.+C2 MQ+1KWFB"HVO:+]>K541"B9KU"9'^58<8)8M3+WN\B)(OF>)=I[^V1?FE#21+ M66^L![8+ K1B(PP-U]Y$BP*R*N_:M&U>',H.M35Q$%JUHNQUME2RO@]:WUI$ M_2 PQV%JV@6^ XS--I4/1K%F4/TMQ!VJ@QLOS<=)DJ=L8+D.>A\"9A49,A"0 MD7N,T'0'ESJ;1LW+G'%,;37P##X@53/+TS5FO]%2)IC;V P$9P'![EB.GQG5 M^#V 9[BN"2A+MR;/<,^M^2XMFF?G(;IYM^W2O3BXSA]A6A:)P?LJJGY:RUK4 M^G3@XW9-)TN![5JD\@99K2X41/B0K>I9OA"'$+[=>5T#BUKZG>)N*JJ=]M+6 MM#I="$TS+=T68_V=,I07-#EXD!*':WC>XJPQ8YWGFZM9[+_4V);3@B_,RX-%T$K\5:KEH%=)T!_:]DR ],J$B#.^1]LP2^SI!5S M\;LV>6M$%=T 13K\-&SK=-2VR-BWEJO2[]CWTS4,&GGN'3G?^(OB!ZR]M#7U M01="5C9XL5RKFD)?=VC^=4J>P:&<4#'F(*1J7"X:^ZG(JT'+6XK%'P*C,5Z> MAM TP0T#.+DOD/4,5]_##,?\C&*M:J]MV9#9VIS!>^48UWHQEQ9-"U3_3-H& MRU$KNSBLR2)5304/8IDA'=!=7 7%3/T2;IK!X.2Q:22%#4[VFG*NEEH.EOG< M*A5UAC?;9GP!&PQU+IE$OP,)LK!9@Z(V*+>V@RLOQ88ZI*,ERQ6F MB._BZ\4B]-&&BG)%:UF+C*0#'],C5BY%%-W&8L2%7RP'JO6FX[(80OBZIYLN M%FVPJHIXTU[:FLU!%T(C3#L51\50#M#DVYZ8-4GP(/&)!YI$('(>Z7#I18V' M8_F4Q!#MTUQ27IIN\&/HF?0P\.J"M0]E!&=&(C@#+R>96\E#%"[+;I5AC(L< MHS=\_I@FZ^4C^J]7CL2\LO(VI& TCE:*,%!?N7^UTW'#>I?S,#G"%20F,+K+ M,]*4B$0T9RR:7JVQ,P63*R/C@+>=^96K:Z0'?1_KU..9-^ +\;Q?@.!4/7)(8<$^=7"$WW%^ MD:0P7,8G7OPS\S.XA2L$ *X52@2:]Y2LBVO+Q^&22%0MBD60J$.K?.74L=X[ M5,]ESCBVY4L&@U%66\T0,/?>"\S*H+K[Y KFY,N]@WE>!&IFUXOB 4*JLC(I M1>)75^6RY,+(\<(@+8,-\P3$Z!(BT@QDV]4Q,6'Q1O/(!LZDVS"\T(@]%,L. MOLQ'[,F_C.O6"-<+6J 'DPG(=*15@ 5N4E'H(_AK;03-!'6TB#M*RYVR1U(5 MY!A_+!@B'6&MF4':391X_0]2"3\.=,/3),NO%W=>Q-8*\1!,D[3H6YDYU$4: MT/8PW3V(:2^"$),]U]OU@MY$'@EBIBJXU35*3V:C+SW^==!8$23UDOB:HYLZVAQ\)NU8[NLT7(:Q%UUFV1H28!'1;M$MRR(K"9W0Y_)7#,"D%3/2(K8I$RX]'!-\JR;SH0YJL5Y>Q'ZT#'-9 @YK4#;E> M?,[@<88>?$REIKQH?5QV)%R$B(@>>C:2ZBF(\NL,6S3Q?/3"!<@2I JF;H5*_J$H/#<,)I:%S7G+S[1 MYO%-QN2K^Y8$@>44X,3RB(2D%V+2)=)ID'?QS3Z=$U0OO0CI M5:5EKFSB("E2B$>,Z)^5D1.6\]W2@'JD/ADX)[J!1A7WN"Q M(%L_5;;F"8@:&O@]=#./Z(#KT?.]<@8Q_8\PKYU?+G'; +6+TMXI;)N9"A\M MK@7JX^:0&VF/;CF^=.TZ-.+13]!#-.><]ET4-REZ#V^NUWF6(]&+%%7T&(K] M<(6D&5=PM&7WBJP"DNTR^$%9K-,7*9;)(CIBET!R*'%"JNR'8Y>=&0\Y0MQ0 O:&2@D8!_5\G5Z"W&H.6*#$I2MPY_C9R^GU)BG!3Q8 M1CWG'%WT"X]LG_FW)?]Q%?0D)A&]/?#8!*G[+/AD.LA(NX5)D4?F@'U*R:/% M\G>SK>Y-WBBXD#U2D)M6\<6'E+/R' ME543,4/'LXBMCPSOHD-E<10%X_YD\P$F2)2O M'G&ACR%#SLG9O*"*/?NW_1U\"KTX7A.5.\W#7\G M*@!,[DV2U6O@7]:+U%%U[AXD_-/UZ":!"Q:I-/,B' VT_:TX**0( M9"Q:Y?K-5KEIN:!+2:UPTA[QE+%DW?M#;\![C-L5+$DPY"[E.P?S/Z% M6[8GR0!YE#-#..T<4X][2V\P?0%Y=$(4X2 M"[8UW^CAJMN1[D(B>^!VD7CN C>+X_FP$\ MS)UJR(&Z)S9$![3; [),$41OBP7,,D03+[J PF3+JNA1N[GJY M^24,U^[+&_./Q2-+C)H ML$\7K+VE\!&!$#[#;9,>I!14/>7Y!&K-;WF<4$Q^723I93%GL M D1R$., _P>KU>B9@A5J$>%(PP &)YO/Z!ET&5]7WW[9+#J$0FKAV U"J&HM;!5\A9=##]37H%X1;)>D M?W,."*F.!1IQ=7%IE>"E2;L! "TMKQ@UE>^L#3-5EZ"1'((L:-Z!S#\]WF %*R5A0#7;" MT@S Z9BEG,VNH(Y(G:HRIJ=G&V^HXW,*TLFD-V06**V:H&'TW /E?,>ZKMPA MJ1)? 3V:Y0QK1^ V>H3$C7R.P_PV6Y?7^:9[+_%J'*HN::NO@"I@K%*(Y3+@ M>@$:L41D)8"7 FBM2@'<@&JU2<2AJ!&Y[RU60)S-FG07!ML%]]K M-I7\$6\ R [.2O>90A'MIC&#=HNO$<8[]"*,O=@W^::O5]RA-ST'"PIO>B$N MK0J&'R!.;(/!,1)4WA+6F1,D&+P1H(]$6^BS:%TM LI5P#9UI%@(-%;: V0M MMQ16.C:-N!IXL_L$\$DT:W93%,3L=WTX+KL^--L]U *H=*0(Q7^U"RBWV0.4 M%AM[C1X;S=X:V^UJ3Q3C0G#CDS*(/X8/RSB%[#6>ZD94T)0_[!JYCD$Y:CJA8#O65:P)!>SN%\(\F;7JXGT(WBO@]OUT MC-OW#G2%RSB':,W\!GU8G/IRU3" QV$K8/72*\5G^"M">S5HC^JUD MB1PZL5^TVC+VN.!V)/&Z_^:LDAPIVZ:J)%LV<,(E/G7$> MN2^?BPS+O2\_)O$21_;C,JZ?O!S76PEQX?@J!Q#G0I:U/8J:!P&VDUT@Z+WH MG]!C/FOQNF_PP@"OO ?*M9%8KY?!]L5B(8!7RH<])#-/-H''V4R+NV>3Y.Z9 M/'?/;',WIP(@S?Q,A@,T'I03:A.I*SX?7NG02F@J_7L[4) D!].1) =B27)@ M49*0AW6Z^??G.R8ZKR[OS\_ W?WQ_?F="SQN06RBK@NXS>< (_4AKUXZ)'E: M.15D#[?CJI^89(TIIH2T3TE3$A708[4]>@H7$/=J) ^8PC-^O,X?DQ1;BCGN MK&)6$?JW5T40;&>ZUO/YYV(XK828<.=-.3Q4D.R'TY'LAV+)?N@:7%X MI(#;H^G@]DB,VR/GN/U& ;??3 >WWXAQ^XV+4@]5O GNYH@#P^H8,5&1ASI0 MAB1[4-:%D#Z2ZOC)7=U@_SCHQ_L+8LS:J7;B3#N2B]&*2B,W&S5!HQNFYCK]SA@R M:9_\F&2S''QQ[J6XAT1V U/R09R%T9I3][4:#M#X0B3@;$PRQ27I&:>@T8Y[ M8+MAHJ=)NDIP+X0J!T%46K(T@TC*&%/%?>=LU[K]10GVW MD;YHSSK:MYD]NKLAO^:0V7V$CDLTBV4(K%=>EWA7-"%,2[9^CE.89&2QS:P52, GE07M*WZ8U>+@\;J>^ ! M+M#?<=5;Q_RG@@(:OZBCT")];V&.@(!!]=SA/RVJT:!^WU$RO5W0B'X,&C5X M![89LW3AA2GYNAMWY2?HX32+X#J^Q?UDT[*J!^*/Y"&#Z3.V#%S&JW6._HQP M@F;)*<%XKTJN-S6;:C] RF25.Q::\1YH;@K(KJ"]+5*6R=\FI#*/@53J)ST: M\:S6NR;)U,13$X3Y.F4TC&,KTD4[EL8">RS%V#5CR)Z5:HM0PI,[+^^10@;& MT70R,([$&1A'-C,P&L;;/I&WE>HOT(FH0ZX@>N4@K>4&IJ0D$]$%.:9VJD&] M5?H?8.PQ;>_8CY8LL)ZT1ZRM9-/B;>#4VF<4?PSKNFD".8O:.E*(WCR:3O3F MD3AZ\\AF]"8O#/HRR];JP>#%+* "VN1'E*HAIXA^'7%"8SJP+VRSQDQ2565G^7Z+ OKM5/+ M:>]M:VE/F%E,X$W 1.9(8RDU4R%^X187*;U>?,Y@X4!DIISFQ&J=(A4(B"GTTG"GXFCH*?N8B"EX]G'5C G18)/)EH>74LT)0$75PZ M_)@4TLQFTTDSFXG3S&8VT\SJ:,.G591L(+R#Z7/H0[JJ>)40?D"@8OTPNT]R M+VK^'>=>7"7Y/R%Q,2QCGD]6J,K7FU4A!7AU]-L<;&#A"2HVV"OC:)R&=8Z% M/=JW.C*I+*CV69K_^S@+O1O/#Q>ASW?YXH&@'$GU]MHD.!7R)I$X1[,;-=JV M0Y\62CV2Y%MWD91_@.('V*[5ZG7#-/V[N1<5ST_[T+10:-.%WPT1)["0F)YM MR42A\D.+E"<+[9416\TF1C2EQPEYE8Y.E:+JN+-Z(6_-,E@Q8UDS&O8N/,PU M5=I TZ-?^L>R&'* /ND4]UH]@\5_+[MY+Z0 -$<8DEG@537_-7H@])*/RI+8 MKHDA=U:&X)/&DIU;#5^KG[R7\&G]Q-<6RD%]1<&RDM "MJL@4$YBR:"*'W1Q MGJ3H(4?,NMG',(:7.7QB!MDT9H!B"L!S )GDQ"W)/T?W>24ZL3V/>Z&/=\SM MQW& ;B#BS$$'WEK@^5Q>+=;W=^ :D(T%&UX0'&W7*F-C62QI(Z'_8-;&I(6O M;)O">QP$:-&L_ ]F.V:,19G(7 [=JWXHOK3KV%7_8>Y9FF21.+3M=-$,G>[+ M&5PE6M$/DUGT[DUUP<^36W&?G% M[O_=3S\[Z::?T2)-N.X!6C?U9@KB29F"""@IB/10('W=]$]B>N[Y_$E>MZ>8*J2_SZ:2^S,6I+W.;J2_;:*1M M=]F+,,WR3TF:+[TE/$EB9N3R=E+1E1=- ]4\@">Z=21RST03R!)(L%T/3\>4 M698P^[Z(>BX: &##YGV"?]6X9!A%SD8LAE>7NRN J]LN$.-TGI!?MRYT3F$\ MU^XZ9_2AL:YC9K$CM,PP[F> M:UPBZ@:F81)4)4GX985;>[=+Q/"+Z1&.;T#2+,,'2G! 0\H &J6E7'-\A;P M3F-N:^2V*-UO4G39A%5SEJJV=I%6+&@*4$ZMFTMO:XM7U:Z[I?T=U4H1'9!& M:VF\6%6/JMC)S072@+-'&'Q(DD 8*;I!LJ <#\B$/9QKGSDOP48_#8T:O'/; MS.\@3%!W-FIU)D=?,%]6;UL]57*ZG/F:B%;'+9ZX!V,*0P$J+!MRT"F13E!6 M2,A^/DUA$.;X)[8=IS$%X)%(9I%9Y3]D@K2<6'B81Z4;> 28L16#5;ES9_.' M^S"/F!H^^2/6-6;S5P^O037-5;_/+M@L+W7[6#;ETG& Z(F(ZT4WZ-*ZC,L" ME8(\SGH2P+/>( 6P*N#I.JM3ZEPT5I= A"M+T8%"P-O!= +>#L0!;P>V ][Z M$"CX\@ZFX\L[$/OR#IS[\@X4HET.IA/MC"@^E$%QZ(HPL/7$07CF_MOUKS7C!N/$$%3%-H@60!]6Z< M/$VR[Y"KLW&"OG>*EN]JDH%;/,KQ4>X@LS+Q.@9W"HAHDQUQ2%91J;WI*RJ" MM+K)]O@$Q*K/Y#62H%!9--PEV@APXJBPQ K%7?7+*":;ZY M073,L;C\91VN,+MR? W5G#U 9A7W635O HX&WIGH?C@1#NQ6<=.6+L)6?\6M M>!D7O/@#Q#6>T2WY#%-O"3^@]?,S+X=UGZD1=2+)5I&EQA3&M1BI@ 8EU(" M#3#<8-MQS+DX_"732<&K4^)1# VJT_+5,*Q!<=B!!^(,6$Q _(4 MURY-,\1%-^AFA*)F\]5@0$9WJQQ9?DQ38>\^ISD'M/D%:/>1+3_Q\Q>8^F%6 M]!5LJJY,,[/)!TAC=^X#Q)G,'P6S3"$^(AUM=[V3[4O1B)%B,5R[V\>>L-W' M7BNDS'7[.@U$T/AC"$KMUN9,GB#NBR=7\:B,:RKZ#LJ4-W)6A;A_)AJ9^.>W M2(@S^)!OB^ *Z8"'MXH$3R5NB7$.ZB?".[+=)U\=Y/81EU[M*,[DHUW'^2W2 MG9%F[7/B9;CBT2^>/$(E9V(:T MZN:\*6_I[&P-_PD]]*Y*(?,)7BRT!WH$KU?;PZZ%!TCBKO8 7A"0%=W*1F4$ MT"BMB47KUYJ@BOQ9&*VQ"=!<*?YRQ4E4S%!& ?MZ5,:CT^+B-5^6@8&B6OR, M N/;+[N.F*06XI]$D7'6F1DT5<*8S=?Q+YQFQ\]>&.&C7"0IL36/:) J=B8] MBPM+<+TY6"1IX9-P^@P:"Z=&_0E2]+/\$,.VD$+KX*=:%6,=A2'/1 58N5GTXF5GXECY6?.8^5G"K'R ML^G$RL_$L?*S73#K7Z%S%WG/#>W$M)6_L33I-^EW$\AWPO!/194)/P"'!EOU M/FDC!?W;RY.4\H5MU4[T=@]PXFY0/_9N8;:.@7KYA3B@WP']&6S"^EJR6*:0Z3.;3J;/3)SI,W.>Z3-3R/2932?39R;.])G9S/2A0Z"0R3Z;3B;[3)S) M/K.9R6XJ8>$B21":77>S([VJ@L;AEQ"QR?[@'(C_(MB*](5M.G0 M4-7WG>GZ1IFLK_2;HXN]-K+=.T2A%LEL.K5(9N):)#.;M4B&VTC&#$3]35BG MS 6HTI%NT>7\_\N[MN:X<>S\5_"4FJGJJ=@SNYO=RE-+EJ:4V&Y%EG[8,NFJ?(O^T8ZR9L2JCW9%UN:(A8N:K&C$60.:0>5C)])19JQCC-!>9L38R.B#-(R=H*OXT]S8FS8V?$G M>FW'NH@^9 V #^< 7-*5C;FN\F*=/V:[JR*?0),;!OYG0LPD&P;]** M4!,*O_YM3HP-5W[]6UK&3D"*_LN<&!N&BOY+6L9.",+Y\YP8&X["^7-:QDZH M.OK7.3$V7';TKVD9.P'8_-_FQ-@PLOF_DDPL]S&?\MYJE-_\/YHR[&1&R2,]=A!X(_MV09]B&/X@H)3N?TJ\3Z3]0 ME1ZSD-)_W%:[G(#YU?:9)?"7CR)LB<(<('8I;W[?UXVT$=^6-QPHSG<08=!M ME]L2NZ7;W*7NEG8>R>X;8+IJOR(/7Q]J2/SL>2J[;++NH\F/[1$9B)[IHR\0 M);SN/82.7Q4M]K),?K,>&D'6OG(6D5#=Q1:Q,+9U?J']N*I!DL'PQM$XU&(F ML89< %X6&_@/0&\_93O8?)%(F?+T0I2/_(?5/PHX,Y%(&Z36);I&LHDT1*N- M. <]@#S?0A%20&*7/2B2F@DEXBA4+N)7!4-%U^0R)%#Z#(O M.FHWA(2JEH-HU$T$\BUUA'M@-G^T6Q@0H$SCM3 MM6>J@XI-$%UD=8E$"^0CPUZ*,+GT"8PN[]3#K1WB\[;R9-7$&,T\M3\]G"=%W8S:SHU06928;?\BS MHA"?7SZ40DC]0V$/Z/@B9VFNMA>SNYDMG&29H**['D)\R-"'>N9,L.64T MYZ!CAWJ/M\B ?"WC!)5/PK6W-1JCT$=->^VV2;BI<0J&C/;126M^@KR*LK"* M 2WWS7U9Y7]P9Z:_ZC(HB=1U2^TA<1.$F]T#]+\*1-1Q<9?!*Z9_X;(&$7G% MGI'T8Z:CRCB]\A*BD5QW2C-4"S[CD@=?R^,6//A:)MY3$ZG']L9!#*0%37_B MQ9X;A'Z0%W[+F_OS?=V4#[P*FKMT_ZZZ 8S OHHAF!G#X69*A*$>1RZVEM-8 M119V?E[6S6JK)Q> [(6V(&J9UD/HW@2R%C;]D97?22)QV((4,>[+W897M2JH M"=/X&>&T^C68.9WHL1R1X0PQ0H@E?H)L:)<)N!,=Y,3Q$#XBX&<3PT,MR595]O/1?ZR -%N,'#;R>'2NN,F4>Z\O"?RCGIY6^\AKD%)$K2.I*,O MGB/+PV"Z;:>/&0UW80)@GOT%8Q)[9 _ECM]C^S*>4P-%1*I1QU% TX),1)+Z M$FUSWC!M*F:]+T84Q:>D]'<'HDL;;-(IF4A4T7 M8_V8'%*3,[^#HWW#'\&III8\,BY8=V5MWUG&!T<0B+YVL7RQK\(H9-U.S,H: M*5.LMI=YD17K/-M=EW4NSQ@*F0OLJ 4_)"^V6?U%,D2/)QCS\R__RG=-;?X" M\+J_2&C=29\DS>(*S\>%A&NZ@M3==F:F-UXT,XDX'K_*?2$\DC7$T>KB-=A MW=7\B6OGI=#^+K[!@\$WRK[Y\+AO%'[GUE2.%!J$%!J7#U",V1FF;@W.NM&9 M&=Y8BML/P-JW=3>A$*[\R(*ISR2VE!V%5=C6..(:)(RN5'&!&H#%A Y."*Q4 M_195"BEBZ,>AYB"TDBAS$J+XKUW)OWXJ1G:=<#". M?;O:B#GEVWRMW!][GP-6=8)$6=;OIJL2IY%S@^0,CU $[627DIK+#<0"C'HEC!9P$T+O@)NJBG-#]+."#[Z..N\ M-KW*6 2_W3V)^16E!;>V>LBF?5(.#D%3?GTK9T4OU-XN1(0&J+\\ MZ%#-I)@M>R*@OQ MS[6DJ)XD)8EQ6#<0ZX\TUSS:J<1C.^,P!M)<6+;\K5+=U"Z[%']SE^(Q*H5. M[5-=F.R32JWS$N+2.!P4DZ/NUQ ! +N#%VL+0L.-N]2V!DM>T$&0")S?117Z M=@=XD+ 00A3P]*7X_(%XW= U^5H=0"Z^C ?SC>Z^4Z*Z- !F8+[A[[(F"X!U M:Q7%Z@1YS-D(J3N)?H*3@FLH/K+3U/^:%,QX?NP0A!#N^BL*'_7@LA^%W<1Q MQI.Q_SWY+H&*"79FRVNX?EW)+0>SC#8X8K<#_*9B\R&K_LGAR=>UVORY$KJ? M! 9H>[9%ZD:0\4FB(OR4X2$1,=R80;XDJ*JW0IE=W_-5$5JJ4+RG'HB)D1"P M__E8#C"B)RC_;I[1W*5UU5AN*R%?;V!C;\T@38=N5Z;Y,=IZ/ MN7 RI?8J'L@F2I?=_=B']G.Y/[!G^T>Z0&:7P);[!3^>M3'X_%_@AOF=,M/\8" 3K![,?BI8>$BF5Q39KZ*IXW#?U M>_[$=[_XY:$NJ0K">*#7@LE^[)?40E($5=CM%&0"Y8KTDV.M&DT=%I6\YYQN MJ%'VL#5&#\!K^"XE3R'V$(LMVT1.$4L\PYHP5X6.-1>BVIH+84Q,U&-/&5;. M 5'##,"Z$1(?M!@B'?:.2.;,34YUR2D&XWZYVD2P- T>;V M\SZH^CD*H(%_Q'60KYV6701,279(^E*B)&!GP$,K ML=1TPVLN* 2SXSM0GLI'>$]UN(&[((+J)(VW5K=1F$*:\@<>BK#%B& !P3& MHWA95CR_*\3%)TO^0GW*[OK#[AW=@9D>LGPG@BI&??4X"1E>/@&*J5,4NY0> MYP/>-4FK?UL305_9(2F$4J^XU;9E]2 #O<%)*.&W_98IJXO&N)*=D-H=U(^H MFY;10QHBNR>^' K!.:Y8<7H,3L\W:8/K8J84@\-I]_Z7[+&L_]U@S-=GB^$5((Q6/+2 K64RN+%"O-8[76 M^9GC/-PD-0\Q(E _N8=<*@_A1?%'>2[^F*^SW?OL2^ )@];,-&?0/OWKA5,P MVM@>.NF+?.:-"L(L-CU(#E^13]U%JB.]3DD5$0\Q^(X/T$ZU[<^SJGJ&_%DI MB*^V'[+?R^ICF[BN8/5;VUQ]G56-JZI.R+AI/J55%HA,EE^#P%)S8^F*!I:] MLX8*8XVO8%'JJ.43L'!X:$^V2D2"01>2+6=^OLO$C.O55DUOL+M/G^)3P[K88FO.K?8,$LW?8#\$?DXLL^?;K$(]=+? MLDK&(EG%:"%-R+5I3'.[1/ PG8O\17?0,%PP+ZD$)WP$WWDN_KFJ;LNOSERH M(6(I]&#BI$*?U)"Q(R*&,4%>6HENU+[(+-X @/H*U4KMJ0FZSUANI7X^W92, MGL$0T70^HS8-4?M1KL71@[RB.[?BVZ6,&K>1U2D=_SV4#/D?))I6@5AMM_F: M5W54\F6VRZIGJ33\)N:[8+KS0M?Q4)F\M308_5J6&]GR$Z^>Z)?Q#BP[W;#'](M?55D3AF[E N3':C!SE* M[%@!W5877I31FCYE'J*LH>&BC525%3Y3)X(,*'!I\&,J9UI&,HBP><@)Z^%N MSOB >?$V#V(@G9C1CYU=5?E=7F0[>4C>Z=B9&QV0CL(Y]F.,F1E '3-FAI"F M^)2*3B290WED$G=(G\"+[9:OF]76=B.LBA?G@Z&JE/R4+#K6"PP H]J1\O(6 M>)IXRL-_ @:CL3NG6D=:2;FMYGF3??T@2*CR;.?<4%:54M&TAFZZL$T=" MH)1@*^Z .)Y;,7^VW.W*KS)H8@LVS8IO\H:][Z]( MBB5!Z<.6Q,,(\C)'E_F.5^=B7]R)+1*P4LFVS#1.EJ^&3!RW3"&TT49NM ;D M'E)R[8=*KA5H1AO48*-'BONT"_2WL.V#N)M]/.LZ#&A=!R YDP2(T/,3#3=) MM:RO"LW.,L)'(I?Y@2J/A&9G3>O_$9K= 8N![OQ4>X(,CU,7=7W/[[*=Y=X+ M5 LP56YEMYX_%2D$0)\^[R-IJ$K&,(!:;I3^5J>@*']->SS5'%!1SYH[-=LV MO^]K%5IS6W;/"QBNKH3F]I@W.E=P=*!ON,)3X-KNKW+^A;1:WA5R%*\Y.J=D?$&B1$V1]<1C#NF:](HMP!9V/)&<8)<_=/.>RF5KJKKJGS*"SR1A\>L> YD)\FF3+=-#97CF+R]1E[ZR#2(__CU M[+S<[<#2*B3H]^=^)O=:L[9Y,JPM?/;#D^"CD=:@W_0G MY 1Q#;4,?]7)PIXDA5JG)YB6J<7ZX :,.GHP)H.;#/*_QT]B0U/K MH 31.N6.'L\==TOA%%+[ _4L]&J?\8)O\PAFM^7B?M!=?IP!_/>(#B_C,9)I MN?\9%*"+NLD?3'(AQO3/2N]KVT55^$YSO_0)PKB/D=PI&Y/2HP?^A!,E1+N^ MDN1"'$W#D?:LSVF7_8PD."?:(H%5&Y]4G&8R2&8HM7CKH68HXP8)3U$0Y;HJ-_MU

5=EC_>0Q#H]*4R/QO1P[.R9V0.ZL[WH%^X0%@Q7]' V$A1QD@[JR73OFT KZ1')ADRG\<@<-C-84M MA- 1_1(UN U.:!VKK1"%)]0)W=YGA8[L6=[=5?Q.:"KB)JMRL?/6TN>LGP&G,-I^ MS!W7=:;CNKZ,P[H,?)4U+R8GQF!F)N:+M7-C[>14EI5Y>Y,]N*G68R09)]T7 MY"$)8#F/\GTA/J\DP0;=A/'(@B%!Q.4;!]#X<@^8.+(PN*2C>( ZR&UD'8I M.9,: @Z"'2+2%&Y1IU&6Q1V\4I!/UHGN9SP31_?N,O_&-T90->EDJ"8J1OD) MAM$@;-U(3 _%Y%BMU-MK,DC!2Z&F3N("JK8>P$?BI>ZG#*ILXVLQO77^F#FK M8(Y*M:A^"];V3"R<>:G"5BJ"#905- ^M C&.KU9U(<@CZM5G7V?E#A<3L7US MHI4BQ(5ZOW]X_+1_,'/S(FY#6R8:=WL@.=@V-OVA6.LFD9#/!IHN%)QG\KC53_=\M]-A7H%H5=G4A+&EVK+XS(?&&Q=M1.&H%I!B8+?V MD"K'.Y9\SXYG/MRV+MI(P8Q;\W@(H,SR#\RD1.%H\MBKZ*"0"L,5M3BW%HAK M'7/?5EU%@4)0\[YE0C*C#*L14@.%Q),Z/ F3N41X1 ;BN*4DR3"(@3\I3D71 M@TC%4JV3:(Z/"D 1*4:4+8(K0S:PP+I=^EC2+**"A M>6BEM(D!-%RCR^"=9<4_W1L7$/B6#3,U_V3C=&FFPVF/]K&#,-JXMX&'\;KB MCUF^><>WO*JX$4&%,*IPC6= M2\@9-74DKU2T]B%2U \L/CKGSF)@T3,H_Q[>GTJ8EU.O=I;4J.Q:>T? @Q&9Y&B7VUX9NSY\\U3*?-MUNNF_RI M#4?%-B9D/4E!PHP!N_ '&$;LGQ^M9,1NJ,1R1#S-V':8RK$9K.9E7F3%>C0W M-*S#OYKM2+-?383F":OIY!CE:HY#PHV)(2*F'@F;MVPTCF#Z-)#Y82*QE9O M'8I%ZX*W;OA=#J[=HOF8/82 %+O&#%HG6@S7Y/'H-(Q 4ED[KLBCK[!CBK(^ MW%?/T5W$D6+C0N7.9<6S\W+CKE$F<3]%(P:MTL%\VG,=[L\Q';3N;0WEZM^7 MNA$:UI?B!NY-&KMI$:J(JUO"K?Z)RT3Y7X7N7V4[62_A(2_D122>:&/V]8<5 MZ3$63(\B7\3^.,:AD5;EF4"Q,^)H"L-HUA..Z%)H0AO0ABYWV9U3>#&-&+1* M^"CV9CN\;1!2DGKY3)VGZ9F65L_$XJ"7JCCOW(@-K\$#%+05?(2"SW7#-R=/ MZXHT$[43&GN-OC,KT8#UM#8B=-U)C9\ZED'E3JR?):Q(MH;)&6"+,[X5;3PH M.A:FQZ(-Y# #,FO$!?LBQP(0G:1>R E$8_MA,L^(!2ICK.KP>ESFOC>>/BD$N,BGS&>P"8?[Z8/+HC\'DXPJZA>NY+<:VGS'^=9HV*GOJ, ,6/)1$R]@4A4+SH*'+#( M-O9K^TEF?9-U'V7B Y;[3G\7>L(/W:>9^?8,,M=/OQ_'4+(G63HZ1+@;R&18 M;3_77 6N+@O;IQ((A8>^L", H5UUEW$KMM,IO>T]AL+A\L9SA2K'0T;K&TRU M C([Y6Z# K+PR^Q$@'XO@.2^4]##@/$R3SM($495'V MU>V 1\;N,,I!2*V[.*E!8TC\I),:Z]Z!X"&$$;@!Q;]W7-HAB\WR 6"H_VBC M8QVQIVW?!6M[*R>9U3\Q7D*80-0:$,T8\KHFREWQ_#XO^%7#'SS.&]V2_0/: M,MGX?U.DPKGGCKMH< JI:RK<9;M+[K:GJ=+=T"+U[=-.%7U'^W0<6#JHK2FS MVIK4"(?J_>+Z0=Y/$1\VWUQ<*G-;0JC4 M0;T' ZUKK?;OEC-XM95-2U5<,S&']NRQO'E=AEG\)C.@O] M^3W<,5=%"RXD=^83%WKKEQWO(L=A7C\C:Z_ZLZO"0I&2Z:3=(*P;)2'L<"2= M0_/7-/Y0:QRGCPQ[!6!G5K#@9)2S[S.6<&;P9E,W$Z7(+*O=B_\!$4]"@I?W MCMJ"J85LRA7 ]CW]#DA1A#ZN;*)=1_*V5&$$@C@5V'/L,I;#HI6J MT-0,"MT?@5>XX>:H"T$,KOJB#*F#B!$L-6!4^JS+V$9%2? M>SD/J6NM]5+798#*?;D3RF:MQ+4)P2$**5W)XFAX2.+X$"]]@6B1"-[0@P&] MV!*84FD;&74GZF2OULQ[N-)%M=[$$@.<*U7R[MT>*A,J&")EG;9CZ72Q,E6O ME:B<'*\1 *HD'M:I3,+]KH>QFO1JZUM# 9+;F4\_M"-#X]1JZGCZV$JXB$PG M\GT4I*F02&?YO8$L=_'-&!%,4&@G\B25SG&R0O+:D $O2T7!K60&I?F0_)*X M$0DC6"=.+2(;1([#D O< 'R/DCN2I79,6M]QOD8\QXA#8724W&]E]4_ &"_7 MW%U7IVTMA#?17B&RRQ[#JC@IPP)[I'A# Q&BR1(KVIW1NGZ-<7!?R%I:M]+$ M$X)NM4^3'$GYQI?&K"L&DQ7(F!QN#MBM4REWGZDIG"/THZL@G\A<"]5X?FD6 M*!'88?)0.S>G9QU7')F["NZ8W]L:A8?J)/4+E!)$;S:MAK4A9^K&/.HR'.2P M/,%&2*,Q@1Y16^7]PHJ3[-$K<9C87N>DQ:M%X80G5%L'.T2%\-B!76^CE=K1 M^6X'LU[XF4"A1-(>UHAC^4?N(AW@?$V$2W% GZEH%?/F.W!QYX&$-@'[9"*W MB M_F>BZR[*ZS;Z!DV8'Q6IORX^\D:_!)]XTJDI'O=IJ@S\\"OXB86980)AB MTV41]()HN_C"^CD+@C<)GV?*.^]@AWO/'&"^G@ M7;[;0UD[H,T#FH1"(T4'2/3C(\17F?ZLVEPIU>XCLQ"[5TZR2D1@*[)JV[-5 MN:GU!R\?0%]UW2VJGUTGB[4]F>J:2'"+H6IX,\1Q@?;LG^^R6EQ!&F=X52GP MC6Z*SJ \Z =GT4 JBWM?]NU5-4MY)$.4H<%N4=P@K^0^QF]P0I+%P,RE@U4> M$X+*Q#Z:OY>BV=:N9!7,I19RBJ0T6$+1=)"2H%(O\(J)*6KMN8C!UCY N6W/.11H M0,F)RT+NKHK?BPV6/W']UY-C#T1]G3:0;-KDHO )[.Y&J4$<&6F!"J9L! =V M033#"+U--_R)"ZW'F8=G?D]<)UY- N-OGX!9A*+)T+AK\:%[\>:LMGX$ P5A MIP9A:I3652,'$@J['@H.RPC,8#[!92C9$\+*/&PC/1 F):=#W[OY]+E#*<.T M!RMYRH8D_$%TK'_$BN8D.40>PO"3%>0$97IY(+AZ6L!Y:K$Z1 T:?!;% 4H= M&UWB]*AE7BP=@]J,.)+[ZM)9@"Q&Y=;+?< M'2UUO(1H-26&^&?M9&DS,Q5"I^:65@B@70?44IQ@)Y!JR%Z,%I//.(XQ/ 8 MCAF=_6,8KIG6J', 2]"W^%#.$AGDK%H5ZE5K\ZO!".!^72YT50X=S]'V8JI; MJB?&1\KPG0F3/1'SLQ^J>UV5F_T:;@JI[)\]_\K+NRI[O!_E8T:E1D0,1X>4 M-&5:$3D19A"F1V%GSZP=!ZMVD3"".WY9Q]';DS"R9D6H%)+I MPU0GIGLEKVF.TH+?NAZR9Q 2T0MV;G^L]:^U,Z[5$R?1#UBWVM1MH[3VZH,8 M$1U6$<=1XB+B?0>I@0RUXZ;JB."8D6=\B-S:=Z3KX9.N]43*L54^B'F4#]N$ MJH3+M^RALM\7ID:RS=@MED+O5#<;:X%;/NI M1&!F>K*N:\)XU1!50RTEC@O$ONI6<[+CI" 1ZK*LQA%25K;;CHE'5##\XL9D;NA.OGO)PKV5 (BF$D8233J.M^*!!K M/>9/MG&O5-IJK/^S, M32]UO7K>=+JH2T %#;ROKX<*HJ2I5F_3@K$=(9;V[;VN^):+(Z>T$Z\1L&UJ MHGFTAC<,YDG#:H00C.%.>@G?B'=Z"JNM^*\!:G-ZC W336L%3Y>:W2@-J-O6 M32QAQ*I)$?BO?58)G6KWK,(W@ZD0;7L=L)J*[1X:AO%27E*)$'W.A2!6[O(- MP%KY+0UVR_1FAO&\AT8&%V6$UX>!#[LMEVLA#5=<&S[R)^[/PFUAV,3SJ+NR MKN\PZS;%'1ZB#+W1X]C1>U8/B,[N8/Q7V]M[KB,0/_7B\R%I\9!0[:EC)\&S MGSC)B"CN;D3X?V),$YC*U*@V4A$6U)TLI/O O3".[SZ$IR1J$$S3"21KIO-S M+)3NTH+2;1?RYX3W?)BTX9K%,H.^X-4A5I0@^,\(O1G%U3]B:2$_=I0;O?LU MV=-.\F?--\V;R3?.&\*:)FE $;+=G==[.>77> M3EZ=MPG> 0M06)G# 54XJ 6 -U$Y*63[.0C^/0)\PCY"*:%0+.4SF8A2;C_7 M2LUP%@B3DJQNS#[76L]*F9N(37^XS]TD$IN#^YG0"G(UR/11+KGL]U.Y_2GY M D31A6W]"$8067<^\L:$>_OL\Z9-RJUN376XPT=44(;[7GR#3^+ M=FAW3X%CB5.![5XOP2E='M=9M:HD?J'&9M,PF]%>$#$ 9&2J(91/I,,<37W+ MQ-$:=I3XN42<@0LE%*KR*=_PS=FSN $W5T5[.2[!\">-)FAFF%,J4G4J]*B@ MM/X [.\^-$")ND&7SCR]5)7"GH1;[!M< 1F4YL,+ M*+G98TA4V.Z!LX'T'EIN?M_7C8XYN.% ="XS&+I(OMLR4FX.EC[NO@51&^W7 MV#@ 4OP\48G!"RFGR5LX/DO1Y^QD2S>K#-([/P @2D$ !0 !E;GHM,C R-# Q,S%?<')E+GAM;.U]:7/C M.++@]_-NE^7VT<>\>-%!DY#$+HI4\W!9_>L7 M $F)!T !8())NOQAIEVVE)G( T@D\OCNOQ[7P8L'$B=^%'[_\NW?W[Q\04(W M\OQP^?W+NYM7LYOC\_.7__7_7KSXC^_^\]6K%Q](2&(G)=Z+^^V+XVB]N7'] M%[>Q$R:+*%Z_^-_I^O^\>/5BE::;;U^__OSY\]]=^IG$]6.21%GLDH3]XL6K M5Q1@"?(X)@S@MR]^H5 _.O&+M^]?O'OS[9OWW[[]ZL7=[3']Q[M_Y%_YC^\" M/_QT[R3D!:4[3+Y_6<'T>!\'?X_BY>MW;]Z\?UU^\&7^R6\?V2]JG__\GG_Z M[3???/.:_W7WT<07?9""??OZUX\7-^Z*K)U7?IBD3N@R!(G_;<)_>1&Y3LHY M>9"N%])/L'^]*C_VBOWJU=MWK]Z__?MCXKW,^?;BQ7=Q%)!KLGC!*?\VW6[( M]R\3?[T)&$'\=ZN8++Y_2<*_7C$&OGF;0_A?]!>_Q[\?1V$2!;['.'_D!&PA M-RM"TI'2?/?TS\]/M+07Q+HK?JU#9\6TH FN,<)+561!]UF9@^3U* M% !)1T[B)]'BBAX<5'_XKJI"D>AK8*9]XB=N%*9^F!%OOF'G( 6O9"&2;\)9 MPR5)0!C3. \?&-S8)THD5C\.N&%0IS'U[P-R M0NXI>+KHQ F].=WIX^,L9GL^_8/JB:<&"X9[%U&XO"7Q6I6\VN?A#/:"4.]. M27[%)Z%$-W/=F.Y"%[YS[P?4N%J\KOQ%A3PM>&!;\4T:N9]JAZ*2M;:_!;6Q MD"4S]FNRB:@JATLE:IK? ;1.!H]>Y!1E6/\"$$M.R,:)F3%3?9AM-I$?IL5^ M2*W=\2?_L45Z=/^EVP#:1R*JJ3U?X2Z'U&Z1A4IU83(I1N5@],=6(% MWP+2P_S\U*"D^GDX^>JS6%73T /K PT(ZHJSCR,C=-BF/N?ON!1,O8V:RV!BL\! R>_,HQ M>$E2 Y)% .!LOZKY[0/P(]W>Z7\])SUS_/AG)\B(F5%I@ ;:J];^@/SI9M8$:VH@P67J?XJ3M;QH0'39+ST TRCX)F@94> M2U('"[\D%E*.0H:AH.,X2DRLI0,./-$?'2K\_;[(<#OA-N%XF[Z$[DZL =G" M;L 1,1>3;O]\NZ=WM&LG-;'^;E 6:&^[>094RX! A4!VB'@,F;U>\E<5ZGOP MT_3TD?UHPFX%>!9XSKW4^8:AFKFI_U"ZJ9JTRZ!8H)CZ=6GLNRGQ.-8[>G.^ MOKGK0;P*0.BS[

<]"QZU3DCJ^&JOLQW?MAN.TJ"Q&P"8J0@?NS3([/R^M;"9!H'R+P.9J^[4V&^]]FNHH0?>+-[ZK,Z;EKG(*,LH:3Q5,N%D]SS?,L" MWFO*V_>O"77HRM\P;K_GG-9"^=IL.7E4LM@L+-$OQK$CN"KL65PGWHG=DACZ M8TO2]>S5XA.O-SSO[Y6[\H.=DBSB:&TFQ#0ZR*THIMO8]R_?L!1FNIH%H7_W M+G)&2ZGEI*;4. G_I*D F6M"38G]A^VC#T[ K@&S]-B)XRW=R7@H$%B@:CC+ M]96DDS/(%8GM)H(57 ST1^ZNSHQ#-.Q0SNXJI/^5[171O5GC2M94 "TP% MX^XF-')!*G&OD._[_J9GN)-:%*9(;!.0FUA"_S"04)0Z0<_-\2J.-O3NLKVB MCCJ_(M C><,\-?C-LA,5MO1,/=1N_N$>?+L0-H^P7/O+%5W='=TJF (""[<; MU_Z F)!H#[ /[.0T%.Y^L[^,0M?*!BO&,<6+I(1;4*>CB0!/_&03)4[P(8ZR M39ZL0'5-^#IB6%*3M.R2'X58_MG7C3*1227H M;S>RUX%HBK+KXELAS_^+L367T8PK9\M"&;>QXQ&[T1\1)MQXPF&=%L5_A!S# M#N4U7NRL25*"!SF>H"U(&;O@+C,0UYF2PJT=<1Y -BF9'F( V#WUG?MR6_8'7NUR=T&(.0O<0?L11$/XL.6*$R$6,C)0M1?(9EG M)='3FGPE2'"/9>.0A(1CA1R_QCZ@[6VO4X\@[63T#48(\#A:KWV>#)JPY*9Z M5Q9@+UB.:9HVU\F[,NK0/WIDF'[:S)NVEG0J131%P^SB6RG2_I$DPZ2C'"$G MT4:ZI@@#\CO9(25NY!6U&006PS6-+ZS746A-8BWPN":G(ZTV9Z#BM$;1=L_C M6P.KN/>]\_#8V?CT:(6.M4NPX-\C="0GY15L=B4DWJD3A_0<3F:N MFZVS@)5SG)"%[_K0)Y\"P@GMGBKL TS*-'P2*TG*2]?:_9!9T>LEH8?^K?,( M_U"FA1W;I]4R:5W.HL9]18TU+?NT$]NB11R"2C3I'0J@=R7K$CR(#MLZ>X<- M)%PLG2B30[@MYN]>-RLLBRKG(0HOFWWYG^LP^3%=MCMAA6AVWB[$.*9XFY=P M"[,.\S2AB_Y\0C:,?&#!U6'C'UEF0FMP"+<6H1Y4H#O2/._WX?%+ZWZ*@<5 MC!3I5 6LRE/<^V2=2DY2,LO2513[?^W/-BL2;R%#3MN"$72;A=A%?B+ZSI,D M&T2\!:(I'JM=?(.Z&4+)6!=J%=M3D6R-@U!I.SV#Z0,=Q"H8 M)[HW*S$3JI@!X/G$\@'4:73'KK7=":0HBWH:F6 C\RT8'+M1L#2-1'N =9D;5 M#0GHKY(AYB&W!#V+8N(OB]80[O8V=L*$KH1R](/C MA^SD/F)SE@A\3K\.9O1+H[;8M?B*>I .9=A/R*8/FS- 9^X>CS5,O<[H&O.R MZ(Q2N1^:EZM=_CFJ?"0Y?:3KI&3[H1-OSZE7R#N7TF]2J@*^P-R3L/+@8X=2 MS.P?#?_:JK!P6\3O2"X,XXB$9 &>#58$]H#VXPI4=.5].% M,ZM2*JK RU102V%**9JI6)V<3U"96W;.34HOF[GMVDB:UL6.FUY[2-/USM0& M7[%S*X3'@,))41X4-M4$EK;I*!&P3+"3K9I+Y[19/B9R')@W;!V!2S@$]18) M*3<>AMH/M[?U.JF'>SJ/E9H\16X1^ MAH\&(-WN@.\R27&;K>Q+/%ZTL=!L6 MK8<;60.,3*6J%YJ\AG\JUR\# MSF+V_@!P_2RJ"31U4U$B<*E@IETWSZJ",LL.7(EE0@$W*:.P\Z<>P8B\2MUVY76!FIMNT->#V)&24\UVF"@D;,+3HV]-A$)< MXW ::R8FE)F841 B[-F.ZB-A5WSX<[0!?R3=X;KT5=)OJF00=I:*9*",%?EU MXQJ'S:F*\@#?P"YC$--XK A3@F1B%BEC%78@6F$HC!T35<8[B@Z[RM:JSD[D M.4N-%9U$:ZJ?T"](0AR3$JB$396BIU$LY[ '5[FBF.\Y.[?M>:*3IH!:-T3% M24X&_MJ&![\HYCCMU]S+\BODV-X9%64E?40T\,%$HC+=T+_ AZU.08G?KO < M+>^/+,GG2-]&$J>>Z]:]D^0/N]1IX%R])G1+2/R4W)#XP7=)'MR^)FZT##D4 M&T-GK9,[BF.S4X'L2PS.!30^C_/^XM57DWR#RSO$))36^>*.$@T?%M-"/GYM MT>4FV'!->-GO!ZKQC\T^.['W(88_50R)&$?\QEP9.MB+.7A%0G,^+"2+W17= MY>:+69*0H38#,>KIBE_"2JCY*^#[ ([4);C',H''W.ZEDL<9T/*<1C.Z-!HU M)1LR8Z;WO!F80-'O;X8)%8U<\F+&F#6N,=!*07*ZJ( MRZ0@5"BOX9/.G61U%D2?7_;-FIDO2E"V:I [4?6+M3%X5W'TX%,F'FWO$E82 MN6M'/:/;[D,^P=W.P@P(&(L#U2'U1OA.F\6H:9Y?3OS57/N'J"WH'9QE<;K0 M]0-2H_ VPK5X*R2.P^=1W!'L" FCCE.Q(W==@_KT*D??,FP:F$:/<_02IA-" MD;H^9SW].2#%]6RVCBBI?_'? V\<2B@QX^NV=4./]X#53<:7J:/F@Y*-^U0; M">[S^U!J(.,P]@/QZ7H31%M2-N9E,X@&409UO%_")J$A!>0$OL.-_^_"F#B! MA3GJ6JA1?G3>K,=:., M6@2U!^(_6*B^5$*)/%I#TR"ZA2_B*-R8-##!G],+T&)X%=;2GWK2MG MRS8MZM5ZPYT%-:38CJ*M$Z'.6>0;I6"1/-6$7VK2"]^Y]P/NZMIW R5XGY)3 M(.4M6&8P]DO8B%_ )JQ)L!+JD7'14-/)8M1YL=0W*HNOW#\S/R:4="]C5!(K%Y7#^+"]4',KJ2J" M E_1@Q/J*T7;!Y!/!AA=T.$S5*\]0'TX\T.'NC]XYT,7 4_C?.AD,>I5Y9IL MBIULOCCSXR3]&,7ITEF2HRB$?O'LQH4:JS(WC7I_HDYF@AX(>KER;&T%:6=1 MS(=37Q/>8>9%LI_H^W(6,+@- MZR4(UH]V&HS32]#<''3X##7QSBB%:K$@+CWO3A]=G@]Z3;5L'C+2V?^8]CXX M >$/<64)-OO#+/3JOZA\$CK9R@*%V+<274?#BI2PI]CW(C\OOFS'>MP@8U5C M54;ES /6RH&)GYAC/+1HP2)Q@^OQF-1R'"UCAE"Q/GT$) W(!M<<\))A@"/U MR]">2DFR0;%_NR*YA_:PF35UXBP%N>\GOC) M)DJ$ U5$YA;JD8U^MS7:)X20+%>P9K(\)&[Z>1(NK"LB79GO= M49;X(4F2XVA]7Q1T)$=.^*D*VI+[HH7:]. ND9R0Q(W]35$KR_DWK_'OEHK@ MB,+Z9&F5&@0@.VXF*E&U71.6P]6S#V6"DKW$O*1>""_?M/:;F*VKA"YVXR.[ M#J^Z4POPL]\&49+%Q)9U]B8'U7\SU)G&0/F>\@">R#2(\=;23,NIZL9C"YOC MV2W9J!2-Z=G8!&C+R.1XD$^Z0X*K/??(F36]P^N:/!!JVI56[B_-WXS:P"P9 M0 *8;G<,U"]^NCK.DI1N#K$M@U!&BVP?AR5;CPVH,G.*1\9- MMMGD&21.L#\'%U&\BW-&^SBG<4_)"I(2V&F1MV*KMZ0*2D/S*N&)>9?8,B]E MM-@1<@UI-X,C:FR=HJ%5*X_-6T'D,+9[MECK_2#'U*.310NH+5OI1(4=-U00 M8[TXL8MML"WSAFI7W.K]ESA%N751-^R[UBU$@L0\@E"#9RTP(,&" M;1+=(JOW"93P:8*&' M:DW;NY$AWR'$XJJI]@%F32]Z-7/=.*,T[KM--'RB:A\*LYMK&T79Y:;Z*TLM MTK5PFQ\5C>8M2FCW#D7!:EM6!TPR@PH*<4S!,_*T]ZL@\9-T& M=AFEMBY !Y#U:+(M!&S_;J2.%S=Y747&W7.II/RB6,6?#=-1H MO?;SEE8LV[$*U7J430]WG_@"2PPKH51AP;HK64ESCV*3:*/#9KG&TY3]MC;VQ-DA[<0D9 M(M/\@-TX3LK:G W6<@*Z4(T@.G! A+7G_TZN@;I?VA*]8W/!3Y/47SLIN$O0 M (X[D45+9$VV($_GZG!B;%NA,F+D*5Z:%JG.3[ Y&2:"W\T5_$@ZD M^D+*2O>J4,RB*$ ?;3^0:!D[FY7O.D$/>], BQE(4:L;->/6!*L7*A5M5=_M M"RIL:W'@MCV/5ZCZDB]JVF4+"I4H.:?GO$IC_8XO(_M*BN5Q,N:;GS!!N\WT M@,OO5B;ABBORACI7^]U(=J(K,W,[S@3 :\0!M$CZ?-@\Q>[](29.+L=9M=ZS M6BCM=O+QX\Y"Z&I0]]&['VXS=A=%]0F(^HOP\W&1I.5_2M]KJ MS0J)N-[ MFE6%H]-+TRXJ%WO>H,9[+U\>&^ M[LJ+70TX!QM(,-/#XRBQZ_K+L&"_]:F4+4OX@WF!$]52EP[/]J-#_77Z7\L" MU:< ,Q1H5I]^D*=@671ZQKO?8CB9S,TKVXIG8SM:O;8 .BP&?L)$Z O1Z;WPB/0$J3O!Z M0YU@SFKF1YU%>>/B([HY>\7 W%D>9ZP"'33\\7^P\VH;!Z)>I3#V2> M0ZX!>UB:=K<"'$EC#F;:+UE,-F?B?)/G;N3#?.UZXP $3:Q%!H $ (N?K&C1 M?JX07\U=Z%.38$,JE1OL8\2[R1+>6C*I"M$@[BWT2+\0)<1-@[D4] M&V_P#1?6N-N%;0.8$TPBH.Y#Y[Z-!?%.*6D\E/7H*VG@@3=-*6C,R]; NV/Y M*BIG,X3837:S*\ZJCV1]3V+@[:8&&F<_4%'MJI77N0$;7?DRM!SEE#2_5IKN MF8WB"NB3>@<6.S4 P=D13#'KU8WO@<3W4=^^'5&2SA<%-<"RKL/^P@7>8#1R M:Z8;$M!?+S^0D!(?\/6O_=!/>).*!W+ZR")AT/J@B/0+5Q15T2#EINPWL(10 MGK)V-2=4J8-HPYAE1W&Z<:&&GM&/D4XIP*6^Z"G)!5ERU;TF 7=.(%4D+GBUOG<9:FL7^?I?Q9+=J]#/!K[=9*M!""KB_< M50$4<(\F6E'J!!CU]OM'GFI'CJCHR.&$7K!/@E-Z[4%HRF+TZ@.#T<"M$$,\ M(:GC!PFH. ZS8SA:= .@0U F>0;U@0;4('G3^N'4?NA@_9?T0C/X M[C7(VXRNM/.'")9KY81;]=>9 X(60<60L>JSC)03X.6"3UW!!S[M(!YD=$SF MV(GC+4NL6O.YC.7I4A1G\V7D'CSQ9@G5J)2W(^SGZ<'C?,(**;P@69 :[L"- MVIVQ^\I8CA!E*;C<[XF<,+DF+O%Y)P[X&!$L;3B!1FMF7KVN PL1N;)=8S57 M,=DXOE<6M>7\Q--",3DHSQACTSN)I#"+\36H'X5V/>M4EU1ZO)K6XHQ@/EPE M+#"L(V>.^-F;@Y$?:._E(5RZM;#0Q+#W2-K,7N-Y=C9#/M2@_4T,IS&]987E'NH>ZEM,T.V M_%;\1.SY:<%#N2;@N7-ZO$:9I%DWF<)B+G>*.DC@%P8K3CQM)'<%(,%AI7%J M[*#7_G)%5W*7$%'\0Y878 Q]'$<9J%T6CUGF##=PSV7I?D/XYY4>PV.(F+7( M&4'L#%R_X&0UG=@%)WB_ ,0 19.29PV32 C."P?TN88+U *B?O:^@$0(-G)[ MH.C7WIS&$P 3TS3&71 U#"81'6[TU32R8NW@!2#HJ2:!"K=&2$%"S:P?OE*C M& &9%'78][L9D-N^91@-R/OIDENC&@L%< :G27MB9DOS#G'H\"( D.AG!?5" MVC(86ZN[J)4I(-8HJ&LKVSL@U :D^Y-VLGE.U3R^(?&#[Q*@L@(A6!Q7&\ZB M=VGI0IX-+K[ZL%Y1H8#0/(5?0S&V0_K'^"U>)%Q'& .3V1635J"W1#FKO3E!RQE3,3YOG/)LFWOY^ M=]/!X(2X?U]&#Z^+#^<\+OZQ9W$%%-K^I<3.ZIK!PL*ZBGZ:Q=%&>$P8Z78- MW+C9WUX]:"]R+2G,$M^Y!(T>5Z?&7Q91/S0E0[8GR.2RC^) $A&&-BW#$/;!Z MBW'T)5@2NH&C]F)$G26Z]:;>F4P7U/I%K[BB-6FZZM#\?C M;U%T[7S^2.41^TY@;3^NXZ4O",+OO5%#?2D M1%0MK3")B> W?3R.Z%KBU*?'] FYI_!9=\V/Q&%=-CTG/7/\^&"4?_L+>6LO1=O?C MOWP24YZNMA>LU[SJ+=Y$L;J18E_Q;6UF0ETZP'^L\5H[HOBB$D[1>RO3MKHP MY>?1=__YZM6+__[EX\___)___M7=9(^_A?_\QOOKJX?E;]OP[B3[_.&K^)NO M?GSWQ]WM-@F^>G#_>A/\D+Y.;\@/?WWU_M/C6_?YG]L[H-_IF]^>?O5F^4?_@]O[\]_^.>/ MUW_^$G]]]6[Q0_37^[/'Q?_=GGQ;M_/,Y_^O7\ M_9^_+6[=QY]N@]>?_5GTCX=?OO$^O/5^NDT^W*Q_(,NOO1]_NOF;]_YR^=// MRS\^)NL__6OGJU_C?_[M]8C?_Y:N/7V]^/7^\_D?RK]N5/_O^^_]Y<7QS M_>H5XH59;T<1VH)(UZ;<,1-E0P'U*P;/:BF74S^O4SL=%R1(<&]:-AW$^L0J M,8?-#6Y#8C_R;E(GWC_E:55HK9QP2=>QXX#$;5.X RF#0ITN9%O4Z@P%#'T! MFOOO;P8T^">L!X>Y;+[/YT9_&GI5DQ]Z0(8$5Y1AKK^A M/SA;]H#4?PZ' @ZS<1LZ@'N8V$44+F])O&:2_^A09%S-KLFFP,&J!@JTUX0] MGU&-F"_._,1U@M^( ^WV]R8'.:!@H@^U0JW>XD!NT*NQ@//PDMKV[6<2/)"/ M49BNH ,+_6C!>&9$4221'#![[VJ1SI3^]G.$J3DE"3@7!"25V?$=I5.6.PW7AZ*LP%O7@29T> MO9H%U!_YC8?56N]2+<,R?3N5\L]@7J=TMFQ_:[37942,Y"E9J*"QQU=0E<<# MAWDNB).0V9(Z%YP#1>N>:X8(+,RC@L,HS*,%N(?=% ,IA23VMI<&<&3'UD16 M53-IL@JN,-_H+"LG??-E-?I_0I]HG;A0WT3$^EL[M+H9A=9>84].))&;<(L0 M?FVD(A OL4<(J5=7]=UQMW=@+.U[(@P3W_R$3$/*@"^;DVITU&Q\ ]5>.O2O MTI#>QJQ'PUM3;0,MJ=]:NCQU(T/*S)%HG/R8:7,)\IS1D6*EF:^ZO0B^A)OE M$_M (W#2'($X:.^/H24?Z = MO@LL _0N5.[YQG>F(9=&$7&CUUH3 AW15ZJ_$N#YCG M#C!/O0,,L&J!;=L I3U&P5J2)(1(;@[EI6.0!&1S0J:Y2[6.[%HXN(=8L..9 M2K2?9,1V$K(I&1CYQ]BJ)!0'\C1H1;HM)2)K8L@-O#YR .HBXUD9&W\ M*(]D8]$8V)QDVPIC(Q=9%_V7ZN741( ]&%"58B1EF>:E"D1'D%.?.\F\"STV MY"T+4^*=/K+NAODDQ"&U1$K#E[:OR(4!F&7]_/PY C4X]!YJD'@M/$4P\JY9 M/KD3>B>%*E]3]>OW)K2#.JM#-<^N[@(&DI3["V&IC\2;/=#?+DD>#BG_R+"_ MM6H["NCQ'U15Q2JW&Q4N0X6 -=N:Z M<49I;3^WZUX;]CQOPS3:6#O F(=."J#4F::,"&Z=1UN5>QV(<)L^')9.K5"E M@U^XK>9+RN)H0?U:RD$G.".VI2E!AIX>8"94&>M09NV52Z#7B^!07:UPYS@ M +EH0DU"AYB ''CF1;OME5BL?98CFYC-'6(=6,N*'GNI=9$^&6D>%J1)V+85 MFAO8&;Q944;=4Y_78S$($B8<_NDC^['GE9N#/I* -G(/U2!J7K1NTLC]M(H" M*L+D],_,3[>M:(T"DQ26 8+'(+C?%W$K"&5QD1?U]$O$S4%+>]D^ :1'>$WZ M9Y^=V+NE'[30B[\.&RU& &GJM;.ASCH0&9J(4*RTLSAFG7GY4]+1=O^9XGF) M$[]?0>A=!4YXZ:R)>JJGAB98(1&W@%UD-U7ML".5/I/EN2',-XR,A($F\2)B M 7>7\+_N4[60JQ.P(0$E;.3N[<:$>@@H* MKR!*R=EFY J1@/YZ23?TCT[\B;"WG4*_K&R9M=O4.^-^I"],5=8"^DZLA MG>IEO16VJEW8%1D.]MZ)$-G=7VMF;NH_4 ;VC.>V 9I%<3O@6(C=RM@ $\R4 M0;<4IVVC@X[.=F% C\D>UD#5,T&J%'_Z%>] 2M5[ M]P497FDI["^++Q=1SWF6)JD3>O2:=YG9N!R#TX>23P=S/FN]#.@+#F^@IH5% M-1)Q3Q])[/H)N8I]%_HV-!35TSI[A]+>;D&;^V0BG4;?8\_#-/;#Q'?Y%,[Q MZGIQLRE&K;5.2?0>;-A4515,_T ^R]IQ7G*0/<91 OUG9H/!Y7^T6(&JR MJ7D&A'!)8W(+ "D?;T@>6H$AQ0W5,\%(KQECSI,DHQ?BC W-S@GF:TNJ>24E MS1ZT>NH3,*EK>K>:&7"_1Q<%B&J*WI91+F62>Z$>\4](40>6ND&GAT&5_,!J MSZ)X07PVC6ZWWI$YH"(*GQW0;@$:=*60#WE$V7L%RYK2[JM+_K,[:BSX0M>_ M1O%)H6/*O[\9V>XK? [X0E351'B%-GYC&I4Z#;VQ:&27V8U93P]NM,_*JR7G M\D7 ^)FKJM-]_(E6]EE[N??:R]TU(3J.0I[=DCD!:VCSSH:"#[R")W:K&UK^ MI>)##,W$WLSKKR=CWKX%+V%/2(=M2;/45>/GL,8FC:*OQ='#TH5&F1O3IN\Y M-T8FN%(A41IR ZYG3%$'(*J?HV?Z@B[5&:!=.(;_*U^GS/^!;GB*L8(GYCL, M+?]2YR$>\+"UONXQC5BYFX0^Z["*-$M5A7B&0Z@?:_158&TPKF_NFJ5DAK5D M(N!)UJNL3!&D6:^4;JU3897"4F 0Z>9H]4;;,C";:[RH%Z.AEJ/I*;%BD8F2 M+@$4J3UW"#,\8C2,W7:+,(@V0KR]$5W $.V$&KC&W;7K )]@9P),6L4A3Q"L M-C[&E_9\P>%3E3I!+&FWZR;@M0T%7^E;^H:6N'.2" M_NOO:*JPK*QMDJX0D@49Z0Y4U[!!@Z8'63%;+F.>'EP/OU4X-):P*L12QIHI MUM=*T%3#O"I24K"+\C3\,S].9Z''^I8Q*=Q&[%=C;^NA3/935?M!1 XX4QKC MO>QGO&O% %1/-LYI]55-6>9PU9QXJMVRX>GG10 N[-E ;&L.7+'H.%T?B1LX M.5](MH[GBS.@3D"-3A]7K*G>3F,LFJ]+]O,MH(?(H2I21_?RT-DJ9L+/#[KK M>GZ#L*HUYC6T/=IG#1X;XRMO-BD2)W)AD?:$3@$\\?8HGT5U^@\N/'?])N?I M-,A^0CH^O,A-*F1EC6;&K-Q/Q]717=>SJV-5:WJ4[8[[<"C:^$SP?&A3_FP# M/25O4@LL[TSC&AM:AG%\J:N@"6'6/4M9WYH1.ZOA.7,?$.7SD9>4EEE5->C!?TE_404I^QEY88L.1-W%7"F-7#=A-RV"9DO M;D6$&%7+@2,W=I?WT[URD#D.WE!D1QG5[/R/@EJZ_CN6 06F(7XY@I;I@PVF M54")\H9DW1!JFZ>)FD$4:9FHR444+MGK[%46NRNZF]/]?NVG^19_3#?C911O MYPLFNO(3GH6*/%,JD I% #:4JL(8RP"FLD]+;Z[BR,O<5'T@AQ]TM*_65,BQ/0* '&0DV@5QO 'F81('OL?N? MQOCQUI=PI\$#B$?$"+BYY),_/=0/'BQ=P$6>_?1\;+K%=\E M7^!.#[.S(TE9=PE.#?B)484]54DU. 1V%)@V5"!TR2MZ0)U0BH)HP]:T&R$/ M;&-=N% ;*IA;72?[P \5W1M[0'^]_$!">@4-*(TS;^V'/KMHIOX#L2-E1:13 MM5Y5GH*-K-.2_ 599&LF_B.GNZ4I*N'["0R/A83(JLWK9$ M0$[&&GB,H!C$P5CG48\2F2AU@EX9S;NXW7GH1FMR 3])5(1ADJ>@D%7(<[S. M0PJ&)&E.4J%2ER0%EJ$4S20%*6<:5&V!H31W+WCYH]_QBCT;)N?A[O@==3::!>%HGI0EG#?+P8:>@\1A:KIS0>W$%\A3/SAIGH/*]C2PUBHF_#(\S MBC-TM[>Q$R:.R^@O%>F(T"616^<1VE0U,$_U]J'%7B'4!](?!_UW[OX>8H2/]/!/-5C3(N[@,FN>J^E+$Q_XP1*X;/JI[%? 36% M4ENH27XD +-+VFE4C4V5ISVFDS0W7:,(J;/Q4R?@Y'@\ MG_?$3]SWJ^ CIRJHIV85>NS%6SDQU!IT525_21:7%5 %BGK+TU=O:,L MHR8B(= M?L()5@^:)3&(NHOM=J_Q1E<;(4SVFNTGFRAQ@@]QE&TD6?K];SF:V+5O<$($ MN_KR,C],,'I0: \ZT' -Q5"LS%:T6 8[1T);=?=+.0_=(&/-D83DT_UAX_A> MF80Y2Q("'C+J30[J@U$/A8&3AWDF5.O2;^: )JNK.'KPZ99\M+U+6,'E[F6S M*'+S23*05]J'%LS $( F]10$6-(5E!+EL$G2 M?33]BL3\LE^]#IGI\ZD3L\Z;.XB6/$$I&ET[[&*#ZBS#PS"T'=$ND*WKNR%I M%Z@5D:H*PVQ404@@A6C/8P)%DE(V$G%;\@]75D6$^5RQ>8WQLGV MUKJ0"D7NBF%F#?$S8R0Q?U\(7;+7"&4IF,'%C9E)A67(),@;A/XU-'"29+[X MQ6%[<#J/KUEC' L>C1P/TG.9D7/3P2V(D:Z (K3BL71APK7)@VI\4(J0SD0! MV8KS4(>-G6J@Q?<&6X!;&XQU[U"\T9N? GWOL6'J>WZ0L52J&^)F,0]WG3ZR MN#SQ\J3-]2;+&3M?M*[MZR@+H:,\,#2-3C=: 9S:Q1E&#F#/U4/%(XOZ]FOB M1DOJ%M5S,WHT?J@ M!2+[$!DFM7FNDR*"05)_ >VD\ 7HHEQ8$8"#PNL9B=B M'@&^, _3JC';; (>\W "]K801 F]YM%;P@V%SW\?+=C3Q%D0?4YJX7FC<%@% M6PGU-/^%K9P-)92:=F+"--5@OCGL 1:A$_KO!Q\[>U%#4?ET"7.-@&EA]_QT M(&Q[V==0[3XI/+\H/+\HV'I1X%?@^>(N(7FZ$@5_X3OW?L#]>>7(J!(8Y,U: M*ATU'L UM-*34!*GM6Z%I_3FQ>A2W8WI]RO62/^UM\1.T"C]AR$VXFZ&@40^ M(>2GOJ<:2+ :YD0P.16=[1(5Q,YV2B\PQ_07OLL[YJCO99(O8MB#*A]E:\5M MPG?D!/P-:45(>L$^R1@&[T-*T>#,FX#T)>4=Y#XTT]V2LO.EH($:NJ]*0E0XWX3W!J>U//8-"YET+ M>]V)RPX=5U30]EJFE="1;CL@\3I1\[0=UR#?;+1E2"E0K*, %J\&8J0Y<-"" MUV$UX)9HE,Z?4.Y\/B&;*/'!<_AKL*>T;7=*M\$R\VLQ2)':/@F-+<):!BL' M/IEK0:?\FAPSOQ#TRV4MZ2D;M$]>C?WK@VO=)VSY<.V$#R9 T_$/,!FSH.E8AQ' M(=VQ4Y]>R7;Y]HE3OZ_2/Z2]LS XD!WG;?7*$"/1/H8TN:*:9F$$5KLCFQ:. MEI+#D7\QEKR*;M4K9ET9R!MA#N#>7^.C&ZZ<.*WVMTV.MM6_6 B/:R#&\9[Z MF&[=(U;G\$@4P4KD7( ._%>7_EE@NT?/__AP]%Q%#"(L1-<7!PKOPM*OHB; MBVK"5QD'L#(5P"75)9Q*J]-NHS7(Z.=JY9JB-S*BF6YWS(G9C>]URCDO9#%'=;:#O">^X MYKOJ1?3B[XV:Z9*EPDWA>Z[#1CFV#Y=F#U]:^5R9_5R9/0F^/YG*[+Z[B7GD M<. ,G/HA-X_]I1\ZP7F29'G;]BQ,K^EU5,UG4H(TD7N=\,5"F5NX(]'K9'+R M/.JEA*Z_:;X0 E_ZFKBF8+R=;U,'6(EQG^G=9FJ1TK7ZX',(UJ**;1(RZ M4]B'.8H\7_TX6J^CD+=^NG+B>?[BZO&IF67_!FBI*V"$Y+_=S"%:"%^R@K1YC+R4/LZJ14F-(+9T'Z#.MZI'Q$:'#:8;0]P6/!J MNFWE3K.[S(H:\ D#/0=!3%6(AWF#.N?>\6-^(9EO&#^/5ZPS27(>[GY?IJ9# M6Z\&XNGOYCI:Z<<8*^G)7 MPK)S)L8Y?4M6Y&V/R>_]C+B\-A91!/:"=$OBM<(!+/OF=&4FY87)*';DJ:D7 M4;ADQ-/+C]AV75) MV0&5?Q^TJLC[J,81<:A7O#SS'_>[:/N%N+?^:2+'3(P# -*WW$%>@G@RU.JQ5MA(5 MP=0_CYOH92R(QJ(!,S$'78B%RA1?Q-+!QUFRAHC7S/R NI_N86&<[7(M+9MC5M8Z M? /P'0'J":@J[$9..16J4(W?C<12HQ1>!NRC'_KK; W&O3H\I$!9)_L:*\9I M/\H)<1YA65^#-TK6UU<,ET(VLEVQ><#"3+(S=("2A)!=/S1.&;MAS1?'46C' M*3J($.5V(W9Z:I=/!5;!93,;#IVAFD;)ROO$ $NN 7RD4FJR +:KWR"7FR+R M7NG?WP@25_Y2O0(9#49IX2K;QE9_9>=^I(=;WRH,^*AZS3(&/<@J=.YNO<#C M3BHQ45VV59CK!<3]97!^]34#0Y:U_1N,N4\J.H*QK2'YI1";26,TH I_08N\ MAAD6R H<5E% Z4Y._\S\=-MS1F8;X&64VNI(=P"9OCU)V:$\ZZ\;@&YLM U. MY\SK^C;F^YB:CO"GE /R0)K8]@6,V5,R!+NS]$POA\_C]$8TL,VN5" Z-^R[ M(!/F(7/G* \/]>*V-KP<5_$#UM;FR%(AQ1=7T;TZ.2,;!SM=.>[JALU)U10(#V<*:'['/SH4YQ=KXH MZ/07,GA/: \*,ZU'S)'.%_2_U%4XCA+P+C%B'..X2G3*4,(7#Q8!,;J0. %)F-'[">OYP-X/SPCX MFZP,RWC.N$Z#DC(),W)R^NB2).$KX=MRDO=\!):<#,M$)"=E$E3#,QW)79*T MM'^%3:_ZZ7'[#K5U80PW//B((WO#$;T=J#Q@@^(;\>$%S%BP-F-6WE]E:[G, MV*UNOIAYGL^^X@3Y5C++TE44^W^![[DV*1VQL@TB*.3&9KW75JSH@5[(V77\ M+(H_L(848]- &9D3<1OLB0FJF9I1>E# _T[W9.'R3A_9C]"A$46D$U$,518: M]%_[)A=S2-*^F\SI>A-$6T)N2/S@NT1,ZB7KAI/0E7"]36ZCU FJ?V=!@\LH M_8VDU\2-EJ&%<\X>G2@Q=]VKB3TI ?9[,S[D[@_OGO?-W3//#$E^YBNN;Z4V M#CAH$J>@=79D@]R=SOBXSAFV;[Z6\-SYVY43UI9['EZ1V(]&X^?KDCT9Q1Q$ MAH"-],:EK-3+7!!_BOK:IGPL"0U(.BL0)5B'P?Z1M6O"6D0[ 2N]WO_6.' F M 3?R*X$>:TKI04W8&*0*BQ76^U250[=>ZFSZ*.^G7-EGH5>'["=N$"59;*L> M2P^W28TP59.$QYQ$WJJD\+?Y'YQ%>A@T=&#>B 2N^":D@AMP'OKDH*\V>I(IF\\P< M^=19X::N"&@2_I50P*J< ALB=ABE_]^:]:/A53O\,[P*G$]13 :-_)?&(OP-=@2B(V-5V MM82X?U]&#Z_IU_,-C?ZPW\%8L:XX&JL'BU&9[K2L+QO(SLH!8=Q4="507SG&?$%& M1=%:^\Q/7"?XC3CQ:>B== \"/2P+*5"LJ(ZN;.1<@0O.F)TEE8!#[O/.LS1) MJ2M-C1G@9.D$/Q7IJ7 *+#2C+<<978;'EG(6./U$5HVQQ_)%L* &A#'Y00?,IDF.\!JTLWWNWPGOB8;-I67.BR4?5F_.U@G MX&E843=O((,@!B([\P,2']/3M0ZC!"Z@"9W,_.P]R0CAY8H@3 MV>\D[#"H3 ;;[TJ2]D[G&?T-3+BI"7,:NYR4(T@EO&V:=3@!6"UIZ%P3MASNF*) M;$X(X32(X4XA+M3)%[ Z1U-;6I$@@)-2#=PT#B41'P#K%TW/HY\R)Z:P@FU^ M&P YC9HPIR$@*4=**?4/-IA'N6,GS.L! <74 CJ5(TG.E5)4$($'\TML7C ( M=(,M@$WD?M1F0BF2WE$%,WFPD=DQ50Y.-L^T/6;9U?'V./(@GE2[X4_""U=B M5"E&@!"$J6G=.H_G'EV3O_#=O(\3E)W)($]E0SS GU)V$.$),]'-/(]R+RG^ MP];Q%D!L(J@3LC@A4\KW7(C,!C!AO;,BK'?3%M:[O; 0@Q0%07S#GL=7"F#X MI(B+B(7O5U$(/[HIU,>R=SBT$. EO6LR*4C*(T87SD$)RW-1_("=.ZA0Y,B 1 M(B'@*7EG,MZ48@,(+$CKIKY[S0ABG9/9O_X_4$L! A0#% @ *8-M6/)O M= X9 P$ >&<+ !D ( ! &5A,#(P,34W-RTQ,'%?96YZ M;V)I;RYH=&U02P$"% ,4 " I@VU8[6)),-L& !N)0 &P M @ %0 P$ 96$P,C Q-3F]B:6\N:'1M4$L! A0#% M @ *8-M6)OXV%CB!@ /R4 !L ( !9 H! &5A,#(P,34W M-V5X,S$M,E]E;GIO8FEO+FAT;5!+ 0(4 Q0 ( "F#;5A:2S?*9 , ,,* M ; " 7\1 0!E83 R,#$U-S=E>#,R+3%?96YZ;V)I;RYH M=&U02P$"% ,4 " I@VU8"0JU<'$# #8"@ &P @ $< M%0$ 96$P,C Q-3F]B:6\N:'1M4$L! A0#% @ *8-M M6(N$9HT%%0 L0BTR,#(T,#$S,2YX M XML 80 ea0201577-10q_enzobio_htm.xml IDEA: XBRL DOCUMENT 0000316253 2023-08-01 2024-01-31 0000316253 2024-03-11 0000316253 2024-01-31 0000316253 2023-07-31 0000316253 2023-11-01 2024-01-31 0000316253 2022-11-01 2023-01-31 0000316253 2022-08-01 2023-01-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 us-gaap:CommonStockMember 2023-11-01 2024-01-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2023-11-01 2024-01-31 0000316253 us-gaap:RetainedEarningsMember 2023-11-01 2024-01-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-11-01 2024-01-31 0000316253 us-gaap:CommonStockMember 2024-01-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2024-01-31 0000316253 us-gaap:RetainedEarningsMember 2024-01-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-31 0000316253 us-gaap:CommonStockMember 2022-10-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2022-10-31 0000316253 us-gaap:RetainedEarningsMember 2022-10-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-31 0000316253 2022-10-31 0000316253 us-gaap:CommonStockMember 2022-11-01 2023-01-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2022-11-01 2023-01-31 0000316253 us-gaap:RetainedEarningsMember 2022-11-01 2023-01-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-01 2023-01-31 0000316253 us-gaap:CommonStockMember 2023-01-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0000316253 us-gaap:RetainedEarningsMember 2023-01-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0000316253 2023-01-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 us-gaap:CommonStockMember 2023-08-01 2024-01-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2023-08-01 2024-01-31 0000316253 us-gaap:RetainedEarningsMember 2023-08-01 2024-01-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-01 2024-01-31 0000316253 us-gaap:CommonStockMember 2022-07-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 0000316253 us-gaap:RetainedEarningsMember 2022-07-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 0000316253 2022-07-31 0000316253 us-gaap:CommonStockMember 2022-08-01 2023-01-31 0000316253 us-gaap:AdditionalPaidInCapitalMember 2022-08-01 2023-01-31 0000316253 us-gaap:RetainedEarningsMember 2022-08-01 2023-01-31 0000316253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-01 2023-01-31 0000316253 2023-07-01 2023-07-24 0000316253 2023-07-24 0000316253 us-gaap:ParentMember 2023-11-01 2024-01-31 0000316253 us-gaap:ParentMember 2022-11-01 2023-01-31 0000316253 us-gaap:ParentMember 2023-08-01 2024-01-31 0000316253 us-gaap:ParentMember 2022-08-01 2023-01-31 0000316253 srt:ParentCompanyMember 2024-01-31 0000316253 srt:ParentCompanyMember 2023-07-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2023-11-01 2024-01-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2023-08-01 2024-01-31 0000316253 us-gaap:WarrantMember 2023-11-01 2024-01-31 0000316253 us-gaap:WarrantMember 2023-08-01 2024-01-31 0000316253 enz:DebentureMember 2023-11-01 2024-01-31 0000316253 enz:DebentureMember 2023-08-01 2024-01-31 0000316253 enz:UnvestedRestrictedStockAndPerformanceStockUnitsMember 2022-11-01 2023-01-31 0000316253 enz:UnvestedRestrictedStockAndPerformanceStockUnitsMember 2022-08-01 2023-01-31 0000316253 2023-08-01 0000316253 2022-08-01 0000316253 enz:ProductRevenueMember country:US 2023-11-01 2024-01-31 0000316253 enz:ProductRevenueMember country:US 2022-11-01 2023-01-31 0000316253 enz:ProductRevenueMember country:US 2023-08-01 2024-01-31 0000316253 enz:ProductRevenueMember country:US 2022-08-01 2023-01-31 0000316253 enz:ProductRevenueMember srt:EuropeMember 2023-11-01 2024-01-31 0000316253 enz:ProductRevenueMember srt:EuropeMember 2022-11-01 2023-01-31 0000316253 enz:ProductRevenueMember srt:EuropeMember 2023-08-01 2024-01-31 0000316253 enz:ProductRevenueMember srt:EuropeMember 2022-08-01 2023-01-31 0000316253 enz:ProductRevenueMember srt:AsiaPacificMember 2023-11-01 2024-01-31 0000316253 enz:ProductRevenueMember srt:AsiaPacificMember 2022-11-01 2023-01-31 0000316253 enz:ProductRevenueMember srt:AsiaPacificMember 2023-08-01 2024-01-31 0000316253 enz:ProductRevenueMember srt:AsiaPacificMember 2022-08-01 2023-01-31 0000316253 enz:ProductRevenueMember 2023-11-01 2024-01-31 0000316253 enz:ProductRevenueMember 2022-11-01 2023-01-31 0000316253 enz:ProductRevenueMember 2023-08-01 2024-01-31 0000316253 enz:ProductRevenueMember 2022-08-01 2023-01-31 0000316253 enz:RightOfUseAssetsAndLiabilitiesMember 2023-08-01 2024-01-31 0000316253 enz:RightOfUseAssetsAndLiabilitiesMember 2022-08-01 2023-01-31 0000316253 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2024-01-31 0000316253 enz:EnzoClinicalLabsMember 2024-01-31 0000316253 enz:ConvertibleDebenturesMember enz:JGBCollateralLLCMember 2023-05-19 0000316253 2023-05-01 2023-05-19 0000316253 2023-05-19 0000316253 enz:DebenturesMember 2024-01-31 0000316253 enz:DebenturesMember 2023-08-01 2024-01-31 0000316253 enz:ConversionPriceMember 2024-01-31 0000316253 2023-03-01 2023-03-16 0000316253 enz:ConversionPriceMember 2023-08-01 2024-01-31 0000316253 enz:ConvertibleDebenturesMember 2023-08-01 2024-01-31 0000316253 us-gaap:WarrantMember 2023-05-19 0000316253 us-gaap:FairValueInputsLevel3Member 2023-07-31 0000316253 us-gaap:FairValueInputsLevel3Member 2023-08-01 2024-01-31 0000316253 us-gaap:FairValueInputsLevel3Member 2024-01-31 0000316253 2020-04-30 0000316253 2020-07-31 0000316253 2022-03-01 2022-03-31 0000316253 srt:MinimumMember 2024-01-31 0000316253 srt:MaximumMember 2024-01-31 0000316253 2022-08-01 2023-07-31 0000316253 enz:TwoThousandElevenPlanMember 2011-01-31 0000316253 enz:TwoThousandElevenPlanMember 2018-01-01 2018-01-31 0000316253 enz:TwoThousandElevenPlanMember 2018-01-31 0000316253 2023-10-31 2023-10-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2023-10-31 0000316253 us-gaap:StockOptionMember 2023-08-01 2024-01-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-08-01 2024-01-31 0000316253 2023-07-01 2023-07-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2024-01-31 0000316253 enz:PerformanceStockUnitsMember 2023-11-01 2024-01-31 0000316253 enz:PerformanceStockUnitsMember 2023-08-01 2024-01-31 0000316253 enz:StockOptionsAndPerformanceStockUnitsMember 2023-11-01 2024-01-31 0000316253 enz:StockOptionsAndPerformanceStockUnitsMember 2022-11-01 2023-01-31 0000316253 enz:StockOptionsAndPerformanceStockUnitsMember 2023-08-01 2024-01-31 0000316253 enz:StockOptionsAndPerformanceStockUnitsMember 2022-08-01 2023-01-31 0000316253 us-gaap:RestrictedStockMember 2023-11-01 2024-01-31 0000316253 us-gaap:RestrictedStockMember 2022-11-01 2023-01-31 0000316253 us-gaap:RestrictedStockMember 2023-08-01 2024-01-31 0000316253 us-gaap:RestrictedStockMember 2022-08-01 2023-01-31 0000316253 us-gaap:SellingAndMarketingExpenseMember 2023-11-01 2024-01-31 0000316253 us-gaap:SellingAndMarketingExpenseMember 2022-11-01 2023-01-31 0000316253 us-gaap:SellingAndMarketingExpenseMember 2023-08-01 2024-01-31 0000316253 us-gaap:SellingAndMarketingExpenseMember 2022-08-01 2023-01-31 0000316253 enz:CostOfRevenuesMember 2023-11-01 2024-01-31 0000316253 enz:CostOfRevenuesMember 2022-11-01 2023-01-31 0000316253 enz:CostOfRevenuesMember 2023-08-01 2024-01-31 0000316253 enz:CostOfRevenuesMember 2022-08-01 2023-01-31 0000316253 2023-02-01 2024-01-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2023-07-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2022-06-01 2023-07-31 0000316253 us-gaap:RestrictedStockUnitsRSUMember 2022-05-31 0000316253 enz:ProductsMember 2023-11-01 2024-01-31 0000316253 us-gaap:CorporateAndOtherMember 2023-11-01 2024-01-31 0000316253 enz:ConsolidatedMember 2023-11-01 2024-01-31 0000316253 enz:ProductsMember 2022-11-01 2023-01-31 0000316253 us-gaap:CorporateAndOtherMember 2022-11-01 2023-01-31 0000316253 enz:ConsolidatedMember 2022-11-01 2023-01-31 0000316253 enz:ProductsMember 2023-08-01 2024-01-31 0000316253 us-gaap:CorporateAndOtherMember 2023-08-01 2024-01-31 0000316253 enz:ConsolidatedMember 2023-08-01 2024-01-31 0000316253 enz:ProductsMember 2022-08-01 2023-01-31 0000316253 us-gaap:CorporateAndOtherMember 2022-08-01 2023-01-31 0000316253 enz:ConsolidatedMember 2022-08-01 2023-01-31 0000316253 2022-05-01 2022-05-31 0000316253 2022-07-01 2022-07-31 0000316253 2023-11-01 2023-11-30 shares iso4217:USD iso4217:USD shares pure iso4217:CHF 10-Q true 2024-01-31 2024 false 001-09974 ENZO BIOCHEM, INC NY 13-2866202 81 Executive Blvd Suite 3 Farmingdale New York NY 11735 (631) 755-5500 Common stock $0.01 par value ENZ NYSE Yes Yes Non-accelerated Filer true false false 51225734 60241000 82373000 5116000 4808000 7800000 7939000 5000000 1000000 7763000 3336000 80920000 98456000 12837000 13086000 3187000 3626000 5000000 645000 5745000 1488000 967000 99077000 121880000 1318000 3575000 7526000 11743000 862000 980000 75000 75000 3225000 2514000 12277000 21102000 25283000 39989000 2785000 3160000 234000 269000 28302000 43418000 0.01 0.01 25000000 25000000 0.01 0.01 75000000 75000000 50489771 50489771 49997631 49997631 504000 499000 346252000 344435000 -278027000 -268350000 2046000 1878000 70775000 78462000 99077000 121880000 8553000 7514000 16359000 14617000 4329000 4616000 8680000 9205000 580000 1125000 1429000 1824000 5068000 5430000 12070000 10866000 761000 888000 1835000 1895000 10738000 12059000 24014000 23790000 -2185000 -4545000 -7655000 -9173000 -893000 -63000 -1870000 -135000 383000 711000 119000 118000 276000 118000 693000 1472000 -318000 675000 1322000 1653000 1117000 928000 -863000 -2892000 -6538000 -8245000 -863000 -2892000 -6538000 -8245000 -2198000 -8428000 -3139000 -13710000 -3061000 -11320000 -9677000 -21955000 -0.02 -0.06 -0.13 -0.17 -0.04 -0.17 -0.06 -0.28 -0.06 -0.23 -0.19 -0.45 50490 48729 50337 48725 -3061000 -11320000 -9677000 -21955000 -700000 -1355000 168000 -622000 -3761000 -12675000 -9509000 -22577000 50489771 504000 345991000 -274966000 2746000 74275000 -3061000 -3061000 261000 261000 -700000 -700000 50489771 504000 346252000 -278027000 2046000 70775000 48720454 487000 339892000 -299273000 3884000 44990000 -11320000 -11320000 515000 515000 12600 -1355000 -1355000 48733054 487000 340407000 -310593000 2529000 32830000 49997631 499000 344435000 -268350000 1878000 78462000 -9677000 -9677000 144530 1 1 347610 4000 481000 485000 1336000 1336000 168000 168000 50489771 504000 346252000 -278027000 2046000 70775000 48720454 487000 339462000 -288638000 3151000 54462000 -21955000 -21955000 945000 945000 12600 -622000 -622000 48733054 487000 340407000 -310593000 2529000 32830000 -9677000 -21955000 711000 537000 1428000 1336000 945000 362000 396000 -240000 707000 554000 -1252000 -653000 -192000 310000 272000 -1080000 -7097000 4678000 -9342000 -1099000 -12635000 7064000 -22312000 -14891000 279000 1521000 -279000 -1521000 73000 157000 467000 -540000 -157000 -1000 20000 -23132000 -16549000 83373000 22603000 60241000 6054000 60241000 5054000 1000000 60241000 6054000 <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”), is a manufacturer and supplier of 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 Biochem, Inc.’s Life Science division supports the work of research centers and industry partners. Enzo Biochem, Inc. has a broad and deep intellectual property portfolio, with patent coverage across many vital enabling technologies.</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">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 its clinical services operations to Laboratory Corporation of America Holdings, a Delaware corporation (“Labcorp”), and 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">The Company has one reportable segment, Products. The consolidated balance sheet as of January 31, 2024, the consolidated statements of operations, comprehensive loss and stockholders’ equity for the three and six months ended January 31, 2024 and 2023, and the consolidated statements of cash flows for the six months ended January 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, 2023 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, 2023 has been derived from the audited financial statements at that date. The results of operations for the six months ended January 31, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending 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"><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, Enzo Life Sciences (and its wholly-owned foreign subsidiaries), Enzo Therapeutics, Enzo Realty, Enzo Realty II, and Enzo Clinical Labs (a corporate entity with discontinued operations). 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>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 January 31, 2024 and July 31, 2023, the Company had cash and cash equivalents in foreign bank accounts of $498 and $419, 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 January 31, 2024 and July 31, 2023, 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 - Recently Adopted Accounting Pronouncements</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">In June 2016, FASB issued ASU No. 2016-13 <i>Financial Instruments – Credit Losses</i> (Topic 326). This standard changes the impairment model for most financial instruments, including trade receivables, from an incurred loss method to a new forward-looking approach, based on expected losses. The estimate of expected credit losses will require entities to incorporate considerations of historical information, current information and reasonable and supportable forecasts. We adopted this standard for our interim period beginning August 1, 2023 using a modified retrospective transition approach. The impact of the adoption of this standard on our results of operations, financial position and cash flows 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">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>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, Enzo Life Sciences (and its wholly-owned foreign subsidiaries), Enzo Therapeutics, Enzo Realty, Enzo Realty II, and Enzo Clinical Labs (a corporate entity with discontinued operations). 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>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 January 31, 2024 and July 31, 2023, the Company had cash and cash equivalents in foreign bank accounts of $498 and $419, respectively.</p> 498000 419000 <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 January 31, 2024 and July 31, 2023, 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"><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"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Effect of New Accounting Pronouncements - Recently Adopted Accounting Pronouncements</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In June 2016, FASB issued ASU No. 2016-13 <i>Financial Instruments – Credit Losses</i> (Topic 326). This standard changes the impairment model for most financial instruments, including trade receivables, from an incurred loss method to a new forward-looking approach, based on expected losses. The estimate of expected credit losses will require entities to incorporate considerations of historical information, current information and reasonable and supportable forecasts. We adopted this standard for our interim period beginning August 1, 2023 using a modified retrospective transition approach. The impact of the adoption of this standard on our results of operations, financial position and cash flows was not material.</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"><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 Labcorp for an aggregate purchase price of $113.25 million in cash, subject to customary closing adjustments. In connection with the sale, $5 million of escrowed proceeds were included in prepaid and other assets as of January 31, 2024 and in other assets as of July 31, 2023. Excluded from the sale of the clinical services assets were its cash and accounts receivable. In accordance with the sale, we ceased our clinical services operations but continue winding down activities. As a consequence of the sale, for the three and six months ended January 31, 2024 and 2023 we have classified as discontinued operations all income and expenses attributable to the clinical services business.</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 and six months ended January 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> </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/> January 31</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </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">Six Months Ended<br/> January 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><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: 52%; text-align: left">Net revenues</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-83">—</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">8,824</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-84">—</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">19,997</td><td style="width: 1%; 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">175</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,463</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-85">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,545</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">813</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,382</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,250</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,397</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"><div style="-sec-ix-hidden: hidden-fact-86">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">306</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-87">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">603</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Legal and related expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(41</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">107</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-88">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">171</td><td style="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">1,251</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><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">889</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</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">(2,198</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">(8,428</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,139</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">(13,710</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">Other expense for the three months ended January 31, 2024 is primarily the cost for a third party to maintain and destroy health records according to statute related to the discontinued 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">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">January 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/> 2023</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 style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: right"> </td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: right"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Trade receivables</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><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,675</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Prepaid and other 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">5</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">54</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 current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">187</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,729</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; text-align: left">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">Trade payables and accrued liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,513</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,616</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">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">1,951</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,215</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 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">12,464</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">22,831</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></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">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">12,277</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">21,102</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></tr> <tr style="vertical-align: bottom; "> <td style="text-decoration: underline; text-align: left">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">Right of use assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6,104</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7,001</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">80</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">62</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 non-current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,184</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,063</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; text-align: left">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">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">4,696</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,096</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></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Non-current assets 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,488</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">967</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 six months ended January 31, 2024, the cash used in operating and investing activities of the discontinued operations was $11,304 and $0, respectively, primarily for reductions of trade payables and accrued liabilities, partially offset by collections of accounts receivable, and the period loss. During the six months ended January 31, 2023, the cash used in operating activities and investing activities of the discontinued operations was $8,043 and $441, respectively.</p> 113250000 5000000 The following table sets forth the condensed operating results of the discontinued operations for the three and six months ended January 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> </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/> January 31</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </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">Six Months Ended<br/> January 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><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: 52%; text-align: left">Net revenues</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-83">—</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">8,824</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-84">—</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">19,997</td><td style="width: 1%; 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">175</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,463</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-85">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,545</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">813</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,382</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,250</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,397</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"><div style="-sec-ix-hidden: hidden-fact-86">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">306</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-87">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">603</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Legal and related expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(41</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">107</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-88">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">171</td><td style="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">1,251</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><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">889</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</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">(2,198</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">(8,428</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,139</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">(13,710</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> 8824 19997 175 10463 20545 813 6382 2250 12397 306 603 -41 107 171 -1251 6 -889 9 -2198 -8428 -3139 -13710 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">January 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/> 2023</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 style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: right"> </td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: right"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Trade receivables</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><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,675</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Prepaid and other 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">5</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">54</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 current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">187</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,729</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; text-align: left">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">Trade payables and accrued liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,513</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,616</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">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">1,951</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,215</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 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">12,464</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">22,831</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></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">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">12,277</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">21,102</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></tr> <tr style="vertical-align: bottom; "> <td style="text-decoration: underline; text-align: left">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">Right of use assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6,104</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7,001</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">80</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">62</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 non-current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,184</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,063</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; text-align: left">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">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">4,696</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,096</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></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Non-current assets 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,488</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">967</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 182 1675 5 54 187 1729 10513 20616 1951 2215 12464 22831 12277 21102 -6104 -7001 80 62 6184 7063 4696 6096 1488 967 11304 0 8043 441 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 3 - Net income (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 income (loss) per share represents net income (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 and six months ended January 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, warrants, assumed conversion of debentures, or unearned performance stock units because to do so would be antidilutive.</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 and six months ended January 31, 2024, the effect of approximately 2,474,000 and 2,897,000, respectively, of outstanding “out of the money” options to purchase common shares and the effect of approximately 280,000 and 129,000, respectively, of outstanding restricted stock units were excluded from the calculation of diluted net (loss) income per share because their effect would be anti-dilutive. During the three and six months ended January 31, 2024, the effect of approximately 754,000 and 647,000, respectively, of shares related to warrants and the effect of approximately 1,535,000 and 1,372,000, respectively of shares related to the assumed conversion of debentures were excluded from the calculation of diluted weighted average shares outstanding because their effect 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 and six months ended January 31, 2023, the effect of approximately 4,189,000 and 3,392,000, respectively, of outstanding “out of the money” options to purchase common shares were excluded from the calculation of diluted net (loss) income per share because their effect would be anti-dilutive. For the three and six months ended January 31, 2023, approximately 60,000 and 83,000, respectively, of potential common shares from “in the money options” and unvested restricted stock and performance stock units were excluded from the calculation of diluted (loss) per share because their effect would be antidilutive.</p> 2474000 2897000 280000 129000 754000 647000 1535000 1372000 4189000 3392000 60000 83000 <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> </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/> January 31</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </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">Six Months Ended<br/> January 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><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: 52%; 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">5,166</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,144</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">9,801</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,239</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">2,286</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,277</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,424</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,181</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">1,101</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,093</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,134</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,197</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">8,553</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,514</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,359</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,617</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, 2023 and 2022, accounts receivable from continuing operations was $4,808 and $4,762, 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> </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/> January 31</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </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">Six Months Ended<br/> January 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><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: 52%; 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">5,166</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,144</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">9,801</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,239</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">2,286</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,277</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,424</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,181</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">1,101</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,093</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,134</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,197</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">8,553</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,514</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,359</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,617</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 5166000 4144000 9801000 8239000 2286000 2277000 4424000 4181000 1101000 1093000 2134000 2197000 8553000 7514000 16359000 14617000 4808000 4762000 <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 six months ended January 31, 2024 and 2023, interest paid by the Company was $184 and $106, 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 six months ended January 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 $254 and $2, 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, $5,000 of escrowed proceeds were included in prepaid and other assets as of January 31, 2024 and in other assets as of July 31, 2023. In connection with the full payment of a mortgage in July 2023, the restricted cash collateral deposit of $1,000 was released during the six months ended January 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">During the six months ended January 31, 2024, state taxes paid on the gain on the completed sale of certain assets used in the operation of Enzo Clinical Labs were $729. For the six months ended January 31, 2024 and 2023, tax on capital paid by the Company was $23 and $9, 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">During the six months ended January 31, 2024, the Company disbursed $467 for taxes related to net share settlement of bonuses paid in stock to a current senior executive and a former senior executive.</p> 184000 106000 254000 2000 5000000 1000000 729000 23000 9000 467000 <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; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Inventories, net consisted of the following as at:</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">January 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/> 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">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,010</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,206</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,809</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,599</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,981</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,134</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">7,800</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,939</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> Inventories, net consisted of the following as at:<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">January 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/> 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">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,010</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,206</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,809</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,599</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,981</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,134</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">7,800</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,939</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 2010000 2206000 2809000 2599000 2981000 3134000 7800000 7939000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 7 – Convertible debentures and other current debt</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">On May 19, 2023, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with each of the purchasers that are parties thereto (each, including its successors and assigns, a “Purchaser” and collectively, the “Purchasers”) and JGB Collateral, LLC, a Delaware limited liability company, 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, the average of the three (3) daily volume weighted average prices of the Common Stock as defined in the Purchase Agreement (“VWAP”) prior to the closing date (the “Warrants”), subject to adjustments as set forth in the Warrants, for a total purchase price of $7,000. The Purchase Agreement contains customary representations, warranties and covenants. The transactions contemplated by the Purchase Agreement were consummated on May 19, 2023. 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.</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 bear interest at a rate of 10% per annum (which interest rate is increased to 18% per annum five days after the occurrence and continuance of an Event of Default (as defined in the Debentures)), have a maturity date of May 20, 2024 and are 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 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.</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’s obligations under the Debentures may be accelerated, at the Purchasers’ election, upon the occurrence of certain customary events of default. As of January 31, 2024 and July 31, 2023, there were no events of default. The Debentures contain customary representations, warranties and covenants including among other things and subject to certain exceptions, covenants that restrict the Company from incurring additional indebtedness, creating or permitting liens on assets, amending its charter documents and bylaws, repurchasing or otherwise acquiring more than a de minimis number of its Common Stock or equivalents thereof, repaying outstanding indebtedness, paying dividends or distributions, assigning or selling certain assets, making or holding any investments, and entering into transactions with affiliates.</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 presents a reconciliation of the beginning and ending balances of the convertible debentures measured at fair value on a recurring basis that use significant unobservable inputs (Level 3) and the related change in fair value expense recorded in the consolidated statement of operations during the six months ended January 31, 2024:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Fair value, July 31, 2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,514</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Change in fair value of convertible debentures</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">711</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Fair value, January 31, 2024</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,225</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the three months ended January 31, 2024, the change in fair value expense recorded was $383. As of January 31, 2024, the outstanding principal of the convertible debentures was $3,608. Accrued interest as of January 31, 2024 was $29.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Security Agreement and Subsidiary Guarantees</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, on May 19, 2023, the Company, certain of the Company’s domestic subsidiaries (“Guarantors”), the Purchasers and the Agent entered into a Security Agreement (the “Security Agreement”), pursuant to which the Company and the Guarantors granted, for the benefit of the Purchasers, to secure the Company’s obligations under the Purchase Agreement and the Debentures.</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, which is the average of three (3) daily VWAPs prior to the closing date, subject, with certain exceptions, to adjustments in the event of stock splits, dividends, subsequent dilutive offerings and certain fundamental transactions, as more fully described in the Warrant.</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>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, on May 19, 2023, the Company and the Purchasers entered into a Registration Rights Agreement, pursuant to which the Company is obligated to register the shares of Company Common Stock issuable upon exercise of the Debentures and the Warrants. The Company has registered the shares.</p> 0.10 7608000 1000000 0.01 2.31 7000000 0.10 0.18 3.01 4000000 The following table presents a reconciliation of the beginning and ending balances of the convertible debentures measured at fair value on a recurring basis that use significant unobservable inputs (Level 3) and the related change in fair value expense recorded in the consolidated statement of operations during the six months ended January 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; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Fair value, July 31, 2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,514</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Change in fair value of convertible debentures</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">711</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Fair value, January 31, 2024</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,225</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 2514000 711000 3225000 383 3608 29 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 that the first of semiannual amortization payments of CHF 33 would begin in March 2022. In March 2022, the subsidiary made its first semi-annual principal repayment of CHF 33 (or $35 based on exchange rates). 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 January 31, 2024 and July 31, 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">Minimum future annual principal payments under this agreement as of January 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">2024</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">2025</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">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; "> <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; background-color: rgb(204,238,255)"> <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">39</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total principal payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">309</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">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">(75</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">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">234</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 400000 400000 0 33000 33000 35000 Minimum future annual principal payments under this agreement as of January 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">2024</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">2025</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">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; "> <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; background-color: rgb(204,238,255)"> <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">39</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total principal payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">309</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">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">(75</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">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">234</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 39000 77000 77000 77000 39000 309000 75000 234000 <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. The Company’s lease terms may include renewal options that are reasonably certain to be exercised and termination options that are reasonably certain not to be exercised.</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 of the Company’s lease agreements include rental payments adjusted periodically for inflation or a market rate which are included in the lease liabilities.</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">January 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/> 2023</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">3,187</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">3,626</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">3,187</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,626</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">862</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">980</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,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">3,160</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,647</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,140</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; text-align: left"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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="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/> January 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </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">Six months ended <br/> January 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><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: 52%; text-align: left; text-indent: -9pt; padding-left: 9pt">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">141</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">114</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">281</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">376</td><td style="width: 1%; 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: 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: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net of $126 and $252 of sublease income for the three and six months ended January 31, 2024, respectively, and $114 for the three and six months ended January 31, 2023.</span></td> </tr></table><p style="margin-top: 0; margin-bottom: 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The maturities of the Company’s lease liabilities as of January 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">2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">571</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">896</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <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; "> <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; background-color: rgb(204,238,255)"> <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; "> <td style="text-align: left">Total lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,042</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">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">(395</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">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,647</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: 0.25in; text-align: left">(a)</td><td style="text-align: left">Primarily calculated using the Company’s incremental borrowing rate.</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 for the six months ended January 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; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 76%; text-align: left">Weighted-average remaining lease term (years) - 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">4.3 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">5.3 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="padding-left: 0.125in; text-align: left">Weighted-average discount rate – operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.1</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 six months ended January 31, 2024 and 2023.</p> P1Y P4Y P3Y Certain of the Company’s lease agreements include rental payments adjusted periodically for inflation or a market rate which are included in the lease liabilities.<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">January 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/> 2023</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">3,187</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">3,626</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">3,187</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,626</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">862</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">980</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,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">3,160</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,647</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,140</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> 3187000 3626000 3187000 3626000 862000 980000 2785000 3160000 3647000 4140000 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="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/> January 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </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">Six months ended <br/> January 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><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: 52%; text-align: left; text-indent: -9pt; padding-left: 9pt">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">141</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">114</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">281</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">376</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: 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: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net of $126 and $252 of sublease income for the three and six months ended January 31, 2024, respectively, and $114 for the three and six months ended January 31, 2023.</span></td> </tr></table><p style="margin-top: 0; margin-bottom: 0"> </p> 141000 114000 281000 376000 126000 252000 114000 114000 The maturities of the Company’s lease liabilities as of January 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">2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">571</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">896</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <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; "> <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; background-color: rgb(204,238,255)"> <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; "> <td style="text-align: left">Total lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,042</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">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">(395</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">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,647</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: 0.25in; text-align: left">(a)</td><td style="text-align: left">Primarily calculated using the Company’s incremental borrowing rate.</td> </tr></table> 571000 896000 886000 881000 808000 4042000 395000 3647000 Lease term and discount rate for the for the six months ended January 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; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 76%; text-align: left">Weighted-average remaining lease term (years) - 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">4.3 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">5.3 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="padding-left: 0.125in; text-align: left">Weighted-average discount rate – operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.1</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> P4Y3M18D P5Y3M18D 0.051 0.051 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 10 - Accrued Liabilities and other 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 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">January 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/> 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">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">4,515</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,421</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">688</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">610</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,237</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,248</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">1,086</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,464</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">7,526</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">11,743</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 January 31, 2024 and July 31, 2023, the Company had established reserves of $174 and $631, 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">At January 31, 2024 and July 31, 2023 other current liabilities consist of the current portion of the Swiss government loan.</p> Accrued liabilities 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">January 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/> 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">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">4,515</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,421</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">688</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">610</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,237</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,248</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">1,086</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,464</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">7,526</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">11,743</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 4515000 7421000 688000 610000 1237000 2248000 1086000 1464000 7526000 11743000 174000 631000 <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"><b><i> </i></b></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; text-indent: 0.5in"> </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. During the fourth quarter of the fiscal year ended July 31, 2023, the Company sold 276,479 shares for net proceeds of $386. There was no activity during the six months ended January 31, 2024.</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. 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, as amended and restated, is equal to or greater than fair market value of the common stock on the date of grant. The Amended and Restated 2011 Plan, as amended and restated, 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, as amended and restated, will remain in effect until they have been exercised or terminated, or have expired. As of January 31, 2024, there were approximately 5,214,000 shares of common stock available for grant under the Amended and Restated 2011 Plan, as amended and restated.</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. Performance stock awards are not recognized until it is probable they will be earned. At such time, their expense is then recognized over the requisite service period, including that portion of the service period already elapsed. Options granted pursuant to the plans may be either incentive stock options or non-statutory options. The 2011 Plan provides for the issuance of stock options, restricted stock and restricted stock unit awards which generally vest over a two or three year period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During the six months ended January 31, 2024, the Company recognized $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 during the quarter then ended. See Note 14.</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/> January 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </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">Six months ended <br/> January 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><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: 52%; text-align: left">Stock options and performance stock units</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">98</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">233</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">743</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">412</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">163</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">202</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">593</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">388</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">261</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">435</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,336</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">800</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/> January 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </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">Six months ended <br/> January 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><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: 52%; 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">249</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">429</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,319</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">789</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">12</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><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">17</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">11</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">261</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">435</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,336</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">800</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">No excess tax benefits were recognized during the six month periods ended January 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 six month period ended January 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="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options</b></span></td><td style="padding-bottom: 1.5pt"> </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<br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td 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%">Outstanding at July 31, 2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3,829,500</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.61</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center"> </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-89">—</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"><div style="-sec-ix-hidden: hidden-fact-90">—</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-91">—</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; 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-92">—</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-93">—</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="text-align: left; padding-bottom: 1.5pt">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,355,130</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">1.72</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">2,474,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.69</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt">2.6 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"><div style="-sec-ix-hidden: hidden-fact-94">—</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">2,313,784</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.83</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.7 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"><div style="-sec-ix-hidden: hidden-fact-95">—</div></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 January 31, 2024, the total future compensation cost related to non-vested options, not yet recognized in the statements of operations, was $519 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 represents 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"><b><i> </i></b></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 six months ended January 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 (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">557,490</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.21</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">1.1 years</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">825</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">255,825</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.27</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-96">—</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">(191,063</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3.21</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">(100,000</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">1.97</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">522,252</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.44</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt">0.5 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">658</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">522,252</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.44</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt">0.5 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">658</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">Certain directors had not received their vested RSU shares, totaling 144,530, as of July 31, 2023. These shares were issued during the six months ended January 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">During the six months ended January 31, 2024, 173,333 RSUs vested and 100,000 were cancelled as a result of the termination of the former CEO. The vested shares had not been issued as of January 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">During the three and six months ended January 31, 2024, the Company recognized shared based compensation expense for RSU’s of $163 and $593, respectively. As of January 31, 2024, the total future compensation cost related to non-vested RSUs, not yet recognized in the statements of operations, was $300 and the weighted average period over which the remaining expense of these awards is expected to be recognized is approximately one half years.</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>Performance Stock Units</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">During the three and six months ended January 31, 2024, the Company recognized no share based compensation for Performance Stock Units (“PSUs”). During the three and six months ended January 31, 2023, the Company recognized $3 and $(45) of share based compensation (reversal of compensation) for PSUs. During the six months ended January 31, 2024, one senior executive vested in 10,640 shares of stock which were issued subsequent to January 31, 2024. As of January 31, 2024 there were no PSUs outstanding.</p> 0.01 30000000 0.03 150000000 276479 386000 3000000 2000000 5000000 4000000 9000000 5214000 519000 367000 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/> January 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </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">Six months ended <br/> January 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><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: 52%; text-align: left">Stock options and performance stock units</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">98</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">233</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">743</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">412</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">163</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">202</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">593</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">388</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">261</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">435</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,336</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">800</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/> January 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </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">Six months ended <br/> January 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><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: 52%; 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">249</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">429</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,319</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">789</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">12</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><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">17</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">11</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">261</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">435</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,336</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">800</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 98000 233000 743000 412000 163000 202000 593000 388000 261000 435000 1336000 800000 249000 429000 1319000 789000 12000 6000 17000 11000 261000 435000 1336000 800000 The following table summarizes stock option activity during the six month period ended January 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="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options</b></span></td><td style="padding-bottom: 1.5pt"> </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<br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td 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%">Outstanding at July 31, 2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3,829,500</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.61</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center"> </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-89">—</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"><div style="-sec-ix-hidden: hidden-fact-90">—</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-91">—</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; 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-92">—</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-93">—</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="text-align: left; padding-bottom: 1.5pt">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,355,130</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">1.72</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">2,474,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.69</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt">2.6 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"><div style="-sec-ix-hidden: hidden-fact-94">—</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">2,313,784</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.83</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.7 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"><div style="-sec-ix-hidden: hidden-fact-95">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 3829500 2.61 1355130 1.72 2474370 2.69 P2Y7M6D 2313784 2.83 P1Y8M12D 519000 The following table summarizes RSU activity for the six months ended January 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 (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">557,490</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.21</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">1.1 years</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">825</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">255,825</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.27</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-96">—</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">(191,063</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3.21</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">(100,000</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">1.97</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">522,252</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.44</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt">0.5 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">658</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">522,252</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.44</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: center; padding-bottom: 4pt">0.5 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">658</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 557490 2.21 P1Y1M6D 825000 255825 1.27 191063 3.21 100000 1.97 522252 1.44 P0Y6M 658000 522252 1.44 P0Y6M 658000 144530 173333 100000 163000 593000 300000 0 0 3000 45000 10640 <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 develops, manufactures, and markets products to research and pharmaceutical customers. 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">Management of the Company assesses assets on a consolidated basis only and therefore, assets by reportable segment have not been included in the reportable segments below. The accounting policies of the reportable segment are the same as those described in the summary of significant accounting policies.</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:</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>Three months ended January 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">8,553</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-97">—</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">8,553</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,329</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-98">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,329</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">578</td><td style="text-align: left"> </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">580</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,284</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,784</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,068</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">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">22</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">739</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">761</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">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,213</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,525</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">10,738</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 income (loss)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">340</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,525</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,185</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">859</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">893</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-99">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(383</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(383</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">117</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">119</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Foreign exchange gain</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">693</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-100">—</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">693</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">Income (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,069</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,932</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">(863</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">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">172</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">95</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">267</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">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">42</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">207</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">249</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>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">12</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-101">—</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">12</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>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">54</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">207</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">261</td><td style="padding-bottom: 2.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">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"><div style="-sec-ix-hidden: hidden-fact-102">—</div></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">27</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">27</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"><b>Three months ended January 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,514</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-103">—</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,514</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,616</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-104">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,616</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">1,113</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,125</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,036</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,394</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,430</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">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">11</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">877</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">888</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">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,776</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,283</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">12,059</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">(1,262</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,283</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,545</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">29</td><td style="text-align: left"> </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">63</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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">116</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">118</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Foreign exchange gain</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,472</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-105">—</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,472</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Income (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">241</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,133</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">(2,892</td><td style="padding-bottom: 2.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">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">171</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">91</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">262</td><td style="padding-bottom: 2.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">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; 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">20</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">409</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">429</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>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-106">—</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; background-color: rgb(204,238,255)"> <td>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">26</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">409</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">435</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">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">632</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">41</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">673</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"><b>Six months ended January 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">16,359</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-107">—</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">16,359</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">8,680</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-108">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,680</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">1,416</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">13</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,429</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">6,383</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,687</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,070</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">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">51</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,784</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,835</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">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">16,530</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">7,484</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">24,014</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">(171</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(7,484</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(7,655</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">68</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,802</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,870</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-109">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(711</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(711</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">3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">273</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">276</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">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">(318</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-110">—</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">(318</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">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">(418</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">(6,120</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">(6,538</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">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">338</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">199</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">537</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">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">65</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,254</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,319</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>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">17</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-111">—</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">17</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>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">82</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,254</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,336</td><td style="padding-bottom: 2.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">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">246</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">33</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">279</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><p style="margin-top: 0; margin-bottom: 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Six months ended January 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">14,617</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-112">—</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">14,617</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">9,205</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-113">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,205</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">1,803</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">21</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,824</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">5,920</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,946</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,866</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">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">36</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,859</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,895</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">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">16,964</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,826</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">23,790</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">(2,347</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,826</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,173</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">54</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">81</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">135</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">114</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">118</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Foreign exchange gain</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">675</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-114">—</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">675</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Income (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,614</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">(6,631</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">(8,245</td><td style="padding-bottom: 2.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">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">336</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">174</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">510</td><td style="padding-bottom: 2.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">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; 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">40</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">749</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">789</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>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">11</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-115">—</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">11</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>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">51</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">749</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">800</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">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">938</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">224</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,162</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> The following financial information represents the operating results of the reportable segments of the Company:<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">8,553</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-97">—</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">8,553</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,329</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-98">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,329</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">578</td><td style="text-align: left"> </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">580</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,284</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,784</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,068</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">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">22</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">739</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">761</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">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,213</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,525</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">10,738</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 income (loss)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">340</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,525</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,185</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">859</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">893</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-99">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(383</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(383</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">117</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">119</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Foreign exchange gain</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">693</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-100">—</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">693</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">Income (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,069</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,932</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">(863</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">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">172</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">95</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">267</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">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">42</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">207</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">249</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>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">12</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-101">—</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">12</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>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">54</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">207</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">261</td><td style="padding-bottom: 2.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">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"><div style="-sec-ix-hidden: hidden-fact-102">—</div></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">27</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">27</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><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,514</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-103">—</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,514</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,616</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-104">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,616</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">1,113</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,125</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,036</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,394</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,430</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">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">11</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">877</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">888</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">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,776</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,283</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">12,059</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">(1,262</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,283</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,545</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">29</td><td style="text-align: left"> </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">63</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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">116</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">118</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Foreign exchange gain</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,472</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-105">—</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,472</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Income (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">241</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,133</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">(2,892</td><td style="padding-bottom: 2.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">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">171</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">91</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">262</td><td style="padding-bottom: 2.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">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; 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">20</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">409</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">429</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>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-106">—</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; background-color: rgb(204,238,255)"> <td>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">26</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">409</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">435</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">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">632</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">41</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">673</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><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">16,359</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-107">—</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">16,359</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">8,680</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-108">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,680</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">1,416</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">13</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,429</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">6,383</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,687</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,070</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">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">51</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,784</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,835</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">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">16,530</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">7,484</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">24,014</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">(171</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(7,484</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(7,655</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">68</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,802</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,870</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-109">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(711</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(711</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">3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">273</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">276</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">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">(318</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-110">—</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">(318</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">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">(418</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">(6,120</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">(6,538</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">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">338</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">199</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">537</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">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">65</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,254</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,319</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>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">17</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-111">—</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">17</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>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">82</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,254</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,336</td><td style="padding-bottom: 2.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">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">246</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">33</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">279</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><p style="margin-top: 0; margin-bottom: 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">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">14,617</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-112">—</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">14,617</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">9,205</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-113">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,205</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">1,803</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">21</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,824</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">5,920</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,946</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,866</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">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">36</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,859</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,895</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">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">16,964</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,826</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">23,790</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">(2,347</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,826</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,173</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">54</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">81</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">135</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">114</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">118</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Foreign exchange gain</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">675</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-114">—</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">675</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Income (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,614</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">(6,631</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">(8,245</td><td style="padding-bottom: 2.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">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">336</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">174</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">510</td><td style="padding-bottom: 2.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">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; 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">40</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">749</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">789</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>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">11</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-115">—</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">11</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>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">51</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">749</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">800</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">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">938</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">224</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,162</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 8553000 8553000 4329000 4329000 578000 2000 580000 3284000 1784000 5068000 22000 739000 761000 8213000 2525000 10738000 340000 -2525000 -2185000 34000 859000 893000 383000 383000 2000 117000 119000 693000 693000 1069000 -1932000 -863000 172000 95000 267000 -42000 -207000 -249000 -12000 -12000 54000 207000 261000 27000 27000 7514000 7514000 4616000 4616000 1113000 12000 1125000 3036000 2394000 5430000 11000 877000 888000 8776000 3283000 12059000 -1262000 -3283000 -4545000 29000 34000 63000 2000 116000 118000 1472000 1472000 241000 -3133000 -2892000 171000 91000 262000 -20000 -409000 -429000 -6000 -6000 26000 409000 435000 632000 41000 673000 16359000 16359000 8680000 8680000 1416000 13000 1429000 6383000 5687000 12070000 51000 1784000 1835000 16530000 7484000 24014000 -171000 -7484000 -7655000 68000 1802000 1870000 711000 711000 3000 273000 276000 -318000 -318000 -418000 -6120000 -6538000 338000 199000 537000 -65000 -1254000 -1319000 -17000 -17000 82000 1254000 1336000 246000 33000 279000 14617000 14617000 9205000 9205000 1803000 21000 1824000 5920000 4946000 10866000 36000 1859000 1895000 16964000 6826000 23790000 -2347000 -6826000 -9173000 54000 81000 135000 4000 114000 118000 675000 675000 -1614000 -6631000 -8245000 336000 174000 510000 -40000 -749000 -789000 -11000 -11000 51000 749000 800000 938000 224000 1162000 <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. 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. We are in the process of evaluating the full scope of the costs and related impacts of this incident. 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,470,000 individuals. The Social Security numbers of approximately 600,000 of these individuals may also have been involved. Additionally, the Company has determined that some employees’ information may have been involved. The Company has 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; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Enzo Biochem is currently 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 ask questions about the ransomware attack, as well as the corrective actions taken in response.  It is not known at this time whether the Attorneys General will seek any 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; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Enzo Biochem is also subject to regulatory inquiries from the Office for Civil Rights regarding the ransomware attack. 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; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There is also pending Class Action litigation:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><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; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In the Eastern District of New York twenty putative class actions have been consolidated alleging various harms stemming from the April 2023 data incident. Interim lead counsel has been appointed and filed a Consolidated Amended Complaint on November 13, 2023. The complaint seeks 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, violations of the New Jersey Consumer Fraud Act. The Company’s motion to dismiss is due on April 8, 2024.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><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; text-align: justify"> </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. This court granted our motion to stay the case pending the outcome of the federal action.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><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; text-align: justify"> </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 for 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. We have filed a motion to stay this action pending the resolution of the Federal Action and the motion remains pending.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A provision was made in the financial statements as of July 31, 2023 for the above matters based on a reasonable estimate; 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.</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 2017, the Court ruled that the asserted claims of the ’180 and ’405 Patents are invalid for nonenablement in cases involving Abbott, Becton Dickinson, Gen-Probe, Hologic, and Roche. That ruling was affirmed by the United States Court of Appeals for the Federal Circuit (“Federal Circuit”) in June 2019. Enzo subsequently filed a petition for certiorari regarding the invalidity ruling for the ’180 and ’405 Patents in February 2020; the Supreme Court denied Enzo’s petition on March 30, 2020.</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, along with its subsidiary Enzo Life Sciences, Inc., resolved its claims against Roche regarding the ’197 Patent before the Court (civil action No. 12 cv-00106) in July 2022. 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">In separate inter partes review proceedings before the U.S. Patent and Trademark Office (PTO) involving, among others, Becton Dickinson, certain claims of the ’197 Patent were found unpatentable as anticipated or obvious and cancelled by the Patent Trial and Appeals Board (“Board”). Enzo appealed that decision to the Federal Circuit. On August 16, 2019, the Federal Circuit affirmed the Board’s decision, finding that each of the challenged claims is unpatentable. The Company filed a petition for rehearing and rehearing en banc on October 30, 2019, which the Federal Circuit denied on December 4, 2019. The Company filed a petition for certiorari with the Supreme Court on March 3, 2020, which was denied.</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 2019, the Company entered into an agreement with Hologic and Grifols, resolving litigation resulting from four cases originally brought by the Company in the Court.  As a result, Enzo dismissed (1) a stayed patent litigation regarding the ’180 and ’197 Patent against Hologic in the Court; (2) the Consolidated Appeals against Gen-Probe and Hologic resulting from two cases filed in the Court, and (3) the Company’s appeal in the litigation involving the ’581 Patent that involved both Hologic and Grifols. As a result of the agreement with Hologic, Hologic withdrew from Enzo’s Federal Circuit appeal of the Board’s adverse rulings in the <i>inter partes</i> review proceedings regarding the ’197 Patent filed by Hologic and joined by Becton Dickinson mentioned above.</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 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 and has not yet issued an office action. Enzo filed a petition to terminate that second reexamination proceeding on November 16, 2022.</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 board 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 which is included in Selling, general and administrative expenses. 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. Dr. Rabbani disputed, among other things, the Company’s decision to not award him a bonus for fiscal year 2021 and the amount of severance that was owed to him under his employment agreement.  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 has 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 financial statements as of July 31, 2023 based on a reasonable estimate; 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 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. Plaintiff served a copy of the verified complaint on Enzo’s agent for service in New York on or about March 13, 2023. 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 October 24, 2023, Plaintiff sought leave to file an opposition brief. Defendants filed an opposition to that request on October 26, 2023. On October 31, 2023, in response to a question from the Court’s law clerk, Defendants reiterated that they had elected to apply their original motion to dismiss to the amended pleading. 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. The Company cannot predict the outcome of this matter.</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 initiated an appraisal action against Enzo Biochem, Inc. 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. The Company will defend itself vigorously in the appraisal action.</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.</p> 2470000 600000 2600000 2123000 1024000 3600000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 14 – Departure and Appointment of Certain Officers</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; text-align: left">On September 5, 2023, the Company entered into a Separation Agreement and General Release (the “Separation Agreement”) with Hamid Erfanian, the Company’s Chief Executive Officer, which provides for Mr. Erfanian’s separation of employment, resignations from his positions as Chief Executive Officer and as a director of the Company and the payment of severance benefits as described below. Pursuant to the Separation Agreement, Mr. Erfanian’s resignations as Chief Executive Officer and as a director became effective immediately and his final date of employment with the Company was November 18, 2023 (the “Separation Date”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Pursuant to the Separation Agreement, Mr. Erfanian is entitled to the following severance benefits: (i) a payment equaling twelve (12) months of his annual base salary of $624, subject to standard payroll deductions and withholdings; (ii) a lump-sum payment of $187, representing his annual bonus; (iii) a grant of restricted shares of the Company’s common stock, par value $0.01 per share (the “Common Stock”), in an amount equal to $1,502 with 50% of the restricted Common Stock granted as soon as reasonably practicable after September 13, 2023, and the remaining 50% granted on the earlier of July 24, 2024 or a Change in Control of the Company (as defined in Mr. Erfanian’s employment agreement with the Company); and (iv) the immediate vesting on the Separation Date of the remainder of a restricted stock unit award of 260,000 shares of Common Stock and an option to purchase 700,000 shares of Common Stock that were previously granted to Mr. Erfanian upon his employment. The foregoing are subject to continued compliance with existing restrictive covenants under Mr. Erfanian’s employment agreement with the Company and his reaffirmation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The severance benefits with respect to salary and bonus were accrued during the three months ended October 31, 2023. The share-based charges related to the immediate vesting of the remainder of the restricted stock unit award and options granted upon employment were also recognized during the three months ended October 31, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">On September 5, 2023, the Company’s board of directors appointed Kara Cannon, the Company’s Chief Operating Officer, to serve as Interim Chief Executive Officer of the Company, which became effective immediately upon Mr. Erfanian’s resignation as Chief Executive Officer. On January 31, 2024, the Company’s board of directors appointed Kara Cannon as the Company’s Chief Executive Officer and Patricia Eckert, CPA as the Company’s Chief Financial Officer.</p> 624000 187000 0.01 1502000 0.50 0.50 260000 700000 -0.02 -0.06 -0.13 -0.17 -0.04 -0.06 -0.17 -0.28 -0.06 -0.19 -0.23 -0.45 48725 48729 50337 50490 false --07-31 Q2 0000316253 Net of $126 and $252 of sublease income for the three and six months ended January 31, 2024, respectively, and $114 for the three and six months ended January 31, 2023. Primarily calculated using the Company’s incremental borrowing rate.