XML 55 R29.htm IDEA: XBRL DOCUMENT
v3.25.4

Other Financial Information (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2025
Other Financial Information [Abstract] |
Schedule of Cash, Cash Equivalents and Restricted Cash | The following table presents a reconciliation of cash, cash equivalents and restricted cash, reported for each period within the Consolidated Balance Sheets and the Consolidated Statements of Cash Flows that sum to the total of such amounts.
| December 31,
| 2025 |  | 2024 |  | 2023
| (In thousands)
Cash and cash equivalents | $48,076 |  | $29,627 |  | $68,098
Restricted cash, non-current (included in other assets, non-current) | — |  | 130 |  | 127
Total cash, cash equivalents and restricted cash | $48,076 |  | $29,757 |  | $68,225
Schedule of Allowance for Doubtful Accounts | The following table presents the allowance for doubtful accounts activities.
| Years Ended December 31,
| 2025 |  | 2024 |  | 2023
(In thousands) |
Balance, beginning of year | $221 |  | $138 |  | $148
Changes to reserves (1) | 114 |  | 206 |  | 73
Collection of specific reserves and uncollectible accounts written off, net of recoveries | — |  | (123) |  | (83)
Balance, end of year | $335 |  | $221 |  | $138
(1)General and specific reserves charged to expense.
Schedule of Inventories, Net |
| December 31,
| 2025 |  | 2024
| (In thousands)
Raw materials | $8,289 |  | $8,829
Work in process | 6,270 |  | 6,417
Finished goods | 10,768 |  | 10,463
Inventories, gross | 25,327 |  | 25,709
Valuation adjustments for excess and obsolete inventory | (1,067) |  | (803)
Inventories, net | $24,260 |  | $24,906
Schedule of Property and Equipment |
| December 31,
| 2025 |  | 2024
| (In thousands)
Machinery and equipment | $29,688 |  | $29,718
Leasehold improvements | 19,797 |  | 19,419
Software | 1,895 |  | 1,895
Office equipment, furniture, and fixtures | 3,009 |  | 2,930
Automobiles | 416 |  | 417
Construction in progress | 215 |  | 139
Total property and equipment | 55,020 |  | 54,518
Less: Accumulated depreciation and amortization | (42,086) |  | (39,094)
Total property and equipment, net | $12,934 |  | $15,424
Schedule of Depreciation and Amortization Expense |
| Years Ended December 31,
| 2025 |  | 2024 |  | 2023
(In thousands) |
Depreciation and amortization expense | $3,759 |  | $4,046 |  | $4,102
Schedule of Accrued Expenses and Other Liabilities |
| December 31,
| 2025 |  | 2024
| (In thousands)
Accrued expenses and other liabilities, current |  |  |
Payroll, benefits, incentives and commissions payable | $6,683 |  | $10,179
Warranty reserve | 205 |  | 1,090
Restructuring accrual | — |  | 2,476
Income taxes payable | 2,401 |  | 947
Other accrued expenses and other liabilities | 2,381 |  | 3,036
Total accrued expenses and other liabilities | 11,670 |  | 17,728
Other liabilities, non-current | 1,070 |  | 57
Total accrued expenses, and current and non-current other liabilities | $12,740 |  | $17,785
Schedule of Restructuring Expenses |
| Segment |  | Corporate |  | Total Expense
| Water |  | Emerging Technology |  |
| (In thousands)
Amount recognized in 2024 | 1,147 |  | 832 |  | 497 |  | 2,476
Amount recognized in 2025 | 105 |  | 47 |  | 161 |  | 313
Total restructuring expenses recognized | $1,252 |  | $879 |  | $658 |  | $2,789
Schedule of Restructuring Accrual | The following table presents the change in the Company’s restructuring accrual balances during the year ended December 31, 2025:
|  | Severance and Benefits
|  | (In thousands)
Balance, as of December 31, 2024 |  | $2,476
Restructuring provision, net of adjustments |  | 313
Cash paid |  | (2,789)
Balance, as of December 31, 2025 |  | $—

X
- Definition Other Financial Information + References No definition available. + Details
Name: | erii_OtherFinancialInformationAbstract
Namespace Prefix: | erii_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule Of Allowance For Doubtful Accounts [Table Text Block] + References No definition available. + Details
Name: | erii_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock
Namespace Prefix: | erii_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule Of Depreciation Expense [Table Text Block] + References No definition available. + Details
Name: | erii_ScheduleOfDepreciationExpenseTableTextBlock
Namespace Prefix: | erii_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation. + References Reference 1: 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 + Details
Name: | us-gaap_PropertyPlantAndEquipmentTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of accrued liabilities. + References No definition available. + Details
Name: | us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References Reference 1: 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 Reference 2: 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 Reference 3: 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 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1 + Details
Name: | us-gaap_ScheduleOfInventoryCurrentTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 Reference 2: 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(1)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 8 -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8 + Details
Name: | us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.P.3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 + Details
Name: | us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.b.2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 + Details
Name: | us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration