0001213900-25-026104.txt : 20250331 0001213900-25-026104.hdr.sgml : 20250331 20250331142609 ACCESSION NUMBER: 0001213900-25-026104 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 95 CONFORMED PERIOD OF REPORT: 20241231 FILED AS OF DATE: 20250331 DATE AS OF CHANGE: 20250331 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ORIGINCLEAR, INC. CENTRAL INDEX KEY: 0001419793 STANDARD INDUSTRIAL CLASSIFICATION: SPECIAL INDUSTRY MACHINERY, NEC [3559] ORGANIZATION NAME: 06 Technology EIN: 260287664 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 333-147980 FILM NUMBER: 25791711 BUSINESS ADDRESS: STREET 1: 13575 58TH STREET NORTH, SUITE 200 CITY: CLEARWATER STATE: FL ZIP: 33760 BUSINESS PHONE: (727) 440-4603 MAIL ADDRESS: STREET 1: 13575 58TH STREET NORTH, SUITE 200 CITY: CLEARWATER STATE: FL ZIP: 33760 FORMER COMPANY: FORMER CONFORMED NAME: ORIGINOIL INC DATE OF NAME CHANGE: 20071129 10-K 1 ea0231775-10k_originclear.htm ANNUAL REPORT

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

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

 

For the fiscal year ended December 312024

 

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: 333-147980

 

ORIGINCLEAR, INC.

(Exact name of registrant as specified in charter)

 

Nevada   26-0287664
(State or other jurisdiction of
incorporation or organization)
  (I.R.S. Employer
Identification No.)

 

13575 58th Street NorthSuite 200ClearwaterFL 33760

(Address of principal executive offices) (Zip Code)

 

Registrant’s telephone Number: (727) 440-4603

 

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

 

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

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
N/A   N/A   N/A

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. ☐ Yes ☒ No

 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. ☐ Yes ☒ No

 

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

 

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

 

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

 

Large Accelerated Filer Accelerated Filer
Non-accelerated Filer  Smaller Reporting Company
  Emerging Growth Company

 

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

 

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. 

 

If the securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. 

 

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐

 

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

 

The aggregate market value of the voting stock held by non-affiliates of the registrant was approximately $10,500,516 based upon the closing sales price of the registrant’s common stock on June 30, 2024 of $0.0071 per share.

 

At March 31, 2025, 1,728,349,438 shares of the registrant’s common stock, par value $0.0001 were outstanding.

 

DOCUMENTS INCORPORATED BY REFERENCE: NONE

 

 

 

 

 

 

TABLE OF CONTENTS

 

        Page
    PART I  
Item 1.   Business   1
Item 1A.   Risk Factors   11
Item 1B.   Unresolved Staff Comments   18
Item 2.   Properties   18
Item 3.   Legal Proceedings   18
Item 4.   Mine Safety Disclosures   18
         
    PART II  
Item 5.   Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities   19
Item 6.   Reserved   19
Item 7.   Management’s Discussion and Analysis of Financial Condition and Results of Operations   19
Item 7A.   Quantitative and Qualitative Disclosures About Market Risk   22
Item 8.   Financial Statements and Supplementary Data   22
Item 9.   Changes in and Disagreements with Accountants on Accounting and Financial Disclosure   22
Item 9A.   Controls and Procedures   22
Item 9B.   Other Information   23
Item 9C.   Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.   23
         
    PART III  
Item 10.   Directors, Executive Officers and Corporate Governance   24
Item 11.   Executive Compensation   28
Item 12.   Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters   28
Item 13.   Certain Relationships and Related Transactions, and Director Independence   30
Item 14.   Principal Accountant Fees and Services   30
Item 15.   Exhibits, Financial Statement Schedules   31
       
SIGNATURES   33

 

i

 

 

NOTE ABOUT FORWARD-LOOKING STATEMENTS

 

This Form 10-K contains forward-looking statements that are subject to a number of risks and uncertainties, many of which are beyond our control, which may include statements about our:

 

  business strategy;
     
  financial strategy;
     
  intellectual property;
     
  production;
     
  future operating results; and
     
  plans, objectives, expectations and intentions contained in this report that are not historical.

 

All statements, other than statements of historical fact included in this report, regarding our strategy, intellectual property, future operations, financial position, estimated revenues and losses, projected costs, prospects, plans and objectives of management are forward-looking statements. When used in this report, the words “could,” “believe,” “anticipate,” “intend,” “estimate,” “expect,” “project” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain such identifying words. All forward-looking statements speak only as of the date of this report. You should not place undue reliance on these forward-looking statements. Although we believe that our plans, intentions and expectations reflected in or suggested by the forward-looking statements we make in this report are reasonable, we can give no assurance that these plans, intentions or expectations will be achieved. These statements may be found under “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and “Business,” as well as in this report generally. Actual events or results may differ materially from those discussed in forward-looking statements as a result of various factors, including, without limitation, the risks outlined under “Risk Factors” and matters described in this report generally. In light of these risks and uncertainties, there can be no assurance that the forward-looking statements contained in this filing will in fact occur.

 

ii

 

 

PART I

 

ITEM 1. BUSINESS.

 

Organizational History

 

OriginClear, Inc., (the “Company”, “OCLN” or “OriginClear”) was incorporated in Nevada on June 1, 2007. Initially focused on research, development, and licensing, the Company transitioned to commercialization in 2015. Our principal offices are located at 13575 58th Street North, Suite 200, Clearwater, FL 33760. Our main telephone number is (727) 440-4603. More information is available on our website, www.OriginClear.com, however, the website content is not incorporated in this report.

 

Overview of Business

 

Founded as OriginOil® in 2007, OriginClear rebranded in 2015 to reflect its focus on innovation in the industrial water sector. Operating as the Clean Water Innovation Hub™ (“CWIB”), the Company incubates and launches innovative businesses that create value within the global water industry and beyond. OriginClear is fully dedicated to supporting its subsidiary, Water On Demand, Inc. (“WODI”).

 

WODI comprises three distinct operating units, Modular Water Systems (“MWS”), Progressive Water Treatment (“PWT”), and Water on Demand (“WOD”), the last being a development-stage business.

 

PWT: This unit generates the largest portion of the Company’s revenue by providing engineered water treatment solutions and custom treatment systems.

 

  MWS: Holds an exclusive master license which includes three active patents and related intellectual property (“IP”). In April 2023, an independent valuation estimated the nominal value of the IP at between $26.6 million and $53.2 million. MWS’s product offerings are uniquely differentiated by this IP, further enhanced by proprietary knowledge and best-in-class business practices.

 

  WOD: Unit in development that aims to offer private business water self-sustainability as a service – allowing them to pay for water treatment and purification services on a per-gallon basis – a model commonly known as Design-Build-Own-Operate (“DBOO”). The Company is currently preparing for a showcase of this model. 

 

Recent Developments

 

In 2023, OriginClear consolidated three operating divisions into WODI.

 

1

 

 

Water Businesses

 

As the Clean Water Innovation Hub™ (“CWIH”), the Company develops and incubates businesses to create value within the global water industry and related sectors. The CWIH’s mission is to establish valuable assets, spin them off into independent entities, and thereby contribute to the overall growth of the industry and beyond.

 

Following the termination of the proposed business combination, the Company continues to focus on its core objectives. It intends to identify, develop and potentially launch new ventures, as it previously did with MWS in 2018 and WODI in 2021. The Company may also pursue strategic acquisitions, building on the experience gained from its 2015 acquisition of PWT, and is open to exploring opportunities outside the water sector.

 

Water On Demand

 

Through its subsidiary WODI, the Company is developing an outsourced water treatment business known as WOD, operated through its subsidiary, WODI. The WOD model aims to offer customers water self-sustainability as a service – allowing them to pay on a per-gallon basis for managed wastewater treatment services rather than incurring significant upfront capital equipment acquisition costs. This approach, generally known as DBOO, provides an alternative to conventional on-site wastewater treatment solutions requiring substantial initial investments.

 

The Company is currently evaluating opportunities for outsourced water treatment as a managed service, featuring pay-by-the-gallon pricing. It announced agreements with Enviromaintenance ®, a water services company, and Klir®, a utility network software provider, to support a WOD pilot program in the mobile home park sector. Under this model, WODI may initially build, maintain, and service the water treatment system it finances. As the program expands, WODI intends to rely on regional water service providers to perform these functions.

 

WODI intends to delegate the building and operation of WOD-Financed systems to regional water companies under performance contracts, thus creating a network of partners that can enable rapid scaling and establish a competitive barrier to entry. At the time of this filing, WODI made its first acquisition of personnel resources, hiring veteran C-Level Executive, James Woloszyn as its Chief Operating Officer. The Company intends to scale as it expands by acquiring further staff or independent resources. WODI’s other divisions, PWT and MWS together employ 20 people. Otherwise, WODI’s Board of Directors and executive officers are currently the same as those of OriginClear, and WODI obtains administrative support from OriginClear under a management services arrangement.

 

On February 15, 2024, the Company and Fortune Rise Acquisition Corporation (“FRLA”) filed a registration statement on Form S-4 with the Securities and Exchange Commission (“SEC”) for a proposed business combination involving WODI. However, on December 12, 2024, WODI and FRLA mutually agreed to terminate the Business Combination Agreement, as described elsewhere in this filing. For the year ending December 31, 2023 WODI and FRLA had an Business Combination Agreement.

 

On March 26, 2024, the Company announced a Memorandum of Understanding between MWS and Enviromaintenance to collaborate on the planned WOD pilot program in the Greater Central Texas Region. On April 9, 2024, the Company announced that Klir, Inc. had been selected to support the WOD pilot, further bolstering the Company’s efforts to provide decentralized water management solutions on a pay-per-gallon basis. Additional information regarding these developments is available in the Company’s publicly filed materials.

 

Progressive Water Treatment Inc.

 

PWT, based in Sherman, Texas, designs, builds, and services a broad range of industrial water treatment solutions. It seeks to provide a comprehensive, end-to-end offer that addresses the increasing corporate demand for outsourced water treatment.

 

PWT designs and manufactures turnkey water treatment systems for municipal, industrial and pure water applications. Its competitive advantages lie in 25-years’ of experience that enables depth of understanding of each customer’s needs and employing multiple technologies – such as chemical injection, media filtration, membranes, ion exchange, and supervisory control and data acquisition (“SCADA”) systems – to deliver complete, customized solutions.

 

In addition to system design and manufacturing, PWT offers ongoing services that include maintenance contracts, retrofits, and replacement support. The Company also rents equipment under contracts of varying terms.

 

2

 

 

Modular Water Systems

 

MWS provides a distinctive line of prefabricated water transport and treatment systems. Daniel “Dan” Early P.E. leads the MWS division. On June 25, 2018, Mr. Early granted the Company a worldwide, exclusive, non-transferable license to the underlying MWS technology and know-how. A subsequent ten-year renewal, effective May 2020, added the right to sublicense the technology and form manufacturing joint ventures.

 

On June 9th, 2023, Daniel M Early executed the same licensing agreement with Water on Demand, Inc. and on June 12, 2023, mutually canceled with OriginClear the May 2020 license. 

 

MWS, supported by PWT and other fabricators, designs, manufactures, and delivers prefabricated water transport products, marketed under the EveraMOD™ brand; and wastewater treatment plant (“WWTP”) solutions, sold under the EveraSKID™ and EveraTREAT™ brands. These systems serve a variety of end users – including schools, small communities, institutional facilities, real estate developments, factories, and industrial parks – that must treat their own wastewater.

 

On August 12, 2022, the Company announced the delivery and installation of its EveraBOX™ solution for the Beaver Falls Municipal Water Authority in Pennsylvania. EveraBOX, like other MWS products, utilizes High-Density Polyethylene (HDPE) or Polypropylene (PP) – classified as Structural Reinforced Thermoplastic Pipe (SRTP) materials. These materials are resistant to supply chain disruptions affecting metal and fiberglass construction.

 

On January 10, 2024, OCLN and Plastic Welding and Fabrication, Ltd. (“PWF”), based in Buda, Texas, announced a MOU for a strategic partnership between WODI and PWF. PWF currently serves as a key fabricator of durable, patent-based enclosures used by MWS. This MOU is intended to enhance strategic relationships and enable MWS to build complete water systems at the same location where the enclosures are manufactured, increasing efficiency and speed. The parties also signed a Letter of Intent (“LOI”) setting forth a framework for a potential WODI acquisition of PWF. If executed, such an acquisition would establish WODI’s first in-house manufacturing facility for MWS and is expected to be accretive. Discussions are at an early stage, and there can be no assurance that a definitive agreement will be reached.

 

On March 26, 2024, OCLN announced an MOU between MWS and Enviromaintenance of Georgetown, TX to collaborate on sales of standardized systems in the Greater Central Texas Region. Enviromaintenance, a provider of on-site wastewater treatment and disposal systems, particularly for the Mobile Home Park (“MHP”) industry, will recommend MWS’s fully integrated, modular wastewater treatment systems. These products are intended to offer MHP owners cost effective, reliable, and efficient means of treating their wastewater. Additional information is available at: https://www.originclear.com/company-news/originclears-modular-water-systems-and-enviromaintenance-partner-for-water-on-demand-pilot-program.

 

Patents and Intellectual Property

 

On June 25, 2018, Dan Early granted the Company a worldwide, exclusive, non-transferable license to intellectual property, which includes five issued U.S. patents, as well as design software, CAD files, marketing materials, and design and specification documents (collectively referred to as “Early IP”).

 

On May 20, 2020, the license was renewed for an additional ten years, with the possibility of three-year extensions. The renewal also granted the Company the rights to sublicense the Early IP, and, with approval, to establish ISO-compliant manufacturing joint ventures.

 

As part of the sale of MWS assets to WODI on April 14, 2023, the license to the Early IP was included. On 9 June 2023, Early signed a new, ten-year license agreement with WODI which assigned these rights to WODI and updated Early’s terms of compensation. On June 12, 2023, the May 20, 2020 license with OriginClear was cancelled by mutual agreement.

 

3

 

 

The Early IP consists of combined protection on the materials and configurations of complete packaged water treatment systems, built into containers. The patents consist of the following:

 

#   Description   Patent No.   Date
Patent
Issued
  Expiration
Date
1   Wastewater System & Method   US 8,372,274 B2
Applications: WIPO, Mexico
  02/12/13   07/16/31
2   Steel Reinforced HDPE Rainwater Harvesting   US 8,561,633 B2   10/22/13   expired
3   Wastewater Treatment System CIP   US 8,871,089 B2   10/28/14   expired
4   Scum Removal System for Liquids   US 9,205,353 B2   12/08/15   02/19/34
5   Portable, Steel Reinforced HDPE Pump Station CIP   US 9,217,244 B2   12/22/15   10/20/31

 

On May 10, 2021, OCLN announced the filing of a patent application titled “System And Method For Water Treatment Incentive”, which utilizes blockchain technology and non-fungible tokens (NFT) to streamline the distribution of payments for outsourced water treatment and purification services, billed on a pay-per-gallon basis ahead of inflation. 

 

However, as of the latest available information up to this filing date, there have been no further public updates regarding the approval status or implementation of the patent application. The application remains in provisional state, and OriginClear continues to explore blockchain solutions to enhance payment systems in water treatment services.

 

As demand grows for localized, point-of-use or point-of-discharge water treatment solutions, the MWS licensed IP family has become the foundation for a portable, integrated, transportable, plug-and-play system. Unlike other packaged solutions, these systems can be manufactured in series, having a longer lifespan and are more environmentally friendly.

 

The common feature of this IP family is the use of Structural Reinforced ThermoPlastic, for the containers, that offers several advantages:

 

  Durability: An estimated life cycle of 75 to 100-year life years, compared to a few decades for metal and r 40 to 50 years for concrete.
     
  Ease of Manufacture: The manufacturing process for these vessels can be automated.
     
  Reliability: The materials are recyclable and can be made out of biomaterials.

 

Patent No. 8,372,274 specifically relates to the use of vessels or containers made from this material, combined with a configuration of functional modules or processes for general water treatment.

 

Although Patent Nos. 8,561,633 and 8,871,089 have expired, the Company believes they may be reinstated and, in any case, they are not considered core IP:

 

Patent No. 8,561,633 is a stormwater filtration patent not directly related to the MWS business model,

 

Patent No. 8,871,089 is a Continuation-in-Part (CIP) of the original Patent No. 8,372,274.

 

The original patent, along with Patent No. 9,217,244, forms the basis of the current MWS business, so the status of the CIP is not considered material.

 

Subsequent patents, which build upon the original claims, focus on more targeted applications. These patents describe specific combinations of modules engineered within the vessel to address specific water treatment challenges.

 

With the spinoff of WODI and its operating divisions, the Company no longer holds patents directly but retains access to the licensed patents through WODI. The licensed intellectual property includes three issued US patents, and design software, CAD files, marketing materials, and design and specification documents. In addition, a consulting agreement with Early provides for assignment of inventions made since 2018.

 

The ORIGINCLEAR trademark application was registered as U.S. Trademark Registration 7,296,730, issued on February 6, 2024. Additionally, the ORIGINCLEAR logo trademark application was registered as U.S. Trademark Registration 7,296,731, issued on February 6, 2024.

 

4

 

 

Other trademarks in the process of registration include:

 

Patents  Entity   Serial Number   Status 
$H20  OriginClear Inc.   90714035   Pending 
WATERPRNEUR  OriginClear Inc.   90471071   Pending 
CLEARAQUA  OriginClear Inc.   90840903   Pending 
THE WATER COIN FOR THE WORLD  OriginClear Inc.   90840920   Pending 
WATER - THE BLUE GOLD (Int. TM Class 036 - Crowdfunding)  OriginClear Inc.   97734240   Pending 
THE CLEAN WATER INNOVATION HUB  OriginClear Inc.   97616504   Dead 
ARMY OF US  OriginClear Inc.   98450380   Pending 
The Blue Gold (Intl. TM Class 041 - Education, Entertainment and Cultural Services  OriginClear Inc.   97734240   Pending 
FINTECH FOR CLEAN WATER  Water on Demand, Inc.   98099593   Pending 
WATER ON DEMAND  Water on Demand, Inc.   98099605   Pending 
WATER LIKE AN OIL WELL  Water on Demand, Inc.   97616574   Pending 

 

The Company relies on, and expects to continue relying on, a combination of confidentiality agreements with employees, consultants, and third parties, as well as trademark, copyright, patent, trade secret, and domain name protection laws, to protect its proprietary rights.

 

PRODUCTS, TECHNOLOGY AND SERVICES

 

As deteriorating infrastructure and rising water costs drive businesses toward self-reliance, the Company provides on-site water treatment systems designed to achieve high levels of purification and recycling that centralized utilities cannot deliver. Installed at the point of use, these systems serve as productive business assets, enhancing property values and strengthening environmental, social and governance (“ESG”) profiles.

 

The Company’s portfolio includes modular, prefabricated, and full-service water, providing scalable and durable solutions that grant greater independence for industrial, commercial and municipal customers.

 

The company organizes its offerings into three primary categories, aligned with its operating divisions. Water system solution engineering focuses on designing and delivering custom-engineered water treatment systems for industrial, municipal, and commercial applications. These systems utilize technologies such as reverse osmosis, ultrafiltration, media filtration, disinfection, water softening, ion exchange, and electro deionization. They can be skid-mounted, rack-mounted, or containerized, offering adaptable solutions for small to medium-scale projects.

 

Modular and prefabricated treatment and conveyance systems include prefabricated and prepackaged wastewater treatment and conveyance solutions, such as pump and lift stations, modular storage tanks, and integrated control panels. These systems provide instant infrastructure, reducing installation times and costs while maintaining high-performance standards. Built using structural reinforced thermoplastics like HDPE, they deliver extended service life, lower long-term replacement costs, and maintain superior operational efficiency.

 

Full-service water systems offer water-as-a-service solutions through design-build-operate models, allowing customers to pay per gallon rather than making upfront capital investments. These solutions provide businesses with access to advanced water treatment without large capital expenditures, ensuring long-term operational efficiency with predictable costs.

 

By delivering durable, scalable, and cost-effective solutions, the company enables businesses to optimize water management while reducing operating costs and environmental impact. The integration of high-performance materials, automation, and advanced purification technologies ensures that customers achieve superior efficiency, lower upfront costs, and long-term sustainability in their water treatment operations.

 

5

 

 

Market Opportunity

 

Globally, only about 20% of all sewage and 30% of all industrial wastewater undergo treatment or recycling, while approximately 35% of clean water is lost through leakage. Halving this loss could provide clean water for an additional 100 million people. This urgent challenge also presents a significant opportunity.

 

We believe businesses can no longer depend solely on large, centralized water utilities. Increasingly, commercial and industrial users are taking responsibility for their own water treatment and recycling. By installing on-site systems, these businesses secure a tangible asset that can increase property value, improve water quality, and lower costs – particularly when treated water is reused.

 

In our view, companies that invest in on-site water treatment are quietly establishing ‘decentralized water wealth’ for themselves while benefiting their communities. Notable, ESG criteria – which guide roughly one-quarter of all professionally managed investments worldwide – specifically consider how effectively corporations manage their water resources.

 

As aging infrastructure continues to fail and as the cost of new and replacement infrastructure escalates, we believe engineers and end-users will seek methods that make water and wastewater systems less expensive to deploy, own and operate. We expect the industry to place increasing emphasis on materials and delivery models designed for longer intervals between replacements, contributing to more cost-effective and sustainable solutions.

 

Operations & Markets

  

The Company’s ongoing investment in sales expansion and strategic partnerships has materially increased revenues across its core operating units. WODI has demonstrated rapid scaling, with both PWT and MWS reporting significant revenue increases. PWT continues to expand its share of the industrial and municipal water treatment markets, achieving a 250% increase in revenue year-over-year in January 2025. Modular Water Systems has demonstrated even stronger performance, with revenue growing by 552% over the same period, driven by an expanded field sales network and strengthened partnerships. These increases reflect the Company’s strategy to scale operations and increase penetration in the decentralized water treatment market.

 

The Company targets businesses seeking compact, advanced water treatment technologies that can be shipped directly to the point of use. Through both direct and indirect sales channels, the Company manufactures and distributes professional-grade water treatment and conveyance systems to a wide range of commercial and industrial customers. End users include hotels and resorts, real estate housing developments, office buildings, military installations, schools, farms, food and beverage manufacturers, industrial warehouses, oil and gas producers, and medical and pharmaceutical facilities.

 

Under the MWS brand, the Company designs and prefabricates turnkey, containerized units that support water conveyance, purification, recycling, and wastewater management. Assembly typically takes place at contract manufacturing sites where the high-density HDPE casings are formed. 

 

MWS – Field Network Expansion

 

MWS continued to expand its market reach in Q42024 with the addition of two new product representatives in the South and Southeast regions of the U.S. This expansion aligns with MWS’s broader marketing strategy, which includes strengthening its sales rep network, enhancing digital marketing efforts, and increasing trade show participation. These initiatives support the Company’s goal of achieving full rep coverage east of the Mississippi by the end of 2025. MWS’s recognized revenue grew 5.5X from 2024 to 2025, supported in part by this strategy.

 

MWS – Competitive Advantage

 

MWS stands apart in the wastewater treatment market with a powerful combination of speed, innovation, and cost effectiveness. Unlike competitors that require multiple engineering firms and contractors, MWS delivers a fully engineered, turnkey solution drastically reducing time to market and eliminating inefficiencies. Visionary, patented designs integrate revolutionary materials that exponentially extend product lifespan, providing unmatched durability and reliability. With a standardized and commercialized engineering approach, the business model is highly scalable, ensuring seamless expansion without compromising quality. Even before leveraging vertical integration or strategic partnerships, MWS remains highly price-competitive, proving that cutting-edge technology and affordability go hand in hand.

 

These on-site modular units enable businesses to achieve water independence by granting them direct ownership and operational control over water quality. As a result, clients can improve productivity while mitigating environmental, health, and safety risks related to pollution, contamination and corrosion. A similar advantage applies to the Company’s pump station products.

 

Modular water solutions are designed to balance performance and cost-effectiveness, allowing businesses to surpass municipal water quality standards. This approach may increase the underlying value of their real estate. By serving as a foundational capital improvement, the Company’s water treatment equipment can deliver long-term savings and strengthen the bottom line.

 

Customers

 

The Company’s customers seek solutions to address aging water and wastewater infrastructure. As traditional, centralized systems become prohibitively expensive to repair and upgrade, there is growing interest in decentralized, high-quality, small-scale treatment near the point of generation. Emerging membrane-based technologies and automated analytics enable improved water reuse and efficiency, reducing both energy consumption and waste. (Source: Lux Research, “The Future of Decentralized Water,” June 28, 2016).

 

6

 

 

PWT has over two decades of experience designing and fabricating water treatment systems. Its major customer segments include:

 

Municipal and Community Water: Potable water solutions for small communities.

 

Industrial Processes: Recirculated and makeup boiler and cooling tower water treatment.

 

Energy Sector: Treatment of produced water and frac flowback water.

 

Food and Beverage: Management of feedwater and effluent in processing facilities.

 

Mining Operations: Treatment of mining effluent.

 

Groundwater and Agriculture: Groundwater recovery and agricultural effluent treatment.

 

Environmental Applications: Advanced treatment for water reuse and environmental protection.

 

Visualizing the market as a pyramid, the largest metropolitan areas occupy the top tier due to their scale and complexity, while medium-size cities form the middle segment. The base of the pyramid – encompassing smaller towns, counties, cities, townships, state agencies, federal agencies, private individuals, commercial entities, and industrial facilities – represents the broadest and most diverse market opportunity for decentralized, cost-effective water treatment solutions.

 

Sales and Marketing

 

PWT and MWS employ distinct sale strategies reflecting their respective market approaches. PWT relies primarily on relationships with past end-use customers and certain manufacturers’ representatives who maintain direct connections with regional end users. MWS focuses on developing relationships with consulting engineers and general contractors.

 

As MWS’s sales strategies evolve, PWT expects to gain greater recognition among consulting engineers and general contractors. Both PWT and MWS are working to establish a stronger, nationwide network of representatives who can leverage their existing relationships with engineers, contractors, and end-use customers.

 

With extensive experience in the water and wastewater market, PWT and MWS bring an in-depth understanding of conventional technologies and their limitations, new technologies entering the market, and the process by which solutions are specified and implemented. Both divisions maintain a strong customer-centric approach, seeking first to understand and diagnose customer needs and then to design and deliver comprehensive solutions.

 

Water industry projects typically move slowly. Given that most product lines for both PWT and MWS represent “pipeline” products, the gestation period from initial prospect to final contract can span six months to three years. To accelerate and expand the pipeline, the Company aims to increase the number of sales representatives who have strong relationships with engineers, contractors, and end users, thereby enhancing overall market reach and opportunity generation.

 

Competition

 

PWT operates in a market with numerous system integration suppliers offering solutions based on various technologies, including PureAqua in California, Harn RO in Florida, and Membrane Specialists in Illinois. Each of these competitors tends to have unique strategic focuses:

 

PureAqua: Over 80% of its business is concentrated in the Middle East

 

Harn RO: Specializes in drinking water systems for medium to large municipalities, primarily in the Southeastern United States.

 

Membrane Specialists: Focuses on tubular membrane technology, carving out a niche in membrane-based solutions.

 

These distinctions reflect not only geographic concentration but also technological specialization and customer type. PWT’s share of the market is shaped by its own regional footprint, strong customer loyalty, niche market focus, and limited sales representation, differentiating it from these broader players.

 

For MWS, a part of PWT’s operations, the competitive landscape is somewhat different. The Company positions itself as a provider of complete water and wastewater treatment systems—alongside pump stations—utilizing SRTP (Structurally Reinforced Thermoplastic) materials. Unlike companies such as AdEdge in Georgia, which offer prepackaged metal systems, MWS provides a broader range of hybrid treatment processes. The main indirect competition comes from traditional, custom-designed onsite facilities built with concrete and steel or, less commonly, fiberglass (all of which have limitations in durability and detail compared to SRTP).

 

7

 

 

While SRTP pipe manufacturers could theoretically become competitors by selling complete systems, MWS’s suppliers do not currently compete in that manner. With the brief exception of Contech in the past, these suppliers have focused solely on selling pipe rather than integrated treatment solutions. As a result, MWS enjoys a degree of insulation from direct competitors offering similar SRTP-based, fully integrated system packages.

 

In preparation for the tariffs announced by the Trump Administration, the Company is planning to ensure that the Progressive Water Systems and Modular Water Systems divisions of Water On Demand, Inc. add appropriate tariff adjustment to riders and current and future contracts.

 

Growth Opportunities 

 

As part of its ongoing strategy, WODI continues to expand its sales pipeline and optimize operational efficiencies, leading to record growth in early 2025. The January 2025 revenue increase of 417% over January 2024 underscores the effectiveness of recent strategic initiatives. Revenue acceleration has been driven by expanded market reach, an improved sales pipeline, and increased operational efficiencies. Strengthening regional sales and representation has positioned the Company to capture a greater share of the decentralized water treatment market. Standardizing and streamlining modular system designs has improved scalability, allowing for more efficient production. Operational improvements, including increased production capacity and supply chain optimization, have further supported revenue growth. Based on these trends, the Company is well-positioned to continue this momentum, reinforcing its leadership in the water treatment sector. 

 

Domestic versus International

 

While the United States market presents significant potential, it represents only about 5% of the global population. Vast regions around the world remain underdeveloped, lacking effective water and wastewater treatment infrastructure. By leveraging joint ventures and other strategic partnerships, the Company could export its decentralized treatment technologies internationally. Expanding into these underserved markets can potentially drive substantial revenue growth as global demand for effective and efficient water treatment systems continues to climb.

 

Standardization

 

MWS is actively working to standardize designs and commoditize product engineering. Instead of custom-engineering each new project from scratch, MWS aims to create universal technical packages and design templates that can be reused repeatedly. This approach reduces engineering overhead, cuts lead times and lowers overall project costs. The target is to drive engineering expenses down to less than 1% per unit, with a long-term ambition of pushing this figure below 0.1%. By streamlining design work through computer-driven algorithms and robust standardization, MWS intends to enhance profitability and accelerate production scalability.

 

Sharing Technology & Projects

 

PWT and MWS each focus on different contaminant classes within the water treatment spectrum. PWT excels at removing suspended solids, oils, metals, and dissolved salts, while MWS specializes in eliminating organic contaminants. Many challenging wastewater streams—such as those from large animal farms—contain both organic and inorganic pollutants. By integrating MWS’s capabilities to remove organic matter with PWT’s expertise in purifying dissolved inorganics, the Company can provide a more comprehensive, end-to-end water treatment solution.

 

This synergy creates a stronger, more versatile product portfolio. It not only addresses more complex and varied customer needs but also opens the door to new market opportunities. Through leveraging each other’s strengths, both PWT and MWS stand to benefit, ultimately enhancing the Company’s competitive positioning and growth potential.

 

Facilities and Equipment

 

Manufacturing Operations

 

WODI conducts its primary manufacturing operations through its subsidiary, PWT, at a leased facility located at 5225 W. Houston, Sherman, Texas 75092. The approximately 21,300 square-foot facility is leased from NICK & SON’S CONSTRUCTION LLC under a multi-year commercial lease agreement. The lease commenced on July 1, 2024, and extends for 61 months, with an option to renew for an additional 60-month term. The rent schedule and expense reimbursements are detailed in the signed lease documents, which are consistent with standard commercial lease practices.

 

This facility provides the necessary space for in-house engineering, design, fabrication, assembly, and quality control. PWT’s engineers and designers employ advanced 3D CAD software to create detailed system plans. The team also develops programs control systems, including PLC-based interfaces, enabling efficient remote monitoring and management of the water treatment units. Skilled craftsmen on-site handle metal and plastic machining, welding, and system assembly, ensuring that much of the manufacturing process remains under WODI’s direct control.

 

Engineering and Design

 

MWS, another subsidiary of WODI, benefits from both internal and external engineering resources, led by engineer Daniel Early. In addition to leveraging PWT’s internal engineering and fabrication capabilities, MWS supplements its design work with specialized external engineering firms. Outsourced 2D and 3D design services assist in maintaining a library of standardized drawings and proposals. This flexible approach ensures MWS can scale its engineering resources efficiently, matching project demands as needed.

 

8

 

 

Contract Manufacturing and Materials

 

MWS’s specialized manufacturing, including the production of proprietary HDPE enclosures and sub-assemblies (such as membrane modules, equipment skids, and integrated control panels), is partially outsourced. These contract manufacturers, located across North America—including in Roanoke, Virginia; Ontario, Canada; Hopkins, Missouri; Corsicana, Texas; and Vernon Hills, Illinois—support the fabrication of key system components. Standard system parts such as pumps, membranes, and instrumentation are procured from established vendors, ensuring a reliable supply chain and consistent product quality.

 

The core materials for MWS’s systems are structurally reinforced thermoplastic pipes (“SRTP”), available in diameters up to 11 feet. These pipes, sourced from multiple suppliers, serve as vessels or housings for water treatment systems. Because they are produced for high-volume markets, these pipes are both economical and readily available.

 

Equipment and Efficiency

 

WODI continuously seeks to improve its manufacturing efficiency and product quality through the acquisition of specialized equipment. This includes CNC waterjets, large-diameter core drills, fusion welders, and roto-molders. These investments in tooling and machinery allow for accelerated production times, enhanced customization, and improved quality control of the final product.

 

In summary, WOD’s current leased facility and its integrated network of internal and external engineering, manufacturing, and supply-chain partners provide a robust platform to meet present and future production requirements efficiently and cost-effectively

 

Advisory Support for OriginClear

 

The Company receives advisory support from affiliated, experienced business professionals, listed under the Company’s Board of Advisors.

 

In September 2020, OriginClear entered into a strategic agreement with PhilanthroInvestors® and was subsequently listed in its Water PhilanthroInvestors program. Concurrently, OriginClear appointed PhilanthroInvestors founder, Mr. Ivan Anz, and then-CEO, Mr. Arte Maren, to its Board of Advisors. Recently, PhilanthroInvestors appointed Mr. Skye Dayton as CEO, replacing Mr. Maren. While Mr. Maren no longer serves as CEO, he continues to support PhilanthroInvestors in an advisory capacity. 

 

On January 30, 2025, PhilanthroWealth, the successor organization to PhilanthroInvestors, accepted the cancellation of its Finder and Consulting agreements. The related advisory appointments were also eliminated. 

 

$H2O™

 

On May 10, 2021, OriginClear filed a patent application for its “System And Method For Water Treatment Incentive”, which integrates blockchain technology and non-fungible tokens (“NFTs”). This system is designed to streamline and simplify the distribution of payments for outsourced water treatment and purification services. The services are billed on a pay-per-gallon basis, providing a hedge against inflation under the WOD program.

 

On May 16, 2021, the Company applied for a trademark for $H2O (also referred to as H2O) as the blockchain system representing this activity, under an “Intent-to-Use” basis pursuant to Trademark Act Section 1(b).

 

On June 10, 2021, Ricardo Fabiani Garcia, an investor and experienced technologist, was appointed to the Company’s Board of Advisors to provide guidance on the roadmap and resource planning for the $H2O project.

 

9

 

 

On Jan 17, 2022, OriginClear was granted full trademark protection by Australian Intellectual Property Office for use of $H2O in Australia and New Zealand.

 

On May 3, 2022 Notice of Allowance was granted to OriginClear by USPTO for use of $H2O mark in Intl. Classes 09, 36 and 42 governing blockchain based software, Dapps and digital applications for providing and managing cryptocurrency goods and services such as managing transactions, wallets and smart-contracts based transactions.

 

On May 6, 2022 OriginClear was granted trademark protection for $H2O by European Union Intellectual Property Office.

 

On August 16, 2022 OriginClear was granted trademark protection by Great Britain for use of $H2O in the United Kingdom.

 

On August 25, 2022 OriginClear was granted trademark protection by the Intellectual Property Office of Mexico for $H2O in Mexico.

 

On September 22, 2022 OriginClear was issued a grant of trademark protection by the Japan Patent for $H2O in Japan.

 

On February 27, 2023 OriginClear was granted trademark protection by the Korean Intellectual Property Office for $H2O use in Korea.

 

On July 19, 2023 OriginClear was granted trademark protection by the Canadian Intellectual Property Office for $H2O in Canada.

 

Note: Neither the Water On Demand™ program nor the Company’s current business operations depend on blockchain technology, operational goals are achievable through traditional financial systems.

 

New Role of the Company

 

The Company, in its role as the CWIH, seeks to create, incubate or accelerate businesses in the water industry and potentially other sectors.

 

The Company intends to achieve growth by partnering with or developing businesses where it may take equity positions in addition to earning management fees.

 

We believe our primary strength lies in helping such businesses secure capital through retail corporate development, achieve commercial proof of concept, scale operations, and pursue mergers and acquisitions.

 

Identifying suitable candidates for this strategy may prove challenging. Even if identified, there is no assurance these ventures will achieve commercial success. The Company’s primary focus for the foreseeable future remains the financing, development, and support of its Water On Demand, Inc. subsidiary.

 

Employees

 

As of the date of this filing, the Company employs 34 full-time employees.

 

10

 

 

ITEM 1A. RISK FACTORS

 

Risks Relating to Our Business

 

We have not been profitable.

 

We were formed in June 2007 and are currently developing Water On Demand, a new business model designed to address identified market demand. As we have not achieved profitability, we face substantial risks, uncertainties, expenses and challenges. To address these risks, we must:

 

  Successfully execute our business strategy;
     
  Respond effectively to competitive developments; and
     
  Attract, integrate, retain and motivate qualified personnel.

 

There is no assurance we will operate profitably or maintain adequate working capital to meet our obligations as they become due. Investors should consider the risks and challenges typically faced by early-stage companies, especially in rapidly evolving markets. If we are unable to successfully execute our strategy or mitigate these risks, our business, prospects, financial condition, and results of operations could be materially and adversely affected.

 

We have a history of losses and can provide no assurance of our future operating results.

 

We have experienced net losses and negative cash flows from operating activities since our inception, and we expect these losses and negative cash flows to continue in the foreseeable future. As of December 31, 2024, and 2023, we had a working capital deficit of $(45,437,508) and $(32,249,892), respectively, and a shareholders’ deficit of $(54,857,588) and $(39,263,958), respectively.

 

For the years ended December 31, 2024, and 2023, we reported a net loss of $(18,970,789) and $(11,625,783), respectively. Additionally, we recorded a loss from operations of $(7,125,809) for the year ended December 31, 2024.

 

As of December 31, 2024, we had an aggregate accumulated deficit of $(137,393,744).

 

We may never achieve profitability.

 

Our independent registered public accountants’ opinion on our December 31, 2024, audited financial statements includes an explanatory paragraph regarding substantial doubt about our ability to continue as a going concern. Our continued operations depend on our ability to raise capital through financing transactions and generating sufficient future sales.

 

There can be no assurance that we will successfully achieve these objectives, and failure to do so could materially and adversely impact on our business, financial condition, and operating results.

 

We will need significant additional capital, which we may be unable to obtain. 

 

Revenues from our operations are not currently sufficient to sustain our business, and we will require significant additional capital to continue operations. There is no assurance that additional financing will be available when needed or on terms acceptable to us. Failure to secure financing may require us to reduce or cease operations entirely.

 

We may seek capital through debt or equity financing. Equity financing is likely to dilute existing stockholders, and newly issued securities may include preferences, superior voting rights, or other terms favorable to new investors. Additionally, the issuance of warrants, convertible notes, or incentive equity awards may result in further dilution and non-cash expenses that negatively impact our financial condition.

 

Raising capital can also involve substantial costs, including investment banking, legal, and accounting fees, along with other related expenses. Market conditions, combined with our history of losses, may impair our ability to obtain financing or increase its cost.

 

11

 

 

Furthermore, we have outstanding convertible preferred stock with variable conversion prices, and certain prior investors may be entitled to make good shares. The conversion of such preferred stock into common stock will result in additional dilution to existing stockholders. If we are unable to raise sufficient capital or generate adequate revenues, we may be forced to further reduce operations or cease operations entirely.

 

We have incurred substantial indebtedness.

 

As of December 31, 2024, we had $23,981,331 in outstanding convertible promissory notes, including $21,363,639 in current secured notes, $597,944 in other current notes, and $2,019,748 in long-term notes. Many of these notes are convertible at a discount, which could dilute stockholders and impact our stock price.

 

Our debt obligations may strain cash flow, limit funds for operations, and increase default risk if we cannot meet payment terms. High leverage may also reduce financial flexibility, restrict borrowing, and make it harder to compete.

 

We may incur additional debt, which could worsen these risks and further constrain our financial position.

 

Our revenues are dependent upon acceptance of our technology and products by the market; the failure of which would cause us to curtail or cease operations.

 

We expect that a significant portion of our future revenues will come from the sale or license of our technology and systems. Until we can successfully generate such revenues, we will continue to incur operating losses.

 

There is no assurance that businesses or prospective customers will adopt our technology and systems or agree to pay for the prices or license fees necessary to support our operations. If we fail to develop a sufficient customer base or secure adequate pricing for our products, our financial condition, results of operations, and prospects will be materially and adversely affected.

 

We will need to increase the size of our organization and may experience difficulties in managing growth.

 

We operate as a small company with a minimal number of employees. To address potential growth and market opportunities, we anticipate a significant expansion in headcount, facilities, infrastructure, and overhead. This growth will place added responsibilities on management, including identifying, recruiting, integrating and retaining qualified personnel.

 

Our ability to compete effectively and improve future financial performance will depend, in part, on how successfully we manage this growth. Failure to do so could negatively impact our operations and business prospects.

 

We may not successfully license our technology or commercialize our products, which could result in continued losses and may require us to curtail or cease operations.

 

We are currently developing our new business model, Water On Demand. However, we cannot predict when, or if, we will achieve profitability. There is no assurance that we will develop our systems quickly enough to meet market demands or that our systems will gain market acceptance.

 

If we fail to successfully develop, commercialize, or achieve market adoption for the Water On Demand business model, we will continue to incur losses, which may require us to curtail or cease operations.

 

If a competitor were to achieve a business breakthrough, our operations and business could be adversely impacted.

 

Several businesses currently deliver turnkey “water-as-a-service” systems. If a competitor achieves a significant breakthrough, we may face difficulties attracting customers and generating sales. Competitors with greater resources, including capital, technology, or market presence, may gain a significant advantage, negatively impacting our competitive position.

 

12

 

 

Additionally, as we are the master licensee of only three current patents, we may not be able to prevent the development of competing technologies that use similar methods, materials, or procedures. These competitive pressures could limit our ability to attract customer licenses or generate royalties and fees, which could materially and adversely affect our business, financial condition, and results of operations.

 

Our long-term success depends on developing a novel outsourcing model, and we face the risks inherent in a performance-based business model.

 

While our engineering and technology divisions are profitable, our success relies on the development of Water On Demand, a new business in the Design-Build-Own-Operate sector. There is no assurance that we will generate revenue from the financing and management of these systems.

 

A significant portion of our revenue depends on the performance and oversight of these systems, as well as the successful operations of our operating partners. This exposes us to risks outside of our control, including:

 

Dependence on the management and operational capabilities of our partners; and

 

The cyclicality of supply and demand for end-products ties to this business model.

 

If our managed contracts fail to achieve profitability, our payments may decline, adversely impacting our results of operations, cash flows, and financial condition. Such impacts could be material.

 

We rely on strategic partners.

 

We depend on strategic partners to manage our planned outsourced systems. If our partners do not view us as significant to their business, they may reduce their commitment to us, terminate their relationship, pursue competing partnerships, or develop or acquire competing processes. Any of these actions could materially and adversely affect our business, operations, and financial condition.

 

A lack of government subsidies may hinder the usefulness of our technology.

 

We assemble and sell complete engineered solutions and products utilizing the expertise of PWT and MWS. Government subsidies that benefit in the industries we serve can vary and may be reduced or eliminated, which could materially and adversely impact our business. Similarly, more stringent regulations could increase compliance costs or create additional barriers, further negatively affecting our business operations and financial condition.

 

The industries in which we operate may endure deflationary cycles, affecting our ability to sell and license our systems.

 

Deflationary events, including industry sector downturns or economic collapses, could materially and adversely affect demand for our systems, limiting our ability to generate revenue from sales or licenses and negatively impacting our business, financial condition, and results of operations.

 

If we lose key employees and consultants or are unable to attract or retain qualified personnel, our business could suffer.

 

Our success relies heavily on attracting and retaining skilled scientific, engineering, and management professionals. We are particularly dependent on T. Riggs Eckelberry, whose contributions have been integral to the development of our technology and business. The loss of Mr. Eckelberry’s services could significantly impact our operations. As Mr. Eckelberry does not have an employment agreement with us, there is no guarantee of his continued association. His leadership remains crucial as we further develop our technology and work toward profitable commercialization. The departure of Mr. Eckelberry or other key personnel could hinder our ability to compete, advance our technology, and execute our business strategies effectively.

 

13

 

 

Competition from other companies in our market may affect the market for our technology. 

 

The entry of new companies into our market continues to increase competition. Established domestic and foreign companies with longer experience in prefabricated or modular water systems or DBOO models often have greater financial and operational resources. These competitors may benefit from superior capabilities in employee recruitment and retention, manufacturing, and marketing, providing them with a competitive edge. Additionally, competitors may strengthen their market positions through asset acquisitions and expansions. If we or our customers cannot compete effectively or respond to these competitive pressures, our operational results and financial condition could be materially affected.

  

Risks Related to Our Intellectual Property

 

Failure to establish, maintain and enforce intellectual property rights may negatively impact our financial condition, operations and business.

 

Our ability to protect intellectual property acquired under the master license is crucial to our financial and operating performance. We rely on trade secrets, copyright laws, and external patent licensing, supplemented by confidentiality agreements and restrictions on disclosing proprietary know-how.

 

Although we protect our technology as trade secrets and technical know-how, these methods offer less legal protection than patents. Only patents can prevent others from using independently developed similar technology. Competitors gaining access to or surpassing our trade secrets through observation or other means could diminish their value.

 

Despite implementing systems to safeguard confidentiality, these measures may not provide sufficient protection. While we require employees, consultants, advisors, and partners to sign non-disclosure agreements, we cannot guarantee their effectiveness. Additionally, technology deployed at customer sites may be observable by third parties without non-disclosure agreements, limiting its protection as a trade secret.

 

Enforcing intellectual property rights is challenging and may require costly litigation with uncertain outcomes, diverting resources and management attention.

 

The perceived strength of our intellectual property is critical to the value of our customer licenses. Failure to secure and enforce intellectual property could hinder customer acquisition and materially impact our business, financial condition, and prospects.

 

14

 

 

Although we have filed various patent applications for some of our original technologies, some have been abandoned or transferred. In certain cases, we have opted to protect our intellectual property through a trade secrets policy.

 

Although we have filed various patent applications for some of our original technologies, some have been abandoned or transferred. In certain cases, we have opted to protect our intellectual property through a trade secrets policy.

 

We safeguard our intellectual property using a combination of patents and trade secrets. However, trade secrets do not provide the same level of protection as patents, and patents may not guarantee meaningful protection or commercial advantage. In the U.S., patents only offer protection for 20 years from the filing date, and delays in patent issuance reduce the enforcement period. Additionally, the claims in issued patents may not be broad enough to prevent others from developing similar technologies or achieving comparable results.

 

Our ability to license and exploit technology under our patents may also be constrained by the intellectual property rights of others. Numerous U.S. and foreign-issued patents and pending patent applications in our field may have priority over our applications, potentially leading to invalidation or limitations on our rights. Furthermore, our competitors could challenge the validity or enforceability of any patents that are issued from our applications.

 

These risks may impact our ability to protect and commercialize our intellectual property effectively, which could have a material adverse effect on our business and operations.

 

We may face claims that we are violating the intellectual property rights of others.

 

We may encounter claims from direct competitors, other water companies, scientists, or research institutions asserting that our business models, technology, or the commercial use of such technology infringe on their intellectual property rights. As we have not conducted infringement, freedom-to-operate, or landscape analyses, we cannot be certain that our technologies and processes do not violate the rights of others. These claims may increase as we grow our market profile and begin generating revenue.

 

We may also face infringement claims from employees, consultants, agents, or outside organizations involved in developing our technology. Although we have sought to protect ourselves through contractual provisions, these may not be sufficient, and these parties may claim full or partial ownership of the intellectual property in the technology they developed for us.

 

If we are found to infringe on others’ intellectual property rights, we could incur significant costs to implement work-around solutions, which may not be feasible or technically equivalent to our current technology. In such cases, we might need to license third-party intellectual property, which may not be available on acceptable terms or at all. Failure to resolve such issues could result in substantial monetary judgments or injunctions that might force us to cease operations.

 

Even if we are not infringing on others’ intellectual property rights, we could still incur substantial costs defending ourselves against such claims. Additionally, if our license agreements require us to indemnify our customer licenses for claims related to intellectual property infringement, we may bear significant costs defending and indemnifying them. These disputes, even if meritless, could divert management attention and resources. Parties bringing claims may have greater resources, potentially leading us to settle claims we might otherwise successfully defend.

 

Any claims alleging intellectual property infringement, whether against us or our customer licenses, could materially and adversely impact our financial condition, business operations, and results.

 

15

 

 

Risks Related to Our Common Stock

 

Our common stock may be diluted through the issuance of additional shares, convertible securities, warrants or options. 

 

To raise capital, we have issued common stocks, convertible securities (such as convertible debentures, convertible preferred stock, and notes), and warrants, some of which include anti-dilution and similar protections. Additionally, we have issued incentive compensation to employees and directors. Shares of common stock are reserved for issuance upon the exercise of these securities, and we may increase the number of reserved shares in the future. 

 

Issuing additional common stock, convertible securities, options, and warrants may reduce the percentage ownership of existing stockholders, apply downward pressure on the market price of our stock, trigger adjustments to the conversion and exercise prices of outstanding notes and warrants, and potentially obligate us to issue additional shares to certain stockholders. These actions could affect the rights of current stockholders and the overall value of our common stock.

 

Our chief executive officer holds the majority of the voting power of our shareholders. 

 

T. Riggs Eckelberry, as the holder of our Series C Preferred Stock, controls 51% of the voting power of the Company’s shareholders. This gives Mr. Eckelberry the ability to determine the outcome of all shareholder matters, which may result in decisions that differ from the interests of other shareholders.

 

We have created various series of preferred stock and our articles of incorporation allow for our board to create additional new series of preferred stock without further approval by our stockholders, which could adversely affect the rights of the holders of our common stock.

 

Our Board of Directors has the authority to determine the rights and preferences of preferred stock and to issue additional shares without requiring approval from stockholders. This includes the creation of new series of preferred stock with preferential rights that could adversely affect the rights of common stockholders. 

 

Our issuance of common stock upon conversion of preferred stock may dilute stockholder ownership.

 

We currently have an outstanding series of preferred stock convertible into common stock, including a series with variable conversion prices. In some cases, these entitlements include the issuance of make-good shares to certain prior investors (see Note 3 – Preferred Stock). The conversion of these preferred shares into common stock will dilute the holdings of existing common stockholders, which may negatively impact the market price of our common stock.

 

There is a limited public market for our common stock.

 

Our common stock is not listed on any national securities exchange, making it more difficult for investors to buy or sell shares compared to stocks traded on an exchange. While our common stock is quoted on the OTC Pink, this inter-dealer, over-the-counter market offers significantly less liquidity than national exchanges like the NASDAQ Capital Market.

 

The limited liquidity may adversely affect the trading volume and price of our common stock. Additionally, the lack of a national exchange listing may make our stock less appealing for margin loans, institutional investments, and use as consideration in future capital-raising transactions or other purposes.

 

The price of our common stock is volatile, which may lead to investment losses.

 

The market for our common stock is highly volatile, with significant fluctuations driven by factors such as quarterly variations in operating and financial results, as well as general economic and market conditions. Additionally, statements or changes in opinions, ratings, or earnings estimates from brokerage firms or industry analysts regarding our industry or company could adversely impact our stock price.

 

This volatility may result in investment losses for our stockholders. Historically, periods of significant stock price fluctuations have often led to securities class action litigation. If such litigation is brought against us, it could result in substantial legal costs and consume management’s time and resources, potentially impacting our operations.

 

16

 

 

Shares eligible for future sale may adversely affect the market. 

 

Certain stockholders may sell their shares of common stock in the open market under Rule 144 of the Securities Act of 1933, as amended, subject to certain limitations. Generally, pursuant to Rule 144, non-affiliate stockholders may sell freely after six months, subject only to the current public information requirement. Affiliates, however, are subjected to additional restrictions, including volume limitations, manner of sale rules, (for equity securities), and notice requirements under Rule 144.

 

Substantial sales of our common stock under Rule 144 could negatively impact the market price of our shares, potentially causing a material adverse effect.

 

Our stock is subject to the penny stock rules, which may restrict resale and reduce liquidity. 

 

Our common stock is classified as a “penny stock” under Section 15(g) and Rule 15g-9 of the Securities Exchange Act of 1934, as amended. Generally, a penny stock is any equity security with a market price below $5.00 per share, unless it meets specific exceptions such as being listed on a qualifying national securities exchange, issued by a registered investment company, or meeting SEC exemptions based on price or the issuer’s net tangible assets.

 

As a penny stock, our shares are subject to SEC rules that impose additional sales practice requirements on broker-dealers. These rules affect transactions involving individuals other than established customers or accredited investors, making it more burdensome for broker-dealers to trade our shares.

 

These restrictions may reduce the liquidity and trading volume of our common stock, potentially limiting resale opportunities and adversely affecting its market price. 

 

Financial Industry Regulatory Authority, Inc. (“FINRA”) sales practice requirements may limit a shareholder’s ability to buy and sell our common shares.

 

In addition to the “penny stock” rules, the Financial Industry Regulatory Authority, Inc. (“FINRA”) has implemented rules requiring broker-dealers to ensure that recommended investments are suitable for their customers. Before recommending speculative, low-priced securities like our common stock to non-institutional customers, broker-dealers must make reasonable efforts to gather information about the customer’s financial status, tax status, investment objectives, and other relevant details.

 

FINRA has indicated that speculative, low-priced securities are often unsuitable for many customers. These requirements increase the difficulty for broker-dealers to recommend our stock, potentially restricting shareholders’ ability to buy or sell shares and negatively affecting the market for our stock.

 

If we fail to maintain effective internal controls over financial reporting, our stock price may be negatively impacted.

 

We are required to establish and maintain effective internal controls over financial reporting. Weaknesses or failures in these controls could adversely affect our ability to provide accurate and reliable public disclosures about our business, financial condition, and results of operations.

 

Management’s assessment of our internal controls may identify deficiencies that require correction or remediation, potentially raising concerns among investors. Any actual or perceived weaknesses in our internal controls or disclosures regarding their status could adversely affect investor confidence and, consequently, the market price of our common stock.

 

We are required to comply with certain provisions of Section 404 of the Sarbanes-Oxley Act of 2002 and if we fail to comply in a timely manner, our business could be harmed, and our stock price could decline. 

 

Under Section 404 of the Sarbanes-Oxley Act, we are required to conduct an annual assessment of our internal controls over financial reporting. For certain issuers, this includes an attestation of the assessment by an independent registered public accounting firm. Meeting these evolving and complex standards involves significant documentation, testing, and remediation efforts, resulting in substantial ongoing expenses and resource allocation.

 

17

 

 

It is challenging to predict the time and cost required to assess and remediate our internal controls over financial reporting each year. Delays or difficulties in completing this process could prevent timely compliance. Although attestation requirements by our independent registered public accounting firm do not currently apply to us, we may become subject to them in the future, potentially leading to further challenges in implementing necessary changes.

 

If our Chief Executive Officer or Chief Financial Officer determines that our internal controls are not effective as defined under Section 404, we may face regulatory scrutiny or adverse market reactions. Such outcomes could negatively impact investor confidence and the market value of our stock.

 

We do not intend to pay dividends on our common stock.

 

We do not anticipate paying cash dividends on our common stock in the foreseeable future. Even if we have sufficient funds to legally pay dividends, our board of directors may choose, at its discretion, not to declare or pay dividends.

 

The declaration and amount of any future dividends will depend on various factors, including our operating results, cash flows, financial condition, capital requirements, and other considerations deemed relevant by our board of directors. Additionally, our outstanding series of preferred stock are entitled to dividends before any dividends can be paid to holders of our common stock.

 

ITEM 1B. UNRESOLVED STAFF COMMENTS.

 

Not applicable.

 

ITEM 2. PROPERTIES.

 

Our principal corporate offices are located at 13575 58th Street North, Suite 200, Clearwater, FL 33760.

 

Our subsidiary, PWT, operates from a 21,300-square-foot facility at 5225 W. Houston Street, Sherman, TX 75092. This facility includes a manufacturing area for water treatment equipment and a warehouse to expand in-stock filtration and pump inventory.

 

We believe these facilities are suitable and adequate for our current business requirements.

 

ITEM 3. LEGAL PROCEEDINGS.

 

On March 5, 2024, Process Solutions, Inc. (“PSI”) filed a lawsuit against PWT in the Court of Common Pleas in Hamilton County, Ohio alleging breach of contract and seeking damages. The matter has since been resolved and closed, with no resulting claims or counterclaims by either party. Otherwise, the Company has no legal proceedings.

 

ITEM 4. MINE SAFETY DISCLOSURES.

 

Not applicable.

 

18

 

 

PART II

 

ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS ISSUER PURCHASES OF EQUITY SECURITIES.

 

Our common stock is quoted on the OTC Markets Pink Open Market under the symbol “OCLN”.

 

The market price of our common stock is highly volatile, reflecting trends common to technology companies. It fluctuates in response to variations in operating results, announcements of technological innovations or new products, or other events or factors. Our stock price may be influenced by broader market trends and conditions unrelated to our specific performance.

 

Holders

 

As of March 31, 2025, we had approximately 791 holders of record of our common stock. This figure does not include beneficial owners whose shares are held by brokers, dealers, or registered clearing agencies on their behalf.

 

Dividend Policy

 

We have never paid cash dividends on our common stock and do not anticipate doing so in the foreseeable future. Our intention is to retain future earnings, if any, to support ongoing operations and fund future capital requirements.

 

Any decision to pay cash dividends in the future will be at the discretion of our board of directors and will depend on factors such as our financial condition, results of operations, capital needs, and other considerations deemed relevant by the board. Additionally, we have various series of preferred stock outstanding that are entitled to receive dividends before any dividends can be paid on our common stock.

 

Recent Sales of Unregistered Securities

 

During the fiscal year ended December 31, 2024, there were no sales of unregistered securities except for those previously disclosed in our quarterly reports on Form 10-Q and current reports on Form 8-K filed with the SEC. Additionally, our subsidiary, Water on Demand Inc., engaged in activities under a Regulation A offering during this period.

 

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

 

None.

 

ITEM 6. RESERVED.

 

ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATION.

 

The following discussion and analysis should be read together with our financial statements and the related notes appearing elsewhere in this Annual Report on Form 10-K. This discussion contains forward-looking statements reflecting our current expectations that involve risks and uncertainties. See “Forward-Looking Statements” for a discussion of the uncertainties, risks and assumptions associated with these statements. Actual results and the timing of events could differ materially from those discussed in our forward-looking statements as a result of many factors, including those set forth under “Risk Factors” and elsewhere in this Annual Report on Form 10-K.

 

Critical Accounting Policies

 

The SEC defines “critical accounting policies” as those requiring management’s most challenging, subjective or complex judgments, often involving estimates of inherently uncertain matters that may change over time.

 

While not all accounting policies involve such judgements or estimates, the following policies meet the SEC’s definition of critical accounting policy.

 

19

 

 

Recently Issued Accounting Pronouncements

 

Management adopted a recently issued accounting pronouncement during the year ended December 31, 2024, as disclosed in the Notes to the consolidated financial statements included in this report. 

 

Revenue Recognition

 

We recognize revenue when services are performed, and at the time of shipment of products, provided that evidence of an arrangement exists, title and risk of loss have passed to the customer, fees are fixed or determinable, and collection of the related receivable is reasonably assured.

 

Revenues and related costs on construction contracts are recognized as the performance obligations for work are satisfied over time in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers. Under ASC 606, revenue and associated profit, will be recognized as the customer obtains control of the goods and services promised in the contract (i.e., performance obligations). All un-allocable indirect costs and corporate general and administrative costs are charged to the periods as incurred. However, in the event a loss on a contract is foreseen, the Company will recognize the loss as it is determined. Revisions in cost and profit estimates during the course of the contract are reflected in the accounting period in which the facts for the revisions become known. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions, and estimated profitability, including those arising from contract penalty provisions, and final contract settlements, may result in revisions to costs and income, which are recognized in the period the revisions are determined.

 

Use of Estimates

 

The preparation of the consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, as well as the disclosure of contingent assets and liabilities. Actual results may differ from these estimates.

 

Significant estimates include evaluations of goodwill and long-lived asset impairments, revenue recognition for percentage-of-completion contracts, allowances for uncollectible accounts, inventory valuation, valuations of non-cash capital stock issuances, and valuation allowances on deferred tax assets. These estimates are based on historical experience and other assumptions deemed reasonable under the circumstances. They form the basis for management’s judgments regarding asset and liability carrying values. Changes in assumptions or conditions could result in materially different actual outcomes.

 

Fair Value of Financial Instruments

 

The fair value of financial instruments requires disclosure of fair value information, whether or not recognized in the balance sheet, when practicable to estimate.

 

As of December 31, 2024, the reported amounts for cash, prepaid expenses, accounts payable and accrued expenses approximate their fair value due to their short maturities.

 

Revenue and Cost of Sales

 

Revenue for the years ended December 31, 2024, and 2023 was $5,541,635 and $6,708,178, respectively. Cost of goods sold for the same periods was $4,568,923 and $6,081,683, respectively.

 

20

 

 

Operating Expenses

 

Selling and Marketing Expenses

 

Selling and marketing expenses for the years ended December 31, 2024, and 2023 were $2,834,900 and $2,564,800, respectively. The increase was primarily due to higher marketing and promotional costs.

 

General and Administrative Expenses

 

General and administrative expenses for the years ended December 31, 2024, and 2023 were $5,263,621 and $4,684,527, respectively. The increase was due to higher personnel related expenses and outside services, including stock-based compensation.

 

Depreciation Expense

 

Depreciation expense for the years ended December 31, 2024, and 2023 was $81,037 and $30,333, respectively.

 

Other Income and Expense

 

Other (expense) increased by $6,842,029 to $(11,844,980) for the year ended December 31, 2024, compared to $(5,002,951) for the year ended December 31, 2023. The increase was due to an $8,744,712 increase in loss on net change in derivative liability and conversion of debt, a $746,878 increase in interest and dividend expense, and a $2,350,366 impairment of receivable from SPAC. These were partially offset by a $1,861,728 gain on redemption of stock, a $30,646 gain on write-off of loans payable, and other adjustments related to fair value changes in investment securities and settlements.

 

Net Loss

 

Our net loss increased by $7,345,006 to $(18,970,789) for the year ended December 31, 2024, compared to a net loss of $(11,625,783) for the year ended December 31, 2023.

 

The increase in net loss was primarily due to higher other income and expense items, including the net change in derivative instruments which are remeasured each period.

 

These estimates are based on multiple inputs, including the market price of our stock, interest rates, stock price volatility, variable conversion prices defined in the respective agreements, and probabilities of certain outcomes based on management’s estimates. Because these inputs are subject to significant fluctuations, the estimated fair value of derivative liabilities will vary from period to period, and the impact may be material.

 

Liquidity and Capital Resources

 

Liquidity refers to the ability of a company to generate funds to support current and future operations, meet obligations, and maintain ongoing business operations. Key factors influencing liquidity include funds generated from operations, management of accounts receivable and payable, and capital expenditures.

 

The accompanying consolidated financial statements have been prepared assuming a going concern, which contemplates the continuity of operations and realization of assets and liabilities in the ordinary course of business. However, substantial doubt exists regarding our ability to continue as a going concern due to significant working capital and shareholders’ deficits.

 

As of December 31, 2024, we had cash of $550,884 compared to $488,830 as of December 31, 2023.

 

Our working capital deficit increased to $(45,437,508) from $(32,249,892), primarily due to an increase in convertible promissory notes and accrued expenses.

 

The shareholders’ deficit was $54,857,588 as of December 31, 2024.

 

Net cash used in operating activities was $(3,565,872) for the year ended December 31, 2024, compared to $(5,513,658) in 2023. The decrease was primarily due to changes in accrued expenses, contract liabilities, and working capital management.

 

Net cash used in investing activities was $(2,289,866) in 2024, compared to $(3,746,985) in 2023, primarily reflecting the purchase of SPAC notes payable.

 

Net cash provided by financing activities was $5,917,792 in 2024, compared to $8,394,659 in 2023, primarily from proceeds of secured promissory notes and preferred stock offerings.

 

21

 

 

During 2024, we raised $1,107,000 through preferred stock offerings and $2,767,701 through convertible secured promissory notes. While these funds have supported near-term operations, our ability to continue as a going concern depends on additional capital infusion. Management anticipates obtaining further funding from existing and new investors but cannot guarantee such funds will be available or on favorable terms.

 

Although proceeds from the issuance of convertible debt and revenue from operations are currently sufficient to fund near-term expenses, we will need to raise additional funds to expand our operations. Future financing may involve equity or debt securities, which could dilute existing stockholders or include senior rights. If we are unable to secure additional financing, we may need to reduce operations, curtail development plans, or cease operations entirely.

 

While management believes current resources, growing revenues, and the ability to raise funds will support operations in the immediate future, there is no assurance that these assumptions will materialize. Failure to obtain additional funding may limit our ability to sustain operations and meet obligations.

 

Recent Trends

 

Known trends, demands, commitments, events, or uncertainties that could reasonably affect the accuracy or reliability of reported financial information as an indicator of future operating results are discussed throughout this report.

 

Off-Balance Sheet Arrangements

 

We do not have any off-balance sheet arrangements that are reasonably likely to have a current or future effect on our financial condition, revenues, and results of operations, liquidity or capital expenditures.

 

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

Not required for smaller reporting companies.

 

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.

 

All financial information required by this Item is attached hereto at the end of this report beginning on page F-1 and is hereby incorporated by reference.

 

ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE.

 

None

 

ITEM 9A. CONTROLS AND PROCEDURES.

 

Evaluation of Disclosure Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures 

 

Pursuant to Rules 13a-15(b) and 15d-15(b) under the Exchange Act, the Company’s management, including the principal executive officer and principal financial officer, conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this report.

 

As defined by Rules 13a-15(e) and 15d-15(e), “disclosure controls and procedures” refer to controls designed to ensure that information required to be disclosed in reports filed under the Exchange Act is recorded, processed, summarized, and reported within the specified time periods, and that such information is communicated to management to allow timely decisions regarding required disclosures.

 

22

 

 

Based on this evaluation, and due to the lack of segregation of duties resulting from our small staff size, the principal executive officer and principal financial officer concluded that our disclosure controls and procedures were ineffective as of the period’s end. This deficiency could result in delayed or incomplete recording, processing, or communication of required disclosures.

 

To mitigate this deficiency, we performed additional analysis and post-closing procedures to ensure that the consolidated financial statements in this report are prepared in accordance with generally accepted accounting principles (GAAP). Management believes that, despite the identified deficiency, the financial statements included in this report fairly present, in all material respects, our financial condition, results of operations, and cash flows for the periods presented.

 

Management’s Report on Internal Control Over Financial Reporting

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rule 13a-15(f) under the Exchange Act. Management assessed the effectiveness of our internal control over financial reporting as of December 31, 2024, using the criteria established in the Internal Control-Integrated Framework (2013) by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”).

 

A significant deficiency is defined as a deficiency, or combination of deficiencies, in internal control over financial reporting that is less severe than a material weakness but important enough to merit the attention of those overseeing the registrant’s financial reporting.

 

Management identified deficiencies related to the lack of segregation of duties due to the small size of the Company’s staff and the need for a stronger internal control environment. While these deficiencies do not constitute material weaknesses, they could potentially affect the Company’s ability to maintain effective internal controls. Due to the cost/benefit considerations, the small staff size may continue to limit the implementation of certain controls, such as adequate segregation of duties.

 

To mitigate the identified deficiency, the Company has implemented additional resources and internal controls to strengthen its control environment. Management will continue to monitor and assess the effectiveness of internal controls as part of ongoing efforts to ensure compliance with financial reporting requirements.

 

Changes in Internal Control Over Financial Reporting

 

There were no changes in the Company’s internal control over financial reporting, as defined in Rule 13a-15(f) of the Exchange Act, during the year ended December 31, 2024, that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

Limitations on Internal Controls

 

Management recognizes that the design and evaluation of disclosure controls and procedures are inherently limited. No control system, no matter how well-designed or operated, can provide absolute assurance of achieving its objectives.

 

The effectiveness of disclosure controls and procedures is further influenced by resource constraints, requiring management to exercise judgment in balancing the benefits of potential controls against their associated costs. Accordingly, disclosure controls and procedures are designed to provide only reasonable assurance of their effectiveness.

 

No Attestation Report by Independent Registered Accountant

 

The effectiveness of our internal control over financial reporting as of December 31, 2024 has not been audited by our independent registered public accounting firm by virtue of our exemption from such requirement as a smaller reporting company.

 

ITEM 9B. OTHER INFORMATION.

 

None

 

ITEM 9C. DISCLORES REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.

 

Not applicable.

 

23

 

 

PART III

 

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.

 

EXECUTIVE OFFICERS, DIRECTORS AND KEY EMPLOYEES

 

The following table sets forth the names and ages of the members of our board of directors and our executive officers and the positions held by each.

 

Name   Age   Position
T. Riggs Eckelberry   72   Chief Executive Officer, Chairman of the Board of Directors, Secretary, Treasurer, and President
         
Prasad Tare   50   Chief Financial Officer
         
James Woloszyn   49   Chief Operating Officer
         
Stephen Hall   48   Director (Audit Committee Chairman)
         
Anthony Fidaleo   66   Director (Resigned as of January 30, 2025)
         
Jean-Louis Kindler   62   Director
         
Byron Elton   70   Director

 

T. Riggs Eckelberry - Chief Executive Officer, Chairman of the Board of Directors, Secretary, Treasurer, and President

 

Mr. Eckelberry has served as Chief Executive Officer, Chairman, Secretary, Treasurer, and President of the Company since its inception in June 2007. As a co-founder, he brings extensive experience in technology management and leadership to the Blue Technology sector.

 

From 2005 to 2006, as President and COO of CyberDefender Corporation, Mr. Eckelberry was instrumental in developing the Company’s product line, securing initial funding, and achieving a NASDAQ IPO. Between 2001 and 2005, he founded and led TechTransform, a technology consulting firm, where he contributed to the successful launch and turnaround of various technology companies.

 

In 2004, he was part of the team that commercialized YellowPages.com, culminating in its $100 million sale to SBC/BellSouth. In 2003, as General Manager of Panda Software’s U.S. unit, he established the Company as a significant player in the U.S. market. During the 1990s, Mr. Eckelberry played pivotal roles in the tech industry, contributing to the global success of the software product CleanSweep and overseeing the sale of MicroHouse Technologies to Earthweb as its Chief Operating Officer. He was also a key member of the team that facilitated the sale of venture-backed TriVida to a division of ValueClick (VCLK).

 

Earlier in his career, Mr. Eckelberry worked in the non-profit sector, earning a master’s license for oceangoing vessels.

 

As a veteran executive and one of the Company’s founders, Mr. Eckelberry’s extensive experience and strategic insights are invaluable to the board of directors.

 

Prasad Tare – Chief Financial Officer 

 

Mr. Tare was appointed Chief Financial Officer in June 2021. He brings over 15 years of experience in public accounting, financial reporting, and risk and internal controls advisory services. His expertise includes conducting company-wide risk assessments to enhance focus on critical areas and improving the efficiency and effectiveness of audit activities.

 

Mr. Tare began his career at PwC India, where he was part of the financial statement assurance teams for various multinational companies. In 2004, he transitioned to the United States, working with top regional and national public accounting and consulting firms. His experience includes leading external audit engagements for prominent public companies such as Steve Madden, The United Retail Group, and Double-Take Software.

  

24

 

 

James Woloszyn – Chief Operating Officer

 

Mr. James is an experienced operations executive with a track record of leading large-scale business transformations across multiple industries. He has held senior leadership roles at global corporations, including Boeing, HP, HPE and Northwestern Mutual, where he specialized in optimizing operations, implementing best practices, and driving financial and strategic growth.

 

Before joining Water on Demand in January 2025, James served as President and General Manager of Blackbird Vineyards, where he led a successful turnaround, improving profitability, increasing revenue, and restructuring activities for long-term stability. He also held the role of Vice President, HR Strategy, Finance, and Organizational Excellent at Northwestern Mutual, where he developed enterprise-wide strategies and operational frameworks to enhance efficient and performance.

James holds a Bachelor of Science degree in Genetics and Advanced Biology from the University of Witwatersand. He also completed studies in Business Administration at the Segal School of Business, Simon Fraser University from 20025 to 2008 and earned a Diploma in Management in Advanced Technology from Simon Fraser University in 2003.

Anthony Fidaleo – Director

 

Mr. Fidaleo served as a director from June 2012 through January 30, 2025. He has operated his own accounting and consulting practice since 1992, primarily serving as acting CFO or senior consultant for public companies ranging from startups to Fortune 500s. From 2005 to 2009, he was CFO, COO, Executive VP, and a board member of iMedia International, Inc., a publicly traded interactive content company. Previously, he spent a decade in public accounting (1982–1992), primarily with BDO Seidman, LLP, where he was a senior audit manager. Mr. Fidaleo is a California CPA (inactive) and holds a B.S. in Accounting from California State University, Long Beach. His extensive accounting and financial background supported his role on our board. Mr. Fidaleo was succeeded by Stephen Hall as of January 30, 2025.

 

Stephen Hall – Director & Audit Committee Chairman

 

Mr. Hall was appointed as a Director and Chairman of the Audit Committee on January 30, 2025, replacing Anthony Fidaleo. He brings over 30 years of experience from Robert Hall & Associates, a California-based tax accounting firm, where he serves as CEO and Board Member. He has advised more than 2,500 companies and 7,500 families. Mr. Hall also coaches aspiring fund managers through Fund Launch Partners’ Black Card Program.. He has worked with startups in tech, real estate, and food sectors, and sourced early-stage deals with the Pasadena Angels. His expertise spans tax strategy, financial planning, risk management, real estate, private equity, and M&A. He holds a B.S. in Marketing and Management Consulting from USC and has been an IRS Enrolled Agent since 2001.

 

Jean-Louis Kindler – Director

 

Mr. (“JL”) Kindler has served as our director since December 2013. As President of OriginClear Technologies, he led the commercialization of OriginClear’s breakthrough water treatment technology. Since 2019, he has been the CEO of Clean Energy Enterprises Inc., established to commercialize the Blue Tower biomass-to-hydrogen system he helped develop two decades ago in Japan. Mr. Kindler is a veteran of 25 years as both a top executive and engineer in environmental technologies. Before OriginClear, JL was co-founder and Chief Technology Officer of Ennesys, the Company’s French joint venture, where he designed its patent-pending waste-to-energy system. Earlier, as founding CEO of MHS Equipment, a French nanotechnologies equipment manufacturing firm (42 M€, 360 employees in 2008), he led the development of a breakthrough fuel cell process. And earlier still, his twenty-year career in Japan gave him unique insight into fast-growing Asian markets. There, as principal of technology incubator Pacific Junction, JL completed various assignments. These included technology sourcing for the French industrial group GEC-Altshom, building the first commercial unit of the Blue Tower (to which he has recently returned in its now-fourth generation), and market development for a fluid mixing technology that helped inspire early OriginClear inventions. Mr. Kindler holds a Master’s in Economics and Public Policy from the Institute of Political Science in Lyon, France, and an MBA in International Management in Paris. Mr. Kindler’s executive and management experience, and past involvement in the Company’s technology and operations, qualifies him to serve as a member of our board of directors.

 

Byron Elton – Director

 

Mr. Elton has served as our director since January 2014. Mr. Elton is an experienced media and marketing executive with a proven record in pioneering new business development strategies and building top-flight marketing organizations. Since June 2018, he has been President of Elton Enterprises, Inc., which is involved in the wellness, fitness and health sector. Elton is currently opening six StretchLab Studios in the Los Angeles and Seattle markets (stretchlab.com). He is a co-founder since June 2017 of Pardue Associates, operating monsho, a brand-centric, creative communications agency focused on delivering results. From 2013 to 2017, Mr. Elton was a partner of Clear Search, an executive search firm. Prior to that, from 2009 until 2013, Mr. Elton served as President and Chief Executive Officer of Carbon Sciences, Inc. (“Carbon Sciences”) (OTCBB: CABN) and has served as Chairman of Carbon Sciences since March 2009. Carbon Sciences is an early-stage company developing a technology to convert earth destroying carbon dioxide into a useful form that will not contribute to greenhouse gas. Mr. Elton previously served as Senior Vice President of Sales for Univision Online from 2007 to 2008. Mr. Elton also served for eight years as an executive at AOL Media Networks from 2000 to 2007, where his assignments included Regional Vice President of Sales for AOL and Senior Vice President of E-Commerce for AOL Canada. His broadcast media experience includes leading the ABC affiliate in Santa Barbara, California in 1995 to 2000 and the CBS affiliate in Monterrey, California, from 1998 to 1999, in addition to serving as President of the Alaskan Television Network from 1995 to 1999. Mr. Elton studied Advertising and Marketing Communications at Brigham Young University. Mr. Elton’s executive and management experience qualifies him to serve as a member of our board of directors.

 

25

 

 

Family Relationships

 

There are no family relationships among any of our directors and executive officers.

 

Legal Proceedings

 

During the past ten years, none of our directors or executive officers has been:

 

the subject of any bankruptcy petition filed by or against any business of which such person was a general partner or executive officer either at the time of the bankruptcy or within two years prior to that time;

 

convicted in a criminal proceeding or is subject to a pending criminal proceeding (excluding traffic violations and other minor offenses);

 

subject to any order, judgment, or decree, not subsequently reversed, suspended or vacated, of any court of competent jurisdiction or any Federal or State authority, permanently or temporarily enjoining, barring, suspending or otherwise limiting his involvement in any type of business, securities or banking activities;

 

found by a court of competent jurisdiction (in a civil action), the Commission or the Commodity Futures Trading Commission to have violated a federal or state securities or commodities law;

 

the subject of, or a party to, any Federal or State judicial or administrative order, judgment, decree, or finding, not subsequently reversed, suspended or vacated, relating to an alleged violation of (a) any Federal or State securities or commodities law or regulation; (b) any law or regulation respecting financial institutions or insurance companies including, but not limited to, a temporary or permanent injunction, order of disgorgement or restitution, civil money penalty or temporary or permanent cease-and-desist order, or removal or prohibition order; or (c) any law or regulation prohibiting mail or wire fraud or fraud in connection with any business entity; or

 

the subject of, or a party to, any sanction or order, not subsequently reversed, suspended or vacated, of any self-regulatory organization (as defined in Section 3(a)(26) of the Exchange Act (15 U.S.C. 78c(a)(26))), any registered entity (as defined in Section 1(a)(29) of the Commodity Exchange Act (7 U.S.C. 1(a)(29))), or any equivalent exchange, association, entity or organization that has disciplinary authority over its members or persons associated with a member.

 

Election of Directors

 

Our directors serve until the expiration of their elected term and until a successor has been duly elected and qualified.

 

26

 

 

Board Independence

 

Our board of directors currently consists of four members. As we are not a listed issuer, we are not subject to specific director independence standards. However, using the definition of “independent director” under Section 5605(a)(2) of the NASDAQ Capital Market rules, Stephen Hall, Jean-Louis Kindler, and Byron Elton qualify as independent directors.

 

Board of Directors Meetings and Attendance

 

The Board of Directors held four meetings in 2024 and also took actions through unanimous written consent. All Board members attended each meeting. The Company does not have a formal policy regarding director attendance at the annual meeting of stockholders.

 

Committees of the Board of Directors

 

The Company has established an audit committee and a compensation committee; however, no, members have been nominated to these committees at this time. To date, the entire Board of Directors has carried out all duties and responsibilities which might be contemplated by a committee.

 

Code of Ethics

 

We have adopted a Code of Business Conduct and Ethics applicable to all our directors, officers, employees. The Code of Ethics is available on our website at https://www.originclear.com/investing#codeofethics.

 

Board Leadership Structure and Role in Risk Oversight

 

We have not adopted a formal policy regarding whether the Chairman and Chief Executive Officer positions should be separate or combined. However, we have traditionally determined that combining these roles serves the best interests of the Company and its shareholders. Mr. Eckelberry has served as both Chairman and Chief Executive Officer since our inception in 2007. Given the small size of the Company, we believe this structure is currently the most effective.

 

Our board of directors regularly receives and reviews reports from management, auditors, legal counsel, and other relevant parties regarding the Company’s assessment of risks. The board focuses on the most significant risks facing the Company, our overall risk management strategy, and ensuring that the risks we undertake align with the Board’s risk appetite.

 

While the Board provides oversight of risk management, day-to-day risk management processes are the responsibility of management. We believe this division of responsibilities is the most effective approach for addressing the risks facing the Company.

 

27

 

 

ITEM 11. EXECUTIVE COMPENSATION.

 

The following table sets forth the compensation to our Chief Executive Officer, Chief Financial Officer, and Chief Operating Officer for the years ended 2024 and 2023:

 

      Salary   Bonus   Stock
Awards
   Option
Awards
   Non-Equity
Incentive Plan
Compensation
   Non-qualified
Deferred
Compensation
Earnings
   All Other
Compensation
   Total 
Name and Principal Position  Year  ($)   ($)   ($)   ($)   ($)   ($)   ($)   ($) 
T. Riggs Eckelberry,  2024   420,000    0                             -            -    0    420,000 
Chairman of the Board, Secretary & Treasurer, President and CEO  2023   370,000    50,000              -    -    3,000    420,000 
                                            
Prasad Tare,  2024   180,000    0              -    -    0    180,000 
Chief Financial Officer  2023   180,000    18,750              -    -    3,000    201,750 

 

Outstanding Equity Awards at 2024 Fiscal Year-End

 

There were no stock options outstanding as of December 31, 2024. 

 

Employment Agreements

 

The Company does not currently have an employment agreement with its Chief Executive Officer, who received an annual salary of $420,000. Bonus payments, if any, are determined at the discretion by the Board of Directors. For the year ended 2024, the CEO received a bonus in the amount of $0.

 

Similarly, the Company does not have an employment agreement with its Chief Financial Officer, who is paid an annual salary of $180,000. For the year ended 2024, the CFO received a bonus in the amount of $0.

 

Employee Benefit Plans

 

Beginning on June 1, 2008, we implemented a company health plan for our employees.

 

Compensation of Directors

 

Our current directors presently do not receive monetary compensation for their service on the board of directors. Directors may receive compensation for their services in the future and reimbursement for their expenses as shall be determined from time to time by resolution of the board of directors.

 

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.

 

The following table sets forth certain information regarding the beneficial ownership of our common stock as of April 17, 2024, by (i) each director, (ii) each named executive officer, (iii) all directors and executive officers as a group, and (iv) each person who beneficially owns more than five percent of our common stock. Beneficial ownership is determined in accordance with the rules of the SEC. The percentage ownership of each beneficial owner is based on 1,517,699,125 outstanding shares of common stock. Except as indicated, each person listed below has sole voting and investment power with respect to the shares set forth opposite such person’s name.

 

28

 

 

Name and Title of Beneficial Owner (1)  Number of
Shares
Beneficially
Owned
   Percentage
of Shares
 
T. Riggs Eckelberry, Chief Executive Officer, Chairman, Secretary, Treasurer, President (2)   3        * 
           
Prasad Tare, Chief Financial Officer   1,903,439    * 
           
Anthony Fidaleo, Director   168    * 
           
Byron Elton, Director   166    * 
           
Jean-Louis Kindler, Director   1    * 
           
Directors and executive officers as a group (5 persons)   1,903,777    * 
           
Ronald Von Soosten   131,760,346    7.88%
           
Marc Stevens   156,455,264    9.35%

 

* Less than 1%

 

(1) The address of each director and named executive officer listed above is c/o OriginClear, Inc., 13575 58th Street North, Suite 200, Clearwater, FL 33760.

 

(2) Mr. Eckelberry also owns all the 1,000 outstanding shares of our Series C preferred stock which entitles Mr. Eckelberry to 51% of the total voting power on all shareholder matters of the Company. The ownership of these shares is conditioned on the holder’s continued position as CEO.

 

On March 15, 2017, the Company filed a Certificate of Designation with the Secretary of State of Nevada for its Series C preferred stock, designating 1,000 shares of authorized preferred stock as Series C preferred stock. Each share of Series C preferred stock has a par value of $0.0001 per share. The Series C preferred shares do not carry a dividend rate, have no liquidation preference, and are not convertible into common stock.

 

For as long as any Series C preferred stock remains issued and outstanding, the holders of these shares, voting as a separate class, possess voting power equal to 51% of the total voting rights of the Company. This supermajority voting power is determined by the majority of the issued and outstanding shares of Series C preferred stock.

 

The Series C preferred shares are subject to automatic redemption by the Company at their par value upon the occurrence of either of the following events: (i) the date on which Mr. Eckelberry ceases, for any reason, to serve as an officer, director, or consultant of the Company; or (ii) the date on which the Company’s common stock begins trading on a national securities exchange, provided that such exchange’s listing rules prohibit preferential voting rights for a class of securities or condition listing upon the elimination of the preferential voting rights of the Series C preferred stock as outlined in the Certificate of Designation.

 

Equity Compensation Plan Information

 

There were no stock option incentive plans outstanding as of December 31, 2024.

 

29

 

 

ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE.

 

Except as set forth in Item 11 under “Executive Compensation”, since January 1, 2020, there has not been, nor is there any proposed transaction where we were or will be a party in which the amount involved exceeded or will exceed $120,000 and in which any director, executive officer, holder of more than 5% of any class of our voting securities, or any member of the immediate family of any of the foregoing persons had or will have a direct or indirect material interest.

 

ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES.

 

Audit Fees

 

The following table shows fees that were billed by our independent registered public accounting firm for professional services rendered, including services rendered for Company subsidiaries, in 2024 and 2023. Audit fees represent fees for professional services performed by M&K CPAS, PLLC (“M&K”) for the audit of our financial statements and the review of our quarterly financial statements, as well as services that are normally provided in connection with statutory and regulatory filings or engagements. We engaged M&K as our independent registered public accounting firm on September 30, 2019.

 

Fiscal Year  Audit Fees   Audit- Related
Fees
   Tax Fees   All Other Fees 
2024 – M&K CPAS, PLLC  $119,920   $-   $-   $24,775 
2023 – M&K CPAS, PLLC  $113,250   $-   $-   $  

 

Audit-Related Fees

 

We did not incur assurance or audit-related fees during 2024 and 2023, except for fees related to the Company’s Regulation A offering, which are included under Audit Fees. Additionally, no fees were incurred in connection with the audit of our financial statements, the review of registration statements, the issuance of related consents, or assistance with SEC comment letters.

 

Tax Fees

 

We did not incur fees for tax compliance, tax advice, or tax planning for the fiscal years ended December 31, 2024, and 2023, respectively.

 

All Other Fees

 

There were no fees billed to us by M&K CPAS, as applicable, for services rendered to us during the fiscal years ended December 31, 2024 and 2023, respectively, other than the services described above under “Audit Fees” and “Audit-Related Fees.”

 

As of the date of this filing, our current policy is to not engage our independent registered public accounting firm to provide, among other things, bookkeeping services, appraisal or valuation services, or international audit services. The policy provides that we engage our independent registered public accounting firm to provide audit and other assurance services, such as review of SEC reports or filings, as set forth above.

 

30

 

 

ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES.

 

SEC Ref. No.    
3.1   Articles of Incorporation of OriginOil, Inc. filed with the Secretary of State of Nevada on June 1, 2007 (1)
3.2   Certificate of Change of OriginOil, Inc. filed with the Secretary of State of Nevada on July 19, 2011 (2)
3.3   Certificate of Amendment of OriginOil, Inc. filed with the Secretary of State of Nevada on June 14, 2012 (3)
3.4   By-laws of OriginOil, Inc. (1)
3.5   Form of Certificate of Amendment of OriginOil, Inc. filed with the Secretary of State of Nevada on August 14, 2014 (4)
3.6   Certificate of Amendment of OriginOil, Inc. (5)
3.7   Series A Certificate of Designation of OriginClear, Inc. filed with the Secretary of State of Nevada on October 1, 2015 (6)
3.8   Certificate of Designation of Series A Preferred Stock (6)
3.8   Series B Certificate of Designation of OriginClear, Inc. filed with the Secretary of State of Nevada on October 1, 2015 (6)
3.9   Certificate of Amendment of OriginClear, Inc. filed with the Secretary of State of Nevada on March 29, 2016 (7)
3.10   Certificate of Amendment of OriginClear, Inc. filed with the Secretary of State of Nevada on August 12, 2016 (8)
3.11   Series C Certificate of Designation of OriginClear, Inc. filed with the Secretary of State of Nevada on March 15, 2017 (9)
3.12   Certificate of Withdrawal of Certificate of Designation of Series A Preferred Stock of OriginClear, Inc. filed with the Secretary of State of Nevada on March 30, 2017 (10)
3.13   Certificate of Amendment of OriginClear, Inc. filed with the Secretary of State of Nevada on April 7, 2017 (11)
3.14   Certificate of Amendment of OriginClear, Inc. filed with the Secretary of State of Nevada on June 30, 2017 (12)
3.15   Certificate of Amendment of OriginClear, Inc. filed with the Secretary of State of Nevada on December 1, 2017 (13)
3.16   Certificate of Amendment of OriginClear, Inc. filed with the Secretary of State of Nevada on April 13, 2018 (17)
3.17   Series D Certificate of Designation of OriginClear, Inc. filed with the Secretary of State of Nevada on April 13, 2018 (17)
3.18   Series D-1 Certificate of Designation of OriginClear, Inc. filed with the Secretary of State of Nevada on April 13, 2018 (17)
3.19   Certificate of Amendment to Articles of Incorporation filed with the Secretary of State of Nevada on August 13, 2018 (18)
3.20   Certificate of Designation of Rights, Powers, Preferences, Privileges and Restrictions of the 0% Series E Convertible Preferred Stock (19)
3.21   Certificate of Designation Establishing the Designations, Preferences, Limitations and Relative Rights of its Series F Preferred Stock (19)
3.22   Certificate of Designation of Series G Preferred Stock (20)
3.23   Certificate of Designation of Series I Preferred Stock (21)
3.24   Certificate of Designation of Series J Preferred Stock (21)
3.25   Certificate of Amendment of OriginClear, Inc. filed with the Secretary of State of Nevada on April 23, 2019 (29)
3.26   Certificate of Amendment of OriginClear, Inc. filed with the Secretary of State of Nevada and effective October 25, 2019 (22)
3.27   Certificate of Designations of Series K Preferred Stock (23)
3.28   Certificate of Designations of Series L Preferred Stock (23)
3.29   Amended and Restated Certificate of Designations of Series M Preferred Stock (24)
3.30   Certificate of Designations of Series O Preferred Stock (25)
3.31   Certificate of Designations of Series P Preferred Stock (25)
3.32   Certificate of Designation of Series Q Preferred Stock (26)
3.33   Certificate of Designation of Series R Preferred Stock (27)
3.34   Certificate of Designation of Series S Preferred Stock (28)
3.35   Certificate of Designation of Series T Preferred Stock (14)

 

31

 

 

3.36   Certificate of Designation of Series U Preferred Stock (15)
3.37   Fourth Amended and Restated Certificate of Designation of Series V Preferred Stock (30)
3.38   Certificate of Designation of Series W Preferred Stock (16)
3.39   Certificate of Amendment to Articles of Incorporation (29)
3.40   Certificate of Designation of Series X Preferred Stock (31)
3.41   Certificate of Designation of Series Y Preferred Stock (32)
3.42   Certificate of Designation of Series Z Preferred Stock (33)
4.1   Description of Registrant’s Securities Registered Pursuant to Section 12 of the Securities Exchange Act
21.1   Subsidiaries of the Registrant
31.1   Certification of the Principal Executive Officer required by Rule 13a-14(a) or Rule 15d-14(a).*
31.2   Certification of the Principal Financial Officer required by Rule 13a-14(a) or Rule 15d-14(a).*
32.1   Certification of the Principal Executive Officer required by Rule 13a-14(b) or Rule 15d-14(b) and 18 U.S.C. 1350**
32.2   Certification of the Principal Financial Officer required by Rule 13a-14(b) or Rule 15d-14(b) and 18 U.S.C. 1350**
101   The following materials from OriginClear Inc.’s Annual Report on Form 10-K for the year ended December 31, 2024 are formatted in XBRL (eXtensible Business Reporting Language): (i) the Consolidated Balance Sheets, (ii) the Consolidated Statements of Operations, (iii) Consolidated Statement of Shareholders’ Equity/ (Deficit), (iv) the Consolidated Statements of Cash Flow, and (iv) Notes to Consolidated Financial Statements tagged as blocks of text.
104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

 

* Filed herewith

** Furnished herewith

Exhibits incorporated by reference are hyperlinked to their respective filings on the SEC’s EDGAR database.

 

32

 

 

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) 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.

 

  ORIGINCLEAR, INC.
     
  By: /s/ T Riggs Eckelberry
    T Riggs Eckelberry
    Chief Executive Officer
(Principal Executive Officer)

 

  By: /s/ Prasad Tare
    Prasad Tare
    Chief Financial Officer

 

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons in the capacities and on the dates indicated.

 

Date: March 31, 2025 By: /s/ T Riggs Eckelberry
    T Riggs Eckelberry
    Director and Chief Executive Officer

 

Date: March 31, 2025 By: /s/ Prasad Tare
    Prasad Tare
    Chief Financial Officer

 

Date: March 31, 2025 By: /s/ Anthony Fidaleo
    Anthony Fidaleo
    Director

 

Date: March 31, 2025 By: /s/ Jean-Louis Kindler
    Jean-Louis Kindler
    Director

 

Date: March 31, 2025 By: /s/ Byron Elton
    Byron Elton
    Director

 

33

 

 

 

INDEX TO FINANCIAL STATEMENTS

 

    Page
Report of Independent Registered Public Accounting Firm PCAOB ID Number 2738   F-2
Consolidated Balance Sheets   F-3
Consolidated Statements of Operations   F-4
Consolidated Statements of Shareholders’ Deficit   F-5
Consolidated Statements of Cash Flows   F-7
Notes to Consolidated Financial Statements - Audited   F-8

 

F-1

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Board of Directors and
Stockholders of OriginClear, Inc.

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheets of OriginClear, Inc. (the Company) as of December 31, 2024 and 2023, and the related consolidated statements of operations, stockholders’ deficit, and cash flows for each of the years in the two-year period ended December 31, 2024, and the related consolidated notes (collectively referred to as the financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2024 and 2023, and the results of its operations and its cash flows for each of the years in the two-year period ended December 31, 2024, in conformity with accounting principles generally accepted in the United States of America.

 

Going Concern

 

The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern. As discussed in Note 1 to the consolidated financial statements, the Company suffered a net loss from operations and used cash in operations, which raises substantial doubt about its ability to continue as a going concern. Management's plans regarding those matters are also described in Note 1. The consolidated financial statements do not include any adjustments that might result from the outcome of this uncertainty.

 

Basis for Opinion

 

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting, but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

Critical Audit Matter

 

The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing separate opinions on the critical audit matter or on the accounts or disclosures to which it relates.

 

Revenue Recognition

 

As discussed in Note 2, the Company recognizes revenue upon transfer of control of promised services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services.

 

Auditing management’s evaluation of agreements with customers involves significant judgment, given the fact that some agreements require management’s evaluation and allocation of the standalone transaction prices to the performance obligations.

 

To evaluate the appropriateness and accuracy of the assessment by management, we evaluated management’s assessment in relationship to the relevant agreements.

 

/s/ M&K CPAS, PLLC

 

We have served as the Company’s auditor since 2019.

 

The Woodlands, TX

 

March 31, 2025

 

F-2

 

 

ORIGINCLEAR, INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

(Audited)

 

   December 31,
2024
   December 31,
2023
 
ASSETS        
CURRENT ASSETS        
Cash and cash equivalents  $550,884   $488,830 
Contracts receivable, net   2,503,416    1,509,506 
Fair value investment in securities   31,646    36,166 
Contract assets   1,246,080    455,102 
TOTAL CURRENT ASSETS   4,332,026    2,489,604 
           
Net property and equipment   55,869    146,736 
NET PROPERTY AND EQUIPMENT   55,869    146,736 
OTHER ASSETS          
Security deposit   19,051    
-
 
Investment in SPAC Common Stock   
-
    400,000 
Receivable on sale of asset   
-
    99,000 
ROU asset, net   580,393    
-
 
Fair value investment-securities   3,200    3,200 
Trademark   
-
    4,467 
TOTAL OTHER ASSETS   602,644    506,667 
TOTAL ASSETS  $4,990,539   $3,143,007 
LIABILITIES AND SHAREHOLDERS’ DEFICIT          
CURRENT LIABILITIES:          
Accounts payable and other payable  $2,008,791   $1,982,693 
Accrued expenses   5,501,360    2,877,673 
Cumulative preferred stock dividends payable   589,768    523,403 
Contract liabilities   4,111,797    1,346,366 
Lease liability   96,113    
-
 
Customer deposit   
-
    146,453 
Warranty reserve   50,000    20,000 
Line of credit   
-
    178,808 
Secured loans payable   
-
    141,341 
Loans payable, current   150,000    147,217 
Related party loan   

238,046

      
Tax liability 83 (b)   13,600    13,600 
Derivative liabilities   14,651,326    7,742,759 
Series F 8% Preferred Stock, 50 and 60 shares issued and outstanding, respectively   50,000    60,000 
Series G 8% Preferred Stock, 25 and 25 shares issued and outstanding, respectively   25,000    25,000 
Series I 8% Preferred Stock, 25 and 25 shares issued and outstanding, respectively   25,000    25,000 
Series K 8% Preferred Stock, 297.15 and 307.15 shares issued and outstanding, respectively, respectively   297,150    307,150 
Convertible secured promissory notes (Note 6)   21,363,639    16,729,089 
Convertible promissory notes, net of discount of $0 and $0, respectively   597,944    2,472,944 
TOTAL CURRENT LIABILTIES   49,769,534    34,739,496 
Long Term Liabilities          
Convertible promissory notes, net of discount of $0 and $0, respectively   2,019,748    144,747 
Lease liability, non-current   501,123    
-
 
TOTAL LONG TERM LIABILITIES   2,520,871    144,747 
TOTAL LIABILITIES   52,290,405    34,884,243 
COMMITMENTS AND CONTINGENCIES (Note 13)   
 
    
 
 
Series J Convertible Preferred Stock, 210 and 210 shares issued and outstanding, respectively   210,000    210,000 
Series L Convertible Preferred Stock, 320.5 and 320.5 shares issued and outstanding, respectively   320,495    320,495 
Series M Preferred Stock, 40,300 and 40,300 shares issued and outstanding, respectively   1,007,500    1,007,500 
Series O 8% Convertible Preferred Stock, 185 and 190 shares issued and outstanding, respectively   185,000    190,000 
Series P Convertible Preferred Stock, 30 and 30 shares issued and outstanding   30,000    30,000 
Series Q 12% Convertible Preferred Stock, 410 and 420 shares issued and outstanding, respectively   410,000    420,000 
Series R 12% Convertible Preferred Stock, 1,473 and 1,608 shares issued and outstanding, respectively   1,473,000    1,608,000 
Series S 12% Convertible Preferred Stock, 110 and 120 shares issued and outstanding, respectively,   110,000    120,000 
Series U Convertible Preferred Stock, 270 and 270 shares issued and outstanding, respectively   270,000    270,000 
Series W 12% Convertible Preferred Stock, 696.50 and 886.5 shares issued and outstanding, respectively   696,500    886,500 
Series Y Convertible Preferred Stock, 28.2 and 24.6 shares issued and outstanding, respectively   2,845,227    2,460,227 
    7,557,722    7,522,722 
SHAREHOLDERS’ DEFICIT          
1,000 and 1,000 shares of Series C issued and outstanding, respectively   
-
    
-
 
Preferred stock, $0.0001 par value, 650,000,000 shares authorized 31,500,000 and 31,500,000 shares of Series D-1 issued and outstanding, respectively   3,150    3,150 
Common stock, $0.0001 par value, 16,000,000,000 and 16,000,000,000 shares authorized 1,672,117,519 and 1,399,782,046 equity shares issued and outstanding, respectively   167,213    139,978 
Subscription payable for purchase of equipment   
-
    100,000 
Additional paid in capital - common stock   85,399,199    81,949,274 
Noncontrolling interest   (3,033,244)   (2,239,493)
Accumulated other comprehensive loss   (132)   (132)
Accumulated deficit   (137,393,744)   (119,216,735)
TOTAL SHAREHOLDERS’ DEFICIT   (54,857,588)   (39,263,958)
TOTAL LIABILITIES AND SHAREHOLDERS’ DEFICIT  $4,990,539   $3,143,007 

  

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

 

F-3

 

 

ORIGINCLEAR, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS

(Audited)

   Twelve Months Ended 
   2024   2023 
Revenue  $5,541,635   $6,708,178 
Cost of goods sold   4,568,923    6,081,683 
Gross profit   972,712    626,495 
           
Operating expenses          
Selling and marketing expenses   2,834,900    2,564,800 
General and administrative expenses   5,263,621    4,684,527 
Total Operating expenses   8,098,521    7,249,327 
           
Loss from Operations   (7,125,809)   (6,622,832)
OTHER INCOME (EXPENSE)          
Other income   118,475    127,448 
Impairment of receivable from SPAC   (2,350,366)   (4,029,985)
Gain on write off of loans payable   30,646    218,064 
Unrealized loss on investment securities   (4,521)   9,842 
Preferred stock incentive compensation   
-
    (576,618)
Conversion and settlement value added to note purchase agreements   (1,866,849)   (8,108,589)
Gain on redemption of common stock   1,861,728    7,499,390 
(Loss) gain on net change in derivative liability and conversion of debt   (6,908,567)   1,836,145 
Interest and dividend expense   (2,725,526)   (1,978,648)
TOTAL OTHER (EXPENSE)   (11,844,980)   (5,002,951)
           
Net loss  $(18,970,789)  $(11,625,783)
BASIC AND DILUTED loss per share from continuing operations  $(0.01)  $(0.01)
WEIGHTED-AVERAGE COMMON SHARES OUTSTANDING, BASIC AND DILUTED   1,576,429,514    1,285,642,179 

 

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

 

F-4

 

 

ORIGINCLEAR, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ DEFICIT

(Audited)

 

   TWELVE MONTHS ENDED DECEMBER 31, 2023 
                       Additional       Other             
   Preferred stock   Mezzanine   Common stock   Paid-in-   Subscription   Comprehensive   Noncontrolling   Accumulated     
   Shares   Amount   Equity   Shares   Amount   Capital   Payable   loss   Interest   Deficit   Total 
                                             
Balance at December 31, 2022   31,501,000   $3,150   $10,866,772    1,013,369,185   $101,337   $82,745,503   $100,000   $(132)  $-   $(108,966,645)  $(26,016,787)
Rounding                       (2)   2                        1 
Common stock issued for cash per equity financing agreement   -    -    -    20,492,456    2,050    139,323    -    -    -    -    141,373 
Common stock issued upon conversion of convertible promissory note   -    -    -    55,788,402    5,579    161,786    -    -    -    -    167,365 
Common stock issued at fair value for services   -    -    -    80,519,927    8,052    774,553    -    -    -    -    782,605 
Common stock issued for conversion of Series O Preferred stock   -    -    (40,000)   7,722,008    772    39,228    -    -    -    -    40,000 
Common stock issued for conversion of Series Q Preferred stock   -    -    (195,000)   50,340,392    5,034    189,966    -    -    -    -    195,000 
Common stock issued for conversion of Series R Preferred stock   -    -    (1,120,000)   250,786,688    25,079    1,094,921    -    -    -    -    1,120,000 
Common stock issued for conversion of Series S Preferred stock   -    -    (50,000)   8,864,250    886    49,114    -    -    -    -    50,000 
Common stock issued for conversion of Series U Preferred stock   -    -    (115,000)   19,051,616    1,905    113,095    -    -    -    -    115,000 
Common stock issued for conversion of Series W Preferred stock   -    -    (33,000)   7,559,934    756    32,244    -    -    -    -    33,000 
Common stock issued for conversion of Series Y Preferred stock   -    -    (1,901,500)   358,587,063    35,859    1,865,641    -    -    -    -    1,901,500 
Common stock issued for conversion of Series Z Preferred stock   -    -    (250,000)   61,728,395    6,173    243,827    -    -    -    -    250,000 
Common stock issued for Series O Preferred stock dividends   -    -    -    869,449    87    (87)   -    -    -    -    - 
Common stock issued for conversion of settlement agreements   -    -    -    306,434,197    30,644    (30,644)   -    -    -    -    - 
Common stock issued for alternative vesting   -    -    -    11,584,932    1,158    119,382    -    -    -    -    120,540 
Redemption of common stock for note purchase agreements   -    -    -    (853,916,848)   (85,391)   (7,413,999)   -    -    -    -    (7,499,390)
Issuance of Series A and B Preferred stock granted to Series Y investors at fair value   -    -    -    -    -    1,423,341    -    -    (846,723)   -    576,618 
Issuance of common shares for Reg A for cash   -    -    -    -    -    77,078    -    -    (17,078)   -    60,000 
Issuance of Series Y Preferred stock through a private placement   -    -    635,450    -    -    -    -    -    -    -    - 
Exchange of Series K Preferred stock for Series W Preferred stock   -    -    100,000    -    -    -         -    -    -    - 
Exchange of Series R Preferred stock for WODI secured convertible note   -    -    (100,000)   -    -    -    -    -    -    -    - 
Exchange of Series X Preferred stock for WODI secured convertible note   -    -    (250,000)   -    -    -    -    -    -    -    - 
Return of investment for Series Y Preferred stock   -    -    (25,000)   -    -    -    -    -    -    -    - 
Issuance of warrants   -    -    -    -    -    325,000    -    -    -    -    325,000 
Net Loss   -    -    -    -    -    -    -    -    (1,375,692)   (10,250,090)   (11,625,783)
Balance at December 31, 2023   31,501,000   $3,150   $7,522,722    1,399,782,046   $139,978   $81,949,274   $100,000   $(132)  $(2,239,493)  $(119,216,735)  $(39,263,958)

 

F-5

 

 

   TWELVE MONTHS ENDED DECEMBER 31, 2024 
   Preferred stock   Mezzanine   Common stock   Additional
Paid-in-
   Subscription   Other
Comprehensive
   Noncontrolling   Accumulated     
   Shares   Amount   Equity   Shares   Amount   Capital   Payable   loss   Interest   Deficit   Total 
Balance at December 31, 2023   31,501,000    3,150   $7,522,722    1,399,782,046    139,978    81,949,274    100,000    (132)   (2,239,493)   (119,216,735)   (39,263,958)
Rounding   -    -    -    -    -    -    -    -    (1)        (1)
Shares redeemed/cancelled for Note Purchase Agreement   -    -    -    (224,196,748)   (22,420)   (1,839,308)   -    -    -    -    (1,861,728)
Common stock issued for alternative vesting   -    -    -    20,937,829    2,094    167,503    -    -    -    -    169,597 

Common stock issued for preferred stock conversion incentive

   -    -    -    122,213,744    

12,221

    

1,253,602

    -    -    -    -    

1,265,823

 
Common stock issued for conversion of Series O Preferred stock   -    -    (5,000)   965,252    97    4,903    -    -    -    -    5,000 
Common stock issued for conversion of Series Q Preferred stock   -    -    (20,000)   4,576,458    458    19,542    -    -    -    -    20,000 
Common stock issued for conversion of Series R Preferred stock   -    -    (135,000)   30,496,772    3,050    131,950    -    -    -    -    135,000 
Common stock issued for conversion of Series S Preferred stock   -    -    (10,000)   2,272,728    227    9,773    -    -    -    -    10,000 
Common stock issued for conversion of Series W Preferred stock   -    -    (200,000)   41,715,134    4,172    195,828    -    -    -    -    200,000 
Common stock issued for conversion of Series Y Preferred stock   -    -    (722,000)   169,223,463    16,922    705,078    -    -    -    -    722,000 
Common stock issued at fair value for services   -    -    -    94,777,534    9,478    661,805    -    -    -    -    671,283 
Common stock issued for Series O Preferred stock dividends   -    -    -    1,405,307    141    (141)   -    -    -    -    - 
Common stock issued through a Reg A to investors for cash   -    -    -    7,948,000    795    75,660    -    -    -    -    76,455 
Issuances of Series Y Preferred stock through private placement   -    -    1,107,000    -    -    -    -    -    -    -    - 
Exchange of Series F Preferred stock for Series Q preferred stock   -    -    10,000    -    -    -    -    -    -    -    - 
Exchange of Series K Preferred Stock for Series W Preferred stock   -    -    10,000    -    -    -    -    -    -    -    - 
Cancellation of subscription payable                                 (100,000)                  (100,000)
Common stock issued through a Reg D to investors for cash                            1,262,500                        1,262,500 
Issuance of warrants   -    -    -    -    -    801,230    -    -    -    -    801,230 
Net Loss   -    -    -    -    -    -    -    -    (793,750)   (18,177,039)   (18,970,789)
Balance at December 31, 2024   31,501,000   $3,150   $7,557,722    1,672,117,519   $167,213   $85,399,199   $-   $(132)  $(3,033,244)  $(137,393,774)  $(54,857,588)

 

The accompany notes are an integral part of these unaudited consolidated financial statements

 

F-6

 

 

ORIGINCLEAR, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

(Audited)

 

   Year Ended 
   2024   2023 
CASH FLOWS FROM OPERATING ACTIVITIES:          
Net loss  $(18,970,789)  $(11,625,783)
Adjustment to reconcile net loss to net cash used in operating activities:          
Depreciation and amortization   81,037    30,333 
Common and preferred stock issued for services   238,669    314,846 
Common and preferred stock issued , related party   

432,613

    588,299 
Loss (gain) on net change in valuation of derivative liability   6,908,567    (1,836,145)
Impairment of SPAC common stock   400,000      
Stock based compensation expense, related party   169,597    
-
 
Stock-based compensation expense   

1,265,823

      
Loss on write off of investment   25,000    
-
 
Preferred stock incentive compensation expense   
-
    576,618 
Debt discount recognized as interest expense   149,822    59,900 
Net unrealized (gain) loss on fair value of securities   4,521    (9,842)
Impairment of receivable from SPAC   2,350,366    4,029,985 
Conversion and settlement value loss on WODI   1,866,849    8,108,589 
Gain on redemption of common stock   (1,861,728)   (7,499,390)
Gain on write off of payable   (30,646)   (218,064)
Loss on sale of asset   15,134    
-
 
Impairment of asset   4,467    
-
 
Change in Assets (Increase) Decrease in:          
Contracts receivable   (993,910)   969,619 
Contract asset   (790,978)   1,024,389 
Right of use asset   46,681    
-
 
Prepaid expenses and other assets   
-
    25,000 
Security deposit   (19,051)   
-
 
Change in Liabilities Increase (Decrease) in:          
Accounts payable   26,098    (1,784,052)
Lease liability   (29,838)   
-
 
Accrued expenses   2,496,845    1,320,131 
Contract liabilities   2,765,431    413,909 
Customer deposit   (146,453)   
-
 
Warranty reserve   30,000    
-
 
Tax liability 83(b)   
-
    (2,000)
Net cash used in operating activities   (3,565,872)   (5,513,658)
           
CASH FLOWS USED IN INVESTING ACTIVITIES:          
Purchase of SPAC notes payable   (2,350,366)   (4,029,985)
Paid for investments   (25,000)   
-
 
Payments received on long term asset   99,000    301,000 
Purchase of fixed assets   (13,500)   (18,000)
Net cash used in investing activities   (2,289,866)   (3,746,985)
           
CASH FLOWS FROM FINANCING ACTIVITIES:          
Payments on loan payable, SBA   (2,682)   (2,573)
Proceeds from line of credit   
-
    345,875 
Payments on line of credit   (178,808)   (167,067)
Proceeds from loans, merchant cash advance   224,570    90,000 
Payments on loans, merchant cash advance   (444,585)   (39,205)
Proceeds from loans, related party   298,000    
-
 
Payments on loans, related party   (59,954)   
-
 
Equity financing through the purchase of common shares   
-
    141,373 
Net payments on cumulative preferred stock dividends   66,365    107,806 
Proceeds from convertible secured promissory notes   2,767,701    6,923,000 
Common stock issued for Reg A cash   76,455    60,000 
Common stock issued for Reg D cash   1,262,500    
-
 
Proceeds from issuance of warrants   801,230    325,000 
Net proceeds for issuance of preferred stock for cash - mezzanine classification   1,107,000    610,450 
Net cash provided by financing activities   5,917,792    8,394,659 
           
NET DECREASE IN CASH AND CASH EQUIVALENTS   62,054    (865,984)
CASH AND CASH EQUIVALENTS BEGINNING OF PERIOD   488,830    1,354,814 
CASH AND CASH EQUIVALAENTS END OF PERIOD  $550,884   $488,830 
           
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION          
Interest and dividends paid  $56,428   $
-
 
Taxes paid  $
-
   $
-
 
           
SUPPLEMENTAL DISCLOSURES OF NON CASH TRANSACTIONS          
Common stock issued at fair value for conversion of debt, plus accrued interest, and other fees  $
-
   $167,365 
Issuance of Series O dividends  $141   $87 
Preferred stock converted to common stock - mezzanine  $1,092,000   $3,704,500 
Exchange of Series R Preferred Stock for WODI secured convertible note  $
-
   $100,000 
Exchange from liability to mezzanine  $20,000   $
-
 
Common stock issued as settlement  $12,221   $30,644 
Exchange of Series X Preferred Stock for WODI secured convertible note  $
-
   $250,000 
Cancellation of stock payable  $100,000   $
-
 
Adoption of ASC 842  $627,074   $
-
 

 

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

 

F-7

 

 

ORIGINCLEAR, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

DECEMBER 31, 2024 AND 2023

(Audited)

 

1. Organization and line of business

 

Organization

 

OriginClear, Inc. (the “Company”), incorporated in Nevada on June 1, 2007, focuses on developing innovative solutions in the water industry. The Company’s principal office is located at 13575 58th Street North, Suite 200, Clearwater, FL 33760.

 

Subsidiaries and Key Developments

 

Progressive Water Treatment, Inc. (“PWT”), acquired on October 1, 2015, specializes in engineered water treatment solutions and is a key revenue contributor. Modular Water Systems (“MWS”), launched in 2018, designs modular water wastewater treatment systems for decentralized applications and holds exclusive rights to five patents. Water on Demand, Inc. (“WODI”) formed in 2022, integrates multiple divisions to offer Design-Build-Own-Operate (DBOO) water services, focusing on pay-per-gallon water treatment solutions.

 

Line of Business

 

OriginClear’s mission is to develop businesses that address industrial water challenges. As the Clean Water Innovation Hub ™, we operate through: PWT, which provides custom-engineered water treatment solutions. MWS, which develops proprietary modular water treatment solutions. WODI, a development-stage business offering outsourced water treatment services under a DBOO model.

 

On April 13, 2022, the Board of Directors approved the spin off its WOD business into a wholly owned subsidiary, WODI. WODI manages project selection, qualification, financing and long-term management of DBOO service contracts, including assets, contracts, clients, investors, and strategic partners.

 

Going Concern

 

The consolidated financial statements are prepared on a going concern assuming continuing operations. However, due to recurring losses and limited cash resources, the Company’s auditors have expressed substantial doubt about its ability to continue as a going concern.

 

To address this, management is actively seeking funding through convertible notes and preferred stock offerings while leveraging revenues from existing purchase orders and outstanding invoices. While management believes these efforts will support operations, there is no assurance that financing will be available or sufficient. Future financing may involve restrictive covenants or result in shareholder dilution.

 

2. Summary of significant accounting policies

 

This summary provides clarity on the preparation and presentation of the Company’s consolidated financial statements. Management is responsible for their accuracy, integrity, and objectivity. The accounting policies comply with generally accepted accounting principles in the United States of America (“GAAP”) and are applied consistently.

 

Principles of consolidation

 

The consolidated financial statements include the accounts of OriginClear, Inc. and its subsidiaries: WODI, PWT, MWS, Water on Demand #1., and OriginClear Technologies, Ltd. All material intercompany transactions and balances are eliminated in consolidation.

 

F-8

 

 

Cash and cash equivalents

 

The Company classifies all highly liquid investments with original maturities of three months or less as cash equivalents.

 

Concentration risk

 

Cash balances may, at times, exceed Federal Deposit Insurance Company (FDIC) limits. As of December 31, 2024, the Company held a cash balance of $550,884, with $500,440 in one bank, exceeding the FDIC-insured limit of $250,000 per insured bank. Accordingly, $250,440 of the balance was uninsured. The Company has not experienced any losses on uninsured cash balances and considers the credit risk to be minimal.

 

Use of estimates

 

The preparation of consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, as well as the disclosure of contingent assets and liabilities. Significant estimates include impairment and valuation of long-lived assets, revenue recognition on percentage-of-completion contracts, allowances for uncollectible accounts, warranty reserves, inventory valuation, derivative liabilities and conversion features, fair value of investments, non-cash stock issuances, and valuation allowances on deferred tax assets. These estimates are based on historical data and reasonable assumptions. Actual results may differ under different conditions.

 

Net earnings (loss) per share

 

Basic earnings (loss) per share is calculated by dividing net income (loss) attributable to common shareholders by the weighted-average number of common shares outstanding during the period. Diluted earnings per share adjusts the denominator to include the effect of potentially dilutive securities such as stock options, warrants, or convertible instruments, if their inclusion is dilutive.

 

For the years ended December 31, 2024, and 2023, diluted earnings per share was the same as basic loss per share, as the inclusion of potential common shares would have been anti-dilutive due to the Company’s net loss.

 

Loss per share

 

   For the Twelve Months Ended
December 31,
 
   2024   2023 
Loss to common shareholders (Numerator)- continuing operations  $(18,970,789)  $(11,625,783)
Basic and diluted weighted average number of common shares outstanding (Denominator)   1,576,429,514    1,285,642,179 

 

The Company excludes issuable shares from warrants, convertible notes and preferred stock, if their impact on the loss per share is anti-dilutive and includes the issuable shares if their impact is dilutive.

 

   Anti-dilutive
shares
   Dilutive
shares
 
December 31, 2024          
Warrant shares   79,142,589      
Convertible Preferred Stock   31,544,033    4,597,067,267 
           
Convertible Notes        12,927,592,984 
December 31, 2023          
Warrant shares   64,402,589      
Convertible Preferred Stock   31,544,379    1,223,483,825 
Convertible Notes        704,943,029 

  

F-9

 

 

Revenue recognition

 

The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers. Revenue is recognized when control of the promised goods or services is transferred to the customer, which occurs either at a point in time or over time, depending on the nature of the performance obligations in the contract. For product sales, revenue is recognized at the time of shipment, provided that evidence of an arrangement exists, title and risk of loss have passed to the customer, fees are fixed or determinable, and collection of the related receivable is reasonably assured. For construction contracts, revenues and related costs are recognized as performance obligations are satisfied over time. Under ASC 606, revenue and associated profit are recognized as the customer obtains control of the goods and services promised in the contract.

 

All un-allocable indirect costs and corporate general and administrative expenses are charged to operations as incurred. If a loss on a contract is anticipated, it is recognized immediately in the period when the loss is determined. Revisions to cost and profit estimates during the course of a contract are reflected in the accounting period in which the facts supporting such revisions become known. These adjustments may arise from changes in job performance, job conditions, estimated profitability, contract penalty provisions, or final contract settlements.

 

Contract receivables are recorded for amounts currently due based on progress billings, as well as retention amounts collectible upon completion of the contract. Accounts payable to material suppliers and subcontractors are recorded for amounts currently due based on work completed or materials received, including retention amounts payable upon contract completion. General and administrative expenses are charged to operations as incurred and are not allocated to contract costs.

 

Contract receivables

 

The Company bills customers progressively as work is completed per contractual agreements. Credit is extended based on financial evaluations, with no collateral required. The Company maintains an allowance for doubtful accounts based on past-due receivables reviewed monthly. An allowance is recorded when collection is unlikely.

 

As of December 31, 2024, and 2023, the allowance for doubtful accounts was $0 and $379,335, respectively. The net contract receivable balance was $2,503,416 and $1,509,506 as of December 31, 2024, and 2023, respectively.

 

Indefinite lived intangibles and goodwill

 

The Company accounts for business combinations under ASC 805, Business Combinations, using the acquisition method. The purchase price is allocated to tangible and identified intangible assets and liabilities based on estimated fair values. Adjustments to these allocations may occur within one year of acquisition if new information arises. Goodwill is recorded for any excess purchase price over the fair value of net assets acquired.

 

Indefinite-lived intangibles and goodwill are tested for impairment annually in Q4 or whenever indicators suggest the carrying amount may not be recoverable. During 2024, the Company determined that the OriginOil Trademark, initially recorded as an indefinite-lived intangible, was no longer in use and had been formally abandoned. As a result, a full impairment charge of $4,467 was recognized, removing the asset from the balance sheet.

 

As of December 31, 2024, and 2023, after considering the impairment of the OriginOil Trademark, the Company performed a qualitative assessment of remaining indefinite-lived intangibles and goodwill and concluded no further impairment was necessary for either year.

 

F-10

 

 

Prepaid expenses

 

The Company records advance payments for goods and services as prepaid expenses, initially recognizing them as assets with future economic benefits. These amounts are expensed when the benefits are realized. As of December 31, 2024, and 2023, the prepaid expenses balance was $0.

 

Advertising costs

 

Advertising and promotional expenses are recognized as incurred. Advertising costs for the years ended December 31, 2024, and 2023, were $274,680 and $201,323, respectively.

 

Property and Equipment

 

Property and equipment are recorded at cost. Gains or losses on disposals are recognized upon removal of the asset and its accumulated depreciation. Maintenance and repair costs are expensed as incurred, while additions and improvements are capitalized. Depreciation is calculated on a straight-line basis over the following estimated useful lives:

 

Estimated Life   
Machinery and equipment  5-10 years
Furniture, fixtures and computer equipment  3-7 years
Computer software  3 years
Vehicles  3-6 years
Leasehold improvements  2-5 years or lease term

 

   December 31,
2024
   December 31,
2023
 
Machinery and equipment  $148,131   $383,569 
Leasehold improvements   85,348    26,725 
Computer equipment and software   66,491    66,493 
Vehicles   64,277    64,276 
Demo Units   36,139    36,139 
Furniture and fixtures   27,452    29,810 
Gross property and equipment   427,838    607,012 
Less accumulated depreciation   (371,969)   (460,276)
Net property and equipment  $55,869   $146,736 

 

The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. If impairment indicators are present, recovery is assessed in accordance with GAAP.

 

Depreciation is recorded using the straight-line method over the asset’s estimated useful life. Depreciation expense for the years ended December 31, 2024, and 2023, was $34,356 and $30,333, respectively.

 

Leases

 

The Company accounts for leases in accordance with ASC 842, Leases. At lease inception, the Company determines whether an arrangement contains a lease. Operating leases are recorded as Right-of-Use (ROU) assets, current lease liabilities, and non-current lease liabilities on the balance sheet.

 

ROU assets represent the Company’s right to use an asset for the lease term, while lease liabilities reflect the obligation to make lease payments. These amounts are recognized at lease commencement, measured at the present value of lease payments using the incremental borrowing rate, as the implicit rate is not readily determinable.

 

F-11

 

 

Lease expense is recognized on a straight-line basis over the lease term. Short-term leases (12 months or less) are not recorded as ROU assets or lease liabilities, provided no purchase option is reasonably certain to be exercised. Certain leases contain variable payments (e.g., inflation adjustments, usage-based costs), which are expensed as incurred and not included in the initial lease liability measurement.

 

Further details on leases, including future payments, and liabilities, are provided in Footnote 3 - Leases.

 

Assets Held for Sale

 

As of December 31, 2022, the Company held real property for sale, initially recorded at $514,000. Following an evaluation of market conditions, the carrying amount was adjusted to $400,000, resulting in an impairment charge of $114,000.

 

In January 2023, the Company accepted a $400,000 offer for the property. On April 8, 2023, the sale was finalized with payment terms of $235,000 upfront and $165,000 payable in fifteen monthly installments of $11,000 each. The initial payment was received by SMS Argentina (“SMS”), acting as the Company’s Power of Attorney for the property. Taxes and closing fees totaling $65,493 were remitted to the Federal Administration of Public Income (“AFIP”) in Argentina, leaving net proceeds of $164,935, which were received by the Company on June 21, 2023.

 

As of June 30, 2023, a receivable of $169,572 was recorded for the remaining balance. Between July 1, 2023, and December 31, 2024, additional payments totaling $169,572 were received, resulting in a $0 remaining receivable balance as of December 31, 2024.

 

Stock-Based Compensation

 

The Company issues stock options and warrants to employees and non-employees as compensation for services and financing costs.

 

For employees, stock-based compensation is recognized in accordance with FASB guidance, measured on the grant date and expensed over the vesting period.

 

For non-employees, stock-based compensation follows FASB guidance, with valuation determined on the measurement date, which is either when a performance commitment is reached or when performance is completed. Non-employee stock-based compensation is generally amortized on a straight-line basis over the vesting period. If no future performance is required, the option grants vest immediately, and the full expense is recorded in the period of measurement.

 

Commitments and Contingencies

 

During the current fiscal year, the Company identified a customer deposit liability of $113,950 related to Shell Oil, originating prior to the 2015 acquisition of PWT. Upon detailed review, the Company determined that the liability lacked sufficient supporting documentation, including the absence of contract, correspondence, or payment history that could substantiate the obligation. Furthermore, no claims or inquiries from Shell Oil or related party have been received in the intervening years since the acquisition. Based on this lack of evidence and passage of time, the Company concluded that the liability is no longer legally or contractually enforceable. Consequently, the Company derecognized the liability, recording a corresponding gain in Other income for the year ended December 31, 2024.

 

Additionally, the Company identified a misstatement in fixed assets related to Machinery and Equipment sold to Dwight Barber, later resold to Ryan Kooistra, but still reflected on the balance sheet. After review, the asset was derecognized, and a $101,333 loss was recorded under Other expenses for the year ended December 31, 2024.

 

Furthermore, the Company identified an unlocated fixed asset under a capital lease with LEAF, initially recorded on January 1, 2018. After an asset verification process, the equipment was determined to be no longer in possession or use. As a result, the Company derecognized the asset, removing the $45,440 original cost and $31,808 accumulated depreciation. The remaining net book value of $13,632 was recorded as a loss in the consolidated financial statements for the year ended December 31, 2024.

 

F-12

 

 

Accounting for Derivatives

 

The Company evaluates all financial instruments for derivative features. Derivative liabilities are initially recorded at fair value and revalued at each reporting date, with changes recognized in the statements of operations.

 

For stock-based derivatives, the Company uses a probability-weighted binomial lattice option pricing model to determine fair value at inception and subsequent valuation dates.

 

Classification as liability or equity is reassessed at each reporting period, with liabilities classified as current or non-current based on expected settlement within 12 months.

 

Fair Value of Financial Instruments

 

The Company discloses fair values of financial instruments where practicable. As of December 31, 2024, the reported balances for cash, contract receivables, costs in excess of billings, prepaid expenses, accounts payable, billings in excess of costs, and accrued expenses approximate fair value due to their short maturities.

 

The Company applies ASC Topic 820, Fair Value Measurement, which defines fair value as the price in an orderly transaction between market participants at the measurement date. ASC 820 establishes a hierarchy prioritizing valuation inputs:

 

  Level 1, Observable inputs such as quoted prices for identical instruments in active markets.
     
  Level 2, Inputs other than quoted prices in active markets, including quoted prices for similar assets in less active markets.
     
  Level 3, Unobservable inputs requiring significant assumptions.

 

As of December 31, 2024, the Company held an investment in Water Technologies International Inc. (“WTII”), classified as a Level 1 equity security measured at fair value. The fair value of the investment was $31,646, based on quoted market price of $0.0007 per share as of the reporting date.

 

Although classified as Level 1, the Company notes that WTII shares trade at a sub-penny level with low market capitalization and thin trading volume, which may limit liquidity and increase price volatility. Additionally, while WTII has made recent SEC filings, prior delays in regulatory compliance could impact market confidence and trading activity.

 

The Company monitors the fair value classification and will reassess if circumstances warrant a change in classification or impairment recognition. As of December 31, 2024, no impairment was recorded, as the investment remains actively traded with a quoted market price.

 

The following table summarizes the Company’s financial assets and liabilities measured at fair value on a recurring basis and their classification within the fair value hierarchy as of December 31, 2024, and 2023.

 

   Total   (Level 1)   (Level 2)   (Level 3) 
Investment at fair value-securities, December 31, 2024  $34,846   $34,846   $
         -
   $
         -
 
Investment at fair value-securities, December 31, 2023  $39,366   $39,366   $
-
   $
-
 

 

   Total   (Level 1)   (Level 2)   (Level 3) 
Derivative Liability, December 31, 2024  $14,651,326   $
          -
   $
         -
   $14,651,326 
Derivative Liability, December 31, 2023  $7,742,759   $
-
   $
-
   $7,742,759 

 

As of December 31, 2024, the derivative liabilities on the Company’s balance sheet consist of $14,551,132 related to convertible notes outstanding and $100,194 related to warrants outstanding. These liabilities are measured and recorded at fair value in accordance with ASC Topic 820, with changes in fair value recognized in the statements of operations.

 

F-13

 

 

The following table presents the reconciliation of the derivative liability measured at fair value using level 3 inputs for the year ended December 31, 2024:

 

Balance as of January 1, 2024  $7,742,759 
Net gain on conversion of debt and change in derivative liabilities   6,908,567 
Balance as of December 31, 2024  $14,651,326 

 

For purpose of determining the fair market value of the derivative liability, the Company used Binomial lattice formula valuation model. The significant assumptions used in the Binomial lattice formula valuation of the derivative are as follows:

 

   12/31/2024  12/31/2023
Risk free interest rate  4.07% – 5.01%  3.88% – 4.79%
Stock volatility factor  101.9% – 218.8%  132% – 166%
Weighted average expected option life  .54.5 yrs  .5 – 5 yrs
Expected dividend yield 
None
 
None

 

Segment Reporting

 

The Company has determined that it operates as a single reporting unit under ASC 280, Segment Reporting.While the Company the monitors the performance of three distinct operating segments– PWT, MWS and WODI – these segments share common economic characteristics, products and services, and customers. As a result, they are aggregated into a single reportable unit for financial purposes.

 

The Company’s CEO serves as the Chief Operating Decision Maker (“CODM”) and regularly reviews financial results to assess performance and allocate resources across the operating segments.

 

Marketable Securities

 

The Company follows ASU 2016-01, Financial Instruments – Recognition and Measurement of Financial Assets and Financial Liabilities. Under this standard, investments not accounted for under the equity method or resulting in consolidation are measured at fair value, with changes recognized in net income.

 

The standard requires the use of the exit price notion for fair value measurements and mandates separate presentation of financial assets and liabilities by measurement category and form. It also eliminates the requirement to disclose methods and significant assumptions used for financial instruments measured at amortized cost.

 

The Company classifies its investment in Water Technologies International, Inc. as available-for-sale securities, with unrealized gains recognized in net income.

 

Licensing agreement

 

The Company evaluated its licensing agreement under ASU 606 to determine revenue recognition timing. The licensing of intellectual property (IP) is distinct from non-license goods or services, possessing significant standalone functionality that provides value to a customer. Since this functionality will not change due to the licensor’s activities during the license period, revenue is generally recognized upon delivery of the license.

 

Reclassification

 

Certain prior period amounts have been reclassified to conform to the current period presentation due to the removal of discontinued operations. These reclassifications ensure consistency and comparability across periods. Importantly, these adjustments had no material effect on the previously reported financial position, results of operations, or cash flows.

 

This update aligns with the changes in financial statement presentation resulting from exclusion of discontinued operations in the current year’s reporting.

 

F-14

 

 

Work-in-Process

 

The Company records work-in-process as an asset, representing accumulated costs for ongoing projects expected to be delivered to customers. These costs include materials and direct labor associated with the construction of equipment intended for sale.

 

Recently Issued Accounting Pronouncements

 

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 820); which enhances annual and interim segment disclosures. The Company adopted ASU 2023-07 for the year ended December 31, 2024. The Company has disclosed the title and role of the CODM, the nature of financial information reviewed by the CODM, and the basis for aggregating operating segments into a single reporting segment. See Footnote 14 – Segment Reporting, for further information.

 

3. Leases

 

The Company leases a production facility at 5225 W Houston Sherman, Texas, under a non-cancelable operating lease classified in accordance with ASC 842, Leases. The lease commenced on July 1, 2024, with a 61-month term. Under a Triple Net (NNN) arrangement, the Company is responsible for property taxes, insurance and maintenance costs.

 

Right-of-Use (ROU) Asset and Lease Liability

 

At lease commencement, the Company recorded a ROU asset and corresponding lease liability, both measured at the present value of lease payments over the lease term, discounted at an incremental borrowing rate of 11.84%.

 

The ROU asset is amortized on a straight-line basis over the lease term, while the lease liability is reduced using the effective interest method, with each lease payment allocated between interest expense and principal reduction.

 

Lease balances as of December 31, 2024

 

The components of lease-related assets and liabilities as of December 31, 2024:

 

Description  Amount 
Right of Use Asset, net  $580,393 
Lease liability - current portion   96,113 
Lease liability - non-current portion   501,123 
Total lease liability  $597,236 

 

Lease Expense

 

For the year ended December 31, 2024, the Company recognized lease-related expenses in COGS, as the leased facility is directly related to production:

 

  Amortization of ROU Asset $46,681

 

  Interest expense on Lease Liability $36,724

 

F-15

 

 

Future Minimum Lease Payments

 

Future minimum lease payments as of December 31, 2024, are as follows:

 

Period  Amount 
Year 1  $161,791 
Year 2   166,602 
Year 3   171,465 
Year 4   176,666 
Year 5 and thereafter   104,867 
Total Lease Payments  $781,391 
Less: Present Value Discount   (184,155)
Total Lease Liability  $597,236 

 

Other Lease Disclosures

 

The Company has no significant options to extend or terminate the lease beyond its contractual terms. The lease agreement does not include any purchase options or residual value guarantees.

 

4.

Equity

 

OriginClear, Inc. Preferred Stock

 

Series C

 

On March 14, 2017, the Board of Directors authorized the issuance of 1,000 shares of Series C preferred stock, par value $0.0001 per share, to the CEO in exchange for his continued employment with the Company. The Series C preferred stock does not carry any dividend or liquidation preference rights and is not convertible into common stock. The holder of Series C preferred stock is entitled to 51% of the total voting power of the Company’s stockholders. The purchase price was $0.0001 per share, for a total of $0.10 for 1,000 shares. As of December 31, 2024, 1,000 shares of Series C preferred stock were issued and outstanding.

 

Series D-1

 

On April 13, 2018, the Company designated 50,000,000 shares of its authorized preferred stock as Series D-1 preferred stock. Series D-1 preferred stock does not entitle holders to dividends or a liquidation preference. Each share is convertible into 0.0005 of one share of common stock, subject to a beneficial ownership limitation of 4.99%, which may be increased to 9.99% upon 61 days’ written notice by the holder.

 

As of December 31, 2024, 31,500,000 shares of Series D-1 preferred stock were issued and outstanding.

 

Series F

 

On August 14, 2018, the Company designated 6,000 shares as Series F preferred stock. Each share has a stated value of $1,000 and entitles the holder to quarterly cumulative dividends at an annual rate of 8% of the stated value. Series F preferred stock carries a liquidation preference equal to the stated value plus accrued but unpaid dividends and is not convertible into common stock. The Company has the right to redeem Series F shares at any time but was required to redeem all shares by September 1, 2020.

 

During the year ending December 31, 2024, the Company exchanged 10 shares of Series F Preferred Stock for 10 shares of Series Q Preferred Stock.

 

As of December 31, 2024, 50 shares of Series F preferred stock remained issued and outstanding, which the Company was required to redeem, and the Company is in default for an aggregate redemption price of $50,000.

 

Series G

 

On January 16, 2019, the Company designated 6,000 shares as Series G preferred stock, each with a stated value of $1,000. Holders are entitled to cumulative dividends at an annual rate of 8% of the stated value, payable quarterly. Series G preferred stock is not convertible into common stock and carries no voting rights, except as required by law. The Company was required to redeem Series G shares by April 30, 2021.

 

As of December 31, 2024, 25 shares of Series G preferred stock were issued and outstanding, which the Company was required to redeem, and the Company is in default for an aggregate redemption price of $25,000.

 

F-16

 

 

Series I

 

On April 3, 2019, the Company designated 4,000 shares of preferred stock as Series I, with a stated value of $1,000 per share. Series I holders are entitled to cumulative dividends at an annual rate of 8%, payable quarterly. Series I do not carry voting rights and is not convertible into common stock. The Company was required to redeem all Series I shares between May 2, 2021, and June 10, 2021.

 

As of December 31, 2024, 25 shares of Series I preferred stock remained issued and outstanding. The Company is in default for an aggregate redemption price of $25,000.

 

Series J

 

On April 3, 2019, the Company designated 100,000 shares of preferred stock as Series J. Each share has a stated value of $1,000, and holders are entitled to dividends on an as-converted basis with the Company’s common stock. Series J is convertible into common stock under its Certificate of Designation, which includes provisions for make-good shares for prior investors.

 

As of December 31, 2024, 210 shares of Series J preferred stock were issued and outstanding.

 

Series K

 

On June 3, 2019, the Company designated 4,000 shares as Series K preferred stock, each with a stated value of $1,000. Series K holders are entitled to cumulative dividends at an annual rate of 8%, payable quarterly. Series K is not convertible into common stock and does not carry voting rights. The Company was required to redeem Series K shares between August 5, 2021, and April 24, 2022.

 

During the year ended December 31, 2024, the Company exchanged 10 shares of Series K preferred stock for 10 shares of Series W preferred stock. The exchange was executed at par value in accordance with the terms of the respective designations, and no gain or loss was recognized in the consolidated financial statements.

 

As of December 31, 2024, 297.15 shares of Series K preferred stock remained issued and outstanding. The Company is in default for an aggregate redemption price of $297,150.

 

Series L

 

On June 3, 2019, the Company designated 100,000 shares of preferred stock as Series L. The Series L preferred stock has a stated value of $1,000 per share, and holders are entitled to dividends on an as-converted basis with the Company’s common stock. The Series L preferred stock is convertible into common stock under its Certificate of Designation, which includes provisions for make-good shares for prior investors.

 

As of December 31, 2024, 320.5 shares of Series L preferred stock were issued and outstanding.

 

Series M

 

On July 1, 2020, the Company designated 800,000 shares of preferred stock as Series M, with a stated value of $25 per share. Holders are entitled to annual cumulative dividends at a rate of 10%, payable monthly in preference to any payment on common stock. Series M has a liquidation preference equal to $25 per share plus any declared but unpaid dividends. Series M does not carry voting rights, except as required by law, and is not convertible into common stock. The Company may, at its discretion, redeem Series M shares at $37.50 per share (150% of stated value) plus any accrued but unpaid dividends.

 

As of December 31, 2024, 40,300 shares of Series M preferred stock issued and outstanding.

 

F-17

 

 

Series O

 

On April 27, 2020, the Company designated 2,000 shares of preferred stock as Series O, with a stated value of $1,000 per share. Holders are entitled to cumulative dividends at an annual rate of 8% in cash and 4% in shares of common stock, payable quarterly. Series O has a liquidation preference equal to the stated value plus accrued but unpaid dividends and is convertible into common stock based on 200% of the stated value divided by the conversion price. Conversion is subject to a beneficial ownership limitation of 4.99%, which may be increased to 9.99% upon 61 days' written notice. The Company may redeem Series O shares at the stated value plus accrued dividends.

 

During 2024, the Company issued 965,252 shares of common stock upon conversion of 5 shares of Series O preferred stock and 1,405,307 shares as 4% annualized dividends. The conversions were executed in accordance with the terms of the COD, and no gain or loss was recognized in the consolidated financial statements.

 

As of December 31, 2024, 185 shares of Series O preferred stock were issued and outstanding.

 

Series P

 

On April 27, 2020, the Company designated 500 shares of preferred stock as Series P, with a stated value of $1,000 per share. Holders are entitled to dividends on an as-converted basis with the Company’s common stock. Series P is convertible into common stock under its Certificate of Designation, and conversion is subject to a beneficial ownership limitation of 4.99%, which may be increased to 9.99% upon 61 days' written notice. Series P shares participate in liquidation payments on an as-converted basis. Series P does not carry preemptive or subscription rights and votes on an as-converted basis with common stock

 

As of December 31, 2024, 30 shares of Series P preferred stock were issued and outstanding.

 

Series Q

 

On August 21, 2020, the Company designated 2,000 shares of preferred stock as Series Q, with a stated value of $1,000 per share. Holders are entitled to cumulative dividends at an annual rate of 12% in cash, payable quarterly. Series Q has a liquidation preference equal to the stated value plus accrued but unpaid dividends and is convertible into common stock based on 200% of the stated value divided by the conversion price, subject to a beneficial ownership limitation of 4.99%, which may be increased to 9.99% upon 61 days' written notice. The Company may redeem Series Q shares at the stated value plus accrued dividends.

 

During 2024, the Company issued 4,576,458 shares of common stock upon conversion of 20 shares of Series Q preferred stock.

 

As of December 31, 2024, 410 shares of Series Q preferred stock were issued and outstanding.

 

Series R

 

On November 16, 2020, the Company designated 5,000 shares of preferred stock as Series R, with a stated value of $1,000 per share. Holders are entitled to cumulative dividends at an annual rate of 12% in cash, payable quarterly. Series R has no voting rights, except as required by law, and is convertible into common stock based on 200% of the stated value divided by the conversion price, subject to a beneficial ownership limitation of 4.99%, which may be increased to 9.99% upon 61 days' written notice. The Company may redeem Series R shares either in cash or common stock.

 

During 2024, the Company issued 30,496,772 shares of common stock upon conversion of 135 shares of Series R preferred stock. The conversions were completed in accordance with the terms of the COD, and no gain or loss was recognized in the consolidated financial statements.

 

As of December 31, 2024, 1,473 shares of Series R preferred stock were issued and outstanding.

 

F-18

 

 

Series S

 

On February 5, 2021, the Company designated 430 shares of preferred stock as Series S. The Series S has a stated value of $1,000 per share, and holders are entitled to cumulative dividends at an annual rate of 12%, payable quarterly. Series S does not carry voting rights except as required by law. It is convertible into common stock by dividing 200% of the stated value by the conversion price, subject to a beneficial ownership limitation of 4.99%, which may be increased to 9.99% upon 61 days' written notice. The Company may redeem Series S shares at any time at the stated value plus accrued dividends.

 

During 2024, the Company issued 2,272,728 shares of common stock upon conversion of 10 shares of Series S preferred stock. These shares were issued in accordance with the terms of the COD, and no gain or loss was recognized in the consolidated financial statements.

 

As of December 31, 2024, 110 shares of Series S preferred stock were issued and outstanding.

 

Series U 

 

On May 26, 2021, the Company designated 5,000 shares of preferred stock as Series U, with a stated value of $1,000 per share. Series U does not entitle holders to dividends or voting rights except as required by law. It is convertible into common stock by dividing 150% of the stated value by the conversion price, subject to a beneficial ownership limitation of 4.99%, which may be increased to 9.99% upon 61 days' written notice. The Company may redeem Series U shares in cash or common stock.

 

As of December 31, 2024, 270 shares of Series U preferred stock were issued and outstanding.

 

Series W

 

On April 28, 2021, the Company designated 3,390 shares of preferred stock as Series W, with a stated value of $1,000 per share. Series W holders are entitled to cumulative dividends at an annual rate of 12%, payable quarterly. It is convertible into common stock by dividing 200% of the stated value by the conversion price, subject to a beneficial ownership limitation of 4.99%. The Company may redeem Series W shares at any time at the stated value plus accrued dividends.

 

During 2024, the Company issued 41,715,134 shares of common stock upon conversion of 200 shares of Series W preferred stock. These shares were issued in accordance with the terms of the COD, and no gain or loss was recognized in the consolidated financial statements

 

As of December 31, 2024, 696.50 shares of Series W preferred stock were issued and outstanding. These shares were issued in accordance with the terms of the COD, and no gain or loss was recognized in the consolidated financial statements.

 

Series X

 

On August 10, 2021, the Company designated 25 shares of preferred stock as Series X, with a stated value of $10,000 per share. Series X did not entitle holders to dividends or voting rights except as required by law. It was convertible into common stock based on the subscription agreement terms. Holders had the right to redeem Series X shares for cash or common stock.

 

As of December 31, 2024, no shares of Series X preferred stock were issued and outstanding.

 

Series Y

 

On December 6, 2021, the Company designated 3,000 shares of preferred stock as Series Y, with an original issue price of $100,000 per share. Holders are entitled to annual distributions of up to 25% of net profits from designated subsidiaries, payable within three months of year-end. Series Y is convertible into common stock, subject to a 4.99% beneficial ownership limitation.

 

During the year ended December 31, 2024, the Company raised $1,107,000 in gross proceeds from a private placement of Series Y preferred stock.

 

As of December 31, 2024, 28.2 shares of Series Y preferred stock were issued and outstanding.

 

F-19

 

 

Series Z

 

On February 11, 2022, the Company designated 25 shares of preferred stock as Series Z, with an original issue price of $10,000 per share. Series Z does not entitle holders to dividends or voting rights except as required by law. It is convertible into common stock, subject to a 4.99% beneficial ownership limitation.

 

As of December 31, 2024, no shares of Series Z preferred stock were issued and outstanding.

 

During the year ended December 31, 2024, the Company converted an aggregate of 387 shares of preferred stock- comprised of 135 shares of Series R, 5 shares of Series 0, 20 shares of Series Q, 10 shares of Series S, 200 shares of Series W, and 7.22 shares of Series Y – into a total of 249,249,807 shares of common stock. These conversions were made in accordance with the terms of each respective COD, and no gain or loss was recognized in the consolidated financial statements. s.

 

The shares were issued at prices ranging from $0.0022 to $0.0100 per share, with a total value of $1,092,000. Additionally, the Company issued shares of common stock under settlement agreements with certain WODI convertible secured promissory note holders.

 

The Series J, Series L, Series M, Series O, Series P, Series Q, Series R, Series S, Series U, Series W, Series X, Series Y, and Series Z preferred stock are classified outside of permanent equity. This classification is due to the terms of conversion, which are based on a market component or the stated value of the preferred stock.

 

WODI Preferred Stock

 

On April 22, 2022, WODI designated 50,000,000 shares of authorized Preferred Stock with a par value of $0.0001 per share. As a result of WODI’s merger with PWT on September 21, 2023, the number of authorized shares of preferred stock increased to 100,000,000 shares with the same par value of $0.0001 per share.

 

Series A

 

On October 13, 2022, WODI designated 1,000,000 shares of its authorized preferred stock as Series A preferred stock. These shares were reserved for issuance to holders of the parent Company’s Series Y preferred stock at a ratio of 500:1. Holders of Series A preferred shares are not entitled to dividends and do not have voting rights until the shares are converted into common stock. Each share of Series A preferred stock is convertible at any time at a conversion ratio of 50:1 or at a rate determined by the Board, provided that the total number of Series A preferred shares, on a converted basis, must not fall below ten percent (10%) of the total authorized shares of common stock (on a fully diluted basis). This dilution floor is based on an anticipated sale of $20,000,000 in Series Y shares and is adjusted proportionately to reflect the actual number of Series Y shares sold.

 

On November 7, 2022, WODI filed an Amended and Restated Certificate of Incorporation, which included a 20:1 reverse stock split affecting both the common shares and Series A preferred shares.

 

F-20

 

 

Valuation

 

The Series A preferred shares were valued by an independent valuation expert using a PWERM, supported by an underlying DCF analysis. The valuation incorporated key parameters including settlement options, valuation timing, and business fundamentals.

 

The analysis considered two settlement options: the occurrence of a merger with the SPAC and the likelihood that the merger would not take place. Three valuation tranches were assessed, corresponding to the timing of major issuances of Series A shares. The SPAC offer value was based on management’s representations of the terms under negotiation at the time of issuance.

 

The base value of WODI was determined using a market analysis conducted during the Regulation A offering implementation. In Q3 2023, an increase in base value was recognized to reflect the fair value of MWS assets contributed to the business and the merger with PWT.

 

Additionally, Additionally, the valuation incorporated the expected timing of settlement or conversion events for Series A shares under both settlement options. Considerations also included the anticipated issuance of Series Y shares and the impact of outstanding convertible debt as of the settlement date.

 

Based on these parameters, the fair value of Series A preferred shares at various valuation dates was determined as follows:

 

Valuation Date  Fair Value of
shares
 
12/28/2022  $56.68 
02/08/2023  $106.67 
06/15/2023  $266.73 
08/21/2023  $54.58 

 

For the year ended December 31, 2024, an aggregate expense of $0 was recorded as preferred stock incentive compensation in the consolidated financial statements.

 

Following WODI’s merger with PWT on September 21, 2023 (See Note 11), all Series A preferred shares were fully converted into WODI common stock in accordance with the terms of the agreement. The conversion resulted in no gain or loss. As of December 31, 2024, there were no Series A preferred shares issued and outstanding.

 

Series B

 

On April 28, 2023, WODI designated 1,000,000 shares of its authorized preferred stock as Series B preferred stock. The Series B preferred shares had an initial issuance value of $5.00 per share and were reserved for issuance to holders of the parent company’s Series X preferred stock, as well as for direct issuances at the discretion of WODI’s Board of Directors. Series B preferred shares do not entitle holders to dividends or voting rights until the shares are converted into common stock. Each share of Series B preferred stock is convertible at any time on a 1:1 basis as per the terms of the Series B Certificate of Designation. However, the total number of Series B shares, on a converted basis, cannot fall below 2.5% of WODI’s total authorized shares of common stock (on a fully diluted basis), based on an anticipated issuance of $5,000,000 in Series B shares. This dilution floor is proportionally adjusted based on the actual number of Series B shares issued.

 

During the year ended December 31, 2023, WODI issued shares of Series B preferred stock at a par value of $0.0001 to certain holders of the parent company’s Series X preferred stock and holders of WODI Note Purchase Agreements.

 

F-21

 

 

Valuation

 

The Series B preferred shares were valued by an independent valuation expert using a PWERM, supported by an underlying DCF analysis. The valuation incorporated key parameters, including settlement options, business fundamentals, and financial projections.

 

The analysis considered two settlement scenarios: the completion of a merger with the SPAC and the likelihood that the merger would not occur. The SPAC offer value was based on management’s representations of the terms under negotiation at the time of issuance.

 

The base value of WODI was determined using a market analysis conducted during the Regulation A offering implementation. In Q3 2023, the Company recognized an increase in base value to reflect the fair value of MWS assets contributed to the business and the merger with PWT.

 

Additionally, the valuation factored in the expected timing of settlement or conversion events for Series B shares under both settlement options. Considerations also included the anticipated issuance of Series Y shares and outstanding convertible debt at the time of settlement.

 

Based on these factors, the fair value of Series B preferred shares at key valuation dates was determined as follows:

 

Valuation Date  Fair Value of
shares
 
06/27/2023  $0.36 
08/21/2023  $0.37 

 

Shares issued during Q2 and Q3 2023 were valued at $0.36 and $0.37 per share, respectively, resulting in an aggregate expense of $193,825, which was recorded as preferred stock incentive compensation in the consolidated financial statements.

 

Following WODI’s merger with PWT on September 21, 2023 (See Note 11), all Series B preferred shares were fully converted into WODI common stock. The conversion was executed within the terms of the agreement, and no gain or loss was recognized. As of December 31, 2024, there were no Series B preferred shares issued and outstanding.

 

Series C

 

On October 13, 2022, the Board of Directors authorized the issuance of 1,000,000 shares of Series C preferred stock, par value $0.0001 per share, to the Holder in exchange for continued employment with the Company. The Series C preferred stock did not provide dividend rights, liquidation preferences, or conversion rights.

 

The Holder of Series C preferred stock was entitled to vote alongside common stockholders on an as-converted basis and held 51% of the total voting power of the Company. While Series C shares were outstanding, the Company was prohibited from making amendments that adversely affected their rights, including changes to the Certificate of Designation, Articles of Incorporation, or any agreements that would alter the powers, preferences, or number of authorized Series C shares without the affirmative vote of the majority of Series C preferred stockholders.

 

Following WODI’s merger with PWT on September 21, 2023 (See Note 11), all Series C preferred shares were cancelled in accordance with the merger agreement. As of December 31, 2024, there were no shares of Series C preferred stock were issued or outstanding

 

OriginClear, Inc. Common Stock

 

For the year ended December 31, 2023, the Company received aggregate equity financing of $141,373 under an Equity Financing Agreement with GHS Investments, LLC. In exchange, the Company issued 20,492,456 shares of common stock at conversion prices ranging from $0.0058 to $0.0082.

 

There were no shares of common stock issued under the Equity Financing Agreement for the year ended December 31, 2024.

 

Subscription payable

 

During the year ended December 31, 2024, the Company removed a previously recorded $100,000 subscription payable related to shares issuable under and equity agreement with Monarch Trailer. These shares were subsequently issued and sold by the shareholder on the open market in a prior period; however, the related liability remained recorded. The Company corrected the classification during the year ended December 31, 2024, and reclassified the amount as a correction of an equity misstatement. The shares were valued using the closing share price on the grant date, consistent with the terms of the agreement.

 

F-22

 

 

Year ended December 31, 2024

 

The Company issued 94,777,534 shares of common stock for services, valued at $671,283, with share prices ranging from $0.0073 – $0.0146

 

The Company issued 7,948,000 shares of common stock through Regulation A offering to investors for total cash proceeds of $76,455. The shares were issued at prices ranging from $0.009 to $0.0099 per share and no commissions were paid in connection with the offering.

 

The Company issued 1,405,307 shares of common stock to settle Series O preferred stock dividends payable. 

 

The Company issued 20,937,829 shares of common stock for alternate vesting, with a fair value of $169,597 which was based on the fair market price of the Company's stock on the date of issuance

 

The Company issued 122,213,744 shares of common stock during the year ended December 31, 2024, as part of settlement agreements for the conversion of preferred stock and related obligations. These shares were issued as an incentive for conversion and not in direct proportion to the stated value of the underlying instruments. As such, the fair value of the shares, totaling $1,265,823, was recognized as a stock-based compensation expense, with the offset recorded to additional paid-in capital to common stock. These issuances were made in accordance with applicable agreements and did not result in gain or loss.

 

The Company issued 249,249,807 shares of common stock upon conversion of $1,092,000 of preferred stock. These shares were issued within the terms of the respective agreements, and no gain or loss was recognized in the consolidated financial statements.

 

The Company redeemed 224,196,748 shares of common stock at fair value ranging between $0.0064 to $0.01 in the amount of $1,861,728 (see Note 6 – Convertible Promissory Notes).

 

The Company issued a total of 9,219,934 shares of common stock to investors for gross proceeds of approximately $1,338,955, consisting of 7,948,000 shares issued under Regulation A and 1,271,934 shares issued under Regulation D offering. See WODI common stock.

 

Year ended December 31, 2023

 

During the year ended December 31, 2023, the Company issued 55,788,402 shares of common stock upon conversion of a convertible promissory note for a principal amount of $91,000, plus accrued interest of $76,365, for a total of $167,365. The conversion price was $0.0085 per share. These shares were issued in accordance with the terms of the agreement, and no gain or loss was recognized.

  

The Company issued 80,519,927 shares of common stock for services, at a fair value of $782,605, with share prices ranging from $0.0073 to $0.0146. Additionally, the Company issued 869,449 shares of common stock as payment for Series O preferred stock dividends payable. Furthermore, 11,584,932 shares of common stock were issued for alternate vesting agreements, at a fair value of $120,540.

 

The Company issued 306,434,197 shares of common stock at par value to settle conversion agreement disputes at a fair value of $30,644. These issuances resolved shareholder disputes related to the timing of the conversion of preferred shares into common shares. The shares were issued in accordance with the terms of the agreement, and no gain or loss was recognized.

  

The Company also issued 764,640,346 shares of common stock upon conversion of $3,704,500 of preferred stock. These shares were issued in accordance with the terms of the agreements, and no gain or loss was recognized.

 

Additionally, the Company redeemed 853,916,848 shares of common stock at fair values ranging from $0.0064 to $0.01, for a total of $7,499,390 (see Note 6). 

 

WODI Common Stock

 

On February 17, 2023, the SEC qualified the Offering Circular for WODI under Regulation A, which was intended to raise capital for WODI-related projects. The Company launched a limited preview of the Reg A offering on March 9, 2023. As of June 26, 2023 (the “Termination Date”, the Company suspended the sales of securities under the Reg A offering. As of the Termination Date, WODI has raised total proceeds of approximately $60,000 through the Reg A offering.

 

Through the year ending December 31, 2024, WODI conducted a Regulation D offering and raised total cash proceeds of $1.2 million. While WODI issued shares at the subsidiary level in connection with this financing, no shares are presented as issued in the consolidated financial statements, as WODI is a subsidiary of OriginClear, Inc. In accordance with U.S GAAP, these transactions are reflected solely as cash proceeds and increases to additional paid-in-capital within the consolidated financial statements.

 

F-23

 

 

Non-controlling Interest

 

As of December 31, 2024, WODI had 14,671,151 common shares issued and outstanding shares, of which OriginClear, Inc. owns 82.96%. The remaining represents a minority, non-controlling interest.

 

5. Restricted stock grants and warrants

 

Restricted Stock Grants to CEO, the Board, Employees and Consultants

 

The Company has entered into RSGAs with its CEO, Board, Employees, and Consultants to incentivize management and enhance the Company’s economic performance. All shares issuable under these agreements are performance-based and granted upon achieving specific financial milestones. The first milestone requires consolidated gross revenue to reach or exceed $15,000,000 for the trailing twelve-month period, as reported in the Company’s quarterly or annual consolidated financial statements. The second milestone requires consolidated operating profit to reach or exceed $1,500,000 for the trailing twelve-month period, calculated in accordance with GAAP, which includes operating revenue minus cost of goods sold, operating expenses, depreciation, and amortization. As of December 31, 2024, the Company has not recognized any costs related to these milestones, as their achievement is not yet considered probable.

 

The Board of Directors approved an amendment to the RSGAs to include an alternative vesting schedule for grantees. Under this alternative vesting structure, if the fair market value of the Company’s common stock on the vesting date is lower than its fair market value on the effective date of the RSGAs, the number of vested shares issuable will be adjusted to ensure the aggregate fair market value of the vested shares equals the fair market value on the effective date. If a Company performance goal is achieved, the right to participate in the alternative vesting schedule terminates, and any remaining unvested shares will vest per the original terms of the RSGAs. During the year ended December 31, 2024, the Company issued 20,937,829 shares under the alternative vesting schedule upon meeting the qualifying requirements.

 

The Company recorded an aggregate adjustment of $169,597 for these issuances and recorded as stock-based compensation in the consolidated financial statements.

 

Warrants

 

During the year ended December 31, 2024, the Company issued 16,301,500 purchase warrants, associated with preferred stock. This included 7,645,500 three-year cashless warrants with an exercise price of $0.01. These warrants were issued in conjunction with a Regulation A unit offering of 7,948,000 shares of common stock, which raised total gross proceeds of $76,455. The warrants had an immediate vesting period, and the Company recorded a fair value of $422,327 or 7,645,500 cashless warrants.

 

A summary of the Company’s warrant activity and related information for the year ended December 31, 2024 and 2023 is as follows:

 

   2024   2023 
       Weighted       Weighted 
       average       average 
   Number of   exercise   Number of   exercise 
   Warrants   price   Warrants   price 
Outstanding - beginning of period   64,402,589   $0.1383    93,344,989   $0.1217 
Granted   16,301,500   $0.0711    5,003,600   $0.1250 
Exercised   
-
   $
-
    
-
   $
-
 
Expired   (1,561,500)  $(1.0000)   (33,946,000)  $(0.0905)
Outstanding - end of period   79,142,589   $0.1469    64,402,589   $0.1383 

 

F-24

 

 

At December 31, 2024 and 2023, the weighted average remaining contractual life of warrants outstanding:

 

2024   2023 
            Weighted               Weighted 
            Average               Average 
            Remaining               Remaining 
Exercisable   Warrants   Warrants   Contractual   Exercisable   Warrants   Warrants   Contractual 
Prices   Outstanding   Exercisable   Life (years)   Prices   Outstanding   Exercisable   Life (years) 
$0.0200    600,000    600,000    1.67   $0.0200    600,000    600,000    2.67 
$0.0275    8,727,273    8,727,273    6.41   $0.0500    
-
    
-
    - 
$0.1000    2,500,000    2,500,000    2.13   $0.1000    2,500,000    2,500,000    3.14 
$0.1250    55,909,816    55,909,816    2.84   $0.2500    3,760,000    3,760,000    3.00 
$0.2500    3,760,000    3,760,000    1.97   $0.0275    8,727,273    8,727,273    7.41 
$0.0100    7,645,500    7,645,500    0.72   $0.0125    47,253,816    47,253,816    3.0 - 5.0 
$
-
    
-
    
-
    
-
   $1.0000    1,561,500    1,561,500     0.50 - 0.96 
      79,142,589    79,142,589              64,402,589    64,402,589      

 

At December 31, 2024 and 2023, the aggregate intrinsic value of the warrants outstanding was $0.

 

During the year ended December 31, 2024, the Company issued 16,301,500 warrants with a weighted average exercise price of $0.0711. These warrants had an immediate vesting period. The Company recorded a fair value of $22,327 for 7,645,500 three-year cashless warrants, which had an exercise price of $0.01.

 

During the year ended December 31, 2024, the Company issued warrants in cash transactions, generating gross proceeds of $801,230. These warrants were issued at exercise prices ranging from $0.001 to $1.00. The proceeds from these issuances were recorded as additional paid-in capital within the consolidated statement of shareholder’s deficit.

 

As of December 31, 2024, the derivative liabilities on the Company’s balance sheet consist of $14,551,132 related to convertible notes outstanding and $100,194 related to warrants outstanding. These liabilities are measured and recorded at fair value in accordance with ASC Topic 820, with changes in fair value recognized in the statements of operations.

 

6.CONVERTIBLE PROMISSORY NOTES

 

OriginClear, Inc.

 

As of December 31, 2024, the outstanding convertible promissory notes are summarized as follows:

 

Convertible promissory notes  $2,617,692 
Less current portion   597,944 
Total long-term liabilities  $2,019,748 

 

Maturities of long-term debt are as follows:

 

Period ending December 31,  Amount 
2025   82,473 
2026   1,875,000 
2027   
-
 
2028   62,275 
2029   
-
 
   $2,019,748 

 

2014-2015 Notes

 

Between November 2014 and April 2015, the Company issued unsecured convertible promissory notes, referred to as the 2014-2015 Notes, which were later extended to maturity dates ranging from November 2023 through April 2024. These notes bear interest at an annual rate of 10% and are convertible into common stock at prices ranging from $4,200 to $9,800 per share or 50% of the lowest trade price following issuance. Due to the reset conversion terms, the conversion feature is classified as a derivative liability under ASC 815.

 

As of December 31, 2024, the remaining balance was $683,700, classified as long-term.

 

F-25

 

 

OID Notes

 

The Company’s unsecured convertible promissory notes, known as OID Notes, had an aggregate remaining balance of $62,275 as of December 31, 2024. These notes were extended to mature on June 30, 2028, and include reset conversion terms, classifying them as derivatives under ASC 815. The conversion price was amended to the lesser of $5,600 per share or 50% of the lowest trade price recorded since issuance. As of December 31, 2024, the remaining balance was $62,275, classified as long-term.

 

2015 Notes

 

The Company’s 2015 unsecured convertible promissory notes bear interest at an annual rate of 10% and were extended to maturity dates ranging from February to August 2024. These notes are convertible at prices ranging from $1,400 to $5,600 per share or 50% of the lowest trade price post-issuance. The conversion feature is classified as a derivative liability under ASC 815. As of December 31, 2024, the remaining balance was $1,200,000, classified as long-term.

 

Dec 2015 Note

 

The Company issued a convertible promissory note, referred to as the December 2015 Note, for $432,048 in exchange for accounts payable. The conversion price is 75% of the average of the three lowest last sale prices over the 25 trading days prior to conversion. Initially accounted for as a beneficial conversion feature under ASC 470, the note was later reclassified as a derivative under ASC 815. As of December 31, 2024, the remaining balance was $167,048, classified as short-term.

 

Sep 2016 Note

 

The Company issued a $430,896 convertible note (“Sep 2016 Note”) in exchange for accounts payable. The Sep 2016 Note has similar terms to the Dec 2015 Note, with a conversion price of 75% of the three lowest sale prices over 25 trading days. It is accounted for as a derivative under ASC 815 due to reset features. As of December 31, 2024, the remaining balance was $430,896, classified as short-term.

 

Apr & May 2018 Notes

 

The Company issued two notes (“Apr & May 2018 Notes”) for $300,000, with a 10% annual interest rate and a maturity date extended through a settlement agreement in 2019. During the year ended December 31, 2023, the Company wrote off the balance and recorded a $218,064 gain. As of December 31, 2024, no balance remains.

 

Nov 2020 Note

 

The Company issued a $50,000 convertible promissory note (“Nov 2020 Note”), extended for 60 months, bearing 10% annual interest. The conversion price is the lesser of $0.05 per share or 50% of the lowest trade price post-issuance. The conversion feature is treated as a derivative under ASC 815. As of December 31, 2024, the remaining balance was $13,772, classified as long-term.

 

Convertible Promissory Note – Jan 21 Note

 

On January 25, 2021, the Company entered into an unsecured convertible promissory note (the “Jan 21 Note”) in the amount of $60,000, which was received in full. The Jan 21 Note had an original maturity date of January 25, 2022, and was extended for an additional sixty (60) months from the maturity date. The note bears interest at 10% per year and may be converted into shares of the Company’s common stock at a conversion price equal to the lower of (a) $0.05 per share, (b) 50% of the lowest trade price of common stock recorded after the effective date, or (c) the lowest effective price per share granted.

 

For each conversion, if shares are not delivered by the fourth business day (inclusive of the day of conversion), a penalty of $2,000 per day is assessed for each day after the third business day until the shares are delivered.

 

The conversion feature of the Jan 21 Note is accounted for as a derivative under ASC Topic 815, Derivatives and Hedging, due to its reset conversion features. As of December 31, 2024, the balance of the Jan 21 Note was $60,000, classified as long-term.

 

F-26

 

 

Derivative Liability

 

The Company evaluated the financing transactions under ASC Topic 815 and determined that the conversion feature of the convertible promissory notes does not qualify for exemption as a conventional convertible instrument due to its variable conversion rate. Since the note has no explicit limit on the number of shares issuable, it does not meet the equity classification criteria under current accounting standards.

 

The Company elected to recognize the note under ASC 815-15-25-4, separating it into a host contract and a derivative instrument. The entire note is measured at fair value, with changes in fair value recognized in earnings. A derivative liability was recorded to represent the imputed interest associated with the embedded derivative. This derivative liability is adjusted periodically to reflect fluctuations in the Company’s stock price.

 

As of December 31, 2024, the derivative liability for the convertible promissory notes was $14,551,132.

 

WODI

 

During the year ended December 31, 2024, WODI raised an additional $2,767,701 in capital through convertible secured promissory notes.

 

Additionally, during 2024 as part of settlement, conversion, and redemption agreements, WODI redeemed 224,196,748 shares of the Parent Company’s common stock. The fair value of the redeemed shares, based on the closing share prices on the dates of the convertible secured promissory note agreements, was added to the cash value of shareholders’ investments in WODI convertible secured promissory notes.

 

The loss from these settlement and conversion agreements totaled $1,866,849 and was recognized in the consolidated statements of operations.

 

As of December 31, 2024, WODI had outstanding convertible secured promissory notes totaling $21,363,639.

 

7. Revenue from contracts with customers

 

Equipment Contracts

 

Revenue and related costs on equipment contracts are recognized over time as performance obligations are satisfied in accordance with ASC 606. Revenue and associated profit are recognized as the customer obtains control of the goods and services specified in the contract.

 

Un-allocable indirect costs and general and administrative expenses are charged for the periods as incurred. If a loss on a contract is anticipated, the loss is recognized immediately.

 

F-27

 

 

The following table represents a disaggregation of revenue by type of good or service from contracts with customers for the years ended December 31, 2024, and 2023.

 

   Twelve Months Ended 
   December 31, 
   2024   2023 
Equipment Contracts  $2,946,982   $4,036,326 
Component Sales   1,253,883    980,895 
Pump Stations   1,068,755    607,790 
Waste Water Treatment Systems   154,262    950,775 
Services Sales   99,230    95,750 
Rental Income   9,523    26,292 
Commission & Training   9,000    10,350 
   $5,541,635   $6,708,178 

 

Revenue recognition for other sales arrangements, such as component sales and service sales, remained materially consistent during the periods presented.

 

Contract Balances

 

Contract assets represent revenue recognized in excess of amounts billed on contracts in progress, while contract liabilities reflect billings that exceed revenue recognized. Assets and liabilities related to long-term contracts are classified as current in the balance sheets, as they are expected to be settled within the normal course of contract completion.

 

As of December 31, 2024, the contract asset balance was $1,246,080, and the contract liability balance was $4,111,797. As of December 31, 2023, the contract asset balance was $455,102, and the contract liability balance was $1,346,366.

 

8. Financial assets

 

As of December 31, 2024, the Company holds an investment in WTII common stock, with a fair value of $31,646, reflecting an unrealized gain of $4,521 for the year. The investment is measured at fair value on a recurring basis, with changes recognized in net income.

 

This investment is classified as an equity security under ASC 321, Investments – Equity Securities, and is subject to ongoing fair value adjustments based on the quoted market price as of the reporting date.

 

9. Loans payable

 

The company previously entered into short-term loans with various lenders for capital expansion, secured by company assets. These loans, totaling $1,749,970, including finance costs of $624,810, had terms ranging from two to six months, with maturity dates between October 2018 and February 2019. As of December 31, 2024, all outstanding balances on these loans have been fully repaid, and the remaining net balance is $0.

 

On December 6, 2023, the Company entered into a short-term loan agreement with a lender, secured by company assets. The loan amount was $149,900, including finance costs of $59,900, which were expensed upon initiation. The Company received net proceeds of $90,000. As of December 31, 2024, the loan has been fully repaid, and the outstanding balance is $0

 

F-28

 

 

Small Business Administration Loan

 

On June 12, 2020, the Company received a $150,000 Economic Injury Disaster Loan (EIDL). Following the deferral period, the Company began making monthly principal and interest payments. As of December 31, 2024, the remaining balance on the loan remains $150,000

 

Settlement of Liability with C6 Capital LLC

 

On March 12, 2021, through its subsidiary PWT, the Company settled a dispute with C6 Capital LLC. As part of the settlement, C6 Capital vacated its judgment and released all encumbrances, fully discharging the Company from further obligations. A gain of $30,646 was recognized for the year ended December 31, 2024, reflecting the liability write-off in the consolidated statement of cash flows under Gain on the extinguishment of debt.

 

Receivables Financing Agreement

 

On May 13, 2024, the Company entered into a Future Receivables Agreement with Lee Advance LLC, receiving $150,000 in exchange for selling 11% of future receivables until a total of $225,000 was repaid. An origination fee of $15,000 was charged, and repayments were made weekly. As of December 31, 2024, the outstanding balance has been fully repaid, and the remaining balance is $0. The arrangement included a $75,000 debt discount, which, along with the origination fee, was amortized as $90,000 in interest expense. This amortization is reflected in the consolidated statement of cash flows under debt discount recognized as interest expense.

 

Related Party Loans Payable

 

As of December 31, 2024, the Company had two outstanding promissory notes issued to its CEO, reviewed and approved by the Board under the Company's Related Party Transaction Policy for general corporate purposes.

 

The first note, issued on September 24, 2024, has a principal amount of $98,000 and accrues interest at an annual rate of 10%. Monthly payments of $9,212 began on October 24, 2024, with the full principal and any unpaid interest due on the earlier of March 24, 2025, or upon certain events of default.

 

The second note, issued on September 2, 2024, has a principal amount of $208,000, consisting of a $200,000 cash advance and an $8,000 loan fee. It also carries an annual interest rate of 10%, with monthly payments of $13,877 commencing on October 4, 2024. The total principal and accrued interest are due on March 2, 2025, or earlier if specific default conditions occur. This note is subordinated to other company indebtedness.

 

As of December 31, 2024, the combined outstanding balance of both notes was $238,046. For further details, see Footnote 15 – Related Party.

 

10. Income taxes

 

The Company is subject to U.S. federal and state income taxes and files income tax returns in the U.S. federal jurisdiction and the state of California. With few exceptions, the Company is no longer subject to U.S. federal, state, local, or non-U.S. income tax examinations by tax authorities for years before 2017.

 

The Company’s policy is to recognize interest accrued related to unrecognized tax benefits in interest expense and penalties in operating expenses. During the years ended December 31, 2023, and 2024, the Company did not recognize any interest or penalties related to income tax positions.

 

F-29

 

 

As of December 31, 2024, the Company had net operating loss (NOL) carryforwards of approximately $14,986,565. Due to the uncertainty of realizing the benefits of these NOL carryforwards, a valuation allowance equal to the total deferred tax asset has been recorded. Accordingly, no tax benefit has been reported in the accompanying consolidated financial statements.

 

No tax positions included in the balance at December 31, 2024, involve ultimate deductibility that is highly certain but uncertain regarding timing. Due to deferred tax accounting, such uncertainties would not affect the annual effective tax rate but could accelerate cash payments to taxing authorities.

 

The Company continues to monitor potential changes in tax legislation and regulations that may impact future tax positions.

 

The Company’s income tax provision differs from the expected income tax determined by applying the U.S. federal and state income tax rate to pretax income for the years ended December 31, 2024, due to the following:

 

   2024   2023 
Book loss  $3,742,746   $2,441,414 
Tax to book differences for deductible expenses   (621)   (4,333)
Tax non-deductible expenses   (1,550,588)   (1,556,639)
Valuation Allowance   (2,191,537)   (880,442)
Income tax expense  $
-
   $
-
 

 

Deferred Taxes

 

Deferred taxes are accounted for using the liability method, where deferred tax assets are recognized for deductible differences and operating loss and tax credit carry-forwards, and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences arise from differences between the reported amounts of assets and liabilities and their respective tax bases. Deferred tax assets are reduced by a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. Deferred tax assets and liabilities are adjusted for changes in tax laws and rates as of the date of enactment.

 

The components of net deferred tax liabilities as of December 31, 2024, and 2023, are as follows:

 

   2024   2023 
Deferred tax assets:        
NOL carryover  $3,147,179   $10,895,202 
Other carryovers   727,407    728,907 
           
Deferred tax liabilities:          
Depreciation   (61,582)   (149,889)
Less Valuation Allowance   (3,813,004)   (11,474,220)
Net deferred tax asset  $
-
   $
-
 

 

Due to the change in ownership provisions under the Tax Reform Act of 1986, the Company’s NOL carry-forwards for Federal income tax purposes are subject to annual limitations. Should a change in ownership occur, the use of NOL carry-forwards in future years may be restricted.

 

11. WODI

 

WODI is a subsidiary of OriginClear, Inc. that provides water treatment services under a DBOO model, allowing private businesses to pay for water treatment on a per-gallon basis. WODI collaborates with regional water service companies to finance, build, and operate these systems.

 

On April 14, 2023, WODI acquired the MWS business unit from OriginClear, Inc. The acquisition included all assets, licenses, patents, and associated transactions of MWS. From the acquisition date, all MWS revenues, accounts receivable, accounts payable, and liabilities were transferred to WODI.

 

F-30

 

 

On September 21, 2023, WODI merged with PWT, forming a combined entity operating under WODI. The merger was structured to enhance enterprise value in preparation for a planned business combination with FRLA. As part of the merger, all WODI shares and convertible notes were either exchanged or assumed, and in return, OriginClear, Inc. received 2,171,068 shares of the combined Water On Demand entity.

 

On October 24, 2023, WODI and FRLA entered into a definitive Business Combination Agreement with the goal of listing WODI on Nasdaq through a de-SPAC transaction. The following day, FRLA shareholders approved extending the deadline to complete the business combination to November 5, 2024, with provisions for twelve one-month extensions.

 

On December 9, 2024, WODI and FRLA mutually agreed to terminate the Business Combination Agreement due to prolonged regulatory delays, escalating costs, and increasing market uncertainties. Following this decision, FRLA announced it would cease operations and proceed with liquidation, offering its shareholders approximately $11.94 per share from its trust account balance of about $10 million.

 

Despite the termination of the business combination agreement and Fortune Rise Acquisition Corporation’s liquidation, WODI remains committed to its operational goals and continues to explore strategic opportunities to enhance shareholder value.

 

Promissory Notes

 

Between December 22, 2022, when WODI acquired the sponsorship interest in Fortune Rise Acquisition Corporation, and December 31, 2024, WODI and the Company made aggregate payments of $4,029,985 on behalf of the SPAC to cover operating expenses and extension payments. In exchange, WODI and the Company received unsecured promissory notes, referred to as the SPAC Notes, totaling $4,029,985. These notes are non-interest-bearing and are payable, subject to the waiver of SPAC trust provisions, on the earlier of the consummation of the SPAC’s initial business combination or its liquidation. The principal balance of the SPAC Notes may be prepaid at any time at the discretion of the SPAC.

 

The SPAC had been extended through November 5, 2024, to allow time for completing administrative and regulatory requirements, including the filing of a registration statement and addressing potential regulatory comments necessary to finalize the business combination. However, on December 12, 2024, WODI and Fortune Rise Acquisition Corporation mutually agreed to terminate the Business Combination Agreement due to prolonged regulatory delays, escalating costs, and increasing market uncertainties. Following the termination, Fortune Rise Acquisition Corporation announced its intent to cease operations and begin liquidation proceedings after failing to make the extension payment due on December 5, 2024.

 

As a result, the SPAC Notes are unlikely to be repaid and will be evaluated for impairment in the Company’s subsequent financial reporting periods. Management is actively exploring alternative strategies to maximize shareholder value and advance WODI’s operational objectives.

 

Impairment of receivable

 

Although the payments made on behalf of FRLA represent amounts receivable to WODI, as of December 31, 2024, WODI has determined that the full amount of $2,350,366 related to the SPAC Notes is impaired. This assessment is based on the probability that the SPAC will not have sufficient funds to repay both its Class A shareholders and WODI for the amounts advanced.

 

As a result, WODI recorded the full $2,350,366 as an expense in its consolidated income statements for the year ended December 31, 2024, reflecting the uncertainty surrounding the SPAC’s ability to generate the necessary financial resources for repayment.

 

If WODI had successfully completed a merger with the SPAC, all amounts paid on behalf of the SPAC, including any future payments made until the merger was fully consummated, would have been expected to be reimbursed. However, as of the date of this filing, the Business Combination Agreement with FRLA has been terminated, and the SPAC has announced its intent to liquidate. These developments significantly reduce the likelihood of recovering the impaired amount.

 

F-31

 

 

Impairment analysis for Class B Common Founder Shares as of December 31, 2024

 

The Company engaged an independent valuation firm to assess the fair value of its Sponsor Founder Shares (Class B) in Fortune Rise Acquisition Corporation as of December 31, 2023. The valuation firm conducted a detailed analysis to determine the appropriate value and assess whether an impairment was necessary.

 

As part of the valuation, the firm reviewed the Company’s S-4 filing, business combination agreement, and other relevant documentation. A Monte Carlo Model was developed to simulate multiple potential outcomes, including fluctuations in stock price, the timing of the business combination, and the expiration of transfer restrictions. This model incorporated 50,000 iterations to project different scenarios. The firm also projected the discounted cash flow from the potential sale of the securities once restrictions were lifted, applying a probability-weighted approach and discounting for lack of marketability.

 

Following this analysis, the independent valuation firm determined that the fair value of the FRLA Sponsor Founder Shares was not impaired as of the valuation date.

 

Recording of membership interest

 

As of December 31, 2023, WODI recorded the purchase of the Class B Founder Shares at the lower of cost or market, valuing the investment at $400,000. This amount is presented on the consolidated balance sheet as an Other asset. The valuation reflects the original purchase price, given no impairment indicators were identified as of the reporting date.

 

However, due to termination of the SPAC transaction, the investment is no longer considered recoverable, and the balance has been reduced to $0 as of December 31, 2024.

 

Restricted Stock to WODI Board, Employees and Consultants

 

Between August 12, 2022, and August 3, 2023, WODI entered into Restricted Stock Grant Agreements (WODI RSGAs) with Board members, employees, and consultants to incentivize management, improve WODI’s economic performance, and enhance its overall value. The WODI RSGAs allow for the issuance of up to 15,550,000 shares of WODI common stock, contingent upon the achievement of specific milestones and vesting requirements.

 

Under the WODI RSGAs, restricted shares may become fully vested and no longer subject to forfeiture upon achieving defined milestones. If WODI shares are uplisted to a national securities exchange, 25% of the restricted shares will vest upon uplisting, with an additional 6.25% vesting every three months thereafter. Vesting is subject to trading volume limitations, calculated as the greater of 1% of the outstanding common stock as reported in WODI’s most recent SEC filing or the average weekly trading volume on a national securities exchange over the preceding four calendar weeks. If WODI shares are delisted and quoted on an over-the-counter market, similar trading volume limitations will apply.

 

If WODI does not achieve a national exchange listing within three years of the RSGAs’ effective date, vesting will occur at 25% on the three-year anniversary of the effective date, with an additional 6.25% vesting every three months thereafter.

 

As of September 21, 2023, pursuant to the Merger Plan Agreement, the total issuable shares under the WODI RSGAs were converted from 15,550,000 to 3,069,100 shares using a conversion ratio of 0.19737. Subsequently, on October 23, 2023, certain WODI RSGAs were canceled, and new agreements were issued. As of December 31, 2024, the total number of issuable shares under the WODI RSGAs was reduced to 2,508,186.

 

During the year ended December 31, 2024, no restricted shares vested, and no costs associated with the milestones were recognized, as the achievement of milestones and vesting criteria was not deemed probable.

 

F-32

 

 

12. Assets held for sale

 

During 2024, the Company received additional payments totaling $169,572. As of December 31, 2024, the remaining receivable balance was $0, which is reflected on the consolidated financial statements.

 

13. Employee retention tax credit

 

During the year ended December 31, 2023, the Company’s subsidiary, Progressive Water Treatment, applied for and received an aggregate of $127,448 under the Employee Retention Tax Credit (ERTC) provisions of the CARES Act. This amount was recognized as other income in the consolidated financial statements.

 

14. Commitments and Contingencies

 

Facility Rental

 

The Company leases a production facility at 5225 W. Houston, Sherman, Texas, under a non-cancelable operating lease classified in accordance with ASC 842, Leases. The lease commenced on July 1, 2024. Under a Triple Net (NNN) arrangement, the Company is responsible for property taxes, insurance and maintenance., with a currently monthly rent of $13,313.

 

Warranty Reserve

 

PWT projects are generally warranted against defects in materials and workmanship for one year from the date of completion, with certain construction areas and materials having extended guarantees. Based on historical experience, known risks related to critical components, and management’s assessment, the Company recorded a warranty reserve of $50,000 as of December 31, 2024. This reserve reflects potential liabilities related to high-value components (pumps, RO membranes, and EDI modules). Management believes this reserve is adequate to cover probable warranty claims.

 

Litigation

 

On July 12, 2023, the Company entered into a Confidential Settlement and Mutual Release Agreement (the “Settlement Agreement”) with Auctus Fund, LLC (“Auctus”), resolving all outstanding legal disputes and claims arising from various loans and agreements. The Settlement Agreement resulted in the termination of the pending appeal in the United States Court of Appeals for the First Circuit and the trial matter in the United States District Court for the District of Massachusetts. All transactions and obligations between the Company and Auctus have been deemed null and void. The terms of the Settlement Agreement are confidential and have no material impact on the Company’s financial condition or operations.

 

On March 5, 2024, Process Solutions (“PSI”) filed a lawsuit against PWT in the Court of Common Pleas in Hamilton County, Ohio, alleging breach of contract and seeking damages. The case was subsequently removed to federal court. The matter has since been settled and closed, with no outstanding claims or counterclaims by either party.

 

F-33

 

 

15. Related party

 

As of December 31, 2024, the Company issued two promissory notes to its CEO.

 

Promissory Note for $98,000

 

On September 24, 2024, the Company issued a promissory note to the CEO with a principal amount of $98,000. The note accrues interest at a rate of 10% per annum, with monthly payments of $9,214 commencing on October 24, 2024. The principal, along with any unpaid interest is due upon the earlier of March 24, 2025, or upon occurrence of certain events of default.

 

Promissory Note for $208,000

 

On September 2, 2024, the Company issued an unsecured promissory note to the CEO for a principal amount of $208,000, which includes a $200,000 cash advance and an $8,000 loan fee. The note accrues interest at 10% per annum, with monthly payments of $13,877 starting on October 4, 2024. The entire principal and accrued interest are due upon the earlier of March 2, 2025 (six months from the issuance) or upon the occurrence of certain events of default. The note is subordinate to other Company indebtedness.

 

Both promissory notes were reviewed and approved by the Company’s Board of Directors in accordance with the Company’s Related Party Transaction Policy. The proceeds from the notes will be used for general corporate purposes.

 

Takeoff Services Inc

 

On September 9th, 2024, the CEO and EVP Kenneth A. Berenger became partners in a separate company called Takeoff Services Inc. (TSI). The purpose of TSI is to assist early-stage companies in their funding. This is not a function of the Company and there is no transfer of assets intended. TSI and the Company are currently negotiating a collaboration under a non-binding MOU pursuant to which OCLN can select TSI client companies for incubation and acceleration, reinforcing its historical role. Additional benefits are expected to accrue to the Company, such as reduction in rents as the Pittsburg facility where funding activities take place and continuously improving market experience and leads for its own funding, all resulting from TSI’s work with other client companies.

 

Shares issued for Alternative Vesting

 

During the year ended December 31, 2024, the Company issued 20,937,829 shares of common stock under alternative vesting arrangements to related parties, including employees and directors. These shares were issued in recognition of milestone achievements as determined by the Board

 

16. Accrued expenses

 

Accrued expenses consist of the following as of December 31,

 

   2024   2023 
Accrued interest on notes  $4,880,485   $2,704,649 
Payroll, vacation and benefits   549,884   173,024 
Audit Fees   81,355    
-
 
Other   (10,364)   
-
 
Total accrued expenses  $5,501,360   $2,877,673 

 

F-34

 

 

17. Concentrations

 

Major Customers

 

For the year ended December 31, 2024, WODI had two customers that collectively accounted for 55.52% of total billings. Customer one represented 43.91% and customer two represented 11.61%. Management does not believe there is a significant concentration risk, as the Company continues to diversify its customer base.

 

WODI had five major customers for the year ended December 31, 2023. The customers represented 57.61% of billings for the year ending December 31, 2023. The receivable contract balance for the customers was $1,087,851 at December 31, 2023.

 

Major Suppliers

 

For the year ended December 31, 2024, WODI did not have any vendors that accounted for more than 10% of the total accounts payable. Management believes there are no significant risks associated with vendor concentration, as alternative suppliers are readily available.

 

WODI had three major vendors for the year ended December 31, 2023. The vendors represented 20.5% of total expenses in the year ending December 31, 2023. The accounts payable balance due to the vendors was $66,955 at December 31, 2023. Management believes no risk is present with the vendors due to other suppliers being readily available.

 

18. Reporting Segments

 

The Company has determined that it operates as a single reporting unit, in accordance with ASC 280, Segment Reporting. While management monitors the performance of distinct business operations – PWT, MWS and WODI – the operations share common characteristics and are aggregated into one reportable segment for external financial reporting purposes. This assessment is based on similarities in economic characteristics, products and services, customers, and the regulatory environment. The Company’s CEO serves the CODM.

 

Internally, WODI is structured into three operating segments, each aligned with its core business activities. The CODM evaluates performance and allocates resources based on these segments to drive execution:

 

Water System Solution Engineering focuses on designing and delivering custom-engineered water treatment solutions, enabling decentralized and efficient water management.

 

Modular/Prefabricated Treatment and Conveyance Systems develop prefabricated and scalable treatment solutions, enabling decentralized and efficient water management.

 

Full-Service Systems provides Water-as-a-Service solutions, including design-build-operate models, allowing customers to pay per gallon rather than making upfront investments.

 

Corporate expenses, including general and administrative costs, executive salaries, and shared functions, are reported separately under Corporate.

 

The CODM assesses segment performance based on revenue, operating income, and key expense categories, with operating income serving as the primary profitability metric.

 

F-35

 

 

The following table summarizes financial results by segment for the year ended December 31, 2024, and 2023:

 

Reportable Segments:  Water System Solution
Engineering
   Modular/
Prefabricated
Treatment and
Conveyance Systems
   Full Service
Water
Systems (Operate; Own
and Operate)
   Corporate   Total 
Fiscal Year Ended December 31, 2024:                         
Revenue  $4,398,258   $1,133,854   $
-
   $9,523   $5,541,635 
Gross profit (loss)   1,521,130    (532,016)   
-
    (16,402)   972,712 
General and administrative expenses   893,647    867,619    
-
    3,502,355    5,263,621 
Operating income (loss)   555,407    (1,661,164)   
-
    (6,019,052)   (7,125,809)
Segment assets   4,334,993    453,595    
-
    201,951    4,990,539 
Gross profit as a % of revenue   34.58%   (46.92)%   0.00%   (172.23)%   17.55%
                          
Fiscal Year Ended December 31, 2023:                         
Revenue  $5,004,904   $1,676,982   $
-
   $26,292   $6,708,178 
Gross profit (loss)   782,215    (155,694)   
-
    (26)   626,495 
General and administrative expenses   1,174,712    491,885    
-
    3,017,930    4,684,527 
Operating loss   (472,490)   (748,782)   
-
    (5,401,560)   (6,622,832)
Segment assets   1,782,080    960,088    
-
    400,839    3,143,007 
Gross profit as a % of revenue   15.63%   (9.28)%   0.00%   (9.34)   0.09%

 

19. Subsequent Events

 

On January 13, 2025, the Board of Directors of WODI approved and adopted an Amended and Restated Certificate of Incorporation, subject to shareholder approval. The amendment includes the designation and rights of the Series A, Series B, and Series C Preferred Stock. Additionally, the Board authorized the issuance of 1,000 shares of Series C Preferred Stock, payable in cash or other considerations as permitted by law, with the CEO purchasing all 1,000 shares. The Board also approved private placements of up to $5M of Series A Preferred Stock and $10M of Series B Preferred Stock, each including warrants and rights. These transactions were authorized under exemptions from registration provided by Section 4(a)(2) of the Securities Act of 1933. The Company intends to file the Amended and Restated Certificate of Incorporation with the Utah Division of Corporations and Commercial Code upon shareholder approval.

 

Management has evaluated subsequent events through the issuance date of these consolidated financial statements and concluded that, except as disclosed, there are no additional events requiring adjustments or further disclosure:

 

Between January 2, 2025, and March 27, 2025, the Company issued an aggregate of 3,189,000 shares of common stock under the Regulation A Offering.

 

Between January 31, 2025, and February 28, 2025, the Company issued to consultants an aggregate of 6,408,825 shares of common stock in exchange for services.

 

Between January 31, 2025 and February 12, 2025, the Company issued an aggregate of 46,634,094 shares of common stock to employees.

 

 

F-36

 

http://fasb.org/us-gaap/2024#OtherInvestmentCompaniesMember http://fasb.org/us-gaap/2024#DerivativeLiabilitiesCurrent P3Y 0001419793 false FY 0001419793 2024-01-01 2024-12-31 0001419793 2024-06-30 0001419793 2025-03-31 0001419793 2024-12-31 0001419793 2023-12-31 0001419793 us-gaap:SeriesFPreferredStockMember 2024-12-31 0001419793 us-gaap:SeriesFPreferredStockMember 2023-12-31 0001419793 us-gaap:SeriesGPreferredStockMember 2024-12-31 0001419793 us-gaap:SeriesGPreferredStockMember 2023-12-31 0001419793 ocln:SeriesI8PreferredStockMember 2024-12-31 0001419793 ocln:SeriesI8PreferredStockMember 2023-12-31 0001419793 ocln:SeriesK8PreferredStockMember 2024-12-31 0001419793 ocln:SeriesK8PreferredStockMember 2023-12-31 0001419793 us-gaap:OtherCurrentLiabilitiesMember 2024-12-31 0001419793 us-gaap:OtherCurrentLiabilitiesMember 2023-12-31 0001419793 us-gaap:OtherNoncurrentLiabilitiesMember 2024-12-31 0001419793 us-gaap:OtherNoncurrentLiabilitiesMember 2023-12-31 0001419793 ocln:SeriesJConvertiblePreferredStockMember 2024-12-31 0001419793 ocln:SeriesJConvertiblePreferredStockMember 2023-12-31 0001419793 ocln:SeriesLConvertiblePreferredStockMember 2024-12-31 0001419793 ocln:SeriesLConvertiblePreferredStockMember 2023-12-31 0001419793 ocln:SeriesMPreferredStockThreeMember 2024-12-31 0001419793 ocln:SeriesMPreferredStockThreeMember 2023-12-31 0001419793 ocln:SeriesMreferredStockMember 2024-12-31 0001419793 ocln:SeriesMreferredStockMember 2023-12-31 0001419793 ocln:SeriesO8ConvertiblePreferredStockMember 2024-12-31 0001419793 ocln:SeriesO8ConvertiblePreferredStockMember 2023-12-31 0001419793 ocln:SeriesPConvertiblePreferredStockMember 2024-12-31 0001419793 ocln:SeriesPConvertiblePreferredStockMember 2023-12-31 0001419793 ocln:SeriesQ12ConvertiblePreferredStockMember 2024-12-31 0001419793 ocln:SeriesQ12ConvertiblePreferredStockMember 2023-12-31 0001419793 ocln:SeriesR12ConvertiblePreferredStockMember 2024-12-31 0001419793 ocln:SeriesR12ConvertiblePreferredStockMember 2023-12-31 0001419793 ocln:SeriesS12ConvertiblePreferredStockMember 2024-12-31 0001419793 ocln:SeriesS12ConvertiblePreferredStockMember 2023-12-31 0001419793 ocln:SeriesUConvertiblePreferredStockMember 2024-12-31 0001419793 ocln:SeriesUConvertiblePreferredStockMember 2023-12-31 0001419793 ocln:SeriesW12ConvertiblePreferredStockMember 2024-12-31 0001419793 ocln:SeriesW12ConvertiblePreferredStockMember 2023-12-31 0001419793 ocln:SeriesYConvertiblePreferredStockMember 2024-12-31 0001419793 ocln:SeriesYConvertiblePreferredStockMember 2023-12-31 0001419793 us-gaap:SeriesCPreferredStockMember 2024-12-31 0001419793 us-gaap:SeriesCPreferredStockMember 2023-12-31 0001419793 us-gaap:SeriesDPreferredStockMember 2024-12-31 0001419793 us-gaap:SeriesDPreferredStockMember 2023-12-31 0001419793 2023-01-01 2023-12-31 0001419793 us-gaap:PreferredStockMember 2022-12-31 0001419793 ocln:MezzanineEquityMember 2022-12-31 0001419793 us-gaap:CommonStockMember 2022-12-31 0001419793 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001419793 ocln:SubscriptionPayableMember 2022-12-31 0001419793 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001419793 us-gaap:NoncontrollingInterestMember 2022-12-31 0001419793 us-gaap:RetainedEarningsUnappropriatedMember 2022-12-31 0001419793 2022-12-31 0001419793 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001419793 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001419793 us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001419793 ocln:MezzanineEquityMember 2023-01-01 2023-12-31 0001419793 ocln:SubscriptionPayableMember 2023-01-01 2023-12-31 0001419793 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001419793 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001419793 us-gaap:RetainedEarningsUnappropriatedMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesOReferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesOReferredStockMember ocln:MezzanineEquityMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesOReferredStockMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesOReferredStockMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesOReferredStockMember ocln:SubscriptionPayableMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesOReferredStockMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesOReferredStockMember us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesOReferredStockMember us-gaap:RetainedEarningsUnappropriatedMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesOReferredStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesQPreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesQPreferredStockMember ocln:MezzanineEquityMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesQPreferredStockMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesQPreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesQPreferredStockMember ocln:SubscriptionPayableMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesQPreferredStockMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesQPreferredStockMember us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesQPreferredStockMember us-gaap:RetainedEarningsUnappropriatedMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesQPreferredStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesRPreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesRPreferredStockMember ocln:MezzanineEquityMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesRPreferredStockMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesRPreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesRPreferredStockMember ocln:SubscriptionPayableMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesRPreferredStockMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesRPreferredStockMember us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesRPreferredStockMember us-gaap:RetainedEarningsUnappropriatedMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesRPreferredStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesSPreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesSPreferredStockMember ocln:MezzanineEquityMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesSPreferredStockMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesSPreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesSPreferredStockMember ocln:SubscriptionPayableMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesSPreferredStockMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesSPreferredStockMember us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesSPreferredStockMember us-gaap:RetainedEarningsUnappropriatedMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesSPreferredStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesUPreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesUPreferredStockMember ocln:MezzanineEquityMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesUPreferredStockMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesUPreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesUPreferredStockMember ocln:SubscriptionPayableMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesUPreferredStockMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesUPreferredStockMember us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesUPreferredStockMember us-gaap:RetainedEarningsUnappropriatedMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesUPreferredStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesWPreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesWPreferredStockMember ocln:MezzanineEquityMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesWPreferredStockMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesWPreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesWPreferredStockMember ocln:SubscriptionPayableMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesWPreferredStockMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesWPreferredStockMember us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesWPreferredStockMember us-gaap:RetainedEarningsUnappropriatedMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesWPreferredStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesYPreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesYPreferredStockMember ocln:MezzanineEquityMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesYPreferredStockMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesYPreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesYPreferredStockMember ocln:SubscriptionPayableMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesYPreferredStockMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesYPreferredStockMember us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesYPreferredStockMember us-gaap:RetainedEarningsUnappropriatedMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesYPreferredStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesZPreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesZPreferredStockMember ocln:MezzanineEquityMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesZPreferredStockMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesZPreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesZPreferredStockMember ocln:SubscriptionPayableMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesZPreferredStockMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesZPreferredStockMember us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesZPreferredStockMember us-gaap:RetainedEarningsUnappropriatedMember 2023-01-01 2023-12-31 0001419793 ocln:SeriesZPreferredStockMember 2023-01-01 2023-12-31 0001419793 us-gaap:PreferredStockMember 2023-12-31 0001419793 ocln:MezzanineEquityMember 2023-12-31 0001419793 us-gaap:CommonStockMember 2023-12-31 0001419793 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001419793 ocln:SubscriptionPayableMember 2023-12-31 0001419793 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001419793 us-gaap:NoncontrollingInterestMember 2023-12-31 0001419793 us-gaap:RetainedEarningsUnappropriatedMember 2023-12-31 0001419793 us-gaap:PreferredStockMember 2024-01-01 2024-12-31 0001419793 ocln:MezzanineEquityMember 2024-01-01 2024-12-31 0001419793 us-gaap:CommonStockMember 2024-01-01 2024-12-31 0001419793 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-12-31 0001419793 ocln:SubscriptionPayableMember 2024-01-01 2024-12-31 0001419793 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-12-31 0001419793 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-12-31 0001419793 us-gaap:RetainedEarningsUnappropriatedMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesOReferredStockMember us-gaap:PreferredStockMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesOReferredStockMember ocln:MezzanineEquityMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesOReferredStockMember us-gaap:CommonStockMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesOReferredStockMember us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesOReferredStockMember ocln:SubscriptionPayableMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesOReferredStockMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesOReferredStockMember us-gaap:NoncontrollingInterestMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesOReferredStockMember us-gaap:RetainedEarningsUnappropriatedMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesOReferredStockMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesQPreferredStockMember us-gaap:PreferredStockMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesQPreferredStockMember ocln:MezzanineEquityMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesQPreferredStockMember us-gaap:CommonStockMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesQPreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesQPreferredStockMember ocln:SubscriptionPayableMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesQPreferredStockMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesQPreferredStockMember us-gaap:NoncontrollingInterestMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesQPreferredStockMember us-gaap:RetainedEarningsUnappropriatedMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesQPreferredStockMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesRPreferredStockMember us-gaap:PreferredStockMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesRPreferredStockMember ocln:MezzanineEquityMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesRPreferredStockMember us-gaap:CommonStockMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesRPreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesRPreferredStockMember ocln:SubscriptionPayableMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesRPreferredStockMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesRPreferredStockMember us-gaap:NoncontrollingInterestMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesRPreferredStockMember us-gaap:RetainedEarningsUnappropriatedMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesRPreferredStockMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesSPreferredStockMember us-gaap:PreferredStockMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesSPreferredStockMember ocln:MezzanineEquityMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesSPreferredStockMember us-gaap:CommonStockMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesSPreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesSPreferredStockMember ocln:SubscriptionPayableMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesSPreferredStockMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesSPreferredStockMember us-gaap:NoncontrollingInterestMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesSPreferredStockMember us-gaap:RetainedEarningsUnappropriatedMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesSPreferredStockMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesWPreferredStockMember us-gaap:PreferredStockMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesWPreferredStockMember ocln:MezzanineEquityMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesWPreferredStockMember us-gaap:CommonStockMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesWPreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesWPreferredStockMember ocln:SubscriptionPayableMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesWPreferredStockMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesWPreferredStockMember us-gaap:NoncontrollingInterestMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesWPreferredStockMember us-gaap:RetainedEarningsUnappropriatedMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesWPreferredStockMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesYPreferredStockMember us-gaap:PreferredStockMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesYPreferredStockMember ocln:MezzanineEquityMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesYPreferredStockMember us-gaap:CommonStockMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesYPreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesYPreferredStockMember ocln:SubscriptionPayableMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesYPreferredStockMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesYPreferredStockMember us-gaap:NoncontrollingInterestMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesYPreferredStockMember us-gaap:RetainedEarningsUnappropriatedMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesYPreferredStockMember 2024-01-01 2024-12-31 0001419793 us-gaap:PreferredStockMember 2024-12-31 0001419793 ocln:MezzanineEquityMember 2024-12-31 0001419793 us-gaap:CommonStockMember 2024-12-31 0001419793 us-gaap:AdditionalPaidInCapitalMember 2024-12-31 0001419793 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-12-31 0001419793 us-gaap:NoncontrollingInterestMember 2024-12-31 0001419793 us-gaap:RetainedEarningsUnappropriatedMember 2024-12-31 0001419793 2024-10-01 2024-12-31 0001419793 us-gaap:BankingMember 2024-12-31 0001419793 us-gaap:TrademarksMember 2024-01-01 2024-12-31 0001419793 country:AR 2022-12-31 0001419793 country:AR 2023-06-30 0001419793 country:AR 2023-06-30 2023-06-30 0001419793 2023-01-01 2023-01-31 0001419793 2023-04-08 2023-04-08 0001419793 2023-06-21 2023-06-21 0001419793 2023-06-30 0001419793 us-gaap:ErrorCorrectionOtherMember 2024-12-31 0001419793 ocln:UnlocatedFixedAssetsMember 2024-12-31 0001419793 ocln:UnlocatedFixedAssetsMember 2024-01-01 2024-12-31 0001419793 ocln:WaterTechnologiesInternationalIncMember 2024-12-31 0001419793 us-gaap:FairValueConcentrationOfRiskAllFinancialInstrumentsMember 2024-12-31 0001419793 us-gaap:WarrantMember 2024-01-01 2024-12-31 0001419793 us-gaap:ConvertiblePreferredStockMember 2024-01-01 2024-12-31 0001419793 ocln:ConvertibleNotesMember 2024-01-01 2024-12-31 0001419793 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001419793 us-gaap:ConvertiblePreferredStockMember 2023-01-01 2023-12-31 0001419793 ocln:ConvertibleNotesMember 2023-01-01 2023-12-31 0001419793 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2024-12-31 0001419793 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2024-12-31 0001419793 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2024-12-31 0001419793 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2024-12-31 0001419793 us-gaap:ComputerEquipmentMember 2024-12-31 0001419793 srt:MinimumMember us-gaap:VehiclesMember 2024-12-31 0001419793 srt:MaximumMember us-gaap:VehiclesMember 2024-12-31 0001419793 srt:MinimumMember us-gaap:LandAndLandImprovementsMember 2024-12-31 0001419793 srt:MaximumMember us-gaap:LandAndLandImprovementsMember 2024-12-31 0001419793 us-gaap:MachineryAndEquipmentMember 2024-12-31 0001419793 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001419793 us-gaap:LeaseholdImprovementsMember 2024-12-31 0001419793 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001419793 us-gaap:ComputerEquipmentMember 2023-12-31 0001419793 us-gaap:VehiclesMember 2024-12-31 0001419793 us-gaap:VehiclesMember 2023-12-31 0001419793 us-gaap:OtherMachineryAndEquipmentMember 2024-12-31 0001419793 us-gaap:OtherMachineryAndEquipmentMember 2023-12-31 0001419793 us-gaap:FurnitureAndFixturesMember 2024-12-31 0001419793 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001419793 us-gaap:FairValueMeasurementsRecurringMember 2024-12-31 0001419793 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-12-31 0001419793 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-12-31 0001419793 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-12-31 0001419793 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001419793 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001419793 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001419793 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001419793 srt:MinimumMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-12-31 0001419793 srt:MaximumMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-12-31 0001419793 srt:MinimumMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001419793 srt:MaximumMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001419793 srt:MinimumMember us-gaap:MeasurementInputOptionVolatilityMember 2024-12-31 0001419793 srt:MaximumMember us-gaap:MeasurementInputOptionVolatilityMember 2024-12-31 0001419793 srt:MinimumMember us-gaap:MeasurementInputOptionVolatilityMember 2023-12-31 0001419793 srt:MaximumMember us-gaap:MeasurementInputOptionVolatilityMember 2023-12-31 0001419793 srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember 2024-12-31 0001419793 srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember 2024-12-31 0001419793 srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001419793 srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001419793 us-gaap:MeasurementInputExpectedDividendRateMember 2024-12-31 0001419793 us-gaap:MeasurementInputExpectedDividendRateMember 2023-12-31 0001419793 srt:ChiefExecutiveOfficerMember us-gaap:SeriesCPreferredStockMember 2017-03-14 0001419793 us-gaap:SeriesCPreferredStockMember 2017-03-14 2017-03-14 0001419793 us-gaap:SeriesCPreferredStockMember 2017-03-14 0001419793 ocln:SeriesD1PreferredStockMember 2018-04-13 0001419793 ocln:SeriesD1PreferredStockMember 2018-04-13 2018-04-13 0001419793 ocln:SeriesD1PreferredStockMember srt:MinimumMember us-gaap:BeneficialOwnerMember 2018-04-13 0001419793 ocln:SeriesD1PreferredStockMember srt:MaximumMember us-gaap:BeneficialOwnerMember 2018-04-13 0001419793 ocln:SeriesD1PreferredStockMember 2024-12-31 0001419793 us-gaap:SeriesEPreferredStockMember 2018-08-14 0001419793 us-gaap:SeriesFPreferredStockMember 2018-08-14 0001419793 us-gaap:SeriesFPreferredStockMember 2018-08-14 2018-08-14 0001419793 us-gaap:SeriesFPreferredStockMember 2024-01-01 2024-12-31 0001419793 us-gaap:SeriesGPreferredStockMember 2019-01-16 0001419793 us-gaap:SeriesGPreferredStockMember 2019-01-16 2019-01-16 0001419793 ocln:SeriesIPreferredStockMember 2019-04-03 0001419793 ocln:SeriesIPreferredStockMember 2019-04-03 2019-04-03 0001419793 ocln:SeriesIPreferredStockMember 2024-12-31 0001419793 ocln:SeriesJPreferredStockMember 2019-04-03 0001419793 ocln:SeriesJPreferredStockMember 2024-12-31 0001419793 ocln:SeriesKPreferredStockMember 2019-06-03 0001419793 ocln:SeriesKPreferredStockMember 2019-06-03 2019-06-03 0001419793 ocln:SeriesKPreferredStockMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesKPreferredStockMember 2024-12-31 0001419793 ocln:SeriesLPreferredStockMember 2019-06-03 0001419793 ocln:SeriesLPreferredStockMember 2024-12-31 0001419793 ocln:SeriesMPreferredStockThreeMember 2020-07-01 0001419793 ocln:SeriesMPreferredStockThreeMember 2020-07-01 2020-07-01 0001419793 ocln:SeriesOPreferredStockMember 2020-04-27 0001419793 ocln:SeriesOPreferredStockMember 2020-04-27 2020-04-27 0001419793 ocln:SeriesOPreferredStockMember 2024-01-01 2024-12-31 0001419793 ocln:SeriesOPreferredStockMember 2020-11-16 0001419793 ocln:SeriesOReferredStockMember srt:MinimumMember us-gaap:BeneficialOwnerMember 2020-04-27 0001419793 ocln:SeriesOReferredStockMember srt:MaximumMember us-gaap:BeneficialOwnerMember 2020-04-27 0001419793 ocln:SeriesOPreferredStockMember 2024-12-31 0001419793 ocln:SeriesPPreferredStocksMember 2020-04-27 0001419793 ocln:SeriesPPreferredStocksMember srt:MinimumMember us-gaap:BeneficialOwnerMember 2020-04-27 0001419793 ocln:SeriesPPreferredStocksMember srt:MaximumMember us-gaap:BeneficialOwnerMember 2020-04-27 0001419793 ocln:SeriesPPreferredStocksMember 2024-12-31 0001419793 ocln:SeriesQPreferredStockMember 2020-08-21 0001419793 ocln:SeriesQPreferredStockMember 2020-08-21 2020-08-21 0001419793 ocln:SeriesQPreferredStockMember srt:MinimumMember us-gaap:BeneficialOwnerMember 2020-08-21 0001419793 ocln:SeriesQPreferredStockMember srt:MaximumMember us-gaap:BeneficialOwnerMember 2020-08-21 0001419793 ocln:SeriesQPreferredStockMember 2024-12-31 0001419793 ocln:SeriesRPreferredStockMember 2020-11-16 0001419793 ocln:SeriesRPreferredStockMember 2020-11-16 2020-11-16 0001419793 ocln:SeriesRPreferredStockMember srt:MinimumMember us-gaap:BeneficialOwnerMember 2020-11-16 0001419793 ocln:SeriesRPreferredStockMember srt:MaximumMember us-gaap:BeneficialOwnerMember 2020-11-16 0001419793 ocln:SeriesRPreferredStockMember 2024-12-31 0001419793 ocln:SeriesSPreferredStockMember 2021-02-05 0001419793 ocln:SeriesSPreferredStockMember 2021-02-05 2021-02-05 0001419793 ocln:SeriesSPreferredStockMember srt:MinimumMember us-gaap:BeneficialOwnerMember 2021-02-05 0001419793 ocln:SeriesSPreferredStockMember srt:MaximumMember us-gaap:BeneficialOwnerMember 2021-02-05 0001419793 ocln:SeriesSPreferredStockMember 2024-12-31 0001419793 ocln:SeriesUPreferredStockMember 2021-05-26 0001419793 ocln:SeriesUPreferredStockMember 2021-05-26 2021-05-26 0001419793 ocln:SeriesUPreferredStockMember srt:MinimumMember us-gaap:BeneficialOwnerMember 2021-05-26 0001419793 ocln:SeriesUPreferredStockMember srt:MaximumMember us-gaap:BeneficialOwnerMember 2021-05-26 0001419793 ocln:SeriesUPreferredStockMember 2024-12-31 0001419793 ocln:SeriesWPreferredStockMember 2021-04-28 0001419793 ocln:SeriesWPreferredStockMember 2021-04-28 2021-04-28 0001419793 ocln:SeriesWPreferredStockMember us-gaap:BeneficialOwnerMember 2024-12-31 0001419793 ocln:SeriesWPreferredStockMember 2024-12-31 0001419793 ocln:SeriesXPreferredStockMember 2021-08-10 0001419793 ocln:SeriesXPreferredStockMember 2024-12-31 0001419793 ocln:SeriesYPreferredStockMember 2021-12-06 0001419793 ocln:SeriesYPreferredStockMember us-gaap:BeneficialOwnerMember 2021-12-06 0001419793 ocln:SeriesYPreferredStockMember 2024-12-31 0001419793 ocln:SeriesZPreferredStockMember 2022-02-11 0001419793 ocln:SeriesZPreferredStockMember us-gaap:BeneficialOwnerMember 2022-02-11 0001419793 ocln:SeriesZPreferredStockMember 2024-12-31 0001419793 ocln:SeriesOReferredStockMember 2024-12-31 0001419793 ocln:SeriesZPreferredStockMember 2024-01-01 2024-12-31 0001419793 srt:MinimumMember 2024-12-31 0001419793 srt:MaximumMember 2024-12-31 0001419793 ocln:WaterOnDemandIncWODIPreferredStockMember ocln:WODIPreferredStockMember 2022-04-22 0001419793 ocln:WODIPreferredStockMember 2022-04-22 0001419793 ocln:WODIPreferredStockMember 2021-09-21 0001419793 us-gaap:SeriesAPreferredStockMember 2022-10-13 0001419793 srt:MaximumMember ocln:SeriesYPreferredStockMember 2022-10-13 0001419793 srt:MinimumMember ocln:SeriesYPreferredStockMember 2022-10-13 0001419793 srt:MaximumMember us-gaap:SeriesAPreferredStockMember 2022-10-13 0001419793 srt:MinimumMember us-gaap:SeriesAPreferredStockMember 2022-10-13 0001419793 ocln:SeriesYPreferredStockMember 2022-10-13 2022-10-13 0001419793 srt:MaximumMember us-gaap:SeriesAPreferredStockMember 2022-11-07 0001419793 srt:MinimumMember us-gaap:SeriesAPreferredStockMember 2022-11-07 0001419793 us-gaap:SeriesAPreferredStockMember 2024-12-31 0001419793 us-gaap:SeriesBPreferredStockMember 2023-04-28 0001419793 us-gaap:SeriesBPreferredStockMember 2023-04-28 2023-04-28 0001419793 us-gaap:SeriesBPreferredStockMember 2023-12-31 0001419793 us-gaap:PreferredStockMember 2023-06-30 0001419793 us-gaap:PreferredStockMember 2023-09-30 0001419793 2023-01-01 2023-06-30 0001419793 2023-01-01 2023-09-30 0001419793 us-gaap:SeriesCPreferredStockMember 2022-10-13 0001419793 us-gaap:SeriesCPreferredStockMember ocln:WODIsMergerWithPWTMember 2024-12-31 0001419793 us-gaap:ConvertibleNotesPayableMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001419793 srt:MinimumMember 2023-01-01 2023-12-31 0001419793 srt:MaximumMember 2023-01-01 2023-12-31 0001419793 ocln:InvestorsMember 2024-01-01 2024-12-31 0001419793 srt:MinimumMember ocln:InvestorsMember 2024-12-31 0001419793 srt:MaximumMember ocln:InvestorsMember 2024-12-31 0001419793 ocln:ConversionAgreementMember 2024-01-01 2024-12-31 0001419793 ocln:OriginClearIncMember 2024-01-01 2024-12-31 0001419793 srt:MaximumMember us-gaap:CommonStockMember 2024-12-31 0001419793 srt:MinimumMember us-gaap:CommonStockMember 2024-12-31 0001419793 srt:MaximumMember ocln:InvestorsMember us-gaap:CommonStockMember 2024-01-01 2024-12-31 0001419793 us-gaap:CommonClassAMember 2024-12-31 0001419793 ocln:ClassDShareMember 2024-12-31 0001419793 us-gaap:ConvertibleNotesPayableMember 2023-01-01 2023-12-31 0001419793 ocln:ConvertiblePromissoryNotesMember 2023-12-31 0001419793 ocln:ConvertiblePromissoryNotesMember 2023-01-01 2023-12-31 0001419793 us-gaap:ConvertibleNotesPayableMember 2023-12-31 0001419793 srt:MinimumMember 2023-12-31 0001419793 srt:MaximumMember 2023-12-31 0001419793 ocln:ConversionPreferredStockMember 2023-01-01 2023-12-31 0001419793 ocln:WODICommonStockMember 2023-06-26 2023-06-26 0001419793 ocln:OriginClearIncMember 2024-12-31 0001419793 ocln:December282022Member us-gaap:SeriesAPreferredStockMember 2024-01-01 2024-12-31 0001419793 ocln:February082023Member us-gaap:SeriesAPreferredStockMember 2024-01-01 2024-12-31 0001419793 ocln:June152023Member us-gaap:SeriesAPreferredStockMember 2024-01-01 2024-12-31 0001419793 ocln:August212023Member us-gaap:SeriesAPreferredStockMember 2024-01-01 2024-12-31 0001419793 ocln:June272023Member us-gaap:SeriesBPreferredStockMember 2024-01-01 2024-12-31 0001419793 ocln:August212023OneMember us-gaap:SeriesBPreferredStockMember 2024-01-01 2024-12-31 0001419793 srt:ChiefExecutiveOfficerMember 2024-01-01 2024-12-31 0001419793 ocln:RestrictedStockGrantAgreementsMember 2024-01-01 2024-12-31 0001419793 us-gaap:WarrantMember 2024-01-01 2024-12-31 0001419793 us-gaap:WarrantMember 2024-12-31 0001419793 us-gaap:WarrantMember us-gaap:CommonStockMember 2024-01-01 2024-12-31 0001419793 us-gaap:WarrantMember 2023-12-31 0001419793 ocln:ConvertibleNotesOutstandingMember 2024-12-31 0001419793 ocln:WarrantsOutstandingMember 2024-12-31 0001419793 us-gaap:WarrantMember 2024-12-31 0001419793 us-gaap:WarrantMember 2024-01-01 2024-12-31 0001419793 us-gaap:WarrantMember 2023-12-31 0001419793 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001419793 ocln:WarrantOneMember 2024-12-31 0001419793 ocln:WarrantOneMember 2024-01-01 2024-12-31 0001419793 ocln:WarrantOneMember 2023-12-31 0001419793 ocln:WarrantTwoMember 2024-12-31 0001419793 ocln:WarrantTwoMember 2024-01-01 2024-12-31 0001419793 ocln:WarrantTwoMember 2023-12-31 0001419793 ocln:WarrantTwoMember 2023-01-01 2023-12-31 0001419793 ocln:WarrantThreeMember 2024-12-31 0001419793 ocln:WarrantThreeMember 2024-01-01 2024-12-31 0001419793 ocln:WarrantThreeMember 2023-12-31 0001419793 ocln:WarrantThreeMember 2023-01-01 2023-12-31 0001419793 ocln:WarrantFourMember 2024-12-31 0001419793 ocln:WarrantFourMember 2024-01-01 2024-12-31 0001419793 ocln:WarrantFourMember 2023-12-31 0001419793 ocln:WarrantFourMember 2023-01-01 2023-12-31 0001419793 ocln:WarrantFiveMember 2024-12-31 0001419793 ocln:WarrantFiveMember 2024-01-01 2024-12-31 0001419793 ocln:WarrantFiveMember 2023-12-31 0001419793 srt:MinimumMember ocln:WarrantFiveMember 2023-01-01 2023-12-31 0001419793 srt:MaximumMember ocln:WarrantFiveMember 2023-01-01 2023-12-31 0001419793 ocln:WarrantSixMember 2024-12-31 0001419793 ocln:WarrantSixMember 2024-01-01 2024-12-31 0001419793 ocln:WarrantSixMember 2023-12-31 0001419793 srt:MinimumMember ocln:WarrantSixMember 2023-01-01 2023-12-31 0001419793 srt:MaximumMember ocln:WarrantSixMember 2023-01-01 2023-12-31 0001419793 ocln:TwoThousandFourteenTwoThousandFifteenNotesMember 2024-12-31 0001419793 srt:MinimumMember ocln:TwoThousandFourteenTwoThousandFifteenNotesMember 2024-12-31 0001419793 srt:MaximumMember ocln:TwoThousandFourteenTwoThousandFifteenNotesMember 2024-12-31 0001419793 ocln:TwoThousandFourteenTwoThousandFifteenNotesMember us-gaap:UnsecuredDebtMember 2024-12-31 0001419793 ocln:OriginalIssueDiscountNotesMember 2024-12-31 0001419793 ocln:OriginalIssueDiscountNotesMember 2024-01-01 2024-12-31 0001419793 ocln:OriginalIssueDiscountNotesMember us-gaap:UnsecuredDebtMember 2024-12-31 0001419793 ocln:TwentyFifteenNotesMember 2024-12-31 0001419793 srt:MinimumMember ocln:TwentyFifteenNotesMember 2024-12-31 0001419793 srt:MaximumMember ocln:TwentyFifteenNotesMember 2024-12-31 0001419793 ocln:TwentyFifteenNotesMember us-gaap:UnsecuredDebtMember 2024-12-31 0001419793 ocln:DecemberTwoZeroOneFiveNoteMember 2024-01-01 2024-12-31 0001419793 ocln:DecemberTwoZeroOneFiveNoteMember 2024-12-31 0001419793 ocln:SeptemberTwoZeroOneSixNoteMember 2024-01-01 2024-12-31 0001419793 ocln:SeptemberTwoZeroOneSixNoteMember 2024-12-31 0001419793 ocln:AprMay2018NotesMember 2024-01-01 2024-12-31 0001419793 ocln:AprMay2018NotesMember 2024-12-31 0001419793 ocln:AprMay2018NotesMember 2023-01-01 2023-12-31 0001419793 ocln:Nov2020NoteMember 2023-01-01 2023-12-31 0001419793 ocln:Nov2020NoteMember 2024-12-31 0001419793 ocln:ConvertiblePromissoryNoteJan21NoteMember 2021-01-25 0001419793 ocln:ConvertiblePromissoryNoteJan21NoteMember 2021-01-25 2021-01-25 0001419793 ocln:ConvertiblePromissoryNoteJan21NoteMember 2024-12-31 0001419793 ocln:ConvertiblePromissoryNoteJan21NoteMember 2024-01-01 2024-12-31 0001419793 ocln:ConvertiblePromissoryNotesMember 2024-12-31 0001419793 ocln:WaterOnDemandIncMember 2024-12-31 0001419793 ocln:WaterOnDemandIncMember 2024-01-01 2024-12-31 0001419793 us-gaap:ManufacturedProductOtherMember 2024-01-01 2024-12-31 0001419793 us-gaap:ManufacturedProductOtherMember 2023-01-01 2023-12-31 0001419793 ocln:ComponentSalesMember 2024-01-01 2024-12-31 0001419793 ocln:ComponentSalesMember 2023-01-01 2023-12-31 0001419793 ocln:PumpStationsMember 2024-01-01 2024-12-31 0001419793 ocln:PumpStationsMember 2023-01-01 2023-12-31 0001419793 ocln:WasteWaterTreatmentSystemsMember 2024-01-01 2024-12-31 0001419793 ocln:WasteWaterTreatmentSystemsMember 2023-01-01 2023-12-31 0001419793 ocln:ServicesSalesMember 2024-01-01 2024-12-31 0001419793 ocln:ServicesSalesMember 2023-01-01 2023-12-31 0001419793 us-gaap:RealEstateMember 2024-01-01 2024-12-31 0001419793 us-gaap:RealEstateMember 2023-01-01 2023-12-31 0001419793 us-gaap:ServiceOtherMember 2024-01-01 2024-12-31 0001419793 us-gaap:ServiceOtherMember 2023-01-01 2023-12-31 0001419793 ocln:WTIICommonStockMember 2024-12-31 0001419793 ocln:WTIICommonStockMember 2024-01-01 2024-12-31 0001419793 ocln:LoanMember 2024-12-31 0001419793 ocln:ShortTermLoanAgreementMember 2023-12-06 0001419793 ocln:ShortTermLoanAgreementMember 2023-12-06 2023-12-06 0001419793 ocln:ShortTermLoanAgreementMember 2024-01-01 2024-12-31 0001419793 ocln:EconomicInjuryDisasterLoanMember 2020-06-12 2020-06-12 0001419793 ocln:EconomicInjuryDisasterLoanMember 2024-12-31 0001419793 ocln:ReceivablesFinancingAgreementMember 2024-05-13 2024-05-13 0001419793 ocln:ReceivablesFinancingAgreementMember 2024-05-13 0001419793 ocln:ReceivablesFinancingAgreementMember 2024-12-31 0001419793 ocln:ReceivablesFinancingAgreementMember 2024-01-01 2024-12-31 0001419793 srt:ChiefExecutiveOfficerMember ocln:FirstNoteMember us-gaap:LoansPayableMember 2024-01-01 2024-12-31 0001419793 srt:ChiefExecutiveOfficerMember ocln:SecondNoteMember us-gaap:LoansPayableMember 2024-09-24 2024-09-24 0001419793 srt:ChiefExecutiveOfficerMember ocln:SecondNoteMember us-gaap:LoansPayableMember 2024-09-24 0001419793 srt:ChiefExecutiveOfficerMember ocln:SecondNoteMember us-gaap:LoansPayableMember 2024-01-01 2024-12-31 0001419793 srt:ChiefExecutiveOfficerMember ocln:SecondNoteMember 2024-01-01 2024-12-31 0001419793 srt:ChiefExecutiveOfficerMember ocln:SecondNoteMember 2024-09-02 2024-09-02 0001419793 srt:ChiefExecutiveOfficerMember ocln:SecondNoteMember 2024-09-02 0001419793 srt:ChiefExecutiveOfficerMember ocln:SecondNoteMember 2024-12-31 0001419793 ocln:WODIMember 2023-09-21 2023-09-21 0001419793 2024-12-09 2024-12-09 0001419793 ocln:SponsorMember 2023-01-01 2023-12-31 0001419793 ocln:WODIMember 2024-01-01 2024-12-31 0001419793 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2024-01-01 2024-12-31 0001419793 ocln:ClassBFounderSharesMember 2024-12-31 0001419793 ocln:WODIMember 2024-12-31 0001419793 ocln:WODIMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2024-01-01 2024-12-31 0001419793 ocln:WODIMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-12-31 0001419793 srt:MaximumMember ocln:WODIRSGAsMember 2023-09-21 2023-09-21 0001419793 srt:MinimumMember ocln:WODIRSGAsMember 2023-09-21 2023-09-21 0001419793 ocln:MergerPlanAgreementMember 2023-09-21 2023-09-21 0001419793 ocln:WODIRSGAsMember 2024-01-01 2024-12-31 0001419793 us-gaap:SegmentContinuingOperationsMember 2024-01-01 2024-12-31 0001419793 us-gaap:SegmentContinuingOperationsMember 2024-12-31 0001419793 ocln:EmployeeRetentionTaxCreditMember 2023-01-01 2023-12-31 0001419793 ocln:PromissoryNoteMember 2024-09-24 0001419793 ocln:PromissoryNoteMember 2024-09-01 2024-09-24 0001419793 ocln:UnsecuredPromissoryNoteMember 2024-09-02 0001419793 ocln:UnsecuredPromissoryNoteMember 2024-09-02 2024-09-02 0001419793 us-gaap:RelatedPartyMember 2024-01-01 2024-12-31 0001419793 ocln:CustomerMember ocln:TotalBillingsMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-12-31 0001419793 ocln:CustomerOneMember ocln:TotalBillingsMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-12-31 0001419793 ocln:CustomerTwoMember ocln:TotalBillingsMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-12-31 0001419793 ocln:CustomerMember ocln:ContractReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001419793 us-gaap:CustomerConcentrationRiskMember 2023-12-31 0001419793 us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember ocln:VendorMember 2023-01-01 2023-12-31 0001419793 us-gaap:SupplierConcentrationRiskMember 2023-12-31 0001419793 ocln:WaterSystemSolutionEngineeringMember us-gaap:ReportableSubsegmentsMember 2024-01-01 2024-12-31 0001419793 ocln:ModularPrefabricatedTreatmentAndConveyanceSystemsMember us-gaap:ReportableSubsegmentsMember 2024-01-01 2024-12-31 0001419793 ocln:FullServiceWaterSystemsOperateOwnAndOperateMember us-gaap:ReportableSubsegmentsMember 2024-01-01 2024-12-31 0001419793 us-gaap:CorporateAndOtherMember us-gaap:ReportableSubsegmentsMember 2024-01-01 2024-12-31 0001419793 ocln:WaterSystemSolutionEngineeringMember us-gaap:ReportableSubsegmentsMember 2024-12-31 0001419793 ocln:ModularPrefabricatedTreatmentAndConveyanceSystemsMember us-gaap:ReportableSubsegmentsMember 2024-12-31 0001419793 ocln:FullServiceWaterSystemsOperateOwnAndOperateMember us-gaap:ReportableSubsegmentsMember 2024-12-31 0001419793 us-gaap:CorporateAndOtherMember us-gaap:ReportableSubsegmentsMember 2024-12-31 0001419793 ocln:WaterSystemSolutionEngineeringMember us-gaap:ReportableSubsegmentsMember 2023-01-01 2023-12-31 0001419793 ocln:ModularPrefabricatedTreatmentAndConveyanceSystemsMember us-gaap:ReportableSubsegmentsMember 2023-01-01 2023-12-31 0001419793 ocln:FullServiceWaterSystemsOperateOwnAndOperateMember us-gaap:ReportableSubsegmentsMember 2023-01-01 2023-12-31 0001419793 us-gaap:CorporateAndOtherMember us-gaap:ReportableSubsegmentsMember 2023-01-01 2023-12-31 0001419793 ocln:WaterSystemSolutionEngineeringMember us-gaap:ReportableSubsegmentsMember 2023-12-31 0001419793 ocln:ModularPrefabricatedTreatmentAndConveyanceSystemsMember us-gaap:ReportableSubsegmentsMember 2023-12-31 0001419793 ocln:FullServiceWaterSystemsOperateOwnAndOperateMember us-gaap:ReportableSubsegmentsMember 2023-12-31 0001419793 us-gaap:CorporateAndOtherMember us-gaap:ReportableSubsegmentsMember 2023-12-31 0001419793 us-gaap:SeriesCPreferredStockMember us-gaap:SubsequentEventMember 2025-01-13 0001419793 us-gaap:SubsequentEventMember 2025-01-13 0001419793 us-gaap:SeriesAPreferredStockMember us-gaap:SubsequentEventMember 2025-01-13 2025-01-13 0001419793 us-gaap:SeriesBPreferredStockMember us-gaap:SubsequentEventMember 2025-01-13 2025-01-13 0001419793 us-gaap:SubsequentEventMember ocln:RegulationAMember 2025-01-02 2025-03-27 0001419793 ocln:ConsultantsMember us-gaap:SubsequentEventMember 2025-01-31 2025-02-28 0001419793 ocln:EmployeesMember us-gaap:SubsequentEventMember 2025-01-31 2025-02-12 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure
EX-31.1 2 ea023177501ex31-1_origin.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATION OF THE PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO RULE 13a-14(a) AND RULE 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, T Riggs Eckelberry, certify that:

 

1. I have reviewed this Annual Report on Form 10-K of OriginClear, Inc.;

 

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

 

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

 

4. The registrant’s other certifying officer 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) (Paragraph omitted pursuant to SEC Release Nos. 33-8238/34-47986 and 33-8392/34-49313);

 

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

 

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

 

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

 

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

 

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

  

Date: March 31, 2025 By: /s/ T Riggs Eckelberry
    T Riggs Eckelberry
    Chief Executive Officer
    (Principal Executive Officer)

 

EX-31.2 3 ea023177501ex31-2_origin.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATION OF THE PRINCIPAL FINANCIAL OFFICER
PURSUANT TO RULE 13a-14(a) AND RULE 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Prasad Tare, certify that:

 

1. I have reviewed this Annual Report on Form 10-K of OriginClear, Inc.;

 

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

 

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

 

4. The registrant’s other certifying officer 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) (Paragraph omitted pursuant to SEC Release Nos. 33-8238/34-47986 and 33-8392/34-49313);

 

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

 

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

 

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

 

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

 

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

 

Date: March 31, 2025 By: /s/ Prasad Tare
    Prasad Tare
    Chief Financial Officer
    (Principal Financial Officer)

  

EX-32.1 4 ea023177501ex32-1_origin.htm CERTIFICATION

Exhibit 32.1

 

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

 

In connection with the Annual Report on Form 10-K of OriginClear, Inc. (the “Company”) for the year ended December 31, 2024, as filed with the Securities and Exchange Commission (the “Report”), I, T Riggs Eckelberry, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

2. To my knowledge, the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of and for the period covered by the Report.

 

Date: March 31, 2025 By: /s/ T Riggs Eckelberry
    T Riggs Eckelberry
    Chief Executive Officer
    (Principal Executive Officer)

 

EX-32.2 5 ea023177501ex32-2_origin.htm CERTIFICATION

Exhibit 32.2

 

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

 

In connection with the Annual Report on Form 10-K of OriginClear, Inc. (the “Company”) for the year ended December 31, 2024, as filed with the Securities and Exchange Commission (the “Report”), I, Prasad Tare, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

2. To my knowledge, the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of and for the period covered by the report.

 

Date: March 31, 2025 By: /s/ Prasad Tare
    Prasad Tare
    Chief Financial Officer
    (Principal Financial Officer)

 

EX-101.SCH 6 ocln-20241231.xsd XBRL SCHEMA FILE 995301 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 995302 - Statement - Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 995303 - Statement - Consolidated Statements of Operations link:presentationLink link:definitionLink link:calculationLink 995304 - Statement - Consolidated Statements of Shareholders’ Deficit link:presentationLink link:definitionLink link:calculationLink 995305 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 995306 - Disclosure - Organization and Line of Business link:presentationLink link:definitionLink link:calculationLink 995307 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 995308 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 995309 - Disclosure - Equity link:presentationLink link:definitionLink link:calculationLink 995310 - Disclosure - Restricted Stock Grants and Warrants link:presentationLink link:definitionLink link:calculationLink 995311 - Disclosure - Convertible Promissory Notes link:presentationLink link:definitionLink link:calculationLink 995312 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:definitionLink link:calculationLink 995313 - Disclosure - Financial Assets link:presentationLink link:definitionLink link:calculationLink 995314 - Disclosure - Loans Payable link:presentationLink link:definitionLink link:calculationLink 995315 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 995316 - Disclosure - WODI link:presentationLink link:definitionLink link:calculationLink 995317 - Disclosure - Assets Held for Sale link:presentationLink link:definitionLink link:calculationLink 995318 - Disclosure - Employee Retention Tax Credit link:presentationLink link:definitionLink link:calculationLink 995319 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 995320 - Disclosure - Related Party link:presentationLink link:definitionLink link:calculationLink 995321 - Disclosure - Accrued Expenses link:presentationLink link:definitionLink link:calculationLink 995322 - Disclosure - Concentrations link:presentationLink link:definitionLink link:calculationLink 995323 - Disclosure - Reporting Segments link:presentationLink link:definitionLink link:calculationLink 995324 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 996000 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 996001 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 996002 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 996003 - Disclosure - Equity (Tables) link:presentationLink link:definitionLink link:calculationLink 996004 - Disclosure - Restricted Stock Grants and Warrants (Tables) link:presentationLink link:definitionLink link:calculationLink 996005 - Disclosure - Convertible Promissory Notes (Tables) link:presentationLink link:definitionLink link:calculationLink 996006 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:definitionLink link:calculationLink 996007 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 996008 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:definitionLink link:calculationLink 996009 - Disclosure - Reporting Segments (Tables) link:presentationLink link:definitionLink link:calculationLink 996010 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 996011 - Disclosure - Summary of Significant Accounting Policies - Schedule of Loss Per Share (Details) link:presentationLink link:definitionLink link:calculationLink 996012 - Disclosure - Summary of Significant Accounting Policies - Schedule of Issuable Shares from Warrants,Convertible Notes and Preferred Stock (Details) link:presentationLink link:definitionLink link:calculationLink 996013 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives (Details) link:presentationLink link:definitionLink link:calculationLink 996014 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property Plant and Equipment (Details) link:presentationLink link:definitionLink link:calculationLink 996015 - Disclosure - Summary of Significant Accounting Policies - Schedule of Company’s Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:definitionLink link:calculationLink 996016 - Disclosure - Summary of Significant Accounting Policies - Schedule of Reconciliation of Derivative Liability Measured at Fair Value using Level 3 Input (Details) link:presentationLink link:definitionLink link:calculationLink 996017 - Disclosure - Summary of Significant Accounting Policies - Schedule of Fair Market Value of the Derivative Liability (Details) link:presentationLink link:definitionLink link:calculationLink 996018 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 996019 - Disclosure - Leases - Schedule of Lease-Related Assets and Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 996020 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:definitionLink link:calculationLink 996021 - Disclosure - Equity - Part-1 (Details) link:presentationLink link:definitionLink link:calculationLink 996022 - Disclosure - Equity - Part-2 (Details) link:presentationLink link:definitionLink link:calculationLink 996023 - Disclosure - Equity - Part-3 (Details) link:presentationLink link:definitionLink link:calculationLink 996024 - Disclosure - Equity - Part-4 (Details) link:presentationLink link:definitionLink link:calculationLink 996025 - Disclosure - Equity - Part-5 (Details) link:presentationLink link:definitionLink link:calculationLink 996026 - Disclosure - Equity - Schedule of Series A Preferred Shares (Details) link:presentationLink link:definitionLink link:calculationLink 996027 - Disclosure - Restricted Stock Grants and Warrants (Details) link:presentationLink link:definitionLink link:calculationLink 996028 - Disclosure - Restricted Stock Grants and Warrants - Schedule of Warrant Activity (Details) link:presentationLink link:definitionLink link:calculationLink 996029 - Disclosure - Restricted Stock Grants and Warrants - Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding (Details) link:presentationLink link:definitionLink link:calculationLink 996030 - Disclosure - Convertible Promissory Notes (Details) link:presentationLink link:definitionLink link:calculationLink 996031 - Disclosure - Convertible Promissory Notes - Schedule of Outstanding Convertible Promissory Notes (Details) link:presentationLink link:definitionLink link:calculationLink 996032 - Disclosure - Convertible Promissory Notes - Schedule of Maturities of Long-Term Debt (Details) link:presentationLink link:definitionLink link:calculationLink 996033 - Disclosure - Revenue from Contracts with Customers (Details) link:presentationLink link:definitionLink link:calculationLink 996034 - Disclosure - Revenue from Contracts with Customers - Schedule of Good or Service from Contracts with Customers (Details) link:presentationLink link:definitionLink link:calculationLink 996035 - Disclosure - Financial Assets (Details) link:presentationLink link:definitionLink link:calculationLink 996036 - Disclosure - Loans Payable (Details) link:presentationLink link:definitionLink link:calculationLink 996037 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 996038 - Disclosure - Income Taxes - Schedule of Income Tax Provision (Details) link:presentationLink link:definitionLink link:calculationLink 996039 - Disclosure - Income Taxes - Schedule of Net Deferred Tax Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 996040 - Disclosure - WODI (Details) link:presentationLink link:definitionLink link:calculationLink 996041 - Disclosure - Assets Held for Sale (Details) link:presentationLink link:definitionLink link:calculationLink 996042 - Disclosure - Employee Retention Tax Credit (Details) link:presentationLink link:definitionLink link:calculationLink 996043 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 996044 - Disclosure - Related Party (Details) link:presentationLink link:definitionLink link:calculationLink 996045 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Details) link:presentationLink link:definitionLink link:calculationLink 996046 - Disclosure - Concentrations (Details) link:presentationLink link:definitionLink link:calculationLink 996047 - Disclosure - Reporting Segments (Details) link:presentationLink link:definitionLink link:calculationLink 996048 - Disclosure - Reporting Segments - Schedule of Reportable Segments (Details) link:presentationLink link:definitionLink link:calculationLink 996049 - Disclosure - Subsequent Events (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 7 ocln-20241231_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 ocln-20241231_def.xml XBRL DEFINITION FILE EX-101.LAB 9 ocln-20241231_lab.xml XBRL LABEL FILE EX-101.PRE 10 ocln-20241231_pre.xml XBRL PRESENTATION FILE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.25.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2024
Mar. 31, 2025
Jun. 30, 2024
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Financial Statement Error Correction [Flag] false    
Entity Interactive Data Current Yes    
ICFR Auditor Attestation Flag false    
Amendment Flag false    
Document Period End Date Dec. 31, 2024    
Document Fiscal Year Focus 2024    
Document Fiscal Period Focus FY    
Documents Incorporated by Reference [Text Block] NONE    
Entity Information [Line Items]      
Entity Registrant Name ORIGINCLEAR, INC.    
Entity Central Index Key 0001419793    
Entity File Number 333-147980    
Entity Tax Identification Number 26-0287664    
Entity Incorporation, State or Country Code NV    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Shell Company false    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
Entity Public Float     $ 10,500,516
Entity Contact Personnel [Line Items]      
Entity Address, Address Line One 13575 58th Street North    
Entity Address, Address Line Two Suite 200    
Entity Address, City or Town Clearwater    
Entity Address, State or Province FL    
Entity Address, Postal Zip Code 33760    
Entity Phone Fax Numbers [Line Items]      
City Area Code (727)    
Local Phone Number 440-4603    
Entity Listings [Line Items]      
Title of 12(b) Security N/A    
No Trading Symbol Flag true    
Entity Common Stock, Shares Outstanding   1,728,349,438  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Audit Information
12 Months Ended
Dec. 31, 2024
Auditor [Table]  
Auditor Name M&K CPAS, PLLC
Auditor Firm ID 2738
Auditor Location The Woodlands, TX
Auditor Opinion [Text Block]

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of OriginClear, Inc. (the Company) as of December 31, 2024 and 2023, and the related consolidated statements of operations, stockholders’ deficit, and cash flows for each of the years in the two-year period ended December 31, 2024, and the related consolidated notes (collectively referred to as the financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2024 and 2023, and the results of its operations and its cash flows for each of the years in the two-year period ended December 31, 2024, in conformity with accounting principles generally accepted in the United States of America.

XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2024
Dec. 31, 2023
CURRENT ASSETS    
Cash and cash equivalents $ 550,884 $ 488,830
Contracts receivable, net 2,503,416 1,509,506
Fair value investment in securities 31,646 36,166
Contract assets 1,246,080 455,102
TOTAL CURRENT ASSETS 4,332,026 2,489,604
Net property and equipment 55,869 146,736
NET PROPERTY AND EQUIPMENT 55,869 146,736
OTHER ASSETS    
Security deposit 19,051
Investment in SPAC Common Stock 400,000
Receivable on sale of asset 99,000
ROU asset, net 580,393
Fair value investment-securities 3,200 3,200
Trademark 4,467
TOTAL OTHER ASSETS 602,644 506,667
TOTAL ASSETS 4,990,539 3,143,007
CURRENT LIABILITIES:    
Accounts payable and other payable 2,008,791 1,982,693
Accrued expenses 5,501,360 2,877,673
Cumulative preferred stock dividends payable 589,768 523,403
Contract liabilities 4,111,797 1,346,366
Lease liability 96,113
Customer deposit 146,453
Warranty reserve 50,000 20,000
Line of credit 178,808
Secured loans payable 141,341
Loans payable, current 150,000 147,217
Related party loan 238,046  
Tax liability 83 (b) 13,600 13,600
Derivative liabilities 14,651,326 7,742,759
Convertible secured promissory notes (Note 6) 21,363,639 16,729,089
Convertible promissory notes, net of discount of $0 and $0, respectively 597,944 2,472,944
TOTAL CURRENT LIABILTIES 49,769,534 34,739,496
Long Term Liabilities    
Convertible promissory notes, net of discount of $0 and $0, respectively 2,019,748 144,747
Lease liability, non-current 501,123
TOTAL LONG TERM LIABILITIES 2,520,871 144,747
TOTAL LIABILITIES 52,290,405 34,884,243
COMMITMENTS AND CONTINGENCIES (Note 13)
Convertible preferred stock 7,557,722 7,522,722
SHAREHOLDERS’ DEFICIT    
Preferred stock, value 3,150 3,150
Common stock, $0.0001 par value, 16,000,000,000 and 16,000,000,000 shares authorized 1,672,117,519 and 1,399,782,046 equity shares issued and outstanding, respectively 167,213 139,978
Subscription payable for purchase of equipment 100,000
Additional paid in capital - common stock 85,399,199 81,949,274
Noncontrolling interest (3,033,244) (2,239,493)
Accumulated other comprehensive loss (132) (132)
Accumulated deficit (137,393,744) (119,216,735)
TOTAL SHAREHOLDERS’ DEFICIT (54,857,588) (39,263,958)
TOTAL LIABILITIES AND SHAREHOLDERS’ DEFICIT 4,990,539 3,143,007
Series F 8% Preferred Stock    
CURRENT LIABILITIES:    
Series Preferred Stock 50,000 60,000
Series G 8% Preferred Stock    
CURRENT LIABILITIES:    
Series Preferred Stock 25,000 25,000
Series I 8% Preferred Stock    
CURRENT LIABILITIES:    
Series Preferred Stock 25,000 25,000
Series K 8% Preferred Stock    
CURRENT LIABILITIES:    
Series Preferred Stock 297,150 307,150
Series J Convertible Preferred Stock    
Long Term Liabilities    
Convertible preferred stock 210,000 210,000
Series L Convertible Preferred Stock    
Long Term Liabilities    
Convertible preferred stock 320,495 320,495
Series M Preferred Stock    
Long Term Liabilities    
Convertible preferred stock 1,007,500 1,007,500
Series O 8% Convertible Preferred Stock    
Long Term Liabilities    
Convertible preferred stock 185,000 190,000
Series P Convertible Preferred Stock    
Long Term Liabilities    
Convertible preferred stock 30,000 30,000
Series Q 12% Convertible Preferred Stock    
Long Term Liabilities    
Convertible preferred stock 410,000 420,000
Series R 12% Convertible Preferred Stock    
Long Term Liabilities    
Convertible preferred stock 1,473,000 1,608,000
Series S 12% Convertible Preferred Stock    
Long Term Liabilities    
Convertible preferred stock 110,000 120,000
Series U Convertible Preferred Stock    
Long Term Liabilities    
Convertible preferred stock 270,000 270,000
Series W 12% Convertible Preferred Stock    
Long Term Liabilities    
Convertible preferred stock 696,500 886,500
Series Y Convertible Preferred Stock    
Long Term Liabilities    
Convertible preferred stock 2,845,227 2,460,227
Series C    
SHAREHOLDERS’ DEFICIT    
Preferred stock, value
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets (Parentheticals) - $ / shares
Dec. 31, 2024
Dec. 31, 2023
Preferred stock, shares authorized 650,000,000 650,000,000
Preferred stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 16,000,000,000 16,000,000,000
Common stock, shares issued 1,672,117,519 1,399,782,046
Common stock, shares outstanding 1,672,117,519 1,399,782,046
Series F 8% Preferred Stock    
Preferred stock, shares issued 50 60
Preferred stock, shares outstanding 50 60
Series G 8% Preferred Stock    
Preferred stock, shares issued 25 25
Preferred stock, shares outstanding 25 25
Series I 8% Preferred Stock    
Preferred stock, shares issued 25 25
Preferred stock, shares outstanding 25 25
Series K 8% Preferred Stock    
Preferred stock, shares issued 297.15 307.15
Preferred stock, shares outstanding 297.15 307.15
Series J Convertible Preferred Stock    
Convertible preferred stock, shares issued 210 210
Convertible preferred stock, shares outstanding 210 210
Series L Convertible Preferred Stock    
Convertible preferred stock, shares issued 320.5 320.5
Convertible preferred stock, shares outstanding 320.5 320.5
Series M Preferred Stock    
Convertible preferred stock, shares issued 40,300 40,300
Convertible preferred stock, shares outstanding 40,300 40,300
Series O 8% Convertible Preferred Stock    
Convertible preferred stock, shares issued 185 190
Convertible preferred stock, shares outstanding 185 190
Series P Convertible Preferred Stock    
Convertible preferred stock, shares issued 30 30
Convertible preferred stock, shares outstanding 30 30
Series Q 12% Convertible Preferred Stock    
Convertible preferred stock, shares issued 410 420
Convertible preferred stock, shares outstanding 410 420
Series R 12% Convertible Preferred Stock    
Convertible preferred stock, shares issued 1,473 1,608
Convertible preferred stock, shares outstanding 1,473 1,608
Series S 12% Convertible Preferred Stock    
Convertible preferred stock, shares issued 110 120
Convertible preferred stock, shares outstanding 110 120
Series U Convertible Preferred Stock    
Convertible preferred stock, shares issued 270 270
Convertible preferred stock, shares outstanding 270 270
Series W 12% Convertible Preferred Stock    
Convertible preferred stock, shares issued 696.5 886.5
Convertible preferred stock, shares outstanding 696.5 886.5
Series Y Convertible Preferred Stock    
Convertible preferred stock, shares issued 28.2 24.6
Convertible preferred stock, shares outstanding 28.2 24.6
Series C    
Preferred stock, shares issued 1,000 1,000
Preferred stock, shares outstanding 1,000 1,000
Series D Preferred Stock    
Preferred stock, shares issued 31,500,000 31,500,000
Preferred stock, shares outstanding 31,500,000 31,500,000
Current Liabilities    
Convertible promissory notes, net of discount (in Dollars per share) $ 0 $ 0
Long Term Liabilities    
Convertible promissory notes, net of discount (in Dollars per share) $ 0 $ 0
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Operations - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]    
Revenue $ 5,541,635 $ 6,708,178
Cost of goods sold 4,568,923 6,081,683
Gross profit 972,712 626,495
Operating expenses    
Selling and marketing expenses 2,834,900 2,564,800
General and administrative expenses 5,263,621 4,684,527
Total Operating expenses 8,098,521 7,249,327
Loss from Operations (7,125,809) (6,622,832)
OTHER INCOME (EXPENSE)    
Other income 118,475 127,448
Impairment of receivable from SPAC (2,350,366) (4,029,985)
Gain on write off of loans payable 30,646 218,064
Unrealized loss on investment securities (4,521) 9,842
Preferred stock incentive compensation (576,618)
Conversion and settlement value added to note purchase agreements (1,866,849) (8,108,589)
Gain on redemption of common stock 1,861,728 7,499,390
(Loss) gain on net change in derivative liability and conversion of debt (6,908,567) 1,836,145
Interest and dividend expense (2,725,526) (1,978,648)
TOTAL OTHER (EXPENSE) (11,844,980) (5,002,951)
Net loss $ (18,970,789) $ (11,625,783)
BASIC loss per share from continuing operations (in Dollars per share) $ (0.01) $ (0.01)
DILUTED loss per share from continuing operations (in Dollars per share) $ (0.01) $ (0.01)
WEIGHTED-AVERAGE COMMON SHARES OUTSTANDING, BASIC (in Shares) 1,576,429,514 1,285,642,179
WEIGHTED-AVERAGE COMMON SHARES OUTSTANDING, DILUTED (in Shares) 1,576,429,514 1,285,642,179
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Shareholders’ Deficit - USD ($)
Preferred stock
Series O Preferred stock
Preferred stock
Series Q Preferred stock
Preferred stock
Series R Preferred stock
Preferred stock
Series S Preferred stock
Preferred stock
Series U Preferred stock
Preferred stock
Series W Preferred stock
Preferred stock
Series Y Preferred stock
Preferred stock
Series Z Preferred stock
Preferred stock
Mezzanine Equity
Series O Preferred stock
Mezzanine Equity
Series Q Preferred stock
Mezzanine Equity
Series R Preferred stock
Mezzanine Equity
Series S Preferred stock
Mezzanine Equity
Series U Preferred stock
Mezzanine Equity
Series W Preferred stock
Mezzanine Equity
Series Y Preferred stock
Mezzanine Equity
Series Z Preferred stock
Mezzanine Equity
Common Stock
Series O Preferred stock
Common Stock
Series Q Preferred stock
Common Stock
Series R Preferred stock
Common Stock
Series S Preferred stock
Common Stock
Series U Preferred stock
Common Stock
Series W Preferred stock
Common Stock
Series Y Preferred stock
Common Stock
Series Z Preferred stock
Common Stock
Additional Paid-in- Capital
Series O Preferred stock
Additional Paid-in- Capital
Series Q Preferred stock
Additional Paid-in- Capital
Series R Preferred stock
Additional Paid-in- Capital
Series S Preferred stock
Additional Paid-in- Capital
Series U Preferred stock
Additional Paid-in- Capital
Series W Preferred stock
Additional Paid-in- Capital
Series Y Preferred stock
Additional Paid-in- Capital
Series Z Preferred stock
Additional Paid-in- Capital
Subscription Payable
Series O Preferred stock
Subscription Payable
Series Q Preferred stock
Subscription Payable
Series R Preferred stock
Subscription Payable
Series S Preferred stock
Subscription Payable
Series U Preferred stock
Subscription Payable
Series W Preferred stock
Subscription Payable
Series Y Preferred stock
Subscription Payable
Series Z Preferred stock
Subscription Payable
Other Comprehensive Loss
Series O Preferred stock
Other Comprehensive Loss
Series Q Preferred stock
Other Comprehensive Loss
Series R Preferred stock
Other Comprehensive Loss
Series S Preferred stock
Other Comprehensive Loss
Series U Preferred stock
Other Comprehensive Loss
Series W Preferred stock
Other Comprehensive Loss
Series Y Preferred stock
Other Comprehensive Loss
Series Z Preferred stock
Other Comprehensive Loss
Noncontrolling Interest
Series O Preferred stock
Noncontrolling Interest
Series Q Preferred stock
Noncontrolling Interest
Series R Preferred stock
Noncontrolling Interest
Series S Preferred stock
Noncontrolling Interest
Series U Preferred stock
Noncontrolling Interest
Series W Preferred stock
Noncontrolling Interest
Series Y Preferred stock
Noncontrolling Interest
Series Z Preferred stock
Noncontrolling Interest
Accumulated Deficit
Series O Preferred stock
Accumulated Deficit
Series Q Preferred stock
Accumulated Deficit
Series R Preferred stock
Accumulated Deficit
Series S Preferred stock
Accumulated Deficit
Series U Preferred stock
Accumulated Deficit
Series W Preferred stock
Accumulated Deficit
Series Y Preferred stock
Accumulated Deficit
Series Z Preferred stock
Accumulated Deficit
Series O Preferred stock
Series Q Preferred stock
Series R Preferred stock
Series S Preferred stock
Series U Preferred stock
Series W Preferred stock
Series Y Preferred stock
Series Z Preferred stock
Total
Balance at Dec. 31, 2022                 $ 3,150                 $ 10,866,772                 $ 101,337                 $ 82,745,503                 $ 100,000                 $ (132)                                 $ (108,966,645)                 $ (26,016,787)
Balance (in Shares) at Dec. 31, 2022                 31,501,000                                   1,013,369,185                                                                                                            
Rounding                                                     $ (2)                 2                                                                                         1
Common stock issued for cash per equity financing agreement                                                 $ 2,050                 139,323                                                                                 141,373
Common stock issued for cash per equity financing agreement (in Shares)                                                     20,492,456                                                                                           869,449                
Common stock issued upon conversion of convertible promissory note                                                 $ 5,579                 161,786                                                                                 $ 167,365
Common stock issued upon conversion of convertible promissory note (in Shares)                                                     55,788,402                                                                                                           11,584,932
Common stock issued at fair value for services                                                 $ 8,052                 774,553                                                                                 $ 782,605
Common stock issued at fair value for services (in Shares)                                                     80,519,927                                                                                                           80,519,927
Common stock issued for conversion of Series   $ (40,000) $ (195,000) $ (1,120,000) $ (50,000) $ (115,000) $ (33,000) $ (1,901,500) $ (250,000)   $ 772 $ 5,034 $ 25,079 $ 886 $ 1,905 $ 756 $ 35,859 $ 6,173   $ 39,228 $ 189,966 $ 1,094,921 $ 49,114 $ 113,095 $ 32,244 $ 1,865,641 $ 243,827           $ 40,000 $ 195,000 $ 1,120,000 $ 50,000 $ 115,000 $ 33,000 $ 1,901,500 $ 250,000  
Common stock issued for conversion of Series (in Shares)                                     7,722,008 50,340,392 250,786,688 8,864,250 19,051,616 7,559,934 358,587,063 61,728,395                                                                                                             764,640,346
Common stock issued for Series O Preferred stock dividends                                                 $ 87                 (87)                                                                                
Common stock issued for Series O Preferred stock dividends (in Shares)                                                     869,449                                                                                                            
Common stock issued for conversion settlement                                                 $ 30,644                 (30,644)                                                                                
Common stock issued for conversion settlement (in Shares)                                                     306,434,197                                                                                                            
Common stock issued for alternative vesting                                                 $ 1,158                 119,382                                                                                 120,540
Common stock issued for alternative vesting (in Shares)                                                     11,584,932                                                                                                            
Shares redeemed/cancelled for Note Purchase Agreement                                                 $ (85,391)                 (7,413,999)                                                                                 (7,499,390)
Shares redeemed/cancelled for Note Purchase Agreement (in Shares)                                                     (853,916,848)                                                                                                            
Issuance of Series A and B Preferred stock granted to Series Y investors at fair value                                                                 1,423,341                                                 (846,723)                                 576,618
Issuance of common shares for Reg A for cash                                                                 77,078                                                 (17,078)                                 60,000
Issuances of Series Y Preferred stock through private placement                                 635,450                                                                                                                
Exchange of Series K Preferred Stock for Series W Preferred stock                                 100,000                                                                                                                  
Exchange of Series R Preferred stock for WODI secured convertible note                                 (100,000)                                                                                                                
Exchange of Series X Preferred stock for WODI secured convertible note                                 (250,000)                                                                                                                
Return of investment for Series Y Preferred stock                                 (25,000)                                                                                                                
Issuance of warrants                                                                 325,000                                                                                 325,000
Net Loss                                                                                                                 (1,375,692)                 (10,250,090)                 (11,625,783)
Balance at Dec. 31, 2023                 $ 3,150                 7,522,722                 $ 139,978                 81,949,274                 100,000                 (132)                 (2,239,493)                 (119,216,735)                 (39,263,958)
Balance (in Shares) at Dec. 31, 2023                 31,501,000                                   1,399,782,046                                                                                                            
Rounding                                                                                                                 (1)                                   (1)
Common stock issued for cash per equity financing agreement (in Shares)                                                     20,937,829                                                                                           1,405,307 4,576,458              
Common stock issued at fair value for services                                                 $ 9,478                 661,805                                                                                 $ 671,283
Common stock issued at fair value for services (in Shares)                                                     94,777,534                                                                                                           94,777,534
Common stock issued for conversion of Series       $ (5,000) $ (20,000) $ (135,000) $ (10,000)   $ (200,000) $ (722,000)     $ 97 $ 458 $ 3,050 $ 227   $ 4,172 $ 16,922     $ 4,903 $ 19,542 $ 131,950 $ 9,773   $ 195,828 $ 705,078                             $ 5,000 $ 20,000 $ 135,000 $ 10,000   $ 200,000 $ 722,000    
Common stock issued for conversion of Series (in Shares)                                     965,252 4,576,458 30,496,772 2,272,728   41,715,134 169,223,463                                                                                                               249,249
Common stock issued for Series O Preferred stock dividends                                                 $ 141                 (141)                                                                                
Common stock issued for Series O Preferred stock dividends (in Shares)                                                     1,405,307                                                                                                            
Common stock issued through a Reg A to investors for cash                                                 $ 795                 75,660                                                                                 76,455
Common stock issued through a Reg A to investors for cash (in Shares)                                                     7,948,000                                                                                                            
Common stock issued for conversion settlement                                                 $ 12,221                 1,253,602                                                                                 1,265,823
Common stock issued for conversion settlement (in Shares)                                                     122,213,744                                                                                                            
Common stock issued for alternative vesting                                                 $ 2,094                 167,503                                                                                 169,597
Common stock issued for alternative vesting (in Shares)                                                     20,937,829                                                                                                            
Shares redeemed/cancelled for Note Purchase Agreement                                                 $ (22,420)                 (1,839,308)                                                                                 (1,861,728)
Shares redeemed/cancelled for Note Purchase Agreement (in Shares)                                                     (224,196,748)                                                                                                            
Issuances of Series Y Preferred stock through private placement                                 1,107,000                                                                                                                
Exchange of Series F Preferred stock for Series Q preferred stock                                 10,000                                                                                                                
Exchange of Series K Preferred Stock for Series W Preferred stock                                 10,000                                                                                                                
Cancellation of subscription payable                                                                                         (100,000)                                                                       (100,000)
Common stock issued through a Reg D to investors for cash                                                                       1,262,500                                                                                         1,262,500
Issuance of warrants                                                                 801,230                                                                                 801,230
Net Loss                                                                                                                 (793,750)                 (18,177,039)                 (18,970,789)
Balance at Dec. 31, 2024                 $ 3,150                 $ 7,557,722                 $ 167,213                 $ 85,399,199                                   $ (132)                 $ (3,033,244)                 $ (137,393,774)                 $ (54,857,588)
Balance (in Shares) at Dec. 31, 2024                 31,501,000                                   1,672,117,519                                                                                                            
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (18,970,789) $ (11,625,783)
Adjustment to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 81,037 30,333
Common and preferred stock issued for services 238,669 314,846
Common and preferred stock issued , related party 432,613 588,299
Loss (gain) on net change in valuation of derivative liability 6,908,567 (1,836,145)
Impairment of SPAC common stock 400,000  
Stock based compensation expense, related party 169,597
Stock-based compensation expense 1,265,823  
Loss on write off of investment 25,000
Preferred stock incentive compensation expense 576,618
Debt discount recognized as interest expense 149,822 59,900
Net unrealized (gain) loss on fair value of securities 4,521 (9,842)
Impairment of receivable from SPAC 2,350,366 4,029,985
Conversion and settlement value loss on WODI 1,866,849 8,108,589
Gain on redemption of common stock (1,861,728) (7,499,390)
Gain on write off of payable (30,646) (218,064)
Loss on sale of asset 15,134
Impairment of asset 4,467
Change in Assets (Increase) Decrease in:    
Contracts receivable (993,910) 969,619
Contract asset (790,978) 1,024,389
Right of use asset 46,681
Prepaid expenses and other assets 25,000
Security deposit (19,051)
Change in Liabilities Increase (Decrease) in:    
Accounts payable 26,098 (1,784,052)
Lease liability (29,838)
Accrued expenses 2,496,845 1,320,131
Contract liabilities 2,765,431 413,909
Customer deposit (146,453)
Warranty reserve 30,000
Tax liability 83(b) (2,000)
Net cash used in operating activities (3,565,872) (5,513,658)
CASH FLOWS USED IN INVESTING ACTIVITIES:    
Purchase of SPAC notes payable (2,350,366) (4,029,985)
Paid for investments (25,000)
Payments received on long term asset 99,000 301,000
Purchase of fixed assets (13,500) (18,000)
Net cash used in investing activities (2,289,866) (3,746,985)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payments on loan payable, SBA (2,682) (2,573)
Proceeds from line of credit 345,875
Payments on line of credit (178,808) (167,067)
Proceeds from loans, merchant cash advance 224,570 90,000
Payments on loans, merchant cash advance (444,585) (39,205)
Proceeds from loans, related party 298,000
Payments on loans, related party (59,954)
Equity financing through the purchase of common shares 141,373
Net payments on cumulative preferred stock dividends 66,365 107,806
Proceeds from convertible secured promissory notes 2,767,701 6,923,000
Common stock issued for Reg A cash 76,455 60,000
Common stock issued for Reg D cash 1,262,500
Proceeds from issuance of warrants 801,230 325,000
Net proceeds for issuance of preferred stock for cash - mezzanine classification 1,107,000 610,450
Net cash provided by financing activities 5,917,792 8,394,659
NET DECREASE IN CASH AND CASH EQUIVALENTS 62,054 (865,984)
CASH AND CASH EQUIVALENTS BEGINNING OF PERIOD 488,830 1,354,814
CASH AND CASH EQUIVALAENTS END OF PERIOD 550,884 488,830
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION    
Interest and dividends paid 56,428
Taxes paid
SUPPLEMENTAL DISCLOSURES OF NON CASH TRANSACTIONS    
Common stock issued at fair value for conversion of debt, plus accrued interest, and other fees 167,365
Issuance of Series O dividends 141 87
Preferred stock converted to common stock - mezzanine 1,092,000 3,704,500
Exchange of Series R Preferred Stock for WODI secured convertible note 100,000
Exchange from liability to mezzanine 20,000
Common stock issued as settlement 12,221 30,644
Exchange of Series X Preferred Stock for WODI secured convertible note 250,000
Cancellation of stock payable 100,000
Adoption of ASC 842 $ 627,074
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.25.1
Organization and Line of Business
12 Months Ended
Dec. 31, 2024
Organization and Line of Business [Abstract]  
Organization and line of business
1. Organization and line of business

 

Organization

 

OriginClear, Inc. (the “Company”), incorporated in Nevada on June 1, 2007, focuses on developing innovative solutions in the water industry. The Company’s principal office is located at 13575 58th Street North, Suite 200, Clearwater, FL 33760.

 

Subsidiaries and Key Developments

 

Progressive Water Treatment, Inc. (“PWT”), acquired on October 1, 2015, specializes in engineered water treatment solutions and is a key revenue contributor. Modular Water Systems (“MWS”), launched in 2018, designs modular water wastewater treatment systems for decentralized applications and holds exclusive rights to five patents. Water on Demand, Inc. (“WODI”) formed in 2022, integrates multiple divisions to offer Design-Build-Own-Operate (DBOO) water services, focusing on pay-per-gallon water treatment solutions.

 

Line of Business

 

OriginClear’s mission is to develop businesses that address industrial water challenges. As the Clean Water Innovation Hub ™, we operate through: PWT, which provides custom-engineered water treatment solutions. MWS, which develops proprietary modular water treatment solutions. WODI, a development-stage business offering outsourced water treatment services under a DBOO model.

 

On April 13, 2022, the Board of Directors approved the spin off its WOD business into a wholly owned subsidiary, WODI. WODI manages project selection, qualification, financing and long-term management of DBOO service contracts, including assets, contracts, clients, investors, and strategic partners.

 

Going Concern

 

The consolidated financial statements are prepared on a going concern assuming continuing operations. However, due to recurring losses and limited cash resources, the Company’s auditors have expressed substantial doubt about its ability to continue as a going concern.

 

To address this, management is actively seeking funding through convertible notes and preferred stock offerings while leveraging revenues from existing purchase orders and outstanding invoices. While management believes these efforts will support operations, there is no assurance that financing will be available or sufficient. Future financing may involve restrictive covenants or result in shareholder dilution.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2024
Summary of Significant Accounting Policies [Abstract]  
Summary of significant accounting policies
2. Summary of significant accounting policies

 

This summary provides clarity on the preparation and presentation of the Company’s consolidated financial statements. Management is responsible for their accuracy, integrity, and objectivity. The accounting policies comply with generally accepted accounting principles in the United States of America (“GAAP”) and are applied consistently.

 

Principles of consolidation

 

The consolidated financial statements include the accounts of OriginClear, Inc. and its subsidiaries: WODI, PWT, MWS, Water on Demand #1., and OriginClear Technologies, Ltd. All material intercompany transactions and balances are eliminated in consolidation.

Cash and cash equivalents

 

The Company classifies all highly liquid investments with original maturities of three months or less as cash equivalents.

 

Concentration risk

 

Cash balances may, at times, exceed Federal Deposit Insurance Company (FDIC) limits. As of December 31, 2024, the Company held a cash balance of $550,884, with $500,440 in one bank, exceeding the FDIC-insured limit of $250,000 per insured bank. Accordingly, $250,440 of the balance was uninsured. The Company has not experienced any losses on uninsured cash balances and considers the credit risk to be minimal.

 

Use of estimates

 

The preparation of consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, as well as the disclosure of contingent assets and liabilities. Significant estimates include impairment and valuation of long-lived assets, revenue recognition on percentage-of-completion contracts, allowances for uncollectible accounts, warranty reserves, inventory valuation, derivative liabilities and conversion features, fair value of investments, non-cash stock issuances, and valuation allowances on deferred tax assets. These estimates are based on historical data and reasonable assumptions. Actual results may differ under different conditions.

 

Net earnings (loss) per share

 

Basic earnings (loss) per share is calculated by dividing net income (loss) attributable to common shareholders by the weighted-average number of common shares outstanding during the period. Diluted earnings per share adjusts the denominator to include the effect of potentially dilutive securities such as stock options, warrants, or convertible instruments, if their inclusion is dilutive.

 

For the years ended December 31, 2024, and 2023, diluted earnings per share was the same as basic loss per share, as the inclusion of potential common shares would have been anti-dilutive due to the Company’s net loss.

 

Loss per share

 

   For the Twelve Months Ended
December 31,
 
   2024   2023 
Loss to common shareholders (Numerator)- continuing operations  $(18,970,789)  $(11,625,783)
Basic and diluted weighted average number of common shares outstanding (Denominator)   1,576,429,514    1,285,642,179 

 

The Company excludes issuable shares from warrants, convertible notes and preferred stock, if their impact on the loss per share is anti-dilutive and includes the issuable shares if their impact is dilutive.

 

   Anti-dilutive
shares
   Dilutive
shares
 
December 31, 2024          
Warrant shares   79,142,589      
Convertible Preferred Stock   31,544,033    4,597,067,267 
           
Convertible Notes        12,927,592,984 
December 31, 2023          
Warrant shares   64,402,589      
Convertible Preferred Stock   31,544,379    1,223,483,825 
Convertible Notes        704,943,029 

Revenue recognition

 

The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers. Revenue is recognized when control of the promised goods or services is transferred to the customer, which occurs either at a point in time or over time, depending on the nature of the performance obligations in the contract. For product sales, revenue is recognized at the time of shipment, provided that evidence of an arrangement exists, title and risk of loss have passed to the customer, fees are fixed or determinable, and collection of the related receivable is reasonably assured. For construction contracts, revenues and related costs are recognized as performance obligations are satisfied over time. Under ASC 606, revenue and associated profit are recognized as the customer obtains control of the goods and services promised in the contract.

 

All un-allocable indirect costs and corporate general and administrative expenses are charged to operations as incurred. If a loss on a contract is anticipated, it is recognized immediately in the period when the loss is determined. Revisions to cost and profit estimates during the course of a contract are reflected in the accounting period in which the facts supporting such revisions become known. These adjustments may arise from changes in job performance, job conditions, estimated profitability, contract penalty provisions, or final contract settlements.

 

Contract receivables are recorded for amounts currently due based on progress billings, as well as retention amounts collectible upon completion of the contract. Accounts payable to material suppliers and subcontractors are recorded for amounts currently due based on work completed or materials received, including retention amounts payable upon contract completion. General and administrative expenses are charged to operations as incurred and are not allocated to contract costs.

 

Contract receivables

 

The Company bills customers progressively as work is completed per contractual agreements. Credit is extended based on financial evaluations, with no collateral required. The Company maintains an allowance for doubtful accounts based on past-due receivables reviewed monthly. An allowance is recorded when collection is unlikely.

 

As of December 31, 2024, and 2023, the allowance for doubtful accounts was $0 and $379,335, respectively. The net contract receivable balance was $2,503,416 and $1,509,506 as of December 31, 2024, and 2023, respectively.

 

Indefinite lived intangibles and goodwill

 

The Company accounts for business combinations under ASC 805, Business Combinations, using the acquisition method. The purchase price is allocated to tangible and identified intangible assets and liabilities based on estimated fair values. Adjustments to these allocations may occur within one year of acquisition if new information arises. Goodwill is recorded for any excess purchase price over the fair value of net assets acquired.

 

Indefinite-lived intangibles and goodwill are tested for impairment annually in Q4 or whenever indicators suggest the carrying amount may not be recoverable. During 2024, the Company determined that the OriginOil Trademark, initially recorded as an indefinite-lived intangible, was no longer in use and had been formally abandoned. As a result, a full impairment charge of $4,467 was recognized, removing the asset from the balance sheet.

 

As of December 31, 2024, and 2023, after considering the impairment of the OriginOil Trademark, the Company performed a qualitative assessment of remaining indefinite-lived intangibles and goodwill and concluded no further impairment was necessary for either year.

Prepaid expenses

 

The Company records advance payments for goods and services as prepaid expenses, initially recognizing them as assets with future economic benefits. These amounts are expensed when the benefits are realized. As of December 31, 2024, and 2023, the prepaid expenses balance was $0.

 

Advertising costs

 

Advertising and promotional expenses are recognized as incurred. Advertising costs for the years ended December 31, 2024, and 2023, were $274,680 and $201,323, respectively.

 

Property and Equipment

 

Property and equipment are recorded at cost. Gains or losses on disposals are recognized upon removal of the asset and its accumulated depreciation. Maintenance and repair costs are expensed as incurred, while additions and improvements are capitalized. Depreciation is calculated on a straight-line basis over the following estimated useful lives:

 

Estimated Life   
Machinery and equipment  5-10 years
Furniture, fixtures and computer equipment  3-7 years
Computer software  3 years
Vehicles  3-6 years
Leasehold improvements  2-5 years or lease term

 

   December 31,
2024
   December 31,
2023
 
Machinery and equipment  $148,131   $383,569 
Leasehold improvements   85,348    26,725 
Computer equipment and software   66,491    66,493 
Vehicles   64,277    64,276 
Demo Units   36,139    36,139 
Furniture and fixtures   27,452    29,810 
Gross property and equipment   427,838    607,012 
Less accumulated depreciation   (371,969)   (460,276)
Net property and equipment  $55,869   $146,736 

 

The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. If impairment indicators are present, recovery is assessed in accordance with GAAP.

 

Depreciation is recorded using the straight-line method over the asset’s estimated useful life. Depreciation expense for the years ended December 31, 2024, and 2023, was $34,356 and $30,333, respectively.

 

Leases

 

The Company accounts for leases in accordance with ASC 842, Leases. At lease inception, the Company determines whether an arrangement contains a lease. Operating leases are recorded as Right-of-Use (ROU) assets, current lease liabilities, and non-current lease liabilities on the balance sheet.

 

ROU assets represent the Company’s right to use an asset for the lease term, while lease liabilities reflect the obligation to make lease payments. These amounts are recognized at lease commencement, measured at the present value of lease payments using the incremental borrowing rate, as the implicit rate is not readily determinable.

Lease expense is recognized on a straight-line basis over the lease term. Short-term leases (12 months or less) are not recorded as ROU assets or lease liabilities, provided no purchase option is reasonably certain to be exercised. Certain leases contain variable payments (e.g., inflation adjustments, usage-based costs), which are expensed as incurred and not included in the initial lease liability measurement.

 

Further details on leases, including future payments, and liabilities, are provided in Footnote 3 - Leases.

 

Assets Held for Sale

 

As of December 31, 2022, the Company held real property for sale, initially recorded at $514,000. Following an evaluation of market conditions, the carrying amount was adjusted to $400,000, resulting in an impairment charge of $114,000.

 

In January 2023, the Company accepted a $400,000 offer for the property. On April 8, 2023, the sale was finalized with payment terms of $235,000 upfront and $165,000 payable in fifteen monthly installments of $11,000 each. The initial payment was received by SMS Argentina (“SMS”), acting as the Company’s Power of Attorney for the property. Taxes and closing fees totaling $65,493 were remitted to the Federal Administration of Public Income (“AFIP”) in Argentina, leaving net proceeds of $164,935, which were received by the Company on June 21, 2023.

 

As of June 30, 2023, a receivable of $169,572 was recorded for the remaining balance. Between July 1, 2023, and December 31, 2024, additional payments totaling $169,572 were received, resulting in a $0 remaining receivable balance as of December 31, 2024.

 

Stock-Based Compensation

 

The Company issues stock options and warrants to employees and non-employees as compensation for services and financing costs.

 

For employees, stock-based compensation is recognized in accordance with FASB guidance, measured on the grant date and expensed over the vesting period.

 

For non-employees, stock-based compensation follows FASB guidance, with valuation determined on the measurement date, which is either when a performance commitment is reached or when performance is completed. Non-employee stock-based compensation is generally amortized on a straight-line basis over the vesting period. If no future performance is required, the option grants vest immediately, and the full expense is recorded in the period of measurement.

 

Commitments and Contingencies

 

During the current fiscal year, the Company identified a customer deposit liability of $113,950 related to Shell Oil, originating prior to the 2015 acquisition of PWT. Upon detailed review, the Company determined that the liability lacked sufficient supporting documentation, including the absence of contract, correspondence, or payment history that could substantiate the obligation. Furthermore, no claims or inquiries from Shell Oil or related party have been received in the intervening years since the acquisition. Based on this lack of evidence and passage of time, the Company concluded that the liability is no longer legally or contractually enforceable. Consequently, the Company derecognized the liability, recording a corresponding gain in Other income for the year ended December 31, 2024.

 

Additionally, the Company identified a misstatement in fixed assets related to Machinery and Equipment sold to Dwight Barber, later resold to Ryan Kooistra, but still reflected on the balance sheet. After review, the asset was derecognized, and a $101,333 loss was recorded under Other expenses for the year ended December 31, 2024.

 

Furthermore, the Company identified an unlocated fixed asset under a capital lease with LEAF, initially recorded on January 1, 2018. After an asset verification process, the equipment was determined to be no longer in possession or use. As a result, the Company derecognized the asset, removing the $45,440 original cost and $31,808 accumulated depreciation. The remaining net book value of $13,632 was recorded as a loss in the consolidated financial statements for the year ended December 31, 2024.

Accounting for Derivatives

 

The Company evaluates all financial instruments for derivative features. Derivative liabilities are initially recorded at fair value and revalued at each reporting date, with changes recognized in the statements of operations.

 

For stock-based derivatives, the Company uses a probability-weighted binomial lattice option pricing model to determine fair value at inception and subsequent valuation dates.

 

Classification as liability or equity is reassessed at each reporting period, with liabilities classified as current or non-current based on expected settlement within 12 months.

 

Fair Value of Financial Instruments

 

The Company discloses fair values of financial instruments where practicable. As of December 31, 2024, the reported balances for cash, contract receivables, costs in excess of billings, prepaid expenses, accounts payable, billings in excess of costs, and accrued expenses approximate fair value due to their short maturities.

 

The Company applies ASC Topic 820, Fair Value Measurement, which defines fair value as the price in an orderly transaction between market participants at the measurement date. ASC 820 establishes a hierarchy prioritizing valuation inputs:

 

  Level 1, Observable inputs such as quoted prices for identical instruments in active markets.
     
  Level 2, Inputs other than quoted prices in active markets, including quoted prices for similar assets in less active markets.
     
  Level 3, Unobservable inputs requiring significant assumptions.

 

As of December 31, 2024, the Company held an investment in Water Technologies International Inc. (“WTII”), classified as a Level 1 equity security measured at fair value. The fair value of the investment was $31,646, based on quoted market price of $0.0007 per share as of the reporting date.

 

Although classified as Level 1, the Company notes that WTII shares trade at a sub-penny level with low market capitalization and thin trading volume, which may limit liquidity and increase price volatility. Additionally, while WTII has made recent SEC filings, prior delays in regulatory compliance could impact market confidence and trading activity.

 

The Company monitors the fair value classification and will reassess if circumstances warrant a change in classification or impairment recognition. As of December 31, 2024, no impairment was recorded, as the investment remains actively traded with a quoted market price.

 

The following table summarizes the Company’s financial assets and liabilities measured at fair value on a recurring basis and their classification within the fair value hierarchy as of December 31, 2024, and 2023.

 

   Total   (Level 1)   (Level 2)   (Level 3) 
Investment at fair value-securities, December 31, 2024  $34,846   $34,846   $
         -
   $
         -
 
Investment at fair value-securities, December 31, 2023  $39,366   $39,366   $
-
   $
-
 

 

   Total   (Level 1)   (Level 2)   (Level 3) 
Derivative Liability, December 31, 2024  $14,651,326   $
          -
   $
         -
   $14,651,326 
Derivative Liability, December 31, 2023  $7,742,759   $
-
   $
-
   $7,742,759 

 

As of December 31, 2024, the derivative liabilities on the Company’s balance sheet consist of $14,551,132 related to convertible notes outstanding and $100,194 related to warrants outstanding. These liabilities are measured and recorded at fair value in accordance with ASC Topic 820, with changes in fair value recognized in the statements of operations.

The following table presents the reconciliation of the derivative liability measured at fair value using level 3 inputs for the year ended December 31, 2024:

 

Balance as of January 1, 2024  $7,742,759 
Net gain on conversion of debt and change in derivative liabilities   6,908,567 
Balance as of December 31, 2024  $14,651,326 

 

For purpose of determining the fair market value of the derivative liability, the Company used Binomial lattice formula valuation model. The significant assumptions used in the Binomial lattice formula valuation of the derivative are as follows:

 

   12/31/2024  12/31/2023
Risk free interest rate  4.07% – 5.01%  3.88% – 4.79%
Stock volatility factor  101.9% – 218.8%  132% – 166%
Weighted average expected option life  .5 – 4.5 yrs  .5 – 5 yrs
Expected dividend yield 
None
 
None

 

Segment Reporting

 

The Company has determined that it operates as a single reporting unit under ASC 280, Segment Reporting.While the Company the monitors the performance of three distinct operating segments– PWT, MWS and WODI – these segments share common economic characteristics, products and services, and customers. As a result, they are aggregated into a single reportable unit for financial purposes.

 

The Company’s CEO serves as the Chief Operating Decision Maker (“CODM”) and regularly reviews financial results to assess performance and allocate resources across the operating segments.

 

Marketable Securities

 

The Company follows ASU 2016-01, Financial Instruments – Recognition and Measurement of Financial Assets and Financial Liabilities. Under this standard, investments not accounted for under the equity method or resulting in consolidation are measured at fair value, with changes recognized in net income.

 

The standard requires the use of the exit price notion for fair value measurements and mandates separate presentation of financial assets and liabilities by measurement category and form. It also eliminates the requirement to disclose methods and significant assumptions used for financial instruments measured at amortized cost.

 

The Company classifies its investment in Water Technologies International, Inc. as available-for-sale securities, with unrealized gains recognized in net income.

 

Licensing agreement

 

The Company evaluated its licensing agreement under ASU 606 to determine revenue recognition timing. The licensing of intellectual property (IP) is distinct from non-license goods or services, possessing significant standalone functionality that provides value to a customer. Since this functionality will not change due to the licensor’s activities during the license period, revenue is generally recognized upon delivery of the license.

 

Reclassification

 

Certain prior period amounts have been reclassified to conform to the current period presentation due to the removal of discontinued operations. These reclassifications ensure consistency and comparability across periods. Importantly, these adjustments had no material effect on the previously reported financial position, results of operations, or cash flows.

 

This update aligns with the changes in financial statement presentation resulting from exclusion of discontinued operations in the current year’s reporting.

Work-in-Process

 

The Company records work-in-process as an asset, representing accumulated costs for ongoing projects expected to be delivered to customers. These costs include materials and direct labor associated with the construction of equipment intended for sale.

 

Recently Issued Accounting Pronouncements

 

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 820); which enhances annual and interim segment disclosures. The Company adopted ASU 2023-07 for the year ended December 31, 2024. The Company has disclosed the title and role of the CODM, the nature of financial information reviewed by the CODM, and the basis for aggregating operating segments into a single reporting segment. See Footnote 14 – Segment Reporting, for further information.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Leases
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Leases
3. Leases

 

The Company leases a production facility at 5225 W Houston Sherman, Texas, under a non-cancelable operating lease classified in accordance with ASC 842, Leases. The lease commenced on July 1, 2024, with a 61-month term. Under a Triple Net (NNN) arrangement, the Company is responsible for property taxes, insurance and maintenance costs.

 

Right-of-Use (ROU) Asset and Lease Liability

 

At lease commencement, the Company recorded a ROU asset and corresponding lease liability, both measured at the present value of lease payments over the lease term, discounted at an incremental borrowing rate of 11.84%.

 

The ROU asset is amortized on a straight-line basis over the lease term, while the lease liability is reduced using the effective interest method, with each lease payment allocated between interest expense and principal reduction.

 

Lease balances as of December 31, 2024

 

The components of lease-related assets and liabilities as of December 31, 2024:

 

Description  Amount 
Right of Use Asset, net  $580,393 
Lease liability - current portion   96,113 
Lease liability - non-current portion   501,123 
Total lease liability  $597,236 

 

Lease Expense

 

For the year ended December 31, 2024, the Company recognized lease-related expenses in COGS, as the leased facility is directly related to production:

 

  Amortization of ROU Asset $46,681

 

  Interest expense on Lease Liability $36,724

Future Minimum Lease Payments

 

Future minimum lease payments as of December 31, 2024, are as follows:

 

Period  Amount 
Year 1  $161,791 
Year 2   166,602 
Year 3   171,465 
Year 4   176,666 
Year 5 and thereafter   104,867 
Total Lease Payments  $781,391 
Less: Present Value Discount   (184,155)
Total Lease Liability  $597,236 

 

Other Lease Disclosures

 

The Company has no significant options to extend or terminate the lease beyond its contractual terms. The lease agreement does not include any purchase options or residual value guarantees.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Equity
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Equity
4.

Equity

 

OriginClear, Inc. Preferred Stock

 

Series C

 

On March 14, 2017, the Board of Directors authorized the issuance of 1,000 shares of Series C preferred stock, par value $0.0001 per share, to the CEO in exchange for his continued employment with the Company. The Series C preferred stock does not carry any dividend or liquidation preference rights and is not convertible into common stock. The holder of Series C preferred stock is entitled to 51% of the total voting power of the Company’s stockholders. The purchase price was $0.0001 per share, for a total of $0.10 for 1,000 shares. As of December 31, 2024, 1,000 shares of Series C preferred stock were issued and outstanding.

 

Series D-1

 

On April 13, 2018, the Company designated 50,000,000 shares of its authorized preferred stock as Series D-1 preferred stock. Series D-1 preferred stock does not entitle holders to dividends or a liquidation preference. Each share is convertible into 0.0005 of one share of common stock, subject to a beneficial ownership limitation of 4.99%, which may be increased to 9.99% upon 61 days’ written notice by the holder.

 

As of December 31, 2024, 31,500,000 shares of Series D-1 preferred stock were issued and outstanding.

 

Series F

 

On August 14, 2018, the Company designated 6,000 shares as Series F preferred stock. Each share has a stated value of $1,000 and entitles the holder to quarterly cumulative dividends at an annual rate of 8% of the stated value. Series F preferred stock carries a liquidation preference equal to the stated value plus accrued but unpaid dividends and is not convertible into common stock. The Company has the right to redeem Series F shares at any time but was required to redeem all shares by September 1, 2020.

 

During the year ending December 31, 2024, the Company exchanged 10 shares of Series F Preferred Stock for 10 shares of Series Q Preferred Stock.

 

As of December 31, 2024, 50 shares of Series F preferred stock remained issued and outstanding, which the Company was required to redeem, and the Company is in default for an aggregate redemption price of $50,000.

 

Series G

 

On January 16, 2019, the Company designated 6,000 shares as Series G preferred stock, each with a stated value of $1,000. Holders are entitled to cumulative dividends at an annual rate of 8% of the stated value, payable quarterly. Series G preferred stock is not convertible into common stock and carries no voting rights, except as required by law. The Company was required to redeem Series G shares by April 30, 2021.

 

As of December 31, 2024, 25 shares of Series G preferred stock were issued and outstanding, which the Company was required to redeem, and the Company is in default for an aggregate redemption price of $25,000.

Series I

 

On April 3, 2019, the Company designated 4,000 shares of preferred stock as Series I, with a stated value of $1,000 per share. Series I holders are entitled to cumulative dividends at an annual rate of 8%, payable quarterly. Series I do not carry voting rights and is not convertible into common stock. The Company was required to redeem all Series I shares between May 2, 2021, and June 10, 2021.

 

As of December 31, 2024, 25 shares of Series I preferred stock remained issued and outstanding. The Company is in default for an aggregate redemption price of $25,000.

 

Series J

 

On April 3, 2019, the Company designated 100,000 shares of preferred stock as Series J. Each share has a stated value of $1,000, and holders are entitled to dividends on an as-converted basis with the Company’s common stock. Series J is convertible into common stock under its Certificate of Designation, which includes provisions for make-good shares for prior investors.

 

As of December 31, 2024, 210 shares of Series J preferred stock were issued and outstanding.

 

Series K

 

On June 3, 2019, the Company designated 4,000 shares as Series K preferred stock, each with a stated value of $1,000. Series K holders are entitled to cumulative dividends at an annual rate of 8%, payable quarterly. Series K is not convertible into common stock and does not carry voting rights. The Company was required to redeem Series K shares between August 5, 2021, and April 24, 2022.

 

During the year ended December 31, 2024, the Company exchanged 10 shares of Series K preferred stock for 10 shares of Series W preferred stock. The exchange was executed at par value in accordance with the terms of the respective designations, and no gain or loss was recognized in the consolidated financial statements.

 

As of December 31, 2024, 297.15 shares of Series K preferred stock remained issued and outstanding. The Company is in default for an aggregate redemption price of $297,150.

 

Series L

 

On June 3, 2019, the Company designated 100,000 shares of preferred stock as Series L. The Series L preferred stock has a stated value of $1,000 per share, and holders are entitled to dividends on an as-converted basis with the Company’s common stock. The Series L preferred stock is convertible into common stock under its Certificate of Designation, which includes provisions for make-good shares for prior investors.

 

As of December 31, 2024, 320.5 shares of Series L preferred stock were issued and outstanding.

 

Series M

 

On July 1, 2020, the Company designated 800,000 shares of preferred stock as Series M, with a stated value of $25 per share. Holders are entitled to annual cumulative dividends at a rate of 10%, payable monthly in preference to any payment on common stock. Series M has a liquidation preference equal to $25 per share plus any declared but unpaid dividends. Series M does not carry voting rights, except as required by law, and is not convertible into common stock. The Company may, at its discretion, redeem Series M shares at $37.50 per share (150% of stated value) plus any accrued but unpaid dividends.

 

As of December 31, 2024, 40,300 shares of Series M preferred stock issued and outstanding.

Series O

 

On April 27, 2020, the Company designated 2,000 shares of preferred stock as Series O, with a stated value of $1,000 per share. Holders are entitled to cumulative dividends at an annual rate of 8% in cash and 4% in shares of common stock, payable quarterly. Series O has a liquidation preference equal to the stated value plus accrued but unpaid dividends and is convertible into common stock based on 200% of the stated value divided by the conversion price. Conversion is subject to a beneficial ownership limitation of 4.99%, which may be increased to 9.99% upon 61 days' written notice. The Company may redeem Series O shares at the stated value plus accrued dividends.

 

During 2024, the Company issued 965,252 shares of common stock upon conversion of 5 shares of Series O preferred stock and 1,405,307 shares as 4% annualized dividends. The conversions were executed in accordance with the terms of the COD, and no gain or loss was recognized in the consolidated financial statements.

 

As of December 31, 2024, 185 shares of Series O preferred stock were issued and outstanding.

 

Series P

 

On April 27, 2020, the Company designated 500 shares of preferred stock as Series P, with a stated value of $1,000 per share. Holders are entitled to dividends on an as-converted basis with the Company’s common stock. Series P is convertible into common stock under its Certificate of Designation, and conversion is subject to a beneficial ownership limitation of 4.99%, which may be increased to 9.99% upon 61 days' written notice. Series P shares participate in liquidation payments on an as-converted basis. Series P does not carry preemptive or subscription rights and votes on an as-converted basis with common stock

 

As of December 31, 2024, 30 shares of Series P preferred stock were issued and outstanding.

 

Series Q

 

On August 21, 2020, the Company designated 2,000 shares of preferred stock as Series Q, with a stated value of $1,000 per share. Holders are entitled to cumulative dividends at an annual rate of 12% in cash, payable quarterly. Series Q has a liquidation preference equal to the stated value plus accrued but unpaid dividends and is convertible into common stock based on 200% of the stated value divided by the conversion price, subject to a beneficial ownership limitation of 4.99%, which may be increased to 9.99% upon 61 days' written notice. The Company may redeem Series Q shares at the stated value plus accrued dividends.

 

During 2024, the Company issued 4,576,458 shares of common stock upon conversion of 20 shares of Series Q preferred stock.

 

As of December 31, 2024, 410 shares of Series Q preferred stock were issued and outstanding.

 

Series R

 

On November 16, 2020, the Company designated 5,000 shares of preferred stock as Series R, with a stated value of $1,000 per share. Holders are entitled to cumulative dividends at an annual rate of 12% in cash, payable quarterly. Series R has no voting rights, except as required by law, and is convertible into common stock based on 200% of the stated value divided by the conversion price, subject to a beneficial ownership limitation of 4.99%, which may be increased to 9.99% upon 61 days' written notice. The Company may redeem Series R shares either in cash or common stock.

 

During 2024, the Company issued 30,496,772 shares of common stock upon conversion of 135 shares of Series R preferred stock. The conversions were completed in accordance with the terms of the COD, and no gain or loss was recognized in the consolidated financial statements.

 

As of December 31, 2024, 1,473 shares of Series R preferred stock were issued and outstanding.

Series S

 

On February 5, 2021, the Company designated 430 shares of preferred stock as Series S. The Series S has a stated value of $1,000 per share, and holders are entitled to cumulative dividends at an annual rate of 12%, payable quarterly. Series S does not carry voting rights except as required by law. It is convertible into common stock by dividing 200% of the stated value by the conversion price, subject to a beneficial ownership limitation of 4.99%, which may be increased to 9.99% upon 61 days' written notice. The Company may redeem Series S shares at any time at the stated value plus accrued dividends.

 

During 2024, the Company issued 2,272,728 shares of common stock upon conversion of 10 shares of Series S preferred stock. These shares were issued in accordance with the terms of the COD, and no gain or loss was recognized in the consolidated financial statements.

 

As of December 31, 2024, 110 shares of Series S preferred stock were issued and outstanding.

 

Series U 

 

On May 26, 2021, the Company designated 5,000 shares of preferred stock as Series U, with a stated value of $1,000 per share. Series U does not entitle holders to dividends or voting rights except as required by law. It is convertible into common stock by dividing 150% of the stated value by the conversion price, subject to a beneficial ownership limitation of 4.99%, which may be increased to 9.99% upon 61 days' written notice. The Company may redeem Series U shares in cash or common stock.

 

As of December 31, 2024, 270 shares of Series U preferred stock were issued and outstanding.

 

Series W

 

On April 28, 2021, the Company designated 3,390 shares of preferred stock as Series W, with a stated value of $1,000 per share. Series W holders are entitled to cumulative dividends at an annual rate of 12%, payable quarterly. It is convertible into common stock by dividing 200% of the stated value by the conversion price, subject to a beneficial ownership limitation of 4.99%. The Company may redeem Series W shares at any time at the stated value plus accrued dividends.

 

During 2024, the Company issued 41,715,134 shares of common stock upon conversion of 200 shares of Series W preferred stock. These shares were issued in accordance with the terms of the COD, and no gain or loss was recognized in the consolidated financial statements

 

As of December 31, 2024, 696.50 shares of Series W preferred stock were issued and outstanding. These shares were issued in accordance with the terms of the COD, and no gain or loss was recognized in the consolidated financial statements.

 

Series X

 

On August 10, 2021, the Company designated 25 shares of preferred stock as Series X, with a stated value of $10,000 per share. Series X did not entitle holders to dividends or voting rights except as required by law. It was convertible into common stock based on the subscription agreement terms. Holders had the right to redeem Series X shares for cash or common stock.

 

As of December 31, 2024, no shares of Series X preferred stock were issued and outstanding.

 

Series Y

 

On December 6, 2021, the Company designated 3,000 shares of preferred stock as Series Y, with an original issue price of $100,000 per share. Holders are entitled to annual distributions of up to 25% of net profits from designated subsidiaries, payable within three months of year-end. Series Y is convertible into common stock, subject to a 4.99% beneficial ownership limitation.

 

During the year ended December 31, 2024, the Company raised $1,107,000 in gross proceeds from a private placement of Series Y preferred stock.

 

As of December 31, 2024, 28.2 shares of Series Y preferred stock were issued and outstanding.

Series Z

 

On February 11, 2022, the Company designated 25 shares of preferred stock as Series Z, with an original issue price of $10,000 per share. Series Z does not entitle holders to dividends or voting rights except as required by law. It is convertible into common stock, subject to a 4.99% beneficial ownership limitation.

 

As of December 31, 2024, no shares of Series Z preferred stock were issued and outstanding.

 

During the year ended December 31, 2024, the Company converted an aggregate of 387 shares of preferred stock- comprised of 135 shares of Series R, 5 shares of Series 0, 20 shares of Series Q, 10 shares of Series S, 200 shares of Series W, and 7.22 shares of Series Y – into a total of 249,249,807 shares of common stock. These conversions were made in accordance with the terms of each respective COD, and no gain or loss was recognized in the consolidated financial statements. s.

 

The shares were issued at prices ranging from $0.0022 to $0.0100 per share, with a total value of $1,092,000. Additionally, the Company issued shares of common stock under settlement agreements with certain WODI convertible secured promissory note holders.

 

The Series J, Series L, Series M, Series O, Series P, Series Q, Series R, Series S, Series U, Series W, Series X, Series Y, and Series Z preferred stock are classified outside of permanent equity. This classification is due to the terms of conversion, which are based on a market component or the stated value of the preferred stock.

 

WODI Preferred Stock

 

On April 22, 2022, WODI designated 50,000,000 shares of authorized Preferred Stock with a par value of $0.0001 per share. As a result of WODI’s merger with PWT on September 21, 2023, the number of authorized shares of preferred stock increased to 100,000,000 shares with the same par value of $0.0001 per share.

 

Series A

 

On October 13, 2022, WODI designated 1,000,000 shares of its authorized preferred stock as Series A preferred stock. These shares were reserved for issuance to holders of the parent Company’s Series Y preferred stock at a ratio of 500:1. Holders of Series A preferred shares are not entitled to dividends and do not have voting rights until the shares are converted into common stock. Each share of Series A preferred stock is convertible at any time at a conversion ratio of 50:1 or at a rate determined by the Board, provided that the total number of Series A preferred shares, on a converted basis, must not fall below ten percent (10%) of the total authorized shares of common stock (on a fully diluted basis). This dilution floor is based on an anticipated sale of $20,000,000 in Series Y shares and is adjusted proportionately to reflect the actual number of Series Y shares sold.

 

On November 7, 2022, WODI filed an Amended and Restated Certificate of Incorporation, which included a 20:1 reverse stock split affecting both the common shares and Series A preferred shares.

Valuation

 

The Series A preferred shares were valued by an independent valuation expert using a PWERM, supported by an underlying DCF analysis. The valuation incorporated key parameters including settlement options, valuation timing, and business fundamentals.

 

The analysis considered two settlement options: the occurrence of a merger with the SPAC and the likelihood that the merger would not take place. Three valuation tranches were assessed, corresponding to the timing of major issuances of Series A shares. The SPAC offer value was based on management’s representations of the terms under negotiation at the time of issuance.

 

The base value of WODI was determined using a market analysis conducted during the Regulation A offering implementation. In Q3 2023, an increase in base value was recognized to reflect the fair value of MWS assets contributed to the business and the merger with PWT.

 

Additionally, Additionally, the valuation incorporated the expected timing of settlement or conversion events for Series A shares under both settlement options. Considerations also included the anticipated issuance of Series Y shares and the impact of outstanding convertible debt as of the settlement date.

 

Based on these parameters, the fair value of Series A preferred shares at various valuation dates was determined as follows:

 

Valuation Date  Fair Value of
shares
 
12/28/2022  $56.68 
02/08/2023  $106.67 
06/15/2023  $266.73 
08/21/2023  $54.58 

 

For the year ended December 31, 2024, an aggregate expense of $0 was recorded as preferred stock incentive compensation in the consolidated financial statements.

 

Following WODI’s merger with PWT on September 21, 2023 (See Note 11), all Series A preferred shares were fully converted into WODI common stock in accordance with the terms of the agreement. The conversion resulted in no gain or loss. As of December 31, 2024, there were no Series A preferred shares issued and outstanding.

 

Series B

 

On April 28, 2023, WODI designated 1,000,000 shares of its authorized preferred stock as Series B preferred stock. The Series B preferred shares had an initial issuance value of $5.00 per share and were reserved for issuance to holders of the parent company’s Series X preferred stock, as well as for direct issuances at the discretion of WODI’s Board of Directors. Series B preferred shares do not entitle holders to dividends or voting rights until the shares are converted into common stock. Each share of Series B preferred stock is convertible at any time on a 1:1 basis as per the terms of the Series B Certificate of Designation. However, the total number of Series B shares, on a converted basis, cannot fall below 2.5% of WODI’s total authorized shares of common stock (on a fully diluted basis), based on an anticipated issuance of $5,000,000 in Series B shares. This dilution floor is proportionally adjusted based on the actual number of Series B shares issued.

 

During the year ended December 31, 2023, WODI issued shares of Series B preferred stock at a par value of $0.0001 to certain holders of the parent company’s Series X preferred stock and holders of WODI Note Purchase Agreements.

Valuation

 

The Series B preferred shares were valued by an independent valuation expert using a PWERM, supported by an underlying DCF analysis. The valuation incorporated key parameters, including settlement options, business fundamentals, and financial projections.

 

The analysis considered two settlement scenarios: the completion of a merger with the SPAC and the likelihood that the merger would not occur. The SPAC offer value was based on management’s representations of the terms under negotiation at the time of issuance.

 

The base value of WODI was determined using a market analysis conducted during the Regulation A offering implementation. In Q3 2023, the Company recognized an increase in base value to reflect the fair value of MWS assets contributed to the business and the merger with PWT.

 

Additionally, the valuation factored in the expected timing of settlement or conversion events for Series B shares under both settlement options. Considerations also included the anticipated issuance of Series Y shares and outstanding convertible debt at the time of settlement.

 

Based on these factors, the fair value of Series B preferred shares at key valuation dates was determined as follows:

 

Valuation Date  Fair Value of
shares
 
06/27/2023  $0.36 
08/21/2023  $0.37 

 

Shares issued during Q2 and Q3 2023 were valued at $0.36 and $0.37 per share, respectively, resulting in an aggregate expense of $193,825, which was recorded as preferred stock incentive compensation in the consolidated financial statements.

 

Following WODI’s merger with PWT on September 21, 2023 (See Note 11), all Series B preferred shares were fully converted into WODI common stock. The conversion was executed within the terms of the agreement, and no gain or loss was recognized. As of December 31, 2024, there were no Series B preferred shares issued and outstanding.

 

Series C

 

On October 13, 2022, the Board of Directors authorized the issuance of 1,000,000 shares of Series C preferred stock, par value $0.0001 per share, to the Holder in exchange for continued employment with the Company. The Series C preferred stock did not provide dividend rights, liquidation preferences, or conversion rights.

 

The Holder of Series C preferred stock was entitled to vote alongside common stockholders on an as-converted basis and held 51% of the total voting power of the Company. While Series C shares were outstanding, the Company was prohibited from making amendments that adversely affected their rights, including changes to the Certificate of Designation, Articles of Incorporation, or any agreements that would alter the powers, preferences, or number of authorized Series C shares without the affirmative vote of the majority of Series C preferred stockholders.

 

Following WODI’s merger with PWT on September 21, 2023 (See Note 11), all Series C preferred shares were cancelled in accordance with the merger agreement. As of December 31, 2024, there were no shares of Series C preferred stock were issued or outstanding

 

OriginClear, Inc. Common Stock

 

For the year ended December 31, 2023, the Company received aggregate equity financing of $141,373 under an Equity Financing Agreement with GHS Investments, LLC. In exchange, the Company issued 20,492,456 shares of common stock at conversion prices ranging from $0.0058 to $0.0082.

 

There were no shares of common stock issued under the Equity Financing Agreement for the year ended December 31, 2024.

 

Subscription payable

 

During the year ended December 31, 2024, the Company removed a previously recorded $100,000 subscription payable related to shares issuable under and equity agreement with Monarch Trailer. These shares were subsequently issued and sold by the shareholder on the open market in a prior period; however, the related liability remained recorded. The Company corrected the classification during the year ended December 31, 2024, and reclassified the amount as a correction of an equity misstatement. The shares were valued using the closing share price on the grant date, consistent with the terms of the agreement.

Year ended December 31, 2024

 

The Company issued 94,777,534 shares of common stock for services, valued at $671,283, with share prices ranging from $0.0073 – $0.0146. 

 

The Company issued 7,948,000 shares of common stock through Regulation A offering to investors for total cash proceeds of $76,455. The shares were issued at prices ranging from $0.009 to $0.0099 per share and no commissions were paid in connection with the offering.

 

The Company issued 1,405,307 shares of common stock to settle Series O preferred stock dividends payable. 

 

The Company issued 20,937,829 shares of common stock for alternate vesting, with a fair value of $169,597 which was based on the fair market price of the Company's stock on the date of issuance

 

The Company issued 122,213,744 shares of common stock during the year ended December 31, 2024, as part of settlement agreements for the conversion of preferred stock and related obligations. These shares were issued as an incentive for conversion and not in direct proportion to the stated value of the underlying instruments. As such, the fair value of the shares, totaling $1,265,823, was recognized as a stock-based compensation expense, with the offset recorded to additional paid-in capital to common stock. These issuances were made in accordance with applicable agreements and did not result in gain or loss.

 

The Company issued 249,249,807 shares of common stock upon conversion of $1,092,000 of preferred stock. These shares were issued within the terms of the respective agreements, and no gain or loss was recognized in the consolidated financial statements.

 

The Company redeemed 224,196,748 shares of common stock at fair value ranging between $0.0064 to $0.01 in the amount of $1,861,728 (see Note 6 – Convertible Promissory Notes).

 

The Company issued a total of 9,219,934 shares of common stock to investors for gross proceeds of approximately $1,338,955, consisting of 7,948,000 shares issued under Regulation A and 1,271,934 shares issued under Regulation D offering. See WODI common stock.

 

Year ended December 31, 2023

 

During the year ended December 31, 2023, the Company issued 55,788,402 shares of common stock upon conversion of a convertible promissory note for a principal amount of $91,000, plus accrued interest of $76,365, for a total of $167,365. The conversion price was $0.0085 per share. These shares were issued in accordance with the terms of the agreement, and no gain or loss was recognized.

  

The Company issued 80,519,927 shares of common stock for services, at a fair value of $782,605, with share prices ranging from $0.0073 to $0.0146. Additionally, the Company issued 869,449 shares of common stock as payment for Series O preferred stock dividends payable. Furthermore, 11,584,932 shares of common stock were issued for alternate vesting agreements, at a fair value of $120,540.

 

The Company issued 306,434,197 shares of common stock at par value to settle conversion agreement disputes at a fair value of $30,644. These issuances resolved shareholder disputes related to the timing of the conversion of preferred shares into common shares. The shares were issued in accordance with the terms of the agreement, and no gain or loss was recognized.

  

The Company also issued 764,640,346 shares of common stock upon conversion of $3,704,500 of preferred stock. These shares were issued in accordance with the terms of the agreements, and no gain or loss was recognized.

 

Additionally, the Company redeemed 853,916,848 shares of common stock at fair values ranging from $0.0064 to $0.01, for a total of $7,499,390 (see Note 6). 

 

WODI Common Stock

 

On February 17, 2023, the SEC qualified the Offering Circular for WODI under Regulation A, which was intended to raise capital for WODI-related projects. The Company launched a limited preview of the Reg A offering on March 9, 2023. As of June 26, 2023 (the “Termination Date”, the Company suspended the sales of securities under the Reg A offering. As of the Termination Date, WODI has raised total proceeds of approximately $60,000 through the Reg A offering.

 

Through the year ending December 31, 2024, WODI conducted a Regulation D offering and raised total cash proceeds of $1.2 million. While WODI issued shares at the subsidiary level in connection with this financing, no shares are presented as issued in the consolidated financial statements, as WODI is a subsidiary of OriginClear, Inc. In accordance with U.S GAAP, these transactions are reflected solely as cash proceeds and increases to additional paid-in-capital within the consolidated financial statements.

Non-controlling Interest

 

As of December 31, 2024, WODI had 14,671,151 common shares issued and outstanding shares, of which OriginClear, Inc. owns 82.96%. The remaining represents a minority, non-controlling interest.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.25.1
Restricted Stock Grants and Warrants
12 Months Ended
Dec. 31, 2024
Restricted Stock Grants and Warrants [Abstract]  
Restricted stock grants and warrants
5. Restricted stock grants and warrants

 

Restricted Stock Grants to CEO, the Board, Employees and Consultants

 

The Company has entered into RSGAs with its CEO, Board, Employees, and Consultants to incentivize management and enhance the Company’s economic performance. All shares issuable under these agreements are performance-based and granted upon achieving specific financial milestones. The first milestone requires consolidated gross revenue to reach or exceed $15,000,000 for the trailing twelve-month period, as reported in the Company’s quarterly or annual consolidated financial statements. The second milestone requires consolidated operating profit to reach or exceed $1,500,000 for the trailing twelve-month period, calculated in accordance with GAAP, which includes operating revenue minus cost of goods sold, operating expenses, depreciation, and amortization. As of December 31, 2024, the Company has not recognized any costs related to these milestones, as their achievement is not yet considered probable.

 

The Board of Directors approved an amendment to the RSGAs to include an alternative vesting schedule for grantees. Under this alternative vesting structure, if the fair market value of the Company’s common stock on the vesting date is lower than its fair market value on the effective date of the RSGAs, the number of vested shares issuable will be adjusted to ensure the aggregate fair market value of the vested shares equals the fair market value on the effective date. If a Company performance goal is achieved, the right to participate in the alternative vesting schedule terminates, and any remaining unvested shares will vest per the original terms of the RSGAs. During the year ended December 31, 2024, the Company issued 20,937,829 shares under the alternative vesting schedule upon meeting the qualifying requirements.

 

The Company recorded an aggregate adjustment of $169,597 for these issuances and recorded as stock-based compensation in the consolidated financial statements.

 

Warrants

 

During the year ended December 31, 2024, the Company issued 16,301,500 purchase warrants, associated with preferred stock. This included 7,645,500 three-year cashless warrants with an exercise price of $0.01. These warrants were issued in conjunction with a Regulation A unit offering of 7,948,000 shares of common stock, which raised total gross proceeds of $76,455. The warrants had an immediate vesting period, and the Company recorded a fair value of $422,327 or 7,645,500 cashless warrants.

 

A summary of the Company’s warrant activity and related information for the year ended December 31, 2024 and 2023 is as follows:

 

   2024   2023 
       Weighted       Weighted 
       average       average 
   Number of   exercise   Number of   exercise 
   Warrants   price   Warrants   price 
Outstanding - beginning of period   64,402,589   $0.1383    93,344,989   $0.1217 
Granted   16,301,500   $0.0711    5,003,600   $0.1250 
Exercised   
-
   $
-
    
-
   $
-
 
Expired   (1,561,500)  $(1.0000)   (33,946,000)  $(0.0905)
Outstanding - end of period   79,142,589   $0.1469    64,402,589   $0.1383 

At December 31, 2024 and 2023, the weighted average remaining contractual life of warrants outstanding:

 

2024   2023 
            Weighted               Weighted 
            Average               Average 
            Remaining               Remaining 
Exercisable   Warrants   Warrants   Contractual   Exercisable   Warrants   Warrants   Contractual 
Prices   Outstanding   Exercisable   Life (years)   Prices   Outstanding   Exercisable   Life (years) 
$0.0200    600,000    600,000    1.67   $0.0200    600,000    600,000    2.67 
$0.0275    8,727,273    8,727,273    6.41   $0.0500    
-
    
-
    - 
$0.1000    2,500,000    2,500,000    2.13   $0.1000    2,500,000    2,500,000    3.14 
$0.1250    55,909,816    55,909,816    2.84   $0.2500    3,760,000    3,760,000    3.00 
$0.2500    3,760,000    3,760,000    1.97   $0.0275    8,727,273    8,727,273    7.41 
$0.0100    7,645,500    7,645,500    0.72   $0.0125    47,253,816    47,253,816    3.0 - 5.0 
$
-
    
-
    
-
    
-
   $1.0000    1,561,500    1,561,500     0.50 - 0.96 
      79,142,589    79,142,589              64,402,589    64,402,589      

 

At December 31, 2024 and 2023, the aggregate intrinsic value of the warrants outstanding was $0.

 

During the year ended December 31, 2024, the Company issued 16,301,500 warrants with a weighted average exercise price of $0.0711. These warrants had an immediate vesting period. The Company recorded a fair value of $22,327 for 7,645,500 three-year cashless warrants, which had an exercise price of $0.01.

 

During the year ended December 31, 2024, the Company issued warrants in cash transactions, generating gross proceeds of $801,230. These warrants were issued at exercise prices ranging from $0.001 to $1.00. The proceeds from these issuances were recorded as additional paid-in capital within the consolidated statement of shareholder’s deficit.

 

As of December 31, 2024, the derivative liabilities on the Company’s balance sheet consist of $14,551,132 related to convertible notes outstanding and $100,194 related to warrants outstanding. These liabilities are measured and recorded at fair value in accordance with ASC Topic 820, with changes in fair value recognized in the statements of operations.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.25.1
Convertible Promissory Notes
12 Months Ended
Dec. 31, 2024
Convertible Promissory Notes [Abstract]  
CONVERTIBLE PROMISSORY NOTES
6.CONVERTIBLE PROMISSORY NOTES

 

OriginClear, Inc.

 

As of December 31, 2024, the outstanding convertible promissory notes are summarized as follows:

 

Convertible promissory notes  $2,617,692 
Less current portion   597,944 
Total long-term liabilities  $2,019,748 

 

Maturities of long-term debt are as follows:

 

Period ending December 31,  Amount 
2025   82,473 
2026   1,875,000 
2027   
-
 
2028   62,275 
2029   
-
 
   $2,019,748 

 

2014-2015 Notes

 

Between November 2014 and April 2015, the Company issued unsecured convertible promissory notes, referred to as the 2014-2015 Notes, which were later extended to maturity dates ranging from November 2023 through April 2024. These notes bear interest at an annual rate of 10% and are convertible into common stock at prices ranging from $4,200 to $9,800 per share or 50% of the lowest trade price following issuance. Due to the reset conversion terms, the conversion feature is classified as a derivative liability under ASC 815.

 

As of December 31, 2024, the remaining balance was $683,700, classified as long-term.

OID Notes

 

The Company’s unsecured convertible promissory notes, known as OID Notes, had an aggregate remaining balance of $62,275 as of December 31, 2024. These notes were extended to mature on June 30, 2028, and include reset conversion terms, classifying them as derivatives under ASC 815. The conversion price was amended to the lesser of $5,600 per share or 50% of the lowest trade price recorded since issuance. As of December 31, 2024, the remaining balance was $62,275, classified as long-term.

 

2015 Notes

 

The Company’s 2015 unsecured convertible promissory notes bear interest at an annual rate of 10% and were extended to maturity dates ranging from February to August 2024. These notes are convertible at prices ranging from $1,400 to $5,600 per share or 50% of the lowest trade price post-issuance. The conversion feature is classified as a derivative liability under ASC 815. As of December 31, 2024, the remaining balance was $1,200,000, classified as long-term.

 

Dec 2015 Note

 

The Company issued a convertible promissory note, referred to as the December 2015 Note, for $432,048 in exchange for accounts payable. The conversion price is 75% of the average of the three lowest last sale prices over the 25 trading days prior to conversion. Initially accounted for as a beneficial conversion feature under ASC 470, the note was later reclassified as a derivative under ASC 815. As of December 31, 2024, the remaining balance was $167,048, classified as short-term.

 

Sep 2016 Note

 

The Company issued a $430,896 convertible note (“Sep 2016 Note”) in exchange for accounts payable. The Sep 2016 Note has similar terms to the Dec 2015 Note, with a conversion price of 75% of the three lowest sale prices over 25 trading days. It is accounted for as a derivative under ASC 815 due to reset features. As of December 31, 2024, the remaining balance was $430,896, classified as short-term.

 

Apr & May 2018 Notes

 

The Company issued two notes (“Apr & May 2018 Notes”) for $300,000, with a 10% annual interest rate and a maturity date extended through a settlement agreement in 2019. During the year ended December 31, 2023, the Company wrote off the balance and recorded a $218,064 gain. As of December 31, 2024, no balance remains.

 

Nov 2020 Note

 

The Company issued a $50,000 convertible promissory note (“Nov 2020 Note”), extended for 60 months, bearing 10% annual interest. The conversion price is the lesser of $0.05 per share or 50% of the lowest trade price post-issuance. The conversion feature is treated as a derivative under ASC 815. As of December 31, 2024, the remaining balance was $13,772, classified as long-term.

 

Convertible Promissory Note – Jan 21 Note

 

On January 25, 2021, the Company entered into an unsecured convertible promissory note (the “Jan 21 Note”) in the amount of $60,000, which was received in full. The Jan 21 Note had an original maturity date of January 25, 2022, and was extended for an additional sixty (60) months from the maturity date. The note bears interest at 10% per year and may be converted into shares of the Company’s common stock at a conversion price equal to the lower of (a) $0.05 per share, (b) 50% of the lowest trade price of common stock recorded after the effective date, or (c) the lowest effective price per share granted.

 

For each conversion, if shares are not delivered by the fourth business day (inclusive of the day of conversion), a penalty of $2,000 per day is assessed for each day after the third business day until the shares are delivered.

 

The conversion feature of the Jan 21 Note is accounted for as a derivative under ASC Topic 815, Derivatives and Hedging, due to its reset conversion features. As of December 31, 2024, the balance of the Jan 21 Note was $60,000, classified as long-term.

Derivative Liability

 

The Company evaluated the financing transactions under ASC Topic 815 and determined that the conversion feature of the convertible promissory notes does not qualify for exemption as a conventional convertible instrument due to its variable conversion rate. Since the note has no explicit limit on the number of shares issuable, it does not meet the equity classification criteria under current accounting standards.

 

The Company elected to recognize the note under ASC 815-15-25-4, separating it into a host contract and a derivative instrument. The entire note is measured at fair value, with changes in fair value recognized in earnings. A derivative liability was recorded to represent the imputed interest associated with the embedded derivative. This derivative liability is adjusted periodically to reflect fluctuations in the Company’s stock price.

 

As of December 31, 2024, the derivative liability for the convertible promissory notes was $14,551,132.

 

WODI

 

During the year ended December 31, 2024, WODI raised an additional $2,767,701 in capital through convertible secured promissory notes.

 

Additionally, during 2024 as part of settlement, conversion, and redemption agreements, WODI redeemed 224,196,748 shares of the Parent Company’s common stock. The fair value of the redeemed shares, based on the closing share prices on the dates of the convertible secured promissory note agreements, was added to the cash value of shareholders’ investments in WODI convertible secured promissory notes.

 

The loss from these settlement and conversion agreements totaled $1,866,849 and was recognized in the consolidated statements of operations.

 

As of December 31, 2024, WODI had outstanding convertible secured promissory notes totaling $21,363,639.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers
12 Months Ended
Dec. 31, 2024
Revenue from Contracts with Customers [Abstract]  
Revenue from contracts with customers
7. Revenue from contracts with customers

 

Equipment Contracts

 

Revenue and related costs on equipment contracts are recognized over time as performance obligations are satisfied in accordance with ASC 606. Revenue and associated profit are recognized as the customer obtains control of the goods and services specified in the contract.

 

Un-allocable indirect costs and general and administrative expenses are charged for the periods as incurred. If a loss on a contract is anticipated, the loss is recognized immediately.

The following table represents a disaggregation of revenue by type of good or service from contracts with customers for the years ended December 31, 2024, and 2023.

 

   Twelve Months Ended 
   December 31, 
   2024   2023 
Equipment Contracts  $2,946,982   $4,036,326 
Component Sales   1,253,883    980,895 
Pump Stations   1,068,755    607,790 
Waste Water Treatment Systems   154,262    950,775 
Services Sales   99,230    95,750 
Rental Income   9,523    26,292 
Commission & Training   9,000    10,350 
   $5,541,635   $6,708,178 

 

Revenue recognition for other sales arrangements, such as component sales and service sales, remained materially consistent during the periods presented.

 

Contract Balances

 

Contract assets represent revenue recognized in excess of amounts billed on contracts in progress, while contract liabilities reflect billings that exceed revenue recognized. Assets and liabilities related to long-term contracts are classified as current in the balance sheets, as they are expected to be settled within the normal course of contract completion.

 

As of December 31, 2024, the contract asset balance was $1,246,080, and the contract liability balance was $4,111,797. As of December 31, 2023, the contract asset balance was $455,102, and the contract liability balance was $1,346,366.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Assets
12 Months Ended
Dec. 31, 2024
Financial Assets [Abstract]  
Financial assets
8. Financial assets

 

As of December 31, 2024, the Company holds an investment in WTII common stock, with a fair value of $31,646, reflecting an unrealized gain of $4,521 for the year. The investment is measured at fair value on a recurring basis, with changes recognized in net income.

 

This investment is classified as an equity security under ASC 321, Investments – Equity Securities, and is subject to ongoing fair value adjustments based on the quoted market price as of the reporting date.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.25.1
Loans Payable
12 Months Ended
Dec. 31, 2024
Loans Payable [Abstract]  
Loans payable
9. Loans payable

 

The company previously entered into short-term loans with various lenders for capital expansion, secured by company assets. These loans, totaling $1,749,970, including finance costs of $624,810, had terms ranging from two to six months, with maturity dates between October 2018 and February 2019. As of December 31, 2024, all outstanding balances on these loans have been fully repaid, and the remaining net balance is $0.

 

On December 6, 2023, the Company entered into a short-term loan agreement with a lender, secured by company assets. The loan amount was $149,900, including finance costs of $59,900, which were expensed upon initiation. The Company received net proceeds of $90,000. As of December 31, 2024, the loan has been fully repaid, and the outstanding balance is $0

Small Business Administration Loan

 

On June 12, 2020, the Company received a $150,000 Economic Injury Disaster Loan (EIDL). Following the deferral period, the Company began making monthly principal and interest payments. As of December 31, 2024, the remaining balance on the loan remains $150,000

 

Settlement of Liability with C6 Capital LLC

 

On March 12, 2021, through its subsidiary PWT, the Company settled a dispute with C6 Capital LLC. As part of the settlement, C6 Capital vacated its judgment and released all encumbrances, fully discharging the Company from further obligations. A gain of $30,646 was recognized for the year ended December 31, 2024, reflecting the liability write-off in the consolidated statement of cash flows under Gain on the extinguishment of debt.

 

Receivables Financing Agreement

 

On May 13, 2024, the Company entered into a Future Receivables Agreement with Lee Advance LLC, receiving $150,000 in exchange for selling 11% of future receivables until a total of $225,000 was repaid. An origination fee of $15,000 was charged, and repayments were made weekly. As of December 31, 2024, the outstanding balance has been fully repaid, and the remaining balance is $0. The arrangement included a $75,000 debt discount, which, along with the origination fee, was amortized as $90,000 in interest expense. This amortization is reflected in the consolidated statement of cash flows under debt discount recognized as interest expense.

 

Related Party Loans Payable

 

As of December 31, 2024, the Company had two outstanding promissory notes issued to its CEO, reviewed and approved by the Board under the Company's Related Party Transaction Policy for general corporate purposes.

 

The first note, issued on September 24, 2024, has a principal amount of $98,000 and accrues interest at an annual rate of 10%. Monthly payments of $9,212 began on October 24, 2024, with the full principal and any unpaid interest due on the earlier of March 24, 2025, or upon certain events of default.

 

The second note, issued on September 2, 2024, has a principal amount of $208,000, consisting of a $200,000 cash advance and an $8,000 loan fee. It also carries an annual interest rate of 10%, with monthly payments of $13,877 commencing on October 4, 2024. The total principal and accrued interest are due on March 2, 2025, or earlier if specific default conditions occur. This note is subordinated to other company indebtedness.

 

As of December 31, 2024, the combined outstanding balance of both notes was $238,046. For further details, see Footnote 15 – Related Party.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes
12 Months Ended
Dec. 31, 2024
Income Taxes [Abstract]  
Income taxes
10. Income taxes

 

The Company is subject to U.S. federal and state income taxes and files income tax returns in the U.S. federal jurisdiction and the state of California. With few exceptions, the Company is no longer subject to U.S. federal, state, local, or non-U.S. income tax examinations by tax authorities for years before 2017.

 

The Company’s policy is to recognize interest accrued related to unrecognized tax benefits in interest expense and penalties in operating expenses. During the years ended December 31, 2023, and 2024, the Company did not recognize any interest or penalties related to income tax positions.

As of December 31, 2024, the Company had net operating loss (NOL) carryforwards of approximately $14,986,565. Due to the uncertainty of realizing the benefits of these NOL carryforwards, a valuation allowance equal to the total deferred tax asset has been recorded. Accordingly, no tax benefit has been reported in the accompanying consolidated financial statements.

 

No tax positions included in the balance at December 31, 2024, involve ultimate deductibility that is highly certain but uncertain regarding timing. Due to deferred tax accounting, such uncertainties would not affect the annual effective tax rate but could accelerate cash payments to taxing authorities.

 

The Company continues to monitor potential changes in tax legislation and regulations that may impact future tax positions.

 

The Company’s income tax provision differs from the expected income tax determined by applying the U.S. federal and state income tax rate to pretax income for the years ended December 31, 2024, due to the following:

 

   2024   2023 
Book loss  $3,742,746   $2,441,414 
Tax to book differences for deductible expenses   (621)   (4,333)
Tax non-deductible expenses   (1,550,588)   (1,556,639)
Valuation Allowance   (2,191,537)   (880,442)
Income tax expense  $
-
   $
-
 

 

Deferred Taxes

 

Deferred taxes are accounted for using the liability method, where deferred tax assets are recognized for deductible differences and operating loss and tax credit carry-forwards, and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences arise from differences between the reported amounts of assets and liabilities and their respective tax bases. Deferred tax assets are reduced by a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. Deferred tax assets and liabilities are adjusted for changes in tax laws and rates as of the date of enactment.

 

The components of net deferred tax liabilities as of December 31, 2024, and 2023, are as follows:

 

   2024   2023 
Deferred tax assets:        
NOL carryover  $3,147,179   $10,895,202 
Other carryovers   727,407    728,907 
           
Deferred tax liabilities:          
Depreciation   (61,582)   (149,889)
Less Valuation Allowance   (3,813,004)   (11,474,220)
Net deferred tax asset  $
-
   $
-
 

 

Due to the change in ownership provisions under the Tax Reform Act of 1986, the Company’s NOL carry-forwards for Federal income tax purposes are subject to annual limitations. Should a change in ownership occur, the use of NOL carry-forwards in future years may be restricted.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.25.1
WODI
12 Months Ended
Dec. 31, 2024
WODI [Abstract]  
WODI
11. WODI

 

WODI is a subsidiary of OriginClear, Inc. that provides water treatment services under a DBOO model, allowing private businesses to pay for water treatment on a per-gallon basis. WODI collaborates with regional water service companies to finance, build, and operate these systems.

 

On April 14, 2023, WODI acquired the MWS business unit from OriginClear, Inc. The acquisition included all assets, licenses, patents, and associated transactions of MWS. From the acquisition date, all MWS revenues, accounts receivable, accounts payable, and liabilities were transferred to WODI.

On September 21, 2023, WODI merged with PWT, forming a combined entity operating under WODI. The merger was structured to enhance enterprise value in preparation for a planned business combination with FRLA. As part of the merger, all WODI shares and convertible notes were either exchanged or assumed, and in return, OriginClear, Inc. received 2,171,068 shares of the combined Water On Demand entity.

 

On October 24, 2023, WODI and FRLA entered into a definitive Business Combination Agreement with the goal of listing WODI on Nasdaq through a de-SPAC transaction. The following day, FRLA shareholders approved extending the deadline to complete the business combination to November 5, 2024, with provisions for twelve one-month extensions.

 

On December 9, 2024, WODI and FRLA mutually agreed to terminate the Business Combination Agreement due to prolonged regulatory delays, escalating costs, and increasing market uncertainties. Following this decision, FRLA announced it would cease operations and proceed with liquidation, offering its shareholders approximately $11.94 per share from its trust account balance of about $10 million.

 

Despite the termination of the business combination agreement and Fortune Rise Acquisition Corporation’s liquidation, WODI remains committed to its operational goals and continues to explore strategic opportunities to enhance shareholder value.

 

Promissory Notes

 

Between December 22, 2022, when WODI acquired the sponsorship interest in Fortune Rise Acquisition Corporation, and December 31, 2024, WODI and the Company made aggregate payments of $4,029,985 on behalf of the SPAC to cover operating expenses and extension payments. In exchange, WODI and the Company received unsecured promissory notes, referred to as the SPAC Notes, totaling $4,029,985. These notes are non-interest-bearing and are payable, subject to the waiver of SPAC trust provisions, on the earlier of the consummation of the SPAC’s initial business combination or its liquidation. The principal balance of the SPAC Notes may be prepaid at any time at the discretion of the SPAC.

 

The SPAC had been extended through November 5, 2024, to allow time for completing administrative and regulatory requirements, including the filing of a registration statement and addressing potential regulatory comments necessary to finalize the business combination. However, on December 12, 2024, WODI and Fortune Rise Acquisition Corporation mutually agreed to terminate the Business Combination Agreement due to prolonged regulatory delays, escalating costs, and increasing market uncertainties. Following the termination, Fortune Rise Acquisition Corporation announced its intent to cease operations and begin liquidation proceedings after failing to make the extension payment due on December 5, 2024.

 

As a result, the SPAC Notes are unlikely to be repaid and will be evaluated for impairment in the Company’s subsequent financial reporting periods. Management is actively exploring alternative strategies to maximize shareholder value and advance WODI’s operational objectives.

 

Impairment of receivable

 

Although the payments made on behalf of FRLA represent amounts receivable to WODI, as of December 31, 2024, WODI has determined that the full amount of $2,350,366 related to the SPAC Notes is impaired. This assessment is based on the probability that the SPAC will not have sufficient funds to repay both its Class A shareholders and WODI for the amounts advanced.

 

As a result, WODI recorded the full $2,350,366 as an expense in its consolidated income statements for the year ended December 31, 2024, reflecting the uncertainty surrounding the SPAC’s ability to generate the necessary financial resources for repayment.

 

If WODI had successfully completed a merger with the SPAC, all amounts paid on behalf of the SPAC, including any future payments made until the merger was fully consummated, would have been expected to be reimbursed. However, as of the date of this filing, the Business Combination Agreement with FRLA has been terminated, and the SPAC has announced its intent to liquidate. These developments significantly reduce the likelihood of recovering the impaired amount.

Impairment analysis for Class B Common Founder Shares as of December 31, 2024

 

The Company engaged an independent valuation firm to assess the fair value of its Sponsor Founder Shares (Class B) in Fortune Rise Acquisition Corporation as of December 31, 2023. The valuation firm conducted a detailed analysis to determine the appropriate value and assess whether an impairment was necessary.

 

As part of the valuation, the firm reviewed the Company’s S-4 filing, business combination agreement, and other relevant documentation. A Monte Carlo Model was developed to simulate multiple potential outcomes, including fluctuations in stock price, the timing of the business combination, and the expiration of transfer restrictions. This model incorporated 50,000 iterations to project different scenarios. The firm also projected the discounted cash flow from the potential sale of the securities once restrictions were lifted, applying a probability-weighted approach and discounting for lack of marketability.

 

Following this analysis, the independent valuation firm determined that the fair value of the FRLA Sponsor Founder Shares was not impaired as of the valuation date.

 

Recording of membership interest

 

As of December 31, 2023, WODI recorded the purchase of the Class B Founder Shares at the lower of cost or market, valuing the investment at $400,000. This amount is presented on the consolidated balance sheet as an Other asset. The valuation reflects the original purchase price, given no impairment indicators were identified as of the reporting date.

 

However, due to termination of the SPAC transaction, the investment is no longer considered recoverable, and the balance has been reduced to $0 as of December 31, 2024.

 

Restricted Stock to WODI Board, Employees and Consultants

 

Between August 12, 2022, and August 3, 2023, WODI entered into Restricted Stock Grant Agreements (WODI RSGAs) with Board members, employees, and consultants to incentivize management, improve WODI’s economic performance, and enhance its overall value. The WODI RSGAs allow for the issuance of up to 15,550,000 shares of WODI common stock, contingent upon the achievement of specific milestones and vesting requirements.

 

Under the WODI RSGAs, restricted shares may become fully vested and no longer subject to forfeiture upon achieving defined milestones. If WODI shares are uplisted to a national securities exchange, 25% of the restricted shares will vest upon uplisting, with an additional 6.25% vesting every three months thereafter. Vesting is subject to trading volume limitations, calculated as the greater of 1% of the outstanding common stock as reported in WODI’s most recent SEC filing or the average weekly trading volume on a national securities exchange over the preceding four calendar weeks. If WODI shares are delisted and quoted on an over-the-counter market, similar trading volume limitations will apply.

 

If WODI does not achieve a national exchange listing within three years of the RSGAs’ effective date, vesting will occur at 25% on the three-year anniversary of the effective date, with an additional 6.25% vesting every three months thereafter.

 

As of September 21, 2023, pursuant to the Merger Plan Agreement, the total issuable shares under the WODI RSGAs were converted from 15,550,000 to 3,069,100 shares using a conversion ratio of 0.19737. Subsequently, on October 23, 2023, certain WODI RSGAs were canceled, and new agreements were issued. As of December 31, 2024, the total number of issuable shares under the WODI RSGAs was reduced to 2,508,186.

 

During the year ended December 31, 2024, no restricted shares vested, and no costs associated with the milestones were recognized, as the achievement of milestones and vesting criteria was not deemed probable.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.25.1
Assets Held for Sale
12 Months Ended
Dec. 31, 2024
Assets Held for Sale [Abstract]  
Assets Held for Sale
12. Assets held for sale

 

During 2024, the Company received additional payments totaling $169,572. As of December 31, 2024, the remaining receivable balance was $0, which is reflected on the consolidated financial statements.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Retention Tax Credit
12 Months Ended
Dec. 31, 2024
Employee Retention Tax Credit [Abstract]  
Employee retention tax credit
13. Employee retention tax credit

 

During the year ended December 31, 2023, the Company’s subsidiary, Progressive Water Treatment, applied for and received an aggregate of $127,448 under the Employee Retention Tax Credit (ERTC) provisions of the CARES Act. This amount was recognized as other income in the consolidated financial statements.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies [Abstract]  
Commitments and Contingencies
14. Commitments and Contingencies

 

Facility Rental

 

The Company leases a production facility at 5225 W. Houston, Sherman, Texas, under a non-cancelable operating lease classified in accordance with ASC 842, Leases. The lease commenced on July 1, 2024. Under a Triple Net (NNN) arrangement, the Company is responsible for property taxes, insurance and maintenance., with a currently monthly rent of $13,313.

 

Warranty Reserve

 

PWT projects are generally warranted against defects in materials and workmanship for one year from the date of completion, with certain construction areas and materials having extended guarantees. Based on historical experience, known risks related to critical components, and management’s assessment, the Company recorded a warranty reserve of $50,000 as of December 31, 2024. This reserve reflects potential liabilities related to high-value components (pumps, RO membranes, and EDI modules). Management believes this reserve is adequate to cover probable warranty claims.

 

Litigation

 

On July 12, 2023, the Company entered into a Confidential Settlement and Mutual Release Agreement (the “Settlement Agreement”) with Auctus Fund, LLC (“Auctus”), resolving all outstanding legal disputes and claims arising from various loans and agreements. The Settlement Agreement resulted in the termination of the pending appeal in the United States Court of Appeals for the First Circuit and the trial matter in the United States District Court for the District of Massachusetts. All transactions and obligations between the Company and Auctus have been deemed null and void. The terms of the Settlement Agreement are confidential and have no material impact on the Company’s financial condition or operations.

 

On March 5, 2024, Process Solutions (“PSI”) filed a lawsuit against PWT in the Court of Common Pleas in Hamilton County, Ohio, alleging breach of contract and seeking damages. The case was subsequently removed to federal court. The matter has since been settled and closed, with no outstanding claims or counterclaims by either party.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party
12 Months Ended
Dec. 31, 2024
Related Party [Abstract]  
Related Party
15. Related party

 

As of December 31, 2024, the Company issued two promissory notes to its CEO.

 

Promissory Note for $98,000

 

On September 24, 2024, the Company issued a promissory note to the CEO with a principal amount of $98,000. The note accrues interest at a rate of 10% per annum, with monthly payments of $9,214 commencing on October 24, 2024. The principal, along with any unpaid interest is due upon the earlier of March 24, 2025, or upon occurrence of certain events of default.

 

Promissory Note for $208,000

 

On September 2, 2024, the Company issued an unsecured promissory note to the CEO for a principal amount of $208,000, which includes a $200,000 cash advance and an $8,000 loan fee. The note accrues interest at 10% per annum, with monthly payments of $13,877 starting on October 4, 2024. The entire principal and accrued interest are due upon the earlier of March 2, 2025 (six months from the issuance) or upon the occurrence of certain events of default. The note is subordinate to other Company indebtedness.

 

Both promissory notes were reviewed and approved by the Company’s Board of Directors in accordance with the Company’s Related Party Transaction Policy. The proceeds from the notes will be used for general corporate purposes.

 

Takeoff Services Inc

 

On September 9th, 2024, the CEO and EVP Kenneth A. Berenger became partners in a separate company called Takeoff Services Inc. (TSI). The purpose of TSI is to assist early-stage companies in their funding. This is not a function of the Company and there is no transfer of assets intended. TSI and the Company are currently negotiating a collaboration under a non-binding MOU pursuant to which OCLN can select TSI client companies for incubation and acceleration, reinforcing its historical role. Additional benefits are expected to accrue to the Company, such as reduction in rents as the Pittsburg facility where funding activities take place and continuously improving market experience and leads for its own funding, all resulting from TSI’s work with other client companies.

 

Shares issued for Alternative Vesting

 

During the year ended December 31, 2024, the Company issued 20,937,829 shares of common stock under alternative vesting arrangements to related parties, including employees and directors. These shares were issued in recognition of milestone achievements as determined by the Board

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses
12 Months Ended
Dec. 31, 2024
Accrued Expenses [Abstract]  
Accrued expenses
16. Accrued expenses

 

Accrued expenses consist of the following as of December 31,

 

   2024   2023 
Accrued interest on notes  $4,880,485   $2,704,649 
Payroll, vacation and benefits   549,884   173,024 
Audit Fees   81,355    
-
 
Other   (10,364)   
-
 
Total accrued expenses  $5,501,360   $2,877,673 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Concentrations
12 Months Ended
Dec. 31, 2024
Concentrations [Abstract]  
Concentrations
17. Concentrations

 

Major Customers

 

For the year ended December 31, 2024, WODI had two customers that collectively accounted for 55.52% of total billings. Customer one represented 43.91% and customer two represented 11.61%. Management does not believe there is a significant concentration risk, as the Company continues to diversify its customer base.

 

WODI had five major customers for the year ended December 31, 2023. The customers represented 57.61% of billings for the year ending December 31, 2023. The receivable contract balance for the customers was $1,087,851 at December 31, 2023.

 

Major Suppliers

 

For the year ended December 31, 2024, WODI did not have any vendors that accounted for more than 10% of the total accounts payable. Management believes there are no significant risks associated with vendor concentration, as alternative suppliers are readily available.

 

WODI had three major vendors for the year ended December 31, 2023. The vendors represented 20.5% of total expenses in the year ending December 31, 2023. The accounts payable balance due to the vendors was $66,955 at December 31, 2023. Management believes no risk is present with the vendors due to other suppliers being readily available.

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Reporting Segments
12 Months Ended
Dec. 31, 2024
Reporting Segments [Abstract]  
Reporting Segments
18. Reporting Segments

 

The Company has determined that it operates as a single reporting unit, in accordance with ASC 280, Segment Reporting. While management monitors the performance of distinct business operations – PWT, MWS and WODI – the operations share common characteristics and are aggregated into one reportable segment for external financial reporting purposes. This assessment is based on similarities in economic characteristics, products and services, customers, and the regulatory environment. The Company’s CEO serves the CODM.

 

Internally, WODI is structured into three operating segments, each aligned with its core business activities. The CODM evaluates performance and allocates resources based on these segments to drive execution:

 

Water System Solution Engineering focuses on designing and delivering custom-engineered water treatment solutions, enabling decentralized and efficient water management.

 

Modular/Prefabricated Treatment and Conveyance Systems develop prefabricated and scalable treatment solutions, enabling decentralized and efficient water management.

 

Full-Service Systems provides Water-as-a-Service solutions, including design-build-operate models, allowing customers to pay per gallon rather than making upfront investments.

 

Corporate expenses, including general and administrative costs, executive salaries, and shared functions, are reported separately under Corporate.

 

The CODM assesses segment performance based on revenue, operating income, and key expense categories, with operating income serving as the primary profitability metric.

The following table summarizes financial results by segment for the year ended December 31, 2024, and 2023:

 

Reportable Segments:  Water System Solution
Engineering
   Modular/
Prefabricated
Treatment and
Conveyance Systems
   Full Service
Water
Systems (Operate; Own
and Operate)
   Corporate   Total 
Fiscal Year Ended December 31, 2024:                         
Revenue  $4,398,258   $1,133,854   $
-
   $9,523   $5,541,635 
Gross profit (loss)   1,521,130    (532,016)   
-
    (16,402)   972,712 
General and administrative expenses   893,647    867,619    
-
    3,502,355    5,263,621 
Operating income (loss)   555,407    (1,661,164)   
-
    (6,019,052)   (7,125,809)
Segment assets   4,334,993    453,595    
-
    201,951    4,990,539 
Gross profit as a % of revenue   34.58%   (46.92)%   0.00%   (172.23)%   17.55%
                          
Fiscal Year Ended December 31, 2023:                         
Revenue  $5,004,904   $1,676,982   $
-
   $26,292   $6,708,178 
Gross profit (loss)   782,215    (155,694)   
-
    (26)   626,495 
General and administrative expenses   1,174,712    491,885    
-
    3,017,930    4,684,527 
Operating loss   (472,490)   (748,782)   
-
    (5,401,560)   (6,622,832)
Segment assets   1,782,080    960,088    
-
    400,839    3,143,007 
Gross profit as a % of revenue   15.63%   (9.28)%   0.00%   (9.34)   0.09%
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events
12 Months Ended
Dec. 31, 2024
Subsequent Events [Abstract]  
Subsequent Events
19. Subsequent Events

 

On January 13, 2025, the Board of Directors of WODI approved and adopted an Amended and Restated Certificate of Incorporation, subject to shareholder approval. The amendment includes the designation and rights of the Series A, Series B, and Series C Preferred Stock. Additionally, the Board authorized the issuance of 1,000 shares of Series C Preferred Stock, payable in cash or other considerations as permitted by law, with the CEO purchasing all 1,000 shares. The Board also approved private placements of up to $5M of Series A Preferred Stock and $10M of Series B Preferred Stock, each including warrants and rights. These transactions were authorized under exemptions from registration provided by Section 4(a)(2) of the Securities Act of 1933. The Company intends to file the Amended and Restated Certificate of Incorporation with the Utah Division of Corporations and Commercial Code upon shareholder approval.

 

Management has evaluated subsequent events through the issuance date of these consolidated financial statements and concluded that, except as disclosed, there are no additional events requiring adjustments or further disclosure:

 

Between January 2, 2025, and March 27, 2025, the Company issued an aggregate of 3,189,000 shares of common stock under the Regulation A Offering.

 

Between January 31, 2025, and February 28, 2025, the Company issued to consultants an aggregate of 6,408,825 shares of common stock in exchange for services.

 

Between January 31, 2025 and February 12, 2025, the Company issued an aggregate of 46,634,094 shares of common stock to employees.

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Accounting Policies, by Policy (Policies)
12 Months Ended
Dec. 31, 2024
Summary of Significant Accounting Policies [Abstract]  
Principles of consolidation

Principles of consolidation

The consolidated financial statements include the accounts of OriginClear, Inc. and its subsidiaries: WODI, PWT, MWS, Water on Demand #1., and OriginClear Technologies, Ltd. All material intercompany transactions and balances are eliminated in consolidation.

Cash and cash equivalents

Cash and cash equivalents

The Company classifies all highly liquid investments with original maturities of three months or less as cash equivalents.

Concentration risk

Concentration risk

Cash balances may, at times, exceed Federal Deposit Insurance Company (FDIC) limits. As of December 31, 2024, the Company held a cash balance of $550,884, with $500,440 in one bank, exceeding the FDIC-insured limit of $250,000 per insured bank. Accordingly, $250,440 of the balance was uninsured. The Company has not experienced any losses on uninsured cash balances and considers the credit risk to be minimal.

Use of estimates

Use of estimates

The preparation of consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, as well as the disclosure of contingent assets and liabilities. Significant estimates include impairment and valuation of long-lived assets, revenue recognition on percentage-of-completion contracts, allowances for uncollectible accounts, warranty reserves, inventory valuation, derivative liabilities and conversion features, fair value of investments, non-cash stock issuances, and valuation allowances on deferred tax assets. These estimates are based on historical data and reasonable assumptions. Actual results may differ under different conditions.

Net earnings (loss) per share

Net earnings (loss) per share

Basic earnings (loss) per share is calculated by dividing net income (loss) attributable to common shareholders by the weighted-average number of common shares outstanding during the period. Diluted earnings per share adjusts the denominator to include the effect of potentially dilutive securities such as stock options, warrants, or convertible instruments, if their inclusion is dilutive.

For the years ended December 31, 2024, and 2023, diluted earnings per share was the same as basic loss per share, as the inclusion of potential common shares would have been anti-dilutive due to the Company’s net loss.

Loss per share

   For the Twelve Months Ended
December 31,
 
   2024   2023 
Loss to common shareholders (Numerator)- continuing operations  $(18,970,789)  $(11,625,783)
Basic and diluted weighted average number of common shares outstanding (Denominator)   1,576,429,514    1,285,642,179 

The Company excludes issuable shares from warrants, convertible notes and preferred stock, if their impact on the loss per share is anti-dilutive and includes the issuable shares if their impact is dilutive.

   Anti-dilutive
shares
   Dilutive
shares
 
December 31, 2024          
Warrant shares   79,142,589      
Convertible Preferred Stock   31,544,033    4,597,067,267 
           
Convertible Notes        12,927,592,984 
December 31, 2023          
Warrant shares   64,402,589      
Convertible Preferred Stock   31,544,379    1,223,483,825 
Convertible Notes        704,943,029 
Revenue recognition

Revenue recognition

The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers. Revenue is recognized when control of the promised goods or services is transferred to the customer, which occurs either at a point in time or over time, depending on the nature of the performance obligations in the contract. For product sales, revenue is recognized at the time of shipment, provided that evidence of an arrangement exists, title and risk of loss have passed to the customer, fees are fixed or determinable, and collection of the related receivable is reasonably assured. For construction contracts, revenues and related costs are recognized as performance obligations are satisfied over time. Under ASC 606, revenue and associated profit are recognized as the customer obtains control of the goods and services promised in the contract.

All un-allocable indirect costs and corporate general and administrative expenses are charged to operations as incurred. If a loss on a contract is anticipated, it is recognized immediately in the period when the loss is determined. Revisions to cost and profit estimates during the course of a contract are reflected in the accounting period in which the facts supporting such revisions become known. These adjustments may arise from changes in job performance, job conditions, estimated profitability, contract penalty provisions, or final contract settlements.

Contract receivables are recorded for amounts currently due based on progress billings, as well as retention amounts collectible upon completion of the contract. Accounts payable to material suppliers and subcontractors are recorded for amounts currently due based on work completed or materials received, including retention amounts payable upon contract completion. General and administrative expenses are charged to operations as incurred and are not allocated to contract costs.

Contract receivables

Contract receivables

The Company bills customers progressively as work is completed per contractual agreements. Credit is extended based on financial evaluations, with no collateral required. The Company maintains an allowance for doubtful accounts based on past-due receivables reviewed monthly. An allowance is recorded when collection is unlikely.

As of December 31, 2024, and 2023, the allowance for doubtful accounts was $0 and $379,335, respectively. The net contract receivable balance was $2,503,416 and $1,509,506 as of December 31, 2024, and 2023, respectively.

Indefinite lived intangibles and goodwill

Indefinite lived intangibles and goodwill

The Company accounts for business combinations under ASC 805, Business Combinations, using the acquisition method. The purchase price is allocated to tangible and identified intangible assets and liabilities based on estimated fair values. Adjustments to these allocations may occur within one year of acquisition if new information arises. Goodwill is recorded for any excess purchase price over the fair value of net assets acquired.

Indefinite-lived intangibles and goodwill are tested for impairment annually in Q4 or whenever indicators suggest the carrying amount may not be recoverable. During 2024, the Company determined that the OriginOil Trademark, initially recorded as an indefinite-lived intangible, was no longer in use and had been formally abandoned. As a result, a full impairment charge of $4,467 was recognized, removing the asset from the balance sheet.

As of December 31, 2024, and 2023, after considering the impairment of the OriginOil Trademark, the Company performed a qualitative assessment of remaining indefinite-lived intangibles and goodwill and concluded no further impairment was necessary for either year.

Prepaid expenses

Prepaid expenses

The Company records advance payments for goods and services as prepaid expenses, initially recognizing them as assets with future economic benefits. These amounts are expensed when the benefits are realized. As of December 31, 2024, and 2023, the prepaid expenses balance was $0.

Advertising costs

Advertising costs

Advertising and promotional expenses are recognized as incurred. Advertising costs for the years ended December 31, 2024, and 2023, were $274,680 and $201,323, respectively.

Property and Equipment

Property and Equipment

Property and equipment are recorded at cost. Gains or losses on disposals are recognized upon removal of the asset and its accumulated depreciation. Maintenance and repair costs are expensed as incurred, while additions and improvements are capitalized. Depreciation is calculated on a straight-line basis over the following estimated useful lives:

Estimated Life   
Machinery and equipment  5-10 years
Furniture, fixtures and computer equipment  3-7 years
Computer software  3 years
Vehicles  3-6 years
Leasehold improvements  2-5 years or lease term
   December 31,
2024
   December 31,
2023
 
Machinery and equipment  $148,131   $383,569 
Leasehold improvements   85,348    26,725 
Computer equipment and software   66,491    66,493 
Vehicles   64,277    64,276 
Demo Units   36,139    36,139 
Furniture and fixtures   27,452    29,810 
Gross property and equipment   427,838    607,012 
Less accumulated depreciation   (371,969)   (460,276)
Net property and equipment  $55,869   $146,736 

The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. If impairment indicators are present, recovery is assessed in accordance with GAAP.

Depreciation is recorded using the straight-line method over the asset’s estimated useful life. Depreciation expense for the years ended December 31, 2024, and 2023, was $34,356 and $30,333, respectively.

Leases

Leases

The Company accounts for leases in accordance with ASC 842, Leases. At lease inception, the Company determines whether an arrangement contains a lease. Operating leases are recorded as Right-of-Use (ROU) assets, current lease liabilities, and non-current lease liabilities on the balance sheet.

ROU assets represent the Company’s right to use an asset for the lease term, while lease liabilities reflect the obligation to make lease payments. These amounts are recognized at lease commencement, measured at the present value of lease payments using the incremental borrowing rate, as the implicit rate is not readily determinable.

Lease expense is recognized on a straight-line basis over the lease term. Short-term leases (12 months or less) are not recorded as ROU assets or lease liabilities, provided no purchase option is reasonably certain to be exercised. Certain leases contain variable payments (e.g., inflation adjustments, usage-based costs), which are expensed as incurred and not included in the initial lease liability measurement.

Further details on leases, including future payments, and liabilities, are provided in Footnote 3 - Leases.

Assets Held for Sale

Assets Held for Sale

As of December 31, 2022, the Company held real property for sale, initially recorded at $514,000. Following an evaluation of market conditions, the carrying amount was adjusted to $400,000, resulting in an impairment charge of $114,000.

In January 2023, the Company accepted a $400,000 offer for the property. On April 8, 2023, the sale was finalized with payment terms of $235,000 upfront and $165,000 payable in fifteen monthly installments of $11,000 each. The initial payment was received by SMS Argentina (“SMS”), acting as the Company’s Power of Attorney for the property. Taxes and closing fees totaling $65,493 were remitted to the Federal Administration of Public Income (“AFIP”) in Argentina, leaving net proceeds of $164,935, which were received by the Company on June 21, 2023.

As of June 30, 2023, a receivable of $169,572 was recorded for the remaining balance. Between July 1, 2023, and December 31, 2024, additional payments totaling $169,572 were received, resulting in a $0 remaining receivable balance as of December 31, 2024.

Stock-Based Compensation

Stock-Based Compensation

The Company issues stock options and warrants to employees and non-employees as compensation for services and financing costs.

For employees, stock-based compensation is recognized in accordance with FASB guidance, measured on the grant date and expensed over the vesting period.

For non-employees, stock-based compensation follows FASB guidance, with valuation determined on the measurement date, which is either when a performance commitment is reached or when performance is completed. Non-employee stock-based compensation is generally amortized on a straight-line basis over the vesting period. If no future performance is required, the option grants vest immediately, and the full expense is recorded in the period of measurement.

Commitments and Contingencies

Commitments and Contingencies

During the current fiscal year, the Company identified a customer deposit liability of $113,950 related to Shell Oil, originating prior to the 2015 acquisition of PWT. Upon detailed review, the Company determined that the liability lacked sufficient supporting documentation, including the absence of contract, correspondence, or payment history that could substantiate the obligation. Furthermore, no claims or inquiries from Shell Oil or related party have been received in the intervening years since the acquisition. Based on this lack of evidence and passage of time, the Company concluded that the liability is no longer legally or contractually enforceable. Consequently, the Company derecognized the liability, recording a corresponding gain in Other income for the year ended December 31, 2024.

Additionally, the Company identified a misstatement in fixed assets related to Machinery and Equipment sold to Dwight Barber, later resold to Ryan Kooistra, but still reflected on the balance sheet. After review, the asset was derecognized, and a $101,333 loss was recorded under Other expenses for the year ended December 31, 2024.

Furthermore, the Company identified an unlocated fixed asset under a capital lease with LEAF, initially recorded on January 1, 2018. After an asset verification process, the equipment was determined to be no longer in possession or use. As a result, the Company derecognized the asset, removing the $45,440 original cost and $31,808 accumulated depreciation. The remaining net book value of $13,632 was recorded as a loss in the consolidated financial statements for the year ended December 31, 2024.

Accounting for Derivatives

Accounting for Derivatives

The Company evaluates all financial instruments for derivative features. Derivative liabilities are initially recorded at fair value and revalued at each reporting date, with changes recognized in the statements of operations.

For stock-based derivatives, the Company uses a probability-weighted binomial lattice option pricing model to determine fair value at inception and subsequent valuation dates.

Classification as liability or equity is reassessed at each reporting period, with liabilities classified as current or non-current based on expected settlement within 12 months.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

The Company discloses fair values of financial instruments where practicable. As of December 31, 2024, the reported balances for cash, contract receivables, costs in excess of billings, prepaid expenses, accounts payable, billings in excess of costs, and accrued expenses approximate fair value due to their short maturities.

The Company applies ASC Topic 820, Fair Value Measurement, which defines fair value as the price in an orderly transaction between market participants at the measurement date. ASC 820 establishes a hierarchy prioritizing valuation inputs:

  Level 1, Observable inputs such as quoted prices for identical instruments in active markets.
     
  Level 2, Inputs other than quoted prices in active markets, including quoted prices for similar assets in less active markets.
     
  Level 3, Unobservable inputs requiring significant assumptions.

As of December 31, 2024, the Company held an investment in Water Technologies International Inc. (“WTII”), classified as a Level 1 equity security measured at fair value. The fair value of the investment was $31,646, based on quoted market price of $0.0007 per share as of the reporting date.

Although classified as Level 1, the Company notes that WTII shares trade at a sub-penny level with low market capitalization and thin trading volume, which may limit liquidity and increase price volatility. Additionally, while WTII has made recent SEC filings, prior delays in regulatory compliance could impact market confidence and trading activity.

The Company monitors the fair value classification and will reassess if circumstances warrant a change in classification or impairment recognition. As of December 31, 2024, no impairment was recorded, as the investment remains actively traded with a quoted market price.

The following table summarizes the Company’s financial assets and liabilities measured at fair value on a recurring basis and their classification within the fair value hierarchy as of December 31, 2024, and 2023.

   Total   (Level 1)   (Level 2)   (Level 3) 
Investment at fair value-securities, December 31, 2024  $34,846   $34,846   $
         -
   $
         -
 
Investment at fair value-securities, December 31, 2023  $39,366   $39,366   $
-
   $
-
 
   Total   (Level 1)   (Level 2)   (Level 3) 
Derivative Liability, December 31, 2024  $14,651,326   $
          -
   $
         -
   $14,651,326 
Derivative Liability, December 31, 2023  $7,742,759   $
-
   $
-
   $7,742,759 

As of December 31, 2024, the derivative liabilities on the Company’s balance sheet consist of $14,551,132 related to convertible notes outstanding and $100,194 related to warrants outstanding. These liabilities are measured and recorded at fair value in accordance with ASC Topic 820, with changes in fair value recognized in the statements of operations.

The following table presents the reconciliation of the derivative liability measured at fair value using level 3 inputs for the year ended December 31, 2024:

Balance as of January 1, 2024  $7,742,759 
Net gain on conversion of debt and change in derivative liabilities   6,908,567 
Balance as of December 31, 2024  $14,651,326 

For purpose of determining the fair market value of the derivative liability, the Company used Binomial lattice formula valuation model. The significant assumptions used in the Binomial lattice formula valuation of the derivative are as follows:

   12/31/2024  12/31/2023
Risk free interest rate  4.07% – 5.01%  3.88% – 4.79%
Stock volatility factor  101.9% – 218.8%  132% – 166%
Weighted average expected option life  .5 – 4.5 yrs  .5 – 5 yrs
Expected dividend yield 
None
 
None
Segment Reporting

Segment Reporting

The Company has determined that it operates as a single reporting unit under ASC 280, Segment Reporting.While the Company the monitors the performance of three distinct operating segments– PWT, MWS and WODI – these segments share common economic characteristics, products and services, and customers. As a result, they are aggregated into a single reportable unit for financial purposes.

The Company’s CEO serves as the Chief Operating Decision Maker (“CODM”) and regularly reviews financial results to assess performance and allocate resources across the operating segments.

Marketable Securities

Marketable Securities

The Company follows ASU 2016-01, Financial Instruments – Recognition and Measurement of Financial Assets and Financial Liabilities. Under this standard, investments not accounted for under the equity method or resulting in consolidation are measured at fair value, with changes recognized in net income.

The standard requires the use of the exit price notion for fair value measurements and mandates separate presentation of financial assets and liabilities by measurement category and form. It also eliminates the requirement to disclose methods and significant assumptions used for financial instruments measured at amortized cost.

The Company classifies its investment in Water Technologies International, Inc. as available-for-sale securities, with unrealized gains recognized in net income.

Licensing agreement

Licensing agreement

The Company evaluated its licensing agreement under ASU 606 to determine revenue recognition timing. The licensing of intellectual property (IP) is distinct from non-license goods or services, possessing significant standalone functionality that provides value to a customer. Since this functionality will not change due to the licensor’s activities during the license period, revenue is generally recognized upon delivery of the license.

Reclassification

Reclassification

Certain prior period amounts have been reclassified to conform to the current period presentation due to the removal of discontinued operations. These reclassifications ensure consistency and comparability across periods. Importantly, these adjustments had no material effect on the previously reported financial position, results of operations, or cash flows.

This update aligns with the changes in financial statement presentation resulting from exclusion of discontinued operations in the current year’s reporting.

Work-in-Process

Work-in-Process

The Company records work-in-process as an asset, representing accumulated costs for ongoing projects expected to be delivered to customers. These costs include materials and direct labor associated with the construction of equipment intended for sale.

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 820); which enhances annual and interim segment disclosures. The Company adopted ASU 2023-07 for the year ended December 31, 2024. The Company has disclosed the title and role of the CODM, the nature of financial information reviewed by the CODM, and the basis for aggregating operating segments into a single reporting segment. See Footnote 14 – Segment Reporting, for further information.

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Summary of Significant Accounting Policies [Abstract]  
Schedule of Loss Per Share
   For the Twelve Months Ended
December 31,
 
   2024   2023 
Loss to common shareholders (Numerator)- continuing operations  $(18,970,789)  $(11,625,783)
Basic and diluted weighted average number of common shares outstanding (Denominator)   1,576,429,514    1,285,642,179 
Schedule of Issuable Shares from Warrants,Convertible Notes and Preferred Stock

The Company excludes issuable shares from warrants, convertible notes and preferred stock, if their impact on the loss per share is anti-dilutive and includes the issuable shares if their impact is dilutive.

 

   Anti-dilutive
shares
   Dilutive
shares
 
December 31, 2024          
Warrant shares   79,142,589      
Convertible Preferred Stock   31,544,033    4,597,067,267 
           
Convertible Notes        12,927,592,984 
December 31, 2023          
Warrant shares   64,402,589      
Convertible Preferred Stock   31,544,379    1,223,483,825 
Convertible Notes        704,943,029 
Schedule of Estimated Useful Lives Depreciation is calculated on a straight-line basis over the following estimated useful lives:
Estimated Life   
Machinery and equipment  5-10 years
Furniture, fixtures and computer equipment  3-7 years
Computer software  3 years
Vehicles  3-6 years
Leasehold improvements  2-5 years or lease term
Schedule of Property Plant and Equipment
   December 31,
2024
   December 31,
2023
 
Machinery and equipment  $148,131   $383,569 
Leasehold improvements   85,348    26,725 
Computer equipment and software   66,491    66,493 
Vehicles   64,277    64,276 
Demo Units   36,139    36,139 
Furniture and fixtures   27,452    29,810 
Gross property and equipment   427,838    607,012 
Less accumulated depreciation   (371,969)   (460,276)
Net property and equipment  $55,869   $146,736 
Schedule of Company’s Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis

The following table summarizes the Company’s financial assets and liabilities measured at fair value on a recurring basis and their classification within the fair value hierarchy as of December 31, 2024, and 2023.

 

   Total   (Level 1)   (Level 2)   (Level 3) 
Investment at fair value-securities, December 31, 2024  $34,846   $34,846   $
         -
   $
         -
 
Investment at fair value-securities, December 31, 2023  $39,366   $39,366   $
-
   $
-
 

 

   Total   (Level 1)   (Level 2)   (Level 3) 
Derivative Liability, December 31, 2024  $14,651,326   $
          -
   $
         -
   $14,651,326 
Derivative Liability, December 31, 2023  $7,742,759   $
-
   $
-
   $7,742,759 
Schedule of Reconciliation of Derivative Liability Measured at Fair Value using Level 3 Input

The following table presents the reconciliation of the derivative liability measured at fair value using level 3 inputs for the year ended December 31, 2024:

 

Balance as of January 1, 2024  $7,742,759 
Net gain on conversion of debt and change in derivative liabilities   6,908,567 
Balance as of December 31, 2024  $14,651,326 
Schedule of Fair Market Value of the Derivative Liability

For purpose of determining the fair market value of the derivative liability, the Company used Binomial lattice formula valuation model. The significant assumptions used in the Binomial lattice formula valuation of the derivative are as follows:

 

   12/31/2024  12/31/2023
Risk free interest rate  4.07% – 5.01%  3.88% – 4.79%
Stock volatility factor  101.9% – 218.8%  132% – 166%
Weighted average expected option life  .5 – 4.5 yrs  .5 – 5 yrs
Expected dividend yield 
None
 
None
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease-Related Assets and Liabilities

The components of lease-related assets and liabilities as of December 31, 2024:

 

Description  Amount 
Right of Use Asset, net  $580,393 
Lease liability - current portion   96,113 
Lease liability - non-current portion   501,123 
Total lease liability  $597,236 
Schedule of Future Minimum Lease Payments

Future minimum lease payments as of December 31, 2024, are as follows:

 

Period  Amount 
Year 1  $161,791 
Year 2   166,602 
Year 3   171,465 
Year 4   176,666 
Year 5 and thereafter   104,867 
Total Lease Payments  $781,391 
Less: Present Value Discount   (184,155)
Total Lease Liability  $597,236 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Equity (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Series A Preferred Shares

Based on these parameters, the fair value of Series A preferred shares at various valuation dates was determined as follows:

 

Valuation Date  Fair Value of
shares
 
12/28/2022  $56.68 
02/08/2023  $106.67 
06/15/2023  $266.73 
08/21/2023  $54.58 

Based on these factors, the fair value of Series B preferred shares at key valuation dates was determined as follows:

 

Valuation Date  Fair Value of
shares
 
06/27/2023  $0.36 
08/21/2023  $0.37 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Restricted Stock Grants and Warrants (Tables)
12 Months Ended
Dec. 31, 2024
Restricted Stock Grants and Warrants [Abstract]  
Schedule of Warrant Activity

A summary of the Company’s warrant activity and related information for the year ended December 31, 2024 and 2023 is as follows:

 

   2024   2023 
       Weighted       Weighted 
       average       average 
   Number of   exercise   Number of   exercise 
   Warrants   price   Warrants   price 
Outstanding - beginning of period   64,402,589   $0.1383    93,344,989   $0.1217 
Granted   16,301,500   $0.0711    5,003,600   $0.1250 
Exercised   
-
   $
-
    
-
   $
-
 
Expired   (1,561,500)  $(1.0000)   (33,946,000)  $(0.0905)
Outstanding - end of period   79,142,589   $0.1469    64,402,589   $0.1383 
Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding

At December 31, 2024 and 2023, the weighted average remaining contractual life of warrants outstanding:

 

2024   2023 
            Weighted               Weighted 
            Average               Average 
            Remaining               Remaining 
Exercisable   Warrants   Warrants   Contractual   Exercisable   Warrants   Warrants   Contractual 
Prices   Outstanding   Exercisable   Life (years)   Prices   Outstanding   Exercisable   Life (years) 
$0.0200    600,000    600,000    1.67   $0.0200    600,000    600,000    2.67 
$0.0275    8,727,273    8,727,273    6.41   $0.0500    
-
    
-
    - 
$0.1000    2,500,000    2,500,000    2.13   $0.1000    2,500,000    2,500,000    3.14 
$0.1250    55,909,816    55,909,816    2.84   $0.2500    3,760,000    3,760,000    3.00 
$0.2500    3,760,000    3,760,000    1.97   $0.0275    8,727,273    8,727,273    7.41 
$0.0100    7,645,500    7,645,500    0.72   $0.0125    47,253,816    47,253,816    3.0 - 5.0 
$
-
    
-
    
-
    
-
   $1.0000    1,561,500    1,561,500     0.50 - 0.96 
      79,142,589    79,142,589              64,402,589    64,402,589      
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Convertible Promissory Notes (Tables)
12 Months Ended
Dec. 31, 2024
Convertible Promissory Notes [Abstract]  
Schedule of Outstanding Convertible Promissory Notes

As of December 31, 2024, the outstanding convertible promissory notes are summarized as follows:

 

Convertible promissory notes  $2,617,692 
Less current portion   597,944 
Total long-term liabilities  $2,019,748 
Schedule of Maturities of Long-Term Debt

Maturities of long-term debt are as follows:

 

Period ending December 31,  Amount 
2025   82,473 
2026   1,875,000 
2027   
-
 
2028   62,275 
2029   
-
 
   $2,019,748 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contracts with Customers [Abstract]  
Schedule of Good or Service from Contracts with Customers

The following table represents a disaggregation of revenue by type of good or service from contracts with customers for the years ended December 31, 2024, and 2023.

 

   Twelve Months Ended 
   December 31, 
   2024   2023 
Equipment Contracts  $2,946,982   $4,036,326 
Component Sales   1,253,883    980,895 
Pump Stations   1,068,755    607,790 
Waste Water Treatment Systems   154,262    950,775 
Services Sales   99,230    95,750 
Rental Income   9,523    26,292 
Commission & Training   9,000    10,350 
   $5,541,635   $6,708,178 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income Taxes [Abstract]  
Schedule of Income Tax Provision

The Company’s income tax provision differs from the expected income tax determined by applying the U.S. federal and state income tax rate to pretax income for the years ended December 31, 2024, due to the following:

 

   2024   2023 
Book loss  $3,742,746   $2,441,414 
Tax to book differences for deductible expenses   (621)   (4,333)
Tax non-deductible expenses   (1,550,588)   (1,556,639)
Valuation Allowance   (2,191,537)   (880,442)
Income tax expense  $
-
   $
-
 
Schedule of Net Deferred Tax Liabilities

The components of net deferred tax liabilities as of December 31, 2024, and 2023, are as follows:

 

   2024   2023 
Deferred tax assets:        
NOL carryover  $3,147,179   $10,895,202 
Other carryovers   727,407    728,907 
           
Deferred tax liabilities:          
Depreciation   (61,582)   (149,889)
Less Valuation Allowance   (3,813,004)   (11,474,220)
Net deferred tax asset  $
-
   $
-
 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2024
Accrued Expenses [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consist of the following as of December 31,

 

   2024   2023 
Accrued interest on notes  $4,880,485   $2,704,649 
Payroll, vacation and benefits   549,884   173,024 
Audit Fees   81,355    
-
 
Other   (10,364)   
-
 
Total accrued expenses  $5,501,360   $2,877,673 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Reporting Segments (Tables)
12 Months Ended
Dec. 31, 2024
Reporting Segments [Abstract]  
Schedule of Reportable Segments

The following table summarizes financial results by segment for the year ended December 31, 2024, and 2023:

 

Reportable Segments:  Water System Solution
Engineering
   Modular/
Prefabricated
Treatment and
Conveyance Systems
   Full Service
Water
Systems (Operate; Own
and Operate)
   Corporate   Total 
Fiscal Year Ended December 31, 2024:                         
Revenue  $4,398,258   $1,133,854   $
-
   $9,523   $5,541,635 
Gross profit (loss)   1,521,130    (532,016)   
-
    (16,402)   972,712 
General and administrative expenses   893,647    867,619    
-
    3,502,355    5,263,621 
Operating income (loss)   555,407    (1,661,164)   
-
    (6,019,052)   (7,125,809)
Segment assets   4,334,993    453,595    
-
    201,951    4,990,539 
Gross profit as a % of revenue   34.58%   (46.92)%   0.00%   (172.23)%   17.55%
                          
Fiscal Year Ended December 31, 2023:                         
Revenue  $5,004,904   $1,676,982   $
-
   $26,292   $6,708,178 
Gross profit (loss)   782,215    (155,694)   
-
    (26)   626,495 
General and administrative expenses   1,174,712    491,885    
-
    3,017,930    4,684,527 
Operating loss   (472,490)   (748,782)   
-
    (5,401,560)   (6,622,832)
Segment assets   1,782,080    960,088    
-
    400,839    3,143,007 
Gross profit as a % of revenue   15.63%   (9.28)%   0.00%   (9.34)   0.09%
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 21, 2023
Apr. 08, 2023
Jan. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Summary of Significant Accounting Policies [Line Items]              
Cash balance         $ 550,884 $ 488,830  
FDIC-insured         250,000    
Uninsured balance         250,440    
Allowance for doubtful accounts         0 379,335  
Net contract receivable         2,503,416 1,509,506  
Assets impairment charge         4,467  
Prepaid expenses         0 0  
Advertising expense         274,680 201,323  
Depreciation expense         34,356 30,333  
Impairment charge         2,350,366 4,029,985  
Offer amount for the property       $ 400,000      
Sale payment upfront     $ 235,000        
Monthly installment payable     $ 165,000        
Number of monthly installment     fifteen        
Monthly installments amount     $ 11,000        
Taxes amount   $ 65,493          
Received amount   $ 164,935          
Receivables $ 169,572       0    
Additional payments totaling         169,572    
Customer deposit liability         $ 146,453  
Other expenses         $ 101,333    
Investment, Type [Extensible Enumeration]         WTII [Member]    
Convertible notes outstanding         $ 2,617,692    
Derivative Liability, Statement of Financial Position [Extensible Enumeration]         Derivative liabilities    
Argentina [Member]              
Summary of Significant Accounting Policies [Line Items]              
Assets held for sale 400,000           $ 514,000
Impairment charge $ 114,000            
Deposit Liability [Member]              
Summary of Significant Accounting Policies [Line Items]              
Customer deposit liability         $ 113,950    
Unlocated Fixed Assets [Member]              
Summary of Significant Accounting Policies [Line Items]              
Original cost         45,440    
Accumulated depreciation         31,808    
Net loss         (13,632)    
Banking [Member]              
Summary of Significant Accounting Policies [Line Items]              
Cash balance         500,440    
WTII [Member]              
Summary of Significant Accounting Policies [Line Items]              
Investments fair value         $ 31,646    
Market price per share (in Dollars per share)         $ 0.0007    
Trademarks [Member]              
Summary of Significant Accounting Policies [Line Items]              
Assets impairment charge         $ 4,467    
Fair Value of Financial Instruments [Member]              
Summary of Significant Accounting Policies [Line Items]              
Convertible notes outstanding         14,551,132    
Warrants outstanding         $ 100,194    
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Schedule of Loss Per Share (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Loss per share [Abstract]    
Loss to common shareholders (Numerator)- continuing operations $ (18,970,789) $ (11,625,783)
Basic weighted average number of common shares outstanding (Denominator) 1,576,429,514 1,285,642,179
Diluted weighted average number of common shares outstanding (Denominator) 1,576,429,514 1,285,642,179
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Schedule of Issuable Shares from Warrants,Convertible Notes and Preferred Stock (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Warrant shares [Member]    
Schedule of Issuable Shares from Warrants,Convertible Notes and Preferred Stock [Line Items]    
Anti-dilutive shares 79,142,589 64,402,589
Convertible Preferred Stock [Member]    
Schedule of Issuable Shares from Warrants,Convertible Notes and Preferred Stock [Line Items]    
Anti-dilutive shares 31,544,033 31,544,379
Dilutive shares 4,597,067,267 1,223,483,825
Convertible Notes [Member]    
Schedule of Issuable Shares from Warrants,Convertible Notes and Preferred Stock [Line Items]    
Dilutive shares 12,927,592,984 704,943,029
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives (Details)
Dec. 31, 2024
Computer software [Member]  
Schedule of Estimated Useful Lives [Line Items]  
Estimated Life 3 years
Minimum [Member] | Machinery and equipment [Member]  
Schedule of Estimated Useful Lives [Line Items]  
Estimated Life 5 years
Minimum [Member] | Furniture, fixtures and computer equipment [Member]  
Schedule of Estimated Useful Lives [Line Items]  
Estimated Life 3 years
Minimum [Member] | Vehicles [Member]  
Schedule of Estimated Useful Lives [Line Items]  
Estimated Life 3 years
Minimum [Member] | Leasehold improvements [Member]  
Schedule of Estimated Useful Lives [Line Items]  
Estimated Life 2 years
Maximum [Member] | Machinery and equipment [Member]  
Schedule of Estimated Useful Lives [Line Items]  
Estimated Life 10 years
Maximum [Member] | Furniture, fixtures and computer equipment [Member]  
Schedule of Estimated Useful Lives [Line Items]  
Estimated Life 7 years
Maximum [Member] | Vehicles [Member]  
Schedule of Estimated Useful Lives [Line Items]  
Estimated Life 6 years
Maximum [Member] | Leasehold improvements [Member]  
Schedule of Estimated Useful Lives [Line Items]  
Estimated Life 5 years
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Schedule of Property Plant and Equipment (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Schedule of Property Plant and Equipment [Line Items]    
Gross property and equipment $ 427,838 $ 607,012
Less accumulated depreciation (371,969) (460,276)
Net property and equipment 55,869 146,736
Machinery and equipment [Member]    
Schedule of Property Plant and Equipment [Line Items]    
Gross property and equipment 148,131 383,569
Leasehold improvements [Member]    
Schedule of Property Plant and Equipment [Line Items]    
Gross property and equipment 85,348 26,725
Computer equipment and software [Member]    
Schedule of Property Plant and Equipment [Line Items]    
Gross property and equipment 66,491 66,493
Vehicles [Member]    
Schedule of Property Plant and Equipment [Line Items]    
Gross property and equipment 64,277 64,276
Demo Units [Member]    
Schedule of Property Plant and Equipment [Line Items]    
Gross property and equipment 36,139 36,139
Furniture and fixtures [Member]    
Schedule of Property Plant and Equipment [Line Items]    
Gross property and equipment $ 27,452 $ 29,810
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Schedule of Company’s Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Fair Value, Recurring [Member] - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Schedule of Company’s Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis [Line Items]    
Investment at fair value-securities $ 34,846 $ 39,366
Derivative Liability 14,651,326 7,742,759
Level 1 [Member]    
Schedule of Company’s Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis [Line Items]    
Investment at fair value-securities 34,846 39,366
Derivative Liability
Level 2 [Member]    
Schedule of Company’s Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis [Line Items]    
Investment at fair value-securities
Derivative Liability
Level 3 [Member]    
Schedule of Company’s Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis [Line Items]    
Investment at fair value-securities
Derivative Liability $ 14,651,326 $ 7,742,759
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Schedule of Reconciliation of Derivative Liability Measured at Fair Value using Level 3 Input (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Reconciliation of Derivative Liability Measured at Fair Value using Level 3 Input [Abstract]    
Balance as of January 1, 2024 $ 7,742,759  
Net gain on conversion of debt and change in derivative liabilities 6,908,567 $ (1,836,145)
Balance as of December 31, 2024 $ 14,651,326 $ 7,742,759
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Schedule of Fair Market Value of the Derivative Liability (Details)
Dec. 31, 2024
Dec. 31, 2023
Risk free interest rate [Member] | Minimum [Member]    
Schedule of Fair Market Value of the Derivative Liability [Line Items]    
Reconciliation of derivative liability 4.07 3.88
Risk free interest rate [Member] | Maximum [Member]    
Schedule of Fair Market Value of the Derivative Liability [Line Items]    
Reconciliation of derivative liability 5.01 4.79
Stock volatility factor [Member] | Minimum [Member]    
Schedule of Fair Market Value of the Derivative Liability [Line Items]    
Reconciliation of derivative liability 101.9 132
Stock volatility factor [Member] | Maximum [Member]    
Schedule of Fair Market Value of the Derivative Liability [Line Items]    
Reconciliation of derivative liability 218.8 166
Weighted average expected option life [Member] | Minimum [Member]    
Schedule of Fair Market Value of the Derivative Liability [Line Items]    
Reconciliation of derivative liability 5 5
Weighted average expected option life [Member] | Maximum [Member]    
Schedule of Fair Market Value of the Derivative Liability [Line Items]    
Reconciliation of derivative liability 4.5 5
Expected dividend yield [Member]    
Schedule of Fair Market Value of the Derivative Liability [Line Items]    
Reconciliation of derivative liability
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Leases [Abstract]  
Incremental borrowing rate 11.84%
Amortization of ROU asset $ 46,681
Interest expense $ 36,724
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Lease-Related Assets and Liabilities (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Schedule of Lease-Related Assets and Liabilities [Abstract]    
Right of Use Asset, net $ 580,393  
Lease liability - current portion 96,113
Lease liability - non-current portion 501,123
Total lease liability $ 597,236  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Future Minimum Lease Payments (Details)
Dec. 31, 2024
USD ($)
Schedule of Future Minimum Lease Payments [Abstract]  
Year 1 $ 161,791
Year 2 166,602
Year 3 171,465
Year 4 176,666
Year 5 and thereafter 104,867
Total Lease Payments 781,391
Less: Present Value Discount (184,155)
Total Lease Liability $ 597,236
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - Part-1 (Details) - USD ($)
12 Months Ended
Aug. 21, 2020
Aug. 14, 2018
Apr. 13, 2018
Mar. 14, 2017
Dec. 31, 2024
Dec. 31, 2023
Oct. 13, 2022
Equity [Line Items]              
Preferred stock, share authorized         650,000,000 650,000,000  
Preferred stock per share (in Dollars per share)         $ 0.0001 $ 0.0001  
Minimum [Member] | Series D-1 Preferred Stock [Member] | Beneficial Owner [Member]              
Equity [Line Items]              
Non-controlling interest     4.99%        
Maximum [Member] | Series D-1 Preferred Stock [Member] | Beneficial Owner [Member]              
Equity [Line Items]              
Non-controlling interest     9.99%        
Series C Preferred Stock [Member]              
Equity [Line Items]              
Preferred stock, share authorized             1,000,000
Preferred stock per share (in Dollars per share)       $ 0.0001     $ 0.0001
Voting percent       51%      
Issued value per share (in Dollars per share)       $ 0.1      
Number of shares       1,000      
Preferred stock, shares outstanding         1,000 1,000  
Preferred stock, shares issued         1,000 1,000  
Series C Preferred Stock [Member] | CEO [Member]              
Equity [Line Items]              
Preferred stock, share authorized       1,000      
Preferred stock per share (in Dollars per share)       $ 0.0001      
Series D-1 Preferred Stock [Member]              
Equity [Line Items]              
Preferred stock, share authorized     50,000,000        
Preferred stock, shares outstanding         31,500,000    
Preferred stock, shares issued         31,500,000    
Conversion price per share (in Dollars per share)     $ 0.0005        
Series E Preferred Stock [Member]              
Equity [Line Items]              
Preferred stock, share authorized   6,000          
Series F Preferred Stock [Member]              
Equity [Line Items]              
Preferred stock per share (in Dollars per share)   $ 1,000          
Preferred stock, shares outstanding         50 60  
Preferred stock, shares issued         50 60  
Dividend rate, percentage   8.00%          
Conversion of stock, shares issued         10    
Redemption obligation (in Dollars)         $ 50,000    
Series Q Preferred Stock [Member]              
Equity [Line Items]              
Preferred stock, share authorized 2,000            
Preferred stock per share (in Dollars per share) $ 1,000            
Preferred stock, shares outstanding         410    
Preferred stock, shares issued         410    
Dividend rate, percentage 12.00%            
Conversion of stock, shares issued         10    
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - Part-2 (Details) - USD ($)
Apr. 03, 2019
Jan. 16, 2019
Dec. 31, 2024
Dec. 31, 2023
Series G Preferred Stock [Member]        
Equity [Line Items]        
Preferred stock, share authorized   6,000    
Liquidation preference value (in Dollars)   $ 1,000    
Dividend rate, percentage   8.00%    
Preferred stock, shares outstanding     25 25
Preferred stock, shares issued     25 25
Redemption obligation (in Dollars)     $ 25,000  
Series I Preferred Stock [Member]        
Equity [Line Items]        
Preferred stock, share authorized 4,000      
Liquidation preference value (in Dollars) $ 1,000      
Dividend rate, percentage 8.00%      
Preferred stock, shares outstanding     25  
Preferred stock, shares issued     25  
Redemption obligation (in Dollars)     $ 25,000  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - Part-3 (Details) - USD ($)
12 Months Ended
Apr. 28, 2021
Jul. 01, 2020
Apr. 27, 2020
Jun. 03, 2019
Dec. 31, 2024
Dec. 31, 2023
Nov. 16, 2020
Apr. 03, 2019
Equity [Line Items]                
Preferred stock, share authorized         650,000,000 650,000,000    
Preferred stock per share (in Dollars per share)         $ 0.0001 $ 0.0001    
Conversion of shares         249,249 764,640,346    
Minimum [Member] | Series O Preferred Stock [Member] | Beneficial Owner [Member]                
Equity [Line Items]                
Non-controlling interest     4.99%          
Minimum [Member] | Series P Preferred Stocks Member | Beneficial Owner [Member]                
Equity [Line Items]                
Non-controlling interest     4.99%          
Maximum [Member] | Series O Preferred Stock [Member] | Beneficial Owner [Member]                
Equity [Line Items]                
Non-controlling interest     9.99%          
Maximum [Member] | Series P Preferred Stocks Member | Beneficial Owner [Member]                
Equity [Line Items]                
Non-controlling interest     9.99%          
Series J Preferred Stock [Member]                
Equity [Line Items]                
Preferred stock, share authorized               100,000
Preferred stock per share (in Dollars per share)               $ 1,000
Preferred stock, shares issued         210      
Preferred stock, shares outstanding         210      
Series K Preferred Stock [Member]                
Equity [Line Items]                
Preferred stock, share authorized       4,000        
Preferred stock per share (in Dollars per share)       $ 1,000        
Preferred stock, shares issued         297.15      
Preferred stock, shares outstanding         297.15      
Dividend rate, percentage       8.00%        
Conversion of stock, shares issued         10      
Gain (loss) was recognized (in Dollars)              
Redemption obligation (in Dollars)         $ 297,150      
Series W Preferred Stock [Member]                
Equity [Line Items]                
Preferred stock, share authorized 3,390              
Preferred stock per share (in Dollars per share) $ 1,000              
Preferred stock, shares issued         696.5      
Preferred stock, shares outstanding         696.5      
Dividend rate, percentage 12.00%       200.00%      
Conversion of stock, shares issued         41,715,134      
Number of shares         10      
Aggregate preferred stock, share issued         200      
Series L Preferred Stock [Member]                
Equity [Line Items]                
Preferred stock, share authorized       100,000        
Preferred stock per share (in Dollars per share)       $ 1,000        
Preferred stock, shares issued         320.5      
Preferred stock, shares outstanding         320.5      
Series M Preferred Stock [Member]                
Equity [Line Items]                
Preferred stock, share authorized   800,000            
Preferred stock per share (in Dollars per share)   $ 25            
Preferred stock, shares issued         40,300      
Preferred stock, shares outstanding         40,300      
Dividend rate, percentage   10.00%            
Unpaid dividends (in Dollars per share)   $ 25            
Redemption price, per share (in Dollars per share)   $ 37.5            
Stated value percentage   150.00%            
Series O Preferred Stock [Member]                
Equity [Line Items]                
Preferred stock, share authorized     2,000          
Preferred stock per share (in Dollars per share)     $ 1,000          
Preferred stock, shares issued         185      
Dividend rate, percentage     8.00%   4.00%      
Conversion of stock, shares issued         965,252      
Gain (loss) was recognized (in Dollars)              
Percentage of dividing conversion into common stock             200.00%  
Aggregate preferred stock, share issued         5      
Conversion of shares         1,405,307      
Series P Preferred Stocks Member                
Equity [Line Items]                
Preferred stock, share authorized     500          
Preferred stock per share (in Dollars per share)     $ 1,000          
Preferred stock, shares issued         30      
Preferred stock, shares outstanding         30      
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - Part-4 (Details) - USD ($)
12 Months Ended
Nov. 16, 2020
Aug. 21, 2020
Dec. 31, 2024
Dec. 31, 2023
Equity [Line Items]        
Preferred stock, share authorized     650,000,000 650,000,000
Preferred stock per share (in Dollars per share)     $ 0.0001 $ 0.0001
Shares of common stock     1,672,117,519 1,399,782,046
Minimum [Member] | Series Q Preferred Stock [Member] | Beneficial Owner [Member]        
Equity [Line Items]        
Non-controlling interest   4.99%    
Minimum [Member] | Series R Preferred Stock [Member] | Beneficial Owner [Member]        
Equity [Line Items]        
Non-controlling interest 4.99%      
Maximum [Member] | Series Q Preferred Stock [Member] | Beneficial Owner [Member]        
Equity [Line Items]        
Non-controlling interest   9.99%    
Maximum [Member] | Series R Preferred Stock [Member] | Beneficial Owner [Member]        
Equity [Line Items]        
Non-controlling interest 9.99%      
Series Q Preferred Stock [Member]        
Equity [Line Items]        
Preferred stock, share authorized   2,000    
Preferred stock per share (in Dollars per share)   $ 1,000    
Dividend rate, percentage   12.00%    
Percentage of dividing conversion price   200.00%    
Issuance of common stock     4,576,458  
Aggregate preferred stock, share issued     20  
Preferred stock, shares issued     410  
Preferred stock, shares outstanding     410  
Series R Preferred Stock [Member]        
Equity [Line Items]        
Preferred stock, share authorized 5,000      
Preferred stock per share (in Dollars per share) $ 1,000      
Dividend rate, percentage 12.00%      
Percentage of dividing conversion price 200.00%      
Aggregate preferred stock, share issued     135  
Preferred stock, shares issued     1,473  
Preferred stock, shares outstanding     1,473  
Shares of common stock     30,496,772  
Gain (loss) was recognized (in Dollars)      
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - Part-5 (Details)
6 Months Ended 9 Months Ended 12 Months Ended
Jun. 26, 2023
USD ($)
Apr. 28, 2023
USD ($)
$ / shares
shares
Oct. 13, 2022
USD ($)
$ / shares
shares
May 26, 2021
$ / shares
shares
Apr. 28, 2021
$ / shares
shares
Feb. 05, 2021
$ / shares
shares
Nov. 16, 2020
$ / shares
shares
Aug. 21, 2020
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
Sep. 30, 2023
USD ($)
$ / shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Nov. 07, 2022
Apr. 22, 2022
$ / shares
shares
Feb. 11, 2022
$ / shares
shares
Dec. 06, 2021
$ / shares
shares
Sep. 21, 2021
$ / shares
shares
Aug. 10, 2021
$ / shares
shares
Mar. 14, 2017
$ / shares
Equity [Line Items]                                      
Preferred stock, share authorized                     650,000,000 650,000,000              
Preferred stock per share (in Dollars per share) | $ / shares                     $ 0.0001 $ 0.0001              
Total value (in Dollars) | $                     $ (1,092,000) $ (3,704,500)              
Preferred stock incentive compensation expense (in Dollars) | $                 $ 193,825 $ 193,825 576,618              
Equity financing agreement (in Dollars) | $                       141,373              
Aubscription payable related to shares (in Dollars) | $                       $ 100,000              
Shares of common stock                     94,777,534 80,519,927              
Common stock for services, valued (in Dollars) | $                     $ 671,283 $ 782,605              
Cash proceeds (in Dollars) | $                     1,200,000                
Vesting fair value (in Dollars) | $                     169,597                
Stock-based compensation expense (in Dollars) | $                     $ 169,597              
Conversion of shares                     249,249 764,640,346              
Aggregate stock redeemed                     224,196,748 853,916,848              
Fair value conversion agreements (in Dollars) | $                     $ 1,861,728 $ 7,499,390              
Shares of common stock                     1,672,117,519 1,399,782,046              
Common stock for alternate vesting                       11,584,932              
Fair value of vesting agreements (in Dollars) | $                       $ 120,540              
Conversion of settlement agreements fair value (in Dollars) | $                     $ 1,265,823              
Convertible Promissory Notes [Member]                                      
Equity [Line Items]                                      
Principal amount (in Dollars) | $                       91,000              
Accrued interest (in Dollars) | $                       $ 76,365              
OriginClear, Inc [Member]                                      
Equity [Line Items]                                      
Stock-based compensation expense (in Dollars) | $                     $ 1,265,823                
Common shares issued and outstanding shares                     14,671,151                
Total ownership percentage                     82.96%                
Minimum [Member]                                      
Equity [Line Items]                                      
Shares price erange (in Dollars per share) | $ / shares                     $ 0.0022                
Conversion price decrease (in Dollars per share) | $ / shares                       $ 0.0058              
Share prices ranging (in Dollars per share) | $ / shares                     0.0073 $ 0.0073              
Redeemed common stock at fair values (in Dollars) | $                       $ 0.01              
Maximum [Member]                                      
Equity [Line Items]                                      
Shares price erange (in Dollars per share) | $ / shares                     0.01                
Conversion price decrease (in Dollars per share) | $ / shares                       $ 0.0082              
Share prices ranging (in Dollars per share) | $ / shares                     $ 0.0146 $ 0.0146              
Redeemed common stock at fair values (in Dollars) | $                       $ 0.0064              
Preferred Stock [Member]                                      
Equity [Line Items]                                      
Issued value per share (in Dollars per share) | $ / shares                 $ 0.36 $ 0.37                  
Common stock for services, valued (in Dollars) | $                                  
Conversion of settlement agreements fair value (in Dollars) | $                                  
Common Stock [Member]                                      
Equity [Line Items]                                      
Issuance of common stock                     20,937,829 20,492,456              
Shares of common stock                     94,777,534 80,519,927              
Common stock for services, valued (in Dollars) | $                     $ 9,478 $ 8,052              
Common stock for alternate vesting                       55,788,402              
Conversion of settlement agreements                     122,213,744 306,434,197              
Conversion of settlement agreements fair value (in Dollars) | $                     $ 12,221 $ 30,644              
Common Stock [Member] | Minimum [Member]                                      
Equity [Line Items]                                      
Share prices ranging (in Dollars per share) | $ / shares                     $ 0.01                
Common Stock [Member] | Maximum [Member]                                      
Equity [Line Items]                                      
Share prices ranging (in Dollars per share) | $ / shares                     $ 0.0064                
Investors [Member]                                      
Equity [Line Items]                                      
Issuance of common stock                     7,948,000                
Cash proceeds (in Dollars) | $                     $ 76,455                
Investors [Member] | Minimum [Member]                                      
Equity [Line Items]                                      
Share prices ranging (in Dollars per share) | $ / shares                     $ 0.009                
Investors [Member] | Maximum [Member]                                      
Equity [Line Items]                                      
Share prices ranging (in Dollars per share) | $ / shares                     $ 0.0099                
Investors [Member] | Common Stock [Member] | Maximum [Member]                                      
Equity [Line Items]                                      
Issuance of common stock                     9,219,934                
Cash proceeds (in Dollars) | $                     $ 1,338,955                
Beneficial Owner [Member] | Series W Preferred Stock [Member]                                      
Equity [Line Items]                                      
Non-controlling interest                     4.99%                
Beneficial Owner [Member] | Series Y Preferred Stock [Member]                                      
Equity [Line Items]                                      
Non-controlling interest                               4.99%      
Beneficial Owner [Member] | Series Z Preferred Stock [Member]                                      
Equity [Line Items]                                      
Non-controlling interest                             4.99%        
Beneficial Owner [Member] | Minimum [Member] | Series S Preferred Stock [Member]                                      
Equity [Line Items]                                      
Non-controlling interest           4.99%                          
Beneficial Owner [Member] | Minimum [Member] | Series U preferred stock [Member]                                      
Equity [Line Items]                                      
Non-controlling interest       4.99%                              
Beneficial Owner [Member] | Maximum [Member] | Series S Preferred Stock [Member]                                      
Equity [Line Items]                                      
Non-controlling interest           9.99%                          
Beneficial Owner [Member] | Maximum [Member] | Series U preferred stock [Member]                                      
Equity [Line Items]                                      
Non-controlling interest       9.99%                              
Convertible Notes Payable [Member]                                      
Equity [Line Items]                                      
Issuance of common stock                       55,788,402              
Total aggregate amount (in Dollars) | $                       $ 167,365              
Stock price per share (in Dollars per share) | $ / shares                       $ 0.0085              
Convertible Notes Payable [Member] | Common Stock [Member]                                      
Equity [Line Items]                                      
Issuance of common stock                       20,492,456              
Series S Preferred Stock [Member]                                      
Equity [Line Items]                                      
Preferred stock, share authorized           430                          
Preferred stock per share (in Dollars per share) | $ / shares           $ 1,000                          
Dividend rate, percentage           12.00%                          
Convertible into common stock           200.00%                          
Conversion of stock, shares issued                     2,272,728                
Aggregate preferred stock, share issued                     10                
Preferred stock, shares issued                     110                
Preferred stock, shares outstanding                     110                
Conversion value issued (in Dollars) | $                     $ 10,000 $ 50,000              
Series S Preferred Stock [Member] | Preferred Stock [Member]                                      
Equity [Line Items]                                      
Conversion value issued (in Dollars) | $                                  
Series S Preferred Stock [Member] | Common Stock [Member]                                      
Equity [Line Items]                                      
Conversion of shares                     2,272,728 8,864,250              
Conversion value issued (in Dollars) | $                     $ 227 $ 886              
Series U preferred stock [Member]                                      
Equity [Line Items]                                      
Preferred stock, share authorized       5,000                              
Preferred stock per share (in Dollars per share) | $ / shares       $ 1,000                              
Dividend rate, percentage       150.00%                              
Preferred stock, shares issued                     270                
Preferred stock, shares outstanding                     270                
Conversion value issued (in Dollars) | $                       115,000              
Series U preferred stock [Member] | Preferred Stock [Member]                                      
Equity [Line Items]                                      
Conversion value issued (in Dollars) | $                                    
Series U preferred stock [Member] | Common Stock [Member]                                      
Equity [Line Items]                                      
Conversion of shares                       19,051,616              
Conversion value issued (in Dollars) | $                       $ 1,905              
Series W Preferred Stock [Member]                                      
Equity [Line Items]                                      
Preferred stock, share authorized         3,390                            
Preferred stock per share (in Dollars per share) | $ / shares         $ 1,000                            
Dividend rate, percentage         12.00%           200.00%                
Conversion of stock, shares issued                     41,715,134                
Aggregate preferred stock, share issued                     200                
Preferred stock, shares issued                     696.5                
Preferred stock, shares outstanding                     696.5                
Conversion value issued (in Dollars) | $                     $ 200,000 33,000              
Series W Preferred Stock [Member] | Preferred Stock [Member]                                      
Equity [Line Items]                                      
Conversion value issued (in Dollars) | $                                  
Series W Preferred Stock [Member] | Common Stock [Member]                                      
Equity [Line Items]                                      
Conversion of shares                     41,715,134 7,559,934              
Conversion value issued (in Dollars) | $                     $ 4,172 $ 756              
Series X Preferred Stock [Member]                                      
Equity [Line Items]                                      
Preferred stock, share authorized                                   25  
Preferred stock per share (in Dollars per share) | $ / shares                                   $ 10,000  
Preferred stock, shares issued                                    
Preferred stock, shares outstanding                                    
Series Y Preferred Stock [Member]                                      
Equity [Line Items]                                      
Preferred stock, share authorized                               3,000      
Preferred stock per share (in Dollars per share) | $ / shares                               $ 100,000      
Aggregate preferred stock, share issued                     7.22                
Preferred stock, shares issued                     28.2                
Preferred stock, shares outstanding                     28.2                
Net profit percentage                               25.00%      
Gross proceeds from private placement (in Dollars) | $                     $ 1,107,000                
Anticipated sale (in Dollars) | $     $ 20,000,000                                
Conversion value issued (in Dollars) | $                     722,000 1,901,500              
Series Y Preferred Stock [Member] | Minimum [Member]                                      
Equity [Line Items]                                      
Preferred stock ratio     1                                
Series Y Preferred Stock [Member] | Maximum [Member]                                      
Equity [Line Items]                                      
Preferred stock ratio     500                                
Series Y Preferred Stock [Member] | Preferred Stock [Member]                                      
Equity [Line Items]                                      
Conversion value issued (in Dollars) | $                                  
Series Y Preferred Stock [Member] | Common Stock [Member]                                      
Equity [Line Items]                                      
Conversion of shares                     169,223,463 358,587,063              
Conversion value issued (in Dollars) | $                     $ 16,922 $ 35,859              
Series Z Preferred Stock [Member]                                      
Equity [Line Items]                                      
Preferred stock, share authorized                             25        
Preferred stock per share (in Dollars per share) | $ / shares                             $ 10,000        
Aggregate preferred stock, share issued                     387                
Preferred stock, shares issued                                    
Preferred stock, shares outstanding                                    
Aggregated shares                     249,249,807                
Total value (in Dollars) | $                     $ 1,092,000                
Conversion value issued (in Dollars) | $                       250,000              
Series Z Preferred Stock [Member] | Preferred Stock [Member]                                      
Equity [Line Items]                                      
Conversion value issued (in Dollars) | $                                    
Series Z Preferred Stock [Member] | Common Stock [Member]                                      
Equity [Line Items]                                      
Conversion of shares                       61,728,395              
Conversion value issued (in Dollars) | $                       $ 6,173              
Series R Preferred Stock [Member]                                      
Equity [Line Items]                                      
Preferred stock, share authorized             5,000                        
Preferred stock per share (in Dollars per share) | $ / shares             $ 1,000                        
Dividend rate, percentage             12.00%                        
Aggregate preferred stock, share issued                     135                
Preferred stock, shares issued                     1,473                
Preferred stock, shares outstanding                     1,473                
Shares of common stock                     30,496,772                
Conversion value issued (in Dollars) | $                     $ 135,000 1,120,000              
Series R Preferred Stock [Member] | Preferred Stock [Member]                                      
Equity [Line Items]                                      
Conversion value issued (in Dollars) | $                                  
Series R Preferred Stock [Member] | Common Stock [Member]                                      
Equity [Line Items]                                      
Conversion of shares                     30,496,772 250,786,688              
Conversion value issued (in Dollars) | $                     $ 3,050 $ 25,079              
Series O Preferred Stock [Member]                                      
Equity [Line Items]                                      
Aggregate preferred stock, share issued                     5                
Issuance of common stock                     1,405,307 869,449              
Conversion value issued (in Dollars) | $                     $ 5,000 $ 40,000              
Series O Preferred Stock [Member] | Preferred Stock [Member]                                      
Equity [Line Items]                                      
Conversion value issued (in Dollars) | $                                  
Series O Preferred Stock [Member] | Common Stock [Member]                                      
Equity [Line Items]                                      
Conversion of shares                     965,252 7,722,008              
Conversion value issued (in Dollars) | $                     $ 97 $ 772              
Series Q Preferred Stock [Member]                                      
Equity [Line Items]                                      
Preferred stock, share authorized               2,000                      
Preferred stock per share (in Dollars per share) | $ / shares               $ 1,000                      
Dividend rate, percentage               12.00%                      
Conversion of stock, shares issued                     10                
Aggregate preferred stock, share issued                     20                
Preferred stock, shares issued                     410                
Preferred stock, shares outstanding                     410                
Issuance of common stock                     4,576,458                
Conversion value issued (in Dollars) | $                     $ 20,000 195,000              
Series Q Preferred Stock [Member] | Preferred Stock [Member]                                      
Equity [Line Items]                                      
Conversion value issued (in Dollars) | $                                  
Series Q Preferred Stock [Member] | Common Stock [Member]                                      
Equity [Line Items]                                      
Conversion of shares                     4,576,458 50,340,392              
Conversion value issued (in Dollars) | $                     $ 458 $ 5,034              
WODI Preferred Stock [Member]                                      
Equity [Line Items]                                      
Preferred stock, share authorized                                 100,000,000    
Preferred stock per share (in Dollars per share) | $ / shares                           $ 0.0001     $ 0.0001    
WODI Preferred Stock [Member] | Water On Demand, Inc. (‘WODI’) Preferred Stock [Member]                                      
Equity [Line Items]                                      
Preferred stock, share authorized                           50,000,000          
Series A Preferred Stock [Member]                                      
Equity [Line Items]                                      
Preferred stock, share authorized     1,000,000                                
Preferred stock, shares issued                                    
Preferred stock, shares outstanding                                    
Percentage of authorized share     10.00%                                
Series A Preferred Stock [Member] | Minimum [Member]                                      
Equity [Line Items]                                      
Preferred stock ratio     1                   1            
Series A Preferred Stock [Member] | Maximum [Member]                                      
Equity [Line Items]                                      
Preferred stock ratio     50                   20            
Series B Preferred Stock [Member]                                      
Equity [Line Items]                                      
Preferred stock per share (in Dollars per share) | $ / shares   $ 5                   $ 0.0001              
Preferred stock, shares issued                                    
Preferred stock, shares outstanding                                    
Preferred stock designated   1,000,000                                  
Percentage of dividing conversion into common stock   2.50%                                  
Sale of aggregate shares (in Dollars) | $   $ 5,000,000                                  
Series C Preferred Stock [Member]                                      
Equity [Line Items]                                      
Preferred stock, share authorized     1,000,000                                
Preferred stock per share (in Dollars per share) | $ / shares     $ 0.0001                               $ 0.0001
Preferred stock, shares issued                     1,000 1,000              
Preferred stock, shares outstanding                     1,000 1,000              
Issued value per share (in Dollars per share) | $ / shares                                     $ 0.1
Percentage of voting shares     51.00%                                
Series C Preferred Stock [Member] | WODI’s Merger with PWT [Member]                                      
Equity [Line Items]                                      
Preferred stock, shares issued                                    
Preferred stock, shares outstanding                                    
Class A Share [Member]                                      
Equity [Line Items]                                      
Shares of common stock                     7,948,000                
Class D Share [Member]                                      
Equity [Line Items]                                      
Shares of common stock                     1,271,934                
Conversion Preferred Stock [Member]                                      
Equity [Line Items]                                      
Conversion value issued (in Dollars) | $                       $ 3,704,500              
WODI Common Stock [Member]                                      
Equity [Line Items]                                      
Cash proceeds (in Dollars) | $ $ 60,000                                    
Conversion Agreement [Member]                                      
Equity [Line Items]                                      
Issuance of common stock                     122,213,744                
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - Schedule of Series A Preferred Shares (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
12/28/2022 [Member] | Series A Preferred Stock [Member]  
Schedule of Series A Preferred Shares [Line Items]  
Fair Value of shares $ 56.68
02/08/2023 [Member] | Series A Preferred Stock [Member]  
Schedule of Series A Preferred Shares [Line Items]  
Fair Value of shares 106.67
06/15/2023 [Member] | Series A Preferred Stock [Member]  
Schedule of Series A Preferred Shares [Line Items]  
Fair Value of shares 266.73
08/21/2023 [Member] | Series A Preferred Stock [Member]  
Schedule of Series A Preferred Shares [Line Items]  
Fair Value of shares 54.58
06/27/2023 [Member] | Series B Preferred Stock [Member]  
Schedule of Series A Preferred Shares [Line Items]  
Fair Value of shares 0.36
08/21/2023 [Member] | Series B Preferred Stock [Member]  
Schedule of Series A Preferred Shares [Line Items]  
Fair Value of shares $ 0.37
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Restricted Stock Grants and Warrants (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Restricted Stock Grants and Warrants [Line Items]    
Gross revenue $ 972,712 $ 626,495
Aggregate shares issued (in Shares) 20,937,829  
Stock-based compensation $ 169,597
Purchase warrants $ 16,301,500  
Issued warrants for proceeds (in Shares) 7,645,500  
Exercise price of warrant (in Dollars per share) $ 1  
Shares of common stock (in Shares) 1,672,117,519 1,399,782,046
Proceeds of warrants $ 801,230 $ 325,000
Fair value of warrants 7,645,500  
Fair value adjustment of warrants $ 22,327  
Price of warrant decrease (in Dollars per share) $ 0.001  
Derivative liabilities $ 14,651,326 7,742,759
Restricted Stock Grant Agreements [Member]    
Restricted Stock Grants and Warrants [Line Items]    
Accepted accounting principles $ 1,500,000  
Warrant [Member]    
Restricted Stock Grants and Warrants [Line Items]    
Issued warrants for proceeds (in Shares) 16,301,500  
Exercise price of warrant (in Dollars per share) $ 0.01  
Shares of common stock (in Shares) 7,948,000  
Fair value of warrants $ 422,327  
Warrants outstanding $ 0 $ 0
Exercise price (in Dollars per share) $ 0.0711  
Fair Value Warrant Shares (in Shares) 7,645,500  
Warrant term 3 years  
Fair Value Price Per Share (in Dollars per share) $ 0.01  
Convertible notes outstanding [Member]    
Restricted Stock Grants and Warrants [Line Items]    
Derivative liabilities $ 14,551,132  
Warrants outstanding [Member]    
Restricted Stock Grants and Warrants [Line Items]    
Derivative liabilities 100,194  
Chief Executive Officer [Member]    
Restricted Stock Grants and Warrants [Line Items]    
Gross revenue 15,000,000  
Common Stock [Member] | Warrant [Member]    
Restricted Stock Grants and Warrants [Line Items]    
Proceeds of warrants $ 76,455  
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Restricted Stock Grants and Warrants - Schedule of Warrant Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Warrant Activity [Line Items]    
Number of Warrants, Outstanding - beginning of period 64,402,589 93,344,989
Weighted average exercise price, Outstanding - beginning of period $ 0.1383 $ 0.1217
Number of Warrants, Granted 16,301,500 5,003,600
Weighted average exercise price, Granted $ 0.0711 $ 0.125
Number of Warrants, Exercised
Weighted average exercise price, Exercised
Number of Warrants, Expired (1,561,500) (33,946,000)
Weighted average exercise price, Expired $ (1) $ (0.0905)
Number of Warrants, Outstanding - end of period 79,142,589 64,402,589
Weighted average exercise price, Outstanding - end of period $ 0.1469 $ 0.1383
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Restricted Stock Grants and Warrants - Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding [Line Items]    
Warrants Outstanding 79,142,589 64,402,589
Warrants Exercisable 79,142,589 64,402,589
0.0200 [Member]    
Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding [Line Items]    
Exercisable Prices (in Dollars per share) $ 0.02 $ 0.02
Warrants Outstanding 600,000 600,000
Warrants Exercisable 600,000 600,000
Weighted Average Remaining Contractual Life (years) 1 year 8 months 1 day 2 years 8 months 1 day
0.0275 [Member]    
Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding [Line Items]    
Exercisable Prices (in Dollars per share) $ 0.0275 $ 0.05
Warrants Outstanding 8,727,273
Warrants Exercisable 8,727,273
Weighted Average Remaining Contractual Life (years) 6 years 4 months 28 days  
0.1000 [Member]    
Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding [Line Items]    
Exercisable Prices (in Dollars per share) $ 0.1 $ 0.1
Warrants Outstanding 2,500,000 2,500,000
Warrants Exercisable 2,500,000 2,500,000
Weighted Average Remaining Contractual Life (years) 2 years 1 month 17 days 3 years 1 month 20 days
0.1250 [Member]    
Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding [Line Items]    
Exercisable Prices (in Dollars per share) $ 0.125 $ 0.25
Warrants Outstanding 55,909,816 3,760,000
Warrants Exercisable 55,909,816 3,760,000
Weighted Average Remaining Contractual Life (years) 2 years 10 months 2 days 3 years
0.2500 [Member]    
Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding [Line Items]    
Exercisable Prices (in Dollars per share) $ 0.25 $ 0.0275
Warrants Outstanding 3,760,000 8,727,273
Warrants Exercisable 3,760,000 8,727,273
Weighted Average Remaining Contractual Life (years) 1 year 11 months 19 days 7 years 4 months 28 days
0.0100 [Member]    
Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding [Line Items]    
Exercisable Prices (in Dollars per share) $ 0.01 $ 0.0125
Warrants Outstanding 7,645,500 47,253,816
Warrants Exercisable 7,645,500 47,253,816
Weighted Average Remaining Contractual Life (years) 8 months 19 days  
0.0100 [Member] | Minimum [Member]    
Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding [Line Items]    
Weighted Average Remaining Contractual Life (years)   3 years
0.0100 [Member] | Maximum [Member]    
Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding [Line Items]    
Weighted Average Remaining Contractual Life (years)   5 years
Warrant [Member]    
Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding [Line Items]    
Exercisable Prices (in Dollars per share) $ 1
Warrants Outstanding 1,561,500
Warrants Exercisable 1,561,500
Weighted Average Remaining Contractual Life (years)  
Warrant [Member] | Minimum [Member]    
Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding [Line Items]    
Weighted Average Remaining Contractual Life (years)   6 months
Warrant [Member] | Maximum [Member]    
Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding [Line Items]    
Weighted Average Remaining Contractual Life (years)   11 months 15 days
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Convertible Promissory Notes (Details) - USD ($)
12 Months Ended
Jan. 25, 2021
Dec. 31, 2024
Dec. 31, 2023
Convertible Promissory Notes [Line Items]      
Long-term remaining balance   $ 2,019,748  
Gain on wrote off payable   30,646 $ 218,064
Derivative liability   $ 14,651,326 $ 7,742,759
Redeemed shares (in Shares)   224,196,748 853,916,848
Loss from settlement and conversion agreements   $ (1,866,849) $ (8,108,589)
Convertible secured promissory notes   21,363,639 16,729,089
WODI [Member]      
Convertible Promissory Notes [Line Items]      
Additional in capital   $ 2,767,701  
Redeemed shares (in Shares)   224,196,748  
Loss from settlement and conversion agreements   $ 1,866,849  
Convertible secured promissory notes   $ 21,363,639  
2014-2015 Notes [Member]      
Convertible Promissory Notes [Line Items]      
Interest rate   10.00%  
Trade price percentage   50.00%  
OID Notes [Member]      
Convertible Promissory Notes [Line Items]      
Conversion price per share (in Dollars per share)   $ 5,600  
Trade price percentage   50.00%  
Remaining balance amount   $ 62,275  
Maturity date   Jun. 30, 2028  
2015 Notes [Member]      
Convertible Promissory Notes [Line Items]      
Interest rate   10.00%  
Trade price percentage   50.00%  
Dec 2015 Note [Member]      
Convertible Promissory Notes [Line Items]      
Issued principal amount   $ 432,048  
Percentage of average of lowest sale prices   75.00%  
Short-term remaining balance   $ 167,048  
Sep 2016 Note [Member]      
Convertible Promissory Notes [Line Items]      
Issued principal amount   $ 430,896  
Percentage of average of lowest sale prices   75.00%  
Short-term remaining balance   $ 430,896  
Apr & May 2018 Notes [Member]      
Convertible Promissory Notes [Line Items]      
Interest rate   10.00%  
Issued principal amount   $ 300,000  
Gain on wrote off payable     218,064
Nov 2020 Note [Member]      
Convertible Promissory Notes [Line Items]      
Interest rate   10.00%  
Conversion price per share (in Dollars per share)   $ 0.05  
Trade price percentage   50.00%  
Long-term remaining balance   $ 13,772  
Issued principal amount     50,000
Convertible Promissory Note Jan21 Note [Member]      
Convertible Promissory Notes [Line Items]      
Interest rate 10.00%    
Conversion price per share (in Dollars per share)   $ 0.05  
Trade price percentage   50.00%  
Maturity date Jan. 25, 2022    
Short-term remaining balance   $ 60,000  
Convertible debt $ 60,000    
Penalty per day   2,000  
Convertible Promissory Notes [Member]      
Convertible Promissory Notes [Line Items]      
Remaining balance amount     $ 91,000
Derivative liability   14,551,132  
Unsecured Convertible Promissory Notes [Member] | 2014-2015 Notes [Member]      
Convertible Promissory Notes [Line Items]      
Remaining balance amount   683,700  
Unsecured Convertible Promissory Notes [Member] | OID Notes [Member]      
Convertible Promissory Notes [Line Items]      
Long-term remaining balance   62,275  
Unsecured Convertible Promissory Notes [Member] | 2015 Notes [Member]      
Convertible Promissory Notes [Line Items]      
Long-term remaining balance   $ 1,200,000  
Minimum [Member] | 2014-2015 Notes [Member]      
Convertible Promissory Notes [Line Items]      
Conversion price per share (in Dollars per share)   $ 4,200  
Minimum [Member] | 2015 Notes [Member]      
Convertible Promissory Notes [Line Items]      
Conversion price per share (in Dollars per share)   1,400  
Maximum [Member] | 2014-2015 Notes [Member]      
Convertible Promissory Notes [Line Items]      
Conversion price per share (in Dollars per share)   9,800  
Maximum [Member] | 2015 Notes [Member]      
Convertible Promissory Notes [Line Items]      
Conversion price per share (in Dollars per share)   $ 5,600  
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Convertible Promissory Notes - Schedule of Outstanding Convertible Promissory Notes (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Schedule of Outstanding Convertible Promissory Notes [Abstract]    
Convertible promissory notes $ 2,617,692  
Less current portion 597,944 $ 2,472,944
Total long-term liabilities $ 2,019,748  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Convertible Promissory Notes - Schedule of Maturities of Long-Term Debt (Details)
Dec. 31, 2024
USD ($)
Schedule of Maturities of Long-Term Debt [Abstract]  
2025 $ 82,473
2026 1,875,000
2027
2028 62,275
2029
Total $ 2,019,748
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Revenue from Contracts with Customers [Abstract]    
Contract asset $ 1,246,080 $ 455,102
Contract liability $ 4,111,797 $ 1,346,366
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers - Schedule of Good or Service from Contracts with Customers (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Good or Service from Contracts with Customers [Line Items]    
Revenue $ 5,541,635 $ 6,708,178
Equipment Contracts [Member]    
Schedule of Good or Service from Contracts with Customers [Line Items]    
Revenue 2,946,982 4,036,326
Component Sales [Member]    
Schedule of Good or Service from Contracts with Customers [Line Items]    
Revenue 1,253,883 980,895
Pump Stations [Member]    
Schedule of Good or Service from Contracts with Customers [Line Items]    
Revenue 1,068,755 607,790
Waste Water Treatment Systems [Member]    
Schedule of Good or Service from Contracts with Customers [Line Items]    
Revenue 154,262 950,775
Services Sales [Member]    
Schedule of Good or Service from Contracts with Customers [Line Items]    
Revenue 99,230 95,750
Rental Income [Member]    
Schedule of Good or Service from Contracts with Customers [Line Items]    
Revenue 9,523 26,292
Commission & Training [Member]    
Schedule of Good or Service from Contracts with Customers [Line Items]    
Revenue $ 9,000 $ 10,350
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Assets (Details) - WTII common stock [Member]
12 Months Ended
Dec. 31, 2024
USD ($)
Financial Assets [Line Items]  
Fair value $ 31,646
Unrealized gain $ 4,521
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Loans Payable (Details) - USD ($)
12 Months Ended
Sep. 24, 2024
Sep. 02, 2024
May 13, 2024
Dec. 06, 2023
Jun. 12, 2020
Dec. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Loans Payable [Line Items]                
Total loans payable           $ 1,749,970    
Net amount           624,810    
Gain on the extinguishment of debt           30,646 $ 218,064  
Receivables amount           0   $ 169,572
Amortized as interest expense           149,822 $ 59,900  
Loan payable on related party           238,046    
Loan [Member]                
Loans Payable [Line Items]                
Remaining balance           0    
Economic Injury Disaster Loan [Member]                
Loans Payable [Line Items]                
Remaining balance           150,000    
Net proceeds         $ 150,000      
Short-Term Loan Agreement [Member]                
Loans Payable [Line Items]                
Loan amount       $ 149,900        
Finance cost       59,900        
Net proceeds       $ 90,000        
Outstanding balance           0    
Receivables Financing Agreement [Member]                
Loans Payable [Line Items]                
Remaining balance           0    
Grant loan amount     $ 150,000          
Percentage of future receivables     11.00%          
Receivables amount     $ 225,000          
Origination fee     $ 15,000          
Recognized as debt discount           75,000    
Amortized as interest expense           $ 90,000    
Chief Executive Officer [Member] | Second Note [Member]                
Loans Payable [Line Items]                
Issued date           Sep. 02, 2024    
Principal amount   $ 208,000            
Annual interest rate   10.00%            
Monthly payments           $ 13,877    
Payments began date           Oct. 04, 2024    
Cash advance   $ 200,000            
Loan fee   $ 8,000            
Due date           Mar. 02, 2025    
Loan payable on related party           $ 238,046    
Loans Payable [Member] | Chief Executive Officer [Member] | First Note [Member]                
Loans Payable [Line Items]                
Issued date           Sep. 24, 2024    
Loans Payable [Member] | Chief Executive Officer [Member] | Second Note [Member]                
Loans Payable [Line Items]                
Principal amount $ 98,000              
Annual interest rate 10.00%              
Monthly payments           $ 9,212    
Payments began date           Oct. 24, 2024    
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Details)
Dec. 31, 2024
USD ($)
Income Taxes [Abstract]  
Operating loss carryforwards $ 14,986,565
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Income Tax Provision (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Income Tax Provision [Abstract]    
Book loss $ 3,742,746 $ 2,441,414
Tax to book differences for deductible expenses (621) (4,333)
Tax non-deductible expenses (1,550,588) (1,556,639)
Valuation Allowance (2,191,537) (880,442)
Income tax expense
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Net Deferred Tax Liabilities (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
NOL carryover $ 3,147,179 $ 10,895,202
Other carryovers 727,407 728,907
Deferred tax liabilities:    
Depreciation (61,582) (149,889)
Less Valuation Allowance (3,813,004) (11,474,220)
Net deferred tax asset
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.1
WODI (Details)
12 Months Ended
Dec. 09, 2024
USD ($)
$ / shares
Sep. 21, 2023
shares
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
shares
WODI [Line Items]        
Proceeds with liquidation offering (in Dollars per share) | $ / shares $ 11.94      
Trust account balance $ 10,000,000      
Impairment of SPAC Note     $ 2,350,366 $ 4,029,985
Balance amount     $ 0  
Restricted shares percentage     25.00%  
Converted shares (in Shares) | shares     249,249 764,640,346
Merger Plan Agreement [Member]        
WODI [Line Items]        
Debt Instrument, Convertible, Conversion Ratio   0.19737    
Series of Individually Immaterial Business Acquisitions [Member]        
WODI [Line Items]        
Business combination shares (in Shares) | shares     50,000  
WODI [Member]        
WODI [Line Items]        
Aggregate sale of stock issued (in Shares) | shares   2,171,068    
Impairment of SPAC Note     $ 2,350,366  
Total purchase of membership interest     $ 15,550,000  
Restricted shares percentage     25.00%  
Common stock outstanding     1.00%  
WODI [Member] | Share-Based Payment Arrangement, Tranche Three [Member]        
WODI [Line Items]        
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage     6.25%  
WODI [Member] | Share-Based Payment Arrangement, Tranche Two [Member]        
WODI [Line Items]        
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage     6.25%  
Sponsor [Member]        
WODI [Line Items]        
Impairment of SPAC Note       $ 4,029,985
WODI RSGAs [Member]        
WODI [Line Items]        
Issuance of stock (in Shares) | shares     2,508,186  
WODI RSGAs [Member] | Maximum [Member]        
WODI [Line Items]        
Converted shares (in Shares) | shares   15,550,000    
WODI RSGAs [Member] | Minimum [Member]        
WODI [Line Items]        
Converted shares (in Shares) | shares   3,069,100    
Class B Founder Shares [Member]        
WODI [Line Items]        
Other asset held-for-sale     $ 400,000  
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Assets Held for Sale (Details) - Continuing Operations [Member]
12 Months Ended
Dec. 31, 2024
USD ($)
Assets Held for Sale - Continuing Operations [Line Items]  
Additional payments received $ 169,572
Receivables $ 0
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Retention Tax Credit (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Employee Retention Tax Credit [Member]  
Employee Retention Tax Credit (Details) [Line Items]  
Aggregate amount of employee retention tax credit $ 127,448
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Commitments and Contingencies [Abstract]    
Monthly rent $ 13,313  
Warranty reserve $ 50,000 $ 20,000
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party (Details) - USD ($)
1 Months Ended 12 Months Ended
Sep. 02, 2024
Sep. 24, 2024
Dec. 31, 2024
Related Party [Member]      
Related Party [Line Items]      
Issued common stock (in Shares)     20,937,829
Promissory Note [Member]      
Related Party [Line Items]      
Principal amount   $ 98,000  
Annual interest rate   10.00%  
Monthly payments   $ 9,214  
Payments commencing date   Oct. 24, 2024  
Due date   Mar. 24, 2025  
Unsecured Promissory Note [Member]      
Related Party [Line Items]      
Principal amount $ 208,000    
Annual interest rate 10.00%    
Monthly payments $ 13,877    
Payments commencing date Oct. 04, 2024    
Due date Mar. 02, 2025    
Cash advance $ 200,000    
Loan $ 8,000    
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Schedule of Accrued Expenses [Abstract]    
Accrued interest on notes $ 4,880,485 $ 2,704,649
Payroll, vacation and benefits 549,884 173,024
Audit Fees 81,355
Other (10,364)
Total accrued expenses $ 5,501,360 $ 2,877,673
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Concentrations (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Customer Concentration Risk [Member]    
Concentration Risk [Line Items]    
Receivable contracts (in Dollars)   $ 1,087,851
Customer Concentration Risk [Member] | Customer [Member] | Total Billings [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 55.52%  
Customer Concentration Risk [Member] | Customer [Member] | Contract Receivable [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage   57.61%
Customer Concentration Risk [Member] | Customer One [Member] | Total Billings [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 43.91%  
Customer Concentration Risk [Member] | Customer Two [Member] | Total Billings [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 11.61%  
Supplier Concentration Risk [Member]    
Concentration Risk [Line Items]    
Accounts payable (in Dollars)   $ 66,955
Supplier Concentration Risk [Member] | Accounts Payable [Member] | Vendor [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage   20.50%
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Reporting Segments (Details)
12 Months Ended
Dec. 31, 2024
Reporting Segments [Abstract]  
Reportable segment 1
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Reporting Segments - Schedule of Reportable Segments (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Reportable Segments [Line Items]    
Revenue $ 5,541,635 $ 6,708,178
Gross profit (loss) 972,712 626,495
General and administrative expenses 5,263,621 4,684,527
Operating income (loss) (7,125,809) (6,622,832)
Segment assets $ 4,990,539 $ 3,143,007
Gross profit as a % of revenue 17.55% 0.09%
Reportable Subsegments [Member] | Water System Solution Engineering [Member]    
Schedule of Reportable Segments [Line Items]    
Revenue $ 4,398,258 $ 5,004,904
Gross profit (loss) 1,521,130 782,215
General and administrative expenses 893,647 1,174,712
Operating income (loss) 555,407 (472,490)
Segment assets $ 4,334,993 $ 1,782,080
Gross profit as a % of revenue 34.58% 15.63%
Reportable Subsegments [Member] | Modular/ Prefabricated Treatment and Conveyance Systems [Member]    
Schedule of Reportable Segments [Line Items]    
Revenue $ 1,133,854 $ 1,676,982
Gross profit (loss) (532,016) (155,694)
General and administrative expenses 867,619 491,885
Operating income (loss) (1,661,164) (748,782)
Segment assets $ 453,595 $ 960,088
Gross profit as a % of revenue (46.92%) (9.28%)
Reportable Subsegments [Member] | Full Service Water Systems (Operate; Own and Operate) [Member]    
Schedule of Reportable Segments [Line Items]    
Revenue
Gross profit (loss)
General and administrative expenses
Operating income (loss)
Segment assets
Gross profit as a % of revenue 0.00% 0.00%
Reportable Subsegments [Member] | Corporate [Member]    
Schedule of Reportable Segments [Line Items]    
Revenue $ 9,523 $ 26,292
Gross profit (loss) (16,402) (26)
General and administrative expenses 3,502,355 3,017,930
Operating income (loss) (6,019,052) (5,401,560)
Segment assets $ 201,951 $ 400,839
Gross profit as a % of revenue (172.23%) (9.34%)
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details) - Subsequent Event [Member] - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Jan. 13, 2025
Feb. 28, 2025
Feb. 12, 2025
Mar. 27, 2025
Subsequent Events [Line Items]        
Preferred stock authorized 1,000      
Regulation A [Member]        
Subsequent Events [Line Items]        
Aggregate of common stock       3,189,000
Consultants [Member]        
Subsequent Events [Line Items]        
Aggregate of common stock in exchange for services   6,408,825    
Employees [Member]        
Subsequent Events [Line Items]        
Aggregate of common stock     46,634,094  
Series C Preferred Stock [Member]        
Subsequent Events [Line Items]        
Preferred stock authorized 1,000      
Series A Preferred Stock [Member]        
Subsequent Events [Line Items]        
Private placement approved (in Dollars) $ 5      
Series B Preferred Stock [Member]        
Subsequent Events [Line Items]        
Private placement approved (in Dollars) $ 10      
EXCEL 89 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $)S?UI&QTU(E0 ,T 0 9&]C4')O<',O87!P+GAM M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ) M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$, M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2B4^BQ-+.97B4\*@@/%MY#< MMF#3A.2DW;>WK5NGZ ?P,7?__.YW<(V)TH2$3RE$3.0PWPR^[;(T<<..1%$" M9'-$KW,Y)KJQN0_):QJ?Z0!1FW=]0*@X7X-'TE:3A@E8Q(7(5&.-- DUA73& M6[/@XT=J9Y@U@"UZ["B#* 4P-4V,IZ%MX J88(3)YZ\"VH4X5__$SAU@Y^20 MW9+J^[[LZSDW[B#@]?'A>5ZW<%TFW1DZ>J8I7JX+7 M12UVXE96:\GYV^3ZP^\J[(-U>_?/C%??C"^"JH%?=Z$^ 5!+ P04 " !" M621A'^_1S80RY8-[9)- MNIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQ MEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1 M]E6\W*.76!4!EQC?-*HU+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++ M9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D> M/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO> M1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9= M=N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8 MT='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7 M\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I M=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;R MWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z M;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 > MLX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[ MM'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ M#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1. M"CS<_N\-L,+$CN'MB[\!4$L#!!0 ( $)S?UK+92U3S@< .@T 8 M>&PO=V]R:W-H965T&ULM9M=S%PK(,1- 7B'BY-_OX2,0=H6 &?FF [6@$OVP8#XF 77X_BG><$B\+ M"H,1-HS)*"1^-#@_S8Y=\_-3EHC C^@U1W$2AH0_7]" [<\&YN#EP(U_OQ7I M@='YZ8[OM%?9$U'AIS M1V+JL."[[XGMV>!X@#RZ(4D@;MC^#UHT:)SJN2R(LW_1/C]W; V0F\2"A44P MW$'H1_E?\E2 >!6 [88 7 3@_P2830%6$6!U#;"+ #LCDS:XU5 K8R/:NI-<5G(66 M@H;QWS+DN:0METR'@@_QCKCT; "Y'E/^2 ?GO_UB3HS?9;ATBLTUB=50VB5* M6Z5>H;Q]WE$9-G6X:0P_R?@HH_KRT216XS,N^8R[\9E%44("=$-WC L9*+6. MX(D,KZ.,Z@M*DU@-U*0$->G8D3B!&2Q+R698:JT-"6(I+6587UJ:Q&JTIB6M M:3=:"S\BD>M#SUH+ F-7>NR2<\:1PS@O)O*?BX#<2P%QR/%:V\#(2OGB&>4!0GI<[*)VRD9, O$C:]=2"/V@L Z8,Z@M,DU@-V$D) M[$39OJ6SN$&SQ/,%=+&9$#06^?29=C$9+K5<8P]3AO4%IDFL!LPTJFK.4+9Q M!DGIY5 M-?'_B!5=KIF96F[Q0TI,:Y&O2ZU.K"KSS6YU?@QSIX8B;4-A MKG0I^GE+GP2Z")C[("TV6BZQ^K*ZE'+4:@9TJ=4Y5G; '"NM9UEP=#>>ILX: MW]&J-M>E5J=9>0937>@7-&_HO1\+\ T"K4@HGS'40E]NEA^7*^?J6LHP#-,V3Z8GEI2: M5K.@2ZU.K;(+9B>_L/ #BE9)>$>YE)=:Q+*LH6E/3XX-*2^M7D&76IU7Y19, M=7U?\+HE3VCI05?S-[Z;CWH*>FI)/!D:^'@ZF$IY/$UQJ*%J4&F!I-12ZU.JP M*D.!U=7^2_U19&B^U.M']]GP)G=A+8H-2V_JJ-[4#F$?<&4?L/HQ0$%MO874 MA'$_W)%(6K&UR#2N**GC>L,ZA#O E3O G=Q!EH7(@2'_GG$Y+;7.BD5#XKH4 M9#+3FPE*Z6DU"+K4ZO0J@X [&81U2*"K720Q_!S+TU*MT_3D2AW6&]8A? &N M? 'NY LN0\KOTT'L(RB(K3)#U8+-&:K5'NA2JV.K[ 'N9 ^ND[O =]$B8$3Z MR$6MTG<%1*O:O% ;9VKI&SV/YZ8Q-HRQ.3D=/4KH6%7Y;QE=UHHV@E)F*T6IU27H4JNCK%R"U[F4E[$6+Y#KQP=IB M0[HPHH[M#>\07L%Z]092)Z]0PG/2/?#TM^"VI.#4KD'$ILURP6 M)$!_^;O&]:,61RMZ+==1QO3$=PE18E:FPU![@ MBF7/IK.>U[Q+4--*B3JL-ZU#N :[<@UV)]?@ ML#!D$11OS'V &FY+X%KH2R*@*(E2E%)\.@V 4ZA-7AOW*3ZV[!/;.BZM>\%, MJUD8O?HT)%TPRCZQB9&;/L[+OQ(ICY:?\GY-T"?2;K>%*. ;B#4 M>#^%8HGGG]7D.X+ML@]-[I@0+,PVMY1XE*TYJ@, &4) 8 >&PO=V]R:W-H965T&ULK59M3^,X$/[>7S'*2FA7ZC9M"I2#ME);#ATZN*T6]CAI=1]<9])8 M.';6=BG]]S=V0H"]$G'2257CEYEGGIFQ9SS>:G-OCN)!M'3PE>QSIU?B*?CDJWQ!MVW01&GP=B&C\J#&CQJ17 M?#E^0K\(OI,O*V9QH>6=2%T^B4XB2#%C&^F^ZNUO6/MSY/&XEC;\P[:237Z) M@&^LTT6M3 P*H:HO>ZSC\$+AI/^&0E(K)(%W92BP/&>.3<=&;\%X:4+S@^!J MT"9R0OFDW#A#NX+TW'2V286#2U6EE^(TCAW!^LV8UQ#S"B)Y V*0P+56+K?P MJTHQ?0T0$Y^&5/)$:IZT(IXC[\%PT(6DGQRVX T;)X84/OL V]H?<'*W ?MW;M MZP-6E&>_PV(YN^G"\NIJT4+IJ*%T]"Y*%\(4<'F^CU4[0#(:GK3P.&YX'+^+ MQY7F;Y[.=H3;'.%.ZU0RE=HNW/[5PFK4L!J]B]674BA?6K[?XJ.#N=3\?N_A M:D=[0J&?([(70C'%!9-PXYA#*H#.PAU"SAX0F+>,:1!DG.NB9&HGU!JX5E9+ MD9)&VEDQ\I8CA+)@06?PQ8BU4 N)S'3IMM/U^N@A%A7 )V!!BNX=%BLTS=T# M"IH?#+MAY%4,2F_CE4&PSTP)ACJ&"=FRW0X5,'Z?:YFBL0L&T5=QV*<'H6(H M!QD31NZZY%"'24E%W)$G)$K;)9&QW9],E]J*T+GJ<-3)^D^YLM2<@KCPGR8O M08*6.O][]$F>(N*[B7 [ZF4N#^=THYP_I:41Y%LI*0=K5,1&4OQI'TN?G-K6 M-Q6.>#C]@?NL(*.<]?;=W/A%ZR.Q=6CP%H+%J@LVJ\T;8E:USF?QZ@%RS0S= M$0L2,U+M]T94X4S5U*N)TV5HI"OMJ"V'84[O(#1>@/8S3:>KGG@#S*_:C83"+4 MMKR2G+3WZX^2'=,41Y1DL"W:V,YP-$..^#PS0^O=NBWFR%+<9RM>+19S]_"#FZ?/[(WST\L$H>7@LR@].3M^MX@9R]O[(*TT2#TO1NGS9['UB)?ZIND\K_Y'SUM9[PA-UWF1+K:# MI06+9+GY&?_8SL3> ,P:!I#M -)U -T.H)6C&\LJM\[C(CY]EZ7/*"NEI;;R M134WU6CI3;(LUW%<9/*WB1Q7G [399[.DUEB^D;1/$ $8\P8/BP^W"J#S^1#NZ\)#LO M2:6/-GGY=32ZN)Z@L_'X8C*&W-F,9_#X\F9ZFZ_BJ7A_).^67&1/XNCT]]^P M[_T).>=(F>8JW;E*;=I/AW'^B.+E#$W+%^*?=?(4S\6RR"&O-ZIXI:J\XY]. M.??"4*[8T[X_IA@+PY!Z.S'-4K:SE-DM39=%)F_C7.X'4R'-O)N+ 5J* K)T MH\K?,X%PCS+LUTPUY3#W(N[YL*U\9RNWVOHQ3C(D)W(M4+)\$GDAM[)"OD2Y MF*ZSI$@$.+_1S7UL-^)=@39'-"(2BVHM;I MI;;MC6_/AFB8+A:2B8V+=/H=].D '$3@^A%S#_#*/PUAJ+ 2V\%RM ,>)!W) MX_+G_6;'!!VR:NOC$#4J!9+W1 MH"FDQ0= [;$=9S$ H<2KXUB;E&ZP EIL1]I)%L]D?;B\NIQ<7HS?@J9:4;PWM#G2IJ=5"L>)%3I/SZ;3 M="V3"[2*?U;;:,F0TN)19"^?@,F69W(USPN#J YW@"".0N+O;5>ZX0J3B1V3 MI>'96J:\XL=*+'-X5R$F)LOT"%._OK$ @B0, DF4&LS '*$,J_) 86PI"4=?4E# MYDE\E\P;=W!B(B+#& =14+?4%,24^;0I7R(*/(D=/*]$G(N=G3]!*TWTC'R, MZ^!IOU!_\"0*/(D=/(=5Q4C>?1:J:5?1 Y*(B: M2L*\O3[HA8F'7*.$6QM-,=+,'(G"36+'S2OYON2*4WE#-DRS54&?:39!%0=A MZ(4-/BA0)790K?(2N9_,TWAIWT6L>OJX F6^\O;%#:XH\"7VW/=JWX4!DGYE M#1DZ 5):,'"@U#<@N($G4 69U Z9(S&OBJVKN*PHE',/5N8 B*2A9]2.[!<[ MM-:H8)3:8702_U [)@HI>GT'5HLID-Y*'*U/>JN8;J:"46J'T7.1R32O@M$6 M'*(F$,H]C6-JU)L R2!@).!1@[5[%=Q6S'P269&4?"K?WJ.K+%TD>9YF/]$R M+42.7E_+'\B'9]O$2"+G4?ZMTV% $OL!B;RPR0L%I[2UO+OSHFY]E9Z6V^KGA_"7E!ZTU<9))#A9Q:M@+9*@LH!&+&M@-59A*?6MZ(VQ2H?2 MY;$%^RA0GO8P)G7^:K]L?_Y*%8Y3.XYO;JNKF^M/:'(Q^K*?3(,.F2!-.)&9 M9#V1! 1M2\ 4FC,[FF\-MIO)3##G1&ZRS./U]I4I25D8,L(:2#534,WL4#V\ M^?+E_ _!XIT[Q4#8"V)M+81 M:)DTZ#$ [IP' 2'U!8,$"=D7U"U6+(!1ZX8]_GPVNOA\>? MZ/SBX^7P$NSGL -JT\W;MBMMNN][G6$[=[C55VBPJ0>#;IL(3R6?KZ]2BY1N MIB(!K"7;WC1 MC:^\M[(- *7Q'YC[P!A?R _>OE7(4OMH_PQEA.(XG7QF&;) M_Z3'>" )V #C8,!QM!DRH%$T"$(RD/R_ZC]*KKT=* &M+&-59;=UD1?R1;)\ M: IC,RL;9-%XEA7Q_C*9[ MP0.Z9[*&D,NIQU&=Q$.26')&$C307*88!FOI?J?+:5G!2^?R-P_2@4+(N827 MPR07Q]2CE!BL')(DI&2Y32"G^ .S\X>SZ713,14O96@YS7+Y'\N39V7VE^8@ MZ64F/SB6.5_=\!8I_6B)XA"\M8B^,WHF[I,I7%#B)C>05Y?9 0V,*09E<43D M/4YY@[V*2?"6I+_B/#WQB9NI_3%G(0]X6.?+D"B-B,Q>><.VPQ4/X'8>8/"U MB@OU]07H1X/=)D#0VFWBBAUP>XU@+#*9OZ&/*/P74FC9V(JW:^O+#EQITWU7 M[( S)YTV?D 9WN*T(VVZTWL'T.Q<8[O@7=;:A&RHP F(^E33\,JCB&;S]PUS4R?:<'[UQITYU61,5O.WC7-3)] MH(,/1&:KF&ZH8B6^G95L#?U/Q\BT:^N]2+_BN+JOF(QOKW-TCDRG%,:5-MUI M16%\>X&C1V0"+8PH,$L<@!SU@L8BAZ^(A]^)>/P;[9?0NAA^P#$#RWHYTJ9/ MPMYA>D?=$]\IG7&E3?=:T1F_3_>DM6CJ PT1###/=CG=7L5$_$Y,Y*IWJ![0 M[[ LFB-M^B0HEN/;SR%V#U6G_,:5-OV[)(K?!/8:2L]0#8 ^"_%85._'M,OI M]BIJ$G2B)E^ZA*==5=^%*Y(3=#_2T24\ M@6,9GA=P8ROM(*A;K!A*T(FAW)24M.=V:M?<>^5^1=TE4/0GX([BU2G?<:5- M]UKQG:#UVX.]XA7HH(1 _@3)1*[X3V*LZ?4/5[.%0@*.VBNE?)E4\);3SE&V@_H4PZ;VOVE7W M7397VO2)4 0HQ&Z"-73*?EQIT[U6["=T>@PE!!I-4$8%R5F.N8>*MX2=VDRC M@\+5:<'&E39](A0="NT]I^[AZI3\N-*F>ZW(3]AVP*5?N$)?" DH$*_0Z1,O M; Y815S"3MVG\4$!Z[1VXTJ;/A&*$87V5E3W@'5*@5QIT[W>>UB#O0+4-V"! M[Z. ^RL@9]M?%7D).[6DOO8.5:>U&U?:],=6*$X4V7M3G4,U^6< "Y,+0;ZQ?18JZ1)W:5G_W#E6G91Q7 MVO1)4&PH_.G^M88637V> M&^- T\;AD[VG3);/^/P29P_),D=S<2\U>V_*DG6V>6KFYDV1KJH'3]ZE19$N MJI>/(IZ)K!20O[]/T^+E3?DLR]W#2T__#U!+ P04 " !"S&95.LM+M)J3':XY-_<$UJDC+^E M#Y-J1W&Z.30J\@D*@F12I%DY6BX.G]W0Y8+L69Z5^(:":E\4*?W\$N?DZ6H$ M1U\^>)<];%G]P62YV*4/^!:S][L;RM]-3BB;K,!EE9$24'Q_-?H9OE@EJ&YP MB/@[PT]5ZS6H4[DCY&/]YO7F:A34C'".UZR&2/F?1[S">5XC<1[_-J"CTS7K MANW77]!?'9+GR=RE%5Z1_$.V8=NKT6P$-O@^W>?L'7GZ%3<)Q37>FN35X7_P M=(Q-YB.PWE>,%$UCSJ#(RN/?]%/3$:T&,.IH@)H&R+5!V#0(#XD>F1W2NDY9 MNEQ0\@1H''OCFTYMED93V,MXSR;S/>CBU7I*Q(GFU2AC?@99JGY1J# MVQJN C_V]FX1$K$PQ/QT(_X+J7@,":Y'E**[##])C2,UT>QTM,6^R",6<&SY*PADD91*<,(F,&*U(4_!;N03]R MHV\-D^C')_JQ!WTGV<2*&& 2!'KAN,5*S),3\\2?>595>SWK1,-DBB"7KB//7GS M2Q=)RDY4/.N)3=^*:4 OQV8GXS$C\%M., M4WT%9M\!<<_>UGGH.!O!ZFK^HMJE:WPUXN6ZPO01CY;??\.5\9-N*AT(3,I[ M?LI[?M'$VJVSN3(&\?E-H88D'?<"#$3I"RXB:A%7@VJDJXGIY-LJU=!%4+\X M"LJ,YJNHH=#DW$6QAI=5ZVY10;4 H_A\F(PQ,E51GJ%G?7:45>C UQ@C\Q7% M&)JK<2.KUZZR,J)YRVH@-#EW4^NLC*B>5K5M\IH[\E;C3+R1*.+(7,0;F?T&^)/L(Z8LN\NQB][,L+YZ M&PI-[@3A#)#9&;1SWWEKKP&7;G^H/,Z:@V3BK6=PSO&&S*BQRX&V-D M[L(PA&;#T.CN3P"1][QGAO;6WD!HTU0)WMA'$*G385W%^EOT"V&H=#DCA#^(S3[CY[Z4_<38#0- MSX=0$Y4$LX[-3V$9HOZ6P:+ 2&,)5/ZZJ&[^PCE$3OL0MY=HT SMJ\&AT.2. M$"8DZK]ZT:W!2%V3@,HLH@OJFD4B81RB_L;!ID#5&6C8:X(ZV;=.#SAM6+SW MUMZ@.Q=#HR% M>XB<=C4^7#3W#;K%,12:W!'"B$3]5S ,^ILIJV')/%$6S31ALUG2M6@6"?,0 M]3'MHT&R, MSD]C::*B<TT?PVZ MA3$4FIRX,!.QV4QF!Y_ M47-\P\CN\*.4.\(8*0XOMSC=8%H'\._O"4^L>5/_SN7TNZ;E_U!+ P04 M" !"]W#O[<-#O%@J_:$_.%N%"S9EZFEU+^"MOXL2Q2G+9,PS)-C\ MO#?$IR/B:8?%HZ X(TSHK?\+6*:6$HVS MB$6' ?J =@>9O$&^()T1+]GL!-GX,R(6<0R 1C_N;G? L7SHZWTQ5]\, V+%LS$\?"T)C5T33-*J!.X9G#>#IS7F=-EZ6<+Q%Y!,"23 M)HC>1Z;R!P4[H.OOZ/J=:S$%%=%DPRR"O56\L'>I^XUI)[[M!)956QZ#G4L= M?\_N '"P QQT)P_+8(&2'' 8@2S$>L?1@MB).FB@<0FU*<$UU$T[A_J.2SPS M:FQ58F-UXG[D"E#_6':5H?91^%;@NPVT!D./.('="G=/&W$GW"^Z1.>"IWM: M:(2*&PB.H51=P%O':K"DE$#RD!:PI )+NFOV\7K\@":WH[N;,3H:_WX_OIV. MS8)-/K)P/RK:(>U*?7&GR WNU)()%.X[1H$:YD M$G?KY"1=A;'(.P/0),%F+-Z$SPDK$FMZ/QP983O-1"&V:]F4UH$;+!V+!% J M+= K'<7=0GH%QP $O?96Q(H!^KEFD/ 0.L)5^%V3,$)O*J9M4:>!NVE&L ^& M+:@K8<7=ROJ4P7DFB?^&AC;1!0P$XFS#I,K70++9&NC$+9M.4T^/'<.68U!G MWVDKX4IU<:?*#>[A",.$ .#0]\]>=%8#9+VK0W;KG3+?@HRX_X-\(F,U>\T) M<#U*<5L=5!J+NT463AH;)O+CGY8MR91*BH9Y$R9K!CH&QP.D.,HX)-MJ+69+ M.)ZA<"%8<28Q\FX*[#'V*:A58^E-E 3GVB%]'WC3TG""P@Y8F@E1R3+KE^$@+W">T*/%G3"&8 M]&S!(//@+"Q@H\JS+XG#YSB)U?=\Y6;50@+-B#T;^U?25.5C&L!\4Z_&SV") M?9MBIV7_(I5^DV[]GF2*0;JK''84;^*(P4/9=!A!&^29>,2%-JD.VF") \^G M;8)!*B$GG8HY>+Q[''Y!A9QWZG@9YQ #:)L3^/4^U&3J6J 2+FZ!6PDPZ1;@ M6\@:O<\:$=J-$QZ49^!9GE^O3Z,IIL3UVDY:I))@TBW!%\/I9%2( ?1Q2"Y# M42?QM/KJZ!W?'PZ_AA>#5&T-O>W-VB MZ?7P83Q%=T^/T\?A[>7D]NHS*M98DYMJ0M+,J*G;&-3-T77@U%D9; EL7P[! M7HMDD$KI2;?2_QMF;TO\'K>FOO72ZF3"SR.U<)R;7.5'%IM_M: MW.M>X--1?OU9^S[$I\/\EK-?A2DNBV]"L8@A-1,VAY#6B0<))8K[U^)%\55^ MA?G,E>)I_KAD(2B4-H#_SSGT#.6+'F!W"S[X!U!+ P04 " !"6.B.V+/S[FT^;S9?_?O?N\>Y3 M^'GQ^+?5E_#AZ5\^K-:?%YNG/ZX_OGO\L@X7[[^?]/G^7;5<;K[[O%@^O/G] MM^]_-UK__MOJZ^9^^1".UJ7'KY\_+];__ M__9E\3&+S^'#X_+U4-I'7[X^QM5_COH-IK/9WP_Y'H9 M_OGXR\^EY]?RQVKUC^<_]-[__4WYN4OA?7BW>68LGO[G6QB$]_?/J*>._.\+ M]C5_+![#8'4_6[[??/K[F_:;TOOPP^+K_6:\^O,T M?'E%C6?>W>K^\?M_E_Y\.;;\IG3W]7&S^OQR\E,//B\??OSOXI\OOXE?3JA7 M$DZHOIQ0/?2$VLL)M4-/J+^<4#_TA,;+"8U#3VB^G- \](36RPFM0T]HOYS0 M/O2$SLL)G;T3*LVD@2MO1ZZ\WT8UZ92?@QT9[<13ML-=B8QWXBG; :]$1CSQ ME.V05R)CGGC*=M KD5%//&4[[)7(N">>LAWX2F3D$T_9#GUE?^R?8?&G; >_ MLC_ZM7;27;@=_>K^Z">?LAW]ZO[H)Y_R\V;?'_WD4[:C7]T?_>13MJ-?W1_] MY%.VHU_='_WD4[:C7]T?_>13MJ-?W1_]YVL\_I3MZ%?W1[^1>,IV]*O[HY]X M2FT[^K7]T4\^93OZM?W13SYE._JU_=%//N7GF_W^Z">?LAW]VO[H)Y^R'?W: M_N@GG[(=_=K^Z%>31K^V'?U:Y-Y/>D^N;4>_%GG?3SQE._JU_=%//*6^'?UZ MY)T_\93MZ->=//&4[^O7]T:\F M)HKMZ-?W1[^1E(OJV]&O[X]^\BG;T:]'[OW$4[:C7X_<^TFG-+:CWXC<^XFG M;$>_$;GW$T_9CGXC+^3=,IV M]!L1[R>>LAW]1N3>3SQE._J-R+V?>,IV]!N1>S_IE.9V])N1>S_QE.WH-R/W M?N(IV]%O1N[]Q%.VH]_<'_UGO<>?LAW]9N3>3QK]YG;TFY'13SSE9]B/C'[B M*=O1;T9&/_&4[>@W(Z.?>,IV])N1T4\ZI;4=_59D]!-/V8Y^*S+ZB:=L1[^U M/_K5I!NYM1W]5F3T$UO9CG[KX'N_M1W]5N2=/_&4[>BW(MY//.7G9&]_])-/ MV8Y^:W_TDT_9CGYK?_033VEO1[^]/_K)IVQ'O[T_^HD)MKT=_?;WT7_W8RGA M^SI$=[%9_/[;>O5G:?U\_!/O^8?OBQG?S]_\__! MZN%Q=;]\O]B$[TN3S=/_? X?-H^EU8?2Y--B'7Y:W;\/UX__^1_M:J7U/Z5N M^&%YM]R4WI:FDV[I+__OK[^]VSSUXIGU[NZE1?]HL9K0XF@=?@C7ZZ?FGE[> MW3]*DW"]#!]+%Z6]?X@A!X7(EP>0NX7(XP/(1X7(DP/(QX7(TP/()X7(LP/( MIX7(\P/(O4+DVP/(_5SD&,!9.N \_+__6SP\_67IZ'^_+C?_RG-'#(JA#[DE MSHNA#[DGAL70A]P4%\70A]P5HV+H0VZ+RV+H0^Z+<3'T(3?&)!\ZAG"53@A6 MGS^O'IZTE-,3T_S80^Z(Z_S80^Z&67[L(7?"37[L(7?!/#_VD#O@-C_VD*M? MRL\]Y-)71LCYE1MW>D:2T?OWR^>RU.*^-%HLW[]=/KPM!8LOR\W37^2X#Y01 M:PYHYI#[0AD9YX!F#KE/E!%X#FCFD/M&&>GG@&8.N8^4$84.:.:0^TH9N>B M9@ZZSS)"T@'-''3;942IE&;B:!GI:?+UC\>[]?++]P+Q:/&OQ1_W8:[;+R-" MI?$/NN\RG)B%_6X:?GCVQ\"TN#U>-CKELI(WMEM7'0 M[901Q++:..B6RDAE66T<=%ME1+2L-@ZZM3+R6E8;A]Q>SLAN66T<:,L)?41APJ(] -5P]WJX?->G7_]"\?2[V'3;@.'S=Y[C1GA+F,)@ZY MT9P1Y#*:..0^,)@ZZR3*"6T83!]UC&:$M MHXF#;K&,))?01!PI([/I[N[KYZ_WWY?+MXOA>>ZNC,B6@C_HSLI(;"GX@^ZJ MC,"6@C_HCLK(:RGX@^ZFC+B6@C_H3LI(:RGX@^ZBC+"6@C_H#LH(<3'X.$I& M3,MSIV2DL3QW14;HRG,'9&2K/%=[1H3*<64'&4DIQU4<9 2B'%=LD)%[]Y&\>WW6J51_NW=MU\..B-;')"PKN!7E%MCHE8=D$(5*]2Q0B4KU+)"-2O4LT)%JSY*.XM>E^UJJ]YHE&M[5R;J6Z'" M%6I#5O-3J7E?'@GK MDK C$G9,PDY(V"D)ZY&P_@]8SKWJ'WT?_;[JW^Q4VHW]E7^T9=3' M0H4LU,A"E2S4R4*EK#Y*0]4MU-U"Y2W4WD+U+=3?0@4NU.!"%2[4X4(E+M3B M0C4NU.-"12[4Y$9-;G3F;=3U1EUOU/5&76_4]49=;]3U1EUOU/5&76_4]49= M;]3U1EUOU/5&76_4]49=;]3U1EUOU/5&76_4]49='Z"N#]A5=M3U >7ZG:I% M_6?5HIY:M1BOOCZ\7SY\C!O0U#/SODH2UB5A1R3LF(2=D+!3$M8C87T2=D;" M!B3LG(0-2=@%"1N1L$L2-B9A$Q)V1<*F).R:A,U(V T)FY.P6Q*F='_GKE[4 M8S[^L%^U0%M$72U4UD)M+5370GTM5-A"C:T79?]:4=N_)%$1"S6Q4!4+=;%0 M&0NUL5 ="_6Q4"$+-;)0)0MULE I"[6R4"T;U;+1J;91@1L5N%&!&Q6X48$; M%;A1@1L5N-$YMU'7&W6]4=<;=;U1UQMUO5'7&W6]4=<;=;U1UQMUO5'7&W6] M4=<'J.L#=ED==7W0C4[%*O&[(AH_ZPN-U/K"R^/(?WSUQ?+Q\6OXOO1AM2[= M+1X_E;Z$ZU+XX^'_'Y8/BX>[YT?D+3ZNP^]?!1,WL*F-Y7VU)*Q+PHY(V#$) M.R%AIR2L1\+Z!6!Q6R_/R$X-2-@Y"1N2L L2-B)AER1L3,(FT/5Z179J2L*N M2=B,A-V0L#D)NR5A2A=][D)$(U*(J);W'RXG5-%"'2U4TD(M+5330CTM5-0J M8NJ44D0CFG]KG5HU\N DM%74Q4)E+-3&0G4LU,="A:PB1DZI1T!^%^IDH5(6 M:F6A6A;J9:%B-BIFHU-L%Q%X[#-L4'<;=;=1=QMUMU%W&W6W47<;G6N[B.'C M'[Z$=@N5NU&Y&Y6[4;D;E;M1N1N==+N(X6,O7%3N1N5N5.Y&Y6Y4[@$J]X!= M/T=GYT$W9NY5K]1:M?@"1/-G :+Y[RI _/HHI[B13FTX[\LG85T2=D3"CDG8 M"0D[)6$]$M8G86% MBENHN86J6ZB[AJ.N-NMZHZXVZWJCKC;K>J.N-NMZHZXVZWJCKC;K> MJ.M]'9W?M9N=>KVS][44J,6-6MRHQ8U:/$ M'K K[*C% \KB.T6-UL^B1BMW M4>/KEZ>_N5L]? O7C\NG'U?GXYEAMPKA+(;7- MO+\?$M8E84KTB.S4E8=,'[=?-%8U&J[-?P4#;1!TM M5-)"+2U4TT(]+534*F+JE I&*_H!GV:EU=ZOK*$J%NIBH3(6:F.A.A;J8Z%" M5A$CI]0F(+\+=;)0*0NULE M"_6R4#$;%;/1*;:+"#Q^@W4+E M;E3N1N5N5.X!*O> 73]'9^=!-[HB4&FV:LU&_.:*]L\Z1/O?7(?(VF.1VG[> MWP()ZY*P(Q)V3,).2-@I">N1L#X).R-A Q)V3L*&).R"A(U(V"4)&Y.P"0F[ M(F%3$G9-PF8D[(:$S4G8+0E3>@K(79UH1]:!&XU6NUTO1[Z) FT7-;9090MU MME!I"[6V4&T+];90<0LUMU!U"W6W4'D+M;=0?0OUMU"!"S6X4(4+=;A0B0NU MN%"-"_6X48\;G9L;=;U1UQMUO5'7&W6]4=<;=;U1UQMUO5'7&W6]4=<;=;U1 MUQMUO5'7&W6]4=<;=;U1UQMUO5'7&W6]4=<'J.L#=AT>=7W0C:XG5"J-=KU3 MJ\97-SH_JQN=W-6-Q:;T8;%DJ?R\KY.$=4G8 M$0D[)F$G).R4A/5(6+\ +'9'!=FI 0D[)V%#$G9!PD8D[)*$C4G8!+I>K\A. M34G8-0F;D; ;$C8G8;A M3A8J9:%6%JIEH5X6*F:C8C8ZQ781@CDVX7,7S\C@JT6ZC/J1JSID[9](;RSOBT9I791VA-*. M4=H)2CM%:3V4UD=I9RAM@-+.4=H0I5V@M!%*NT1I8Y0V06E7*&V*TJY1V@RE MW:"T.4J[16G*R *YJQ0ON)W'FY8;E4ZGVMHO5; MLRX7*W.Q-A>K<[$^%RMT ML487JW2Q3AK=K%N%RMWL787JW>Q?A+&&-VMX ML_-YLRG ; HPFP+,I@"S*3[MWGO/&]J$JZ7\1LRTO&'EQL#"M2E0$<4Z)@"G5"@4PK4HT#](J"4 M,D!Y[8*4:10[CCFQ$C[N()T:;'L4=6*M% MCKN,?RWE9^3ND>.X(ZLQ?9R@@W(5TVRKM?>)[VG,08URK;Y[U'7,44\O8/^! M_+.8P]K[3T>_B3GHZ=?6V#UJ'M?Y_:\POHTYJ-9H-_:_)T QQS4KK?T/&1=Z M;TV>AP=QO>M4J^V]9KMQOY!VI]/G08Z;AX5-TMV[%PJ;I;LN/E4S S4<5.J MN%ER$#>GBIDE!XY]+3&SY"!NOA0W2PX*22AN5':7\*JO2WA5; DO\]/-J4WE M_G0S2>NBM".4=HS23E#:*4KKH;0^2CM#:0.4=H[2ABCM J6-4-HE2ANCM E* MNWJA[3Y\H/IDS_;^&FGTP.^;Q.VFXVV^W]M=+HH>UVL_YT M^/YZ:?3 Y_722K/2W%\SC7E!C4:GL[^<>QMSX/.Z:;M5;NXOBBKFV&:E56W7 M(HN$K,S$VDRLSL3Z3*S0Q!I-K-+$.DVLU,1:3:S6Q'I-K-C$FDVLVL2Z3:S< MQ-I-5RQNRN*N6=R,Q=VPN#F+NT5QSICNYO^ +XIC4X#9%& V!9A- 693@-D4 M8#8%F$T!9E. V11@-@6830%F4X#9%& V!9A- 693@-D48#8%F$T!9E. V11@ M-@6830$!FP(">&&;30'!-@7LK)0TZ\UZN59_7539+0_47LL#M4+E@9>"P$5I MM X_A.OUTU__..;]\MOR??CP/O[SOJF-Y2X0D+0N2CM":<F*.T:IK=+-*-SLU=R'WQS^ZG>T8JWVSVC>K?;/: M-ZM]L]HW.T=W(??'/\.=[1BK?;/:-ZM]L]H/6.T'\$(\.YT/"KE_[PK>+7?4 M7\L=]7]3N2-S;T1JP[E+'R2MB]*.4-HQ2CM!::66=N-SOU M^O[#?%B1BS6Y6)6+=;E8F8NUN5B=B_6Y6*&+-;I8I8MUNEBIB[6Z6*V+];I8 ML8LUNUBUBW6[6+F+M;M8O8OUNUF_FYW-FTT!9E. V11@-@6830%F4X#9%& V M!9A- 693@-D48#8%F$T!9E. V11@-@6830%F4X#9%& V!9A- 693@-D48#8% M!&P*". U?38%!%@*V"VE-%Y+*8U"I91?'BSU&&XV]^'G\&$36S%)Y>>NF)"T M+DH[0FG'*.T$I9VBM!Y*ZQ>AQ6\6(;LU0&GG*&V(TBY0V@BE7:*T,4J;4!?N M%=JM*4J[1FDSE':#TN8H[1:E*4/Z^>LD/W [S]TL-R-/XF?M+5;?8OTM5N!B M#2Y6X6(=KD(23RN3-")UO+=Q%RAK:;&:%NMIL:(6:VJQJA;K:A62=5H!!'*_ M6%V+];5888LUMEAEBW6V66>;G9>[D-H3MHR@'6.M;M;J9JUNUNIFK6[6ZF8G MZ"[D_H0M(VC'6.V;U;Y9[9O5OEGMF]6^V9FZ"[D_8BBMC]+.4-H I9VCM"%*NT!I(Y1VB=+&*&V"TJY0VA2E7:.T&4J[06ESE':+ MTI01!?)7/YJ1U>7GQ>5:O=*)/C$+;9J5N5B;B]6Y6)^+%;I8HXM5NEBGBY6Z M6*N+U;I8KXL5NUBSBU6[6+>+E;M8NXO5NUB_BQ6\6,.+5;Q9Q9N=T)M- 693 M@-D48#8%F$T!9E. V11@-@6830%F4X#9%& V!9A- 693@-D48#8%F$T!9E. MV11@-@6830%F4X#9%& V!01L"@C@97TV!018"M@MH+1>"RBM0@64Q?TF7#\L M-LMO8>E;^+A9/GR,+9FDTG.73$A:%Z4=H;1CE':"TDY16@^E]8O0XK>)D-T: MH+1SE#9$:1I=&KM:F27 M"-HN:VFQFA;K:;&B%FMJL:I6(5>G53\@]8NUM5A=B_6U6&&+-;9899M5MMEI MN0NI/6&7"-HQUNIFK6[6ZF:M;M;J9JUN=G[N0NY/V"6"=HS5OEGMF]6^6>V; MU;Y9[9N=J+N0^Q-VB: =8[5O5OMFM6]6^P&K_0!>C6=G],'6_3L3M6JY42\G M?$UZ^[6&T:9J&)E;0%);REW/(&E=E':$THY1V@E*.T5I/9361VEG*&V TLY1 MVA"E7:"T$4J[1&ECE#9!:5-& MN]ZI[2\>LRH7ZW*Q,A=K<[$Z%^MSL4(7:W2Q2A?K=+%2%VMUL5H7ZW6Q8A=K M=K%J%^MVL7(7:W>Q>A?K=[&"%VMXLX8W.Y\WFP+,I@"S*WDKIV0M"Y*.T)IQRCM!*6=HK0>2NL7 MH<7O!2&[-4!IYRAMB-(N4-H(I5VBM#%*FU 7[A7:K2E*NT9I,Y1V@]+F*.T6 MI2E#_ODK)C]PO^X%>=MNU#J52+T$;9?UMUB!BS6X6(6+=;A8B:N0Q=/J)9U( M2>]MJUZI=3J=R'X0M&76U&)5+=;58F4MUM9B=:U"ODZKA4#Z%VMLLMWL'-V%W)^P'P3M M&*M]L]HWJWVSVC>K?;/:-SM9=R'W)^P'03O&:M^L]LUJWZSV U;[ ;PBS\[I M@ZW[]Z9JG4ZMD[ CI%K^6=-X^A&O:63M#4EO,^_+1VE=E':$THY1V@E*.T5I M/9361VEG*&V TLY1VA"E7:"T$4J[1&ECE#9!:5WS\^EP\ M*:T^E";A>AD^EE1:/+PON31:AQ_"]3I\__+DK8_KQ6GY\/S@ MK=7ZL;38E#XLENO2M\7]US"VO)+:D=SE%9+616E'*.T8I9V@M%.4UD-I_2*T MV.TC:+<&*.TQ@A=K>+&*%^MXL9(7:WD5TGQ:Q:42*0M6ZM5:K;Z_ XH5 MN5B3BU6Y6)>+E;E8FXO5N0KY/*V80KW'LD87JW2Q3ALU@-X19Z=L@?=F/?8 M1JO9K+03-H]47TL>U8-+'G/\46,E+QN0L9 M)*V+THY0VC%*.T%IIRBMA]+Z16CQA0RR6P.4=H[2ABCM J6-4-HE2ANCM EU MX5ZAW9JBM&N4-D-I-RAMCM)N49HRG)^_D %=NF+]+E;P8@TO5O%B'2]6\F(M MKT*:3RMD5"/QN=4JM_:W-K$:%^MQL2(7:W*Q*A?KS\_6@&_,6VRP__2>AB%%[+6+4#BIB//ZR<6,>V;*Q^;1>??WXJ?1E MO?RVV(2E+_=//4_Z?H_T%G/7-4A:%Z4=H;1CE':"TDY16@^E]8O0XNL:9+<& M*.TWJM46^4=V/S%=KJ%*5=H[092KM!:7.4 M=HO2E&'Y_&4+Z"U5K+[%^ENLP,4:7*S"Q3I+S\XVR_;A);'4EM,W=UA*1U4=H12CM&:2T\0:6\4_)^J8Z0 MK4Y1VC5*FZ&T&Y0V1VFW*$T9GL]?'8'>4L7J6ZR_Q0I;G<>[4 !(*)&@'6/=;];]9MUO MUOUFW6_6_6;=[T+N3RB1H!UCM6]6^V:U;U;[ :O] %ZU9^?]02'WIY9(&J\E MDD;>$LDXLGODN40RN^CV2H_AW=?GO[Y;/7P+UYOE'_=AZ6&UB?^:C]2&<]=) M2%H7I1VAM&.4=H+23E%:#Z7UB]#BZR1DMP8H[1RE#5':!4H;H;1+E#9&:9,7 MVN[FZ]A""=GL%*5=H[092KM!:7.4=HO2E&'[_(42Z#U5K+_%"ERLP<4J7*S# MQ4IV;U;Y9[9O5OEGMFYW#NY#[$VHD M:,=8[9O5OEGMF]6^6>V;U;[9R;X+N3^A1H)VC-6^6>V;U;Y9[0>L]@-XQ9Z= M\@>%W)]:(VF^UDB:>6LD-U"-)+7AW#42DM9%:4V;U;Y9[9N=P[N0^Q-J)&C'6.V;U;Y9[9O5OEGMF]6^VT'K/8#>,6>G?('A=R?6B-IO=9(6JDUDG&X^;I^ M>*Z0+!^^A8^;Y^\6^?716I&O)(DMAZ2VD;L<0M*Z*.T(I1VCM!.4=HK2>BBM M7X067PXANS5 :>L&>G_$$A]Z=60]JOU9!V:C5D^Z7L MS_60/Q?K]>)A\QA;\$C%Y"YXD+0N2CM":<* =8[5O5OMFM6]6^V:U;U;[9N?R+N3^A((' MVC%6^V:U;U;[9K4?L-H/X 5[=D8?;-V?,E';K6=T7NL9G=1ZQC#K>K&N%RM[L;87JWL5\GU:D8.Z@EGCBU6^ M6.>+E;Y8ZXO5OEGMFYW:NY#[$XH<:,=8[9O5OEGMF]6^6>V;U;[9.;ZW[M_] MJL9:J]'L5'<_"V'6ZV:];M;K9KUNUNMFO6[6ZV9G\Y[&7J+EYU7@SM[G=(Z:B\+PNE=5':$4H[1FDG*.T4I?506O^% MUOBU/E=I[+TMGZ%M#E#:.4H;HK0+E#9":9V>[TJEWJJWZ_N8(MF76Q&)5+-;%8F4LUL9B=:P)B[N* MN40KY>@W9XD5LE@CBU6R6">+E;)8*YNULMEILX.8"_1MI;:_H,HZV:R3S3K9 MK)/-.MFLD\TZV>S\V8.XR[-:K3U)OK:_YL^VS#K9K)/-.MFLD\TZV:R3SOU(0?6?]42FHENO-2+4 ;9LUM5A5BW6U6%F+M;58 M7:O/XEBIB[6Z6*V+];I8L8LUNUBUBW6[6+F+M;M8O8OUNUC!BS6\6,6+=;Q9 MQYN=K9M- 693@-D48#8%F$T!9E. V11@-@6830%F4X#9%& V!9A- 693@-D4 M8#8%F$T!9E. V11@-@6830%F4X#9%& V!01L"@C@-7LV!018"M@MA%1?"R'5 MU$+(>/7UX?WRX6-LL2/UU-S%#I+616E'*.T8I9V@M%.4UD-I_2*TV Q@A=K>+&*%^MXL9(7:WD5TGQ:C82Z@EG1BS6]6-6+=;U8V8NUO5C= MJY#OT\HCU!7,&E^L\L4Z7ZSTQ5I?K/;-:M_LU-Z%W!__H":V8ZSVS6K?K/;- M:M^L]LUJW^P;U;I9K9O5 MNEFMF]6Z6:T'K-8#>,6>G=('W?3WV-T"1NVU@%%++6 $J\^?5P^EQ\WJ[A^E MY>/CU_!]Z<-J7;I;/'XJ?0G7I?!_ORXW_RI]6#XL'NZ6#Q]+BX_K,/PT7!6G#8KDN M?5OVUW>A;'?R9W>0.Y2!TGKHK0CE':,TDY0VBE*ZZ&T?A%:_%8/ MLEL#E':.TH8H[0*EC5#:)4H;H[0)=>%>H=V:HK1KE#9#:3F0>U6Q6VN5& MY'LQT'992XO5M%A/BQ6U6%.+5;4*N3JM; &I7ZRMQ>I:K*_%"ENLL<4JVZRR MS4[+74CM"=LTT(ZQ5C=K=;-6-VMULU8W:W6S\W,7K?;/:#UCM!_!J/#NC#[;N_W4=H=FJ M5!._B;OQ6L9H@&6,S-T;J8WE+FF0M"Y*.T)IQRCM!*6=HK0>2NNCM#.4-D!I MYRAMB-(N4-H(I5VBM#%*FZ"T*Y0V16G7*&V&TFY0VAREW:(T962!_,6-1F3U MN%-OM5J-VO[W*K,J%^MRL3(7:W.Q.A?K<[%"%VMTL4H7ZW2Q4A=K=;%:%^MU ML6(7:W:Q:A?K=K%R%VMWL7H7ZW>Q@A=K>+.&-SN?-YL"S*8 LRG ; HPFP+, MI@"S*^/^=J]? M7#\NG_YM M]:$T"=?+A!T>J?C#ZXX!!>I2H",*=%P$E%+Z@+IU2H%ZZ.OKH[2S%]JO5<6W MC=QQU7J46!P]@#H\ +]-6.$E_&7K.7<0>VJM7(@6.T?Q.4 M=A7S(CI[^RBG,<=$ME!>QQQ4*S?V?A6SF*.JU;WV;M!7.(_K?:55W6WS-N:H M2K-3W3M,&2K(OS:.XH*XU]HIU_9>1#?NQ78:]?T7>Q1W7.WIR+U1U7'L5=3: M;[?0VV[:$G7LRVA7]_=-]&(.;#U=FY$-%NS[ILY8W("2C:YJ0M U,=*R3L6!+K:A=R==KB+_4Z,6$;$[8+ M"3N65,C5:0N]5,<*"3N6Q+K:A5R=MKP;C=K1F;UCYX'1*;9O8HZ+6RIPW"PO M9JG A1R9MH2:\#KVV@T<2NL7H<4_;)_LU@"EG:.T(4J[0&DCE':)TL8H;4)= MN%=HMZ8H[1JES5#:#4J;H[1;E*:,!)"_:-*.?E2D7HD\B@9ME)6W6'N+U;=8 M?XL5N%B#JY#"TVHA[4A0?AN]/%E#BU6T6$>+E;182XO5M%A/JY"HTVHI:K*_-^MKLG-R%Q)[PI'VT8ZS3S3K=K-/-.MVLT\TZW>SD MW(72UX=/Y-!8_,#1:I#>I=K-_%"MZLX,U.Y\VF M +,IP&P*,)L"S*8 LRG ; HPFP+,I@"S*S44NKEG[64IQ_SUE(V MG]:KKQ\_E1:E+Q4]R%D-Y6WE\-2NNBM".4 M=HS23E#:*4KKH;1^$5KLWA&T6P.4=H[2ABCM J6-4-HE2ANCM EUX5ZAW9JB MM&N4-D-I-RAMCM)N49HR D#NHLD+;N/L!UCM6]6^V:U;U;[9K5O5OMFI^DNY/[XS2-LQUCMF]6^6>V;U7[ M:C^ U^+9"7VP=?_./*U9;S3BGX55K[R6,RK_GG)&ULZ0]'9SES9(6A>E':&T M8Y1V@M).45H/I?51VAE*&Z"TEVLV,6:7:S:Q;I=K-S%VEVLWL7Z7:S@S0K>['3> M; HPFP+,I@"S*8NI>Q] MBBM7X06OQN$[-8 MI9VCM"%*NT!I(Y1VB=+&*&U"7;A7:+>F*.T:IK<+$.5R&)IY5)JI%"7J7:J#7+U\*.$+1CK-;-:MVLULUJW:S6S6K=[ S=A=R?L",$[1BK?;/:-ZM]L]HW MJWVSVC<[57RUDU+A"1N8^D-2V2NL7H<7O R&[-4!IYRAMB-(N4-H(I5VB MM#%*FU 7[A7:K2E*NT9I,Y1V@]+F*.T6I2E#^?D+)3]PO^X#J98[T1H)VBIK M;['Z%NMOL0(7:W"Q"EI:K*_%"ENLL<4JVZRRS4[+74CM";M T(ZQ5C=K=;-6 M-VMULU8W:W6S\W,7K?;/:#UCM!_!J/#NC#[;NWYVH=1J=5L(FD,9K#:-!U3 RMX"DMI2[ MGD'2NBCM"*4=H[03E':*TGHHK8_2SE#: *6=H[0A2KM :2.4=HG2QBAM@M*N M4-H4I5VCM!E*NT%IK=+%.%RMUL587JW6Q7AQ=A>K=[%^ M%RMXL88W:WBS\WFS*W[_44(:K35@:?5W??5H\AB5] M7(?)WPF2VD[NV@E)ZZ*T(Y1VC-).4-HI2NNAM'X16OQ>$+); Y1VCM*&*.T" MI8U0VB5*&Z.T"77A7J'=FJ*T:Y0V0VDW*&V.TFY1FC+DG[]B\@/WZUZ0M]5J MO1K][G2T7=;?8@4NUN!B%2[6X6(EKD(63ZN7-",EO;>5=JU3*[+E;586XO5M0KY.JT6 NE?K+'%*ENLL\5*6ZRUQ6K;K+;-3LU=2.X) M^T'0CK%>-^MULUXWZW6S7C?K=;-S=!=R?\)^$+1CK/;-:M^L]LUJWZSVS6K? M[&3=A=R?L!\$[1BK?;/:-ZM]L]H/6.T'\(H\.ZT-2V\Q=WR!I791VA-*.4=H)2CM%:3V4UD=I9RAM@-+.4=H0I5V@ MM!%*NT1I8Y0V06E7*&V*TJY1V@REW:"T.4J[16G*B 3Y*QVM:#JI5NN53K-5 MWU]*9F4NUN9B=2[6YV*%+M;H8I4NUNEBI2[6ZF*U+M;K8L4NUNQBU2[6[6+E M+M;N8O4NUN]B!2_6\&(5+];Q9AUO=D9O-@6830%F4X#9%& V!9A- 693@-D4 M8#8%F$T!9E. V11@-@6830%F4X#9%& V!9A- 693@-D48#8%F$T!9E. V100 ML"D@@-?UV1008"E@MY+2?JVDM%,K*;W'QZ_/Q9/'TNI#:1*NET\_S4NC=?@A M7*_#]R\/W=I\6J^^?OQ4^K)>?EMLPM*7^Z<>)>X326TQ=QV%I'51VA%*.T9I M)RCM%*7U4%J_""U^GPC9K0%*.T=I0Y1V@=)&*.T2I8U1VN2%MO/ Q$JY52[O M?=K^"FUVBM*N4=H,I=V@M#E*NT5IRM!\_NH(])XJUM]B!2[6X&(5+M;A8B4N MUN(JI/&TT@EU!;,B%VMRL2H7ZW*Q,A=K<[$ZUX3%%;)^PCX2M&.L\L4Z7ZST MQ5I?K/;-:M_LU-V%W)^PCP3M&*M]L]HWJWVSVC>K?;/:-SN'=R'W)^PC03O& M:M^L]LUJWZSVS6K?K/;-3O9=R/T)^TC0CK':-ZM]L]HWJ_V U7X K]BS4_Z@ MD/OWKN#=XDCGM3C222V.'/WS[M/BX6/X2VWD.%(;>=YQ\O*/EZ4ON_\86QY) M;3-W>82D=5':$4H[1FDG*.T4I?506K\(+;X\0G9K@-+.4=H0I5V@M!%*NT1I M8Y0V>:'ME$?*,<41LM$I2KM&:3.4=H/2YBCM%J4I0_/YBR/0.ZI8>XO5MUA_ MBQ6X6(.+5;A8AZN0Q-.*(]05S&IST[Y@T+N3RN.-,H_BR-//^8LCIS]4AR9[!='9ON5D[AK(;W-O+\=E-9% M:4A=P?7QQA.\9JWZSV MS6K?K/;-:M^L]LU.]EW(_?'%$;9CK/;-:M^L]LUJ/V"U'\#K]>R4/RCD_M3B M2.6U.%))+8X$/[Z09+%9KAZ>"R2/7_]XO%LOOWS_\Y?%OQ9_W(>Q]8]4;.[Z M!TGKHK0CE':,TDY0VBE*ZZ&T/DH[0VD#E':.TH8H[0*EC5#:)4H;H[0)2KM" M:5.4=HW29BCM!J7-4=HM2E.&]?/72E K M?;'>%RM^L>87JWZQ[AB'*L2Z7:SK.#-"MZLX,T*WJS@S0K>K.#-"MZLX,T*WJS@S0K>K.#-"MZL MX,T*WNP$WVP*,)L"S*8 LRG ; HPFP("-@4$\*(^FP*";0I(B[V[19#J:Q&D MFEX$67W^O'IX>4S6\O'Q:_C^YS>)+$KC\&.I6]JL2LN';^'3,>O'[[M%[A:/ MGV(K(ZEMY:Z,D+0N2CM":<+."-RMXLX(W*WBS@C+."-SNO-YL"S*8 MLRG ; HPFP+,I@"S*3/Q7J]>-@\QA8]4C&YBQXDK8O2CE#: M,4H[06FG**V'TOI%:/&/PR*[-4!IYRAMB-(N4-H(I5VBM#%*FU 7[A7:K2E* MNT9I,Y1V@]+F*.T6I2G#[?E+'="E*];O8@4OUO!B%2_6\6(E+];R*J3YM"I' M+9*3V^5*M18MHMEA2[6Z&*5+M;I M8J4NUNIFK6YVYNY":D]X'A;:,=;J9JUNUNIFK6[6ZF:M;G8*[T+N3W@>%MHQ M5OMFM6]6^V:U;U;[9K5O=B[O0NY/>!X6VC%6^V:U;U;[9K4?L-H/X 5[=D8? M;-V?,E';K6?47^L9]=1ZQC#K M>K&N%RM[L;87JWL5\GU:D8.Z@EGCBU6^6.>+E;Y8ZXO5OEGMFYW:NY#[$XH< M:,=8[9O5OEGMF]6^6>V;U;[9.;ZW[M]YEDJK4VLU]CX*85;K9K5N5NMFM6Y6 MZV:U;E;K9B?SGL9=H95VI=4JUSI[UR@K;K/B-BMNL^(V*^Z %7< K\FSD_:@ M&W^-=EKE5KN34*EHO%8J&JF5"B_NOV^\6&Q*W?#N;Z5:Y;]*U7*U'ENY2$7E MKER0M"Y*.T)IQRCM!*6=HK0>2NN_T!J_7/>URGYT.$/;'*"T1#5K;K/F-FMNL^8V:VZSYC9K;K.S; _B+L]:N5:KUNN1R@#:,FMNL^8V M:VZSYC9K;K/F-FMN3^/?05NU3JW5VK](62^;];)9+YOULEDO!ZR7 WC1FYUY M!]VXB[11;S=:C78[H330?"T-- \J#?QE^5":?%H\=>>OAY4)4K&YRP0DK8O2 MCE#:,4H[06FG**V'TOHOM%_+8\]E@DKDBPK/T'8'*.TO)T3?6;_7$RJM1F5_P985M5A3 MBU6U6%>+E;586XO5M?HLCI6Z6*N+U;I8KXL5NUBSBU6[6+>+E;M8NXO5NUB_ MBQ6\6,.+5;Q8QYMUO-G9NMD48#8%F$T!9E. V11@-@6830%F4X#9%& V!9A- M 693@-D48#8%F$T!9E. V11@-@6830%F4X#9%& V!9A- 6930,"F@ !>LV=3 M0("E@!^%D'>/G\)PTUUL%K__]F7Q,3Q?K#\N'QY+]^&')WSY;ZW&F])Z^?'3 MSS]L5E_^_J;RIO3':K-9??[^XZ=P\3Y&PO=V]R:W-H965T M&ULK5MA<]HZ%OTKFNS.3CM3'I8LR78WS0PEI(^9E+ A;?>K M R)XG[%YMDG2_OJ5;$#&NA:!\J;S0LBU=(]T=<^YDGSYDF9_Y0LA"O2ZC)/\ MT\6B*%8?N]U\NA#+,/\C78E$_F6>9LNPD+]F3]U\E8EP5CZTC+O$<7AW&4;) MQ=5E^=TXN[I,UT4<)6*"+[1?WT=.B4%]TKRY7X9.8 MB.+;:IS)W[J[5F;14B1YE"8H$_-/%SW\L>\Q]4!I\3T2+WGM,U)0'M/T+_7+ MB5A,"]5$*'\\B[Z(8]62]./O3:,7NS[5@_7/V]9O2O 2S&.8BWX: M_XAFQ>+3A7^!9F(>KN/B/GWY4VP E0Y.TS@O_X]>-K;.!9JN\R)=;AZ6'BRC MI/H9OFX&HO8 YBT/D,T#I/D ;7G W3S@ED KSTI8UV$17EUFZ0O*E+5L37TH MQZ9\6J*)$C6-DR*3?XWD<\55/TWR-(YF82%F:%+('W*.BARE<]0/\P6ZD?.< MHP[Z-KE&[_[Y_K);R$[5H]WIIH//50>DI0-,T-ZYQW;N,>L$]6;_D^M(A34J4IEZIFDRC6*!DHW;ZEOU M>:KB?9W+=1 E2.;)+"RBY*E*-%$1B1R<17;.63Q38WO#Q'?#Q*VS>"UDH],H MK+)K,D/A,LV*Z%?Y!82\:H[7)LS'CNLUIM6TK9_6UGRZ7&R^E MTW.197+69*Z<_H6B/%_+7R3!(35"T52 <>D9;A'7Y[P9E*:9BZE/.>R^OW/? M_TWW/\@XC$P#=(\DDG+Y+,+D2:BU\QS&ZRJ,)(O,1!8]AXJK41R%CU$.#[CS7@R M[61"<3FF#$:$'Y/MF$*B9)#W. ML=^24K3RP%;&EISZ6*!9E$_3M!.- I4># MP U:PI]H14#LBF#K^E[:784_5>A 3A-3#G1J$N='$38(WIJ[;3>$NM1W:IB_T;IN^WK?F+ZLP.#I_G:FU_4U> MK05GF K@*5N,<9=9M+'3"D6,K8%K)P-?>Z![BW/$>2.=62CUR =S'E ME#6W0NQ]G1 7FIA=.S'_"+,L3&1:W;0+PC 9UP4VY.P]G0!"$[=K)^Z'\%6O M3^2[[Q[!0S5[*T=PG N4U*25XUS-W*Z=N4=O.3$!D9FDVW$99[[7W-6 +)DL M4J1MB_>:H5W_K8=VWR:#:S0*Q$HSKCT9N@\/$C5&D#VZ#V M[H[/!U0S-K4S]CC\69VX5V617$NR?(]3N8P*D2W;I3TU:5SM^!G 3#/7P:WK MGVJ2IG:2K@?./'HM]S3;!#LU.;B#9<@8SD)V?KNSFJJIG:J-9%6%S>%D14U* M[A#B![X1[)"EZU'>'NRUXW5ZU V#F^&H-^J_(5/1$ZBZ/5.=J[7]4=#L3^WL MOULHY?H(DVV.^H FGWL@>J!*)]QOL@QHQKR6$VJJB9[:B7Z?4 M=O'V'=8L3^UU>&,*9-#D'Y#4P>JH>I,0PMESF$Q!HJ-FA4X(99Z1M4R[P&E/ M6IJ:Z0%J;@3\4;Y#U$ME%#3+(\C0#8C3$BQ,,S0[P-#0V!\\9F9 !1WX)JW9 M.S^>KYGF:_9&OM:S@TFS.[&P^^'NMRI%YE,B(4K18 M++)T_;20/P5:U:A^>VZS"#.8,>T='9'&&%"XRW*X+3$S+0;883&PJLWB=+U< MQ]4-E>9MG)F4!C.1S&"D)N-S+HN3YJ2:9MCQ?*?E#A'3LH =.D"OK[!I>5)8 M1.I4LSR*50$I_Q#E>9K]K&0]B,*L^XG'/<]I[DX ACP@;FNB8[7[>8'MV9IK>F9W>;4Y?MSMM6J MWKFN*L.:Y\UUK?Y>4FA'4NJO7V&BU,PTEA5,-(^FK3<>&7":+MM"_'_0F [7I4I8VO=%U]6'PGV_#[[W;P>AA EXX-<4!ETJER:* M6<>7OOLMI^M<IGZN V")GIN)WH00J_$,)#?VKTW&9DQQ_>-"0#.Y/=1[CNOF9O;#],GW\;C MV\%7Z6WO%ET/)_W;N\FW^\%$N;TKDF58W=S=?^T]#.]&((JSGJJ?J[7]$=$: M@-LUP'![B4R=F^[4"E)GJB!VX*(;I\:5&GNGQY,/UU* VZ7 0_@J+.[__J[] M!N"9M_]Y[9(]/SF$1W>;A/APWQM-U-[.W0A.A">( TL(GZFU_1'1>H._Z2[_ MGI *B_KEPI*M]46X\E+Y8_$!K>)U+BFO.BS<7J?\4+M",!O ?8'1:L9;EB N^9\@8[[16-I]6-9UNT>:98(<"1J[WWXW.NIS6/=T#S0!DFKUVF!5%!KP80X\8R8*9N?+;H-$]+ M'<^^20$$XG_/%(B_?^-_ [WE#8.V0-2BQCMP74%EOCC>O4)439SE2-(S90V& M7L.Q]WM""&I=X]EU36^6[JX^]R9]5-YI!X!4K=1?@N3$<[RFPK;W=@20;NW- MX:7(GLH7JG-47G6JWLC=?5N]M/T9?^R7[S8WON_AC[WR%>:N;J9Z$_QKF#U% M28YB,9=-.G\HW[/JY>KJER)=E>\G/Z9%D2[+CPL1SD2F#.3?YZF,Y,TOJH/= M*^Y7_P=02P,$% @ 0G-_6FA5>;5.!@ F0T !@ !X;"]W;W)K[O/^N.%/16N_\UNP)W-K'_CA*C_KCI@0:_8MWLW3_HBJSVP9;I,!B4RC3_Y6.*P\Z!H]$/#DS2@4GDW1B*+&3D!Y#CB;BV)A1>_&1RRK\&&()?2W*R)3F=O(@XHVP@ M]L8],1E-]E_ VVN=WHMX>__7:?'7Q=P'!\G\_9S_#?K^\^A<1L>^DAF==5$G MGMR*NN>O7XW?C4Y>X+[?'/;&P4#QY7LAIA891*;/$ 6-7DHM7>*MK)N 9A2VN >GPD*-2 MW&8@/N'=COGQX8D7E8-]54D-?Q8J(Z&\T#:+9&00X[V#PP-Q< 0\<5?/O72*IG-O?1^"?TPL"+320Z;U(4;N\_M1% \_E< M*P>#'+PLV#D.1K?'!SWA*\J4U.H+1;_((+9$O+MQ+VPM[/C/Y."'% ]@Z,#0 MU"0RE)U3\SI8-^A/N0&EHQ["[]42 M9LH$TA!92X!\QRDA8T#@6(97+OJ"X%:55EE4C.\PX<+JW MZS'0= ^BX97H1 MK%CP8P5DQ'B0*"-4,TP@DV\EEJC?W\RNMMS9:KDE/IGT\"/0DH4&[FC,JM(D M%N[[#E2*7.BQ@ARP..TLGW2:'9&7("31NGWDFPX;%,K7<[I MFJ%24:,.HJTX$,#G=8]NQ,:%@F;!\ZDW0G06-M;0M]X(NS8XX;>M9-.+3C6N M870;.!/#\@^,B/9^TA.?:]3-(A4,)*>,1-\RRU@Z4-JR#Q_+A!"]9*[L5_*V MJ7\,+<]U@"++.4H2(N(W.XN95EQHO&M%GCWMQ8;"(P_EHS)HW 5##@GYV3+( MI349.1/[*X"0,)7'!II80H[(4J"F24J'8G8$D*;C2;&,*%F#T@&ENDPO@C)U M3&948R."#W:-]&.TY&AJ""W24;N8H\[F4%7,L)PKK<*&[2>:A%A^ZPM&CFV+ M,Q0*!'82Q!TZ7CLA"T_TP <7D"1G-94= \'7H.;H5,:&Y!T80N4VA% M[[F^L%-S@.22 5/W1P=VMH1SR@=^72$>!>ZKPCJ40(/*%0-_\V:LKBR7R*!S M'Q%W:,\) EG%UH/[BZ %NBPBLE8:::XK3/*PDZ\8DY8KB22DOVUO+' 8]D5N.@\[X.-6">3I1R$UEJ'A7$72_&$A&#PY*%!@0L MH,_S / %],8C!@6?JZ:C#)Z[<0UWKLLEN67\*$"KL[4)SO0&4\IY(J2M%=\F0F58Z3S/%L M,O'&SLG#UCY0%"3AA"(U!&G'Y]?OUXT+04E.6[VE4I7/&B7 M/Q\-!K/GNU073U[^RL^NJY>_EDV=ZT)=5](TNUU:/;Q2>7G_VY/A$__@H]YL M:WKP_.6O^W2C;E3]:7]=X=OS,,M*[U1A=%G(2JU_>W(Q_.75A-[G%_ZAU;V) M/DO:R;(LO]"7J]5O3P9$D,I55M,,*?ZY4YW)XHEOCN=/)%9 M8^IRYP:#@ITN[+_I5\>':,!B\,B D1LP8KKM0DSEZ[1.7_Y:E?>RHK%7C7'URQLK#%FNY8W>%'JML[2HY466E4U1ZV(CK\M<9UJ9 M7Y_76(]&/<_H*2O3?IQAAEYF<7H8,ZQ>S3S/U MVQ-8CE'5G7KR\F\_#6>#%]_8Q"1L8O*MV>--F&@3:;N)_3=$^.VY1WUY>GIQ M8GIYN]7&F[?<5^6=7N%IEJ>5KC%!(>NMPG.U3ZO4VF2QDLR1HK8/RK6@=R[+ MW3XM'O[VTV(TG+_ %&5AL,@JK=5*KG61%IE.ELI)7?6QT'+(!),9XY6!E$EB"]JI_:5-E\LG6%;NY14L98U(A[8H[YF"KM[ MJU:D9N#KOC2ZEE>%@0)C@-^'>/KV]=7E,TD,H74NF"ZX2;5;0B3>528RLBJY M53GTRU+I"*!19]/I(%DL)O@P&"23R4"L<:?'M@R!U%C-5. M=-2.M:U:\8K,6%)[&"M853$3@@W7);Y]4=&2;!0&WF7/6H$=@5WI>@W#Y=V! MFK)B0]P%A<;[J@8[$W:*MVLMK,2 BO'96I%E$!O7 MV":/9[Y%II3(HBQZK'6 -=D7^&G3,)W) 4NB'6!J8"Q55>!-G7[US._+/P%8 MX58*",7(IQ"4>4;-3EKZ_(!TD:P(M]=J!I\ &>5 M'Y76=:6739T2_Z"7^ TF;R?:ECGX8SK/C #XA=H7*QL='X5>XA7;C MUQB2\>0\K^!!C^SNZ9\-PE4*S7C6P;,I/+0(2BT+!K>,QM;Q$T9<_/I:U64[/M! MBQPFT_DLF8S.D^EP@F^CQ32934;)<'[>SHL9 M_."^N.C,]=I]$$>N7GRVV_'-#"F:39#+X80K&D!TD.1HG MD\4X68RF)RB8#R;)^62<#$;G\N,)1QG+WCW_ES+!I^I"',:ABYM+.1O,DC = M:\:E=ZKVI4M.Q\@@"+@T18_\5,;ZI*&>%46BK#0V-@@L@( $_^+!HHU@*VBO M-HP$($&VY+TYBRC7.@YR M*W@S6&?-Z+.I+%J(R*/=0=P4A8B6(D:>["0M*?CA?JNS+?^\9L:;9D]AG5XR M#7ZI D%+Q4[Z2U'>%PS:L6JZ^F?C@1L0%=;5QLD2S$7X9A#RSW))*W)% QJ0 M"'H 6E>L/82^W,;\3FW4>TC:#4%J:5Z[),?847"S!'OR]BV$JCKW"8I7)I** M0D1=YD[L)*6*G#%%:P]>6."$]\%;Q76'%[ ,])$$A&*NL3D0_X<675W8;\@6U0 MI<:30D^JL(YQ[($2"^LL2?3'&_,DNDTYUK:[Z\O?_[^L3OAT#"%!6I.O[?O1 MNN91$JLI:NOM84. M@<5MXJ<"L"+41XZL*%DQB.7XW<'O%1N1\*120:_&?R3O%E*R<%=ELZS73=[F MCH^F'1ZVV 3D.].(>W#@;,"#SA 'DO%XFG JS\FYREUR#HC6LKYE=!H$ MG %BR'!FIT-P&0 F#&8DV>_0*KI+7H&QX"82>&DQ.C&FV&AKP/#TF[)B?ID9X>04H+]UP[H^RD($7#Y0NXP_]D!#AQR?H'G8O;*ETADX+B.JS^8'DQ3$WY5]82-=L>(+0NS$\$W1PW530BI@N<4TYI6ZSLJ-07JVP MQ]4=RQD^@ V!'2=MVODF9#.:2P7&YJCQ?,=R%X'2Y/CUCDH-Y,6*D8@AGV0C M??S$A<9=29(CPW.S".\>;2SN1O3C*=??R0@.&7PVFD^2V6* #X-A,L:3ZXH\ M&<(3O?,&UKUGEG<>J_"X$X-2Z\S@/MGVJ:A1DM X$=-F7QKRT0<;8B==R[96"FR&9[)N^CWY&54PE^EMED E'(ZJ@K/NL"TAG$#9 M[,K%;+O0CL*Q*S:P:T_WT+R<:.Q3#24L>Y#_,9:BZ$ 928]JH)QF(9&#;"P8 M*]X#+OV/IES7][3)L?OE'PK0B5S N#=SC]XI1 -* MXKJL&?6F3KFX9H5W)"&^+I+OY*"/[>9,#B>+9#@>XM,8<'TZ.W]L4:1FX\E" MCF;)G#']T1[9=/VF9DCKSH?VGW&[-:02H_G<_C,#O;N2*ZO8\PQ4G+M_6L[R MI(&Y2%HFTY%$NK@8#L3O%>=KIVUB@G<7XP5R F1"PQ$V91Y78OET/!\FYS/* M>Y].9@,B#BDO52@>F?Y,3J?) @.(@>#(>';@Z.[H].FX+B0.W#AA=T4Z2EE+ MS?*,<&ZF*Q!,N7/&#U::D(LMG-E$,T.F]L"NR\$J LT$N^>1P'Y/;W1Q+0!?)T/\4' M"T7!!S>&CTNIZ/?)*/'TXX=/SWPM+/$HV]ER7*7CBIO]51S_BEG\))5R4HPK MQ8&W%2U.B+>A)*MPSMUSL74AWB\?+^6R/WZ_7.9Z8P52EX++O': #^@AG7-: M>1@__4ZI3J3 PAUKWP[/FLK^[@Z:>$.A%ME=I%4S"BL53Y+F8EE6E?7TG+NS M.(+>='+J$V%#<-B0-UNDK#UBB)?>'3)1+O6$U=\Z\(-L.]4YQU?[;B)#WB/6 M#7LQ/R@Y+#HGSO[XI(U-[6U9UE2Z0ECH.5VB4P&6\=^I[D]"NTDAH].8?=0Y M*A!\5% IA/7@R6@"@ !%=&I;V&Q-%ZP_FPXGR6 PZ(,6'S2A,FT60LL2N+0H M/B3=G(MV_1'#+IO3 YI _^*8V M'8E,E(_P1!H6P.@UF.(UW&^^+S\4\F)?Z5PNDF@FX@<3RP4 5@ZV:BFBWMEP9A^ZI)8*)&N]KI4J[.$2XW3X\3RWNF.WQD,4(K/- MBIPTPIKW:9M+4X7[YOV-O*CH! ,TAG-'//7'C@FW2!#SN3PI#IW =7EOR[,7 M-5Q_H1Y.L.I1#' C3;965.TL"8;AVQEVBH@N,1.9]$[7+I6F:?QIUT64 MK=L#DNL&+B.#%&U=WM%^\?:J/3,%S\+N$C*E.U?-)^KH,,VQ#=CAG-)*6VAR M=+1XX<( $X!TB@'%78-9)KSD9= 6Q6QQU2461-M M+K?HRU>JOB=9_]% T,,P;7$Z)CG(VTHZ9J];6G3V=6@ME,FT9)Q(H!])D?NV M4MM[134&5@\XQ?2HXDIE;.$I*X(IXL^8^KS(4H8G]BE>[84$L\DNO[[!#)Y>W'S2FX:S8^BD.)*_!NN M:],19WQV&$$2.NQJ"YJ6L,[FOD&R+M@JFI60X7ED5/.VYL29'%4T#N)YY8)G5!6G M&-7RE4I[GE]6!2_]>3"WAKR.ZM\.BZVU08;)"+,;;1"I,71-?1UI* 52/D$G M_,(']P?GY,?)^92L-?XSV$??Z M\VU??MI;#0+B4"N79G2I:]5+^#Q!MC3E:?:%SL&:]9IZ8NB,IZW/KTID&[Z3 M)T(Q%JLOC7)]!KYT1^7TRC;JK!2K.G;@H]<6_I\.HHD( 02=<\V9@:BKA^F:>ZATG1+H@-2$I\3E X!_]YOFZ3PG9;-,[*"1YXA 1G%)P M;PI2+%)-FS,@MF6^@2;PN2]?^?)K3:U0Q"[NFR!XY@L<>X#GU.(3:O;HLA^\ MX0/"E3S!?4UXGI-"50'-;]BZRDYY& ]4 2/)E,W;H*8&9L(E^$-!1YZPLT[B M;(*A0"0C^KY!T""F?+"%.X['(LZF'DNFJ-#E ]$Y%5:T1H?'P _Z,L&3)T-S:DBMAX+/ALRQ)]5 H4+8T=+7J,Q$(V MA3\$6.NO/CF7[]Y,1ENN/3X+B5D<3T.C1S=+-4A\Y=-U3;O4.PLVJLV^.: M?=L,XCL^^M&DW0Z12CV2(D0M(K;DQY_Y)PI$KI6'?0K%,\$AT!&QUC\I3@^G D;-<;6$Q;_8?7 MQK?AU.DJTIQ8TUQ;%;GCP"1#L+D]L(J5#G"$,UQ*33+KT[[9XQ:ZP$)G':DM M-1TEI\Z,N.G#V-XTZKDS3$I[N'IX()"T]1R7K"7A[78.&^6,3]@QI"+U;H\= M]U"TKURMBE6%CDAM!->5,%1#D&V_8;];5>+#6,-EH]MRC]QH,1HD(A+&^Q:] M>$#(QT8=QOM>-U)EY3)ILM(J[[1@(BC:#,6E[10NN=> T5!]B$(%:7/?EK1& M RK,@5':;-G$MAKF667;!PM9L+=_DELUF>^!9 M@LBB,H)KJ&)8PV-==U!-9XVD1"EYQAXL!._F/('U7^5]J!;YXYRV>9R]$4W! M.E3FS2ZD/U3*YK98U]5+GM.U8%6V$,A*CT&8+N?.[RY$L:5,IG6;4FE\95-J ML.OFS27\5? 1FB-CGCZP@"NUH=!-Z)43)^T2KL8>B4#THBU_K2-DZ/>1=EK1 MPX%\B5A*)7?;'.--6&0',:.@VE.>AQ!!;67=DP"7AQ.XXYC*9P7=6;K'#%%O MU>,J)H!-XZ.)J/B1>#\3:9PM0'A+L/YFY>MFJ;8C_<^N^'*@;\*7T.R-.G=QP^+T23(%W4-@]2B=/VXYC=M=;75X,$B& MYY-X5*BD12_[0Y.(2&X\:!6PD7JP]0;Y\$LN9J^T5\SWK&+522UN#;SWA(_*> M)>>#13*=S0_6_8[>4@:R;ZI]:7LB?8K@RR+L+9R3"RG=8SONIJ0-P?17A[D) M%<@0?2(\Q>F)Y?PCL(&G\EV9/S#C,8G<@VZ<9('=AJ/GX^%SYD;X.!8?Z=K+ MFJ[,<#V%2G1\QC;I#^8_2S:AX0LY[0^&/\MQ?[%HGTWZ\_.?A>T3;@,VMXB" MOTCR^^?MRZ/AHH^Q,+3VV7 V^UE\/NPX#QF.R^CHQ%CVI]&R4_F B!L]X@?B MC1_(UP84].=!$ZCZD[JU^'\W:L-N]6/(RN)83G@B*N0R*-*UL)9B*^ IE9@V MN8KRN@8A.&H:&RU@ET?K]#\S;(DUA>%YC![B0FJXQH3$#.,S3P7#3#NY\9OW M-[[88N@26&!+S:['O^\ZX%T;/UDT5"KC@SE(#&J#E3)&3N6JR>INVY8-BJ%' MLB\N#(=B.L%@"WBPZK;9 &BY.V!PB0?\LLVAQ+"UZ\NU*,#98C>="FCA\LT' M:2_#A$,P!/%U=!H/<^=^7_D^_0(Y>#A\^>'U^\[U/0L"J[QMYFAIL'OA8Q ' MT6*!<,;HNDSIU;*I,G+E&?>KV%+WH8"HC8I\"._ZIKU<$NN?K7JH?HYYZ(BO**;O)_D6+K=J'[R+O>6NC0K%*JU5[WXLVTQCO M\X3ZJAW4HU#H3WZB2!/EF'8QNFW(!F/L5;003(*C^B[^6SYT#E"(ZQM =TX5 M2"9]>45=OZ9L;QWZ2,6[\+?5?%W#=:DXG?Z&PSU0S#A/C3"I:$]/;%]>+-+H M$J/FY-*C.?$#^5QB$SIR-7Z MI*T&]R'WC"[M$WSQO_C/M&=C&YE[=2]N)KD8O%/.YV] M?%8K[G]OX@:&IU?7S^S=&NOP[+D E<#L8"5L+VETZ@A7Q5V0YC#YMCJ=D\=? M-T5F.4NAB5UZN )MU9>]E'=L=%_0'B& E.Y83M]@ <*!DK8NY+975L%CN5Q1 M=R]AN(V$2F"X^1*?RQTV< (F:.[>"4S7S=B9EOU@FG M**)245G 8EVR*+\77W!TXSN6&VTYZBLE&[.WSSAF=V"E89WHT$F=761'(MR? MSAY"AR7R3:E\^KV8H2R5U#;V^UWNFP,\]>5 M(MMR.I_Q\>F8CP$=?,PG8'Q!^"<0^_<321F7P3&CR]Y=]@I MVO-_UG6^#Q<@\&FF>BSOI42'.VT_6$ ;\G-9?>GIHG=-71;F=,/VO7MG;]^A MBPZ^B2QI.\]LZ:-ML6R[HB @AJ7*\:>6+ Q#N;.+1M1'SRK]W8FT_<=-(;S$^@//DTY&;/7KB" MERJV[HH\-_>[^X:TVYT'"M&EYL."\JKDOV)@T0$OZUM6Q+?/]8YPK0N$]KBK MUG7N3GG*/&0W!)?LE@L^1)(']7_[QV;LWWTA],2].:(=Z0_S;5F&+QPY.!A= M2XWPT4F(&+T 9PP$''KGAI, @8XXG_!Q9[BZT)+:/_6G/)Y'?YD%.KGAOS]# M#150"_M'6L+3\"=N+NQ?=FE?MW\?!PAO0X$W5VL,'?3GTR>V+]-_J_X++1#^\,_+_P%02P,$% @ 0G-_6KHH; B M!0 Z0L !D !X;"]W;W)K&UL?5;;;MLX$'W7 M5PS<[*(%E-B2KTF3 &G2;KMHTZ!)6BP6^T!+M$54(K4D%]POOZH-]W62$KX?9,+36^+(RMA,?2+ONN MME+DP:DJ^^E@,.E70NG>\6'8N[#'AZ;QI=+RPI)KJDK8]3M9FM51+^EM-KZI M9>%YHW]\6(NEO)3^NKZP6/6W47)52>V4T63EXJAWDAR\&[%],/BNY,K=^TU< MR=R8G[SXE!_U!IR0+&7F.8+ OQMY*LN2 R&-?[N8O>V1['C_]R;ZAU [:ID+ M)T]-^4/EOCCJS7J4RX5H2O_-K#[*KIXQQ\M,Z<)?6K6V"8RSQGE3=<[(H%*Z M_2]N.QSN.%+(\$UX<'UJS(LO6B,8_0JG!&\DIS4VY]!9? M%?S\\6>)DMQAWR,6[_2SSN]=ZY?^PB])Z8O1OG#T7N#9.8TD$Z>B'><%O9,,0;OE@9_7TR=]ZB^?\\5V0;8O1\"!Z( U>+ M3![UP'@G[8WL'?_^*ID,WKZ0X&B;X.BEZ"] _[+?<(^ZVJX*2:>FJH5>4]EN M":JMR9N6\@N1J5+Y=20\C=-T3#_HHV%.:;HL)#BM8[J2M\+%U*"+%M[:Z-U, MZ$R68EY*PO!;X95>MO$I*X5S:J%D3HI'*C,V9VNPUA=T62V1]==0E=6U4CD'/KT^OS\_ T) M:X5>2D3S,?E[""@'E7"U@6!PZA LQ@(%^#5Y<2M1I=*NL9QO)'1.K%E>ZI!_ M9AS$C8(H[9K%[C5R?OWMZ_4;.G$.9\,^"E719R7F 54Z\8^*>Y)39"4C!+0$ M(1B)32RXV#;9_ [<;D39H#6+SJT6:S[8D;D! M8GX+.>,84ZY<9AK4F3,+A 8&F0V9BA+'6)"6,T"70\@DV9N-?FL[=Y)LC29X +GTJ^DU'>N\A:7%TP9\=JBUJ@>Z@W[48$\\-8I1<(-6F/O4DW%;< M#J(SZ3+P.@SI2<7MB0+SV)R9%S@7DP;T.S2>#>+A_K"CWQU^N[@?0"(@4'-K M$&I_$B?)M\AB:LP]&DMA27) MTO^TOCBZ/Y8\ DL=F/,0M*XYCI7D].L?ES'CM25*OE4O)DJN$,:7'*UU]N:> MT!W0[Z_V)]/]MPPFLU2$"@$F4[@=X)W1))[,DJWEI\<<@J^/AK*P('H*4;0,S49R,Q_3F09C/SQ#G M*Q_=?6?_TK":/;RU"B"@#3D%ABP4+AZ,0!@+%Z'#\A;R#,&Q04N49HVZ4Y*Y M7$,^22'Y#!<'W_$-$F+3!U>/6%H9!(]R(_DXSQI8-CGKPIKJQF8%VW4'\W%( M4^4(%K52NVP$;@TO<:4]=^_W[SV_*FF7X9')20&P]B6VW=V^8T_:Y]N=>?L( M_B+L$I<4,E_ =; W'??(M@_+=N%-'1YSN"#P- P_"[S%I64#?%\8XS<+/F#[ MNC_^'U!+ P04 " !"?[NF!GMW&R>=T M)43&OJS#*'U^L,JRS9.CHW2^$FN>]N*-B."799RL>09?D^NC=),(OJ"'UN&1 MW^^/C]8\B Y>/*-K%\F+9_$V"X-(7"0LW:[7/+E[*<+X]OF!=Y!?>!]R"-8B2H,X8HE8/C\X]IZ\'.+]=,-O@;A-C<\, M9W(5QY_QR^GB^4$?!R1",<^P!0[_NQ$G(@RQ(1C&WZK- ]TE/FA^SEM_0W.' MN5SQ5)S$X:=@D:V>'TP/V$(L^3;,WL>W/PLUGQ&V-X_#E/[+;N6]'MP\WZ99 MO%8/PPC6023_S[^H=3 >F/8M#_CJ 9_&+3NB4;[B&7_Q+(EO68)W0VOX@:9* M3\/@@@B%SLSC*5BE[ M'2W$HMS $0Q"C\3/1_+2;VWQE9CWV,!SF=_WARWM#?3,!M3>H'5F['^.K](L M >'_;],D91/#YB90(9ZD&SX7SP\ \:E(;L3!BQ^^\\;]IRT#'.H!#MM:;UGZ M]N>&3$WM/ FN@^@D%#QQV6D$RW;)@\9*]"A)0DSA)';[-5G$2_$%6L,-^#Q[RV$8D\DGH.*:63UZ?LR!B MXLM\Q:-KP<# L%60LCG *HBV, >QWH3Q'5B #)0B6\FGXO6&1W<]]@&^V ; M%C%#O.)HLS M'K*;&"9\S3;QK6S(F.@QUOMB!/L$?070"#O^5ITV+C MJG+5#S0-=WA]NF@*L\>.2:"@@F)]!0_G:NAVD+DC)PECEVB!2>(*@@-(,_@ M,^OE3[UZ["$2CV'$(?,&A,2I:\X7#&H:7$<\@W9'?>R[TG^ BH@6EUJ6 2C MK\JOO9;?"L@H42G!I@Y(+,=.RF@UF^'38Z\Y*!@-E4DX;1"K$NYI"O?T;6-0.BYF#W:(82&&Z02/BIQW@8YD\ MSB[%)I.PDJCJ]]BK;8(V$+N\ W\&XD" -.'/1$7N/!;,:T#CF\(?,ND/R? U MF+-WU3M;\#]J>+XNTD0@(P:T-B,_UUAS,LU+Y]*CYGT@3/";BGE* P\0O+Y. MQ#4"$!];;Q2" NFY#Z4MU1#\"?7M+0?4@G?TQJ1PLWT5[J>ZWQ>H<.2K;;K6 M8S]+N\I0*TVWV*1?S-0OIUV_D'7<<82VUMF>=:B=-()6/M?-*%9^VI$TP47P M 8Z9*37 =LAORYIDT0@]LD(MI%\<] EI7@L$_5$=@O4IHN']+X&?/RK![[1@ M 8,=V!M6_+_=X9^Z[<@K6)$QCM4>8+09^S;@G0*O,(BH8GJM1'.'979:+*SN M-,>4R&Z%0.I_QWR)*BG/MUM@(-X>0',*H)U:;9W5RW]X6/B\[0X?KT8@[0!Z MVYDPR$6T8<=@BQ%-+GVLQ L#NN(IK$ UG-$TORQV/=\F.EFR5-L(^0J2XQ.\ M"4BC@NC@+^2>$*-[F8="E+_E&S*4H"QU)Y3J L[?C M?#;I>:.<;1["5]<#3J@&_6MGZ.YCFGXMY3M^K=W9&MT8V0";V7)VF"VVE]EJ M':K=E#GW-V7L84W9 "*2!L]7GTP'8^:<241 !*F"'2LBIGL@XLS.=L!I&U3' M1K>5O;(2'6W)O+YARM:8\X6I!*7PE)J[PYLH60=(:/1C9PJGNX)<-0.I8A3A MR@R>F(<\L82Y1B=M%K.%M;M[)OYR :[YG8OF!Q&["-)Y(B1"R^;WS B8#P>3 MWLC02_8(# C%-*8L?RQFKN)[IWGB5A@/^^Z@WV""SQJ4LM4?GQ>$RY_L +'? M&<+G>Q#V/8/&1H>,H)WS=$73'-+78ICE+)S=3WXZO?[C6&P:G"A\GF.;"[5A+H'0M-7H#M+PI$]8,+Q7TXYU5C3GXJNG!NZ MTICPTNMH:(&B*G4ZHK ]&X]>ZP/P)5FQA$ M%/ E 4AI:F.<./6BGU2Z$$UC2LS%*3,7O35P_FHW2_&FFJ*HL5_LH<2CCBI\ M\0 J_.#ATL5#A4N4_M&B"[\$&QPR("7DB62'MA.X8S6 M*FX2A$R!-UC2&#?MK\"3!3(0-](5X$P1$Y'30A!+*VWG6 V.Z>)>T>([8_/ MW\6QNKNG=_^H>_)\[9_:W,^[[NZGQ6P6[L?YQNZ'5=W//[+#5=>A=H?SKG X MSH,YG*$[FHS=X6CJ6%R.KW%H9W!-$?2[>VG)>]22?\PNS _Z[G V=B>3?7B6-VA@6N^;DS\UY@2-;T)1HT[L:ZB3.YP,*N3I$K7G MC;A*:,=,Y\QL6%, X]_4GONM/?'?B3_=1K8:TZF6C9J4BO]-T M)OOJU#6')^+$">,T51N*\_@ZHA@(?E'"3.,0N0M<6P81M(R2HR4B[MI6C%3L M\JO)?)25;7?,'^_0R>X.[>/^&XD?K>5#I0C' 8-Z?RUJHF.&%N4YI-U:Y'R5 M%CT<$W/J6O0QEY#5!=GS\I,J.#X9$>]T!SP&[F#6#1Z?]H?'IP?89[99ZWUA MTMW8?A5,=IG+3]_:7 X]=^*-7&\PW,->^DVUCLW[4/\]!M.N$N/9N#=JB"!J M,VJ/(!YTMF@#O\X]J$G\;M8,]G>H=ZEBQJ[;O[?H=M^BW+\#*A<[33\*>1_3 MCZO3,10GE3'S-?P:4=F\][?EUPU1KH5-JX\]2<.;)/GQK:J.C+?BS$]XL1N'/[O7D#TD(.V/& M,3'3IM2[\>34\52DA4NU7=#)8#JQ+_YCBN83PJ(U+^ V[5"U>$6DQW/?%EH=;Q8!(@]'H9WC>S-1MEHWR85&2@4&1_MZO*]!X =DHQ/ MYZ].2ZJ2BOD6@0;V; U]Q& H0#FU5IJ)&.>MJRL^]*E%D_7$2&@R,RL9(3[L!>]=;<6B37<">U=/'I ^X9%67_:IMF M(&4?;>EB>4AV$UT*.97'-Z>F-2CE$%,TS<&I&^QC7,;S>193=GQ@6TCO:XXD M'7<))-0YPP61,'WZ#F::L\IX21P.YH7 J.Z(6AUI7M,3Q+2WW>\_\0IR5)BY MTAA5A :C,AQ9>=/6D36*=,.*@W4JN[,M/!-*812-%>ZAH;3&*,&UC*JAC,RI M1)'N"AJA\K- I*SRO;]:01^%(;35"0(3T*[@(!$(#*$6L%T$P: A^42O2L M]RI6UB-?YV+:RCW45:3'?@,+(Q,@1D*_09?H3 :9(T(@F8Q@S9J%P<;,'PJO%&U<(6;8!FT;D17(JTWP( MQ#I @:@4^39VZHV7' 2N]^7%\8G9(1".^0K]*%Z/03ZY'<=^$,2.-NL$E/?B MFE)I\.RQO!\/ZP2X/41#I%_>#V5+)IR0/#6YQ]N@3K#4.O>[,J MA:D3&CT3I[3\&54P(Y7#+[2H5/AGK$]B&B_ :D2U%X6BFD>RJ]H$TP6-PU^, M0*E$A!;B*F,OC=Q!*@P\R+'C,A2KV^(9$+))$&]30W!(-"47-:PKQZ1"""8O M?>(4NO(*U?8-KOEOJC/'\X_\Z1'J/SMDHW%O/'7Z_E&?+@W@DM>':Q.G/S[R M1ODU?SSN308.WN3EUT;#WFC*WL!B[@R%G5*0@L*)4L46H $<-*ZAC=PXDMRP M.KEACRZ% +,&C7K>CZYY0L=B&90AK_A'Q64-JU^/&)Q:WDTSX^K&J2)L,N56 M"2%:8D'<&!9RE$6NYV4MPSYX8,[TLGD?N.E7V?B*+Z19!7U4$3O5TA4<<-0S M0W:R:%V9%S.8U[R9>?U>/WK"4;H@?)XZV/2"WK6@>]!ECD7Q<(U,U]_3T&M9 M D7']MN)>B"F5I-7-6=A'A@F\N*!2Y;58[!.*)8:E'73]F(]I+*WZ-?=-K+V MDC53-$=1M#F/*@3-[\E$8$D:7T'.Y$S!&%A8F&,:]\-1 Q%[J3F'A=\9A P[ MUD2ME"^VT;*\=75NM&L^46F]4XO>K:@@#MX87R+.9!1_;\5SBMI?!99T6'!BIR" M%3$+*S*21V1"FS@2Z\R16C@1-()6K$A2W8,2:0EIAEZG2$X#1=J'&,EA&JQ( M\40+LC4K0I+]4(P(J(X_R6E-OS<8EXD.7)FP2P5-J7X+J;/O?-( )5R'?)P* M/? 0"C9%-QQ2$T9Y49%K1,%)ND"HB9B5*GFS@3OU1WG,E:TDDZ?]E4]\N0SP!7.!3)^)_-8U_PN$D=VU+77NW[Z1 M/IQ8]&&.L A#>PV ZMB(0@BWSD[L-P MR6RZLBS2W1QZ0\\=3 9JCP'DJ-ZR]D;?I=F"G.9//U_" /$T*=DDE_WZZTD/ MKF@XE\>1E_%AB:SO#D=C&VWDF6E"K-LO$-ZJ[9?^U.\Y/WPW&T]F3Q&JQFI: MNE!CD5/%0;;,=5E;\;H0(1HQ"Q#RS?#[;4:+=4SB0NC=8'(AO'.T+]%;_&E3 MAXD(999%SYQ,&/Z4BW612Y^7I7D&1 5?D/$55R)4N&H,4T_+;DQA\M M$ZN\>$2> QRZD\G$'>FZ,*>J' AXS 0$Y! ,QC2>>*X_':@-3F,.3>H)EB3? M,*8MTN&X^AX4&L[$G0VG%;=:&DVV2N+M]#:8 %^=V5:=WDL3 N8PA>7@ LNW)LE]T7((=.B- M9^YH-C&H;RG6IKN5_NO2$6-%>5W M[,J/BY5DE9C+V%G//4"Y5K+I)&QNON*K,+B6+]0H&U*G!+I49NKR4&!9CO,D MP,AFJI19D=IH/..FEM78%0FB-$NV15EYNIVOR-!6,OU%VLN5&H0/'X*VCT> M$M3X!-2M2U*4H1L5%;@GWL+1%1(0%)#HZ=E!C'E/!\R;(Y/F]INJ1 M(F'86CO"-YL0' #EV@H9TC:M8L5JQQYKO$JYWR9-*6I;VLIHS:KA4JE' U!: MZDEM$9)1_%),R1HM.?>J*C4G+\LB:!I:3UWPS$P,Y-8S?\D.F= M%=79EMO9*\-I8)C2$'2W4(!!QP*V06,5$LQR,IV"6VH]SE:QB[R45:K6&\GW M\8(;B#!7%19 < YGZMUBI8KW( )- 'E3GP %JGV4E]O/,$?:NF'RIN!IZ47 MP]BTT.E2U;UGS@+1/)#!276-IWUWA"#UK6Z_S,#NM^#3J-PYL\U2"C*$>W9 1WA$>=*6[E)GG2WG"J>O]DCT,-SD/# MGX=IK(. \1 6I.\.AF.;I6XP-(= __I#?!GS?EZV@WX['=QL.2EI+>C4OG0Z M&K@S;^Q.A]83\25?VJ2[AB>M6\&).YS-Z!B7X4C!1Y+'*"612N7B$[,4\?+U M"1ZN"BD*IO3->1YJG03)')Q20OU2FS5?=6RFO]%R1XKL48&]YG=Y X]S1(.3 MP*+M"@L)^18K8!8.EQ7^XSE6\?SB+BIOP_&;SO>(YV7""^VE#[A)DS=1"&M _]:16$BJ64=T/SPVWYL1$0L+@187.H'*1%=M)UBD2> M]&R@V%$FPY!"ISOQ7(KVU. PA"D& Q.IIUY/ZZ\C^MB[9#\='U^X:HL,Z[12 M/I#.6&)YE*:T8EA&IS,2W'0DS%0H]S73%" G-R3C.)_W<< M8>X]2^*00KC3G#U9-TT4"!?XVGG,[W@CKU+Y5R3Z''/K4%<2+)7.UUWR;^^ V8"QIX#()3S:[TU&!W+O(_^2Q1OZ&S)7 M<9;%:_JX$A" )G@#_+Z,P=JJ+]B!_J-"+_X/4$L#!!0 ( $)S?UJ?&PO=V]R:W-H965T&C20J(F7'_?7[G4/=',], MLMA]L(>B#@_/Y3LW7=Z;^I/=*^7$ER(O[JD'9J*E7BS=;4 MA71XK'<7MJJ5S/A0D5\D4;2\**0N)U>7O/>NOKHTCN'5RHW M]R\G\:3;>*]W>T<;%U>7E=RI#\K]4;VK\731<\ETH4JK32EJM7TYN8Y?O)H3 M/1/\4ZM[.UH+TN36F$_T\$OVT\Y! MG#;6F:(]# D*7?I?^:6UP^C .CIR(&D/)"RWOXBE?"V=O+JLS;VHB1K<:,&J M\FD(ITMRR@=7XZW&.7?U7EE7Z]2I3'QP)OTDWM:R=%;(,A,?96Y)D>XQHGXU91N;\6;,E/98P87$+&7,^GD?)6,^=%N3&D1+DS\.XAN3%')\D'LI16J=*H&1UV"S?L/;Z\M M0L'MA08M<7W",0R^9HF#NDS!2-_IOQ3"I$1>009Q?+DJ]Q)OA1LN_O&'=1*O M?L+EJ2E-H5-1J9HS'0BGXCK/A=U+N$]H:QMYFRO1 - U\;!*R%VMF#_L4ZOQ MV7/*%!E?RP;$NJDX">VUNM/E3MA*I7J+&[>ZQ DMK:^N& M7>3 SXTF82"L-;G.)/'=U<9:O+M39:,"F "Y.=T+4POU)54@.(L7811%]"<@ M'^L/5.N4/3)YCKCR(.=;PGCWDT<;BP: M?),Z4R.$*Y#TGW!5D(I-!*?H,2=S.$7LST(U=04 $&; MSHR'<\>6H(;8%NA-^';(3/GF &]_3FVWBOL(/AFT-[+JWF%EPU[$"[J"LNA7 M^>->(ZG;[O(^K9_&+"?Q LU6=S597V\??'K@-#;*=-VM%+5UQC$[C@3]TW.8$=QQ([! M43O&RW 6<0X655.GR%*J[Q(H]5A#B0^$G%Z1![>JKKO6@FP$K+7I(A.K<#E? M,"^W1UT]9VE2:?=(9K9G&S K&%)]476J<6&%5H2#XRR:1C%;?B2&0&"K3EZ8 M!Z;YLRG]2.!9H9W944V@G6L 09,_("A9!5Q7X6:^YA+30@5[/J4$K$97,%!W M+(>S@Z5]44:VI#+%1\Y6RW"^6'A@],+M)8-"%X7*R%(]XOI2#,^[@U#RX-LV="/PT[MH%<>".JU9N&RWXF01!6]:^3)<>X8__H_=2E,D/ .#I6?R M'"^>Q=,HXO6SV0S 6X91]P8W;**%>/Z5)K#[2(?5)HSG(QWFR\U!O:[="5=Q MJ ?WG5LZ;PR9&S'$8Q$U?UD\\;*X;OEVO^][_L.J-1Y7 MSMZA_>)F),?W4[XC/%@Q-N/X\-])H6>$:?O\OZ)E$"1PU[)M2;O?>+I<'7^; M#&]7"[$.5\DJ3%:ST6HYG<>>@F!RWF((GN3C?0<\6L')IREF@$8/4;%8A)MH M$Z[CY7B93->>)J%K9^%JV9X=5M,6Z$N4@["AS#:MHNDI:BF0A MYCBVF+& HR4D@5$6TZ@-,6^B-IB&$!M6T71!)Z+I9CD.FM%R%#:CY7<$SE#A M,8\:N$.A@DU+!>S_58Z'\N=KW)-H/EP^D<.>%-!C-:H=JHZU.J/Z MQ-S;\K1]5)^XTG^'SL=;N;XOH-J.:D<#(+HA+O#H07:J[$:R S5Y#6LEL^AD MSR#=5[;"P"7+'7'SE2A#N3/49057=E/,C4%KVZ^\: B1/ZSC>[N9:W M&)V=IA[GX-0?W,J):,QU%0 &Y.4Z[$P*D>0Y[" MY@Q1'\:;^?C4H?CH7#02DK^Y%$K2[)1]U2*[,?H.3/K7'V[$[Z9"9*XQ"_@] MM*_ECD:U1%1<3/YIU#\Y4_*'WUCAG"E[NE82'B0#O MMP8N:!_H@O[+_]5_ %!+ P04 " !"=7-#3>P %HF:2NCAT# MCI-@/$AB(_;.8+'8AQ;9DK@AV4IWT[+FZ[>JNGF3)<69>5C D'GKZJHZIV[D MQ5JJ;WHIA&%/>5;HM[VE,:LWIZ8Y5YMW(I/KM[VP5UWXFBZ6!B^< M7EZL^$+<"_//U9V"L]-:2I+FHM"I+)@2\[>]J_#-NR$^3P_\GHJU;ATSM&0F MY3<\N4G>]@)42&0B-BB!P[]'<2VR# 6!&M^=S%Z])2YL'U?2/Y+M8,N,:W$M MLS_2Q"S?]J8]EH@Y+S/S5:Y_%$EM-R(MWW/#+R^47#.%3X,T/"!3:34HEQ8(RKU1<#>% M=>;R6A:/0IETE@EVIV2>:BW5AGV11NB+4P,[X'.GL9/VSDJ+]D@+(_99%F:I MV8-[H%8_%VQY$AQ;J4?0N7_T2CH/S VH/:[6'AZ1?7M]^ M^?W#UX>;=Y\^L+NOMY]O[N]OO_Z+?;E]^'"_2]?#TL9]=D@@NU7I(BVN,\&5 MSVX*0.!*,SEG (;(9T+5@/C,+ 6#6->&%TE:++RXY=]5X]^"_,N5<-&?_BD2 MQC6;RPS2@G[C71]:=\0B?QQ._/%9Y'T26D-@*"4*PU9246R/SB;^V7#H/4C# M,Y;)8G%BA,I9EO)9FJ4F=4*"\,R?#*?L,S>ELI?!K/IY+Q$S0UJV5;L3*I4) M$V1@UP=7N2P+XX$K1FP:^3M@)_INR<>1'DQ$>G\&E MMCY1$ Y/X&?DB/A.F+40!9P]VLWP 08N9E\V##P5PDN M+0LMP#EP= @('].I4/B8D6@K2MK2P6?K91HOV5J .S(.[F'BR0@,:UR46P]N MO(2CPHH7"_3.''9J:QT-0+:2Y6)9:QX-^^QA"1'BP)T!RUA:P 9"@_/A#W)U M490 I +9"% 8_(.,1V3:=L$J"1?R7!8>9,KX&RZ';>)MC8Z&/E0IU/OHS)_" MT0JTTTN4)Q4;@7C8!9T B*,6D 02824Y'J H]#$O8M%G[TN!PG %QKIQ6F&E M\I!(V@9&\YUSZ5LAU@:;4XGRVY GAN%@HL4 4G^L(]AS9B,"UNZSK\H2(6%'0JR@( M<@KV6UD(-@AHU=0GJJ1%G)7)-GC M>1T2Q!_(3K .;1OYXY\CFA*Q5"A+I^B?AFTO ]_K@D^>];?(UL*^E6UV@4^W M:P8<3NL_$<$=$-MYA.W((Q_%3)70*>)S5^4"FB'O.2VV<\*^#!#Z0Y_$%B0W&;8BK4L'WE @/_;JS0M1*UG)]R(X* MLNL 2AF4L;0 ;.,E^%W0#1['6!\U6_$-AUWVQ!%X;C*J >!P$\8!SYU"^1 U M*F"L89IGHL(8*HVRU6M$D*&K$K[1>!\4H/)0[=:'5@9J/L^R3:49F$=Z(E@S M48AY&L/]=C:OT&U0&TX""P[ZB?"PU1'"=S_\?PMTSX(^GJ"3MT-:+Z$'GDR7'&/M1<-X10M?"\]@(M:O.@0X1D'MO 'K WR:@?.^U!A"15USU8,A[O^:P'J MG'P(*VB'V"N>K\ZA&=V@-Z;/LW$%FUE+E^TJD&"UMVMUC1?%Y=AEX4I M,=?IFC(T-5?=7-S*TJZ!XPP<8S*18^?-H;#3D0?,@/W/L"E2KIJR#58$NWK; M<0/KN,K"M9)4(2S&E1-1G[H< FFC<.H'XR%;@+-W(>)91 I92[# 'S0C.*V MP:&8&)&;#K4YM>,[XBIO^XVST._C@.4T!?M4&M$I.SR_/QDVC00FP:.@'XS^ M7KG:TX@:!<SUW::8]J$LUYMF6M0LI.1V 5$%6 V[#G M9/,RRVR'T%;>=<.2QFJ@0#?00.J6:9'M85%XAUC85R5)BB,O2-'I$X@X'@>O M'=ULIX/Z=J8S2P$R%^FH.ZT:$A.Y11&+F^:03V9U2T56@4.)>KHBW7:S:$

MM?OOL>/;Z!PR'.YTMFU0Q-ZX?$/.YH!=^ MY&,?H^8X?NVU!#9/N+"I(VP!G2-8WF>4-^,'2":&3@1BD MVFQ#F\]EJ2#ASDKHY/%U!50D=DP3B<;]G&%XE2RI9$,>X: &8&OHSE%$:0D5 MPV>QG$%2@#_+!M(,;Y#5GJV1J4JZ^P)O8>S&FXW6C<9[TX/3T;+8(Q;_1#E] MD*LTQNSA0]YHABKDUZ\BP:[<=^66I48_']+V55^OFWQ:HV2CK TY.P2Y6#W0 M)-?*?ZH;]':-$(\\*RE)$JX0O46,LQ:PL="<7BSK77:3J8G 70 *7 UAL>>5 M@-/^X(B52/A!KF$8P=B*_O?$D\A7]MVVKF*N<,FA^YI$&U52V6XY_1$J$W9N M;944I8M[FC_K%A?;.*BLXFF507L,33BT= ;';GJB)%QD'114>$ L!(IIU,[Q M^P+%Y?<2?5PA$G/2/X9D!5!PY\KJ]9ZC&U87>L'(5:+[77SP[;X=4C )+(KT M3]+W&AU8!=+1R M#H+ R 775&P YCE/%4/>"-^CQLNVS9KJ0WVOT9<*!Z1?K*+(^-UCHZLT-L^1 MN?2:N;!N3?-5Z9*U2^W 'IAE\!KJ0-D!0RC!YSEU"NZ1CZ MHU'HAX.HS_ZX?7_S@H[4-8[TM.(IIM9ND84W&MFY@(Z5P8XQ;H"(U%DUO[7?*C6V%$Q?I7MUWZTIKN <7$A:! M(2','/@^N5NN[SA%TZ&J;4G=8J=;6DNW$GWZ I9X+OCC3&H*3BJ;U3A6N.IF M&@U>X"?6M@SAY$GKO5K,];+1C/9;R@SXHITYT/=!A3&T'I$BW[P,G@?J"733 M/FG1F72*I#V:-FJ";L %$'D4^M/QV)\.S^JVK1OV+DBCY*SJ0Q M,J?#I8 .3^$#<'\N07=W@AO47ZDO_P=02P,$% @ 0G-_6FC:,R^U! M60H !D !X;"]W;W)K&ULI59-<^(X$+W[5ZB\ MJ3EIP!_8P Q0E61F:W*8JE3(; Y;>Q!V8U0C6QY)A+"_?KME,*0V80][ 5GJ M?OVZ]5K2;*?-3[L!<.RE5HV=AQOGVD_#H2TV4 L[T"TTN++6IA8./TTUM*T! M47JG6@V3*,J'M9!-N)CYN7NSF.FM4[*!>\/LMJZ%V=^ TKMY&(?'B0=9;1Q- M#!>S5E2P!/>CO3?X->Q12EE#8Z5NF('U/+R./]V,R-X;_"%A9\_&C#)9:?V3 M/N[*>1@1(5!0.$(0^/<,MZ 4 2&-7P?,L ])CN?C(_KO/G?,924LW&KU)$NW MF8>3D)6P%EOE'O3N&QSRR0BOT,KZ7[;K;$?3D!5;ZW1]<$8&M6RZ?_%RJ,.9 MPR1ZQR$Y."2>=Q?(L_PBG%C,C-XQ0]:(1@.?JO=&=+#).[!QPKXCV,:RKTT) MY6N (7+LB29'HC?)1<0O4 Q8&G.61,GH E[:)YYZO/3_),[^O%Y9O_+76S7H M(HS>CD#M],FVHH!YB/UBP3Q#N/CP6YQ'GR_P'_7\1Y?07_,O7O,O+FW<9=CQ M@!V0@XO([.NOK6RQ.]U9\8Z<1%-BPRKAH$0 BRO8?W!T"$Z8P@ :%KIJY-]H MJY_!,(<]SX1E+1A_YC0%,+U2LA+4QIV/Q;%=2W21U-B%-J6W\QROE[=!'N4# M]J/Y*)32A5@I0,-28BAW($04*VC "!706)387)+VFDX)!B]XZEGHHA4;82J, MA728VP QD[JT1%(VQ=88* ?L;LT$4]KZ7$5?-R8IEI.%;*DOP$OHH:XLU):454&NIH$>HW+7>E7>^;V+59L MS2JML:1X */R9/$?2NF3VX/ +Z"N9=AS4*]P3XY]QWW=<)0.@L<=**S4>9L' MYPX!.7C;X"VM7+&$3TM;LAV*11N0,R3+.632LI6&/>%$Y'WFYQ]D: M[;,13_*$3;.(C\=9L.RJ8P_AIE.>I!&N(F04/*"G4.RN*;!(;,JS)&5)SI-I M0CQK:?W=]$'4[6<,A5<@[=>41U'$XHBGB'#%,IZ-8IZG&::9\W$TX?%XTK?* M00+^AJ(MT+@'N&7$)1#&B*8"HF\Y7IO%AB17] 7R5GY'CEOL9SB"TG6,&UA3 M$20VP9XVWJ*^R:_<&J^K,RD?M$5"/FX1NQ&*FLJ>9H2UX.Q)BD?5!>="QDY_ M02]+$A2UWI)B5U(I7*,_C&P#MQ'.FT'9*_<,0^FF^HC,S^7J^XR2!N<0*R#Y M8BQ*HJ%C0J'MUEBO_+[YJ%8*?'&O/:&C0(.CHD^V/CF\X7W2[ IUA^J,)M') M0DF!&4BW/UF->!S'J+KQOWHE?1=YE&4\CI*+N#%/,7J:YV_=%,.SZQY[M_*/ M&A(&UKJ[^?O9_MUTW3T73N;=H^L[GFP2NTC!&EVCP3@+F>D>,MV'TZU_/*RT MPX/"#S?X]@-#!KB^UMH=/RA _YI<_ -02P,$% @ 0G-_6NSE3;8$ P M? 8 !D !X;"]W;W)K&ULC5513]LP$'[OKSB% MB:>J:=/"*F@KM< T'I 09>-AVH.;7!-#8@?;:6&_?G=.&LH$U5X2GWWWW?== M?)?)5ILGFR$Z>"ER9:=!YEQY%H8VSK 0MJ=+5'2RUJ80CDR3AK8T*!(?5.1A MU.^?AH60*IA-_-ZMF4UTY7*I\-: K8I"F-<%YGH[#0;!;N-.IIGCC7 V*46* M2W0_REM#5MBB)+) 9:568' ]#>:#L\6(_;W#3XE;N[<&5K+2^HF-ZV0:])D0 MYA@[1A#TVN %YCD#$8WG!C-H4W+@_GJ'_LUK)RTK8?%"YP\R<=DT& >0X%I4 MN;O3V^_8Z#EAO%CGUC]A6_M&Y!Q7UNFB"28&A53U6[PT==@+&/<_"8B:@,CS MKA-YEI?"B=G$Z"T8]B8T7GBI/IK(2<4?9>D,G4J*<[-O4@D52Y'#W%IT=A(Z M0N6S,&X0%C5"] G"(((;K5QFX4HEF+P'"(E.RRG:<5I$!Q$O,>[!<-"%J!^- M#N -6XU#CS?\3XWP:[ZRSM"%^/V1W!IL]#$8-\F9+46,TX"ZP*+98# [/AJ< M]L\/4!VU5$>'T/>HBD\_QV&$<0_^!2'9H-= 9<5BA::S*VT77(9PH8M2J%?( M=)Y8$ JDVJ!UU'B.EO!P?WT-L2X*:B&ZC?%3EVZHRT# 6D@#&Y%7R.A?"/5T M=-KE3O4MIU(&JQ2-BES^P012&A'><]0]B08=&B@^_RL*TX-[6NTGME"@L)6A M..'>I:).IAQQ90RGH(Z4MJ$49T*E:/E4I\KGI(P*60#P3EG M!DMM?($3X;#WT;4+]R9"@2;UCBTN^UHG=<3Y3 $P]ZVK#Z=+/EY5V-*W\,J/? QIVH/.U)C&-P0G:'\[L+U!+ P04 M " !"#OQ;X\IM70-',C/F*]^\SZ]'"3N$)6:>-2CZL\1[+$M61&[\ MV>D<#2990X5VWI/YG5K]C%<\KZ,E,Z M^1]6X>ST= 19Z[RI.F'RH-)U^*N>.QRV!"Z25P2FG,+"56DR3E=TMO-C:@=/:JUF)5Y-/*GD%Y.L$[\+XM-7 MQ-,I?#"U+QR\JW/,=Q5,R)?!H6GOT-WTH,:WF(WA.(UAFDQ/#N@['@(\%GW' M_T^ \)_;F?.62N&_^V(-FD[V:^+V>.,:E>'UB.K?H5WBZ.:'[]*SY.<#?IX, M?IXB,/BEV/8T0!?"H3,5(VJUT#N+K5I7;D&K#U:S$'7WH KC/4_ MT8,*2A%>:5]$2V7Y,)1(*;4.J/,A4XWVJ@1\)H7JSMA7YQV8.1R=34_BBS2) MHT+EP,XYL*I>R&%K*O K ^R\?H9*:B\6OZDK?&NU7T.N/#J8H5\AUO Q\V:& MENHIO0!5Y_" ,]L2 ?$3@NU6K%+98<7'^M*+094E$(TY3T)D/)JIDCVEXS7X M3810J"62-3(U;TN"V&*C=!Z++3I']TR.['Y-)-MI >W@*!G#QWIC^DPL'\*4WG7.NH9Y^ V)Q[53 ,R%[AM. V_M35".A6SR6X. M>N\C13B=BL/P+C.UJ70&[^L_6BJFM]HI1WD)^O[Q[OW;QW^.X<&4-/;8)=9' MTP*MI39JD%HLWS4RPP4)5NHKGY;"+KES*1VZ(1$.4TLM.!]1DW/.W3=@VU1> M#T@HW8!G>.LV(=$$]F4H)M+YJ-5,E]Q/P@KW9W#?D<#CXST#]D%9*H(.L90M M6M,N"M!4+*Z=.9UKZK+HZ?;:-:W'4+J[!B2R1EEQA:7=X%R\ M?72I,NKV7(S^T>8+\9ZQLC3X%=)_'9R9ET#A6'6=3Z+S+%3,FJUJ@L^).9SRG1HH=*S)E2YQ(A%;6B);W%%Y MNTM%CXC4:DLI.TIHW'51F 1=Q9'/^$Q9J!2SQ$M5;+T7*9'\YP-]32L_C[(8>C@_*_Y3UB*SB?J_37L;F\'R:XO5-H:(EX1ME-#$Z?2SAGBZ=KP*XM8<"NQ;UKI. S-EXBC3C&$"D7 ME]H>"V&$RR2]D*2*^UEF6]R"5S$ITK^Z)1EQ@"32Y/MQ6-]YTO0=(*KB*6WV M82*9887:X[#WJOK,"6K3:&++S*EPP/8Q6)+21"%RQ5#)M UPF]%SQF] =4LBJ8[ 0 M&!P%C&5^4F^-X3T!6SI#AZW5A/@&Y2'V+;C[335@'NU@3K1[<7[.RQH]$V;> M( \=\"'^P'TO0)>,;R&NB,6$1&:TD.5[.93$9J0Y=&LD M"^KTF+ _.>.=R@[S.4.#K!/\Y30GT61\3A_]-OPL$&Z\ M:>13G&*C#WNY+)"&C>4#]'Y.$?0W;&#X;>;F;U!+ P04 " !"( M5"(' #O$ &0 'AL+W=OO(+QB2 '5MF3%=K(D0-)L6('U ^T^'H8]T!)ML:5(CZ3B>+]^YU*R+&=* ML(?6%,5[>>[AO>=2N=H9^\V50GCV6"GMKD>E]]O+R<3EI:BX&YNMT'BS-K;B M'H]V,W%;*W@1C"HU2:?3^:3B4H]NKL+<)WMS96JOI!:?+'-U57&[OQ/*[*Y' MR>@P\5EN2D\3DYNK+=^(+\+_MOUD\33IO!2R$MI)HYD5Z^O1;7)YE]'ZL.!W M*7:N-V84R30F04"+WY('CYT&\%4J1(\#XN_4YZK8DP_[XX/VG M$#MB67$GWAKUARQ\>3U:CE@AUKQ6_K/9_2S:>,[)7VZ4"_^S7;,VS48LKYTW M56L,!)74S2]_;'GH&2RGSQBDK4$:<#<;!93WW/.;*VMVS-)J>*-!"#58 YS4 M="A?O,5;"3M_\T[GIA+L5_XHW-7$PR/-3_+6^JZQ3I^Q3E+VWFA?.O:C+D1Q MZF "*!V>](#G+GW1X[W(QVR6Q"R=IMD+_F9=?+/@;_8_XF-_WJZH3L=\(^B-'-]]\E\^D/+\#,.IC92]X/,/USQ_"R=3(= ML[X']FLIV%M3;;G>,^E0<:NOJ +F#?MM_&7,UJ(0EJN(ZX(YS[U@LF]-TVNI M,#I.HP!];35-,0_O?3_L:VVE*V1;9["F%8UCLV9ON9)0#RWYF/TA?0FS'1./ MN=C2>A='_A2M-DP9O1'V.=QQXSO&LIR>C(6-?A.6]!"+1XZ"X6$3MMJ'.5[[ MTECI)8(#)K87W.*EP%A$Z319C/O*4 K*!5M>[6%6'KE=!B+7U@L#,4CU!7)P)I&'$5D&$%5-<" MNMX(-G,(NM3G<".^R!JYHWV:K0ECA<,O%WC9)H-_'&(Z^A[L+:]ORX@'$SF-@$#M8TK>WF'WEV^-)4+;^D'&-!P1\AR,(L.*P/@:.:MS M"2PAR]$ T779!W-Z '0JJBZ.#E=<41@1]T.'(O6#40\@#Z=+_"*THD:]KJ22 MX-&7,$-VE^AAH+XEF*UJ?Z0;(6QXB)/!!WZZ4SFE"8'5FLXZCER=E[WSHKS: MF5HU63"!7[3R,)ES5[(MWP=J0EKP1X+5 M*^Z3,B9^ :@687%EM/24Z\;#GGC.2PZY::0-&RNQD4[Q3LP0=ZU:&0E$51Q5 M \] OZZABO^IC2$)Z5>1-0^2;C51(1$R"GEM3168H&+/FS3IEA<"!0K",0L5 M0Y&H_2'=3U1X2,T;%A$U>A8]MF](^CH9B8*,#&5-<:RZM:%"P;Z7$;T+.A/= MX;+55/0K-HL768I_+J? F&+MNW[#:,3X%7L3_MT?\KJY/=SWTIRZI!6'9*>J14"U S^AFRG) MV\JJ!'*RB-FN1.@#@M+XZ;6*)\ST2:,#?J*DH=G"5PZGD)L@=&\ZI0L-_F3/ M S I!C?&$DZ[0G8@5[BD]_='7@]-PX\$:2&%^],KX7>D?. CZM2/5\17D.=# M^(!X@JJY/D@+;&[;TP.Z>U,3?)9"<-:6R*"^XP1T)(/,5>CVV/0;M1E4M YZ M%$K;42X05K(%(3!O6\G@V>TDWI/Q2K2-B!K"(,33,*.0/<577/!;ZI^*$-\U M1E3 &+D.1GNK0J?./2E@(S?438P6+;?4<_MXHQ.&G^O<[:V![@^$SK5%[_HE M/Q#;9=3U6/, AZ0%2;:(D\4%QLDT7EZBEW!YEW*''08+#0DA%])FNDQ7N!9Z( M3N@2T[\5=2VAHZVKV) )/[5ZWN\8M45[:6NV=RMN&Z="/_:\;3Y?2NJ7$1_$ M;/*\M@V:VH4\&@ !B[:O-==,ZG^>":]C]!*V$WXU'8L"&3S M/=K-=E_SM\U'['%Y\Z> ]]QN)&A58@W3Z7AQ/F*V^;QN'KS9AD_:E?'X0 [# M4G#01@OP?FW0W-L'VJ#[&\?-OU!+ P04 " !"O0'FR4SM5 MM"S)1Y*9)%6V,U?5YJAXCH>M?8!(2,(&)!@"M.+Y]?MU-WC(D5VIG1=;(HE& MGU]_#>K%SKZL?5OIB*_MYB0T MK=$E+ZKUDD%+:RM3!^EJU9OWRZ'+Q_=49/<\/_&'- M+DP^*[)DY?U'^O)K^?)H3@H99XI($C3^W9IKXQP)@AJ?DLRC84M:./W<2_^) M;8O.Q0]^]XM)]IR3O,*[P'_53IY=7!RIH@O1 M5VDQ-*AL+?_UY^2'R8)G\P<6+-.")>LM&[&6KW74KUZT?J=:>AK2Z .;RJNA MG*TI*#>QQ5V+=?'5G^]>__KB)$(2?3\ITJHK6;5\8-5BJ=[X.FZ#^K$N3;DO MX 0J#'HL>SVNEH]*?&V*F3I=Y&HY7YX](N]TL.N4Y9T^8I?Z]^4JQ!:!_\\A M$T7 V6$!5 S?AT87YN41LCV8]M8;9KS5<&KUT-*V* MJ-Z(PHJ*S+(%;G0(8PMQKZ_>O@[!1#X0@:5EFI, M>[S1SN$+:@2:M6:#HM,ND\?31JKP5:-K"XEK6^NZ,+E:==:5N=)UJ0 U+1Z' MTG"X"GIRJ-W_>J%XYJ&[C <.AC-+0/89<.6Q=PXP< M1D3H'&0[W/:%Q942YN@Z: :* $=FM(,N/G4V6 :/DM2BBZVY-75'HG11^ ZR MLM84!@Y;.3->)&^E*]C(6;VR#I+(D[33VK0M[>HEDK#PQC0P=F7:;+E(5E:F MW>"AG8U;]?[/W\AW*YA<9K# QCNY3_$("EG>%;%+,DV])=?B/UP/S\&7M]IU M1C5.UQ P^DY$:C:1]_GIP[\N6:#2KL+':3P4Q2-Y";>6^>+I(I]?/%-I"UC_KHB>;>\CS'H 7"V" MBU7J*FF<74\TOMRTQG ..ANBK3?B3=QYJT.I/R&/6M]MMLC/TAS?O+^\GL99 M]F =MMXA_6%L0Y4"'Q0!UUSD=/?"@-$[?(5%-*#0ND36%#WWRV[I "0>ZBF[\$>V_0\ZT$7V< M\Y3U0KIXNHS'(]IKYY ,6&12I;)9) S[%Z;/56=1-Z6H^*5[/UNT4@-3GP#- MGI\1)F\= MS&\]> OM/'8(YP>JC,M)E5_[MO%BU[??/%LNGOX0]JQI#=$<%EO9&"50%M4^ MN$,[M?':!<2]<;XU&?6?""PL\$S#^PH,O&]]98$_B--;+JDK@]PQ8X*HY9(S M!']W6USGHF1(XBJ'E:&!^WT;MK9!-.$&$R(^?)5YD@/#7GWCS:6"Z![M<,UH M#:31I8'_X, -]05@&_F1@%(].O M"]O0LK&D]GV! -\A=GC4--K"MJC(R1'LFSXS!MH O+BOF>S @K8:?8426+"3 MX QGARY1SI;KAI"??#T!M=9P!532Q6&9ZP:< M7EL.)R$&\P^102@4D;:T)./(E26BR*(#Y-+)%E3=G-XUDBP$HE90F/B* MLW^9!P%FIG[Q.["#EL,[E-9B>;^TLJ\IT+_=$DKT>V)MCW2&[/_J##, # 6O M]_H$?_.OPIZ]KA(RJJZ:2^=@:UDAD/4>"J=F@_WQQ)K8Y5I+Y"&CTA_%/5_@ M"GMD&IF4CC-U&3AA @:Y_'YE4)EW(.(?T;(RR$>5]$524[\#R\0E0_R*B20E MLP5&V9;WM/44MH9")M:.1*8GA =+"E*#X+0TK?4E//U&UYB,15)($RSTD.;" MQ>)@?RV5TK<:H>N8$6U%^3IIP8D&2A'<,A904@YJ3=N89T2#7,+CT2 4U\AW MU:6+6V989.30%KA=#-V FC*3"=A'@Q2$Z$I(\D12HL(Y 346/-29MKA=&DDY MAI@$3^N.Z#Z+Y:ZTS$_/Y_GIQ07V$.YK< ?:;.V1?M:_"?5QM3#Z/>!&>G MQ1!\U])H2CJQ!TE%Y.*ZSX02NQ6TDBR_ZUL(0JV'T8CH:*]&+B-AU<]GMCS, M6*9=A;K@NJ/!ZEYV0X9UO&0RA?5ZI"YNRCP3SLR9D9IC \\)G#.4V&K5M8'" M.W0/J0!NNN0A_FQ#ZF[YUV#_.,I1O=#&V= [TJ@=Q[X=]@%9C8#5$) M#9UOQ!'!;FJ+9-=U=-28RZZ0>#):VJWW98(+XG]]1O0EER(Q!1=T9^WNZ/2 M8BYE3FCN$ESZ6&88#Z2T!9S\D93YT,96*QM**%AF& U>6R-?84< M4MU+%4&7!).03^ZX$9I]7X%_)OV^^UK*G1U6^50XU#VED$1P)R4*S:XH+L=V M)/= Y0$$!2QHL@+1HWR98+R8A?&!!W5RP^AK2MBA\!A<&MT2>'*4!G7RQ*R@ M4VMNK=F9\F!'NSD^&S+T\?$K'?6P2@!GM$[JS;[HZ&9B4I<9'2]B%Q!DK]YX M$!:NL)1_4C_!5D1H4() 1(O:G] Y#(R$;7L4<>WHC"11"TNLT!,?'W02VE'JZV+)G>E78 MW:@9I^%A;"D\,JV=$,B,D:W/:XG"(Z5ZL//O%2Q=8>![H&HYZ]&K1Q0*7Z2\ M$L3[P,V5E"0#N&;W1^W+O7K.^GH^U)L;M+(MDUM1L<>V^Z F)L$W,A02*:=3 M-7%?SBKV7=?6H&9R HME3\[FG%.S3(B,,"%\2I1K)#)[#*"?".7]CS"&=P(6 M='1Z'YI2XQ>D]'S$A[P:C$NEM %IK+/:[_/@$HT"PT?*+DOA1?/H(\ 21P(L M$1@Z(IA[-IE_[@VATT.]_+YO+,5;\0C4LNW8N>5IB+O2>$;+)9_QT+Z_X4)?)&S89-U:R\<\MH>G !-"F>-&'FY\OPW?""UBG M/J%S97K=\OZL=U".#K?@#@3J%H-$5@W#2$ZAI9/2_?$!+JU]90N:7_AU(9_O M\R%/.I'FLS)R.Y@8UZQDV*AC.A?H>:@-H>N/++H&"F6+\_P\P6)#N4-).#UJF*G?N5#C MGK;Y@)L(@*B3R5$*$VOA@R3.R+@X9N+DP BVKHUECLF:BI914=?Z=C+E6G 2Z;0/QXF+8\_\=8;?=4ETF&U!5%1"YW=$X<8(,N2YOF MPXL9R>I]175*@Q'R3E7R9I!@Q/!\/LO^2(_9,+4<=8PO!)Z#*''TNG'E@ 29)UN'_&EA)7;^)@^I3?2"%--3!-G ML*1_JT+1YX,,BBZ-A@-B32V'?HT&1C 3^S."-S+2O4+T8H(\:YP?@JJ^1W#Q05 M4GP^6SQ_>OITIFZ&LR-WQT>-Z>696@Z-(LWC7VI#6.KZ$; VNY&5]WT9ELE9 MP\%6-W5"W?$MFI*^RAU;G\V?YXMG%3+WNVI[4/'#ND,G>M3\ 6@*O M>8^O?(XY?;,[G %,4)Y-)0: ?8O7AP.-8C]OI#U>5:T1-RM'LAD22XL$SUV M9G;H]P$GDY]H\)$!_1"%)B24L_Q:8[@Z_-;E4G[B,3XN/Y1YH]L-O85R9HVE M\]G3\R/5RH]/Y$OT#?_@8^5C]!5_W!J-F- #N+_V0);TA388?@'TZG]02P,$ M% @ 0G-_6F6AH6EW @ =@4 !D !X;"]W;W)K&ULE93+;MLP$$7W^8H!&W1E6 \[CZ:V #MID2X"! G:+HHN*&ED$:%( ME:2C^.\[I&35!1*CW5A\W<,[I"\7G39/MD9T\-)(99>L=JZ]BB);U-AP.]4M M*IJIM&FXHZ[91+8UR,L@:F24QO%YU'"A6+8(8_-%)*T:"R0BLP6"W9*KE:S_WZL."; MP,X>M,%7DFO]Y#M?RB6+O2&46#A/X/1YQFN4TH/(QJ^!R<8MO?"PO:=_#K53 M+3FW>*WE=U&Z>LDN&918\:UT#[J[Q:&>,\\KM+3A%[I^[2QE4&RMT\T@)@>- M4/V7OPSG<""XC-\0I(,@#;[[C8++&^YXMC"Z ^-7$\TW0JE!3>:$\I?RZ S- M"M*Y;&4M.@NW*$N@*X9'+G$1.2+[^:@8*.N>DKY!25*XT\K5%CZI$LN_ 1%9 M&GVE>U_K]"CQ!HLIS)()I'$Z/\*;C77. F_V'W7"CU5NG:$_QL_72NZ!\]>! M/BQ7MN4%+AFEP:)Y1I:]?Y>,R& W\V5R/!FIC M2RYQKL%LA&!Z-\%2;8=!%!P.%CPOK#L(1X.*Y?B$]GLUUV2%#4O&!4K#E02- MZV$PCFXGB?/W#C\X;LW1'EPF*Z5>G/$M&P9=)PA+3*UC8+2\XA3+TA&1C-][ MSJ )Z8#'^P/[5Y\[Y;)B!J>J?.:9+89!/X ,UVQ3VH7:/N ^GRO'EZK2^"]L M:]^$(J8;8Y78@\D67-8K>]N_PQ&@W_T $.\!L===!_(J[YEEHX%66]#.F]C< MQJ?JT22.2U>4)ZOIEA/.CF:B*M4.$19H4?J'6K(WF&K,N!V$ED(XQS#=TTUJ MNO@#NBB&1R5M86 F,\S^)0A)6R,P/@BQCJ/GAFEK!+&A^6.MNV@555 MR8F7Q@LPF9&4%,DQ(P-83KB<$*#6\"F*;]I)TF]M2(?V0<^7\O-LL9Q^@4JK M5^Y&B'$L7NMX,7N"<6H[L"RX 2;41EK8,N.BJUSR/RX^^9.W!BY3)9 6#TZ) M2)4\(U59:\TEDREG)1A+!RXCTSE5Z_"H007JW(\A0V04N.[5YK29=..ZP=_= MZS'YR'3.*9D2UP3M=FZN M#UZ*D-JRK?[BME:7CX;4'3&K5SH/NU4O9@N #- M_!_]!5!+ P04 " !"4J)*4G?S]GB%EU0'2 +LOB2C-#,]7 J]3 =C=X-2ZFJ_NPDO+NR MLQ/3>*TJNK+"-64I[>,9:;,][8_[NQ?7:EUX?C&?%E_RT/V) I"GS'$'BWX86 MI#4' HR?;PY'H]\XI*U#&G#'C0+*<^GE M[,2:K;!LC6C\$%(-W@"G*F[*C;?XJN#G9PM3ELJCRMX)6>5B82JOJC55F2)W M,O38@@V'61ON+(9+?Q-NG(H+1"B<^%CEE#\-, 2V#F"Z WB6OACQG+*!F(P3 MD8[2Z0OQ)EW"DQ!O\G\2%G_-E\Y;C,K?S^4>(T^?C\ST^>!JF=%I'_QP9#?4 MG[U^-7XW.GX!][3#/7TI^G]OU(OAG@<[G@[$R_7Y)#.EE7\4US"06MP6Q!ZU MK!Z%)K #3J*V)F\BZ58[>^G%89H>BKN!^&QXK*M$W!0$7N'AEAZD2WH-1L;" MOS+5VTQ6&6FYU"0@0%8RAKB#R+1T3JT4Y4(QK3-C<[8&\ .RKXU^%.U8#<2/=NM;JVI-O4NHX<'EY>4;(:V5R)[KD0B_ MEZURT"17&\@3@X0\I!$K!(,MQ:A :5D MVN _+X59B3_&DV0RG@S$78 02A[:)*[N;GFK?Z!KJ+8E@>:@0AK.VVA+>4^N ML9WS+%#!#I6"A)%54L>^LEBB^*Y0=0!O*A*/)*U865.&3'/8,Q*4#37A=K:P M,R2)Z/B '6S;:0"1KDVTW:=7R VWC1Z0-]1 K!L9X'%;SM"1T(A"81JLRC!- M](#Z*6Y1(NXKLX7L*W?/A=:(F0MO1&:5#[:,"I@QIDF[:R5CGUZ_.DK'[X\! MQF$ 7&A=;[]UEGAD$$_N"L;O8G&Y\H>C9#0:P9U7T!\JEQB.23H$#XNU&ZH9ZO\"+@[HI:^1P_5V4V AHJ,WH MX_D73$7>:')O!N*BRT\L22O:(+C?!X)'F=//AKO&A3(;"B.Y#"3J$@5[5(GZ M?P.^M0RM^[YC0QHRG#P==.Q(%A.%Z36H&/1@I?(V4YS97D=0C/BB\0W>7E/D MVWQM*7X\X(#,AFGY0%=1?*9HV*E>6WGDG%[,)VSP;LG8-*8))O(^_"=:^QU05((;.B<<@+ M*+&Z";FNQNUJYLONSGKK90.8J'EUH6&M-K* M0JQV:-I6\O$)A%?, /[X699*X[1C"] O$=\+91*>5UKS?"PAFT 49+8*-X^0 MO".ZY\^Y+,'Z.(N]C$FU15S7+!V8'@\.2R6H'A1F13D?! @%-+'X[;@4[*7X M* K-N^ ,]VZE M)=EUN'N[&"E>4+NWW?5^'F^UO\SC;P.T#=4"3VD%U]'@_6$?1T.X;\>%-W6X MXRZ-QXTY/!;XB4*6#?!]9:#.[8(WZ'[TS/X%4$L#!!0 ( $)S?UI\?/9* MF00 -,* 9 >&PO=V]R:W-H965T+B$1J)&7'_WX?*5EQVL09 M$,22>/?==_<=R3O;:/-@=#HS M&MK*L,B"4UD,DSC^."R%5-'L+'R;F]F9KETA%<\-V;HLA=E>02!GS5?<5%X(-#XM\6,NI#>J@L;_M.FL4V.(DIKZW39.H-!*57S M*Q[;.NPY3.-7')+6(0F\FT"!Y6?AQ.S,Z T9;PTT_Q!2#=X@)Y47YON(\2^J:5RRU=JXRSYP!#<.D()3M" ME\E!Q,^<#F@\ZE,2)Y,#>.,NP7' &_^?!.GOBX5U!JWPSTNY-DB3EY'\]CBU ME4CY/$+_6S9KCF8?WHT^QI\.\)QT/">'T-\6XK#[Z&A .X@JI'IA22\)Y>1R MP:8K:9]]@&/Y&FI@9'J1Q#"T<"?V20OK* MLPUN/QE-*-4E/J52K0CGQ$WJ]'XF3=2.5I]$H6'9T%5;JE4E9/;$1%K*:J:Z M I;/C84I)/ 0[YLP:>Z!>P ^ZA.*&,QTFM;&@$)@G[)Q.$V)USN>[2GSB@Q) M_)(.AV10(&T9,7VSO*Z(1W]%D#8F:IM+I 2+HLZ@A_!+<:"3"HL"96OATQ(J MA'T?O'J%QO.2^0U!#\A(SV0$E\C4 D*!E4>,GS^4%[;X2RHKEYY[J0Z7:WCW3*G-E>5Z^6 MJ2P*6J#H%A"^\5:LV*#I$+C286-7-9XL(]E[\RA9*HTEPD3T[-WL_[:0=9A+W M3\;'_6ER0K8)YL7%<8*L<76G#]AHF>_@I[BT;N,*@Q*MN.EBJ&OV3F_)MM]N M*F_*957H+;,-$F8[94)%+>]"![%;8M)/3*E>*1D4 *M2%@BLE=]JN43C-8$% M3BL&.8P63TT1FN"E.VVX-VB4;%9AG++(&.=",W-T7[N)[:(95)[,FW$/.VDE ME:6"EW"-!\<8D$PS0C4O3E=A;%EHAR$H/.:8.MEX ZPO-1JG??$!NCEV]A]0 M2P,$% @ 0G-_6@5UF)27 @ L04 !D !X;"]W;W)K&ULC91-;]LP#(;O^16$5PP;X,7?B=LE 9*NQ78H%K3[. P[*#8= M"[6E3%*:]M^/LATOZ])@EUBBR$?IK,2: MZ:'!-65%_K^R*L9%\YLTMB6:C:16U-Q@4L%>EO7 M3#TML)*[J1,X>\,M7Y?&&KS99,/6>(?FZV:I:.?UE)S7*#27 A064V<>7"QB MZ]\X?..XTP=KL)FLI+RWFT_YU/&M(*PP,Y; Z/. EUA5%D0R?G5,I[_2!AZN M]_3K)G?*9<4T7LKJ.\]-.752!W(LV+8RMW+W$;M\$LO+9*6;7]BUOB$Y9UMM M9-T%DX*:B_;+'KMW. A(_1<"PBX@;'2W%S4J/S##9A,E=Z"L-]'LHDFUB29Q M7-BBW!E%IYSBS&R>96J+.5P]4IDUZHEGB&K/O*PC+%I"^ (A".%&"E-JN!(Y MYG\#/)+3:PKWFA;A2>('S(80!2Z$?AB?X$5]CE'#B_XS1_@Q7VFCZ _Q\UBZ M+2P^#K-- S"53P)O#=:!3#6[)\D895U.3/+,L:::BL@YT7DAZPFYC+^BG].PW4$L# M!!0 ( $)S?UK,3APWP0, $$) 9 >&PO=V]R:W-H965TR4'81Y,Y5UU%DTQQ+ M84-=H:(W:VU*X6AI-I&M#(K,.Y5%E(Q&LZ@44@7+N=][-,NYWKI"*GPT8+=E M*#:VB#B63)2HKM0*#ZT5P$U_? M3MC>&_PA<6][S\"5K+1^YL7G;!&,."$L,'6,(.AGAW=8% Q$:?S38 9=2';L M/[?H/_O:J9:5L'BGBZ\R<_DBN H@P[78%NZ+WO^"33U3QDMU8?U_V->VR2R M=&N=+AMGRJ"4JOX5+PT//8>KT3L.2>.0^+SK0#[+>^'$^T2E$Y(Y@C.X\<8?*;*&W\;VO_Y!W_.($'K5QNX2>5 M8?8:(*)DNHR2-J/;Y"SB/:8AC.,A)*-D<@9OW%4X]GCC#U4(?]ZL+"U2]]>I M8FNHR6DH'I!K6XD4%P%-@$6SPV#YPW?Q;/3CF40G7:*3<^@?:,5Y__@RA&^* M?1!_:P-W7D9H+)"0P>4(!Q0&D!L&1#>6*S0=Y_$#ML#C02*5ZJQRAT.D TVDX32Y K\%I)PI8R8)2W-BP2P"T0IIDSYUW MFXS#3_$%")5U<7S0GLT@CL-9?!%2+8I."3H/'&0:+2CM8(6%Q!UR309!6A!@ MY4;)M4R%XF1[;("1]GD(PGH&[G19"75@$R?5EO"O_9G8<#GXCBZ-/GXGI)5?)Y+6TO8&DS1.8P)B&MN5.K KT M!;&\*>M"4/D=3!=WL"<.OH^'HZO+X=4T!NKJ"=A:.D_;JB**_Y]T,IGY[N2" MB&*2=V2O6P6]%DVI#;=/*(A'M78H1JV?QM!")0YL%_2G=;_Z MVTV"L%:G4G"XO71YD\IK97A1B,*A48*533=46S7C\ETG6>T[(8LZD>.$Y 9; M,;15-H0/SDK!MZWUZ LA&873WA#A"UV_ENJ4ZJ-B^):W0:N$;,O4>I@VLI?" M;#;\-)V^JX.WG!/3S"X/7)-X36X?N0FFN3]'0@&ULK5==;]LZ$GWWKQCX M;B]2@+'U;2E- K1I>[H63'[:;9/NQ# M8HG4S)PYJTVTLW,5G7861J[D1ZW M=C5W6ZMD$XPV[3R)HF*^D;J;7IZ'M6M[>6YZW^I.75MR_68C[>Z-:LW#Q32> M[A<^Z]7:\\+\\GPK5^I&^;]MKRWNY@@C)AL?7>^_O M0^[(Y4XZ=67:6]WX]<6TG%*CEK)O_6?S\%5;Z>7EN34/9/EI>..+D&JP!CC= M<5%NO,6NAIV__*RVQGK=K>A&K4"V=^=S#[^\.Z]''V\&'\E/?,0)?32=7SMZ MUS6J^=[!'( .J)(]JC?)LQ[?JGI&:2PHB9+L&7_I(Z^FE[__%A?1JV? 9@>PV7/>?[$DS_N( MRQD]D?27M:(KL]G*;D=KZ2!?KRQ4I1KR:^E)^PG:W4JO'&%;DH-YJ]!]>U=] MI[T@S>U4&]O(KE90K%_3ZYLK2LI([(,]AI_1[5K#R49V:/.PMS%P8ZQ#5$4( M&(8+NS)+:K2#5>TG=SVB*^=H@(0>=O3[;V42QZ_H^O:+H(^W-R2[AFX_O?UP MV&&/1P9N+:VBVFP0DFKEJN552MDW2 S;\AT^Y3E7:LF;LP( M*$E]@WDG6UKJ#H@UKA[)V?9V:YQR,Q"MF4%@V4P MJ6K3F8VN?X0G:&M-T]<^ )VPS'2ML#R,!65QR1EPQH#?MQ*4[DAU]]J:CL/. MC@L>"%J\[5+I S MI,2]>X\C=0N1')MQ,%?+EH7[?T7YOF_;TYM!@P<,$.B]!GD#VZ?2G]PK%2'V.TD**W!!-1\&/ + M E3K@J0'*6'!2>Y6-79;&"@-+?NN'K/C"3+, *P[M94L!QI/IA M,("V_60Y$O_D,"W-DC%/8Z^"5H3;S]HS!T=#TF. ML%,2TY+?!PBGN=K<@8O]B3XD@*OT;/+Y,&XCD69+B-Q=Y%HLB MS2=_6./ M$-U>HU16J2BR!97%0A1Q!3^IR*-$I'D.&$F!W22>?/JQO".4/,\13_6'-BD0=04::B:I**#T2>5I]3T)X37C!!_>H5TJS&=A\02=9,:L0\05%LRCBA7B1S$ H5N+%# F] M^(5BI4A6(5BT)493(6*RE$4O%-(191*>)%^62U%F4BDC@'&'!5 M5"-!"=>L@(NLRG^I3B!WD7%5*:MB499YJ%04+T0%(62B*#/(8G%4*0X/3J"% MK(I"';)2 ,T @.L&(15AIT"1$U&FR7]7*&83$941546$WQ+&613AX0KQXPP8 MHL7_JE"OAD>SU\J3P^/GSO?906AZJC5BUA<6^93L\ TUW'BS#=\M=\;C- B7:WQV M*LL/8']IC-_?<(##A^SE?P!02P,$% @ 0G-_6F^LT2JV! T H !D M !X;"]W;W)K&ULE59-;]LX$+W[5Q#:8M$"@BW+ M3NID'0.VDZ)9($@0;[>'Q1YH:22QH4B5I.QX?_W.4/)'FMAH#Y)(:OCX9N8- MR?%:FR=; #CV7$IEKX+"N>JRU[-) 26W75V!PC^9-B5WV#5YSU8&>.HGE;(7 M1]%YK^1"!9.Q'WLPD[&NG10*'@RS=5ERLYF!U.NKH!]L!QY%7C@:Z$W&%<]A M >Y+]6"PU]NAI*($9856S$!V%4S[E[,AV7N#OP6L[4&;D2=+K9^H!1$1 M @F)(P2.GQ7,04H"0AK?6\Q@MR1-/&QOT3]YW]&7);]?HSM/Z<$5ZBI?5OMFYLXXN );5UNFPG(X-2J.;+G]LX'$P814T$+,&(CX"T8_9G5:NL.Q&I9"^!.@AGQVI>$MJ%I]$O(:DRP;] MD,51/#R!-]@Y.?!X@Y]UDOTS75IG4!+_ON5O@S9\&XW*Y-)6/(&K .O @EE! M,/G]M_YY],<)KL,=U^$I])]+R&F(_D67O7;Y7K$_N:JQ\EA_X$-[%C)7 )MI M;E*F,W8M#-:*-A8[G:_WU[>,5Y71*T@95_BDNG*^S:98EFD[_ C6<1J?@W$B M$PEV".U6)=I4VG"JOA"K?OD-T9G3S!;<0*%E"J9=@>_ "/ LFFX;5;5)"FZ%RADR M99Y"IZ'0A*ME+:W>9ZHR8D49J"0JM/291[IU18%_=W9WP'WZ(W9[*]LA0%RX!),(+K&9 D8? M#=]6_1U7>/9YR6.J&>!@[;G8?0%#4\"N,+K.BY?23-&XT\0" TX2TU*D'B$3 M"DV(A'>OT0+10RM?7*1R[C"ASPE4C@29"IM(;2'U54'YPD>ANG8%LR5CD)LP M7IKI-SRF/'H'M9[5QJN]A:H-7+(9N#7 ?O^)M]L/L;GCJ/)._/%P2]IE#MUL M=AR>YRB--C&#L#^Z^*$@$XPY1=D+N=$6(3U"7LLF@5-VGZ&2D7/W%:/VL&DI M?8*EH>%./#K!"N5$\<;COY7_2Y+GX3 :A:/X[!A)W" P\@57.3"\73$Z241" MM7V,W4MR_?@70C8\#\\'PS"Z&!ZC@^Y@*4J] :3PUD'6.[AEH+QS?Y>R"%(K MUUPX=J.[Z]JTN:7LS9N['N8\%UCR$C*<&G4_G@7-UK'M.%WY.\M2.[P!^6:! M5TXP9(#_,ZW=MD,+["ZQD_\!4$L#!!0 ( $)S?UHL=6B^0P( (H& 9 M >&PO=V]R:W-H965TNJY,2ZBPG/ :F'Z2B<&4M &>RL_.5Z8>)MP"\"K3P9(U/)GO-G,]EDL>,9(:"0*D/ ^G: .Z#4 M@+3&GY[I#%N:Q-/QD?[-UJYKV6,)=YS^)IDJ8^>3@S+(<4/5CK??H:]G9G@I MI])>4=O%AI\=E#92\:I/U@858=T=O_3G<)*@.><3@CXAL-[=1M;R'BN<1(*W M2)AH33,#6ZK-UG*$F9?RJ(1^2G2>2C;Z>#,0Z$G@C+ "K83 K !][$I&KM([ MF#@W[6GKCA9W+S06Y^U:D]@=!?$;[@-LY\SVTQN"VN/KAQOW'N13_WI#]4( K; M!25*><-4URJ&U:'1KKK^\C>\Z](/6!2$240AUZG>9*%?I^@Z7S=1O+;=9L^5 M[EUV6.J?!0@3H)_GG*OCQ&PP_'Z2-U!+ P04 " !"O0&4\ M6W85)8O4?3*3*MM)9CV;3'SB9/-PZCQ0%"1A0Y$:@K2C_?6GNW&E)#.7W8>9 MR!31 !I]^?H"_?I85I_51HB:?]GFA?KMV::N=[]<7JIL([:IZI<[4< WJ[+: MIC7\6:TOU:X2Z9(&;?/+9#"87&Y363Q[\2L]NZM>_%HV=2X+<5=QU6RW:;6_ M%GGY^-NS^)E]\%ZN-S4^N'SQZRY=BWM1?]S=5?#7I:.RE%M1*%D6O!*KWYY= MQ;]<)Q,<0&_\4XI'%7SFN)5%67[&/VZ7OST;X(I$+K(:2:3PSX.X$7F.E& = M?QFBS]R<.##\;*F_ILW#9A:I$C=E_DDNZ\UOSV;/^%*LTB:OWY>/?Q=F0V.D MEY6YHO_S1_WN>/2,9XVJRZT9#"O8RD+_FWXQC @&S 9/#$C,@(36K2>B5;Y, MZ_3%KU7YR"M\&ZCA!]HJC8;%R0)/Y;ZNX%L)X^H75UE6-D4MBS6_*W.92:$B MOMCK/_;\W#Z\^/6RANEPT&5F2%]KTLD3I..$ORV+>J/XJV(IEFT"E[!.M]C$ M+O8ZZ:3X4F1]/HPCG@R240>]H=O\D.@-GZ!WKT61ERM^+]>%7,DL+6I^@B?\ M?Z\6JJY AO[O%"/T-*/3TZ!B_:)V:29^>P::HT3U()Z]^-M/\63PO&,3([>) M41?U%W>5+#*YRV&1L(^L+!2L>9FBS)]:Z@\3XQ\V(G@BEGPEBQ3>3G.N:G@ MNEHK#N/S9BEX#6^GFI%$ZUTEU[*XR45:1>RV@(-,BR67\*5J%DHN95H!GW_A MG]Z]O(WXW:=7>0YZ F-Q?;* #UFYW:7%GL,Q%BHEHZ 84EJD.>P#MIQ6@HM<@IK1_F31 MYD"_X[3&[K3&G0R^2=6&EI_A!_%7(Q_2'!EWZJQ^D!2=U(W9;9:G2H%DX_: M)1NP4OF>YQ)>QQT^"%7K@WN4]8:7Q-0T9\"ZII*UU()0;RHA^%9K)+ M)N# 7XNEJ$!<7HI=J63-;PO55#C W/!449@M_R*N -F26P7(*76 M-$4D_?8$-B)?\E3SRBP 1YV-QX-H-AO!A\$@&HT&["P9TX<.)DX=$Z>=#/BH M: XX7(E*<%*ZOH\""168KUUJN-JR#Z$U8"UK0$:@6M*N2<1^O[JZ W\.0E/1 M013@_/%E7I?PUV<13(G"#=+;;'>DK,!5.+)TM0*/3AR&U905SIUNG9V!]T4- M1YK+="%SDN"(5>)!% V>-)(47P#3*/H+Q!X ?Z+])9297D)9R[,[M 'X-(T M41HN>JA$&>1>ZM<,0?TPK$ MN=YSXX6 ,V@!BKH$)^B6%P&JJ4"C$2Z%V]6VIH0!%6&RE4 ;@6Q,F@/? DDI]K!8Q05"N):E8]K2X3'"IR%B8]@9 MKBS8#DB;[#GJ;UI?,CO#!]!!^#8$BT2D9?&]P; M!"W:2BE^QL_C632?#J+I;,XOZ.\XFB1C^'O(+Y@^$-P%+1,V^4A('A43)!W4 MCA<-[9E,0L!-'G+S_*4H2@(.L!8>1^/I)!HE\V@@B6AZPD;!4 MY._!F4AU<"P$Q JS$AQ@5\/,1@_I @4[N,^N6K1>F@_LR"FR3WH[EGO3>10# M2\:S.;L)MG?G-G5/%@.&CT>C:# <\E$TGD^CP60:)9-I:]"?Q),XB>;)%%Z" M?V>CHQ4,#UO8 AG!R>9#*/1;!C-DO&)%4P'HV@^&D:#9,X[S-7< MF:MYI[EZ?^P13AFI[R;2DD'S_-^P?.N!)-CC Z]]=7_#)X-)Q"TYDM ;ZX+T M2S<4KZ)B(OINBAY:]8SD6H*:5.BWLU)I3\I@ G#?8.3OEZ!%4A%V M WFROIJP>0;GMD:O4(8:GI+';?#$^OP6$( 6> SYG8^T0@^Q#1I64!5ZY/:^ M9'*[%1"$U +0L=1Z U/($NS!1@1ZA+(O()J 5>)\P ZI-#@I:6]&,\N5#"'! M$JPJ6(F:0JBFTM@J6![N#L0.?3:NI0C#)S+6>BGPQ>-&9AOZ>D6,5\T.01"^ MI!KXIG(+6@AR%I^+\K'HXY'#K.GR7XT%_("!85ZIS%D"-ANS.]4881_Y#<&II3D@#?C>K"?"P %!8N[? L=>YQHJ M]ITPX:D(P!^+W!P[GE*%3@&QC85Z=.!%#:>U!&G$Q,R2T%)5KBN,3F!%.;K8 M%LBK!/D\% U+)@!*S8Y0E0-8%/@(M]J^30PHMDOWUNFZ&!,/(I($:ZC32U*DE$\ M??C>Q$U+TF=FEXK9UQK^0]'SL0#)V;)L%O6JR7TNYLF8U2(Y';U^A0Q[! Z< M#6C0&;C&:#@<8PBC=H+RK/F>EHBHU4N!9[4+A(D,^. !N-5XHLF!OQT ]UX9ZC=XLMK8KU9L6S081:#G^!\"[2.3G'LG<_:A2I=BFX*J@/CD MX3AM5R@5 D!L,CV03'9\VOPOF B\#0%,# N5(DJ@(ZNF JD-U]4E"XF7A>0K M^5 !]'S*X.21?Q^)(_!5+8'5RP=2![#:9"_(U2'OC3>!T%)2AE+I'$Q([U@] MF&-8=/QZ2_.ZRMM9,AU%D]D /@SB:)@,N]CE$_;QUY+LZ$@5*I],J \AN8TRU1H2C[(M6N5 @U#KA+6*(2 MVQ*\E$5'E)UQN7RP5,W6)"^6 F0/O)I&&V_11XF"1 _?)K&LF D'*H(C;*(&>#^VC^H6]_% BQE[W51@ M8)M*1.#HOU#*S*32MKL&BQM^U+ W-8-N[)>J7-6/N,FA^>:? B( -,_#WL0\ M>B, 26!.I,V:I#WB'8^#2#HQ;*9VG=G/&X]$LBHS)^: M=#:.AJ,93R;1E$+DHSV2/;.;FDRBT3S6_PS]UB R3Z93_<\$UKLM^<<"Y6LX M@57,S3^>LT34,3>91J-QPI-Y-(L'[/>*TA^G=6($[\Z&,PAMI]$@3F!3ZFDA MYN?#:1S-)YA&.A]-!K@X?L$PX?<$^3,^'D#R*7SVTS)#R@8PE.,LZL@.V5-436Y85\M.I?J/%=+%08TR,3%KZ^16 MU!L(=IU2$D_^]M,LB:?/U2G%7(F#68PM^5Y['VE4.QQ%P['!HL,!(-OA ;+M M\@*^$!AWE^](?TY[RF\9^#1 S/7W3R1Q9J,DXH;$.QW.P2&8,=24@66&CTJP M\_?O/E[8['MD(U5C2,*Z .7X];?L^%N@8HE4PHA06!]S!UOAY!@U-IBH*(QG ML4?H[9=U"L=3F0P*O5\NH"%6"XE8E3B$$G8G6+.5P +MR3Z M6WC65/K[>N-TPE<_VI-X&4>?5A&1-&>+LJJTFZ'\%QV'$]I67NJ$SV+DL_C] MIJSJ'C+$GMY#6DE*V[K97QM4O!00'N;DW/6[$7>Y [9JR(3:0=%AF2LRRE\^ MR*76\]=E66,:&GQ2S\A2IT[XTF_<7;>]TG+R=ZR8XL'?I_G)LLP/D'DB[DU: MM5I&M=I* +QQ%AT) !@2R#*IZR7>A($4G(WC4308#/K %@L>0'I])(_38@"D M(V&70Z/44MLN$R;7*3J :* )9Z/! &F3_6ER4E6TL\43<51LEW);\#]2",O M1ON0/K 68HS**"$_*#%4CZ/Y)0,C)$A M4E-B]UDR'!/]9K>J2N/]S^*)?FAR5)CO7,E5+42A>PPHE@1_EN=:C/76:(@ MA*(S"^8TW)R/J4^-8>'L_NT]OZJP? MKY.=H9I+!K! M#NW17?FHJSY7-;C 0NQ/L.=#^L6B.<#/2&PEL(A2(AR%O\Y@IX!L.%!"Z[*5 MMN5P2GJ!0#M[L(M?K!% EQ==C- M8-@&&&J.J1F=-S;K\%P*Y0)$]8\&_&^BBWM#V]] #\$1&@%(@SP.TW/,H_$T ML2?@DYRZ1H_9*5R;"3S[_%K4CWC6?S1PT+$C6YSVS0;Z^Y,.V6NF9JU]'6H+ MYJG\,DXDH9Y(,W7:--^)$7W'+LHLDFP0+LVJ&F9Z)7E?*B"E846%0(6D.HQV]V#5 M*,W/Z-WPS3#!W.=_!IMYC[B[^>/& M\5R+\8WM[\$&SY/:^!_0XR^#BI]!SBNI,C!C&(RT'3+@*ABZDH+ZQ$S% 4-/ M[$)C%HKMC1\<1O,Q&K3<5EGN-UC>>B?SR/;O:24 3E;6UR2#> SJ!D>FI 4E M=Y\^]/G'G99JP(=B:2+2]NJ\R#,;4G*_ICS-/F,'0K-:8:VNIX]T0]?W5\[O-K6^6I80/$+NJK0S!M&P M(;'-?N -M68L^0GN2XR^*'\@*HB]UJ3Q9:L*!0]$ 8J;"1WB@Y@J4%TJ.AX> M=&"=6_-$1D\)+05GA'^OP:\B4][I_#M!%A8&WD_%W9B@M;[]<"E>(P"D;L&E MV99"WDY1N:0G>_E(X>-U6N$<[_> D?]1EH2JVAN+,9,['#*JYNM%'Z72F5]C M2XJ>6F+!F\*6/5?RB\WC\#>OKEX[($XDX]DQF_6[9WPTQNY/UX.KVPG.8"FS MP2Q,2K%64@HA']YZ\"'H&9B(R3"AC.YQ'TZ7+?6-*7%W4TG0(H]'_=(U#)XV MI#]*K-TLI;VP:63V[:88*E2-ML-4J_3=B[9%L1\0;;H MN=@R$W22$$G@>IPPW;#>A1X2WW:0=/<+O$9V_=.JV&M7L;_UTG=*]/]SJBT= M,!W*Z+G<\2D,PGP+0:@.@"8I=8.!;J;-?V?+NFNH=HWRJ%#8OQN=JN)39Z+2 M;=[80J]H*;[SYK#V&/E$I0G](_>VIZ$!@;*9*!A2H>+YGI0=J, 7R@&'0HS] M,QKLR(HI3(YQ?XFAWTZ74J>.HGSHAW('D?8L&40L.(RW'GQ:/$^%\A;C;=LX M*IDP>1FT'U7>NF0"^$''NR8)A,B"&M$(.-:'001#/>OK7&TRP'0W,$JJ#2G_ M1H+AJ++-7J,[V-N_49N\DLIBU]3J%_:WG^:3Z?PY?R,>0/'AD-\M,(8SO7CX M#J-V,=C"7TVI.[FD/7#MVK(#89+V#IW9B.H?S))$(+=(FI?D5@&O%*Q-_8A& M" J/%Z+D5N: ($S^6!;FYDGG,H81_UB41]O5\0KUR05=^\'U@F^[SJ%3A)B! MZ]8(T.NN[3 [_].'VEE_E]:9LUIL#F^>.+$A*F:Y? M0H TUK2PUMA=@4*4HLWN@8; NSD1T)85S)S-/=HB:>K,/-E))$$R5.;-UD6O M6""B6R[FJA#:=-,G7.D,-PD]# )R:/L/T9S.T=-:-RD6G)8Z00/LNG]U _;* MV0A)/CM/]W3 E5@CRD&@3W&O-/%RHPN-?.>6'O<[N^9M(HB(/)VU,%KDVE7;P+&F^?%C$&,#XL M^ 6IM,C:F4#B=#K+:H*V-TN;A4VM)EF#@T>EV>'KV_K6@+Z,2\V_IU*@WJN< MO@'3*H>$MT *G24$=ZTS?THJFP+ *FZ#U\!LIX7JGT7241-/Q/"#DGW5:S2>N$IG< MV8&\,9N0U1?2\7H9!' ZI!E%8UAW#&%-D/DXOA<1WLG0M8;!((KGHW"42X0& M+]MJ8+!(ZBWR DY!P,GXX$0BLXTL>"LXP&J''_P]H<(I#38%2&7P&V8+8/VN MDO#$&>S9=2OWW8I127K<^5)_ P7YNI'87O^"44NQT!4=;PF?..])-!_,HO%D M>C#O5^068Z-=4^U*W3!O@Q>;02)K88RF\P@+@^C)HPOPG>)\!3 M%#AISC\!&XB4;=G_!HK'2Z2+4LJ<+&"W.+D8=/] >!O/(C[<_]R M$L_Z,!84S3^+)Y.?V:?#:U$N]C*Q)O9A\/XXF';,]^!Q@T?T@+VR ^ENFP#Y MV4L$57]B?RK^KRM@\VV\27>K[;U8DVE^;V/.D^'9=])H80K$-4$]@,"9K)G6 M6%U(23$KN,Y%$/DV 6"=MUD!O;A:)[^)X)/H<12F!"BF# ?[^YH0X (XS.[ M"H*[FKBRAV#OUI/FXG5[=SPUF4#[OKDN9NZ\H64!TTN8';H4@I_FWZ&<["P_.;=R[>NP*H-/H+1 M*O>M6GX->B]433-0,3P0BES-50A\M6RJ#%U*1MUHNF)R>$"=B0K?LIQT]QN_ M)7M(G+MW..2D[/\ G9;\VXK9U?U'S&Q.>@,PXBZ'P<(W M$R!7'F_ZAV\"C_)!>\IBF59+?YT<&=LHZP>8^"(-_$5X8(N9@?<-XFX]&?[& M!"FOTC?=G8-UQONKF'BQ;]4$40+6$,Y0^(3RT>>W>$U&E?ZW)JSWIEW8R_ V MUV/ZX8Q^=3BA R4)8_< IS-?$-0=P.&1!K\6(2G@M@B7?4.,&^D@%\W>0PIQ M.XA.#Y;4HVZ1$!,3'&H*[+.A=:PIEFDC(4QKZV)"IUKX'O6DN[_\#0A!H7O) M[:VG+ZEGTMZ.I: M$S8KG=_>7>CKN=H-Z (7ID[U8,'TI8*@I \&G#J_U6%J1&M7CDYYU129/F,$ M#N3H3#^8,HI$MMN:>_QA!%T+@Z6TQU)P#;K(#&3T63NSO;)R=MQ$\K)]?])L MQ&60W:75L.A]V+0.($Y2QZI!7X9(IVCY?OZDNPT?C%HKH#TI5]]'@M_ <2+F MUND14Q6WK8JN*LDJ$>2.=$"$)L:RU.;+S?B6*0LX'[3TH]'1]^@)V+5B#T6B MV5HG-M6B86$F5A-%MG?-[6 _35W N#V]#"!VNR7O[DJ0!S=3-RGVI/BKE4+_ MY(<)&G?HB\M&T3&;?+6O!E'-G*K-UD&W@BBJ*-,/4JS0=^&^0'":G6XJR4'\ MS5UF8E\0L1W_UE&+G=9JH-^.PI8;'4=\,Z*-@EH[[;..EN M&OY45I][LNC=87.8.HT'OHO"R6M,C^:=G7X';TG:1M[(=__J+)WOL?=W<\IB M7>K6A?)? B&EBS% 4A?"JK&1=0@V^?@E$I*)Y=8 M/K4),W/+%]UE9MV\;^*G>RNVI0U]6>>)^%[7I+M)]3TE0T&(;[%A:]GZU;$* ML'9C>HY/G]5_B38VBOZ)=STZ&:@^7T)/(VMQ;K!3^T0M;=37 4FAG\I(OL MM:QS4\HM_1+/2F>E\%/!(+.K.F'$+&U M#,1"_UJ@>^I^;/%*_\2@?UW_4B,$!FO$:[E8P=!!?PIVH](_?JC_J,L=_>#@ MHJQ!0>GC1J0 >_ %^'X%V[-_X 3N)RA?_#]02P,$% @ 0G-_6B707'.6 M!P 3Q0 !D !X;"]W;W)K&ULI5A;;]LZ$G[7 MKR!\VH,$4&S=+VT2()=VMXNT")I>'A;[P$BT3402?4C*3O;7[PPIR4KB>(W= MA\04Q1E^,_/-#*G3C9 /:LF8)H]UU:BSR5+KU8?93!5+5E,U%2O6P)NYD#75 M\"@7,[62C)9&J*YF@>0U:Q07#9%L?C:Y\#]<^AX*F!6_ M.-NHT9B@*?="/.##E_)LXB$B5K%"HPH*/VMVQ:H*-0&.OSJEDV%/%!R/>^V? MC?%@S#U5[$I4OWFIEV>3;$)*-J=MI;^+S=]99U",^@I1*?.?;+JUWH04K=*B M[H0!0G4FR(Q-6@#0?&5",-X'B#4;G3 M$MYRD-/G=S8:1,S)'5\T?,X+VFAR412B;31O%N165+S@3)&C'_2^8NKX=*9A M8Q2?%=TFEW:3X(U-_(!\%8U>*O*I*5GY7,$,$ ^P@Q[V9;!7XS4KIB3T71)X M0;1'7SBX(33ZPO_?#?^\N%=: IO^M7;N10AX0O63D MQX95:_8LI@X& J,1.F9K+4@AZAKR3B& I:A*)H%#W]J:2:J%/#Z!!>C:%KT+ M509F(4T5>4>._,S-4\]-LYP3 (^6 MWD*I8E*"B7=:% ^[PKD7P.YP_H!07HEZ19LGPAZ+JBUA.][#LSYS#+Q-#P]C M-N!K!GRK 9]"?"[A+X$N]H*$7GCH7SW1==P,':@4S?.CKA=-YNZ=%FKL^Q#K.DGJ!DGJO(Z9'[AYD,(B^,VB5PC"EPB2R(V\@Q&$0$J@ M:!"Z41:Z61#O0)!ZD9M'H>L%>PF<# 1.#B;P)Z4YM$- ]5.Q>5N1&_"RVL7) M_3JO&="FX";M,9 %K8JV,HJQ71.LLIC8)RB(K96?>H-VA6] MO9IW5Y1G1!\_O.G^=\2/,M_6YX9%L#8+,Y)X4"C\ (R"M;0HVKKC>#FF_U&8^FZ>8+\[BA(/P4&K M^P:G\C?4OR-Q[&8@@ X$CX3)OC3/!KID!].EZPQ__I$%?OI1D<_0*QO 6Y$+ MI9BVJ7'#Z3VON,:#T5<(6XO%BFKRF4*-_D6KEME<_LZ*5DI,5VS?.XO%7F1O M-[!M(="V;9F3'/^W;2#.2ROF@Q5T:T4ULJ(>63%'*]9;*^1@A:E&1M:VHZ(" M=>;4:,*YX1K8;@L5Z'"LCB6'XXDLEA!+A1Y^U9AG(W3)+Q MP"H\Q(IK)OF:FI[=T^EI-VP_V&2)F[N9= KTA?[_A?2[(FK[VTOS-[!D35A^DKE ]C4 M53OKHUT!WGEOWK\77KA6K5P)Q:R#\%C &Q.NOK;4=OOU>/M=(7+-F_Z\#V>E MDEQRO )!@D)'TKQ -DAL3T:9)6LM2E9-"5)%C2[&4.W:>F4O;*C*Z:K= 1I? M0\1V#?&S5(23FQ_,0G]FPC<,0^<[5P]P66+("W #U"D"5T9&HJF7OB>FP/L? M23SU_/>_\?GG+9(\K5IC3JG$$>'K.R#0>;0NG.CC3C:;,A/.I%RSYFI<,"/_$&9QV MOHF&F7^[>#H;?>.!*_3"?,F"0S-^G["?>X;9X6O9A?U&M%UN/[4!81<< E>Q M.8AZTQ3NCM)^O;(/6JS,%Z-[H;6HS7#)*$0,%\#[N8 [1O> &PS?$,__ U!+ M P04 " !"O('2'0PLHD2C9\L?9!IRFQ1V0 $:2MBB*/M#2 MVB9*D3J2JIM_?TM25IT[U^B+K25W9V8YTG)^4/JKV0-8\KT6TBRBO;7-+$E, MN8>:F6O5@,2=K=(ULQCJ76(:#:SR1;5(LC0MDIIQ&2WG?FVMEW/56L$EK#4Q M;5TS_7P#0AT6$8V."P]\M[=N(5G.&[:#1[#OF[7&*.E1*EZ#-%Q)HF&[B%9T M=C-R^3[A X>#.7DFKI.-4E]=\'>UB%(G" 24UB$P_/L&;T (!X0R_NDPHY[2 M%9X^']'?^=ZQEPTS\$:)C[RR^T4TB4@%6]8*^Z .?T'7CQ=8*F'\+SF$W.$T M(F5KK*J[8E10?7$-@+,ZWEB$=1M)64'DYS&)$NSX06\O&\Q]WCYY18_KS;&:GP+ MOIQK,D ,ST.X+V-F&E;"(L)7WX#^!M'RC]]HD?YY0>"P%SB\A+Y\Q"^M:@40 MM25>[-4#"&:A(BMCP!K"9$7N.-MPP2T'@.Z-VHVN 53:M[XCVU5JU;:@?_&7?I[ Z&9F$B< M-+^3T22-\VD^\/WV^,_D"E]ZK5$0:93V4-,BIO1M;;50.ZYY'5;!Q/)FCW7[F3/V741^KQ= M'4?=<83>FHXCN#+XGRLQ85B#FULEX\>'D6R#2> M4'2>HJ'&S,C:]8<&?F"B!7++3>ETD5=T,HSI:$1>OX"Y^T4KDY.!6(/>^;%O MB,<.L[%?[6^651BH/]+#M73/](Y+@^>]Q=+T>HS6Z3#J0V!5X\?K1ED ^UNE[#%P!/U]N_P74$L#!!0 ( $)S?UI *4S0M0( $@& 9 M >&PO=V]R:W-H965T2D_;?CY(3-QW2G':)18I\?"\FZ=E. MJD>=(QIX+D6EYUYN3#WU?9WD6'+=ES56=)-)57)#IMKXNE;(4Y=4"I\%P<@O M>5%Y\R<:(HL*E MV4)5+@8UW 0\%[O31&:R2M92/UOB>SKW $D*!B;$( MG!Y;O$(A+!#1>-IC>EU)FWA\/J#?.NVD9[G[ MAGL]0XN72*'=+^S:V(B"DT8;6>Z3B4%95.V3/^__AZ.$2?!. MLG,,>[+>18 M7G/#XYF2.U VFM#LP4EUV42NJ.Q+61E%MP7EF?CFJ2G,"WS^P=<"]9>9;PC4 M7OG)'F#1 K!W $(&=[(RN8:;*L7T+8!/;#I*[$!IP)KV@#DZ!QL'D MY(*:*UZB0:4OK EHOF+9FZ(Z,=&> &MEP5LM%@H[F;L)0;NMIQ36-! MD-2ME$!6)@7-OI[V'KI0ZE6$6RH&#_MBO9#Y;$++A#'X",-1?S3I!

@M;_*,X50W^4?37:+:N!VF(9%-9=I![[S=FKQLM\-K>+MC M[[C:%)4&@1FE!OWQT /5[JW6,+)VNV(M#6T>=\QIU:.R 72?26D.ABW0?3SB MOU!+ P04 " !"I\,M1TI3$<+AOWE[7[X!7W?@!?1:4W"KY4&6;/'0P):PJZ?CF$]Z>TXUGE;L>8. MO4&X$N665T\?WHT"/_VD8-_XD%MPD-:_JSD$E."#).GA"+@$-(8"> M$\L%RNY)K3$)(>3T" I6HJ#&H2X&]M <#.YLJ9%Q*PSX TIJ(=!\![_NK$_" MBX\HE[E">+DUZ)YW2P1 >+X<_+;32A.8O%K#1UC@.J\J(Y.'+V=D8.D=G).!V>^QYB5S\+0'4>)R]H3NF',8CC_ M+A+*>R^&=.SZ42^&*!D?C>L$5>..JO';J=H^X;QYN1LT_T$,PBOJ%Z;4=KR M7_)5G]D*>J$<8_=) *^P6Y_@H&OH.MBW8%N:R0[LL@>V:,#N6[#B /8".OK" M"_IV27B9C(/4L,(TXD,Z.J&?M+=K7ANB/TOJ,V.;_3-3K.K\/^E:=M-8 ,1K MR\?VZWM)^OII<#A-8QBY:9"Z01KVI,2+_%K#\/]C4QQ$46MNBL+]3B+VGM8( MB?-=[4$4T%OZKA>^-_"2[M@B.PD+I) M%-LR/TC,2X-&(X@A(K,XM ![(B&AI,0>:WI'G:*F2QQZQT%B7FPLF#=.^MV@ M)_;Z04\\UA&&O4&D1+FVXY:B*ME5NIY)NMUNHIO7@\Q!O1X'OW))'5=!@2LR MI&ULG55M;],P$/[>7V$%A$#*EI>^I"UMI'8#@;1!M0WX@/C@)M?&PK&#[:X; MOYZSDV6=U 7$E]AWOGONN;OX/-M+]5,7 (;1"'X2@H*1->.G.ZE4IGFU(ZWBX?T!_[W+' M7-94PYGDWUANBKDW]D@.&[KCYDKN/T"3CR.82:[=E^QKVV'?(]E.&UDVSLB@ M9*)>Z5U3AP.'&IC,E]T19:T2S&Y>J\T9R3-BF7!N% MIPS]3'HFQ2THP]8&6VHR)G8DJYTCN70&>5X#@MM@V(?H%R#:GOA$U,@G4R M2_7(1;C24@7-!&"_(2=4DXWD.!KTM'?6Y?>2Q/XH2OS1).Y=@-9X.90"84@E ME;O?PTGB3P:#WHTTE!,NQ?;$@"H)9W3-.#.L 0FCB9\,QJ2C&<.V&<-_;L8E M-3M51T'IPH:_L>'/86V.-: 3^7@#GH9H,^SE&,+5];"8*U!,Y@3JW^-)UQ:E MW G3P^8-R3CV!TG?[D)I@R50]9&O!R,H-MK4T M.";=ML!W"90UP/.-Q#^G$6R ]J5+_P!02P,$% @ 0G-_6LQJZN@Y P MW@8 !D !X;"]W;W)K&ULI57!CMLV$+W[*P9J M$+0 L:(I2Y8VMH%=)VUS"+!8;[N'H@=:&LM")%$AZ77\]QU26M4+..ZA%YOD MS+SW9L@9+8Y*?S5[1 O?F[HURV!O;7<;AB;?8R/-C>JP)GL_<_[>X<\*C^9L#2Z3K5)? MW>9SL0RX$X0UYM8A2/I[P376M0,B&=\&S&"D=('GZU?T7WWNE,M6&ERK^KDJ M['X9I $4N).'VCZJX^\XY!,[O%S5QO_"L?>-R3D_&*N:(9@4-%7;_\OO0QW. M E+^@P Q! BONR?R*C]**U<+K8Z@G3>AN85/U4>3N*IUE[*QFJP5Q=G5([Y@ M>T#8:=7 6K564YT,B;![6'MZU 9^?I+;<OB] 2IXL,\P'_OL<7/\"?"OA" MJ'L#G]H"B[< (8D=%8M7Q??B*N)'S&\@FC(07,RNX$5C!2*/%_VO"OQUMS7> M\O>E&O0,L\L,KJ]N32=S7 ;4. ;U"P:K]S]-$_[ABO[9J']V#7VUH3XM#C6" MVL%O2A6@-&R(H\K_(Z=+B5RENIS(TYYX5$W=7;4E6/=0J%N]O25."45E9%EJ M+*7KPPG)U$/)MR>PI\XK+P?EYEQY_E9Y/MX.PQ'M"23MT+POH76"S13V^ M#0:R+=PJNID\';%^P3=/<7(>,'$!WG?RZ=NAZFCLV+/"O0/!LEG"LE30>L9X ME+!()).U:CK5.M^-I/Z *1-QQ-(T@BSE+,WBR<.AZ6!C?>K.SI.4S>,8$CYG M\XQ/GJ6Q",_2DHXGFJK6,V].=-J0?SQC(A&0Q9S-Y_%DN%C_?J_[C8,98%U7 M^7=6FM74RSU20D77W'R1FW]A%X]SL)!1O M OUQM=!&847\/!5J*Y2>%K*G9*P;6L#4PV.@03V#-WOW)AJ&'\ZXF79NIN?4 M9X]XZLHU!R(KRJ@*E2:5D30RRX*7! P7E,;P$ PJ+$]\NMH0V#=\RL73PK_W'/JF@ M!$4YH:(DVE #QV1EYT:B3;#3W0I>-XZ_!:IT#VQ1$2P)J!>@NK+P2;EV7(NL M),<;!NV.>W;- I+>'*\#PJ76Y"U)_"R-\3?$<>RG:>2G4=JSNXL*]MX@;; @ M"BP1ZP :7>.M@6?"A2VT/2/#."*7Y"+UDR0AEXXOI'A_$AOY@T'H#_+<,NQD MZ ^3$;*^4;ZF[EJZLEY3-$DN8C\:(2C)+#K/0_0Q1NSM8:]VRAC >_<[4W"# MKN &?UUP]]@$;@"W0.%NV\#N&%TPS@P#?:KPSBJ_7G@83B,%"*.M48%&R[U1 M#++'#T8)=9 3B;>E9#.,(P46UJ9?'R?_YD@5(1H,+M]_OB,%56HKGU'05D64 M9GZ4C7 YS?X=8$&>+('$SZ/$#\/4$;!"L]2/XQ Y]__;IC:@LY40'+6% M&M32-3^-V[\6INT0W=NNOUZU;>4 ;YOS)ZJ63&C"H4)JV,\P]:IM>.W$R,8U MF84TV++<<(7?"* L -&ULC91-;]LP#(;O M^16$5PPKX-7?2=HE!I)^8#L4"]IN.PP[*#8=&Y6E3)*;]M^/LA,O*])@EUBB MR$ M!M7<"WU_Z-6L$DXZ:6T+E4YD8W@E<*% -W7-U,LZJ56FLP4LG M:[;">S3?U@M%.Z^GY%6-0E=2@,)BZLR"BWEL_5N'[Q5N]-X:;"9+*1_MYDL^ M=7PK"#EFQA(8?9[P$CFW()+Q>\MT^BMMX/YZ1[]I0_JMR44V?L M0(X%:[BYDYO/N,TGL;Q,]Z^PU[ V'\C M(-P&A*WN[J)6Y14S+)THN0%EO8EF%VVJ;32)JX0MRKU1=%I1G$EG6:8:S.'Z MFH<(W4$$(MU*84L.UR#'_%^"1KEYT$G?OPN&_J:GR,GMY3]^4-1Y %O)9]2.M1VF&M.RSN7B.3 MU&O:V"M-B5!(3BU;B14P;6U4#:R7J&Q%!K8BMBS18(>IA$%B4[@ (0WQ3B!V MQV/?C<<)K4-WY,?N,#X?+-B+(K8+3RQC76^*')8HL*B,AB0^I[ 8@E'DTBV# M69-7!FZ0B./ C9($/@Z^DD %'P+?C88QG)+E01K&J2'I";<;>T$_I=,_4$L#!!0 ( M $)S?UH:L 9P'@0 *P( 9 >&PO=V]R:W-H965TO)E'BIX\.O\YK*V-\-34;3C/UC%NSL;C,%_;QH21 MV]@6WRR=;TS$J5^-P\9;L^A 33WFE*IQ8ZHVFTZZM1L_G;AMK*O6WG@(VZ8Q M_OG2UN[Q/&/9R\)MM5K'M#">3C9F9>]L_&USXW$VWK,LJL:VH7(M>+L\SR[8 MV:5(\5W [Y5]# =C2)7,G/N<)K\LSC.:!-G:SF-B,/AXL.]L72 [ .]T]XDZE>]---.)=X_@4S2R MI4%7:H=&<56;3+F+'M]6B(O36[MQ/E;M"N[L"IL= PSOS:RVX70RCI@@A8WG M.[++GHQ_@XQQN'9M7 ?XT"[LXFN",2K;R^,O\B[YJXSO[7P$.2/ *1>O\.7[ MS$+TN#O^.E9P3R>.TZ43K'B-?7J')W"QK2VX)?3"DS%[YQ-2!GJT_C=7?-L"R M:DT[KTP]P%IP5P>8/4/HLR'.0T3\LS4>;+(7T!S;S*S?&T3 M(LTRL\&1P2? MP2<3,?SN.43;P)VKM]W)O'98I?%CN-K6-4;[AVINX9WSR( N'<1-5U586YJ M^"/E_W \?\KZ8-NMA>]!D%R7A,L2QXRP/">E%#C^$?\TD3S'IR12,*)R.?CH M70BP\6Y911C6.#E%E.0)26$HNL2]2I)28L\#<1"G4I$0O1:$J3:A,:H8%85R2DFHX'>Q:#B8$BSYB,W)! MM,Y!2,RK)8(Y941+!FF=$IGKKYM@ A@X25O/[WJ:BQ%V\P2&0HTT9CP!.J(T M+;""C["AN,**$19T\@:S\D.S)*$4=5#1F:4*173)=V9Q1;A.$T4*6A)6E$?= M*DI..),H!GNE]*Y!/'FFD$)H^2:?L+F%2*Z"T(R4I>R"(*H4N"V* M Z=2>NP)[@6A:>>#* FJZ04DWW CJ>Z-0I,Y*7/^7X=8@A!:4M"*XK-$L* 4 M@S7F9P(UT.+_'&)RI/)DB![Q\M @/38EVE\<(,TUJ^Z>S+ W&W; MV%\F^]7]57S1WT#_AO?W^+7QJZH-4-LE0NFHD!GX_F[L)]%MNOMHYB+>;MUP MC3\GK$\!^'[I7'R9I 3['RC3?P!02P,$% @ 0G-_6L-)^ J "P YG\ M !D !X;"]W;W)K&ULO9UM[9],7;>SP M_TDVIPB= ^+T,S?Y^6FV+9,X%3SP[L4^>W_@2WZ_*ZHW1^>F&WXM;47[;W.3RU6A/6<1KD19QEI)<+,].+NQ/ MD>]6!?46?\3BL3CXF50?Y2[+?E0OKA=G)U;5(Y&(>5DAN/SG05R))*E(LA__ M:: G^S:KPL.?G^FL_O#RP]SQ0EQER9_QHER=G4Q/R$(L^38IOV2/D6@^D%_Q MYEE2U'^3Q]VVD]D)F6^+,ELWQ;('ZSC=_>W.\V2;$ENX_LT7L9SGI;D M8C[/MFD9I_?D)DOB>2P*\BX0)8^3XA?R@7R[#L< &,D/O_\&G.=OX-(Q$O^U33\2UWI/',MQ M-1VZ>D6Y8[]8'IC++S;Y1V)-7RRG1UKG5>=?;IV9RP,QWY=[FO+P]>6ZUJ/7 MESN&/>GNM>S6//=_U_+W7V4MN2[%NOBWIN.7NX8\?4/5>/*IV/"Y.#N1 T8A M\@=Q01[.-10?S-O.IVZEKI9!.J: MH@Y_KP[?J X67%]]B--BFVL'PTMC]5!U(&$!$D:1,+:#C0]VN^-;\D]''<@V M(Q!,T=!XKZ&Q44/?TD9 IL.,$3%42$A8@(11)(R-=4+RO*Z0D&U&()@BI,E> M2!.CD"X2.9.M!$3DG)@LLNU=N=PFAKPO/&D(Y2_T"+1C4^@GBM"LJW6 MK+*,4KK)A131@HBGC4@+H1V2S(BA&H+2 BB-0FFLH9G&I>.;1*@^J0(Y<#-M M\[%F\2#R,BXJLZ<1B58C1LI@C2!I 91&H336T)1Q:>*-ISVA:+:S;+(8U1((B9W'O$Y13'(Q8@;+!4D+H#0*I;&&IIS(>J[?/8G1;6:Y M;D\LH+ZI8FG-9=MH$YY?O^;\Q)TZ+D25)K2VKL)5O' M3!NL+:BGW- .M66/==J"^L506@BE12B:JJW66;;-UO)OV_6=' ^S)5GW5:95 M%]19AM*"(Y]U&2]+(5+MT ^-^O, MC0-HHQ1*8U!:"*5%*)IZY6'K9SMF/_M+'9R)A4%.9L)0.34T]<1(RJDS>PZ@ MK5(HC4%I(906H6BJGEK[VS';WU_V0:PV&FFJU;T_\R>.NO>OS*T,'<"@- JE M,:=O5'>];&B#$8JF"J1UO!VSXWVQ6,25V\V39_N@(&4F3Y'B]%ZK&*CS#:4% M4!J%TIC3M[1U_]-":*L1BJ:*JW7(';-#?E7?KB"G>0NQR8JX)$G,[^(DUAN> M9MA@:4&M.V3J_3A]$458CWWOR]>=& MD._TJ:SNQ9,G382F6WG\JO-@[6TA9O9@I4']="B-0FGLR#[Y\^OU-?G^650> MH>Y[#Z&]B5 T58&MS^Z8??:K+*TO4JD$EV:E*$BV+8N2IXN73L*@3CN4%D!I M%$IC3C\%<,;V9#SKG85!K7843957:[4[9OLY$+F< E9W!)-?G\^_WI/;DI>B MCG2R)6%QRM-Y+"SU.^[YQ#G6GO"$T&Y% M*)JJU]:J=\Q6_45^+ZJ[,[EI!+@T0P9K#NK00VD42F-06@BE12B:*KS6R'=V MYNX;W"[L0#U_*"V TBB4QJ"T$$J+4#3U5O8V&G#-T4!SU\1*)(OZ^K&"ZR_# ME M6! 6/\F_FZF M&0N':PC:&0 I5$HC;G]Y6X^ MV.[8[6;ZT%8C%$U=0K0- SQS&'#)TQ_5&9=I"F!&#!44E!9 :11*8U!:"*5% M*)HJNS94\.RWF@)XT!5WH+0 2J-0&H/20B@M0M%4=;8!A6<.*(ZNK R-)*"T M $JC4!KS^O9R3 M!YYL]0,M-'R T@(HC4)IS.NO@.3:8Z^[Y!FTT0A%4U75I@K>D46&>/Y#E&23 MQW-!-B(GQ8KG@KR+4Q)D2<+SHGU7]WBA2S-_L-B@60*41J$TUM F!V*S/EJ6 MU5TH&-IJA**I:FM3 L^<$GS-^4+(,?:'.3TU4P9K"IH50&D42F-06@BE12B: MJKPV4O"F;W9N!TT!Y MSJM1]YBLH.$&E!9 :11*8[YF"27+LF?=)Y%"6XU0M)VH1@__N[F'US/X4UL]T[[Q_87^ZJ!_=/FHQYZ<;?B\^R[E%G!8D$4N) MM#Y.Y!>6[QXJOWM19IOZ$>5W65EFZ_K'E> +D5<;R-\O,WEP;%Y4#3QF^8^Z MV^?_!5!+ P04 " !"6,AZ+6A>, MPU(259']0_6'9D65,%OM%+1*'L+]GM M;3V')+72HMP[8P0EX\T_?=KGX<)TK\IZGD#X7<)&LQ0L.>+/@HN("DEL2^F])X 6] MCH#F+W66@N2B++$5VS9%UN<;SQ;,^IE4$BZG2 ME*>&#=\-%_BN+7477K-S=!2TWQ]$O6#4]WLG?!VFP;"/MOY@U T8M8#11< % M*VI#]G\0HY0W2/BB)>J\SV"D5L76L*2+O:M*,9MB-;MD_6L4U-;75V M_\HT/>Z>RHQQ10K8H*1W.\ 3D$W?:"9:5+;TKH7&0FZ'.;9:D,8 OV^$T(>) MV:!MWO$?4$L#!!0 ( $)S?UJ#'H@G7 , *<- 9 >&PO=V]R:W-H M965TM 3&*H6@4\ M3#RXR6UK+;&+[;;CWV,[6=;T(PR1!UX:?]Q[D2"B+/^0J8WIES41"EIV+ARI4 DEFG(G>QYT5N02AS1@.[-A&C M 5^KG#*8""3714'$KRO(^7;H^,[3PAU=+)59<$>#%5G %-37U43HF5NC9+0 M)BEG2,!\Z%SZ%V,?&P=K\8W"5NZ,D4EEQOF#F=QD0\ MP4MY+NTOVE:VGH/2M52\J)QU! 5EY9,\5D3L./C1"0=<.>!]A_"$0U Y!#;1 M,C*;UC519#00?(N$L=9H9F"YL=XZ&\K,,4Z5T+M4^ZG1M#P^Q.=H2A>,SFE* MF$*7:TY2"1&=HJD64K7,PUC=2KLE,CZ=+(O3N7/ "?2=":'?Y M;LS9!H2BQN +5WJ?L Q-]!&!$)"AJ>+I WIS#8K07+[5V-+"#%REDS*AN6F5 MP%69 #Z1@(_1+6=J*=$'ED'6!' U&S4E^(F2*]R*> WI.0K\=PA[.#P2T/CE M[D%+.$%]0H'%"T_@59Q6!*'[6RAF('X<8ZH5R'P0+N2*I#!T](V7(#;@C%Z_ M\B/O_;$L.P)KY!S6.8<6/3BERHZ%=O]9OP#=*"CD4>+"+HGK"*Q!7*\FKMT&P9[$3Q@&\0F))W6@26N@UW^.,3EX==A+8B^*<13O17EHZF,_%E+!76=@7;P?Y62EVA-5/?*7_\_^H:5N%T15Y':$WR\#-Y^%\5 M7B$T=9O@N)?@I!_N:?R(<>R%21AX>/\NNCLE;P%B83L!B6S56I9Z]6K9;5R9 M;L.4S'OKN@NYM+6W^PQ3MC"W1"PHDRB'N8;TSF/]7RC*KJ"<*+ZRA?6,*UVF MV^%2=U(@C('>GW,MDVIB7E#W9J/?4$L#!!0 ( $)S?UH]0H/;J@, *H5 M 9 >&PO=V]R:W-H965TY$*65)NNW,:JED"S M-JCD,4F2:5Q25D6K17OO7JX6HM&<57 OD6K*DLKOU\#%;AGAZ/G&1[8MM+T1 MKQ8UW<(&]*?Z7II>W*%DK(1*,5$A"?DR>HNOKLGT &G5SVL#C]C/ZNS9YD\P#57 C^-\L MT\4RFDQ28321FE1'H(-@Y)5^RM].A3B M* "/7P@@AP#2\MY/U+*\I9JN%E+LD+2C#9IMM*FVT88; M_=M (D<;MJU8SE)::?0V3453:59MT;W@+&6@T!]H8S21-1SLZ+^49J8HD*%/ M"O*&HSM3785>W8*FC*O7BU@;>G:2.#U0N=Y3(2]0N87T HWP&T02,OY_>&RR MZE(C76JDQ1N_@'^_X6GRIX?IJ&,Z:M%'+[V$_KI^N3,QZ(.&4IVD/PI ?]S1'WL+[2C? ML1Q.L?/'C]!WH%)YF$PZ)A,OTII5K&S*[D6C?]&:IH49921.JPS!MX;5YJ.B MO5KP3C*PF-,NA6EH+4P#T)]U]&<_J05__*17"_..R?Q'M?"ND173C80W*&=/ MMJ%:5:3/7XKSY.&==V!]+[NL+D/+XS( ?9PXOTE^4B ] /U?"WQD?OA'-?(9 M"I9R6T:/ ORP0VOHC V3T"+ (?P..\/#7D,Z1P5^@#-4X.P+^_WGA KNP*ST M"L$SQ,I:BD>P'X4>37@G&5I1YWQX$EP3(7P/.^/#7F,Z1Q-^ -*O"6=CV.]# M:_KT*U82_EF&EM19()X'%T4(M\/.[K#7CLX1A1\ )[VJ(,Z\B-][3JCB%ZTI M_!,/+#-Q1DAP:*&0$)Y(CC9[_MU>OU!Z &;].G'V1OSN=$(G9ZTK_+!#:^B, MD(R#JR"$"Q+G@L2_ 3Q#!7Z :;\*G*$1OQ^=4,& =85_DJ$5=49(9L$U$<($ MB3-!XM\(GJ$)/X!G3QH?G;S94\PUE5M6*<0A-U#)QX/!O<=+>KV,.Y! M:"W*MED S4#: >9Y+H1^[MCSO>YX=O4?4$L#!!0 ( $)S?UH(I\ D.P0 M # 7 9 >&PO=V]R:W-H965TVK:(-R3%XH9M2:9^63&>8JE.^=H6 M6T[PLDA*$QLY3F"GF&;6=%QZ MWDA]P9Z.MWA-%D0^;.=J>.K%Y?$3_4!2OBGG$ M@LQ8\B]=RLW$BBRP)"N<)_(+V_]#RH)\C1>S1!2?8%_&.A:(FN"6"47G[ .SHJP[+/%TS-D>GBL'R K<""KC.ZHC'.)'@7QRS/),W68,X2&E,BP%NP4"): MY@G1T7.NI,3E3S!/= +.EN"O'SG=JB66X/4=D9@FXHU*>EC<@=>OWHQMJ>CJ MF]IQ2>W]@1JZ0.V.Q#? A7\ Y""O(WWV\G2WG6ZK)E6=0E6G4('G7NK42XO_ M]DEE@H^2I.*_KJH/M_&Z;Z,?VUNQQ3&96.JY%(3OB#7]_3<8.']V]6 @L%9' MW*HCK@E]^C=G0H#ML1>Z"^38A:["#VA^@::WE]W40V'D1F-[URSI/"QP0@>B M*JQ%UJO(>D:RGXCBBN,X3_,$2[)4S[IJ24RQWDVZV![@@@:-MVX(1\'HA&Y' MG!6O^,A.]'9U3/HZ 7A.X%ID'%-# RO^0P8$?L^ P.!M8H/J^+#Z^P*X9 =&0BLU9&HZD@TZ*X0=8@R M@BX\T>YYF!NY?D/B+;*CBNSHF5U!68 -2Y: IHKRCFB6PBA=(V#?A1H(K%4[ M=.IWOW,=\9;W&:@I0Z&UN])P1'!0 9=P36E&ONN=OM8ZPE 0(K];P+"V)=#X MCI_.6+K-)>&-G5=3%FPE]Y@3HY;-T+W7[5>8$5B[$>A>2KV1#XX28MV S1N\%&@BM77'M MGF!P)=D.:JJ&0FMWI;95T.A1^LLV/->C^G<1GLJV.^R" X:UYX%FTW-'4@8> M,OJ,=S"C]%ZB@=#:-=?6"8ZN)-Q!+=50:.TA0>VID-&=]!9N"=$FX#E"_KQB3QQ,]-*V&Y-/_ 5!+ P04 M" !"H-^:2S[[M$]S^F.JX8;+G[()8!"OU+*Y,A:*K4ZLVT9+R'%\H2O M@.DOX)["1.\_(4)EQ_L,LKI*1Y9B(@$*L# 36/VL8 Z4&2K@EPY^3K2(+* MV_\LT25AF,4$4W0N)2B),$O0-<$S0HDR[C> M928@05BA2TP$NL@.XDP(L]L%ED2B]Q-0F%#Y06^ZM?VX8_=P ^D, MQ'=M\'4Z0>_??AC:2NMA6-EQR?VBX.[MX3Z!^ 3Y[D?D.5[0X#X^W-VON]LZ M"U4JO"H57H[G[TO%_U+WX5KOC*X4I/)[DVI%F$%SF*:OG,D5CF%DZ<8A0:S! MBMZ]<4/G^G>#"6]HG6$/%K5CM#JJF[G2+=]D/S;7O$7\V!S ;T=BW=^X+S&7-#18+PB2B,->>SDE?0XCB_J-8*+[*KQ!F M7"F>YH]+P D(8Z"_SSE73PMS*U'=0D6_ 5!+ P04 " !"9PW-FR!F/MTI_,2M$"]]J(WFF9ACU+R&J7A2H+&Y22XC"ZN,F?O#3YQW)J=,3@E"Z6^ MN,F[7 M=C4)S@,H<_4]BUV>E*'5RAA_"]L.]M! $5CK*H[9V)0<]E^V;X-\!L__?#$.+6ET3,.BTS-M]<1']$0QW"AI5P;^EB66CP%" M"DX?H?@^0M/X).(,BS-(HI<0#^+A 4)7_]T].4$GZ1.6>+SD6,)^:PX^7RZ, MU?2V_CT4^I;9\# S5V\NS)H5. FHH!C4&PSR9W]$V>"O0V'[16"/@CCL@S@\ MA9Y/F6"R0&#&!>T]DXU[ \=S/&WA4@_G"N,F'XV&\2A]/0XWNZ).'ON3HM)> M5'I2U >J^175;:"K0/=B@]ITMZ+$A04F2RA63%8(9%,^7!31711ZXX>DMX=F M.]*SUX/S-!OM24^?A.A5=)YDT3#M#1_)RGI9V?_(%3TGK!>H3[W(:?:$2C3, MTBB)LSW.3PWWT]I2#G<*;(VZ\GW'@*^1;27I5]O6-J76YEO WCJUO$M?Z<,' MF+9?WC!=<6E X)(@!V3]P! M_1^!_ =02P,$% @ 0G-_6DOR].T2! 81@ !D !X;"]W;W)K&ULQ5E=C^(V%/TK5BI5K=0F<<+G%)!V9[KJ2CO2:%!W M'U9],,D-6#@Q=0S,2/WQM4U(R !9LGC%RY X]Q[?>WPP)Y[1EHMEO@"0Z"5E M63YV%E*N[CPOCQ:0DMSE*\C4DX2+E$AU*^9>OA) 8I.4,B_P_9Z7$IHYDY$9 M>Q*3$5]+1C-X$BA?IRD1K^^!\>W8P)/1BLQA"O+OU9-0=UZ) M$M,4LISR# E(QLX[?'.KRL"!I'4$$1] M;. >&--(JHY_"U"GG%,G'E[OT3^8YE4S,Y+#/6=?:"P78V?@H!@2LF;RF6__ M@J*AKL:+.,O-7[0M8GT'1>M<\K1(5A6D--M]DI>"B(,$W#F3$!0)P:4)89$0 MFD9WE9FV'H@DDY'@6R1TM$+3%X8;DZVZH9E>QJD4ZBE5>7(RW2T?X@F:TGE& M$QJ13*)W4<37F:39'#UQ1B,*.?H=396(XC4#'?V!4($>B5@JJ7TF;&T&Y0+0 M PBZ(7IQT"=*9I11^8I^>0!)*,M_'7E25:WG]J*BPO>["H,S%3Y Y*(0_X8" M/^B<2+^_/#VLIWN*JY*PH"0L,'B=,WC/-%^B1 @FDD0D$LDB 3T]1'2&8A_ MT'_HD68T7:?ET*F>&R?1W]V[?$4B&#OJRYF#V( S^?DGW//_.,6 ); :'V') M1VC0PW,"^FY-?/VDH-!'"6E^DJ+0)D66P&H4=4J*.LV2@8AGD6J:F)U+<1)7 M?+ ]'ZD#>3CNOW1][FL+7CH- =#,J@6LG=LN3NU2HG+]]4>>,D M;9?0$EB-CU[)1^]&*N_9I,@26(VB?DE1_P>IO'\DX*[KXS \/-(Q][ [?*+T(ZQV&A<%II>,#GX>OUOH%.WKS+&U7TA9: MG9/*RN'@1GK'5OV=+;0Z397#PXWNZ!K%AT>*#_# ';Q5?'BL^%[OC.(KUX6; M;=<7\PH',2(;$.J5%,'+2KT\J@&^,HTPFK3V[<.7$<+,5:Z_\2W;^QCE;+ZDEM#I# ME?'#@ULIWZH;M(56IZGR@[C12UVC_.'1SM]QC[0_O%3[067/@F9[]N=>ZC'= MT!BR&+U28''S84PC9.O3&$MH=0(JHQ?@&TD[L.K];*'5:3HXQOO&.=YW2[L9 M^'3AZ"0#UP/MFO<.SG_UX;M:\3G-_GV)WGKV[D7QECH1G7$J> MFLL%$$6 #E#/$\[E_D:?,I?_59C\#U!+ P04 " !">>X^3< M?"?5DZX!D.P;+O0DJ!';ZS#490T-U0/9@C G*ZD:BB94ZU"W"FCEBAH>)E&4 MA0UE(BARMW>OBEQND#,!]XKH3=-0]3P#+G>3( Z.&P]L7:/="(N\I6MX!%RT M]\I$88=2L0:$9E(0!:M),(VO9YG-=PE?&.STR9I8)4LIGVQP6TV"R!("#B5: M!&I>6[@!SBV0H?'C@!ET+6WAZ?J(_L%I-UJ65,.-Y%]9A?4D& >D@A7=<'R0 MNX]PT#.R>*7DVCW)SNP1UV6H<.=WA>Z[?I4J,RO\/W/K$>(NV'L!:YUBTM81(8#VA06PB* M-Z_B+'IWAF#:$4S/H1>WHE1@_GBDG"RE,M5,K(FB"'U,/5;LOZPUW[:(!G$\ M3O-PVT-BU)$8G24Q;:1"]I,ZT\@5>?B\(%1KP#X.'FIT0B'-LG')A=)7]+#T^,T8!:._MK4LJ-0.^1;K>;,%-OK-_I M?CS=4;5F0A,.*U,:#:Y,;^4M[P.4K;/94J(QK5O69DJ"L@GF?"4E'@/;H)N[ MQ2]02P,$% @ 0G-_6I.(T:&1 @ U0< !D !X;"]W;W)K&ULK95=3]LP%(;_BI5-$TA OIKPL382M)J8Q*2*CNUBVH6; MG+86CIW9;@O_?L=.B J$B$Z[26S'[WO.<^S8PZU4]WH%8,A#R84>>2MCJ@O? MU_D*2JI/9 4"ORRD*JG!KEKZNE) "RJ7E DO&[JQJ)K V/@W!IA&G\:3Z\- M:86[[2?W+XX=6>94PUCRGZPPJY%WYI$"%G3-S:W<7D/#DUB_7'+MGF1;SSW% MR?E:&UDV8LR@9*)^TX>F#CN"$2B(!ITR,?OE\?/Y3X6HJU&U%8CZHCF,//P!-:@->-FG#V$:?.ZJQ'\R>U:7N*U+W.>>N9_;%N5.0UV*(R+ M=#'71HDSLD?()DO.@O@<5V>S2],;[Q]I!BW-H)?&K2SAS3(^XO[-UTJ!,*22 MRAXN75RU9;K#=9Z&X4NLWL#=6*2'*&F)DCV)A!3'[Z!*7E$E01A&+[%ZH^^/ ME;98:2_6=VDH)_PY7!=&^GK3G9]&Z:Z[PW@5E)^#WA93FJ6./]O8FS_X"4$L#!!0 M ( $)S?UI\M 9,K ( (P' 9 >&PO=V]R:W-H965T,5EJK+5[9H.."\$U74]APGLBM,:BN==&-SGDY8*RFI8".K$JI!^QTTN 5+$#>-W.N>O;@DI,*:D%8C3@44^O2'5^YCA9T,QX( M;,1.&^E4EHP]ZLZW?&HY.B*@D$EM@=5K#== J792<=$'A;@=?%W8.Z*&=8XG3"V09Q/5NYZ4:7:J=6P9%:K\I" MIIW@#:#[ +Y[B?D.5Z [A9>+TN^H\718YGYH4# M+SS-\TV\<)\7NT$4FGG1P(M.\P(3+S+P5(*1F1-]O!,D46S&)P,^.8K_SB2FKW:[B9[LT>/$]0]MIM% 'QVEWX 08S37IZ*6 MZ '3%M",B(RUM31%,=J+XMQ- C<\L.:N\Z^<.6_^#3<$+PDE\ME8J)R]4Q6. M8L]_O0OLG=JJ[ZE;S%>D%HA"H83.1:P<>%_Z^XYD35=NETRJXMTU2W5= M<3 MU/>",?G2T15\N(#3OU!+ P04 " !"PD76*@ M"4FQP+)F#;8]#'M0;,86JHLGR4DW[,-/MYBFK="2<;(^-+;,_X]4?"+2YUC2 MQ5.2?LF64N;D:Q3&V>5@F>>K]\-A-EO*R,].DI6,BU<>DC3R\^)INAAFJU3Z M\ZHH"H?V:#091GX0#Z87U;;;='J1K/,PB.5M2K)U%/GIWU"_>\+*A:_!;( MIVSK,2EWY3Y)OI1//LXO!Z-R1#*4L[Q$^,6/1WDMP[ D%>/XJX$.-GV6A=N/ MG^F\VOEB9^[]3%XGX>_!/%]>#LX&9"X?_'68?TZ>A&QV:%SR9DF85?^3IZ;M M:$!FZRQ/HJ:X&$$4Q/5/_VOSB]@JL-P7"NRFP.Y:X#0%3M<"MREPNQ:,FX+Q M;L'DA8))4S#IVL-I4W#:M>"L*3BKWMWZ[:C>2^KG_O0B39Y(6K8N:.6#2A!5 M=?$6!G&IW;L\+5X-BKI\ROY:!_G?Y!VY]=/\G47>4)G[09C]4&SZ]8Z2-]_^ M<#',BX[*YL-9 ^4UU'X!:MGD)HGS9498/)=S'3 L1K@9IOT\S"O;2/RP7IP0 MVWI+[)$]:AG0=8=RRRW+K;.67"7/YIEC_ONVT;WDEG(SBGXCEFP?WQ4[&=?,QEE/W9,JBK M&N*V0\H#^OMLY<_DY: X8F4B8 ,$T MP;D;P;DF^O2VF QEFLHY*0ZFLR]O2;;T4TG\=;Y,TN"?W<-3+3\CLJ_\D#"* MA#$DC->P204KETR/T\EX5/^[&#YN:ZMS2P$:H":<\48XXS["(2N9-MIY$\2$ M)F'HIYG:VC9/7AE[Z*LC)(PB80P)XS7L=$L=HY-"&=:.B+HU$Z"A:0J:;!0T M,2KH)HB#:!V1/VYD="_3/\F_Y$ZF@G MN%#8\VMM&C..H:_&D#"*A#$DC"-A'A(F0#!-KZ<;O9XBUF:G2,$A810)8T@8 M1\(\)$R 8)K@SC:".S,>('].XG>SXI-B6DRF0;P@09S+HI>\375&4E_5(6&T MAEF6/A6YY^?Z5,20G7(DS$/"! BF">I\(ZAS\XSK?_T?9ESC&/I*$0FC2!A# MPC@2YB%A @33]&J-E/\V0LRY#06D.2B-0FD,2N-0F@>E"11-5]Z6\VO!)E\S MJK?\D#3:T';GW_.]^1?:+8?2/"A-H&BZLFRE+-NHK&;*O7YQPFV5F)'96V)( M&H72&)3&H30/2A,HFJY#%358D*S!@H8-4!J%TAB4QJ$T#TH3*)JN/)4Y6*\0 M.IB9O74(C1V@- :E<2C-@]*$M9]U6#M)ARXQE4Y8KQ]/F+OHK3AH0 &E,:M; M7,"AO7I0FCB\#[J45$QAF7.*WY*\_ !0:&4FX_;U/S1D@-(HE,8._*K&UG>M MAR!HH "E"11-%Y?*%"RC@SS]F&7KXB#UZ(=K>=Q!"IHW0&D42F,-S;*UO_"] M0Q0T2X#2!(JF:TW%"=:!/&%=?KPDR4,MIZQ53M @ 4JC4!IK:+MKCUTY09,$ M*$V@:+J<5)A@F=.$]E5\1I)UGN5^/"\FS5:%0?,!*(U":0Q*XPW-K%>O4RN! M&IG^;57EZMM&[_9%Y0359-@F&C.PKVB@- JE,2B--[0#HNG42J!&IHM&&?*V MV9 _:)N2?\DU^V1T4VT:4]SD4U,WOK$.KF0VFLH1U8WT/[]* T@:+I M^E(NO=W+I3_*G3!WT5MN4-,>2F,-[:"%"NW5@]($BJ8+3GGVMMFS[_!=M%:- M06UZ*(U":0Q*XU":!Z4)%$U7HK+\[0ED40?U_:$T"J4Q*(U#:1Z4)E T77DJ M#[#->8R@%L# MTCB4YD%I D73]:4R!\><.30S+.\WPT)#!BB-0FD,2N-0F@>E"11-UZ&*(IPQ M9(:%1@]0&H72&)3&H30/2A,HFJX\%3TXYJ_0(U)7]95G3QL8@G4+[9% : MA](\*$V@:+K<5-[@'),W'/2"S=3>"H,F#E :@]*XTY:&[)AT+6TFN]_%1(U* M5XU*$)SC$H27O5TSL+=@H.$!E,:@-.[LAP?[@MEOLR^8UP@#'!4&..8P@ :/ MP5S&CTL3;9M5P@&>KEHVBZPI27 M[W:Z&M OO1PO,[.WP*#./I3&H#0.I7E0FD#1=!TJ9]^%7 W(A7KY4!J%TAB4 MQJ$T#TH3*)JNO*T[$)@]_Z,RI8:YO1*Q]V:*:W//O?4%]?*A- ZE>5":0-%T M?2DOWWW]2P$U79@]T&OS0'K+#6K@0VD<2O.@-(&BZ7)3!K[;R\#OZJB:J;TG M5NBY!% :@])X0]N>"-S]SZ10RQY%TP6F+'OW.,O>8'= W7HHC4)I#$KC[KX3 MWZ(MZ*D!*)JN+67LNV9COY=/V[!VG%7+WIT5H68]E,:@- ZE>5":0-%T8:D MP#4' $?ZM- D $JC4!J#TKC;=A6@W>,6- 9 T6IY#;=NV1G)=%'=OC4CLV0= MY_7=.S=;-[>(_5#=&'6HFM?WE[WQTT409R24#T7IZ.2T6!VF]2U;ZR=YLJIN M 'J?Y'D250^7TI_+M&Q0O/Z0)/GSD[*#S8USI_\!4$L#!!0 ( $)S?UIV M7N2%( 0 (T; 9 >&PO=V]R:W-H965T]OFT192S'LTATS^LJ8L MQ4+NLHW-0T,/4 MW9-B4D*&2Q^Z(Q50C/B3 MP(&?;"-U*2M*G]3.0SRU''5&D$ D% ++KSW,(4D429['UPIJU7.JP-/M9_IO MQ<7+BUEA#G.:_$5BL9U:8PO%L,:[1#S2PQ]07=! \2*:\.(3'N@E M8)+P-_+0YV6 ;GY^,[&%G$@-MZ,*^KZ$>B] W^6LAQS_%GF.>]<2/M>'?\!9 M#[G#%\,#?7@ 40_YK@KW^BWAX>7A?C/0M M (Q!C):"1D_HRR=(5\#^;O.K1:KD<<]S','4DMF! ]N#-?OE)W?H_-IFVR0L M, D+#<$:Z^+7Z^(7=%__S__R41Y'#P)2WKH2OLF5, D+3,)"0[#&2O3KE>AK M[Y#CC<'5C7&+^!8S0'@GMI21?R!N6Q!_6WH=:[P'9DQBR&#$LX!;EP"+(A"S'VCQK45T]ES#7 M/Q'M])SQOT2;G#(T!&N('M6B1U9%F MZ2HAFS+COI9@MQ];4U?>F5U7>%?,T4_;/ MTL!?06?[1EM-4[2F_6.SZ>J[ MS4Y5>,5ZI7*>ZZ?LK-MHIVF*UM1][#5=?;-Y92VNIW9^!)BD!15-6TV:FK%I M_=AINOI6LWOMK@=V%FZ2%E0TO?#_H^%TCQVGJV\YKZOU]=#.THWVG!7MM7+? MU*2E=_OD389Z4?4)LPW).$I@+?%.;R1/AY7O?LH=0?/BY<:*"D'38G,+. :F M!LC?UY2*YQWUOJ1^ S?[ 5!+ P04 " !"]OVS8"QO%_1? =#AVP)=8/ MRTDO#=!6I,C=N@4K=GLQW O55AVAMI5)2K(=[H\_V59#TW88*_MF*-;$,3]4 MTB2+^[+ZDM]G>>-]\=BOJS?#*Z;YN;UZ6D]NVGU>RTOJGR;+H>M)B?!L-A?+K(BN7@\F)]VU5U>5'>-O-BF5]57GV[6&35 MG^_R>7G_9N /OM[PW&2S_&/>_')S5;6?G3XHTV*1+^NB7'I5 M_OG-X*W_6H_'JP'K>_R[R._KK8^]U;?RJ2R_K#[1TS>#X6J+\GD^:59$UOYU ME[_/Y_.5U&['[QTZ>)AS-7#[XZ^Z7'_S[3?S*:OS]^7\UV+:7+\9G V\:?XY MNYTW/Y?W*N^^H='*FY3S>OU_[[Z[[W#@36[KIEQT@]LM6!3+S=_9']T/8FN M'STR(.@&!,<."+L!X;$#HFY =.R 43=@M#L@?F1 W V(CYUAW T8'SO@K!MP M=NR \V[ ^3H.FW^_]3]^DC79Y455WGO5ZMZMMOI@G:#UZ/;?O%BNPOZQJ=JO M%NVXYE+\?ELT?WK?>5=9U7P7>J^2O,F*>?U->],O'Q/OU=^_N3AMVHE6=S^= M=*C 4W]Y4)UYP]JT7# /_ MP :]=P___G9^X@W]]?#A@>'),;./'QTNGII]VKH;[YX=^FN[A23XY\<+- MQD<'AJ?'#P\/#%?NX3^6=R>>'S_ZO>LC?G2'OWV> M;O)%_9\#&_5N@T2'D=4#R.OZ)IOD;P;M(T2=5W?YX/(??_/CX3\/98O$$A(3 M)"9)+"4Q16(:PJST1@_IC5SZY57[2)Y753[UVAW[Y,NW7GV=5;F7W3;7957\ M=W=7NG==E"/OJ%) M&S-_)Y''W4V1FZ8AS(IC_!#'V!G']^7R+J_6SY[*SYO(U81_SJLAK[R?/[" _KG>06_=YER_SS\6DR.;>3_?+=A?Y]6N' M$NO<@KZ));&$Q 2)21)+24R1F(8P*_IG#]$_(YY#G9'I);&$Q 2)21)+24R1 MF(8P*[WG#^D]=^ZX?RR7WTW*95.UZ]1B.?.*99.WLS2'(NR4^D:8Q)(-YOOV M*B\ZWWED%N2DDL12$E,DIB',2J<_- =4A\]<6%SM+BQJ;W.?ONL*]Q;TS36J M):@F4$VB6HIJ"M4TI=F_ UNE@D^L,#J%RC&I):@F4$VB6HIJ"M4TI=DY#DR. M VRMX:9ZAYG4DDY[>KF!3BM1+44UA6J:TNRT7..N8Y[V\W6WV3C5: J*:0#6):BFJ*533G;;]\E3??H&^G5=3[P7N M>N\*>"&\>XK>\45K/U03J"91+44UA6JZTT8[\7TDO*;S"]R=W^&=;>T5=7W[ MR)X6;?!0+4$U@6JRTZQ7T?N[YQ&A4RI4TY1F)]445M4S?9[^K3O&\*]>QQC<9N^PHD4< MJ@E4DZB6HII"-4UI=JI-6Q?$R#$&M'%#M035!*I)5$M13:&:IC0[QZ9Q"]SG M[3WO& /:OZ%:@FJBT[8?_*.]4]DE.F>*:@K5-*79:36]6N#NU9 C#&C?AFH) MJHE.>_29M&Q#-85JFM+L\)JR+7"7;<\XPH V;:B6H)I -=EI9]M/V<[' M)_YH]UD;VJ&AFJ8T^[)0ID,+W:?=/?,@@UOMFUA42U!-H)KLM"<3B\ZJ4$U3 MFIU8TY:%[K8L*>Z*:;Z<>E76Y-^N%@&3?-EDL_Q@3M&6#-425!.=YH?V2WC. M=E8!Z*0IJBE4TY1FQ]249*&[)-NY/,^1*P$WVCNO:"V&:@+59*?97>?N/A4M MNU!-4YH=UJVK0[I+L31KGU:]FI=U_8UWG]5>E4_*V7)U6&#["=?!IUENN7=B MV8M&LE>-9"\;^0S-.[@/9J\9R5XT\B4:M- T:*&[0?LYG^:+F_75HG0PA?HT,+]9BD,SW<>$]^[9^Z=5K0;0S6):BFJ*533E&:GU71HX\4M.J-"-4UI=C2WWAC-W7"]GVX M4$V@FD2U%-44JFE*LU-M.JX(Z;@BM.-"M035!*I)5$M13:&:IC0[QZ;CBEZ@ MXW*;O5.-=F&H)J+]-L\_\*:G$ITU136%:IK2[+R:EBMZ^9;+/47O^*)M&*J) MZ*@SQ= Y4U13J*8IS0ZO:;DBNN5R@[VCBK9A6H)J M4DJJ6H MIE!-4YJ=8].IC9YS&<8GCC.XS=ZIWJ^>S@X\ET_0606J251+44VAFJ8T.Z^F M:!NYBS;B.(-[BM[QC?:>RP>CW>BB/1JJ251+44VAFJ8T.[JF#"S:EZ&:IC0[L*8O&[G[LEZOI75;O6.ZT79?F;N[!$#[+U23J):BFD(U M36EV2DU+-G*W9+\L;[)BZDV[L-9]%JUH.3;:+Z#V%ZUHY85J$M525%.HIBG- M3JRIQD;N:FSKTATW53'9[%K[/^-"Z[).6[UIO3DH/]X])I^@DPI4DZB6HII" M-4UI5GYC4Y?%[KKL8].N!Z;>73:_S9]8%;BEOB'M-&M5X.]E%)U3H)I$M135 M%*II2K,S:AJR^*B&[*=>#9G;[)U6M"%#-8%J$M525%.HIBG-3K5IR&*D(8O1 MA@S5$E03J"91+44UA6J:TNP_PDEH2[[=M^Z^<%>B<$M525%.HIBG-#J]IR&*Z M(7.#O:.*-F2H)E!-QOL-F7^V^Z)&=$J%:IK2[*2:?BQV]V.]Z@:WU3ND:"O6 M:4]GX8J@E4D_'^ MV6;G\2@8[5YN!IU5H9JF-#NPIOF*W[7;YM;>ILT]F%>T!$.U!-4$JDE42U%- MH9JF-#O4I@0;AT29.T9K+U1+4$V@FD2U%-44JFE*LW-LZK%QKWKLN#+7;?9. M-=J'=9JUGMRKP] I):JEJ*9035.:'593AXU[U6'/ZG+=4_3.+EJ0==H372XZ MIT2U%-44JFE*L\-K&K+Q\\X@9-D M379YL+EM^=R:H.[=<_EV7S]9/5!/=E]66]V9?_!U!+ P04 " !"F3>S\AZ$!YM,O$E7W NT;F\#,BP:E'O\ M%?%-OO,8%6_E*36\Z;G%$/.:A+!!,_5GS"8_C@J2.XVL-[6S[+!KN M/GZF_U*^>?5FGEC.)UG\=S25BYO.H(.F?,96L?R0;7[C]1OJ%KPPB_/R?[2I M]W4[*%SE,DOJQNH(DBBM_K)O=1 [#3S_2 -<-\#G-B!U [+?H'>D@5\W\,_M MH5LW*-^Z4[WW,CC*)!N/1+9!HMA;T8H'9?IE:Y57E!8GRJ,4ZM5(M9/CX.LJ MDM_1&_3 A'SCHRO*)8OB_)7:]/&1HJL?7XT'B9\/\PY;B>^S]37R>J\1=K';<$ 3>_/;U?P:8>]HOOQ.9>J\B\ MO71/[F9$V]M&V[-&^U@$EJ-LAL(L2=1%NDRX*4 KIVV D##:.SCOO%X?>UZ_ MZPWW0FS8E0R'_0%V_5YSD/UMD'UKD/=1&B6K!'VZY\D3%Y_1O^B1BTAE^R?2 MY^]C>?[N['/'4SZ+PHC%Z(]-JL[@Y]>:2F ]@K8E@(112%@ !#/*.-B6<0!Q M&1U 5@(21B%A 1#,J,1P6XFA]0/U/DO?A&K"*-3P'J5S%*62JUYD4SFLI+;E MJ&">9XZT_G!O+*&0G09 ,"-IS]7S??>%@]<'L,'+?@AMBP1*HZ"T (IF%G-' MWCR((:RF0-4#DD9!:0$4S:P'UO7 8 -9C3HY^$SL?;;.&Y(60-',O+4(>U:[ M&]^S;Q>?B=D/H?6'!U2D06D!%,TLIG9ISP<9S$#]&91&06D!%,VLAS9QSZ[B MK08S4.>N:?M#X_!@7@;:;0!%,_/6>N[9_?SX8 8X,P-5>U :!:4%4#2SF/HK M J\/,IB!>CXHC8+2 BB:60_M^IY58-L-9H/SAI^)O<_6>8/Z/!3-S%L;O6=7 M^I/3L,;@0>4>E$9!:0$4S5Q,TU\"8!=B=,*@'@]*HZ"T (IFUD-[/+9ZZS,UM7Q#KXOQP?K/A2TSP"*9J:N;1W;;1UBK1>LB5+3N[J)%0Q% %1Z* M9A9!*SRV*SR-UM&4IU,DF.2OB[1#GDHVYXUI@[IX3?.(<9WW\'[P:]KNA<+O]GM^=["W O5K9FWUFELU^G; M^5SPN1I4U!G=>'6-5$&.7%E!+1F41O'ANC;>_W4&5(]F\MI]L7U]O'DVD]L" M!]5@4!JM:<;Y[ATD?@F[Q=INL=UNCR6>K60N65H,\8VQ@ZYM@])H33L1^R4D M%VO)Q6=)[O&OYQI#!Y5<4!H%I050-/-'DEIR"8CD$E#)!:514%H 13/KH267 M7$!RR:&6=@^,:&+ON77JH)(+13-3UY)++B^YY!PMG=@/I'410"47BF868><' MVX"22\[2THF]R]9QP_XF^Q*22[3DDHM)+CFMI1-[[ZV3!Y5<*)J9O)9<8I?< M_R%==G+KZS"H\Y)#Y_5(=V\R"M6E&;WV76+WW?;690>V3AQ4)[@GMLE-;YPYJN^30=IMROX3N$JV[Q*Z[Y]_)8 >UCAK4<,FA MX1+7'_;Z?;P?]R4TEVC-)7;-_96IF>)5G.7Y*[1A.1(\S.9I,6/?G4,VSQQ! M91>41E]"0XW77%#/=79NYDRXF)=WT>;J3%^ELKJO<[MU>Z?N;7E_JJ-WKV[S MO6=B'J4YBOE,-76O^^H*):H[9ZLG,EN6MX8^95)F2?EPP=F4BV(']?HLR^3S MDZ*#[?W+X_\ 4$L#!!0 ( $)S?UJ?FPL)WE (A!!P 9 >&PO=V]R M:W-H965TW/;2&+NX:_"FJ12FZI9F_?+9G:J9@=H MH($&T+>G;Q^6=^L??O[IR\_I[<\_;3[M[N_6 M*[WM/7YZ>%AN__&7U?WFMS__,/CA^!/V[O;#[NDGWO[\T\?E[Y7-[LG8[G_U^?5KZO[^R=J_T;^WT']X>N@3R^L/S[J MXLM7O_]J_K9\7/VZN?_KW;O=AS__,/^A]V[U?OGI?F?)N-O>/ M7_Y_[[?#<_L_]&X^/>XV#X<7[]_!P]WZ^=_+OQ]^)6HO& Z_\8+AX07#U@O& MWQIA='C!Z-H7C \O&+=>,!I\XP63PPLF[1=\ZVN8'EXPO?8%L\,+9M>^8'YX MP?S:%RP.+UBT7S#ZUC>N?_S.]:]^R==O=ON[_#X[1Y<_?T>'+_A@_9W M?##^UDN.W_+!V??\6[]>@^,W?7#U=WUP_+8/KOZ^#X[?^,'5W_G!\5L_N/I[ M/SA^\P?M[_YP\JT_AO!E MROGR^OTD<;=^FA[=;KO_KW?[U^U^CO_?I[O=/WI_[.GE=O?'2>\/T6JWO+M_ M_->?WN[V_-.3WMX*EUZOPZP?# M /!V_^OR]1=G>/S%^V]_AAN5T]'OYU 8["<'6S>],;C+[ PTYP'(:+Y3^.7_?@*D]< M_RMP'9B$0;'ZVYM>?](!3,-@N?F\_Z5\_I+[5X'RA2_YT^W^2QYT +,K?C.. M^M_\773I#UQ8=*N/7445%J/5S5Y\_J+'G7Y#%M?#W?X(E5=\W_NSYS]"%UY> M7?,;>WCX$WC-^]%7_,8>##J YHI?N7Z7/\OVBM\UA]_8UX'NBC\I@WX'T+\T M>^V_*8/Q$SB8??/W>/SU^7-ZL_OS#_B/-XVK[>?7#S__R3X-I_]\NA0N)1206DY@@L83$4A*3 M)):16$YBBL0*$BM)K"(Q36*&Q"R).1+S$-8(@_'7,!B'])_U=O5^M=VNWO7V M']1N_N/'YYCI+3_M/FRV=_]Y\3/,7X)DUV@@L8C$8A(3)):06$IBDL0R$LM) M3#UCTR_8T^KMYY^GD_[S/S^]_5R?]Z]^9DF^P8K$-(D9$K,DYDC,0UAC4I]\ MG=0G72;UWL?5]C"O_^%NW8LV]_?+[>/I9_^U]U_A3\Q_"0[7=<(GL8C$8A(3 M)):06$IBDL0R$LM)3#UCL]HTWG^SG\('K=G^NJ>5Y%NK2$R3F"$Q2V*.Q#R$ M-:;ZZ=>I?AJ?VI,[E^F]$LS>5#K.I.36$1B,8D)$DM(+"4Q M26(9B>4DIIZQ26V*_N.@OQB>_\W]PA-'L_YX MPAJS^>SK;#[K]!?WN_7-:OUTZTWO9O/P<;5^7'ZY'6?U]Z?'UTWXP0&[3O@D M%I%83&*"Q!(22TE,DE@V.YLM!XO1?#AISI7Y=4]3KWAKO4NK[K.SU9?);#H= MS%LS./DK49&8)C%#8I;$'(EY"&O,X/.O,_@\.(,?+JZ^OULOUS=WZ]O>\G:[ M6CWL9_&K9NL@WG6V)K&(Q&(2$R26D%A*8I+$,A++24R16#$_F_X'X\%H-FI- M_^28%8EI$C,D9DG,D9B'L,;TO_@Z_2^"T_\OG_[V>+.]^_CEK^D?E_]8_NU^ MU=NN[I>[_=_I=YOC74'71$%PH*Y10&(1B<4D)D@L(;&4Q"2)9226DY@BL6)Q M_L'CTD58Y[L-^^?5F\>]H'P M95'GTEP?AKI.]J@6H5J,:@+5$E1+44VB6H9J.:JI@U;_2_MB/)O-)J-Q:X'^ MPC/G_N_]9MM[ M&N+N9O7XX_/5V'=7_24_/$CGB9_4(E2+44V@6H)J*:I)5,M0+4*$P7[IE' MARU1K4(UC6H&U2RJ.53SE-;,@5.#=A#L9/W\/U:/NZ>+N^^7=]L.-U^&U?5]LO^FYOW@6)MF.D\[Z/56E2+44V@6H)J*:I)5,M0+4TIH3_*F".PAW M<,5I3?_F]+?XKS6N*R_[HK5;5(M0+48U@6H)JJ6H)E$M0[4TY@1_*N8.PLW[U7;]M)#S^?ENGHN3/=K" M1;4(U6)4$ZB6H%J*:A+5,E3+44VA6G'0&G$PF,S'B]&P'09H)Q?5-*H95+.H MYE#-4UKS2*Q3,W<8;N;6UGCV?^,_S/]=UWC"8W3-!E2+4"U&-8%J":JEJ"91 M+4.U'-44JA4'K;%B-.Q/QNUU('34"M4TJAE4LZCF4,U36C,93K7>X4NUWL:- M.ZO=[OYY][9:.'2\ZS\\8N><0#N^J!:CFD"U!-525).HEJ%:CFIJ>-[='0RG MD_FP7?)]S; 7;^Y$WW^%:AK5#*I95'.HYBFMF1'#4T:\T +^DA&[NZ>]W?1V M\W#W^+C9_J-7;G:KQ][_*58/?UMM+QZI&'8[)P%:!D:U&-4$JB6HEJ*:1+4, MU7)44ZA6H%J):A6J:50SJ&91S:&:I[1F9IP:PT/DT-TAVA!&M0C58E03J):@ M6HIJ$M4R5,M13:%:@6HEJE6HIE'-H)I%-8=JGM*:"7'J$>\?ACY5Z.W=^N;N MX_*^MWS8?+KRO("PV3DO2"U"M1C5!*HEJ):BFD2U#-5R5%.H5ARTQC:D@_/] MHM%!*U33J&90S:*:0S5/:T M9A"Y2&Q^B< M'VCQ&=5B5!.HEJ!:BFH2U3)4RU%-';0K[F,EARU1K4(UC6H&U2RJ.53SE-:, MAE,O>GA=+_IY_XN[Q\>G2P_+];O>YM/N<;=_\-2,^_8&IF&]3V>#P6303@5RW!+5*E33J&90S:*:0S5/:8U4 M&)T*TJ-P0=IO=LO[WN:W]6K[^.'N8^_C:GNS6N^6MZM+(1#&NH8 JD6H%J.: M0+4$U5)4DZB6H5J.:NJ@/1U4^#4%^F_FPT5KCZ,"';9$M0K5-*H95+.HYE#- M4UHS TY5Z%&X"EW\>/CT$KSJ'B10^)?FPI_;'[=W-JK?: M+M>WC0O-3XM*SU<6OEQR[KT-7&8(C]0Y1=!>-*K%J"90+4&U%-4DJF6HEJ.: M.FBSQ@)3OS\8T,8SJE6HIE'-H)I%-8=JGM*:^7!J/.\?AB\]?]UK[SDC MWJUNMJOEX^M3(CA>YY0@M0C58E03J):@6HIJ$M4R5,M13:%:<=#:F3-IG\>& MCEJAFD8U@VH6U1RJ>4IKIL2I#CT*UZ&_?(IX#HC'WM.'B*<;DEX;$&A+&M4B M5(M13:!:@FHIJDE4RU M1S5UT ;CUIP^:]_">GAB>^YO/Z]$WUZ%:AK5#*I9 M5'.HYBFM.?>?&M"C< /:'@Y7;AS*UEON:EMP7W=60WB1^&# MFHOEWU^^/PGM/*-:A&HQJ@E42U M136):AFJY:BF4*U M1+5*E33J&90S:*: M0S5/:1W/D_B2TU8QJ$:K%J"90+4&U%-4DJF6HEJ.:0K4"U4I4JU!- MHYI!-8MJ#M4\I343XE1]'H6KS^3]26@-&M4B5(M13:!:@FHIJDE4RU M1S5U MT.;!!:$"';-$M0K5-*H95+.HYE#-4UHC'<:G"O0X7('&[TX*C]T M9F:<*M/C<&6:O%T"HUJ&M4,JEE4C]0^">I8-")02I1:@6HYI M0354E23J):A M6HYJ"M4*5"M1K4(UC6H&U2RJ.53SE-9,B%,;>AQN0\OG QJ^K">=KB:\^AH# MVH=&M0C58E03J):@6HIJ$M6R@]8JBXU:R_/Y-YXV:SY-H>^M0+42U2I4TZAF M4,VBFD,U3VG-J?]4AAZ'R]"_UB\LO-_L)_G]$$]7FG]\CH-WUUU>0)O0J!:A M6HQJ M425$M13:):AFHYJJG7:+V+V0%!)?KU5:BF4TIJQ<:I) MC\,UZ=I]K)OW^\S8[>Y7#ZOUKK>\W:Z^/'JL7:.^+D/05C6J1:@6HYI M035 M4E23J):A6HYJZC7:Y0R!H!+]^BI4TZAF4,VBFD,U3VG-##EUJEJ'JKCV7RX:/7?+CYSO!B.)^T&'/H.*U33J&90S:*: M0S5/:[S:@6HYI M0354E23J):A6HYJZJ!-FA/_O#WIGS]K/^D/VQ,^ MVEA&-8UJ!M4LJCE4\Y36G/!/C>5)N+%\-N$O[W>K[7JY6_4^KQYW=^O;BQ,\ MVEU&M0C58E03J):@6HIJ$M4R5,M13:%:<=#J?_N?3&;S^;A_%@9H+QG5-*H9 M5+.HYE#-4UHS#$Z]Y/W# _IQ30(JIW3@-0B5(M13:!:@FHIJDE4RU M M1S5UT.KS]V X' Y&L_'90L_Y4T?]Z7@T'BS.5GK(]UBAFD8U@VH6U1RJ>4IK MSO6GAO$DW##^'?H"X1$[YP!:,T:U&-4$JB6HEJ*:1+4,U7)44P=MTLZ!=@:< M/^TI ]I;U:'OK4(UC6H&U2RJ.53SE-:<_T\UX\E5->/FO?[[F;VX6[]XW&:8 M[CS1H^5B5(M13:!:@FHIJDE4RU M1S6%:@6JE:A6H9I&-8-J%M4:Z@?>?M_Q.T.HQJ$:K%J"90+4&U%-4DJF6HEJ.:0K4"U4I4JU!-HYI! M-8MJ#M4\I343XE0BGH1+Q.3A..&A.L<(VC-&M1C5!*HEJ):BFD2U#-5R5%,' MK;5;WMF!F^B@):I5J*91S:":136':I[2FOEP*A!/PL>T%8Q MJD6H%J.:0+4$U5)4DZB6H5J.:@K5"E0K4:U"-8UJ!M4LJCE4\Y36B(WIJ54\ M[1,+3U.T4(QJ$:K%J"90+4&U%-4DJF6HEJ.:0K4"U4I4JU!-HYI!-8MJ#M4\ MI343XE1,GO[WG9H% M.FJ):A6J:50SJ&91S:&:I[1F0 Q/ 1$N-\OU4Z5MLT^"T!I3&.D\]:/E952+ M44V@6H)J*:I)5,M0+4=9XMQO-^O]]> M1"*'+5&M0C6-:@;5+*HY5/.4UDR 4V]Z^D)O>OGXH?=QN[E9K=X]7E6+#H.= MEYWWDV'4\F[11 #VE&M0K5-*H95+.H MYE#-4UHS!4[MZ6FX/7U^*>'*ZG38[1P&:'4:U6)4$ZB6H%J*:A+5,E3+44VA M6H%J):I5J*91S:":136':I[2FIEQJDY/D>KT%*U.HUJ$:C&J"51+4"U%-8EJ M&:KEJ*90K4"U$M4J5-.H9E#-HII#-4]IS80X5:>G_WW5Z?!0G6,$K4ZC6HQJ M M425$M13:):AFHYJJF#-J@O.SW=PCI?-/]IKT*A56I4JU!-HYI!-8MJ#M4\ MI37SXE2EGH:KU)=7H:[H48?=SN& ]JA1+48U@6H)JJ6H)E$M0[4'ZAPC:(\:U6)4$ZB6 MH%J*:A+5,E3+44W-+O>H%XM^_9_V?G[H>RA1K4(UC6H&U2RJ.53SE-:,B^$I M+KJVJO>I\#V;_(7'ZYP9: $;U6)4$ZB6H%J*:A+5,E3+44VA6H%J):I5J*91 MS:":136':I[2FEER*F#/D +V#"U@HUJ$:C&J"51+4"U%-8EJ&:KEJ*90K4"U M$M4J5-.H9E#-HII#-4]IS80X%;#W#X.?-CH4L,-4YY@@M0C58E03J):@6HIJ M$M4R5,M131VT>@%[,1PL%J/V+G[HL"6J5:BF4TIH)<"I@S^@" M=ACLG -H 1O58E03J):@6HIJ$M4R5,M13M2Q,680*O9J!:A6HQJ M425$M13:):AFHYJBE4*U"M1+4*U32J M&52SJ.90S5-:,TM.U>P94LV>H=5L5(M0+48U@6H)JJ6H)E$M0[4+F%W66\*4YUC M BU9HUJ,:@+5$E1+44VB6H9J.:HI5"M0K42U"M4TJIF#]N*JGT6'=:CF*:V9 M ,-3 H1[U5>L-_WO3NM-X?$ZQP3:JT:U&-4$JB6HEJ*:1+4,U7)44ZA6H%J) M:A6J:50SJ&91S:&:I[1FEIQZU7.D5SU'>]6H%J%:C&H"U1)42U%-HEJ&:CFJ M*50K4*U$M0K5-*H95+.HYE#-4UHS(4Z]ZOU#;+TI2'6."5*+4"U&-8%J":JE MJ"91+4.U'-44JA6H5J):A6KZH+VX0F3082VJ.53SE-9,@%.O>A[N58?6F]HG MFYZ6H%RW)2BTB8UJ$:K%J"90+4&U%-4DJF6HEJ.:0K4"U4I4JU!-HYI!-8MJ M#M4\I37CY537GD^1)2BTA(UJ$:K%J"90+4&U%-4DJF6HEJ.:0K4"U4I4JU!- MHYI!-8MJ#M4\I343XE3"G@5J):A M6HYJ"M4*5"M1K4(UC6H&U2RJ.53SE-9,@%/)>AXN6;]N">K?>Q^_+D$]OKP$ MA9:S42U"M1C5!*HEJ):BFD2U#-5R5%.H5J!:B6H5JFE4,ZAF4T9KR< M&MSS!;($A?:R42U"M1C5!*HEJ):BFD2U#-5R5%.H5J!:B6H5JFE4,ZAF4T1D(L3KWL1;#5UVD)*DQUC0E4BU M/F@O+O,(=-@$U5)4DZB6H5J.:@K5 M"E0K4:U"-8UJ!M4LJCE4\Y363(!3[WH1[ET'EZ!:AY>^]BZH\%OHG!QH7QO5 M8E03J):@6HIJ$M4R5,M13:%:@6HEJE6HIE'-H)I%-8=JGM*:\3(\QS]0WX)JMM=4.&WT#DY2"U"M1C5!*HEJ):BFD2U M#-5R5%.H5J!:B6H5JFE4,ZAF4T9KR<>MZ+";($A5:U42U"M1C5!*HE MJ):BFD2U#-5R5%.H5J!:B6H5JFE4,ZAF4T9D*Q?]VL/Z^VN[N_W:]ZY6:W>NSIY3^63S\*+BJAI6Q4BU M1C6!:@FJ MI:@F42U#M1S5%*H5J%:B6H5J&M4,JEE4IOWO9O-P\-F_7R9^F),H UL5(M0+48U@6H)JJ6H)E$M0[4;E>WR]VJMWS8?%KO>G^X6_>BS?W]X:"BP7 ML5S,SG O7'[=W^P\+'U;;W^&&Y7=4SXO2S7]*B]_;Y!X^78P,M M6[-Q]=/SZO [U\HX=+XS6/4701C;+Q2PG6"YA MN93E),ME+)>SG&*Y@N5*EJM83K.<83G+RG&2YC.5REE,L5[!X5FR,:[$QQJZ! MOV!USPZ2BU@N9CG!<@G+I2PG62YCN9SE%,L51ZY^/7S8'R^&X\GT;+&*'+EB M.SG&*Y@N5*EJM83K.<83G+RG&2YC.5REE,L5[!X5FS,:K$1KGKKYJZ!/QYN MMUI^VGW8;._^<_7NXUK9,*]E0_@\[E8V$'?CH@5PEHM8+F8YP7+) MD6OP7,ER%?[]ZMUN]ZV^5N]>-30MRLUKOE[>IR**!U;Y:+6"YF.<%RR9$;C&JIT'\S M&)ZE MKF9KF,Y7*64RQ7L%S)]!N/U=[V3< MK7>;E^^!"H.=DP'E(I:+64ZP7'+D&LEP%@OHF)+E,I;+64ZQ7,%R)9]XRK$8^_N\?'3-RY!A-7NV< 6 MNU$N9CG!<@G+I2PG62YCN9SEU)%KW- ZG.W_;][,ZH(=N&2YBN4TRQF6LRSG M6,YC7"L@AK6 "'>Y?_FZ7]3'RQ>K0RG!%K=1+F*YF.4$RR4LE[*<9+F,Y7*6 M4T>NGA*#_EE L'5LE*M83K.<83G+P7,IRDN4RELM93AVY1BY<" :V<(UR%O"8;-I]WC;KE^=[>^O9P.0;9[.I!S;JUA.LYQA M.A ^Y=J]M.G&?NK_UG^ZG ALL1KE(I:+64ZP7,)R*SG&*Y@N5*EJM83K.<83G+I=C!))*]DNL6$ZSG&$YRW*. MY3S&M1*D5KX>A,O7URQL77_R47BP[I'"EK-1+F8YP7()RZ4L)UDN8[FS4\?[V!H%AIWMNL*UN ME(M93K!.W*29 M &>S__FS]K/_VWNGCO U MAC#:?Y]:M.L@NCW4.$[7&C7'SDZJO#D[/6K6!'35@N93G) MSG&*Y@N5* MEJM83K.<83G+Q7,YRZL@U;FR=G>T6B Y:LES%#FS+&N5BEA,LE[!G3- =BO[$6$[+( M-8^X.+]%HF3'K5A.LYQA. MXUJQ4:MVC\+5[N];O&(;WB@7L5S,Q5W>G1Q] M8Q7+:98S+&=9SK&&VSG&^5BEA,LE[!X5D;4:N"C< W\<"WCKQUOQV6;X"@7 ML5S,P7,ER%E1Z-%JQFL*.F+"=9+F.YG.44RQ4L5[)1CK'@IL0QSE8I831ZZQ>7K_S6!XE@IL]1OE),ME+)>SG+KX+1NV=R-$QRQ9 MKF(YS7*&Y2S+.9;S&->:ZVN%[O'5A>ZGNUZOW<@\K':?]-DJ-\K%+"=8+F&Y ME.4DRV4LE[.<.G+UQ<'Q8#:8#$;CLX1@#^)&N8KE-,L9EK,LYUC.8UPK(6I= M[?WC4$+\U>HUS$ M.W*(6#-/%M'V88L$.6[)RG&2YC.5REE-'[N5\8 _6 M1KF*Y33+&9:S+.=8SF-<*Q]J!>OQ[UBP#MO=0X(M6*-RG&2YC.5R MEE.OXBX=2U1@4LE^B17+:98S+&=9SK&+#N MD<+VKE$N9CG!<@G+I2PG62YCN9SE%,L5+%>R7,5RFN4,RUF6Q7,YRBN4*EBM9KF(YS7*&Y2S+.9;S M&->*C5K5>]*IZOWM;9["3O?<8,O=*!>SG&"YA.52EI,LE[%W]X]_O(D;0[AX!)!>Q7,QR M@N42EDM93K)>-IN<'5N'OK>*Y33+&9:S+.=8SF-< M:^JO%;(GX4+VX>K#_^QV[VP8[3[GLYULE(M93K!SG&"YA.52EI,LE[%< MSG**Y0J6*UFN8CG-RG&2YC.5REE,L5[!\T.LV&Q>S2PE6Z4BUE.L%S"X9GA,:VWNZ6L.R7YY#]HPVSE! M4"YBN9CE!,LE+)>RG&2YC.5REE.OXBXG"/K&2I:K6$ZSG&$YRW*.Y3S&M1*D MUN:>7M7F_E_=[J<*H]WS@VUMHUS,AEO;K[N?*HQV#Q&VPHUR,X5CC4.M[[Q_^]=U2% M!^P>'"07L5S,KWL?+GS "]U:%Z>XAP3;%42YF.<%R"XUH146N 3U]W M>'SG&"YA.52EI,LE[%_I:TK>5]Q2R]:\42YBN9CE!,LE+)>RG&2YC.5REE-' M[L5X8.O;*%>QG&8YPW*6Y1S+>8QKQ4.MZ#T-%[W+U:[W<;MY?[=[NO9PLUKO MEK>KRX' %KA1+F*YF.4$RR4LE[*<9+F,Y7*64RQ7L%S)YIN,"=;#>/CT^9<+-:O7OLO=]N'O8_NOO\Y?K# M_7[DAWU(7+7BD[I'!%KM1+F8YP7()RZ4L)UDN8[FSG&*Y@N5*EJM83K.< M83G+]G?=<11V.Z>$VP]&^5BEA,LE[!>.%CT!Y/V,TOV'58LIUG.L)QE.<=R'N-: 3"L!4"P?O?R MQAS[V;^X6]\]?'H([]41'J=[&+"E:Y2+64ZP7,)R*SG&*Y@N5*EJM83K.<83G+RG&2YC.5REE,L5[!X5AK4&M:SJT[A#B].+?]^Q>(46[=&N8CE8I83+)>P7,IRDN4RELM93K%< MP7(ERU4LIUG.L)QE.<=R'N-:N5*K9<^8@[EG;!<;Y2*6BUE.L%S"QG&8YPW*6Y1S+>8QKQ4:MLSWKU-D.+4ZQ+6V4BXYQG&8YPW*6Y1S+>8QKY4&MI#T+ ME[2O69[ZUG^Z'!MLEQOE(I:+64ZP7,)R*D+VYVS!.4BEHM93K!Q\>OFX>' M?<)A\Y?#3O=FNO#>6[-NL6$ZSG&$YRW*. MY3S&M6;\6A=\__CWNXX1M+NG ,E%+!>SG&"YA.52EI,LE[%TJ Q=GL3[Z]BN4TRQF6LRSG6,YC7&OVKW6_YU=UO_]WMSMHPVCW:9\M M>J-R7,5RFN4,RUF6US4PT[IF4YQW(>XUK14.M\S\.=[U8T/)W.?4B'VF6) MT\]^N4#1>QN\7LV6OE$N8KF8Y03+)2R7LIQDN8SEP7,ER%X MRG-^/*9AA[4LYUC.8UPK.6IM[GGX .]?;F^WJ]LOQW5?_GCQ?'G[7G1Y#P1 6.P<#RD4L%[.<8+F$Y5*6DRR7L5S.A#O;WPJ/S:?=XVZY?G>WOKV<(&P[ M&^4BEHM93K!!?UV@>A>Z7!%&NN<%6\M&N9CE!,LE+)>RG&2YC.5REE-'KG&E=KS8 M_V_>/UN00H8(+F(Y6*6$RR7L%S*/GM\&5++C5BRG6XUHI42MQ+[ZSQ-WUA*3P>-V3@^UWHUS, M)5W.5CDM W5K&<9CG# M*VP/'.5BEA,LE[!XUKA4JN++YC#OQ=L-1SE(I:+64ZP7,)R M*SX7RT:&WC5[(C5RRG M6XUJ9,*AE0K@:_CV7.UZPN^<$V@]GN9CE!,LE+)>RG&2YC.5R MEE,L5QRY23,GVH?ML:-6+*=9SK"<93G'SG&*Y@N5*EJM83K.<83G+T>(B07L5S,K'IX2X6:UWR]O5Y5! &^(L%[%NOEHW&+5N;RW804N6JUA. MLYQA.SG&"YA.52EI,LE[%< MSG+JR#6"8=R^J;5@1RU9KF(YS7*&Y2S+.9;S&-=*AD4M&<(G>'\K&5XX8N\% MMGL\H!5MEHM93K!X M9CP,:M7K0;AZ[0YI\+YW\[SITY>4N)@(8:ES(J!SG&"Y MA.52EI,LE[%8QK M)4BMF3VXZG#OX,+6U<WN G.Q]9+#88'O;*!>SG&"YA.52EI,LE[%< MSG**Y0J6*UFN8CG-Q;6V4TRQG6,ZRG&,Y MCW&M";_6UAZ$V]K?=QF#[6VC7,1R,/\O6L5$N M8KF8Y03+)2R7LIQDN8SEP7,ER%Q7,QR@N42EDM93K)YAN-?]/1O)ANGN4<+6NE$N9CG!<@G+I2PG62YCN9SEU)%K'/O47G1" MARQ9KF(YS7*&Y2S+.9;S&-?*AV$M'\*U;[F?_I?KF]55^T&%K>Z!P%:Z42YF M.<%R"4+?7<5RFN4,RUF6LW>0H/UCU2V-8URL4L)U@N M8;F4Y23+92R7LYQBN8+E2I:K6$ZSG&$YRW*.Y3S&M<*E5MX>SIE5+;:GC7(1 MR\4L)U@N8;F4Y23+92R7LYQBN8+E2I:K6$ZSG&$YRW*.Y3S&M6*C5OL>AFO? M5V_R%':ZYP;;]$:YF.4$RR4LE[*<9+F,Y7*64T>N?K/L8CH93LZV>+KPQ-EL M..SWSS9X0M]AQ7*:Y0S+699S+.S MG&"YA.52EI,LE[%X MUL1?*UB/P@7KPY4'T^V^V3#:?<9GJ]4H%[.<8+F$Y5*6DRR7L5S.P7,IR\L@USDXXZRMG[*@YRRF6*UBN9+F*Y33+&9:S M+.=8SF-<*QQJ7>_]XP[AT/NXVA[RH79-XO2S7ZY.]-Z&KE.'!^P>'"07L5S, MN?JB_.!2<)"CYBRG6*Y@N9+E*I;3+&=8SK*<8SF/<:W@J)6X M1^$#LZ.[SW?O5NMWO>URM_KQ*2%N5NO=\G9U.138*C?*12P7LYQ@N83E4I:3 M1VXPJJ5"_\U@>)8*;$<;Y13+%2Q7LES%XF&U>SRP[6R4BUE.L%S"Q7,YRZL@U+[VSG&"YA.52EI,LE[%Z6ZW=WZ]O+ZQ7,QR@N42EDM93K)_8 M'9Z?35<X<+TX/^RN9-]?Q7*:Y0S+699S+.P7,IRDN4RELM93K%Y:07,1R,AXO7URQL77^(77BP[I'" M%K-1+F8YP7()RZ4L)UDN8[F-\K%+"=8+F&YE.4DRV4LE[.<.G+7W'Y[_LQ) M?S3NCQ9GIQFA[[%B.UQN*C]?1R_5I'L>-\L6\)&N8CE8I83+)>P7,IRDN4RELM93K%0*PX0M:J-KM@GP%^7NWT@5/M\6#TL MU^]^[,GUS9O>'_[EG^;#P?3?GE[]Y>'LW_ZUVT6/\-OJ'AULZQOE8I83+)>P M7,IRDN4RELM93K%\?(Q<]QFQLD%S$ M>A(_;=L][@?S2<7&*+6^C7,1R,O.:W[Q<4IMOV-]0BZ' UL51[F(Y6*6$RR7L%S*A5W.4'0-U:R7,5RFN4,RUF6[-:[Y:WJZQ7,YRBN4*EBM9KF(Y MS7*&Y2S+.9;S&-?*E5K7?,J<"#YEN^$H%[%MOE[FYS.3B"4/?@(+GHR#7N MG3I;G"*'%"R7L%S*[I54=VAU>SG&*Y M@N5*EJM83K.<83G+QG&8Y MPW*6Y1S+>8QKA4BMPSU=, M,;'$;Y2*6BUE.L%S"QG&8YPW*6Y1S+>8QKQL:LUMZ>=6IO T?QA0?L'# ';E)?.6I^F([8(6.6 M$RR7L%S*M]]5908;9[@K#M;)2+64ZP7,)R*Q8^!+R]'/5N]7AWNU[NOO71 M@^UG'[@7]Q2/V(%CEA,LE[! MXUK!4*M>[Q\'@Z&Q1^"[N\]W3Y\F>C>;]>?5]O%NL^[=K7>;_8\?'O:/OX3' MY<0(#M,],9ZYP:"Y9CL\OT1!CANSG&"YA.52EI,LE[%WG_O)WL[>UV=;O_!'%P7,ER%YW*'T>XAPA:_9U>?RXT.+%@N M8;F4Y23+92R7LYQBN8+E2I:K6$ZSG&$YRW*.Y3S&M?*AUNF>=3J7FRCGL>UO ME(N.W$L%J)@=5[!WYZ\[;#C3TPF+G61_E(I:+64ZP7,)R*3:GU2;?].W(O3_C5/*]DW5[&<9CG#?UH!2S_AT;JG 5NR1KF8Y03+)2R7LIQDN8SEP7,ER%ZK)A6*!K5"C7'3D!J/& M+]/D[(( .JQ@N83E4I:3+)>Q7,YRBN4*EBM9KF(YS7*&Y2S+.9;S&-?*A5J! M>O\XE ONI9[#_A/$7ZM(_LL_S8>#V;\]]HK5]G;_\>*WN]V'GOZK#_R7,5RFN4,RUF6]?8@Y6[-&N8CE8I83+)>P7,IRDN4RELM93K%S7W-K$%K%1+F*YF.4$RR4LE[*<9+F,Y7*64Z_B+NWU M6K!OK&2YBN4TRQF6LRSG6,YC7"L\:AWL>:>CLJ^_2XKM9*-XUH)4JMCS\-U[%_OEX^/ MO5]Z[LM]5N'K'6P'&^4BEHM93K!Q&N3J);W98CR_4.=#!RY9KF(YS7*&Y2S+.9;S&-<*A5K;>Q%N M>S^O0D77K$*%I>ZAP!:\42YF.<%R"YB.5BEA,LE[!XUJQ46N,+\*-\2ZK4&Q9'.4BEHM93K!XUHQ M4:M\+\*5[Z?]"GN_/E^TN&9MBFUZHUS$N M2"W./BQ/^VP7,IRDN4RELM93K%P7,ER%P7,IRDN4RELM93K%K:SI\+UC=LP-M?[-PZ&MX\?5JM=M-PM?_[IX>EPUE]7]_>/^PG_ MTWK//Z7%UY_M;5?O][^K!W\J!C^\/?OY7P9_^F7X]/-O3\S//WUV'KS_8;3[^^8=]W/UML]MM'KX\_+!:OEMMGYZP M_^_O-YO=\0=/ _RVV?['E[?]\_\'4$L#!!0 ( $)S?UIRC9"?3@, -4/ M 9 >&PO=V]R:W-H965TNJZ(II 1D6#32%73T:,9U2J*1^[8LJ!QL8H M2UWB>8&;T21W>AVS-N"]#IO)-,EAP)&891GESWU(V:+K8&>Y<).,)U(ON+W. ME(YA"/+G=,#5S*V\Q$D&N4A8CCB,NLX9/NT33QN8';<)+,3*&.E4[AE[T).K MN.MX.B)((9+:!55_5!R/I5.GPM2&J^.E]TN3O$KFG@HX9^FO)):3 MKM-V4 PC.DOE#5M\AS(A7_N+6"K,+UH4>_W00=%,2):5QBJ"+,F+?_I4%F+% M@/@;#$AI0$S],"D:JQ5<$FN3V4HN7J:*#O9^_8X M2^0S^H*&ZKSC60J(C= 0> ("G:&!*A%P#C$:3BA72Q\O0-(D%9\ZKE3HVH<; ME4C] HEL0,($7;-<3@3ZEL<0OW3@JK"KV,DR]CZQ>KR J(&:^#,B'FFA]\A% MPD1I<=VLRM(TKEL;@W5)6U&;$'1W#=D]\-_HS]JZ2!8]5'O65<4*I%^Z4S&E M$70=]58)X'-P>A_>X<#[:DFC5:71,MZ;&]+8[E#O?B@S="4A$VLS:!T@ [_* MP+<>Q"5-.+JEZ$8A0@NPYB17%PGOA0NEFE0PD"!IA@P^'D#A<:QRV"M#V?&B]XH/?:O@;) +7"H7M$J5N!Q)N MHD/_;72P(NU:R5KM<' ,.AQ"ZG"M==@J1-O3(7Q%!Z_1##:PH18J;%DHL._'P[N2J>5 1^;?E*@ MB,UR631=U6K5LYX5G5J]O6AXKRD?)[E *8R4J=<(U;O/BQZRF$@V-7W;/9.J M"S3#B>J[@>L-ZOF(,;F<:("JD^_]!5!+ P04 " !"2=LIL \_ZF+1NN3$4>6\))(L M'IX_>0[Y(\6+72J^R17G"CW$42(O1RNEUN?CL0Q6/&;R+%WS1/^R2$7,E+X5 MR[%<"\[F>:$X&A/+WPI]-ZZLS,.8)S),$R3XXG)TA<]G=EX@?^-+ MR'?RX!IE4N[3]%MV\V%^.;(RCWC$ Y698/K?EL]X%&66M!__ED9'59U9PQ'"M"R ,V%%I[ELFZ88M,+ MD>Z0R-[6UK*+O&WRTEI-F&3=>*>$_C74Y=3T$Y=*A('BB]8HB1B MR1Q]9:*X>77#%0LC^1J]09_O;M"KGU]?C)6N/;,Q#LJ:KHN:R",U88(^IHE: M2?0VF?-YWXMN]4 MK]6\?"]R<:V.0K26 _XDF5#9I<@M]6ZV/4=WVO( 2OLEH, M)5ZEQ .5W&Y$L-(ZT*Y,GRX)7H<$:F''LAHBP+IZ]LFD4C(!E7PHPFNO ^GY M%ZU%&G ^ET\%W:05=)YK.VU]H <]]?F5/A_4]_:!BR#4/;76(R!'Z6(O-1=W MDT81$Q*MN2CRK5.GW^[(AD+0AYX*L65F2@O.JV*DT-IT5L4:060^RC_1>Z51 MMQ:?'L'8\/#!1(_A9-J'F^F,]2G146H\X2HRC!'3T'0L%VK)HPY]TE1R9&G"-?2/'@ $&9]I#16S^CX8Z MS<'J27&TU;Z$4-(:"7$WHD.#[QRRKPH53KS+*: MZ0^[TE>J008,,\,-%^&69:L.%(7L/HQ"%?+NKG/:0YGM.I@2MRFI312>9Q// M\1_)(@,!&*: ;AI%5YI[>!9^&D4_\OB>BTX,A8T_ET.'LE9O"D,1V#L]F..! M\*%LD5/ "#8T@F$U]UAI\(S$_'PRYI[X3874 (5]A7D*$D E-2->:D&R65'H7TW-(I MI\U(K:Z!7JF[9["(P%C4R)MG)$MAUZOGBH=;V7(*UB&&=0B\99+'TY<\GO93 M89E 3R6,=^1:"G:@KT"#+@1&E[TJQ47# MGBL65;TZ4^L<-Z:=@%FJ8A<([*;,TV7*APON(HR15O#98@.@&&W[V M_O@I0(4:4*'X!3X8#,0A98N<@FJHH1H*4\WQ2^S24'V)[3A8K[$;L0Y7V5?2 MP4$+0O[ M=C/ 3_&QB1JBHC!1S58A7R#-5<$F5_7G8J%G+P''^*#;2T-9JS> 02[Z MM+ M=-#MI:&LU5O$,!J%(>O);[^T_4VKW$UJTB9<4U\E!LHH#&6S8LE9].L^HM%_ MZ)AM)MCTL[OT%,AF&V2S7V";R1Z4WH:R5F\10V_V,-_3[/9WLGQAU3SG,"AY MC0].!,5<+/.#4A+EF[W% 9OJ:7$8ZQJ?S_(S2XWG5_C\*C^:-#9FBA->'YE8 MAHE$$5]HD]:9IQ6*XM!4<:/2=7[NZ#Y5*HWSRQ5G(;93LAGM0;0Y"7/"C5W MUEJ75ZZKDC7D3%V*$@I\LA0R9QJGXDSMT5)>0Z% MXJ(@$I9SYYI>W=+ .%06?W#8J%6\@R M@X0\_FY G79/X]@=[]$_5.)1S((IN!79$T_U>NY,')+"DFTR_2!VOT(C:&3P M$I&IZI?L&EO/(:,:7IAC?-02GW+TT_$#*"UYHB$ECUHDS^07 MR0JM""M2\L1D/;D@C_CZI)L,B%CNE\FU.0&NOY(?[T SGJF?T/![XA*U9A+4 MS-7(S^SB)@V7FYJ+?X(+]BU(N^+%-(^@(O"6G7^7MV-/XAX!\DE">@[ MXGM^:"%T^]_=@P$Z01OLH,(+3N -1O'/W]":?-20J[]LL:NA0SNTR?8K5;($ MY@ZFLP*Y!2?^X3L:>3_;=/]/8+THA&T4PB'T^/,F7X#LQ$"](U\V6FE\YWBQ MPI=H 2M>%&:,1B5(+E);1.IMHFH;$T",)PVC'L M*1FU2D:#2IZJ2P)3AVU!XJ5'X 5DPA60$G,*OE%6O>>XP]:[I,$D.!!E-?/I MV"XI:B5%;SZ::W0461H%'AUYW@';8T.T":*.78_NN*4[/N\$!KB/ M+0'TQI0>,*_-L [T SVR$Y^TQ"=OCO/[AKN5[2"PWB#\?IR>>>J]5UON&XRZYM.MMT+KI]10<6&,#^9O 6;G;H!G8\I:&E MNE@LC^I07\=KOT '"_%;"\R_BPIL12.,CB19[;HUJ!;D=AK/'.2JZL<52<2F MT'67UJ[6/?^-Z?E-XWJPCM\"UU4'[+["U!\2GYC$JJE(!DN$]"['^$K)NC>O M)UJ457N[$!J;Y6JXQN\9D,8 GR^%T/N)V:#]0HK_ 5!+ P04 " !",,B\9=5G(0>%T^3^V&Z29BWS >%P9!8UF@8>GXTF$WSUZZ3V33>\L"/V'6" MTFT8>LGS!0OBQ[,!'NQ>N/'OUSQ[83B;;KQ[=LOX7YOK1#P;5BA+/V11ZL<1 M2MCJ;'".3^=TD@W((_[VV6-:>XRR5.[B^'OVY//R;&!EC%C %CR#\,2O!S9G M09 A"1[_EJ"#:LYL8/WQ#OVW/'F1S)V7LGDY+7)1XML_"A[&V]Y(O[JBW%\=L-2GO@+ MSI;HEL>+[^CWQ(MXBKQHB;YZ2?'D%W0KEL]R&S 4K]#7O#1BP/D#2\1;C6Y8 MME[\Z![-XX@GXIW9>@'ZXJ^*\!W*GUN>6"#V4\_X)'U:UNI#($IA7.JPCD0^JPM^[:$"Y11CI)IWL/, MG6"'T/%D.GRH)],,'#F.I00J1&E%E'8C^NF))0L_]>X"UD:4=B7:#(2)CBJB M(Y"H=6*)#P?T[8J%=RQI73T@0-_58PA,R=6M8&3 5:60P^'%O3(CA64:E M@#H[ 27C3$';KNCF,-1+]Y@T*!AV*-8)MC0V%D;HK2F&T-1\I;'!D^,29-!H M]2Z>(33U+$#Z+0+[K5<)$\:=%$J[B5&=+#CA;(CT4T7BHKEKJ-G2'THDU&>/1/M-FI.V. M (62]H; ]J:SF(X[&J@W$YG!&HUI+^PM?]J_K"_#]M04'S*CMC1-MIE.E=WL M0;DCA]*F1#4#'9=0N^X$U1:\]#B.F7:5TVQ#M7-M"=1PE?[$>9>.E6:6<0<= MA2%>^KT)Z34<;<>J+J7H/W0ERA!N0U!=8="^ F$*32V!="S.<36Q'*--+%-H M:O%J7[S1>"A#&\GHV9&&L_["SI'&S(%]3LO^\9[T^\?H:8\I-+4$THTYH^/: M/T:MG2DTM7C2VCGOTK ^E=$Y@SU>\?ZCXN':04?MH"DTMGK2/]%VZJ/ LO6L"I[?7S>4,,5M MBE=>&PO=V]R M:W-H965T*QZ+E^?P(9T\ ME]4?]8.4#?F:9T5].GMHFO7Q?%XO'V0NZJ-R+0OUE[NRRD6CWE;W\WI=2;'J M"N79G'H>F^5N16UO"BSW])5\W Z2V9D)>_$8]9\+I__*?L*=2>X++.Z^TF>-\?& MT8PL'^NFS/O"Z@SRM-C\%E][(G8*^&\5H'T!NE^ O5$@Z L$^P7"-PJ$?8&P M8V93E8X'+AIQ=E*5SZ1JCU9H[8N.S*ZTJGY:M-_[35.IOZ:J7'-V419/LFK2 MVTR2ZZK,T[HNJQ?R2]G(FGS/92/2K/Z!?"!?;CCY_J\_G,P;%;4M.U_V$2XV M$>@;$7Q*KLJB>:C)WXJ57)D ]6TG!!?G M3RT;F]7\LI_IQ QW:H=N< M<5ROQ5*>SE12J&7U)&=GW_W%9]Y/-MHPP3@2F$%IN*4TA-#/?BZ+^P^-K'*5 MF=K"QD>]Q$0P[]1!VW M/TF4O'$Y++9\+$ ^=CN;6BX?*W5E MK'6G4[2=CHT%$-65A<7PNO #IO[OLS \T&![6O5X( ^__]7 M,K^5E;5CA M2&1$)>FE6*>-R*P<@CC.'-)A;QNS./;\O=:(%=:D1\MD'Y2,KCT9C.9,4C"Z M+\,*;-*DI:]_2/N^M\># S@S-Q3$]BX/*ZS)FY;$/JR)O[5GA&&=V;))7VO? MB!77I$MK:1\6T\K4A!_4C^@U[T-]*:JB1D7C6&@FC5J=^_&$?2FJ6D=%XUAH M)J]:]ONP[K\LE/V7=4,JT5A=+5S>F;L-FA_LM%OO:-"!(L4T.='2WX>U_[\J ML9(JIZ5+]5-62Y7_Q;V='%2YWZ/MD1/MDX,4TQQ1U(: PH;@UTL^(I/!(*[$ MH*)Q+#230.T*Z(2N@**Z E0TCH5F\JI= 85=P866;=NFNY' G0+F99:)JM:? M6L4P',.9WZ%CB)CG[35HK)@F;]HN4-@NC,]V,) S.<&8;(<5TR1'FP0*FX3/ M^\/B1.3E8]%8Z4&U W1H!QBE\8"?*

-8:":OV@?0=_H N+PS=Z-\ %9,DQ/M RB6#X"!G,D9Y0.P8IIS\=H' M!+ /X'))MND,S&8PD//<.ZH7P$(S2=1>()C0"P2H7@ 5C6.AF;QJ+Q# 7N"R MKA^[8H.Q;ZRH)C\[*VE@S7^]S6:DO"-"78/] MRZQ\;CN!6F1]XK,.Y<+HSIQ9C156X< 7N'CTBF@&H4>S>P4O&2QO[()*ZK)C[8 6P!WMLIH!J$P&H0AIW" M% XAT XA@!V" ZA-ZM,/7U11.(=1.(82=POFZ(M^)?/T3N1(O;?>0C!@" M@3&=UYJBF@8L-)-/;1K""4U#B&H:4-$X%IK)JS8-X0'3<&@(!"[OS!T=,P2" M%=/D1!N%$#8*#GTFC.3,3C#(;8'7_MOG9Y+E\SOKYV%7X+1 ',9R9@@3C?=H MYEK3MY>2A]H2A+ E^*5\:D?CO<.6 9RI@?5$F"AF21J2Q!.: E"5$N BL:Q MT$Q>M24(#UB"@RD?U0CT:(=2_A0V(-0V((1M ,H\.AS#F;?>#'@&;]Z^&< * M:A*GS4"(-5T SFS,VJZ "NFN8]*FX (-@&..\U@-.?-5-YP]"R(8[J_FVH* M71]I71^!^M9%:\%(SO2@JO@>;5=)1(9P,^G1\CP:L[['V@>23Z*@_F&% 4=P MI@T3C6.AF>QJH1]-N+DV0I7^J&@<"\WD51N$"#8(!Q5&7Q[6!!=P%&=.II@E MB'8VU8[90?!.A0''<+[FHE$* RNH29RV 1&\?&B\PH"!G-EA8Q0&5DR3'*WE M(UC+'UR*=J#\]F8)K5VE5AI0%_Q@H9ET:9D?P3+?=>@:AG.^HH;[=IEE= AG=#I9RE#E M/BH:QT(S>=5RGQW:(SQ^73L,Y4PCJKIGPVF"A?^FV61:MC-8MH^^!0KJD#X; M#L+[813Y?K _5($5UZ1'*W@&*_@OQ>O.WU%)C_R/N&R#A8,[DXHZ$8"%9A*_ M>"2<"&.X->U G K#03%ZU>6"'[O[CD ]1YP38\)8^+ GBH;B9PBXP;1<8 M;!?<6_RXC:)P6&=8D!%XUAHYGV^M'N)4:&O2D Y;^A1. M)]ZYS>F!:1)K2Q_5R''O>8HZF8*%9I*JW5&<3-C(42T0*AK'0C-YU18H'C,! M\]Y&CFJ%8LN]5L-A(Y_"XB3:XB2PQ;D27]_3G15>Z'D3UCX!<=PYG=X'UG++=JP8FYX MF^\\A2:7U7WW-)^:+-L)A\W#7;:?;IX8=.$?\^[!.GN?G_O'Y]WS<^8:9O,8 MHBM1W:=%33)YIR#;C;,S4FV>[+-YTY3K[EDWMV73E'GW\D&*E:S: ]3?[TIU ML?=OV@#;YRN=_1]02P,$% @ 0G-_6F"=9^F @ _08 !D !X;"]W M;W)K&ULK55=;]HP%/TK5C9-K;0VGT#I(%(+FC9I M'ZBLV\.T!Y-^[[.UE!0?2I+$&9E*55!T4S5RM>E IH[4,']* CZ?D&9\-*1>S=3 MZ4AND#,!,T7TIBBHNKL$+G=C+_3N7URQU1KM"S\=E70%<\#K6QA IQ; M(B/C=\WI-24ML#V^9W_OO!LO"ZIA(OD/EN-Z[)UY)(RR M$A8](6P*V2F)P[A_LFHB:GJ,DIWG-=T@S&GKF>&M06O/3-J[ ?O.M*XS^1[643-]G$A]CWSE#Y M-P-A,^@R7K'U')OM,MLTZH>#_C :^=NVIX-57^@I:3PE!SU] JW-_5,*!))2 M*MMSNKQ4+/V6E]YP,$R2!U:2QY:30=3>MZ>RUZCL'53Y32+EA$NQ.D%0!>&, M+AAGR+J#[SU6$83#07+V0.W!HO\:O-]J3O;#\)FJ%1.:<%@:^N!T8*JIJME6 M$Y2EZU<+B:;[N>':?)] V0UF?2G-P:HGM@4V7[ST#U!+ P04 " !"5 M K9PH$+X- @BOV"\]++4S4U5ELJ-$;R$J2)Z4Q1,/8]!R-W(ZWDO$W=\M39V MPL_2BJU@!N:AFBJL_)9EP0LH-95>]X3BQ^]V&'QQV>F],;)*YE(^V M^+H8>8$U! )R8QD8/K9P#4)8(K3QI^'T6DD+W!^_L']QV3'+G&FXEN(G7YCU MR$L\LH EVPAS)W&G_E)E1N,H19[)K66Y!&3X7 M0*9*%EQKJ9[)=VE DW,RPY=@L<$UN22WS&P4-QP7L/HFR]7Y/:B"3&!NR-D$ M#.-"?TQ]@[8LN9\W%L:U!7K P@3R"]+O?2(TH /R,)N0L_>O:'Q,U4:C;33J M>/L'>/_9^Z^KN38*WX_?7>9KD4&WB+TS0UVQ'$8>7@H-:@M>]N%=+PH^'XG0 M;R/TC[%G>")AEZ<:%3J4O7;;+*&#N)_ZVPZQ02LV."46=8G5J&A/K)?$81 $ MW7)A*Q>>DHN[Y(ZBNL^;'#GJJ+43G;*3=-F)WJ2/*(W#[NQQ*Q:?$KOL$CN* M^O_L26LG.6KG7AHFNOPD;]XS&O0NXT'R*KZ_UX!L+[]E:L5+300L$1ES#4%) M0Z=(VPOXVO><>X[AWKCEXE&6 H]5:R6B5,JU,YAXTE MW9;*;. T;L@65J >FH70$1Y8-K2"6E)>(P%%XMQYLRPT^3;A.X56'JV1<;+F M_-$$7S>)XQI!P"!7AH'HUQXR8,P0:1F_>TYG*&F Q^L#^V?K77M9$PD99S_H M1I6)<^N@#11DQ]22MU^@]S,Q?#EGTCY1V^5.='*^DXI7/5@KJ&C=O#W /]20- # FNT4V9MS8DB:2QXBX3)UFQF8>_&HK4;6INON%)"GU*- M4^D2]E#O !6"5RCCM1+Z8J46H4J4V?(@)+J:@R*4R6OT 3VLYNCJ[76,E2YO M2'#>E[KO2OFOE)I#?H,"[SWR73\<@6>7PX-3.-:F!^?^X-RW?,$_.?]YMY;V MY->8X:Y".%[!-.!,-B2'Q-$=)D'LP4G?O?$B]].8_?]$=G(9P7 9P=_8TX-_ M1*0$-6:UPT\LWHR&?>KY8>3>NC'>'[LXSPLG$\_UA[03?>&@+[Q,'Z-D31E5 MSV,:P_/:GN=-/TY?:#S/\X(P"J+HA4A\U%=FIGTC8DMKB1@4&NG>3#6%Z.9$ M%RC>V%9;<&Y.@2F>X=AG?X!4$L#!!0 ( $)S?UK( M.E#08@0 "@9 9 >&PO=V]R:W-H965TX\5/O@ 2=!!4QM)VG__1K#0$B( MVXPLY27!<._Q_3BR#I?)CK*O?$V( -_SK.!3:RU$.;9M'J])COD5+4DAGRPI MR[&02[:R>A&9&E!'AC@FSS'[,<-R>AN M:D'KY<9CNEJ+ZH8]FY1X119$?"X?F%S9+4J2YJ3@*2T (\NI=0W'<^17#LKB MWY3L^-XUJ%)YIO1KM;A+II93140R$HL* LN_+9F3+*N09!S?&E"KW;-RW+]^ M0?]3)2^3><:9>*2[OTF3D HPIAE7OV#7V#H6B#=< MT+QQEA'D:5'_X^]-(?8<8'#" 34.Z-#!.^'@-@ZN2K2.3*5UBP6>31C= 599 M2[3J0M5&>9J>\(X M^ ,L)'^2348 78*_*$T 96!!V#:-?^;[]I8(G&;\G43YO+@%;W]_-[&%#+T* MP(Z;,&_J,-&),"$"]W*#-0WU]OWR24.!.D)S_-U38>E]O>-_JE!CS$L=D:LEC M@,L=B35[\QL,G ]#13$$UBN1UY;(TZ&_4'4HQ]K15X[5P;6=^;X' ]>?V-O] M\(_M@I$3PE'8VO4B\]O(?&UD'[]MTE*>;6*O2U_N2?Y,V&!+M&CGML006"_Q MH$T\N!!K Y,E,@36*]&H+='HM:RM'8,]-J+("Z(0';#VV,YSW,!%P3!KPS:R M4!O9G.8E+2K6+G!&](S5(IW;#D-@O:2C-NGH0HR-3);($%BO1-#I-('S6LXV MGOMDA,AWP] ](.V 810Z8>0/DQ;N"1:H#>YADY=@(7"E O6DU0.=VQ)3:/VT M49,!<$/&%!&/A'OG0)I1D6/WC5&SV5MZ>R>&$+K MY]U))AA>BKI&)98IM'Z9.I$%M0)%2]WHF)(1DH[!^-OR+'.3QY!ZR@XQZ=O/;>S%E6>:5& M\1S$=%.(>@K;WJW'_3=P/%=3\8/[UW!\K8;?=@=3?T.XQVR5RG>\C"PEI',U MDC&Q>BQ?+P0MU63[F0K9:G6Y)C@AK#*0SY>4BI=%M4'[<63V/U!+ P04 M" !"3'(@%KYDMH%NOW[' M#F1LHV@OQ)?S78[QY_2@]-:4 )8\"R[-("BMK?IA:/(2!#4M58'$G;72@EJ< MZDUH*@VT\"#!P[C=[H6",AEDJ5^;ZRQ5.\N9A+DF9B<$U3]&P-5A$$3!:>&! M;4KK%L(LK>@&%F"7U5SC+&Q8"B9 &J8DT; >!,.H/TI)[QUY6U,"=XH^L ML.4@^!"0 M9TQ^V#.MS#L1]O,%?<^%]RJ&N37D#RG;%*','H0#!9?^GS\1S. M ''\ B ^ F+ONQ;R+L?4TBS5ZD"TJT8V-_"M>C2:8]+]*0NK<95D: Q80V[&8"GCYI:\(X]?IE.2*R'P^-!)OB5/,Q KT-_2T**XHPCSH]"H M%HI?$(IB,E/2EH9\D@44?Q*$Z+JQ'I^LC^*KC&/(6Z03O25Q.^Z2Y6),;E[? M7N'M-$?2\;R=_SV2I\]80:86A+G8>$W7O4SG4M4W%\AU<WF\317[+AV:T5H#<^FP;OVT[:^@(WJTW\A_6M_UU>OQTS MJC=,&L)AC=!VZSU*ZSJ/]<2JRF=@I2PFR@]+?,) NP+<7RME3Q,GT#R*V2]0 M2P,$% @ 0G-_6FLC]P7D"@ 68H !D !X;"]W;W)K&ULM=U;4G2;]E6RIQ\WT5Q M=CO8YOG^XW"8+;=R%V0?DKV,B^^LDW07Y,6GZ6:8[5,9K*I!NVAHCT:3X2X( MX\'BIOK:0[JX20YY%,;R(2798;<+TM=/,DI>;@?6X/T+7\/--B^_,%S<[(.- M?)3Y;_N'M/AL>%16X4[&69C$))7KV\&=]5&,JP'5(_X6RI?LY&-2_BA/2?*M M_$2L;@>C>?ORNL^J'+WZ8IR"3 M]TGT]W"5;V\'LP%9R75PB/*OR8LOZQ]H7'K+),JJ_Y*7^K&C 5D>LCS9U8.+ M+=B%\=N_P??Z?\3) ,N],,"N!]A=!SCU .=\@'-A@%L/<+O.,*X'C+L.F-0# M)N<#)A<&3.L!TZXSS.H!LZX#YO6 >16'M^>O>O*]( \6-VGR0M+RT856?E E MJ!I=/.=A7(;],4^+[X;%N'SQU6^2+R,=L'2WD[*%XE,ID^R\'B3W^P)J._M"4,B7E(C"(Q MAL0X$O.1F !A6HC=8XA=D[[X-809MOB."LGR;HXGGEJC:G1[!M3).8A,8K$&!+CDT9,G='$G9RE=-+8 MN=K6K'B<_C !VC(M?]-C_J;&_'V52QD^ER_/F6&W:#3ZY@V)>4B,(C&&Q/BT MD;?S/2)R.C%MK@HF\_'4/LZI96UVS-K,F+6[79+FX;_EB@09">-<%EN2%WN] MO8RSUM6AD>L;.R3F(3&*Q!@2X[-&["QW/K/ML^S-&G$9S^>CLX0*T)9IT9L? MHS5*-0C4$U#M5\J"90 MFI[@D[/L%O#,98VAXHS4/*A&H1J#:ARJ^5!-H#0]SK:*LWWEV*CL48M#*49J'E2C4(U!-5YKI@,DZ(0"I>G15!6193QYOZ#+)$YVX9*( M^)^'])5X819DQ0$5N;Z(@!9&4,V#:A2J,:C&H9H/U01*TZ.MBB/+12XBH T2 M5/.@&H5J#*IQJ.9#-8'2]#BKNLDR]TW=%A'0W@FJ>5"-0C4&U;C5+)^L\6AT M?B++A\XJ4)J>3]4_6>8"JNQ#]VFRE'*5M483VC5!-0^J4:C&K&;YTQ8F#IW5 MAVH"I>G15-649>ZF'K=)FO_TJTQW;\O:NTTJ956-&A>XT+(*JGE0C4(U!M4X M5/.AFD!I>JQ5"V;-D M<: D&U3RH1J$:@VH\=UF#\J@LW*HYD,U@=+TM].K0LTV%VHLC,L#+K),LM9H MFH?WC294\Z :K;73(YN6AIY!)^50S8=J J7IR51%F6UL+JX>=)F']TXFM!J# M:K363G>:\^91$H-.RJ&:#]4$2M.3J3HOV]QY?3GD61[$JRLGK,Q*[X!"6R^H M1J$:@VKB87V7E"-0C4& MU3A4\Z&:0&EZN%7O92-[+QO:>T$U#ZI1J,:@&H=J/E03*$V/L^J];$#O939Z MIQC:>T$U"M485.-VL_=J+".@E1=*TZ.I*B_[RC57:5 L%B+S>2NST3N:T-[+ M[M8M4>BL#*IQJ.9#-8'2]'RJWLLV]UX/,ET6R]E@(\MK ->'_)!*DJJU;VM< MH:T75/-JS7).=S ?+.L\K= Z"ZIQJ.9#-8'2]+2J.LLV7]75[0I",]([G] : MRVY>OV3;XY;=*;2@@FHAT)(* MJGEV2ZW4%D[HI5Q0C4,U'ZH)E*;?ZD=U5(ZYHRKVGLDF?K\HMKS>GZS";'EI M-VK6^@85JGE0C4(U!M6XTZS3ILU?21\ZJ4!I>E!59>68*ZO>%V^;O=Y1A798 M4(U"-0;5N-.I7_.ADPJ4ID=5=5B.N<.ZWX9R3>AWN3R4]Y@D7];K<"G38SU M_D,>B]UNO"*_)+DTM@;FF7J'&-IS034*U1A4XU#-AVH"I>E9/[E7(/1F@=B[ M!6)O%XB]7R#VAH'8.P9B;QF(O6?@_Z,$?N: MIZ M034/JE&HQJ :O_(<5C>BK>Y$>_%^K-#M$2A-SZQJNAQST_60AO$RW >1X?27 MF>@=W''SA-5HUEC5>=!9*51C4(U#-1^J"92FQU.U78ZY[;J+XT.1S>,A6WII MWPHMO&KM_)S_>4"A%W!!-0;5.%3SH9I :7I 5=WEF.NNZC;JT6MY>Z[R75RM M]9:9Z!U.:+T%U2A48U"-.RWW!71FT^GYR01HO872]'2J>LLQUUL/=2K)D]P$ M\>65*;3?@FH>5*-0C4$U?N6Y_++,RY6I:UJ90ILOE*9G5S5?CKGYN@^R+0E6 MSY?>?F4>WCNTS:+*'C7/-7K062E48U"-0S4?J@F4IO]U -5[N1UN=GBAC34/ M[1O+6CN-9GJ?5MCL]<[Q= ^"ZI1J,:@ M&J\U;:74=G-CZ*P"I>E954V5:[YXZZRI4EULA[J6A6F67V]KS5O0.]W0>@NJ M4:C&H!J':CY4$RA-_QTX^:-8+K"M=:%M%U3SH!J%:@RJ<:CF0S6!TO0XJ^;+ M-3=?5]I:\^C>^85>W075*%1C4(U?>0Z/?W7TXBDQZ.8(E*9'5K5AKKD-^U]6 M(5W?-&;>A-ZYAUXZ!M4H5&-0C4,U'ZH)E*;_$JC&S9TBER'0[@VJ>5"-0C4& MU3A4\Z&:0&EZG%5%YUZIZ#J\ <=M7N,U;YX&OC?/U#N=T.(-JC&HQJ&:#]4$ M2M/3J4HXUUS"=7W_3M\[_&")U3H#0]G*J2&YL;G8YOOS$K MO?,);>>@&H5J#*KQ*\]E]?8;XZD&Z.8(E/86W6&VE3+W@CQ8W.QDNI'W,HHR M4EVJ>SLH*[OC5TDJU^6M>3_ZUF#8^/J=]?'.+K\^5,SB9A]LY.<@W83%D5DD MUP4Y^C M?M/3<+,]?I(G^V*%,"!/29XGN^K#K0Q6,BT?4'Q_G23Y^R?E!"]) M^JW:[,5_ 5!+ P04 " !"0V"FHEJ0+J34FE!K0MU14RC@19!)#B)HVA)!&429TG8V^HL40?+F82M M1N8@!-7/:^"J3?$4GS<>6%5;OT&RI*$5[, ^-EOM(C)0"B9 &J8DTE"F^':Z M6L]\?DCXP: UHS7RE>R5>O+!?9'BR!L"#KGU!.I>1[@#SCW(V?C3,_'P22\< MK\_TSZ%V5\N>&KA3_"U.F=/9[%[F2@#Z3D]@T-4&+&7L^XX\0N<#>03-)M^ M0'$4S]'C;H.NWOZ#(<[:X"\>_,6!._L??[]N]\9J=Y&_+QGL0//+(-_<*]/0 M'%+LNM> /@+.WKV9+J-/K]B<#39GK]&S;PUH:IFL$%?&H)QJ_>PFIJ6Z,)>\ M=K1%H/FY.6;3^58NX6[?+%4>L&. M!RNZ@!FH^]54X,QN4=*\@%+FO"0"LJ$UF&@E<\X?]>0F M'5H]30@8)$HC4'RL80*,:2"D\;O!M-HCM>/^>(?^U6A'+7,J8<+9CSQ5RZ$5 M622%C%9,W?'--VCT!!HOX4R:?[*I;4,T3BJI>-$X(X,B+^LGW39QV'-PPB,. M;N/@'CKX1QR\QL$S0FMF1M8U530>"+XA0ELCFAZ8V!AO5).7^A9G2N!NCGXJ MOBD37@#Y3K<@R3F9X5N25@P(S\C3%ID*OL[-Q9U=@Z(YDQ_1^'YV3<[>?QS8 M"HEH.#MI#AW7A[I'#G5<1+R&Y()XSB?B M]ER_@]#D[>[>"3I>&U7/X'E'\%X-X\_17"J![_"OKNC5X'XWN,[K*[FB"0PM M3%P)8@U6_.&=$_8^=RG_3V#/XN"W[:48MS>@DS297%4:W"6<7RY,8W1E%NC+SWW%JD?9>^2] +$Q7E"3A M5:GJ$MJNUHUWC(W7-*B#=6S((].'[">8NIO?4K'(2TD89 C9N^CC6RWJ#EE/ M%%^9)C/G"EN6&2[QHP*$-L#]C'.UF^@#VL^4^"]02P,$% @ 0G-_6GOH MG"W2 @ U@@ !D !X;"]W;W)K&ULK59=3]LP M%/TK5C9-3!KDLTG:M9&@U30D!H@.]NPFMZV%$W>VV\*_WW420@NF0AHOB>W< MV;X5;(>[4$T.2AY)4:.4NM5P/75?D22JI.Q HJ_#(7LJ0:NW+AJI4$ M6M2@DKN!Y\5N25GE9,-Z[%IF0['6G%5P+8E:ER65CV? Q7;D^,[3P U;++49 M<+/ABBY@"OIV=2VQYW8L!2NA4DQ41,)\Y)SZ@W%JXNN .P9;M=,FQLE,B'O3 M.2]&CF<$ 8=<&P:*KPV,@7-#A#+^MIQ.-Z4![K:?V'_4WM'+C"H8"_Z'%7HY MP%A"PAKHXVRVM:$:IH-I=@2::*1S33JM:G1Z(959A>G6N)7ACB= MG5>Y*('\I@^@R#&98I84:PY$S,DEYM $YB E%": 7# Z8YQIAJ%'$]"475Y=D)Q*^2@V(&U.&WBOAIO[8).%?I3X27_H;G9-O([S MO;3?PWWI O<$1IW Z*# *[T$^2Q1V30V#/'.W$F01%[R0J(M+.WOA.T)['4" M>^]/&?Y\/JQYT_O(O/D@LCW7<>VGP8DLL M87[43].^?4^23EUR4-T%*$7N*%_7^L@IQTI%JQQL2I/7$L+4#STO>J'5$NCC M48B"P+.K33NUZ>$SB+=L\>KBL6D]R&/?<6++G/_G:8RZ.U7'5/Q?5"Y8I0B' M.3)[)PFFJ&RJ:-/18E47HIG06-;JYA)_/$": /P^%T(_=4QMZWYELG]02P,$ M% @ 0G-_6H!.@PX%" T0 !D !X;"]W;W)K&ULQ9QK;]LV%(;_"N$50PNDL6ZVXRPQX(3L9F!9@SA=/Q3[0,N,+502 M79*.&V _?M0EIFDK3-2>8$702+;X4'J/>,B78G2VX>*K7#*FT/5Y9ZG4 MZK3;E?&2950>\Q7+]3=W7&14Z5VQZ,J58'1>%LK2;N!Y_6Y&D[PS.BL_NQ:C M,[Y6:9*S:X'D.LNH>+A@*=^<=_S.XP4 M>9*Q7"8\1X+=G7?&_BF)PJ) ><3?"=O(G6U47,J,\Z_%SF1^WO&*,V(IBU6! MH/K7/;MD:5J0]'E\JZ&=;9U%P=WM1_J'\N+UQ_:;?:R%V"H3A$P6" MND"P5R#PGR@0U@7"_0+#)PI$=8'HI05Z=8'RTKO5M9?"8:KHZ$SP#1+%T9I6 M;)3JEZ6U7DE>W"A3)?2WB2ZG1I\_X@EZBYFB22K?G7659A;?=..Z/*[*!T^4 M]P-TQ7.UE(CDH3>H MB^22"B8;SO'239RRU3$*_)(8/DW!+SBOT-\[KR=IY.6TT$FS1 RW80U+?.@* MZY<_]:=HHE@F_VDXPXL*$34CB@QU*EL,_KU%[_O_=84 D@8 MAH01()@5AV@;A\A%'UT+'C,VE[I5JR5*DV_K9$[+#,GO[IA(\@5ZF^0(\S2E M0J(5$]4]\ []Z[[E+ZIZ?:^LN.@.[D>^?SR,SKKWNV%QGE[;L$#""!#,"DMO M&Y:>,RRW0F=6W4G%?)TKW=&D-(]9D\H5IKERA]/V.IM?C2_075XU*.T%MDQ$D#/+?)OK&]6/4)NTME):ZLS) Q7,#_<%?HXZ.UI#52E MI?5PJ_70J?4ES^^9V)&ZZ/:FY6;1USW=SSFQ;46'A.$*UM_-"]%0_^RI?GC8 MH!_U(R^,^LV)P??,V-USBGK%Q$*/&*YU@D#CA6"LS+1?KE@V8Z)QR.<&MI43 ME(9!:02*9H=FQU;Y/S\ KQE0T8"D85 :@:+9T0A,- )G0\%LIM DU^E^7321 M(U2GHV26LL>= DGR?WR7Q-T_0!3;*,*OT53='%6NHR4J)QK*V23 JK)-T9 M#=3%@M(P*(U T>S@&2?K1P 9#=(B7H+2,"B-0-'L:!@#Z[L=[+:AQ#R;)7DU MI]!R:.6NHG6P0"UP3=M-D+U#VTV@*K6C8.RM[_:W59MP92=06PM*PZ T D6S M(V%,LC\ R$Z@3AF4AD%I!(IF1\,8:]_MK,<+[486NE-'DJ:LZ/"EXO%7E$BY MUA;PQ0D*U''7-,NP^0/?ZY_LC[D@JR50-#L4QG?[;N/=8@K.36HM-ZC9KFG/ MS\)!56L_NS*6/'!;\ENN]#!VM1;QDLKRSL_*WD$NDQ5*$U[;E(/JE);<>.L [>S MON195HP\R_3.UTHJJJU=OFA4&]1#@])P3=M3V_/WU7X- QT8 QVX#;0UWM1= M9]F)OK_0F6:.KNE#F>7'0M!\P:IYCEN]'2\9NET*QIPC57?-K8,#ZJ-!:02* M9L?0^.@ P$<'H#X:E(9!:02*9D?#^.C [:.K%C0K6Y"VTBN6R\I+4].,T.RA MZD[JXU9U2Z,;*N9'U2]TK[N>XG&^*%8FR:/G.AY0ZPU*PS7-]^U4V#_L>E[# M? ?&? K9+CA[E0(:MI!:1B41J!H=@2-:0\ 3'L :MI!:1B41J!H=C2, M:0_2R[<60W4W8/2,"B-0-'L ME9=F"B#T?CZKA:!V'Y2&06D$BF9'PTP)A.XI@1;S7VY2ZYB S@: TDA->_%: MM=#,!X3N^8#RYK^9_CYV/[5U4UI+#3H5 $HC4#0['COKP"$6@L.N!(=="@Z[ M%OPUO']HO'_H=+.CB93K_$/]F?FX>J MUE;?>/W0[?4;/JP#Y"N0/TY* V# MT@@4S8Z&\>>A>^GY#R_:=7-;1VAPD%^:'S]AT'H)%,U6W_CQT.W'GTA72?Y\ MN@*UU* T#$HC4#0[1,9WAT. = 5JO$%I&)1&H&CVG]H9XQVYG[W_<+IR<]M& MJ*;MIJO0ZP_]@VP%6BV!HMGB&Y\=N7WV94JE1!?H U_G M,K#]M'J3!?9/2?G"A[W/Q_[IN'RO0]=@JM=C7%&Q2'*)4G:GD=[Q0%^BJ-XX M4>THOBI?J3#C2O&LW%PRJM-><8#^_HYS];A35+!][\?H/U!+ P04 " !" MN4$5S@U8%=2,O,R1J$WPZ@3[38>^+)R M?B/.LYHM<8;NL9X:6L4M2\DE*LNU H.+833J7(W[/CX$?.6XL7MS\)G,M7[R MB[MR&"7>$ HLG&=@-*SQ&H7P1&3CYY8S:B4]<'^^8[\)N5,N@LW*(H M@:X89DP@G$W0,2[L.;R#:ZT<5RNNEO"E1L-\+2U\OT9)Q@<0'=SEM(D[0'C[,)G+T^ M/\';;4O3#;S=_RG-T8)\)C3<.93V8%$:J=YA*=]Y5[9F!0XC:BV+9HU1_N95 M9Y!\/)%(KTVD=XH]'Y4E]RZ9@)J]4$=15@8+I'8H#WEMV/J!S3?U.N\,/O0O MTRQ>'W#1;UWT3[IX"(IL+M >$NW_(YK\I1?O_>42S3+TLH5"KY1K?OAVMWTN M1DV7_ YOWII[9I:<;DW@@J#)Q27IFJ9_FX73=>B9N7;4@6%:T9.'Q@?0^4)K MMUMX@?81S7\!4$L#!!0 ( $)S?UH+O;:=1 ( (X% 9 >&PO=V]R M:W-H965TU-)*6[$7='5_R]]U=V:H+CA]:^B+M9<&E& M0858#\/09!4(:CJJ!FEO"J4%1;O596AJ#33W(,'#J-N]"05E,D@3?[;0::(V MR)F$A29F(P35KQ/@:C<*>L'Q8,G*"MU!F"8U+6$%^%0OM-V%+4O.!$C#E"0: MBE$P[@TG Q?O [XQV)F3-7%.UDJ]N,U#/@JZ3A!PR- Q4/O:PA0X=T16QL\# M9]"F=,#3]9']L_=NO:RI@:GBWUF.U2BX"T@.!=UP7*K=%SCX\0(SQ8U_DET3 M.X@#DFT,*G$ 6P6"R>9-]X3R*N<4:1IHM6.:!=MV=S" M6_5H*XY)]U%6J.TMLSA,[T7-U2L 60*"](7Z2O=DJB%G2*YF@)1QYI#_21!:E:W4Z"AU$EUDG$'6(7'O(XFZ44R> M5C-R]?[Z F_@23'P*=P(VMI?[[;?OTO"[:FT\*1'!.C23P)#,I>W M:9?VM!TVXZ;'?H5'9B@ M78"]+Y3"X\8E:$=P^@M02P,$% @ 0G-_6HL.D[A= @ 408 !D !X M;"]W;W)K&ULK55=;]HP%/TK5C9-K;21+\(F!I$H M;-H>*J%671^F/9CD0JSZ([,OT/[[V4[(H 4T5JH&:7>62@N*=JI7H:DUT-*#! ^3*!J$@C(9Y"._ M-M?Y2*V1,PES3CH/("0(.!3H&:C\;F +G MCLC*^-UR!EU*!]P?[]B_>N_6RX(:F"I^STJLQL&G@)2PI&N.-VK[#5H_7F"A MN/%OLFUBLR@@Q=J@$BW8*A!,-E_ZV-9A#Q /3@"2%I \!_1/ -(6D'JCC3)O M:T:1YB.MMD2[:,OF!KXV'FW=,.E.\1:UW646A_E4"<'0'@L:0F5)IDHBDRN0 M!0-#+F: E'%S23Z0N]L9N7A[.0K1IG7@L&A37#4IDA,IXH1<6];*D"^RA/*0 M(+1Z.]')3O15=+7U7#GY.%06U_ MKK^.E:YA[A]G=E=X:&I:P#BP=]2 WD"0OWL3#Z+/QVS_)[*#(O2[(O3/L>?^ MB/F3O=D2CQEMT)E'N]:RR>,TC6WY-_L.SN9XI8.L\!"H>TH?EC9G@_:!=C]I5*XF[@$W;](_@=0 M2P,$% @ 0G-_6EE\2(=9! RQH !D !X;"]W;W)K&ULM9EM;^HV&(;_BI5-4X^TD=CAM0.DENQHE4XW5-3MP[0/;F(@ M:F)GMH'#OY_CI DIP262^P7RXN=^[ O;SRT\/3#^*K:$2/ ]3:B8.5LILUO7 M%>&6I%CT6$:H>K-F/,52W?*-*S).<*2#TL1%GC=T4QQ39S[5SY9\/F4[F<24 M+#D0NS3%_'A/$G:8.=!Y>_ 4;[8R?^#.IQG>D!61S]F2JSNW4HGBE% 1,PHX M6<^<.W@;(!V@6_P5DX,XN0;Y4%X8>\UO'J*9X^4](@D)92Z!U=>>+$B2Y$JJ M'_^5HDZ5,P\\O7Y3_ZH'KP;S@@59L.3O.)+;F3-V0$36>)?()W;XG90#&N1Z M(4N$_@2'HJT_<$"X$Y*E9;#J01K3XAM_+T&6JGE%QJFCE;#CVG^NZ\D5V]C%2?G3R3!DD1@ MB;D\@IN 2!PGX@OX!3RO G#SXY>I*U6:O+$;EI*+0A)=D(3@D5&Y%> W&I&H M)3[X(!X9!%PUOFJ0Z&V0]\BHN")9#WCH9X \U&\;T!7AJ'\Q/#"'!R3L 1^V MA3=&XU<_F:_U^E?]9/\\DO2%\'];^G5OU,EWE%N1X9#,'+5E",+WQ)G_] ,< M>K^V,;(I%E@2:_#K5_SZ6MV_CM\W]1H\2)**5H9]FPQMB@66Q!H,!Q7#@7$. M/@BQ4PA#EJ9J\U:[5/@*;F(*5ENLDK5M&O=&P:X@;8H%A=A0B^5UMI0*) MI90-)),*R<2(Y([2G>(14TF4N 1<3;(V+$:5KE@*,>B?T'/R$7;KN0(,GQ4UEZ*-B9FB:Y02K7&9$&P_XZ*K9Q-+"<6&9I74(E#ESNB M%A/=@.C"E#%+=<9C[MB?H2R,Z45G:JL[37*H)H>,'0QVY#(I8VAG4N:./&)> MDQJTDK+4G2:IVM-#LZE_IH*$.Y[7N@ZNP2S:F:%5BV]+K0FT-OG0ILN'5FV^ M5;7 EEH39.WTH=GJ7^,?2HG3;1QYYT5_84[5&8PEM2:8VMU#L[V_UD64,N;* MOS GZXSF,UP[K&T[-#K:ZXS$Z&S.0'\\&KWG8M6(VU)KJ_,"MT1O49-A[5-AZ9 M;?P"BRW T1[3L!47.C?=R//.=VMSFJY0;*DUH=0F'IF]\C>&:2L,> :CI7"9 MQ3NCL.K*W9-__U/"-_H4)=]B5+$N#@*JI]5)S9T^GW#KYL4QCUHIFY@*D)"U M"O5Z(X6%%R&%2LE1?;@F.",\;J/=KIBQK>9,GJ,ZOYO\#4$L# M!!0 ( $)S?UIN8)]-M@( .H' 9 >&PO=V]R:W-H965TIE5T; _3'MSDIK%PXLYV M6OCWLY,0E29$3-I+XX][SCWG]MJ.]XP_B ) HL>25F)F%%)NKTQ3I 646%RP M+51J)V>\Q%)-^<846PXX:T E-1W+"LP2D\I(XF9MR9.8U9*2"I8L%,XBW>P KD_7;)U].1+-C,L+0@HI%(S8/79P1PHU41*QI^.T^A3:N#A^)G] MMO&NO*RQ@#FC/TDFBYD1&2B#'-=4WK']9^C\^)HO950TOVC?Q@8J.*V%9&4' M5@I*4K5?_-C5X0!@>Z\ G [@O!7@=@"W,=HJ:VPML,1)S-D><1VMV/2@J4V# M5FY(I?_%E>1JERB<3*[3E->0H4^/JB\$"'2.5JI3LIH"8CD:;)\L0&)"Q:D* MO%\MT,G[T]B42HBF,],NZ4V;U'DEZ0+2"^3:9\BQ'&\$/G\[W'T)-Y7]O@9. M7P.GX7-?X9LT_.MZ+217W?9[S&=+[(T3ZQ-X);8XA9FACI@ O@,C^?#.#JR/ M8Z[_$]F+&KA]#=PI]KX/2"5!L4NDCEC%)(@QURV5WU#I:V*7>%%D>9$?F[M# M0\,X)[2\P+OLXUYH]7JMWJ36)7[BC-(SM,,I;B^#*D-KJ" G3LK\SB:EZ(=J6ANXHC_D(!QWJ M^Y;M!M:1D6&<$X5A$+I'K6$>W,3Z%?R*^894 E'(%=*Z"!4%;U^6=B+9MKF< MUTRJJ[X9%NHQ!JX#U'[.U"'L)OJ^[Y_WY"]02P,$% @ 0G-_6CW)7O4; M! \!@ !D !X;"]W;W)K&ULM5E=;]LV%/TK MA#8,+=!%(F7)'[,-Q/:&%5C0(&F[AV$/M$3;0B11(VF[!?;C2U**/C*%C3S& M#[9(\1[><\4C'='S,V4/_$"( %^R-.<+YR!$,7-='AU(AOD5+4@NS^PHR["0 M3;9W><$(CG50EKK(\T(WPTGN+.>Z[Y8MY_0HTB0GMPSP8Y9A]G5%4GI>.-!Y M[+A+]@>A.MSEO,![T!PPLELXUW"V1KX*T",^)^3, M6\= 4=E2^J :[^.%XZF,2$HBH2"P_#F1-4E3A23S^*<"=>HY56#[^!']-TU> MDMEB3M8T_3.)Q6'A3!P0DQT^IN*.GG\G%:% X44TY?H;G*NQG@.B(Q41RP; J*@=O-D3@).5OP<_@T_T&O/GQ[=P5 MDX]=%\S7>Z+FBZ>M"&.A4#]PE_ '\=4.R+6%_]Y7-B*H$.^,% MCLC"D8KDA)V(L_SI!QAZO_11M@36*<"H+L!(H_LO6345[S_D&/!>D(SW*AWN3')_!PK"5)]\]O=1+_$@;"U:[RH( M E2OV9*5<=X+64UK5M/7$L"ZNA. UMW!I )C(D-7@B6P3LV@UQ@(S[8.*D1+ M]&VA=?FW#!2TK 4SX&#ZL%=:X]";MC[]CP:(&I;(JC8^Y.3"!X0YD<'5L836 M+5MC%*%O71Q67:(MM"[_QB="HQ6[1!RCON4\\J?PR9/"//.ES!H7",TV<*@@ M/I[II8*P:AYMH77+UGA,&%H7A%7+: NMR[\QC=#HRRX1Q+A/$!"&_Q'$:SA" MV%A":/:$]\>B2)/A+\5FV,&7]S4,)&P<))Q:7]Y6O: MM.XV36,&D=%L+:^C MB!YS^4)#QD]G@O6=ORIEZSOZW8 MM\Y])GE,F5$)YB0&U\(26K=DC6%$R+82D%7G9PNMR[]Q?N@[>X2#;_1FP,'T M_;['!O*>:L%M[1U+G[+76^H6V_0K.UGIW^TG_-9Q=ZTULMX$I M_PNXP6R?Y!RD9"4B'-DCX\$!P3I@;(\SM*Q6-# M35#_R;'\!E!+ P04 " !"<>GS P" "*! &0 'AL+W=O MK&;>/SA\%]#9BS7QE>RU?O3&US*CD1<$$@KT!.Y>)[@'*3W(R?@],.F8T@=> MKL_TSZ%V5\N>6[C7\H9X:W1'CO1W-+T*I(=J) M$\K_E!T:=RI<'.9;:+5!H2JR@\I];+3DS1J0"VG?I@Q=!N_'BH&VZFG)"[0X M(0]:86W))U5"^2^ .6FCON2L;Y7<)*ZAF)!I_(XD43*[P9N.]4X#;_K_]?Y< M[BT:UQZ_KA7TUASY@'AI_!4QZG['29EEWT1P.F"E-@2:&/"OM6&7?'05OV_?77O9_2 M!VXJH2R1<'"AT>3]'26F[_S>0-V&;MMK=+T;EK6[+,!X!W=^T!K/AD\P7C_Y M'U!+ P04 " !"1S(>;KCB?KF)A5QD*E+L5W(G>#!IG"*HP6&D"WB($QFR]/B MWJ58GJ;[+ H3?BF W,=Q('Z<\RB]/YNAV<.-S^'V-LMO+):GNV#+KWCV97,SR$.Y3M-_\HN/F[,9S!GQ MB*^S'")0_^[XBD=1CJ1X_%N!SNIGYH[-SP_H'XK@53#7@>2K-/H:;K+;LYDW M QM^$^RC['-Z_SNO G)RO'4:R>(ON*]LX0RL]S)+X\I9,8C#I/P??*\2T7! M;, !5PZXZT ''$CE0(I 2V9%6.^"+%B>BO0>B-Q:H>4?BMP4WBJ:,,E_QJM, MJ&]#Y9+3+'),1?KZLGGY9/QP),1!A=IDMU*\#[9\$T;8*'"J&/! M#[&<8ROB.[Z> X)^!1AB:B"T>KP[L= A=6I)@4<&\,:R^/M$4!NZ&F-W/-ES M4XREHU,XYA7G;NDX%#'BG"[NFO3[=LR%'G*]VJ[%S*F9.59FOXE42K 3Z4V8 M@:-(71@'<@G"&D_W7>PBW"'9-V.84=\Q+,>F091QWLFEF[-6O7ROK3CN5R4>0@TF<(YV3[=L?4Q6H\#)#5 MVHSLXCPN'15 >\P2)1^D2[)OJ/H;#+TADEJ*D5V+I\M'!=C1!4+[$\UHB!Q& M!DAK349V41X7D(M4U>K9F' M"/$ K:+Z6%FI4%J%S"$8(M9E:C!$CL/\ 0'$6IZQ M79Z?J"L5:DM75.I0MX,VV%$?>=Z 'F(MW-@NW!-D!?%Q;<7Q-3ASA^M\4WV/D,0F]@Z8RU4.,)B^='RY- MB+TWF:"<=J0IT3X?J!VM[F^(O;\9%UX[P)0@GP_4#K*Q,S'A+<:CI+L"1*2Y MT.MT&G:;-E7=")&QS8,Q-5ZE0IDHB;4JK/TQD[=3#H363HINO8CSLEM+UFYJ M@]A[CRFZY!NV MCB#RH=-+LL'2H1 Y;( OU1T$M7<0X\I"^^\7U-K>=[I[=@8[JE9T9AFJI MIQ->0SQ*%T8 CY"+YYB8UW1COOZ<4/.:;M$X\!!SL2W.@4BP3O=)5IX7J.^6 M9TW.T"2DOLG17 M'*NX3K,LC8N/MSS8<)$;J.]OTC1[N,@?4)_,6?X/4$L#!!0 ( $)S?UH^ M^UV7RP0 !XD 9 >&PO=V]R:W-H965T(-M?WQG;L3VI M,XW;\R7X=IZQSVN_^"4SN7#QE!T )'E.XC2;.@NFVT.D+#LAA\A57MV M7"1,JE6Q=[.C +;-BY+8#3QOZ"8L2IW9)-_V(&83?I)QE,*#(-DI29CXOH"8 M7Z:.[[QL>(SV!ZDWN+/)D>UA!?+S\4&H-;>B;*,$TBSB*1&PFSIS_XX&@2[( MC_@C@DO66";Z4M:O+F;-,ECR^,]H*P]39^20+>S8*9:/_/(KE!U=^,7(4@611GU^1G\GHO^7(/R1K$5[7O\RHD5Q^NR0<2I>0^BF.E>S9Q MI3HIC78WY0DLBQ,(WC@!G]SS5!XR0M,M;%OJJ;V^9ZEW53.JC@0O'5D$5N!O M++TA?N\G$GC!H.UZ[.4?87U#@M&;Y>$[ROW@S7)J+[]G0HU^VU9N-*-7W1Z] MG-=[]^WQY7=U"/DD( M$Q9BPB@2S-!B6&DQ1':B(:8HF+ 0$T:18(8HMY4HM]8'9+[?"]@S"83OR(8G MB7I2^_F9$.*/"\ M.;!T#T1E:Z+'CC;0EE86]D&Z:E72FFXP['NCD7XY;[Z A:C#4BR:J40C4_I6 M)6ARC/EW +M3V2&=.XU)"U%I%(MFRA'4<@3(?E4"L:3!I(6H-(I%,Z6IX[5O M#8K=7J#LK,ZJH(;KDM8TNOYPV.M[X[[I=!1K7+/C=7;V[>%Y!2)2QK0D=8I> MY5\25JO"C+1+5%J(2J-8-%.=.G#[ VRK0LW>J+00E4:Q:*8T=?[VK4FRXZ]. M)>Q??G:R#]FYW:BY&HMFMKM.UKX]6I<^->_F4Z@9&Y46HM(H%LU4IP[C_@C; MIU"#.2HM1*51+)HI31W.?6O,5#X5G?4+U3%68R1:(78\"GY6#]"5"H(ACV,F MLNM6C0KRH&%:@]>.A9J^46D4BV;^VZS.WX$]?Y>.M>CD6'9FU\<"E1:BTB@6 MS52GSN2!C^Q8 6H^1Z6%J#2*13.EJ?-Y8 V9_\>Q2O+ >,UZ95GVT3MW'C5^ M8]&*SKN->1 )B'T^ 253N?J4RF("0+6UF.2R]._"?"[(J^US_VZ>3_EP:TPQ M<^:>B7V49B2&G4)Z-[>J]:*8C%*L2'[,9UNLN90\R16QE MBC;?K:07-M?#''_F&Z]JG"J =63?YY1Y5_CCG'!^G:(PLA M[OL65:TD3$\_L _&[^88GY]^[\#IWSO[&'F(:=L19PB\>AF,AVDNVM40NL:@ M(Y",.D^$C]P)X6PJ&7BE)&-\;ZXQC(<%48I*<:L[U<65\1GDU.V'=:$5SB59 M![UKMW6H3CK(-)<)E>U=P=V8QD-.4Y CV7P!9Y47'H!*Y9EN)(S,[A]_4RWN%=I9^ZJ8A1-4PNJFX;&=("_RV:XN[3]5_$Z!7O*U9>E M'HZH^E!N]$[2E*VJ_BIM!&#L Z4IMR6J6XYMX):OZW>9Y3027A7=&Z]H\YRZ]6 M7#_NWT)S=5O956P5&?:/7V.]Q3END6%\_!KKS=RQBSR)DAR<@LA3J,G^F]W9 M7R(R. 61O5,0&1ZE2*_>^'9VUUM[Z\;JP#O,R/T!;T6\#>I,EXPK)NK>@B4) M%<^VV)I>D2FGV_SZ^H2F9,G50P..W+;]G29LF<7-57>0B/JJMOT-AA=$S0N4 MCL5$0E-/E_G;@2=&A(E@6FD7)TZ(= MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( M $)S?UHC?-8;A@4 !(R / >&PO=V]R:V)O;VLN>&ULQ9M;3^,X%(#_ MBM4G5EJVY%I @,04F$%BH:)HYG'D)FYKD=@=VP'*K]_C%&8+9_COM-]B2M MG,E*NO7IH/U>B0&KI9*U?!7EZ>!@P.Q2/W_31KYJY7@U+8RNJM-!M#GP71@G MBT^[IQ[R@<]LN\?QV3T'D--!?@ 7G$MC77M&>WT.C$\"3MYL-4Y?RF_]3C'H^EX6XT$53"^4VY6A$Y0&57LB^\XJH0K*U9&P F"&"R,T"V-^$!9(I IEN$G'H(_P/+ M])S=K3HM,$,@LYU!3I<\A,P1R'QGD&-NEP'D"($F057\K4]P+@JV8U4 MPB-^:2Q\"R /$%+I13@:01PCD$2WDC>!6 MA)$F.L!"] $MS>6O!C0:TJ#"(#;&O;#.R&+3$73QR+X:[KN";W _.OTUP@02 MT1ODR:<0<%<&"4LMK=70[&XA=>E4+.:0B%@B]^))J$:P.? Q '8&4A;+GJ5; MLG'3P<0L$A%KY$HJT)OD%3NWMFO@"!-'1&R.&\V591.^YNU]_T!AHHB(37&M M"ET+]L!?NNT,\T)$+(8?=Q?7(0L6_B/B^+]I0NR;J$H&%V!3WJT[+.I'Q&'_ MLEY5>BT$NQ<.SO0:A7ID8R,@20X38\P&,;$-QKJNI=ND'S[F^K@! QD!/;33 MXF),$C&Y)*HV59IPTS%7C(XIB)4 .89I .KR!2[2]7N,:2"F'TL4P@?_]DA( MA47]F#CJWXN5-KYEL:E8M,TM),/B?DP<]Z?-S(I?#9S$+I\^@F&Q/R:/_5:6 MPK 'PTM?<.<&4J.%^%1XF MB8A>\)]J -X$1C0\:?[/9>K.Q9B$FIHEXE\.$ MGW&(B1DCWLI @>T]^!3$_A7.36".2+8R8NC%PJR0['+HT*G4!/-$LL.A Y1I MB(G.0.UR]- M3@%Q)22$"OELX5[$3&C),1& MP4-U$F)B1DEV:I0TQ,2,DA ;!6.%\)Q677B M>8HI)R56SAO7/IO"QNH!9/R FEHQ8++\!P[X\%49"!S]GDQ 3$TM&/B6&C5_#3#=#%]2) MQ8)CAIENAGDF(Q_:8)AAIIMAGLF(/8//!ER$F)AG,F+/H)C[X;Q>AMDF([8- MBMF9M,@QY^3$SL'G5L*>GF/FR^)H>9I?1+I?PNYB874;;7,3OK>P19I71EI?S M/_3I$!-3RVBKJ_O]Q8BY9;3U=?Y^1LPP(_(1S2?&L+)#3,PP(V+#?'HQH;\D MT5>$6[L,VY/MV4DIYE*)\A8N;V%_P:MB8IC_:%^6BM/,OS U;ZIJ#/ON%.0Q MY?M?&M[_CG'V'U!+ P04 " !"NU.;58" ".+0 &@ 'AL+U]R M96QS+W=O24'XIM$-!*LONVG(%]4 ]Z$G%&J$!<_M$G5/#X4@[-N&]/PV[?#8O/X^$T MK*K=.':_ZGI8[\JQ&>[:KIS.5S9M?VS&\[+?UEVS?F^VI9;E,NK^=D;U]'@[ M<_'ZU97_F=AN-OMU^=VN_QS+:?S'X/JC[=^'72ECM7AM^FT95U7]>;B>'NK+ M(=V=)U>+Y[=5U3^_I:J>.T@@2.8/4@C2^8,,@FS^((<@GS\H("CF#\H0E.@^_F#'B#H8?Z@M$09EP1)$ZP)M$[(=2+P.B'8B4#LA&0G K,3HIT(U$[( M=B)P.R'@N!WH)Z"X'> M@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WHIZ*X'>BGHK@=Z*>BN!WCK9+"'0 M6U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0 MVU!O(]#;)IO=!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$ M>COJ[01Z.^KM!'H[ZNT$>OOD8R6!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>@7H' M@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>,?G9A$#O0+V#0.] O8- [T"] M@T#OC'IG KTSZIT)],ZH=R;0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.T]^%OQ) MO8?QZU"&:\_W&I__DU2/YWO+]?&7Y??)"3L7G.O;BN'I+U!+ P04 " !" MW!W*SZGSX[J*U*=J<7/<.&6M*Q="WS4NEW7V M.+9_I2R?$^IRE7?$TLI<]^/YJFW5+[SNQRO;]\W,_S M2&Q^G'_'?\[XM?X'^Q @?4B0/A1('QJD#P/2AP7IXPM('U]!^N KE$901.4H MI'(44SD*JAQ%58["*D=QE:/ RE%D%2BR"A19!8JL D56@2*K0)%5H,@J4&05 M*+(*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K!)%5H4BJT*15:'(JE!D M52BR*A19%8JL"D56A2*K0I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR*I1 M9#4HLAH460V*K 9%5H,BJT&1U:#(:E!D-2BR&A19+8JL%D56BR*K19'5HLAJ M462U*++:_RGK3^_WGQP_/^O!=>-+/IO_:WS]&U!+ 0(4 Q0 ( $)S?UI& MQTU(E0 ,T 0 " 0 !D;V-0&UL M4$L! A0#% @ 0G-_6BLQJN[R *P( !$ ( !PP M &1O8U!R;W!S+V-O&UL4$L! A0#% @ 0G-_6IE&PO=V]R M:W-H965T&UL4$L! A0#% @ 0G-_6@H5[3FJ P 90D M !@ ("!*1 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0G-_6@_:?GU"!@ $1< !@ ("! M.2@ 'AL+W=O25BJ$, #N/@ & M @('Y<@ >&PO=V]R:W-H965T&UL4$L! A0#% @ M0G-_6FA5>;5.!@ F0T !@ ("!T'\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M0G-_6NSE3;8$ P ? 8 !D ("!+MD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0G-_6NX^,[])#@ M#20 !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ 0G-_6A,O=40'!@ T !D M ("!FO\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 0G-_6LQ.'#?! P 00D !D ("!=@T! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0G-_ M6BQU:+Y# @ B@8 !D ("!71T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0G-_6L\SQ$LT P >P< M !D ("!FT,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0G-_6G?BDXOD @ ]08 !D M ("!3TX! 'AL+W=O!@ &0 @(%J40$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ 0G-_6C@6JCRC @ L04 !D ("!SU@! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 0G-_6G7] M1<7U @ R < !D ("!M6L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0G-_6@BGP"0[! ,!< !D M ("!578! 'AL+W=O@$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ 0G-_6DOR].T2! 81@ !D ("! MW($! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 0G-_6GRT!DRL @ C < !D ("!?(L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0G-_6G*-D)]. P U0\ !D M ("!F (" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 0G-_6K$'.F\5!P BSD !D ("!A1 " M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M0G-_6D@D64YO @ L 8 !D ("!<"4" 'AL+W=O0* !9B@ &0 @(&> M,0( >&PO=V]R:W-H965T&UL4$L! A0#% @ 0G-_6BJAKN7W @ L@@ !D M ("!YSX" 'AL+W=O^B<+=(" #6" &0 @($50@( >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 0G-_6OHX.(53 @ 4 4 !D ("!6DT" 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0G-_ M6EE\2(=9! RQH !D ("!\U0" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0G-_6GG'I\P, @ B@0 M !D ("!PF " 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0G-_6OPRCQ9N P F1< T M ( !TFX" 'AL+W-T>6QE&PO=V]R:V)O;VLN M>&UL4$L! A0#% @ 0G-_6GKM3FU6 @ CBT !H ( ! M!WD" 'AL+U]R96QS+W=O XML 90 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 91 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 93 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.1 html 547 454 1 false 172 0 false 4 false false R1.htm 995100 - Document - Cover Sheet http://xbrl.sec.gov/dei/role/document/Cover Cover Cover 1 false false R2.htm 995300 - Document - Audit Information Sheet http://xbrl.sec.gov/dei/role/document/AuditInformation Audit Information Cover 2 false false R3.htm 995301 - Statement - Consolidated Balance Sheets Sheet http://www.originclear.com/role/ConsolidatedBalanceSheet Consolidated Balance Sheets Statements 3 false false R4.htm 995302 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals Consolidated Balance Sheets (Parentheticals) Statements 4 false false R5.htm 995303 - Statement - Consolidated Statements of Operations Sheet http://www.originclear.com/role/ConsolidatedIncomeStatement Consolidated Statements of Operations Statements 5 false false R6.htm 995304 - Statement - Consolidated Statements of Shareholders??? Deficit Sheet http://www.originclear.com/role/ShareholdersEquityType2or3 Consolidated Statements of Shareholders??? Deficit Statements 6 false false R7.htm 995305 - Statement - Consolidated Statements of Cash Flows Sheet http://www.originclear.com/role/ConsolidatedCashFlow Consolidated Statements of Cash Flows Statements 7 false false R8.htm 995306 - Disclosure - Organization and Line of Business Sheet http://www.originclear.com/role/OrganizationandLineofBusiness Organization and Line of Business Notes 8 false false R9.htm 995307 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.originclear.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 995308 - Disclosure - Leases Sheet http://www.originclear.com/role/Leases Leases Notes 10 false false R11.htm 995309 - Disclosure - Equity Sheet http://www.originclear.com/role/Equity Equity Notes 11 false false R12.htm 995310 - Disclosure - Restricted Stock Grants and Warrants Sheet http://www.originclear.com/role/RestrictedStockGrantsandWarrants Restricted Stock Grants and Warrants Notes 12 false false R13.htm 995311 - Disclosure - Convertible Promissory Notes Notes http://www.originclear.com/role/ConvertiblePromissoryNotes Convertible Promissory Notes Notes 13 false false R14.htm 995312 - Disclosure - Revenue from Contracts with Customers Sheet http://www.originclear.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 14 false false R15.htm 995313 - Disclosure - Financial Assets Sheet http://www.originclear.com/role/FinancialAssets Financial Assets Notes 15 false false R16.htm 995314 - Disclosure - Loans Payable Sheet http://www.originclear.com/role/LoansPayable Loans Payable Notes 16 false false R17.htm 995315 - Disclosure - Income Taxes Sheet http://www.originclear.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 995316 - Disclosure - WODI Sheet http://www.originclear.com/role/WODI WODI Notes 18 false false R19.htm 995317 - Disclosure - Assets Held for Sale Sheet http://www.originclear.com/role/AssetsHeldforSale Assets Held for Sale Notes 19 false false R20.htm 995318 - Disclosure - Employee Retention Tax Credit Sheet http://www.originclear.com/role/EmployeeRetentionTaxCredit Employee Retention Tax Credit Notes 20 false false R21.htm 995319 - Disclosure - Commitments and Contingencies Sheet http://www.originclear.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 21 false false R22.htm 995320 - Disclosure - Related Party Sheet http://www.originclear.com/role/RelatedParty Related Party Notes 22 false false R23.htm 995321 - Disclosure - Accrued Expenses Sheet http://www.originclear.com/role/AccruedExpenses Accrued Expenses Notes 23 false false R24.htm 995322 - Disclosure - Concentrations Sheet http://www.originclear.com/role/Concentrations Concentrations Notes 24 false false R25.htm 995323 - Disclosure - Reporting Segments Sheet http://www.originclear.com/role/ReportingSegments Reporting Segments Notes 25 false false R26.htm 995324 - Disclosure - Subsequent Events Sheet http://www.originclear.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 27 false false R28.htm 996000 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://www.originclear.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://www.originclear.com/role/SummaryofSignificantAccountingPolicies 28 false false R29.htm 996001 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.originclear.com/role/SummaryofSignificantAccountingPolicies 29 false false R30.htm 996002 - Disclosure - Leases (Tables) Sheet http://www.originclear.com/role/LeasesTables Leases (Tables) Tables http://www.originclear.com/role/Leases 30 false false R31.htm 996003 - Disclosure - Equity (Tables) Sheet http://www.originclear.com/role/EquityTables Equity (Tables) Tables http://www.originclear.com/role/Equity 31 false false R32.htm 996004 - Disclosure - Restricted Stock Grants and Warrants (Tables) Sheet http://www.originclear.com/role/RestrictedStockGrantsandWarrantsTables Restricted Stock Grants and Warrants (Tables) Tables http://www.originclear.com/role/RestrictedStockGrantsandWarrants 32 false false R33.htm 996005 - Disclosure - Convertible Promissory Notes (Tables) Notes http://www.originclear.com/role/ConvertiblePromissoryNotesTables Convertible Promissory Notes (Tables) Tables http://www.originclear.com/role/ConvertiblePromissoryNotes 33 false false R34.htm 996006 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.originclear.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.originclear.com/role/RevenuefromContractswithCustomers 34 false false R35.htm 996007 - Disclosure - Income Taxes (Tables) Sheet http://www.originclear.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.originclear.com/role/IncomeTaxes 35 false false R36.htm 996008 - Disclosure - Accrued Expenses (Tables) Sheet http://www.originclear.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://www.originclear.com/role/AccruedExpenses 36 false false R37.htm 996009 - Disclosure - Reporting Segments (Tables) Sheet http://www.originclear.com/role/ReportingSegmentsTables Reporting Segments (Tables) Tables http://www.originclear.com/role/ReportingSegments 37 false false R38.htm 996010 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesTables 38 false false R39.htm 996011 - Disclosure - Summary of Significant Accounting Policies - Schedule of Loss Per Share (Details) Sheet http://www.originclear.com/role/ScheduleofLossPerShareTable Summary of Significant Accounting Policies - Schedule of Loss Per Share (Details) Details 39 false false R40.htm 996012 - Disclosure - Summary of Significant Accounting Policies - Schedule of Issuable Shares from Warrants,Convertible Notes and Preferred Stock (Details) Notes http://www.originclear.com/role/ScheduleofIssuableSharesfromWarrantsConvertibleNotesandPreferredStockTable Summary of Significant Accounting Policies - Schedule of Issuable Shares from Warrants,Convertible Notes and Preferred Stock (Details) Details 40 false false R41.htm 996013 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives (Details) Sheet http://www.originclear.com/role/ScheduleofEstimatedUsefulLivesTable Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives (Details) Details 41 false false R42.htm 996014 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property Plant and Equipment (Details) Sheet http://www.originclear.com/role/ScheduleofPropertyPlantandEquipmentTable Summary of Significant Accounting Policies - Schedule of Property Plant and Equipment (Details) Details 42 false false R43.htm 996015 - Disclosure - Summary of Significant Accounting Policies - Schedule of Company???s Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.originclear.com/role/ScheduleofCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable Summary of Significant Accounting Policies - Schedule of Company???s Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Details 43 false false R44.htm 996016 - Disclosure - Summary of Significant Accounting Policies - Schedule of Reconciliation of Derivative Liability Measured at Fair Value using Level 3 Input (Details) Sheet http://www.originclear.com/role/ScheduleofReconciliationofDerivativeLiabilityMeasuredatFairValueusingLevel3InputTable Summary of Significant Accounting Policies - Schedule of Reconciliation of Derivative Liability Measured at Fair Value using Level 3 Input (Details) Details 44 false false R45.htm 996017 - Disclosure - Summary of Significant Accounting Policies - Schedule of Fair Market Value of the Derivative Liability (Details) Sheet http://www.originclear.com/role/ScheduleofFairMarketValueoftheDerivativeLiabilityTable Summary of Significant Accounting Policies - Schedule of Fair Market Value of the Derivative Liability (Details) Details 45 false false R46.htm 996018 - Disclosure - Leases (Details) Sheet http://www.originclear.com/role/LeasesDetails Leases (Details) Details http://www.originclear.com/role/LeasesTables 46 false false R47.htm 996019 - Disclosure - Leases - Schedule of Lease-Related Assets and Liabilities (Details) Sheet http://www.originclear.com/role/ScheduleofLeaseRelatedAssetsandLiabilitiesTable Leases - Schedule of Lease-Related Assets and Liabilities (Details) Details 47 false false R48.htm 996020 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) Sheet http://www.originclear.com/role/ScheduleofFutureMinimumLeasePaymentsTable Leases - Schedule of Future Minimum Lease Payments (Details) Details 48 false false R49.htm 996021 - Disclosure - Equity - Part-1 (Details) Sheet http://www.originclear.com/role/EquityDetailsPart1 Equity - Part-1 (Details) Details 49 false false R50.htm 996022 - Disclosure - Equity - Part-2 (Details) Sheet http://www.originclear.com/role/EquityDetailsPart2 Equity - Part-2 (Details) Details 50 false false R51.htm 996023 - Disclosure - Equity - Part-3 (Details) Sheet http://www.originclear.com/role/EquityDetailsPart3 Equity - Part-3 (Details) Details 51 false false R52.htm 996024 - Disclosure - Equity - Part-4 (Details) Sheet http://www.originclear.com/role/EquityDetailsPart4 Equity - Part-4 (Details) Details 52 false false R53.htm 996025 - Disclosure - Equity - Part-5 (Details) Sheet http://www.originclear.com/role/EquityDetailsPart5 Equity - Part-5 (Details) Details 53 false false R54.htm 996026 - Disclosure - Equity - Schedule of Series A Preferred Shares (Details) Sheet http://www.originclear.com/role/ScheduleofSeriesAPreferredSharesTable Equity - Schedule of Series A Preferred Shares (Details) Details 54 false false R55.htm 996027 - Disclosure - Restricted Stock Grants and Warrants (Details) Sheet http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails Restricted Stock Grants and Warrants (Details) Details http://www.originclear.com/role/RestrictedStockGrantsandWarrantsTables 55 false false R56.htm 996028 - Disclosure - Restricted Stock Grants and Warrants - Schedule of Warrant Activity (Details) Sheet http://www.originclear.com/role/ScheduleofWarrantActivityTable Restricted Stock Grants and Warrants - Schedule of Warrant Activity (Details) Details 56 false false R57.htm 996029 - Disclosure - Restricted Stock Grants and Warrants - Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding (Details) Sheet http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable Restricted Stock Grants and Warrants - Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding (Details) Details 57 false false R58.htm 996030 - Disclosure - Convertible Promissory Notes (Details) Notes http://www.originclear.com/role/ConvertiblePromissoryNotesDetails Convertible Promissory Notes (Details) Details http://www.originclear.com/role/ConvertiblePromissoryNotesTables 58 false false R59.htm 996031 - Disclosure - Convertible Promissory Notes - Schedule of Outstanding Convertible Promissory Notes (Details) Notes http://www.originclear.com/role/ScheduleofOutstandingConvertiblePromissoryNotesTable Convertible Promissory Notes - Schedule of Outstanding Convertible Promissory Notes (Details) Details 59 false false R60.htm 996032 - Disclosure - Convertible Promissory Notes - Schedule of Maturities of Long-Term Debt (Details) Notes http://www.originclear.com/role/ScheduleofMaturitiesofLongTermDebtTable Convertible Promissory Notes - Schedule of Maturities of Long-Term Debt (Details) Details 60 false false R61.htm 996033 - Disclosure - Revenue from Contracts with Customers (Details) Sheet http://www.originclear.com/role/RevenuefromContractswithCustomersDetails Revenue from Contracts with Customers (Details) Details http://www.originclear.com/role/RevenuefromContractswithCustomersTables 61 false false R62.htm 996034 - Disclosure - Revenue from Contracts with Customers - Schedule of Good or Service from Contracts with Customers (Details) Sheet http://www.originclear.com/role/ScheduleofGoodorServicefromContractswithCustomersTable Revenue from Contracts with Customers - Schedule of Good or Service from Contracts with Customers (Details) Details 62 false false R63.htm 996035 - Disclosure - Financial Assets (Details) Sheet http://www.originclear.com/role/FinancialAssetsDetails Financial Assets (Details) Details http://www.originclear.com/role/FinancialAssets 63 false false R64.htm 996036 - Disclosure - Loans Payable (Details) Sheet http://www.originclear.com/role/LoansPayableDetails Loans Payable (Details) Details http://www.originclear.com/role/LoansPayable 64 false false R65.htm 996037 - Disclosure - Income Taxes (Details) Sheet http://www.originclear.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.originclear.com/role/IncomeTaxesTables 65 false false R66.htm 996038 - Disclosure - Income Taxes - Schedule of Income Tax Provision (Details) Sheet http://www.originclear.com/role/ScheduleofIncomeTaxProvisionTable Income Taxes - Schedule of Income Tax Provision (Details) Details 66 false false R67.htm 996039 - Disclosure - Income Taxes - Schedule of Net Deferred Tax Liabilities (Details) Sheet http://www.originclear.com/role/ScheduleofNetDeferredTaxLiabilitiesTable Income Taxes - Schedule of Net Deferred Tax Liabilities (Details) Details 67 false false R68.htm 996040 - Disclosure - WODI (Details) Sheet http://www.originclear.com/role/WODIDetails WODI (Details) Details http://www.originclear.com/role/WODI 68 false false R69.htm 996041 - Disclosure - Assets Held for Sale (Details) Sheet http://www.originclear.com/role/AssetsHeldforSaleDetails Assets Held for Sale (Details) Details http://www.originclear.com/role/AssetsHeldforSale 69 false false R70.htm 996042 - Disclosure - Employee Retention Tax Credit (Details) Sheet http://www.originclear.com/role/EmployeeRetentionTaxCreditDetails Employee Retention Tax Credit (Details) Details http://www.originclear.com/role/EmployeeRetentionTaxCredit 70 false false R71.htm 996043 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.originclear.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.originclear.com/role/CommitmentsandContingencies 71 false false R72.htm 996044 - Disclosure - Related Party (Details) Sheet http://www.originclear.com/role/RelatedPartyDetails Related Party (Details) Details http://www.originclear.com/role/RelatedParty 72 false false R73.htm 996045 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Details) Sheet http://www.originclear.com/role/ScheduleofAccruedExpensesTable Accrued Expenses - Schedule of Accrued Expenses (Details) Details 73 false false R74.htm 996046 - Disclosure - Concentrations (Details) Sheet http://www.originclear.com/role/ConcentrationsDetails Concentrations (Details) Details http://www.originclear.com/role/Concentrations 74 false false R75.htm 996047 - Disclosure - Reporting Segments (Details) Sheet http://www.originclear.com/role/ReportingSegmentsDetails Reporting Segments (Details) Details http://www.originclear.com/role/ReportingSegmentsTables 75 false false R76.htm 996048 - Disclosure - Reporting Segments - Schedule of Reportable Segments (Details) Sheet http://www.originclear.com/role/ScheduleofReportableSegmentsTable Reporting Segments - Schedule of Reportable Segments (Details) Details 76 false false R77.htm 996049 - Disclosure - Subsequent Events (Details) Sheet http://www.originclear.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.originclear.com/role/SubsequentEvents 77 false false All Reports Book All Reports ea0231775-10k_originclear.htm ocln-20241231.xsd ocln-20241231_cal.xml ocln-20241231_def.xml ocln-20241231_lab.xml ocln-20241231_pre.xml http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 96 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ea0231775-10k_originclear.htm": { "nsprefix": "ocln", "nsuri": "http://www.originclear.com/20241231", "dts": { "inline": { "local": [ "ea0231775-10k_originclear.htm" ] }, "schema": { "local": [ "ocln-20241231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024_def.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024_lab.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024_pre.xsd", "https://xbrl.sec.gov/dei/2024/dei-sub-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/sic/2024/sic-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "ocln-20241231_cal.xml" ] }, "definitionLink": { "local": [ "ocln-20241231_def.xml" ] }, "labelLink": { "local": [ "ocln-20241231_lab.xml" ] }, "presentationLink": { "local": [ "ocln-20241231_pre.xml" ] } }, "keyStandard": 359, "keyCustom": 95, "axisStandard": 39, "axisCustom": 0, "memberStandard": 59, "memberCustom": 100, "hidden": { "total": 360, "http://fasb.org/us-gaap/2024": 219, "http://www.originclear.com/20241231": 138, "http://xbrl.sec.gov/dei/2024": 3 }, "contextCount": 547, "entityCount": 1, "segmentCount": 172, "elementCount": 1017, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 1690, "http://xbrl.sec.gov/dei/2024": 39, "http://xbrl.sec.gov/ecd/2024": 4 }, "report": { "R1": { "role": "http://xbrl.sec.gov/dei/role/document/Cover", "longName": "995100 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "span", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "span", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R2": { "role": "http://xbrl.sec.gov/dei/role/document/AuditInformation", "longName": "995300 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c0", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.originclear.com/role/ConsolidatedBalanceSheet", "longName": "995301 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:EquitySecuritiesFvNi", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "unique": true } }, "R4": { "role": "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals", "longName": "995302 - Statement - Consolidated Balance Sheets (Parentheticals)", "shortName": "Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "unique": true } }, "R5": { "role": "http://www.originclear.com/role/ConsolidatedIncomeStatement", "longName": "995303 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "unique": true } }, "R6": { "role": "http://www.originclear.com/role/ShareholdersEquityType2or3", "longName": "995304 - Statement - Consolidated Statements of Shareholders\u2019 Deficit", "shortName": "Consolidated Statements of Shareholders\u2019 Deficit", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c46", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c46", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.originclear.com/role/ConsolidatedCashFlow", "longName": "995305 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "unique": true } }, "R8": { "role": "http://www.originclear.com/role/OrganizationandLineofBusiness", "longName": "995306 - Disclosure - Organization and Line of Business", "shortName": "Organization and Line of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.originclear.com/role/SummaryofSignificantAccountingPolicies", "longName": "995307 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.originclear.com/role/Leases", "longName": "995308 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.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": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.originclear.com/role/Equity", "longName": "995309 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.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": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.originclear.com/role/RestrictedStockGrantsandWarrants", "longName": "995310 - Disclosure - Restricted Stock Grants and Warrants", "shortName": "Restricted Stock Grants and Warrants", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c0", "name": "ocln:OptionsAndWarrantsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "ocln:OptionsAndWarrantsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.originclear.com/role/ConvertiblePromissoryNotes", "longName": "995311 - Disclosure - Convertible Promissory Notes", "shortName": "Convertible Promissory Notes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.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": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.originclear.com/role/RevenuefromContractswithCustomers", "longName": "995312 - Disclosure - Revenue from Contracts with Customers", "shortName": "Revenue from Contracts with Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.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": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.originclear.com/role/FinancialAssets", "longName": "995313 - Disclosure - Financial Assets", "shortName": "Financial Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.originclear.com/role/LoansPayable", "longName": "995314 - Disclosure - Loans Payable", "shortName": "Loans Payable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.originclear.com/role/IncomeTaxes", "longName": "995315 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.originclear.com/role/WODI", "longName": "995316 - Disclosure - WODI", "shortName": "WODI", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.originclear.com/role/AssetsHeldforSale", "longName": "995317 - Disclosure - Assets Held for Sale", "shortName": "Assets Held for Sale", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c0", "name": "ocln:AssetsHeldForSaleTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "ocln:AssetsHeldForSaleTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.originclear.com/role/EmployeeRetentionTaxCredit", "longName": "995318 - Disclosure - Employee Retention Tax Credit", "shortName": "Employee Retention Tax Credit", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c0", "name": "ocln:EmployeeRetentionTaxCreditTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "ocln:EmployeeRetentionTaxCreditTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.originclear.com/role/CommitmentsandContingencies", "longName": "995319 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.originclear.com/role/RelatedParty", "longName": "995320 - Disclosure - Related Party", "shortName": "Related Party", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.originclear.com/role/AccruedExpenses", "longName": "995321 - Disclosure - Accrued Expenses", "shortName": "Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.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": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.originclear.com/role/Concentrations", "longName": "995322 - Disclosure - Concentrations", "shortName": "Concentrations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.originclear.com/role/ReportingSegments", "longName": "995323 - Disclosure - Reporting Segments", "shortName": "Reporting Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.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": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.originclear.com/role/SubsequentEvents", "longName": "995324 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R27": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c212", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrAdoptedFlag", "ecd:NonRule10b51ArrTrmntdFlag", "span", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c212", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrAdoptedFlag", "ecd:NonRule10b51ArrTrmntdFlag", "span", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.originclear.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": "28", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesTables", "longName": "996001 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.originclear.com/role/LeasesTables", "longName": "996002 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.originclear.com/role/EquityTables", "longName": "996003 - Disclosure - Equity (Tables)", "shortName": "Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAuctionMarketPreferredSecuritiesByStockSeriesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAuctionMarketPreferredSecuritiesByStockSeriesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsTables", "longName": "996004 - Disclosure - Restricted Stock Grants and Warrants (Tables)", "shortName": "Restricted Stock Grants and Warrants (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ocln:OptionsAndWarrantsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ocln:OptionsAndWarrantsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.originclear.com/role/ConvertiblePromissoryNotesTables", "longName": "996005 - Disclosure - Convertible Promissory Notes (Tables)", "shortName": "Convertible Promissory Notes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.originclear.com/role/RevenuefromContractswithCustomersTables", "longName": "996006 - Disclosure - Revenue from Contracts with Customers (Tables)", "shortName": "Revenue from Contracts with Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.originclear.com/role/IncomeTaxesTables", "longName": "996007 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.originclear.com/role/AccruedExpensesTables", "longName": "996008 - Disclosure - Accrued Expenses (Tables)", "shortName": "Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.originclear.com/role/ReportingSegmentsTables", "longName": "996009 - Disclosure - Reporting Segments (Tables)", "shortName": "Reporting Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails", "longName": "996010 - Disclosure - Summary of Significant Accounting Policies (Details)", "shortName": "Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:CashFDICInsuredAmount", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "unique": true } }, "R39": { "role": "http://www.originclear.com/role/ScheduleofLossPerShareTable", "longName": "996011 - Disclosure - Summary of Significant Accounting Policies - Schedule of Loss Per Share (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.originclear.com/role/ScheduleofIssuableSharesfromWarrantsConvertibleNotesandPreferredStockTable", "longName": "996012 - Disclosure - Summary of Significant Accounting Policies - Schedule of Issuable Shares from Warrants,Convertible Notes and Preferred Stock (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Issuable Shares from Warrants,Convertible Notes and Preferred Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c227", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c227", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.originclear.com/role/ScheduleofEstimatedUsefulLivesTable", "longName": "996013 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c237", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c237", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.originclear.com/role/ScheduleofPropertyPlantandEquipmentTable", "longName": "996014 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property Plant and Equipment (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Property Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.originclear.com/role/ScheduleofCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable", "longName": "996015 - Disclosure - Summary of Significant Accounting Policies - Schedule of Company\u2019s Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Company\u2019s Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c253", "name": "us-gaap:OtherInvestmentsAndSecuritiesAtCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c253", "name": "us-gaap:OtherInvestmentsAndSecuritiesAtCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.originclear.com/role/ScheduleofReconciliationofDerivativeLiabilityMeasuredatFairValueusingLevel3InputTable", "longName": "996016 - Disclosure - Summary of Significant Accounting Policies - Schedule of Reconciliation of Derivative Liability Measured at Fair Value using Level 3 Input (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Reconciliation of Derivative Liability Measured at Fair Value using Level 3 Input (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:DerivativeLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true }, "uniqueAnchor": null }, "R45": { "role": "http://www.originclear.com/role/ScheduleofFairMarketValueoftheDerivativeLiabilityTable", "longName": "996017 - Disclosure - Summary of Significant Accounting Policies - Schedule of Fair Market Value of the Derivative Liability (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Fair Market Value of the Derivative Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c261", "name": "us-gaap:DerivativeLiabilityMeasurementInput", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c261", "name": "us-gaap:DerivativeLiabilityMeasurementInput", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.originclear.com/role/LeasesDetails", "longName": "996018 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:LesseeOperatingLeaseDiscountRate", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:LesseeOperatingLeaseDiscountRate", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.originclear.com/role/ScheduleofLeaseRelatedAssetsandLiabilitiesTable", "longName": "996019 - Disclosure - Leases - Schedule of Lease-Related Assets and Liabilities (Details)", "shortName": "Leases - Schedule of Lease-Related Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c3", "name": "ocln:OperatingLeaseRightOfUseAssets", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "ocln:OperatingLeaseRightOfUseAssets", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.originclear.com/role/ScheduleofFutureMinimumLeasePaymentsTable", "longName": "996020 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)", "shortName": "Leases - Schedule of Future Minimum Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.originclear.com/role/EquityDetailsPart1", "longName": "996021 - Disclosure - Equity - Part-1 (Details)", "shortName": "Equity - Part-1 (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true }, "uniqueAnchor": { "contextRef": "c280", "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "unique": true } }, "R50": { "role": "http://www.originclear.com/role/EquityDetailsPart2", "longName": "996022 - Disclosure - Equity - Part-2 (Details)", "shortName": "Equity - Part-2 (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c287", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c287", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.originclear.com/role/EquityDetailsPart3", "longName": "996023 - Disclosure - Equity - Part-3 (Details)", "shortName": "Equity - Part-3 (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true }, "uniqueAnchor": { "contextRef": "c306", "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "unique": true } }, "R52": { "role": "http://www.originclear.com/role/EquityDetailsPart4", "longName": "996024 - Disclosure - Equity - Part-4 (Details)", "shortName": "Equity - Part-4 (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true }, "uniqueAnchor": { "contextRef": "c315", "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "unique": true } }, "R53": { "role": "http://www.originclear.com/role/EquityDetailsPart5", "longName": "996025 - Disclosure - Equity - Part-5 (Details)", "shortName": "Equity - Part-5 (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true }, "uniqueAnchor": { "contextRef": "c45", "name": "us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "unique": true } }, "R54": { "role": "http://www.originclear.com/role/ScheduleofSeriesAPreferredSharesTable", "longName": "996026 - Disclosure - Equity - Schedule of Series A Preferred Shares (Details)", "shortName": "Equity - Schedule of Series A Preferred Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c392", "name": "ocln:PreferredSharesGrantDateFairValue", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAuctionMarketPreferredSecuritiesByStockSeriesTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c392", "name": "ocln:PreferredSharesGrantDateFairValue", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAuctionMarketPreferredSecuritiesByStockSeriesTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails", "longName": "996027 - Disclosure - Restricted Stock Grants and Warrants (Details)", "shortName": "Restricted Stock Grants and Warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ocln:OptionsAndWarrantsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "unique": true } }, "R56": { "role": "http://www.originclear.com/role/ScheduleofWarrantActivityTable", "longName": "996028 - Disclosure - Restricted Stock Grants and Warrants - Schedule of Warrant Activity (Details)", "shortName": "Restricted Stock Grants and Warrants - Schedule of Warrant Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ocln:OptionsAndWarrantsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true }, "uniqueAnchor": { "contextRef": "c54", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ocln:OptionsAndWarrantsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "unique": true } }, "R57": { "role": "http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable", "longName": "996029 - Disclosure - Restricted Stock Grants and Warrants - Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding (Details)", "shortName": "Restricted Stock Grants and Warrants - Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ocln:ScheduleOfWeightedAverageRemainingContractualLifeOfWarrantsOutstandingTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ocln:ScheduleOfWeightedAverageRemainingContractualLifeOfWarrantsOutstandingTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails", "longName": "996030 - Disclosure - Convertible Promissory Notes (Details)", "shortName": "Convertible Promissory Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true }, "uniqueAnchor": { "contextRef": "c460", "name": "us-gaap:OtherAdditionalCapital", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "unique": true } }, "R59": { "role": "http://www.originclear.com/role/ScheduleofOutstandingConvertiblePromissoryNotesTable", "longName": "996031 - Disclosure - Convertible Promissory Notes - Schedule of Outstanding Convertible Promissory Notes (Details)", "shortName": "Convertible Promissory Notes - Schedule of Outstanding Convertible Promissory Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:ConvertibleNotesPayable", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:ConvertibleLongTermNotesPayable", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "unique": true } }, "R60": { "role": "http://www.originclear.com/role/ScheduleofMaturitiesofLongTermDebtTable", "longName": "996032 - Disclosure - Convertible Promissory Notes - Schedule of Maturities of Long-Term Debt (Details)", "shortName": "Convertible Promissory Notes - Schedule of Maturities of Long-Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.originclear.com/role/RevenuefromContractswithCustomersDetails", "longName": "996033 - Disclosure - Revenue from Contracts with Customers (Details)", "shortName": "Revenue from Contracts with Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.originclear.com/role/ScheduleofGoodorServicefromContractswithCustomersTable", "longName": "996034 - Disclosure - Revenue from Contracts with Customers - Schedule of Good or Service from Contracts with Customers (Details)", "shortName": "Revenue from Contracts with Customers - Schedule of Good or Service from Contracts with Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.originclear.com/role/FinancialAssetsDetails", "longName": "996035 - Disclosure - Financial Assets (Details)", "shortName": "Financial Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c476", "name": "us-gaap:InvestmentOwnedAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c476", "name": "us-gaap:InvestmentOwnedAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.originclear.com/role/LoansPayableDetails", "longName": "996036 - Disclosure - Loans Payable (Details)", "shortName": "Loans Payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:LoansPayable", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ShortTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:LoansPayable", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ShortTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.originclear.com/role/IncomeTaxesDetails", "longName": "996037 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.originclear.com/role/ScheduleofIncomeTaxProvisionTable", "longName": "996038 - Disclosure - Income Taxes - Schedule of Income Tax Provision (Details)", "shortName": "Income Taxes - Schedule of Income Tax Provision (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.originclear.com/role/ScheduleofNetDeferredTaxLiabilitiesTable", "longName": "996039 - Disclosure - Income Taxes - Schedule of Net Deferred Tax Liabilities (Details)", "shortName": "Income Taxes - Schedule of Net Deferred Tax Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.originclear.com/role/WODIDetails", "longName": "996040 - Disclosure - WODI (Details)", "shortName": "WODI (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c497", "name": "ocln:ProceedsWithLiquidationOffering", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c497", "name": "ocln:ProceedsWithLiquidationOffering", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.originclear.com/role/AssetsHeldforSaleDetails", "longName": "996041 - Disclosure - Assets Held for Sale (Details)", "shortName": "Assets Held for Sale (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c509", "name": "us-gaap:ProceedsFromSaleOfPropertyHeldForSale", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ocln:AssetsHeldForSaleTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c509", "name": "us-gaap:ProceedsFromSaleOfPropertyHeldForSale", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ocln:AssetsHeldForSaleTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.originclear.com/role/EmployeeRetentionTaxCreditDetails", "longName": "996042 - Disclosure - Employee Retention Tax Credit (Details)", "shortName": "Employee Retention Tax Credit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c511", "name": "us-gaap:OtherNonoperatingIncomeExpense", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ocln:EmployeeRetentionTaxCreditTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c511", "name": "us-gaap:OtherNonoperatingIncomeExpense", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ocln:EmployeeRetentionTaxCreditTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.originclear.com/role/CommitmentsandContingenciesDetails", "longName": "996043 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:PaymentsForRent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:PaymentsForRent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.originclear.com/role/RelatedPartyDetails", "longName": "996044 - Disclosure - Related Party (Details)", "shortName": "Related Party (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c516", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c516", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.originclear.com/role/ScheduleofAccruedExpensesTable", "longName": "996045 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Details)", "shortName": "Accrued Expenses - Schedule of Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c3", "name": "ocln:AccruedInterestOnNotes", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "ocln:AccruedInterestOnNotes", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.originclear.com/role/ConcentrationsDetails", "longName": "996046 - Disclosure - Concentrations (Details)", "shortName": "Concentrations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c521", "name": "us-gaap:BilledContractReceivables", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c521", "name": "us-gaap:BilledContractReceivables", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.originclear.com/role/ReportingSegmentsDetails", "longName": "996047 - Disclosure - Reporting Segments (Details)", "shortName": "Reporting Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.originclear.com/role/ScheduleofReportableSegmentsTable", "longName": "996048 - Disclosure - Reporting Segments - Schedule of Reportable Segments (Details)", "shortName": "Reporting Segments - Schedule of Reportable Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "ocln:GrossProfitOfRevenuePercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "unique": true } }, "R77": { "role": "http://www.originclear.com/role/SubsequentEventsDetails", "longName": "996049 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c541", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c541", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0231775-10k_originclear.htm", "first": true, "unique": true } } }, "tag": { "country_AR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "AR", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Argentina [Member]", "label": "ARGENTINA" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.originclear.com/role/AccruedExpenses" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "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": [ "r471" ] }, "us-gaap_AccountsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable (in Dollars)", "label": "Accounts Payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r148", "r1185" ] }, "us-gaap_AccountsPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableMember", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Payable [Member]", "label": "Accounts Payable [Member]", "documentation": "Obligations incurred and payable to vendors for goods and services received." } } }, "auth_ref": [ "r77" ] }, "us-gaap_AccountsPayableOtherCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableOtherCurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and other payable", "label": "Accounts Payable, Other, Current", "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r76" ] }, "us-gaap_AccountsReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable on sale of asset", "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent", "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 noncurrent." } } }, "auth_ref": [ "r613", "r1087" ] }, "ocln_AccruedInterestOnNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "AccruedInterestOnNotes", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofAccruedExpensesTable": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofAccruedExpensesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest on notes", "documentation": "Amount accrued interest on notes.", "label": "Accrued Interest On Notes" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "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": [ "r78" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrentAbstract", "lang": { "en-us": { "role": { "label": "Accrued Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofAccruedExpensesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.originclear.com/role/ScheduleofAccruedExpensesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total accrued expenses", "label": "Accrued Liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities." } } }, "auth_ref": [ "r148" ] }, "us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedPayrollTaxesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofAccruedExpensesTable": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofAccruedExpensesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll, vacation and benefits", "label": "Accrued Payroll Taxes", "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." } } }, "auth_ref": [ "r148" ] }, "us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedProfessionalFeesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofAccruedExpensesTable": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofAccruedExpensesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Audit Fees", "label": "Accrued Professional Fees", "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." } } }, "auth_ref": [ "r148" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofPropertyPlantandEquipmentTable": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Less accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r38", "r182", "r632" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "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": [ "r15", "r16", "r99", "r192", "r626", "r664", "r665" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r10", "r16", "r517", "r520", "r562", "r660", "r661", "r1059", "r1060", "r1061", "r1070", "r1071", "r1072", "r1075" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r973" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid in capital - common stock", "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": [ "r92", "r887", "r1222" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.originclear.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": [ "r682", "r1070", "r1071", "r1072", "r1075", "r1158", "r1223" ] }, "dei_AdditionalSecurities462b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AdditionalSecurities462b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities. 462(b)" } } }, "auth_ref": [ "r1029" ] }, "dei_AdditionalSecurities462bFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AdditionalSecurities462bFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities, 462(b), File Number" } } }, "auth_ref": [ "r1029" ] }, "dei_AdditionalSecuritiesEffective413b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AdditionalSecuritiesEffective413b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities Effective, 413(b)" } } }, "auth_ref": [ "r1027" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AddressTypeDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r986" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r986" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r986" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r986" ] }, "ocln_AdjustmentCancellationOfSubscriptionPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "AdjustmentCancellationOfSubscriptionPayable", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Cancellation of subscription payable", "documentation": "Adjustment to cancellation of subscription payable.", "label": "Adjustment Cancellation Of Subscription Payable" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsForErrorCorrectionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsForErrorCorrectionDomain", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Error Correction, Type [Domain]", "documentation": "Type of error correction." } } }, "auth_ref": [ "r228", "r229", "r230", "r234", "r235", "r236", "r237" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalStockSplit", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Rounding", "label": "Adjustments to Additional Paid in Capital, Stock Split", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from a stock split in which per-share par value or stated value is not changed proportionately." } } }, "auth_ref": [ "r11", "r135" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of warrants", "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants." } } }, "auth_ref": [ "r11", "r41", "r135" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment 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": [] }, "ocln_AdoptionOfNewLeaseAccountingStandard": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "AdoptionOfNewLeaseAccountingStandard", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Adoption of ASC 842", "documentation": "Adoption of new lease accounting standard.", "label": "Adoption Of New Lease Accounting Standard" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising costs", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r162" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising expense", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r472", "r874" ] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r1020" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r936", "r947", "r963", "r998" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r939", "r950", "r966", "r1001" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r1021" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r986" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r993" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r940", "r951", "r967", "r993", "r1002", "r1006", "r1014" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r1012" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r193", "r300", "r307" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow", "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt discount recognized as interest expense", "verboseLabel": "Amortized as interest expense", "label": "Amortization of Debt Discount (Premium)", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r6", "r110", "r374", "r1169" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recognized as debt discount", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r374", "r862", "r863", "r1066", "r1169" ] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AnnualInformationForm", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r943" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.originclear.com/role/ScheduleofIssuableSharesfromWarrantsConvertibleNotesandPreferredStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive shares", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r250" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.originclear.com/role/ScheduleofIssuableSharesfromWarrantsConvertibleNotesandPreferredStockTable" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r25" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.originclear.com/role/ScheduleofIssuableSharesfromWarrantsConvertibleNotesandPreferredStockTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Issuable Shares from Warrants,Convertible Notes and Preferred Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": { "xbrltype": "dateOrAsapItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Approximate Date of Commencement of Proposed Sale to Public", "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings." } } }, "auth_ref": [] }, "ocln_AprMay2018NotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "AprMay2018NotesMember", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Apr & May 2018 Notes [Member]", "label": "Apr May2018 Notes Member" } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/LoansPayableDetails", "http://www.originclear.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r507" ] }, "us-gaap_AssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "WODI [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow", "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of asset", "verboseLabel": "Assets impairment charge", "label": "Asset Impairment Charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r6", "r36" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ScheduleofReportableSegmentsTable" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "terseLabel": "Segment assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r145", "r159", "r184", "r216", "r253", "r261", "r286", "r290", "r304", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r509", "r513", "r543", "r618", "r732", "r850", "r851", "r887", "r915", "r1114", "r1115", "r1175" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL CURRENT ASSETS", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r178", "r195", "r216", "r304", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r509", "r513", "r543", "r887", "r1114", "r1115", "r1175" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT ASSETS", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsHeldForSaleLongLivedFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets held for sale", "label": "Long-Lived Asset, Held-for-Sale, Fair Value Disclosure", "documentation": "Fair value portion of assets classified as held for sale." } } }, "auth_ref": [ "r878", "r879", "r880", "r1160" ] }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrentAbstract", "lang": { "en-us": { "role": { "label": "Assets Held for Sale [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsHeldForSaleNotPartOfDisposalGroupOther", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other asset held-for-sale", "label": "Asset, Held-for-Sale, Not Part of Disposal Group, Other", "documentation": "Amount of other assets held-for-sale that are not part of a disposal group." } } }, "auth_ref": [ "r125" ] }, "ocln_AssetsHeldForSalePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "AssetsHeldForSalePolicyTextBlock", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Assets Held for Sale", "documentation": "Disclosure of accounting policy for assets held for sale.", "label": "Assets Held For Sale Policy Text Block" } } }, "auth_ref": [] }, "ocln_AssetsHeldForSaleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "AssetsHeldForSaleTextBlock", "presentation": [ "http://www.originclear.com/role/AssetsHeldforSale" ], "lang": { "en-us": { "role": { "terseLabel": "Assets Held for Sale", "documentation": "The entire disclosure for assets held for sale.", "label": "Assets Held For Sale Text Block" } } }, "auth_ref": [] }, "ocln_AssetsHeldforSaleDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "AssetsHeldforSaleDetailsTable", "presentation": [ "http://www.originclear.com/role/AssetsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "label": "Assets Held for Sale (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsSoldUnderAgreementsToRepurchaseAxis", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "label": "Securities or Other Assets Sold under Agreements to Repurchase [Axis]", "documentation": "Information by securities or other assets sold under repurchase agreements. Repurchase agreements are agreements under which the transferor (repo party) transfers a security to a transferee (repo counterparty or reverse party) in exchange for cash and concurrently agrees to reacquire that security at a future date for an amount equal to the cash exchanged plus a stipulated interest factor." } } }, "auth_ref": [ "r220" ] }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsSoldUnderAgreementsToRepurchaseTypeDomain", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "label": "Assets Sold under Agreements to Repurchase, Type [Domain]", "documentation": "This is the type of such assets (for example, US Treasury Obligations, US Government agency obligations and loans, and so forth). This item may be presented as an element in the table that is disclosed when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under repurchase agreements exceed 10 percent of total assets, as of the most recent balance sheet date." } } }, "auth_ref": [ "r220" ] }, "us-gaap_AuctionMarketPreferredSecuritiesStockSeriesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AuctionMarketPreferredSecuritiesStockSeriesLineItems", "presentation": [ "http://www.originclear.com/role/ScheduleofSeriesAPreferredSharesTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Series A Preferred Shares [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_AuctionMarketPreferredSecuritiesStockSeriesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AuctionMarketPreferredSecuritiesStockSeriesTable", "presentation": [ "http://www.originclear.com/role/ScheduleofSeriesAPreferredSharesTable" ], "lang": { "en-us": { "role": { "label": "Auction Market Preferred Securities, Stock Series [Table]", "documentation": "Disclosure of information about auction market preferred security. Includes, but is not limited to, liquidation preference, liquidation value, par value, rate setting interval, redemption requirement, dividend distribution, shares authorized and outstanding, aggregate value of auction market preferred security, and variable interest rate earned." } } }, "auth_ref": [ "r46", "r47", "r48", "r49", "r90" ] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r943" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorFirmId", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r928", "r931", "r943" ] }, "dei_AuditorLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorLineItems", "lang": { "en-us": { "role": { "label": "Auditor [Line Items]" } } }, "auth_ref": [] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorLocation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r928", "r931", "r943" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r928", "r931", "r943" ] }, "dei_AuditorOpinionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorOpinionTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Opinion [Text Block]" } } }, "auth_ref": [ "r1025" ] }, "dei_AuditorTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor [Table]" } } }, "auth_ref": [] }, "ocln_August212023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "August212023Member", "presentation": [ "http://www.originclear.com/role/ScheduleofSeriesAPreferredSharesTable" ], "lang": { "en-us": { "role": { "terseLabel": "08/21/2023 [Member]", "label": "August212023 Member" } } }, "auth_ref": [] }, "ocln_August212023OneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "August212023OneMember", "presentation": [ "http://www.originclear.com/role/ScheduleofSeriesAPreferredSharesTable" ], "lang": { "en-us": { "role": { "terseLabel": "08/21/2023 [Member]", "label": "August212023 One Member" } } }, "auth_ref": [] }, "us-gaap_AwardDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardDateAxis", "presentation": [ "http://www.originclear.com/role/ScheduleofSeriesAPreferredSharesTable" ], "lang": { "en-us": { "role": { "label": "Award Date [Axis]", "documentation": "Information by date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r1009" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r1010" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r1005" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r1005" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r1005" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r1005" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r1005" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r1005" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r436", "r437", "r438", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r460", "r461", "r462", "r463", "r464" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r1008" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1007" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r1006" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r1006" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r332", "r1190", "r1191" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Domain]", "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r64", "r66", "r332", "r1190", "r1191" ] }, "us-gaap_BankingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BankingMember", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Banking [Member]", "label": "Banking [Member]", "documentation": "Financial institution accepting customer deposits and providing other financial services. Services include, but are not limited to, lending; issuing credit and debit cards; offering deposit account, mortgage, and guarantee; and bank servicing." } } }, "auth_ref": [ "r1121" ] }, "us-gaap_BeneficialOwnerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BeneficialOwnerMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Beneficial Owner [Member]", "label": "Beneficial Owner [Member]", "documentation": "Any person who, directly or indirectly, through any contract, arrangement, understanding, relationship, or otherwise has shares of the entity with 1) voting power which includes the power to vote, or to direct the voting of, such security, and/or 2) investment power which includes the power to dispose, or to direct the disposition of, such security." } } }, "auth_ref": [] }, "us-gaap_BilledContractReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BilledContractReceivables", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable contracts (in Dollars)", "label": "Billed Contracts Receivable", "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date." } } }, "auth_ref": [ "r581" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r318", "r319", "r320", "r321", "r322", "r503", "r871", "r872" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r54", "r55", "r318", "r319", "r320", "r321", "r322", "r503", "r871", "r872" ] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination shares (in Shares)", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r140" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.originclear.com/role/WODI" ], "lang": { "en-us": { "role": { "terseLabel": "WODI", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r139", "r504" ] }, "us-gaap_BusinessCombinationSegmentAllocationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationSegmentAllocationLineItems", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "label": "WODI [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "BusinessContactMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Business Contact [Member]", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r931", "r943" ] }, "ocln_CancellationOfStockPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "CancellationOfStockPayable", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cancellation of stock payable", "documentation": "Cancellation of stock payable.", "label": "Cancellation Of Stock Payable" } } }, "auth_ref": [] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Cash", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash advance", "label": "Cash", "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. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r161", "r621", "r693", "r724", "r887", "r915", "r1054" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash balance", "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": [ "r18", "r180", "r838" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.originclear.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": [ "r19" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "periodStartLabel": "CASH AND CASH EQUIVALENTS BEGINNING OF PERIOD", "periodEndLabel": "CASH AND CASH EQUIVALAENTS 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": [ "r18", "r118", "r211" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "NET DECREASE IN CASH AND CASH EQUIVALENTS", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r118" ] }, "us-gaap_CashFDICInsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFDICInsuredAmount", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "FDIC-insured", "label": "Cash, FDIC Insured Amount", "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "us-gaap_CashUninsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashUninsuredAmount", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Uninsured balance", "label": "Cash, Uninsured Amount", "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "us-gaap_ChangeInAccountingEstimateLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ChangeInAccountingEstimateLineItems", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r232" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r984" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/LoansPayableDetails", "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CEO [Member]", "verboseLabel": "Chief Executive Officer [Member]", "label": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r1086" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r981" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r979" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ocln_ClassBFounderSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ClassBFounderSharesMember", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class B Founder Shares [Member]", "label": "Class BFounder Shares Member" } } }, "auth_ref": [] }, "ocln_ClassDShareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ClassDShareMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Class D Share [Member]", "label": "Class DShare Member" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails", "http://www.originclear.com/role/ShareholdersEquityType2or3", "http://www.originclear.com/role/SubsequentEventsDetails", "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r172", "r187", "r188", "r189", "r216", "r242", "r243", "r247", "r249", "r255", "r256", "r304", "r343", "r345", "r346", "r347", "r350", "r351", "r380", "r381", "r385", "r388", "r396", "r543", "r671", "r672", "r673", "r674", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r694", "r716", "r741", "r764", "r813", "r814", "r815", "r816", "r817", "r1039", "r1067", "r1076" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart2", "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "label": "Equity [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r187", "r188", "r189", "r255", "r380", "r381", "r383", "r385", "r388", "r394", "r396", "r671", "r672", "r673", "r674", "r864", "r1039", "r1067" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r52" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails", "http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable Prices (in Dollars per share)", "verboseLabel": "Exercise price (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": [ "r397" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Grants and Warrants [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_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issued warrants for proceeds (in Shares)", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://www.originclear.com/role/ScheduleofWarrantActivityTable" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Table]", "documentation": "Disclosure of information about warrant or right issued that give holder right to purchase security from issuer at specific price within certain time frame." } } }, "auth_ref": [ "r52" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r985" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r985" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES (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": [ "r87", "r150", "r620", "r715" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.originclear.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r127", "r335", "r336", "r822", "r1103", "r1108" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and 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": [ "r39", "r823" ] }, "ocln_CommonAndPreferredStockIssuedRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "CommonAndPreferredStockIssuedRelatedParty", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Common and preferred stock issued , related party", "documentation": "Common and preferred stock issued , related party.", "label": "Common And Preferred Stock Issued Related Party" } } }, "auth_ref": [] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassAMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Share [Member]", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1223" ] }, "ocln_CommonSharesInSPAC": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "CommonSharesInSPAC", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in SPAC Common Stock", "documentation": "The amount of common shares.", "label": "Common Shares In SPAC" } } }, "auth_ref": [] }, "ocln_CommonSharesIssuedAndOutstandingShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "CommonSharesIssuedAndOutstandingShares", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares issued and outstanding shares", "documentation": "Common shares issued and outstanding shares.", "label": "Common Shares Issued And Outstanding Shares" } } }, "auth_ref": [] }, "us-gaap_CommonStockConvertibleConversionPriceDecrease": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockConvertibleConversionPriceDecrease", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price decrease (in Dollars per share)", "label": "Common Stock, Convertible, Conversion Price, Decrease", "documentation": "Per share decrease in conversion price of convertible common stock. Excludes change due to standard antidilution provision." } } }, "auth_ref": [ "r397" ] }, "us-gaap_CommonStockConvertibleConversionPriceIncrease": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockConvertibleConversionPriceIncrease", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price per share (in Dollars per share)", "label": "Common Stock, Convertible, Conversion Price, Increase", "documentation": "Per share increase in conversion price of convertible common stock. Excludes change due to standard antidilution provision." } } }, "auth_ref": [ "r397" ] }, "ocln_CommonStockIssuedAsSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "CommonStockIssuedAsSettlement", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Common stock issued as settlement", "documentation": "Amount of common stock issued as settlement.", "label": "Common Stock Issued As Settlement" } } }, "auth_ref": [] }, "ocln_CommonStockIssuedAtFairValueForConversionOfDebtPlusAccruedInterestAndOtherFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "CommonStockIssuedAtFairValueForConversionOfDebtPlusAccruedInterestAndOtherFees", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Common stock issued at fair value for conversion of debt, plus accrued interest, and other fees", "documentation": "Amount of common stock issued at fair value for conversion of debt, plus accrued interest, and other fees.", "label": "Common Stock Issued At Fair Value For Conversion Of Debt Plus Accrued Interest And Other Fees" } } }, "auth_ref": [] }, "ocln_CommonStockIssuedForAlternateVestinginShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "CommonStockIssuedForAlternateVestinginShares", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for alternative vesting (in Shares)", "documentation": "Common stock issued for alternate vesting.", "label": "Common Stock Issued For Alternate Vestingin Shares" } } }, "auth_ref": [] }, "ocln_CommonStockIssuedForRegACash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "CommonStockIssuedForRegACash", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for Reg A cash", "documentation": "The amount of common stock issued for RegA for cash.", "label": "Common Stock Issued For Reg ACash" } } }, "auth_ref": [] }, "ocln_CommonStockIssuedForRegDCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "CommonStockIssuedForRegDCash", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for Reg D cash", "documentation": "The amount of common stock issued for Reg D cash.", "label": "Common Stock Issued For Reg DCash" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails", "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "verboseLabel": "Common Stock [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r905", "r906", "r907", "r909", "r910", "r911", "r912", "r1070", "r1071", "r1075", "r1158", "r1220", "r1223" ] }, "ocln_CommonStockOutstandingPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "CommonStockOutstandingPercentage", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock outstanding", "documentation": "Percentage of common stock outstanding.", "label": "Common Stock Outstanding Percentage" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in Dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r91" ] }, "us-gaap_CommonStockShareSubscribedButUnissuedSubscriptionsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockShareSubscribedButUnissuedSubscriptionsReceivable", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Aubscription payable related to shares (in Dollars)", "label": "Common Stock, Share Subscribed but Unissued, Subscriptions Receivable", "documentation": "Amount of subscription receivable from investors who have been allocated common stock." } } }, "auth_ref": [ "r91", "r725", "r771" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.originclear.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": [ "r91", "r716" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "verboseLabel": "Shares of common stock", "netLabel": "Shares of common stock (in Shares)", "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": [ "r91" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.originclear.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": [ "r11", "r91", "r716", "r738", "r1223", "r1224" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.0001 par value, 16,000,000,000 and 16,000,000,000 shares authorized 1,672,117,519 and 1,399,782,046 equity shares issued and outstanding, respectively", "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": [ "r91", "r623", "r887" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r990" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r989" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r991" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r988" ] }, "ocln_ComponentSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ComponentSalesMember", "presentation": [ "http://www.originclear.com/role/ScheduleofGoodorServicefromContractswithCustomersTable" ], "lang": { "en-us": { "role": { "terseLabel": "Component Sales [Member]", "label": "Component Sales Member" } } }, "auth_ref": [] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.originclear.com/role/ScheduleofEstimatedUsefulLivesTable", "http://www.originclear.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Computer software [Member]", "verboseLabel": "Computer equipment and software\t[Member]", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r27", "r28", "r69", "r70", "r298", "r821" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r27", "r28", "r69", "r70", "r298", "r667", "r821" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r27", "r28", "r69", "r70", "r298", "r821", "r1047" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r74", "r165" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.originclear.com/role/Concentrations" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations", "label": "Concentration Risk Disclosure [Text Block]", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r123" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [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": [ "r821" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r27", "r28", "r69", "r70", "r298" ] }, "ocln_ConcentrationsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ConcentrationsDetailsTable", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentrations (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.originclear.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": [ "r59", "r841" ] }, "ocln_ConsultantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ConsultantsMember", "presentation": [ "http://www.originclear.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consultants [Member]", "label": "Consultants Member" } } }, "auth_ref": [] }, "dei_ContactPersonnelEmailAddress": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContactPersonnelEmailAddress", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Email Address", "documentation": "Email address of contact personnel." } } }, "auth_ref": [] }, "dei_ContactPersonnelFaxNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContactPersonnelFaxNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Fax Number", "documentation": "Fax Number of contact personnel." } } }, "auth_ref": [ "r931" ] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContactPersonnelName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContainedFileInformationFileDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Description", "documentation": "The description of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContainedFileInformationFileName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Name", "documentation": "The name of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContainedFileInformationFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Number", "documentation": "The SEC Document Number of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileType": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContainedFileInformationFileType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Type", "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)." } } }, "auth_ref": [] }, "ocln_ContractReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ContractReceivableMember", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Receivable [Member]", "label": "Contract Receivable Member" } } }, "auth_ref": [] }, "ocln_ContractReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ContractReceivablesPolicyTextBlock", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Contract receivables", "documentation": "Disclosure of contract receivables.", "label": "Contract Receivables Policy Text Block" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.originclear.com/role/RevenuefromContractswithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Good or Service from Contracts with Customers", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1119" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract asset", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r400", "r402", "r421" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r400", "r402", "r421" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/RevenuefromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r400", "r401", "r421" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r400", "r401", "r421" ] }, "us-gaap_ContractsReceivableClaimsAndUncertainAmounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractsReceivableClaimsAndUncertainAmounts", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contracts receivable, net", "verboseLabel": "Net contract receivable", "label": "Contracts Receivable, Claims and Uncertain Amounts", "documentation": "Amount of billed or unbilled claims or other similar items subject to uncertainty concerning their determination or ultimate realization under long-term contracts." } } }, "auth_ref": [ "r191" ] }, "ocln_ConversionAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ConversionAgreementMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion Agreement [Member]", "label": "Conversion Agreement Member" } } }, "auth_ref": [] }, "ocln_ConversionAndSettlementValueAddedToNotePurchaseAgreements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ConversionAndSettlementValueAddedToNotePurchaseAgreements", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement", "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion and settlement value added to note purchase agreements", "verboseLabel": "Loss from settlement and conversion agreements", "documentation": "Conversion and settlement value added to note purchase agreements.", "label": "Conversion And Settlement Value Added To Note Purchase Agreements" } } }, "auth_ref": [] }, "ocln_ConversionAndSettlementValueLossOnWODI": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ConversionAndSettlementValueLossOnWODI", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion and settlement value loss on WODI", "documentation": "Conversion and settlement value loss on WODI.", "label": "Conversion And Settlement Value Loss On WODI" } } }, "auth_ref": [] }, "us-gaap_ConversionOfStockSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockSharesIssued1", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of stock, shares issued", "label": "Conversion of Stock, Shares Issued", "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r21", "r22", "r23" ] }, "ocln_ConversionPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ConversionPreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion Preferred Stock [Member]", "label": "Conversion Preferred Stock Member" } } }, "auth_ref": [] }, "ocln_ConvertedSharesAuthorizedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ConvertedSharesAuthorizedPercentage", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of authorized share", "documentation": "Converted shares authorized percentage.", "label": "Converted Shares Authorized Percentage" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebt", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails", "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Total aggregate amount (in Dollars)", "verboseLabel": "Convertible debt", "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": [ "r13", "r149", "r1187" ] }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtFairValueDisclosures", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value conversion agreements (in Dollars)", "label": "Convertible Debt, Fair Value Disclosures", "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r1160", "r1161", "r1162", "r1163", "r1164" ] }, "us-gaap_ConvertibleDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible promissory notes, net of discount of $0 and $0, respectively", "label": "Convertible Debt, Noncurrent", "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ConvertibleDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtTableTextBlock", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Outstanding Convertible Promissory Notes", "label": "Convertible Debt [Table Text Block]", "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount." } } }, "auth_ref": [] }, "us-gaap_ConvertibleLongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleLongTermNotesPayable", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofOutstandingConvertiblePromissoryNotesTable": { "parentTag": "us-gaap_ConvertibleNotesPayable", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofOutstandingConvertiblePromissoryNotesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total long-term liabilities", "label": "Convertible Notes Payable, Noncurrent", "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract", "lang": { "en-us": { "role": { "label": "Convertible Promissory Notes [Abstract]" } } }, "auth_ref": [] }, "ocln_ConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ConvertibleNotesMember", "presentation": [ "http://www.originclear.com/role/ScheduleofIssuableSharesfromWarrantsConvertibleNotesandPreferredStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Notes [Member]", "label": "Convertible Notes Member" } } }, "auth_ref": [] }, "ocln_ConvertibleNotesOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ConvertibleNotesOutstandingMember", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes outstanding [Member]", "label": "Convertible Notes Outstanding Member" } } }, "auth_ref": [] }, "us-gaap_ConvertibleNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleNotesPayable", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofOutstandingConvertiblePromissoryNotesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.originclear.com/role/ScheduleofOutstandingConvertiblePromissoryNotesTable", "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Convertible promissory notes", "terseLabel": "Convertible notes outstanding", "label": "Convertible Notes Payable", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder." } } }, "auth_ref": [ "r13", "r149", "r1187" ] }, "us-gaap_ConvertibleNotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleNotesPayableCurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofOutstandingConvertiblePromissoryNotesTable": { "parentTag": "us-gaap_ConvertibleNotesPayable", "weight": 1.0, "order": 1.0 }, "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ScheduleofOutstandingConvertiblePromissoryNotesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible promissory notes, net of discount of $0 and $0, respectively", "verboseLabel": "Less current portion", "label": "Convertible Notes Payable, Current", "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ConvertibleNotesPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleNotesPayableMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Notes Payable [Member]", "label": "Convertible Notes Payable [Member]", "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder." } } }, "auth_ref": [ "r77", "r146" ] }, "us-gaap_ConvertiblePreferredStockConvertedToOtherSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertiblePreferredStockConvertedToOtherSecurities", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued upon conversion of convertible promissory note", "label": "Convertible Preferred Stock Converted to Other Securities", "documentation": "Value of convertible preferred stock that was converted to other securities." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertiblePreferredStockMember", "presentation": [ "http://www.originclear.com/role/ScheduleofIssuableSharesfromWarrantsConvertibleNotesandPreferredStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Preferred Stock [Member]", "label": "Convertible Preferred Stock [Member]", "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option." } } }, "auth_ref": [ "r380", "r381", "r385", "r909", "r910", "r911", "r912" ] }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate preferred stock, share issued", "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "documentation": "Number of shares issued for each share of convertible preferred stock that is converted." } } }, "auth_ref": [ "r14", "r47", "r90", "r133", "r391" ] }, "ocln_ConvertiblePromissoryNoteJan21NoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ConvertiblePromissoryNoteJan21NoteMember", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Promissory Note Jan21 Note [Member]", "label": "Convertible Promissory Note Jan21 Note Member" } } }, "auth_ref": [] }, "ocln_ConvertiblePromissoryNotesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ConvertiblePromissoryNotesDetailsTable", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Promissory Notes (Details) [Table]" } } }, "auth_ref": [] }, "ocln_ConvertiblePromissoryNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ConvertiblePromissoryNotesMember", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails", "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Promissory Notes [Member]", "label": "Convertible Promissory Notes Member" } } }, "auth_ref": [] }, "us-gaap_CorporateAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateAndOtherMember", "presentation": [ "http://www.originclear.com/role/ScheduleofReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate [Member]", "label": "Corporate Segment and Other Operating Segment [Member]", "documentation": "Component of entity providing financial and operational oversight and administrative support considered to be operating segment and operating segment, classified as other. Excludes intersegment elimination and reconciling item." } } }, "auth_ref": [ "r1080" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of goods sold", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r102", "r103", "r582" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CountryRegion", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk [Member]", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r124", "r298" ] }, "ocln_CustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "CustomerMember", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Member]", "label": "Customer Member" } } }, "auth_ref": [] }, "ocln_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "CustomerOneMember", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer One [Member]", "label": "Customer One Member" } } }, "auth_ref": [] }, "ocln_CustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "CustomerTwoMember", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Two [Member]", "label": "Customer Two Member" } } }, "auth_ref": [] }, "us-gaap_DebtConversionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionLineItems", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Promissory Notes [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_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotes" ], "lang": { "en-us": { "role": { "terseLabel": "CONVERTIBLE PROMISSORY NOTES", "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": [ "r128", "r213", "r327", "r328", "r329", "r330", "r331", "r341", "r342", "r352", "r358", "r359", "r360", "r361", "r362", "r363", "r368", "r375", "r376", "r377", "r551" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/LoansPayableDetails", "http://www.originclear.com/role/RelatedPartyDetails", "http://www.originclear.com/role/WODIDetails" ], "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": [ "r13", "r77", "r78", "r146", "r149", "r222", "r353", "r354", "r355", "r356", "r357", "r359", "r364", "r365", "r366", "r367", "r369", "r370", "r371", "r372", "r373", "r374", "r859", "r860", "r861", "r862", "r863", "r885", "r1068", "r1104", "r1105", "r1106", "r1168", "r1170" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails", "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible promissory notes, net of discount (in Dollars per share)", "verboseLabel": "Stock price per share (in Dollars per share)", "netLabel": "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": [ "r129", "r355" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Convertible, Conversion Ratio", "label": "Debt Instrument, Convertible, Conversion Ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r47", "r82", "r133", "r134", "r355" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/LoansPayableDetails", "http://www.originclear.com/role/RelatedPartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal amount (in Dollars)", "verboseLabel": "Remaining balance amount", "netLabel": "Remaining balance", "label": "Principal amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r353", "r551", "r552", "r860", "r861", "r885" ] }, "us-gaap_DebtInstrumentFeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFeeAmount", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails", "http://www.originclear.com/role/RelatedPartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan fee", "verboseLabel": "Loan", "label": "Debt Instrument, Fee Amount", "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument." } } }, "auth_ref": [ "r84" ] }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentIncreaseAccruedInterest", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest (in Dollars)", "label": "Debt Instrument, Increase, Accrued Interest", "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period." } } }, "auth_ref": [ "r1068" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails", "http://www.originclear.com/role/LoansPayableDetails", "http://www.originclear.com/role/RelatedPartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "verboseLabel": "Annual interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r80", "r354" ] }, "us-gaap_DebtInstrumentIssuanceDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentIssuanceDate1", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issued date", "label": "Debt Instrument, Issuance Date", "documentation": "Date the debt instrument was issued, in YYYY-MM-DD format." } } }, "auth_ref": [ "r83", "r1116" ] }, "us-gaap_DebtInstrumentIssuedPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentIssuedPrincipal", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails", "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issued principal amount", "verboseLabel": "Principal amount", "label": "Debt Instrument, Issued, Principal", "documentation": "Amount of principal of debt issued." } } }, "auth_ref": [ "r671" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity date", "label": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r186", "r859", "r1162", "r1163" ] }, "us-gaap_DebtInstrumentMaturityDateRangeEnd1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentMaturityDateRangeEnd1", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails", "http://www.originclear.com/role/RelatedPartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due date", "label": "Debt Instrument, Maturity Date Range, End", "documentation": "Latest date the outstanding debt instruments are required to be repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r81" ] }, "us-gaap_DebtInstrumentMaturityDateRangeStart1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentMaturityDateRangeStart1", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails", "http://www.originclear.com/role/RelatedPartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments began date", "verboseLabel": "Payments commencing date", "label": "Debt Instrument, Maturity Date Range, Start", "documentation": "Earliest date the outstanding debt instruments are required to be repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r81" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/LoansPayableDetails", "http://www.originclear.com/role/RelatedPartyDetails", "http://www.originclear.com/role/WODIDetails" ], "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": [ "r13", "r222", "r353", "r354", "r355", "r356", "r357", "r359", "r364", "r365", "r366", "r367", "r369", "r370", "r371", "r372", "r373", "r374", "r859", "r860", "r861", "r862", "r863", "r885", "r1068", "r1104", "r1105", "r1106", "r1168", "r1170" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails", "http://www.originclear.com/role/RelatedPartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Monthly payments", "label": "Debt Instrument, Periodic Payment", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r13", "r73" ] }, "ocln_December282022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "December282022Member", "presentation": [ "http://www.originclear.com/role/ScheduleofSeriesAPreferredSharesTable" ], "lang": { "en-us": { "role": { "terseLabel": "12/28/2022 [Member]", "label": "December282022 Member" } } }, "auth_ref": [] }, "ocln_DecemberTwoZeroOneFiveNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "DecemberTwoZeroOneFiveNoteMember", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dec 2015 Note [Member]", "label": "December Two Zero One Five Note Member" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsCurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsCurrentNet", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance cost", "label": "Debt Issuance Costs, Current, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r1167", "r1168", "r1170" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net amount", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r1117", "r1167", "r1168", "r1170" ] }, "ocln_DeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "DeferredTaxAssetsAbstract", "presentation": [ "http://www.originclear.com/role/ScheduleofNetDeferredTaxLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Deferred Tax Assets Abstract" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ScheduleofNetDeferredTaxLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.originclear.com/role/ScheduleofNetDeferredTaxLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax asset", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1150" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ScheduleofNetDeferredTaxLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofNetDeferredTaxLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "NOL carryover", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r1152" ] }, "us-gaap_DeferredTaxAssetsOtherLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOtherLossCarryforwards", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ScheduleofNetDeferredTaxLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofNetDeferredTaxLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other carryovers", "label": "Deferred Tax Assets, Other Loss Carryforwards", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible loss carryforwards, classified as other." } } }, "auth_ref": [ "r1152" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofNetDeferredTaxLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofNetDeferredTaxLiabilitiesTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Less Valuation Allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r485" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.originclear.com/role/ScheduleofNetDeferredTaxLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Deferred Tax Liabilities, Gross [Abstract]" } } }, "auth_ref": [] }, "ocln_DeferredTaxLiabilitiesDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "DeferredTaxLiabilitiesDepreciation", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofNetDeferredTaxLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofNetDeferredTaxLiabilitiesTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Depreciation", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from depreciation.", "label": "Deferred Tax Liabilities Depreciation" } } }, "auth_ref": [] }, "dei_DelayedOrContinuousOffering": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DelayedOrContinuousOffering", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Delayed or Continuous Offering" } } }, "auth_ref": [ "r955", "r956", "r970" ] }, "us-gaap_DepositLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposit", "verboseLabel": "Customer deposit liability", "label": "Deposit Liability, Current", "documentation": "The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits." } } }, "auth_ref": [ "r78" ] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Security deposit", "label": "Deposits Assets, Noncurrent", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r1055" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r6", "r37" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r6", "r37" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 21.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss (gain) on net change in valuation of derivative liability", "label": "Derivative, Gain (Loss) on Derivative, Net", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r1157" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails", "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails", "http://www.originclear.com/role/ScheduleofReconciliationofDerivativeLiabilityMeasuredatFairValueusingLevel3InputTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance as of January 1, 2024", "periodEndLabel": "Balance as of December 31, 2024", "terseLabel": "Derivative liabilities", "verboseLabel": "Derivative liability", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r196", "r197", "r527", "r528", "r538", "r542", "r695", "r696", "r697", "r699", "r701", "r702", "r703", "r705", "r706", "r733", "r735", "r736", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r840", "r1161", "r1162", "r1163", "r1221" ] }, "us-gaap_DerivativeLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ScheduleofCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liabilities", "verboseLabel": "Derivative Liability", "label": "derivative liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r196" ] }, "us-gaap_DerivativeLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilityMeasurementInput", "presentation": [ "http://www.originclear.com/role/ScheduleofFairMarketValueoftheDerivativeLiabilityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of derivative liability", "label": "Derivative Liability, Measurement Input", "documentation": "Value of input used to measure derivative liability." } } }, "auth_ref": [ "r529", "r530", "r531" ] }, "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative liability." } } }, "auth_ref": [ "r515" ] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting for Derivatives", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r12", "r61", "r62", "r63", "r68", "r221", "r237" ] }, "dei_DividendOrInterestReinvestmentPlanOnly": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DividendOrInterestReinvestmentPlanOnly", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Dividend or Interest Reinvestment Plan Only" } } }, "auth_ref": [ "r955", "r956", "r970" ] }, "us-gaap_DividendsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableCurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative preferred stock dividends payable", "label": "Dividends Payable, Current", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r78" ] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAccountingStandard", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r931" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r928", "r931", "r943" ] }, "dei_DocumentCopyrightInformation": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentCopyrightInformation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Copyright Information", "documentation": "The copyright information for the document." } } }, "auth_ref": [] }, "dei_DocumentCreationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentCreationDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Creation Date", "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different." } } }, "auth_ref": [] }, "dei_DocumentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Description", "documentation": "The description of the document." } } }, "auth_ref": [] }, "dei_DocumentDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document [Domain]", "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards." } } }, "auth_ref": [] }, "dei_DocumentEffectiveDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentEffectiveDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Effective Date", "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases." } } }, "auth_ref": [] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r928", "r931", "r943", "r994" ] }, "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Restatement Recovery Analysis [Flag]", "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)." } } }, "auth_ref": [ "r928", "r931", "r943", "r994" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationDocumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationDocumentAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information, Document [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Text Block]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Name", "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the <FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodStartDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r929" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentRegistrationStatement", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r917" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r931" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r931" ] }, "dei_DocumentSubtitle": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentSubtitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Subtitle", "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'." } } }, "auth_ref": [] }, "dei_DocumentSynopsis": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentSynopsis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Synopsis", "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'" } } }, "auth_ref": [] }, "dei_DocumentTitle": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Title", "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r971" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentVersion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentVersion", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Version", "documentation": "The version identifier of the document." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r920" ] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r983" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Loss per share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "BASIC loss per share from continuing operations (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": [ "r204", "r228", "r229", "r231", "r232", "r233", "r234", "r239", "r242", "r247", "r248", "r249", "r252", "r501", "r506", "r524", "r525", "r614", "r638", "r842" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "DILUTED loss per share from continuing operations (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": [ "r204", "r228", "r229", "r231", "r232", "r233", "r234", "r242", "r247", "r248", "r249", "r252", "r501", "r506", "r524", "r525", "r614", "r638", "r842" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Net earnings (loss) per share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r25", "r26", "r251" ] }, "ocln_EconomicInjuryDisasterLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "EconomicInjuryDisasterLoanMember", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Economic Injury Disaster Loan [Member]", "documentation": "Economic Injury Disaster Loan [Member]", "label": "Economic Injury Disaster Loan Member" } } }, "auth_ref": [] }, "dei_EffectiveAfter60Days486a": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveAfter60Days486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective after 60 Days, 486(a)" } } }, "auth_ref": [ "r1033" ] }, "dei_EffectiveOnDate486a": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveOnDate486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Date, 486(a)" } } }, "auth_ref": [ "r1033" ] }, "dei_EffectiveOnDate486b": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveOnDate486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Date, 486(b)" } } }, "auth_ref": [ "r1034" ] }, "dei_EffectiveOnSetDate486a": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveOnSetDate486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Set Date, 486(a)" } } }, "auth_ref": [ "r1033" ] }, "dei_EffectiveOnSetDate486b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveOnSetDate486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Set Date, 486(b)" } } }, "auth_ref": [ "r1034" ] }, "dei_EffectiveUponFiling462e": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveUponFiling462e", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective Upon Filing, 462(e)" } } }, "auth_ref": [ "r1032" ] }, "dei_EffectiveUponFiling486b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveUponFiling486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective upon Filing, 486(b)" } } }, "auth_ref": [ "r1034" ] }, "dei_EffectiveWhenDeclaredSection8c": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveWhenDeclaredSection8c", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective when Declared, Section 8(c)" } } }, "auth_ref": [ "r1036" ] }, "ocln_EmployeeRetentionTaxCreditAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "EmployeeRetentionTaxCreditAbstract", "lang": { "en-us": { "role": { "label": "Employee Retention Tax Credit [Abstract]" } } }, "auth_ref": [] }, "ocln_EmployeeRetentionTaxCreditDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "EmployeeRetentionTaxCreditDetailsLineItems", "presentation": [ "http://www.originclear.com/role/EmployeeRetentionTaxCreditDetails" ], "lang": { "en-us": { "role": { "label": "Employee Retention Tax Credit (Details) [Line Items]" } } }, "auth_ref": [] }, "ocln_EmployeeRetentionTaxCreditDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "EmployeeRetentionTaxCreditDetailsTable", "presentation": [ "http://www.originclear.com/role/EmployeeRetentionTaxCreditDetails" ], "lang": { "en-us": { "role": { "label": "Employee Retention Tax Credit (Details) [Table]" } } }, "auth_ref": [] }, "ocln_EmployeeRetentionTaxCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "EmployeeRetentionTaxCreditMember", "presentation": [ "http://www.originclear.com/role/EmployeeRetentionTaxCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Retention Tax Credit [Member]", "label": "Employee Retention Tax Credit Member" } } }, "auth_ref": [] }, "ocln_EmployeeRetentionTaxCreditTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "EmployeeRetentionTaxCreditTextBlock", "presentation": [ "http://www.originclear.com/role/EmployeeRetentionTaxCredit" ], "lang": { "en-us": { "role": { "terseLabel": "Employee retention tax credit", "documentation": "Employee Retention Tax Credit.", "label": "Employee Retention Tax Credit Text Block" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "ocln_EmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "EmployeesMember", "presentation": [ "http://www.originclear.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employees [Member]", "label": "Employees Member" } } }, "auth_ref": [] }, "dei_EntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitiesTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entities [Table]", "documentation": "Container to assemble all relevant information about each entity associated with the document instance" } } }, "auth_ref": [] }, "dei_EntityAccountingStandard": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAccountingStandard", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Accounting Standard", "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element." } } }, "auth_ref": [] }, "dei_EntityAddressAddressDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Description", "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine3", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCountry", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses, Address Type [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityAddressesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressesLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityAddressesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressesTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [Table]", "documentation": "Container of address information for the entity" } } }, "auth_ref": [ "r919" ] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r923" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r919" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityContactPersonnelLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityContactPersonnelLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Contact Personnel [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r919" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r1035" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r919" ] }, "dei_EntityHomeCountryISOCode": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityHomeCountryISOCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Home Country ISO Code", "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element." } } }, "auth_ref": [] }, "dei_EntityIncorporationDateOfIncorporation": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationDateOfIncorporation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, Date of Incorporation", "documentation": "Date when an entity was incorporated" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInformationFormerLegalOrRegisteredName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInformationFormerLegalOrRegisteredName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Information, Former Legal or Registered Name", "documentation": "Former Legal or Registered Name of an entity" } } }, "auth_ref": [] }, "dei_EntityInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInformationLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r1024" ] }, "dei_EntityInvCompanyType": { "xbrltype": "invCompanyType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInvCompanyType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Inv Company Type", "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)." } } }, "auth_ref": [ "r1023" ] }, "dei_EntityLegalForm": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityLegalForm", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Legal Form", "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc." } } }, "auth_ref": [] }, "dei_EntityListingDepositoryReceiptRatio": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingDepositoryReceiptRatio", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Depository Receipt Ratio", "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'." } } }, "auth_ref": [] }, "dei_EntityListingDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Description", "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security." } } }, "auth_ref": [] }, "dei_EntityListingForeign": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingForeign", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Foreign", "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt." } } }, "auth_ref": [] }, "dei_EntityListingParValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingParValuePerShare", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Par Value Per Share", "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'." } } }, "auth_ref": [] }, "dei_EntityListingPrimary": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingPrimary", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Primary", "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity." } } }, "auth_ref": [] }, "dei_EntityListingSecurityTradingCurrency": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingSecurityTradingCurrency", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Security Trading Currency", "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'" } } }, "auth_ref": [] }, "dei_EntityListingsExchangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingsExchangeAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings, Exchange [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityListingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingsLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityListingsTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingsTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings [Table]", "documentation": "Container for exchange listing information for an entity" } } }, "auth_ref": [] }, "dei_EntityNumberOfEmployees": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityNumberOfEmployees", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Number of Employees", "documentation": "Number of persons employed by the Entity" } } }, "auth_ref": [] }, "dei_EntityPhoneFaxNumbersLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPhoneFaxNumbersLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Phone Fax Numbers [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPrimarySicNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r943" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r919" ] }, "dei_EntityReportingCurrencyISOCode": { "xbrltype": "currencyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityReportingCurrencyISOCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Reporting Currency ISO Code", "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r919" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r919" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r919" ] }, "dei_EntityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity [Text Block]", "documentation": "Container to serve as parent of six Entity related Table concepts." } } }, "auth_ref": [] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1026" ] }, "us-gaap_EnvironmentalExitCostsAnticipatedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EnvironmentalExitCostsAnticipatedCost", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Anticipated sale (in Dollars)", "label": "Environmental Exit Costs, Anticipated Cost", "documentation": "Total anticipated costs associated with remediation, site restoration, postclosure, monitoring commitments, or other exit costs that may occur on the sale, disposal, or abandonment of a particular property resulting from unanticipated contamination of the assets." } } }, "auth_ref": [ "r340" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r977" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r1019" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r1019" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r1019" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.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": [ "r11", "r174", "r200", "r201", "r202", "r223", "r224", "r225", "r227", "r233", "r235", "r237", "r254", "r305", "r306", "r325", "r399", "r490", "r491", "r498", "r499", "r500", "r502", "r505", "r506", "r516", "r517", "r518", "r519", "r520", "r521", "r523", "r544", "r545", "r546", "r547", "r548", "r549", "r553", "r556", "r562", "r637", "r660", "r661", "r662", "r682", "r764" ] }, "ocln_EquityFinancingPurchaseAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "EquityFinancingPurchaseAgreement", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Equity financing through the purchase of common shares", "documentation": "The amount of equity financing purchase agreement.", "label": "Equity Financing Purchase Agreement" } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r301", "r302", "r303", "r497", "r1041", "r1042", "r1043", "r1153", "r1154", "r1155", "r1156" ] }, "ocln_EquityPart1DetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "EquityPart1DetailsTable", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1" ], "lang": { "en-us": { "role": { "label": "Equity - Part-1 (Details) [Table]" } } }, "auth_ref": [] }, "ocln_EquityPart2DetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "EquityPart2DetailsTable", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart2" ], "lang": { "en-us": { "role": { "label": "Equity - Part-2 (Details) [Table]" } } }, "auth_ref": [] }, "ocln_EquityPart3DetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "EquityPart3DetailsTable", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart3" ], "lang": { "en-us": { "role": { "label": "Equity - Part-3 (Details) [Table]" } } }, "auth_ref": [] }, "ocln_EquityPart4DetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "EquityPart4DetailsTable", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart4" ], "lang": { "en-us": { "role": { "label": "Equity - Part-4 (Details) [Table]" } } }, "auth_ref": [] }, "ocln_EquityPart5DetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "EquityPart5DetailsTable", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "label": "Equity - Part-5 (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesFVNINoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFVNINoncurrent", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value investment-securities", "label": "Equity Securities, FV-NI, Noncurrent", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as noncurrent." } } }, "auth_ref": [ "r541" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value investment in securities", "label": "Equity Securities, FV-NI, Current", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r185", "r541", "r839" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r987" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r936", "r947", "r963", "r998" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r933", "r944", "r960", "r995" ] }, "us-gaap_ErrorCorrectionOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ErrorCorrectionOtherMember", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deposit Liability [Member]", "label": "Error Correction, Other [Member]", "documentation": "Error correction to previously issued financial statement classified as other." } } }, "auth_ref": [ "r1045", "r1046", "r1049", "r1050", "r1051", "r1052", "r1073" ] }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Error Correction, Type [Axis]", "documentation": "Information by type of error correction." } } }, "auth_ref": [ "r228", "r229", "r230", "r234", "r235", "r236", "r237" ] }, "dei_ExchangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ExchangeDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exchange [Domain]", "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383." } } }, "auth_ref": [] }, "ocln_ExchangeFromLiabilityToMezzanine": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ExchangeFromLiabilityToMezzanine", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Exchange from liability to mezzanine", "documentation": "Represents the amount of exchange from liability to mezzanine.", "label": "Exchange From Liability To Mezzanine" } } }, "auth_ref": [] }, "ocln_ExchangeOfSeriesFPreferredStockForSeriesQPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ExchangeOfSeriesFPreferredStockForSeriesQPreferredStock", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange of Series F Preferred stock for Series Q preferred stock", "documentation": "Exchange of Series F preferred stock for Series Q preferred stock.", "label": "Exchange Of Series FPreferred Stock For Series QPreferred Stock" } } }, "auth_ref": [] }, "ocln_ExchangeOfSeriesRPreferredStockForWODISecuredConvertibleNote": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ExchangeOfSeriesRPreferredStockForWODISecuredConvertibleNote", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange of Series R Preferred Stock for WODI secured convertible note", "documentation": "The amount of exchange of series R preferred stock for WODI secured convertible note.", "label": "Exchange Of Series RPreferred Stock For WODISecured Convertible Note" } } }, "auth_ref": [] }, "ocln_ExchangeOfSeriesXPreferredStocksForWODISecuredConvertibleNote": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ExchangeOfSeriesXPreferredStocksForWODISecuredConvertibleNote", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Exchange of Series X Preferred Stock for WODI secured convertible note", "documentation": "The amount of exchange of series x preferred stock for wodi secured convertible note.", "label": "Exchange Of Series XPreferred Stocks For WODISecured Convertible Note" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r993" ] }, "dei_ExhibitsOnly462d": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ExhibitsOnly462d", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exhibits Only, 462(d)" } } }, "auth_ref": [ "r1031" ] }, "dei_ExhibitsOnly462dFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ExhibitsOnly462dFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exhibits Only, 462(d), File Number" } } }, "auth_ref": [ "r1031" ] }, "us-gaap_ExtendedProductWarrantyAccrualCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ExtendedProductWarrantyAccrualCurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.originclear.com/role/CommitmentsandContingenciesDetails", "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty reserve", "label": "Extended Product Warranty Accrual, Current", "documentation": "Amount at end of the reporting period of the aggregate extended product warranty liability that is expected to be paid within one year of the balance sheet date or normal operating cycle, if longer. Does not include the balance for the standard product warranty liability." } } }, "auth_ref": [ "r78", "r1112", "r1113" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Extension", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "ocln_FairValueAdjustmentOfWarrant": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "FairValueAdjustmentOfWarrant", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value adjustment of warrants", "documentation": "Fair value adjustment of warrants.", "label": "Fair Value Adjustment Of Warrant" } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of warrants", "label": "Fair Value Adjustment of Warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r0", "r6" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://www.originclear.com/role/ScheduleofCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Company\u2019s Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis [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": [ "r529", "r530", "r531", "r881" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://www.originclear.com/role/ScheduleofFairMarketValueoftheDerivativeLiabilityTable" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r529", "r530", "r531", "r881" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Market Value of the Derivative Liability", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r529", "r530", "r881" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.originclear.com/role/ScheduleofCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" ], "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": [ "r366", "r424", "r425", "r426", "r427", "r428", "r429", "r526", "r528", "r529", "r530", "r531", "r537", "r538", "r540", "r574", "r575", "r576", "r860", "r861", "r868", "r869", "r870", "r879", "r881" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.originclear.com/role/ScheduleofCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r527", "r528", "r529", "r531", "r879", "r1162", "r1165" ] }, "us-gaap_FairValueConcentrationOfRiskAllFinancialInstrumentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueConcentrationOfRiskAllFinancialInstrumentsMember", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments [Member]", "label": "Fair Value, Concentration of Risk, All Financial Instruments [Member]", "documentation": "Provides the general information items required or determined to be disclosed with respect to all significant concentrations of credit risk arising from all financial instruments (as defined), whether from an individual counterparty or groups of counterparties." } } }, "auth_ref": [ "r142" ] }, "us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueConcentrationOfRiskDisclosureItemsAxis", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration of Credit or Market Risk [Axis]", "documentation": "Information by type of credit or market risk." } } }, "auth_ref": [ "r71", "r142", "r143" ] }, "us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueConcentrationOfRiskDisclosureItemsDomain", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Concentration of Risk, Disclosure Items [Domain]", "documentation": "Provides the general information items required or determined to be disclosed with respect to all significant concentrations of risk, including credit risk and market risk, arising from all financial instruments (as defined), whether from an individual counterparty or groups of counterparties." } } }, "auth_ref": [ "r71", "r142", "r143" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Reconciliation of Derivative Liability Measured at Fair Value using Level 3 Input [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.originclear.com/role/ScheduleofCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1 [Member]", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r366", "r424", "r429", "r528", "r538", "r574", "r868", "r869", "r870", "r879" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.originclear.com/role/ScheduleofCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2 [Member]", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r366", "r424", "r429", "r528", "r529", "r538", "r575", "r860", "r861", "r868", "r869", "r870", "r879" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.originclear.com/role/ScheduleofCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" ], "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": [ "r366", "r424", "r425", "r426", "r427", "r428", "r429", "r528", "r529", "r530", "r531", "r538", "r576", "r860", "r861", "r868", "r869", "r870", "r879", "r881" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Derivative Liability Measured at Fair Value using Level 3 Input", "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": [ "r532", "r536", "r539" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.originclear.com/role/ScheduleofCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r366", "r424", "r425", "r426", "r427", "r428", "r429", "r526", "r528", "r529", "r530", "r531", "r537", "r538", "r540", "r574", "r575", "r576", "r860", "r861", "r868", "r869", "r870", "r879", "r881" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.originclear.com/role/ScheduleofCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring [Member]", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r879", "r1159", "r1160", "r1161", "r1162", "r1163", "r1165" ] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.originclear.com/role/ScheduleofFairMarketValueoftheDerivativeLiabilityTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Market Value of the Derivative Liability [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": [ "r532", "r533", "r534", "r535", "r536", "r539" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r9" ] }, "ocln_FairValuePricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "FairValuePricePerShare", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Price Per Share (in Dollars per share)", "documentation": "Fair value price per share.", "label": "Fair Value Price Per Share" } } }, "auth_ref": [] }, "ocln_FairValueWarrantShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "FairValueWarrantShares", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Warrant Shares (in Shares)", "documentation": "Fair value of warrant.", "label": "Fair Value Warrant Shares" } } }, "auth_ref": [] }, "ocln_February082023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "February082023Member", "presentation": [ "http://www.originclear.com/role/ScheduleofSeriesAPreferredSharesTable" ], "lang": { "en-us": { "role": { "terseLabel": "02/08/2023 [Member]", "label": "February082023 Member" } } }, "auth_ref": [] }, "ocln_FinancialAssetsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "FinancialAssetsDetailsTable", "presentation": [ "http://www.originclear.com/role/FinancialAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Assets (Details) [Table]" } } }, "auth_ref": [] }, "ocln_FirstNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "FirstNoteMember", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "First Note [Member]", "label": "First Note Member" } } }, "auth_ref": [] }, "ocln_FiscalYearEndedDecember312023Abstract": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "FiscalYearEndedDecember312023Abstract", "presentation": [ "http://www.originclear.com/role/ScheduleofReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Year Ended December 31, 2023:", "label": "Fiscal Year Ended December312023 Abstract" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r940", "r951", "r967", "r1002" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r940", "r951", "r967", "r1002" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r940", "r951", "r967", "r1002" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r940", "r951", "r967", "r1002" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r940", "r951", "r967", "r1002" ] }, "dei_FormerAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "FormerAddressMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Former Address [Member]", "documentation": "Former address for entity" } } }, "auth_ref": [ "r930", "r954" ] }, "dei_FormerFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "FormerFiscalYearEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Former Fiscal Year End Date", "documentation": "Former end date of previous fiscal years" } } }, "auth_ref": [] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r982" ] }, "ocln_FullServiceWaterSystemsOperateOwnAndOperateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "FullServiceWaterSystemsOperateOwnAndOperateMember", "presentation": [ "http://www.originclear.com/role/ScheduleofReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Full Service Water Systems (Operate; Own and Operate) [Member]", "label": "Full Service Water Systems Operate Own And Operate Member" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.originclear.com/role/ScheduleofEstimatedUsefulLivesTable", "http://www.originclear.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture, fixtures and computer equipment [Member]", "verboseLabel": "Furniture and fixtures [Member]", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnDerivativeInstrumentsNetPretax", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement", "http://www.originclear.com/role/ScheduleofReconciliationofDerivativeLiabilityMeasuredatFairValueusingLevel3InputTable" ], "lang": { "en-us": { "role": { "terseLabel": "(Loss) gain on net change in derivative liability and conversion of debt", "negatedLabel": "Net gain on conversion of debt and change in derivative liabilities", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects." } } }, "auth_ref": [ "r65" ] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r1066", "r1100", "r1102" ] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnInvestments", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart4" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) was recognized (in Dollars)", "label": "Gain (Loss) on Investments", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r108", "r111", "r1038" ] }, "ocln_GainOnWriteOffOfLoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "GainOnWriteOffOfLoansPayable", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 25.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow", "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on write off of payable", "terseLabel": "Gain on wrote off payable", "documentation": "The amount of gain on write off of loans payable.", "label": "Gain On Write Off Of Loans Payable" } } }, "auth_ref": [] }, "us-gaap_GainOrLossOnSaleOfStockInSubsidiary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainOrLossOnSaleOfStockInSubsidiary", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on redemption of common stock", "label": "Gain (Loss) on Disposition of Stock in Subsidiary", "documentation": "Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries." } } }, "auth_ref": [ "r1062", "r1063", "r1066", "r1183" ] }, "ocln_GainlossOnConversionOfPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "GainlossOnConversionOfPreferredStock", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 24.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on redemption of common stock", "documentation": "Gain on conversion of preferred stock.", "label": "Gainloss On Conversion Of Preferred Stock" } } }, "auth_ref": [] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement", "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on write off of loans payable", "verboseLabel": "Gain on the extinguishment of debt", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r6", "r42", "r43" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement", "http://www.originclear.com/role/ScheduleofReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative expenses", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r106", "r743" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite lived intangibles and goodwill", "label": "Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for indefinite-lived intangible assets (that is, those intangible assets not subject to amortization). This accounting policy also may address how the entity assesses whether events and circumstances continue to support an indefinite useful life and how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r1089" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement", "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails", "http://www.originclear.com/role/ScheduleofReportableSegmentsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "terseLabel": "Gross profit (loss)", "verboseLabel": "Gross revenue", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r100", "r104", "r158", "r216", "r304", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r543", "r844", "r850", "r1079", "r1082", "r1083", "r1084", "r1085", "r1114" ] }, "ocln_GrossProfitOfRevenuePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "GrossProfitOfRevenuePercentage", "presentation": [ "http://www.originclear.com/role/ScheduleofReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Gross profit as a % of revenue", "documentation": "Percentage of gross profit of revenue.", "label": "Gross Profit Of Revenue Percentage" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r928", "r931", "r943" ] }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairedLongLivedAssetsHeldAndUsedLineItems", "presentation": [ "http://www.originclear.com/role/AssetsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "label": "Assets Held for Sale - Continuing 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": [] }, "ocln_ImpairmentOfReceivableFromSPAC": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ImpairmentOfReceivableFromSPAC", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow", "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of receivable from SPAC", "verboseLabel": "Impairment of SPAC Note", "label": "Impairment Of Receivable From SPAC" } } }, "auth_ref": [] }, "ocln_ImpairmentOfSPACCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ImpairmentOfSPACCommonStock", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of SPAC common stock", "documentation": "The amount of impairment of SPAC common stock.", "label": "Impairment Of SPACCommon Stock" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofIncomeTaxProvisionTable": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofIncomeTaxProvisionTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Book loss", "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": [ "r101", "r154", "r158", "r615", "r634", "r844", "r850", "r1079", "r1082", "r1083", "r1084", "r1085" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://www.originclear.com/role/EmployeeRetentionTaxCreditDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Axis]", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r483", "r1151" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.originclear.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r217", "r473", "r475", "r480", "r481", "r482", "r484", "r486", "r492", "r494", "r495", "r496", "r676", "r875" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ScheduleofIncomeTaxProvisionTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.originclear.com/role/ScheduleofIncomeTaxProvisionTable" ], "lang": { "en-us": { "role": { "totalLabel": "Income tax expense", "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": [ "r160", "r170", "r236", "r237", "r253", "r269", "r290", "r474", "r475", "r493", "r639", "r875" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ScheduleofIncomeTaxProvisionTable": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofIncomeTaxProvisionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Allowance", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r477", "r875", "r1148" ] }, "us-gaap_IncomeTaxReconciliationDeductionsExtraterritorialIncomeExclusion": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationDeductionsExtraterritorialIncomeExclusion", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofIncomeTaxProvisionTable": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofIncomeTaxProvisionTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax to book differences for deductible expenses", "label": "Effective Income Tax Rate Reconciliation, Deduction, Extraterritorial Income Exclusion, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for extraterritorial income exclusion." } } }, "auth_ref": [ "r1148", "r1149" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationNondeductibleExpense", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ScheduleofIncomeTaxProvisionTable": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofIncomeTaxProvisionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Tax non-deductible expenses", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses." } } }, "auth_ref": [ "r478", "r479", "r1148" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Taxes paid", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r20", "r210", "r487", "r488" ] }, "us-gaap_IncomeTaxesPaidNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNetAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Tax liability 83(b)", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 27.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Contract asset", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r1065" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r580", "r1065" ] }, "ocln_IncreaseDecreaseInContractsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "IncreaseDecreaseInContractsReceivable", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Contracts receivable", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase Decrease In Contracts Receivable" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Assets (Increase) Decrease in:", "label": "Increase (Decrease) in Operating Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r1048", "r1065" ] }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Liabilities Increase (Decrease) in:", "label": "Increase (Decrease) in Operating Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 29.0 } }, "presentation": [ "http://www.originclear.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": [ "r5" ] }, "ocln_IncreaseDecreaseInRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "IncreaseDecreaseInRightOfUseAsset", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 28.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Right of use asset", "documentation": "Right of use asset.", "label": "Increase Decrease In Right Of Use Asset" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInSecurityDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInSecurityDeposits", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Security deposit", "label": "Increase (Decrease) in Security Deposits", "documentation": "The increase (decrease) during the reporting period in security deposits." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "presentation": [ "http://www.originclear.com/role/ScheduleofIssuableSharesfromWarrantsConvertibleNotesandPreferredStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive shares", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method." } } }, "auth_ref": [ "r244", "r245", "r249" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r317", "r321", "r323", "r858" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r317", "r321", "r323", "r858" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r940", "r951", "r967", "r993", "r1002", "r1006", "r1014" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r1012" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r932", "r1018" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r932", "r1018" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r932", "r1018" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest and dividend expense", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r265", "r1064" ] }, "us-gaap_InterestExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseOther", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Other", "documentation": "Amount of interest expense classified as other." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and dividends 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": [ "r205", "r208", "r209" ] }, "us-gaap_InventoryWorkInProcessPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcessPolicy", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Work-in-Process", "label": "Inventory Work in Process, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the basis and manner that goods are added and removed from inventory in the course of production (work in process). If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory and how cost is determined (such as FIFO, LIFO, average)." } } }, "auth_ref": [ "r35" ] }, "dei_InvestmentCompanyActFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "InvestmentCompanyActFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Act File Number" } } }, "auth_ref": [ "r956", "r957", "r958", "r959" ] }, "dei_InvestmentCompanyActRegistration": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "InvestmentCompanyActRegistration", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Act Registration" } } }, "auth_ref": [ "r972" ] }, "dei_InvestmentCompanyRegistrationAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "InvestmentCompanyRegistrationAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Registration Amendment" } } }, "auth_ref": [ "r972" ] }, "dei_InvestmentCompanyRegistrationAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "InvestmentCompanyRegistrationAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Registration Amendment Number" } } }, "auth_ref": [ "r972" ] }, "us-gaap_InvestmentOwnedAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentOwnedAtFairValue", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/FinancialAssetsDetails", "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments fair value", "verboseLabel": "Fair value", "label": "Investment Owned, Fair Value", "documentation": "Fair value of investment in security owned." } } }, "auth_ref": [ "r670", "r695", "r696", "r697", "r699", "r700", "r701", "r702", "r704", "r707", "r708", "r719", "r720", "r773", "r778", "r779", "r781", "r789", "r790", "r793", "r794", "r795", "r804", "r805", "r809", "r811", "r812", "r907", "r915", "r1221" ] }, "us-gaap_InvestmentOwnedBalancePrincipalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentOwnedBalancePrincipalAmount", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance amount", "label": "Investment Owned, Balance, Principal Amount", "documentation": "Amount of principal of investment owned." } } }, "auth_ref": [ "r695", "r704", "r777", "r791", "r808", "r907" ] }, "us-gaap_InvestmentOwnedPercentOfNetAssets": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentOwnedPercentOfNetAssets", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Net profit percentage", "label": "Investment Owned, Net Assets, Percentage", "documentation": "Percentage of investment owned to net assets." } } }, "auth_ref": [ "r698", "r701", "r702", "r778", "r789", "r793", "r796", "r811", "r907", "r1221" ] }, "us-gaap_InvestmentTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentTypeExtensibleEnumeration", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Type [Extensible Enumeration]", "label": "Investment, Type [Extensible Enumeration]", "documentation": "Indicates type of investment. Includes, but is not limited to, common stock, preferred stock, convertible security, fixed income security, government security, option purchased, warrant, loan participation and assignment, commercial paper, bankers' acceptance, certificates of deposit, short-term security, repurchase agreement, and other investment company." } } }, "auth_ref": [ "r696", "r701", "r774", "r778", "r782", "r784", "r785", "r793", "r806", "r811" ] }, "ocln_InvestorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "InvestorsMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Investors [Member]", "label": "Investors Member" } } }, "auth_ref": [] }, "ocln_IssuanceOfSeriesODividends": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "IssuanceOfSeriesODividends", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Issuance of Series O dividends", "documentation": "Represents the amount of issuance of series O dividends.", "label": "Issuance Of Series ODividends" } } }, "auth_ref": [] }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Common and preferred stock issued for services", "label": "Issuance of Stock and Warrants for Services or Claims", "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims." } } }, "auth_ref": [ "r6" ] }, "ocln_June152023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "June152023Member", "presentation": [ "http://www.originclear.com/role/ScheduleofSeriesAPreferredSharesTable" ], "lang": { "en-us": { "role": { "terseLabel": "06/15/2023 [Member]", "label": "June152023 Member" } } }, "auth_ref": [] }, "ocln_June272023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "June272023Member", "presentation": [ "http://www.originclear.com/role/ScheduleofSeriesAPreferredSharesTable" ], "lang": { "en-us": { "role": { "terseLabel": "06/27/2023 [Member]", "label": "June272023 Member" } } }, "auth_ref": [] }, "us-gaap_LandAndLandImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LandAndLandImprovementsMember", "presentation": [ "http://www.originclear.com/role/ScheduleofEstimatedUsefulLivesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements [Member]", "label": "Land and Land Improvements [Member]", "documentation": "Real estate held and assets that are an addition or improvement to real estate held." } } }, "auth_ref": [] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Lease-Related Assets and Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.originclear.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease-Related Assets and Liabilities", "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": [ "r1171" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.originclear.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements [Member]", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r126", "r561" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "dei_LegalEntityIdentifier": { "xbrltype": "legalEntityIdentifierItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityIdentifier", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Legal Entity Identifier", "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI." } } }, "auth_ref": [ "r916" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r559" ] }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseDiscountRate", "presentation": [ "http://www.originclear.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incremental borrowing rate", "label": "Lessee, Operating Lease, Discount Rate", "documentation": "Discount rate used by lessee to determine present value of operating lease payments." } } }, "auth_ref": [ "r886" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.originclear.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Minimum Lease Payments", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1172" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofFutureMinimumLeasePaymentsTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.originclear.com/role/ScheduleofFutureMinimumLeasePaymentsTable" ], "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": [ "r560" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ScheduleofFutureMinimumLeasePaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Year 1", "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": [ "r560" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ScheduleofFutureMinimumLeasePaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Year 5 and thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r560" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ScheduleofFutureMinimumLeasePaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Year 4", "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": [ "r560" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ScheduleofFutureMinimumLeasePaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Year 3", "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": [ "r560" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ScheduleofFutureMinimumLeasePaymentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Year 2", "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": [ "r560" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofFutureMinimumLeasePaymentsTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofFutureMinimumLeasePaymentsTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Present Value Discount", "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": [ "r560" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.originclear.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": [ "r555" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r13", "r77", "r78", "r79", "r85", "r86", "r87", "r88", "r216", "r304", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r510", "r513", "r514", "r543", "r714", "r843", "r915", "r1114", "r1175", "r1176" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS\u2019 DEFICIT", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r98", "r152", "r629", "r887", "r1069", "r1088", "r1166" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL CURRENT LIABILTIES", "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": [ "r79", "r179", "r216", "r304", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r510", "r513", "r514", "r543", "r887", "r1114", "r1175", "r1176" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT LIABILITIES:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LONG TERM LIABILITIES", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r13", "r85", "r86", "r87", "r88", "r216", "r304", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r510", "r513", "r514", "r543", "r1114", "r1175", "r1176" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Long Term Liabilities", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumMonthendOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Equity financing agreement (in Dollars)", "label": "Line of Credit Facility, Maximum Month-end Outstanding Amount", "documentation": "Maximum month-end amount borrowed under the credit facility during the period." } } }, "auth_ref": [ "r13", "r77", "r146", "r149" ] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit", "label": "Line of Credit, Current", "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r77", "r146" ] }, "ocln_LoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "LoanMember", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan [Member]", "label": "Loan Member" } } }, "auth_ref": [] }, "ocln_LoanPayableOnRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "LoanPayableOnRelatedParty", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related party loan", "verboseLabel": "Loan payable on related party", "documentation": "Loan payable on related party.", "label": "Loan Payable On Related Party" } } }, "auth_ref": [] }, "us-gaap_LoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansPayable", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total loans payable", "label": "Loans Payable", "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer)." } } }, "auth_ref": [ "r13", "r149", "r1187" ] }, "us-gaap_LoansPayableAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansPayableAbstract", "lang": { "en-us": { "role": { "label": "Loans Payable [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LoansPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansPayableCurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Loans payable, current", "label": "Loans Payable, Current", "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r78" ] }, "ocln_LoansPayableDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "LoansPayableDetailsTable", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "label": "Loans Payable (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_LoansPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansPayableMember", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans Payable [Member]", "label": "Loans Payable [Member]", "documentation": "Borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofMaturitiesofLongTermDebtTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails", "http://www.originclear.com/role/ScheduleofMaturitiesofLongTermDebtTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "terseLabel": "Long-term remaining balance", "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": [ "r13", "r149", "r365", "r378", "r860", "r861", "r885", "r1187" ] }, "us-gaap_LongTermDebtByMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtByMaturityAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-Term Debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofMaturitiesofLongTermDebtTable": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofMaturitiesofLongTermDebtTable" ], "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": [ "r8", "r222", "r370" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofMaturitiesofLongTermDebtTable": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofMaturitiesofLongTermDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Long-Term Debt, Maturity, Year Five", "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 fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r222", "r370" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofMaturitiesofLongTermDebtTable": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofMaturitiesofLongTermDebtTable" ], "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": [ "r8", "r222", "r370" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofMaturitiesofLongTermDebtTable": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofMaturitiesofLongTermDebtTable" ], "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": [ "r8", "r222", "r370" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofMaturitiesofLongTermDebtTable": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofMaturitiesofLongTermDebtTable" ], "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": [ "r8", "r222", "r370" ] }, "us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermConvertibleDebtCurrentAndNoncurrentAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Outstanding Convertible Promissory Notes [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r13", "r1104", "r1105", "r1106" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r13", "r40", "r1104", "r1105", "r1106" ] }, "ocln_LossOnSaleOfAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "LossOnSaleOfAsset", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 26.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on sale of asset", "documentation": "Loss on sale of asset.", "label": "Loss On Sale Of Asset" } } }, "auth_ref": [] }, "ocln_LossOnWriteOffOfInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "LossOnWriteOffOfInvestment", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 22.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on write off of investment", "documentation": "The value of loss on write off of investment.", "label": "Loss On Write Off Of Investment" } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentGross", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Original cost", "label": "Machinery and Equipment, Gross", "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [ "r126" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.originclear.com/role/ScheduleofEstimatedUsefulLivesTable", "http://www.originclear.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment [Member]", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r298", "r867", "r897", "r902", "r1120", "r1189", "r1192", "r1193", "r1195", "r1196", "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219" ] }, "us-gaap_ManufacturedProductOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ManufacturedProductOtherMember", "presentation": [ "http://www.originclear.com/role/ScheduleofGoodorServicefromContractswithCustomersTable" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment Contracts [Member]", "label": "Manufactured Product, Other [Member]", "documentation": "Article or substance produced by labor or machinery, classified as other." } } }, "auth_ref": [ "r1121" ] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities", "label": "Marketable Securities, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r72" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails", "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ScheduleofEstimatedUsefulLivesTable", "http://www.originclear.com/role/ScheduleofFairMarketValueoftheDerivativeLiabilityTable", "http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable", "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]" } } }, "auth_ref": [ "r337", "r338", "r339", "r340", "r431", "r470", "r531", "r579", "r658", "r659", "r666", "r705", "r706", "r775", "r782", "r787", "r788", "r806", "r833", "r834", "r856", "r864", "r873", "r881", "r882", "r883", "r884", "r898", "r1116", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r985" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r985" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://www.originclear.com/role/ScheduleofFairMarketValueoftheDerivativeLiabilityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield [Member]", "label": "Measurement Input, Expected Dividend Rate [Member]", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r1161", "r1162", "r1163" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://www.originclear.com/role/ScheduleofFairMarketValueoftheDerivativeLiabilityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average expected option life [Member]", "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r1161", "r1162", "r1163" ] }, "us-gaap_MeasurementInputOptionVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputOptionVolatilityMember", "presentation": [ "http://www.originclear.com/role/ScheduleofFairMarketValueoftheDerivativeLiabilityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Stock volatility factor [Member]", "label": "Measurement Input, Option Volatility [Member]", "documentation": "Measurement input using rate at which price of option increases (decreases) for given set of returns." } } }, "auth_ref": [ "r1161", "r1162", "r1163" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://www.originclear.com/role/ScheduleofFairMarketValueoftheDerivativeLiabilityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Risk free interest rate [Member]", "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r1161", "r1162", "r1163" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.originclear.com/role/ScheduleofFairMarketValueoftheDerivativeLiabilityTable" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r529", "r530", "r531", "r881" ] }, "ocln_MergerPlanAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "MergerPlanAgreementMember", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Merger Plan Agreement [Member]", "label": "Merger Plan Agreement Member" } } }, "auth_ref": [] }, "ocln_MezzanineEquityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "MezzanineEquityMember", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Mezzanine Equity", "label": "Mezzanine Equity Member" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails", "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ScheduleofEstimatedUsefulLivesTable", "http://www.originclear.com/role/ScheduleofFairMarketValueoftheDerivativeLiabilityTable", "http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable", "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r337", "r338", "r339", "r340", "r431", "r470", "r531", "r579", "r658", "r659", "r666", "r705", "r706", "r775", "r782", "r787", "r788", "r806", "r833", "r834", "r856", "r864", "r873", "r881", "r882", "r883", "r898", "r1116", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interest", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r97", "r151", "r216", "r304", "r343", "r345", "r346", "r347", "r350", "r351", "r543", "r628", "r718" ] }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest", "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Total ownership percentage", "label": "Subsidiary, Ownership Percentage, Parent", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r1005" ] }, "ocln_ModularPrefabricatedTreatmentAndConveyanceSystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ModularPrefabricatedTreatmentAndConveyanceSystemsMember", "presentation": [ "http://www.originclear.com/role/ScheduleofReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Modular/ Prefabricated Treatment and Conveyance Systems [Member]", "label": "Modular Prefabricated Treatment And Conveyance Systems Member" } } }, "auth_ref": [] }, "ocln_MonthlyInstallmentPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "MonthlyInstallmentPayable", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Monthly installment payable", "documentation": "Monthly installment payable.", "label": "Monthly Installment Payable" } } }, "auth_ref": [] }, "ocln_MonthlyInstallments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "MonthlyInstallments", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Monthly installments amount", "documentation": "Monthly installments.", "label": "Monthly Installments" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r1013" ] }, "dei_NameChangeEventDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NameChangeEventDateAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event Date [Axis]", "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type." } } }, "auth_ref": [] }, "dei_NameChangeEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NameChangeEventLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event [Line Items]", "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table." } } }, "auth_ref": [] }, "dei_NameChangeEventTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NameChangeEventTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event [Table]", "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period." } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r298", "r867", "r897", "r902", "r1120", "r1189", "r1192", "r1193", "r1195", "r1196", "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r986" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by 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": [ "r207" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.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": [ "r207" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS USED IN INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r118", "r119", "r121" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r105", "r121", "r155", "r177", "r198", "r199", "r202", "r216", "r226", "r228", "r229", "r231", "r232", "r233", "r236", "r237", "r246", "r304", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r501", "r506", "r525", "r543", "r636", "r740", "r762", "r763", "r913", "r1114" ] }, "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ScheduleofLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Loss to common shareholders (Numerator)- continuing operations", "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders." } } }, "auth_ref": [ "r240", "r249" ] }, "ocln_NetProceedsForIssuanceOfPreferredStockForCashLiabilityClassification": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "NetProceedsForIssuanceOfPreferredStockForCashLiabilityClassification", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds for issuance of preferred stock for cash - mezzanine classification", "documentation": "Net proceeds for issuance of preferred stock for cash \u2013 liability classification.", "label": "Net Proceeds For Issuance Of Preferred Stock For Cash Liability Classification" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "dei_NewEffectiveDateForPreviousFiling": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NewEffectiveDateForPreviousFiling", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "New Effective Date for Previous Filing" } } }, "auth_ref": [ "r956", "r957", "r958", "r959" ] }, "dei_NoSubstantiveChanges462c": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoSubstantiveChanges462c", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Substantive Changes, 462(c)" } } }, "auth_ref": [ "r1030" ] }, "dei_NoSubstantiveChanges462cFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoSubstantiveChanges462cFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Substantive Changes, 462(c), File Number" } } }, "auth_ref": [ "r1030" ] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoTradingSymbolFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r985" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r940", "r951", "r967", "r993", "r1002" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r976" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r975" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r993" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r1013" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r1013" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL DISCLOSURES OF NON CASH TRANSACTIONS", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r57", "r399", "r1070", "r1071", "r1072", "r1075", "r1223" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL OTHER (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": [ "r109" ] }, "ocln_Nov2020NoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "Nov2020NoteMember", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nov 2020 Note [Member]", "label": "Nov2020 Note Member" } } }, "auth_ref": [] }, "ocln_NumberOfMonthlyInstallment": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "NumberOfMonthlyInstallment", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of monthly installment", "documentation": "Represent the amount of number of monthly installment.", "label": "Number Of Monthly Installment" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.originclear.com/role/ReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reportable segment", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r845", "r855", "r1081" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Total Operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement", "http://www.originclear.com/role/ScheduleofReportableSegmentsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from Operations", "terseLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r158", "r844", "r1079", "r1082", "r1083", "r1084", "r1085" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Future Minimum Lease Payments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofFutureMinimumLeasePaymentsTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.originclear.com/role/ScheduleofLeaseRelatedAssetsandLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.originclear.com/role/ScheduleofFutureMinimumLeasePaymentsTable", "http://www.originclear.com/role/ScheduleofLeaseRelatedAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease liability", "terseLabel": "Total Lease Liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r558" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofLeaseRelatedAssetsandLiabilitiesTable": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ScheduleofLeaseRelatedAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability", "verboseLabel": "Lease liability - current portion", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r558" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 }, "http://www.originclear.com/role/ScheduleofLeaseRelatedAssetsandLiabilitiesTable": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ScheduleofLeaseRelatedAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability, non-current", "verboseLabel": "Lease liability - non-current portion", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r558" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "ROU asset, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r557" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of ROU asset", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1066" ] }, "ocln_OperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "OperatingLeaseRightOfUseAssets", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/ScheduleofLeaseRelatedAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Right of Use Asset, net", "documentation": "Operating lease right of use assets.", "label": "Operating Lease Right Of Use Assets" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r489" ] }, "ocln_OptionsAndWarrantsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "OptionsAndWarrantsTextBlock", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrants" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock grants and warrants", "documentation": "The entire disclosure for options and warrants.", "label": "Options And Warrants Text Block" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization and Line of Business [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.originclear.com/role/OrganizationandLineofBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and line of business", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r75", "r141", "r668", "r669" ] }, "ocln_OriginClearIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "OriginClearIncMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "OriginClear, Inc [Member]", "label": "Origin Clear Inc Member" } } }, "auth_ref": [] }, "ocln_OriginalIssueDiscountNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "OriginalIssueDiscountNotesMember", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "OID Notes [Member]", "label": "Original Issue Discount Notes Member" } } }, "auth_ref": [] }, "ocln_OriginationFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "OriginationFee", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Origination fee", "documentation": "Represents the amount of origination fee.", "label": "Origination Fee" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ScheduleofAccruedExpensesTable": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofAccruedExpensesTable" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r78" ] }, "us-gaap_OtherAdditionalCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAdditionalCapital", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional in capital", "label": "Other Additional Capital", "documentation": "Amount of additional paid-in capital (APIC) classified as other." } } }, "auth_ref": [ "r93", "r625" ] }, "dei_OtherAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "OtherAddressMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Other Address [Member]", "documentation": "Other address for entity" } } }, "auth_ref": [] }, "us-gaap_OtherAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement", "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Impairment of receivable from SPAC", "terseLabel": "Impairment charge", "label": "Other Asset Impairment Charges", "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value." } } }, "auth_ref": [ "r1066", "r1101" ] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL OTHER ASSETS", "label": "Other Assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r144", "r183", "r617", "r851", "r915" ] }, "us-gaap_OtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsAbstract", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER ASSETS", "label": "Other Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsDisclosureTextBlock", "presentation": [ "http://www.originclear.com/role/FinancialAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Financial assets", "label": "Other Assets Disclosure [Text Block]", "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCurrentLiabilitiesMember", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Current Liabilities", "label": "Other Current Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other current liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherExpenses", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other expenses", "label": "Other Expenses", "documentation": "Amount of expense classified as other." } } }, "auth_ref": [ "r106", "r107" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIncomeAndExpensesAbstract", "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER INCOME (EXPENSE)", "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherInvestmentsAndSecuritiesAtCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherInvestmentsAndSecuritiesAtCost", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/ScheduleofCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" ], "lang": { "en-us": { "role": { "terseLabel": "Investment at fair value-securities", "label": "Other Investments and Securities, at Cost", "documentation": "Includes other investments and securities that are not at fair value as of the balance sheet date and those that are not accounted for under the equity method." } } }, "auth_ref": [ "r153", "r1056" ] }, "us-gaap_OtherMachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherMachineryAndEquipmentMember", "presentation": [ "http://www.originclear.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Demo Units [Member]", "label": "Other Machinery and Equipment [Member]", "documentation": "Other tangible personal property, nonconsumable in nature, with finite lives used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Long Term Liabilities", "label": "Other Noncurrent Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement", "http://www.originclear.com/role/EmployeeRetentionTaxCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income", "verboseLabel": "Aggregate amount of employee retention tax credit", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r112" ] }, "us-gaap_OtherNotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNotesPayableCurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Secured loans payable", "label": "Other Notes Payable, Current", "documentation": "Amount of long-term notes classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r78" ] }, "us-gaap_OtherOperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherOperatingIncome", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accepted accounting principles", "label": "Other Operating Income", "documentation": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r100" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r985" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherReceivables", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/AssetsHeldforSaleDetails", "http://www.originclear.com/role/LoansPayableDetails", "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables", "verboseLabel": "Receivables amount", "label": "Other Receivables", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r190", "r726", "r851", "r1188" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r931" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r938", "r949", "r965", "r1000" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r941", "r952", "r968", "r1003" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r941", "r952", "r968", "r1003" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipAxis", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipDomain", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "dei_ParentEntityLegalName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ParentEntityLegalName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Parent Entity Legal Name", "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r974" ] }, "us-gaap_PaymentsForRent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRent", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Monthly rent", "label": "Payments for Rent", "documentation": "Cash payments to lessor's for use of assets under operating leases." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PaymentsForRepurchaseOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfWarrants", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase warrants", "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": [ "r116" ] }, "ocln_PaymentsOnCumulativePreferredStockDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "PaymentsOnCumulativePreferredStockDividends", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Net payments on cumulative preferred stock dividends", "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.", "label": "Payments On Cumulative Preferred Stock Dividends" } } }, "auth_ref": [] }, "ocln_PaymentsOnLoansMerchantCashAdvance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "PaymentsOnLoansMerchantCashAdvance", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on loans, merchant cash advance", "documentation": "It represents Payments on loans, merchant cash advance.", "label": "Payments On Loans Merchant Cash Advance" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Paid for investments", "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r114" ] }, "us-gaap_PaymentsToAcquireOtherProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireOtherProductiveAssets", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of fixed assets", "label": "Payments to Acquire Other Productive Assets", "documentation": "Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other." } } }, "auth_ref": [ "r115" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r984" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r984" ] }, "ocln_PenaltyPerDay": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "PenaltyPerDay", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Penalty per day", "documentation": "Penalty Per day.", "label": "Penalty Per Day" } } }, "auth_ref": [] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r976" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r993" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r986" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r975" ] }, "ocln_PercentageOfAverageOfThreeLowestClosingPrices": { "xbrltype": "percentItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "PercentageOfAverageOfThreeLowestClosingPrices", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of average of lowest sale prices", "documentation": "Represents the percentage of average of three lowest closing prices.", "label": "Percentage Of Average Of Three Lowest Closing Prices" } } }, "auth_ref": [] }, "ocln_PercentageOfCommonStock": { "xbrltype": "percentItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "PercentageOfCommonStock", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of dividing conversion into common stock", "label": "Percentage Of Common Stock" } } }, "auth_ref": [] }, "ocln_PercentageOfConversionPrice": { "xbrltype": "percentItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "PercentageOfConversionPrice", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart4" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of dividing conversion price", "documentation": "Percentage of conversion price.", "label": "Percentage Of Conversion Price" } } }, "auth_ref": [] }, "ocln_PercentageOfConvertibleCommonStock": { "xbrltype": "percentItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "PercentageOfConvertibleCommonStock", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible into common stock", "documentation": "Percentage of convertible common stock.", "label": "Percentage Of Convertible Common Stock" } } }, "auth_ref": [] }, "ocln_PercentageOfVotingShares": { "xbrltype": "percentItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "PercentageOfVotingShares", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of voting shares", "documentation": "Percentage of voting shares.", "label": "Percentage Of Voting Shares" } } }, "auth_ref": [] }, "dei_PhoneFaxNumberDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PhoneFaxNumberDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Phone Fax Number Description", "documentation": "Description of Phone or Fax Number" } } }, "auth_ref": [] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r977" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r1022" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r976" ] }, "dei_PostEffectiveAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PostEffectiveAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Post-Effective Amendment" } } }, "auth_ref": [ "r917" ] }, "dei_PostEffectiveAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PostEffectiveAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Post-Effective Amendment Number", "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective." } } }, "auth_ref": [ "r917" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r924" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementTenderOffer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r926" ] }, "dei_PreEffectiveAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreEffectiveAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-Effective Amendment" } } }, "auth_ref": [ "r917" ] }, "dei_PreEffectiveAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreEffectiveAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-Effective Amendment Number", "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective." } } }, "auth_ref": [ "r917" ] }, "ocln_PreferredSharesGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "PreferredSharesGrantDateFairValue", "presentation": [ "http://www.originclear.com/role/ScheduleofSeriesAPreferredSharesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of shares", "documentation": "Preferred shares grant date fair value.", "label": "Preferred Shares Grant Date Fair Value" } } }, "auth_ref": [] }, "ocln_PreferredStockConvertedToCommonStockEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "PreferredStockConvertedToCommonStockEquity", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow", "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "negatedLabel": "Preferred stock converted to common stock - mezzanine", "terseLabel": "Total value (in Dollars)", "documentation": "Preferred stock converted to common stock - mezzanine.", "label": "Preferred Stock Converted To Common Stock Equity" } } }, "auth_ref": [] }, "us-gaap_PreferredStockConvertibleConversionRatio": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockConvertibleConversionRatio", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock ratio", "label": "Preferred Stock, Convertible, Conversion Ratio", "documentation": "Number of common shares issuable upon conversion for each share of preferred stock to be converted." } } }, "auth_ref": [ "r382" ] }, "ocln_PreferredStockDesignated": { "xbrltype": "sharesItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "PreferredStockDesignated", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock designated", "documentation": "Designated preferred stock issued.", "label": "Preferred Stock Designated" } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockDividendRatePercentage", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart2", "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend rate, percentage", "label": "Preferred Stock, Dividend Rate, Percentage", "documentation": "The percentage rate used to calculate dividend payments on preferred stock." } } }, "auth_ref": [ "r381", "r776", "r783", "r786", "r807" ] }, "us-gaap_PreferredStockDividendsAndOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockDividendsAndOtherAdjustments", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 8.0 }, "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow", "http://www.originclear.com/role/ConsolidatedIncomeStatement", "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock incentive compensation expense", "negatedLabel": "Preferred stock incentive compensation", "verboseLabel": "Preferred stock incentive compensation expense (in Dollars)", "label": "Preferred Stock Dividends and Other Adjustments", "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders." } } }, "auth_ref": [ "r24", "r1037", "r1078" ] }, "us-gaap_PreferredStockLiquidationPreferenceValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockLiquidationPreferenceValue", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart2" ], "lang": { "en-us": { "role": { "terseLabel": "Liquidation preference value (in Dollars)", "label": "Preferred Stock, Liquidation Preference, Value", "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares." } } }, "auth_ref": [ "r214", "r385", "r398" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock", "verboseLabel": "Preferred Stock [Member]", "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r905", "r906", "r909", "r910", "r911", "r912", "r1220", "r1223" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in Dollars per share)", "verboseLabel": "Preferred stock per share (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": [ "r90", "r380" ] }, "ocln_PreferredStockParOrStatedValuePerSharePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "PreferredStockParOrStatedValuePerSharePercentage", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart3" ], "lang": { "en-us": { "role": { "terseLabel": "Stated value percentage", "documentation": "Preferred stock par or stated value per share percentage.", "label": "Preferred Stock Par Or Stated Value Per Share Percentage" } } }, "auth_ref": [] }, "us-gaap_PreferredStockPerShareAmountsOfPreferredDividendsInArrears": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockPerShareAmountsOfPreferredDividendsInArrears", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart3" ], "lang": { "en-us": { "role": { "terseLabel": "Unpaid dividends (in Dollars per share)", "label": "Preferred Stock, Per Share Amounts of Preferred Dividends in Arrears", "documentation": "Per share amount of cumulative preferred dividends in arrears." } } }, "auth_ref": [ "r51" ] }, "us-gaap_PreferredStockRedemptionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockRedemptionAmount", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart2", "http://www.originclear.com/role/EquityDetailsPart3" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption obligation (in Dollars)", "label": "Preferred Stock, Redemption Amount", "documentation": "The redemption (or callable) amount of currently redeemable preferred stock. Includes amounts representing dividends not currently declared or paid but which will be payable under the redemption features or for which ultimate payment is solely within the control of the issuer." } } }, "auth_ref": [ "r46", "r89" ] }, "us-gaap_PreferredStockRedemptionPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockRedemptionPricePerShare", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart3" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption price, per share (in Dollars per share)", "label": "Preferred Stock, Redemption Price Per Share", "documentation": "The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer." } } }, "auth_ref": [ "r46", "r47", "r50" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart2", "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized", "verboseLabel": "Preferred stock, share authorized", "netLabel": "Preferred stock 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": [ "r90", "r716" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart2", "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r90", "r380" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart2", "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5" ], "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": [ "r90", "r716", "r738", "r1223", "r1224" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, value", "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": [ "r90", "r622", "r887" ] }, "us-gaap_PreferredStockVotingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockVotingRights", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1" ], "lang": { "en-us": { "role": { "terseLabel": "Voting percent", "label": "Preferred Stock, Voting Rights", "documentation": "Description of voting rights of nonredeemable preferred stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights." } } }, "auth_ref": [ "r47", "r90" ] }, "us-gaap_PrepaidExpenseCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseCurrentAndNoncurrent", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expense", "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs." } } }, "auth_ref": [ "r144", "r194", "r731", "r1184" ] }, "ocln_PrepaidExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "PrepaidExpensesPolicyTextBlock", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expenses Policy Text Block" } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r1053" ] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from convertible secured promissory notes", "label": "Proceeds from Convertible Debt", "documentation": "The cash inflow from the issuance of a long-term debt 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": [ "r17" ] }, "ocln_ProceedsFromDepositFromCustomer": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ProceedsFromDepositFromCustomer", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 30.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Customer deposit", "documentation": "Cash received from customers for deposits on goods or services during the period; excludes deposits with other institutions and time deposits, which pertain to financial services entities.", "label": "Proceeds From Deposit From Customer" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Cash proceeds (in Dollars)", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfPrivatePlacement", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross proceeds from private placement (in Dollars)", "verboseLabel": "Private placement approved (in Dollars)", "label": "Proceeds from Issuance of Private Placement", "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow", "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of warrants", "verboseLabel": "Proceeds of warrants", "label": "Proceeds from Issuance of Warrants", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from line of credit", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r17", "r1068" ] }, "us-gaap_ProceedsFromLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLoans", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds", "label": "Proceeds from Loans", "documentation": "Cash received from principal payments made on loans related to operating activities." } } }, "auth_ref": [ "r120" ] }, "ocln_ProceedsFromLoansMerchantCashAdvance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ProceedsFromLoansMerchantCashAdvance", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from loans, merchant cash advance", "documentation": "It represents amount of loans as merchant cash advance.", "label": "Proceeds From Loans Merchant Cash Advance" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromOtherDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromOtherDebt", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grant loan amount", "label": "Proceeds from Other Debt", "documentation": "Amount of cash inflow from debt classified as other." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ProceedsFromRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromRelatedPartyDebt", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from loans, related party", "label": "Proceeds from Related Party Debt", "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ProceedsFromSaleOfOtherProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfOtherProductiveAssets", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Payments received on long term asset", "label": "Proceeds from Sale of Other Productive Assets", "documentation": "Amount of cash inflow from the sale of tangible or intangible assets used to produce goods or deliver services, classified as other." } } }, "auth_ref": [ "r113" ] }, "us-gaap_ProceedsFromSaleOfPropertyHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfPropertyHeldForSale", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/AssetsHeldforSaleDetails", "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offer amount for the property", "verboseLabel": "Additional payments received", "label": "Proceeds from Sale, Property, Held-for-Sale", "documentation": "The cash inflow from the sale of formerly productive land held for sale, anything permanently fixed to it, including buildings, structures on it, and so forth." } } }, "auth_ref": [ "r113" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional payments totaling", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r113" ] }, "us-gaap_ProceedsFromSaleOfRealEstate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfRealEstate", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Received amount", "label": "Proceeds from Sale of Real Estate", "documentation": "Cash received for the sale of real estate that is not part of an investing activity during the current period." } } }, "auth_ref": [ "r113" ] }, "us-gaap_ProceedsFromUnsecuredNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromUnsecuredNotesPayable", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/RelatedPartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash advance", "label": "Proceeds from Unsecured Notes Payable", "documentation": "The cash inflow from borrowings supported by a written promise to pay an obligation that is uncollateralized (where debt is not backed by the pledge of collateral)." } } }, "auth_ref": [ "r17" ] }, "ocln_ProceedsWithLiquidationOffering": { "xbrltype": "perShareItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ProceedsWithLiquidationOffering", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds with liquidation offering (in Dollars per share)", "documentation": "Amount of Proceeds with liquidation offering.", "label": "Proceeds With Liquidation Offering" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.originclear.com/role/ScheduleofGoodorServicefromContractswithCustomersTable", "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r294", "r582", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r836", "r865", "r896", "r898", "r899", "r903", "r904", "r1109", "r1110", "r1120", "r1189", "r1192", "r1193", "r1194", "r1195", "r1196", "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219" ] }, "us-gaap_ProductWarrantyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyExpense", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty reserve", "label": "Product Warranty Expense", "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers." } } }, "auth_ref": [ "r5", "r1111" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.originclear.com/role/ScheduleofGoodorServicefromContractswithCustomersTable", "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r294", "r582", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r836", "r865", "r896", "r898", "r899", "r903", "r904", "r1109", "r1110", "r1120", "r1189", "r1192", "r1193", "r1194", "r1195", "r1196", "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.originclear.com/role/ConsolidatedIncomeStatement": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow", "http://www.originclear.com/role/ConsolidatedIncomeStatement", "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net Loss", "verboseLabel": "Net loss", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r177", "r198", "r199", "r206", "r216", "r226", "r233", "r236", "r237", "r304", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r501", "r506", "r508", "r511", "r512", "r525", "r543", "r615", "r635", "r681", "r740", "r762", "r763", "r876", "r877", "r914", "r1061", "r1114" ] }, "ocln_PromissoryNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "PromissoryNoteMember", "presentation": [ "http://www.originclear.com/role/RelatedPartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Promissory Note [Member]", "label": "Promissory Note Member" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.originclear.com/role/ScheduleofEstimatedUsefulLivesTable", "http://www.originclear.com/role/ScheduleofPropertyPlantandEquipmentTable", "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r7", "r561" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ScheduleofPropertyPlantandEquipmentTable": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Gross property and equipment", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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": [ "r126", "r181", "r633" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.originclear.com/role/ScheduleofEstimatedUsefulLivesTable", "http://www.originclear.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Estimated Useful Lives [Line Items]", "terseLabel": "Schedule of Property Plant and Equipment [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": [ "r561" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.originclear.com/role/ScheduleofPropertyPlantandEquipmentTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "totalLabel": "NET PROPERTY AND EQUIPMENT", "terseLabel": "Net property and equipment", "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": [ "r7", "r561", "r616", "r633", "r887" ] }, "us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentOtherAccumulatedDepreciation", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated depreciation", "label": "Property, Plant and Equipment, Other, Accumulated Depreciation", "documentation": "Amount of accumulated depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentOtherNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentOtherNet", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Net property and equipment", "label": "Property, Plant and Equipment, Other, Net", "documentation": "Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r7", "r166", "r169", "r631" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property Plant and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.originclear.com/role/ScheduleofPropertyPlantandEquipmentTable", "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r126", "r561" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.originclear.com/role/ScheduleofEstimatedUsefulLivesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "ocln_PumpStationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "PumpStationsMember", "presentation": [ "http://www.originclear.com/role/ScheduleofGoodorServicefromContractswithCustomersTable" ], "lang": { "en-us": { "role": { "terseLabel": "Pump Stations\t[Member]", "label": "Pump Stations Member" } } }, "auth_ref": [] }, "ocln_PurchaseOfSPACNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "PurchaseOfSPACNotesPayable", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of SPAC notes payable", "documentation": "Purchase of SPAC notes payable.", "label": "Purchase Of SPACNotes Payable" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r974" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r974" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails", "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ScheduleofEstimatedUsefulLivesTable", "http://www.originclear.com/role/ScheduleofFairMarketValueoftheDerivativeLiabilityTable", "http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable", "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r337", "r338", "r339", "r340", "r423", "r431", "r461", "r462", "r463", "r470", "r531", "r577", "r578", "r579", "r658", "r659", "r666", "r705", "r706", "r775", "r782", "r787", "r788", "r806", "r833", "r834", "r856", "r864", "r873", "r881", "r882", "r883", "r884", "r898", "r907", "r1107", "r1116", "r1162", "r1178", "r1179", "r1180", "r1181", "r1182" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails", "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ScheduleofEstimatedUsefulLivesTable", "http://www.originclear.com/role/ScheduleofFairMarketValueoftheDerivativeLiabilityTable", "http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable", "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r337", "r338", "r339", "r340", "r423", "r431", "r461", "r462", "r463", "r470", "r531", "r577", "r578", "r579", "r658", "r659", "r666", "r705", "r706", "r775", "r782", "r787", "r788", "r806", "r833", "r834", "r856", "r864", "r873", "r881", "r882", "r883", "r884", "r898", "r907", "r1107", "r1116", "r1162", "r1178", "r1179", "r1180", "r1181", "r1182" ] }, "us-gaap_RealEstateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RealEstateMember", "presentation": [ "http://www.originclear.com/role/ScheduleofGoodorServicefromContractswithCustomersTable" ], "lang": { "en-us": { "role": { "terseLabel": "Rental Income [Member]", "label": "Real Estate [Member]", "documentation": "Property consisting of land, land improvement and buildings." } } }, "auth_ref": [ "r1121" ] }, "ocln_ReceivablesFinancingAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ReceivablesFinancingAgreementMember", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables Financing Agreement [Member]", "label": "Receivables Financing Agreement Member" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r933", "r944", "r960", "r995" ] }, "us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RedeemableNoncontrollingInterestEquityPreferredCarryingAmount", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Series Preferred Stock", "label": "Redeemable Noncontrolling Interest, Equity, Preferred, Carrying Amount", "documentation": "As of the reporting date, the carrying amount of noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. The noncontrolling interest holder's ownership (or holders' ownership) may be in the form of preferred shares (regardless of class), preferred partnership units (regardless of class), preferential membership interests, or any other form of preferred equity regardless of investee entity legal form." } } }, "auth_ref": [ "r44", "r45", "r130", "r131" ] }, "ocln_RedeemedCommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "RedeemedCommonStockValue", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemed common stock at fair values (in Dollars)", "documentation": "Redeemed Common Stock Value.", "label": "Redeemed Common Stock Value" } } }, "auth_ref": [] }, "dei_RegistrationStatementAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "RegistrationStatementAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Registration Statement Amendment Number", "documentation": "Amendment number to registration statement under the Investment Company Act of 1940." } } }, "auth_ref": [ "r917" ] }, "ocln_RegulationAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "RegulationAMember", "presentation": [ "http://www.originclear.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Regulation A [Member]", "label": "Regulation AMember" } } }, "auth_ref": [] }, "ocln_RelatedPartyDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "RelatedPartyDetailsTable", "presentation": [ "http://www.originclear.com/role/RelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Related Party (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/RelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r299", "r430", "r566", "r567", "r619", "r630", "r709", "r710", "r711", "r712", "r713", "r737", "r739", "r772" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyMember", "presentation": [ "http://www.originclear.com/role/RelatedPartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Member]", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r218", "r219", "r566", "r567", "r568", "r569", "r619", "r630", "r709", "r710", "r711", "r712", "r713", "r737", "r739", "r772" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r566", "r567", "r1174" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.originclear.com/role/RelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [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": [ "r299", "r744", "r745", "r748" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/RelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r299", "r430", "r566", "r567", "r619", "r630", "r709", "r710", "r711", "r712", "r713", "r737", "r739", "r772", "r1174" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.originclear.com/role/RelatedParty" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r563", "r564", "r565", "r567", "r570", "r677", "r678", "r679", "r746", "r747", "r748", "r768", "r770" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on line of credit", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r117", "r1068" ] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on loan payable, SBA", "label": "Repayments of Notes Payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r117" ] }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfRelatedPartyDebt", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on loans, related party", "label": "Repayments of Related Party Debt", "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates." } } }, "auth_ref": [ "r117" ] }, "us-gaap_ReportableSubsegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReportableSubsegmentsMember", "presentation": [ "http://www.originclear.com/role/ScheduleofReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Reportable Subsegments [Member]", "label": "Reportable Subsegments [Member]", "documentation": "Identifies division of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r934", "r945", "r961", "r996" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r935", "r946", "r962", "r997" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r942", "r953", "r969", "r1004" ] }, "us-gaap_RestrictedInvestmentsPercentOfNetAssets": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedInvestmentsPercentOfNetAssets", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted shares percentage", "label": "Restricted Investments, Percent of Net Assets", "documentation": "The percent of net assets of the aggregate value of all restricted investments." } } }, "auth_ref": [ "r780", "r792", "r810" ] }, "ocln_RestrictedStockGrantAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "RestrictedStockGrantAgreementsMember", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Grant Agreements [Member]", "label": "Restricted Stock Grant Agreements Member" } } }, "auth_ref": [] }, "ocln_RestrictedStockGrantsandWarrantsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "RestrictedStockGrantsandWarrantsDetailsTable", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Grants and Warrants (Details) [Table]" } } }, "auth_ref": [] }, "ocln_RestrictedStockGrantsandWarrantsScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "RestrictedStockGrantsandWarrantsScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingDetailsLineItems", "presentation": [ "http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding [Line Items]" } } }, "auth_ref": [] }, "ocln_RestrictedStockGrantsandWarrantsScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "RestrictedStockGrantsandWarrantsScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingDetailsTable", "presentation": [ "http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Grants and Warrants - Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_RetailLandSalesReceivablesStatedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetailLandSalesReceivablesStatedInterestRate", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of future receivables", "label": "Retail Land Sales Receivables, Stated Interest Rate", "documentation": "Percentage of stated interest rate for receivables from retail land sales." } } }, "auth_ref": [ "r833" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r95", "r135", "r627", "r663", "r665", "r675", "r717", "r887" ] }, "us-gaap_RetainedEarningsUnappropriatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsUnappropriatedMember", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings, Unappropriated [Member]", "documentation": "Accumulated undistributed earnings (deficit) available for dividend distribution. Includes, but is not limited to, retained earnings not appropriated for specific business purpose." } } }, "auth_ref": [ "r94" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contracts with Customers [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ScheduleofGoodorServicefromContractswithCustomersTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer, Including Assessed Tax", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r156", "r157", "r253", "r262", "r263", "r284", "r290", "r294", "r296", "r298", "r419", "r420", "r582" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r171", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r835" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.originclear.com/role/RevenuefromContractswithCustomers" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from contracts with customers", "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": [ "r171", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r422" ] }, "ocln_RevenueRecognitionLicensingFeesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "RevenueRecognitionLicensingFeesPolicyTextBlock", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Licensing agreement", "documentation": "Disclosure of accounting policy for revenue recognition for licensing fees, which is consideration paid to the entity (licensor) by another party for the right to use, but not own, certain of the entity's intangible assets. Licensing arrangements include, but are not limited to, rights to use a patent, copyright, technology, manufacturing process, or trademark.", "label": "Revenue Recognition Licensing Fees Policy Text Block" } } }, "auth_ref": [] }, "ocln_RevenuefromContractswithCustomersScheduleofGoodorServicefromContractswithCustomersDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "RevenuefromContractswithCustomersScheduleofGoodorServicefromContractswithCustomersDetailsTable", "presentation": [ "http://www.originclear.com/role/ScheduleofGoodorServicefromContractswithCustomersTable" ], "lang": { "en-us": { "role": { "label": "Revenue from Contracts with Customers - Schedule of Good or Service from Contracts with Customers (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement", "http://www.originclear.com/role/ScheduleofReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r156", "r157", "r203", "r216", "r253", "r262", "r263", "r284", "r290", "r294", "r296", "r298", "r304", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r543", "r615", "r850", "r1114" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.originclear.com/role/ScheduleofGoodorServicefromContractswithCustomersTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Good or Service from Contracts with Customers [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_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Concentrations [Abstract]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r1013" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r1013" ] }, "ocln_SaleOfAggregateShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SaleOfAggregateShares", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of aggregate shares (in Dollars)", "documentation": "Sale of aggregate shares.", "label": "Sale Of Aggregate Shares" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares", "verboseLabel": "Aggregate sale of stock issued (in Shares)", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market price per share (in Dollars per share)", "verboseLabel": "Issued value per share (in Dollars per share)", "label": "Sale of Stock, Price Per Share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "ocln_SalePaymentUpfront": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SalePaymentUpfront", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale payment upfront", "documentation": "Represent the amount of sale payment upfront.", "label": "Sale Payment Upfront" } } }, "auth_ref": [] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.originclear.com/role/ScheduleofWarrantActivityTable" ], "auth_ref": [ "r238", "r432", "r1040", "r1074" ] }, "ocln_ScheduleOfAccruedExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ScheduleOfAccruedExpensesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Accrued Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.originclear.com/role/AccruedExpensesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Expenses", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.originclear.com/role/ScheduleofIssuableSharesfromWarrantsConvertibleNotesandPreferredStockTable" ], "lang": { "en-us": { "role": { "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r25" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Issuable Shares from Warrants,Convertible Notes and Preferred Stock", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r25" ] }, "us-gaap_ScheduleOfAuctionMarketPreferredSecuritiesByStockSeriesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAuctionMarketPreferredSecuritiesByStockSeriesTextBlock", "presentation": [ "http://www.originclear.com/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Series A Preferred Shares", "label": "Schedule of Auction Market Preferred Securities by Stock Series [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to auction market preferred securities, including liquidation preference, liquidation value, par value, rate setting interval, redemption requirements, dividend distributions, roll forward of shares outstanding, shares authorized, aggregate value of auction market preferred securities, variable interest rate earned, and other information necessary to a fair presentation. If redeemable, the auction market preferred securities are redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r46", "r47", "r48", "r49", "r90" ] }, "ocln_ScheduleOfCompanySFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ScheduleOfCompanySFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Company SFinancial Assets And Liabilities Measured At Fair Value On ARecurring Basis Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.originclear.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Deferred Tax Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r1150" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Loss Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1077" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.originclear.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Income Tax Provision", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r476", "r875", "r1148" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r301", "r302", "r303", "r497", "r1041", "r1042", "r1043", "r1153", "r1154", "r1155", "r1156" ] }, "ocln_ScheduleOfEstimatedUsefulLivesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ScheduleOfEstimatedUsefulLivesAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Estimated Useful Lives Abstract" } } }, "auth_ref": [] }, "ocln_ScheduleOfFairMarketValueOfTheDerivativeLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ScheduleOfFairMarketValueOfTheDerivativeLiabilityAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Fair Market Value Of The Derivative Liability Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Company\u2019s Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r1159", "r1160" ] }, "ocln_ScheduleOfFurnitureAndEquipmentEstimatedUsefulLivesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ScheduleOfFurnitureAndEquipmentEstimatedUsefulLivesTableTextBlock", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Useful Lives", "documentation": "Tabular disclosure of furniture and equipment estimated useful lives.", "label": "Schedule Of Furniture And Equipment Estimated Useful Lives Table Text Block" } } }, "auth_ref": [] }, "ocln_ScheduleOfGoodOrServiceFromContractsWithCustomersAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ScheduleOfGoodOrServiceFromContractsWithCustomersAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Good Or Service From Contracts With Customers Abstract" } } }, "auth_ref": [] }, "ocln_ScheduleOfIncomeTaxProvisionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ScheduleOfIncomeTaxProvisionAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Income Tax Provision [Abstract]" } } }, "auth_ref": [] }, "ocln_ScheduleOfIssuableSharesFromWarrantsConvertibleNotesAndPreferredStockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ScheduleOfIssuableSharesFromWarrantsConvertibleNotesAndPreferredStockAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Issuable Shares From Warrants Convertible Notes And Preferred Stock Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Long-Term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r8" ] }, "ocln_ScheduleOfNetDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ScheduleOfNetDeferredTaxLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Net Deferred Tax Liabilities [Abstract]" } } }, "auth_ref": [] }, "ocln_ScheduleOfPropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ScheduleOfPropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Property Plant And Equipment Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.originclear.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about 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." } } }, "auth_ref": [ "r7", "r561" ] }, "ocln_ScheduleOfReportableSegmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ScheduleOfReportableSegmentsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Reportable Segments Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.originclear.com/role/ScheduleofReportableSegmentsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r32", "r33", "r34" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.originclear.com/role/ReportingSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reportable Segments", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r32", "r33", "r34" ] }, "ocln_ScheduleOfSeriesAPreferredSharesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ScheduleOfSeriesAPreferredSharesAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Series APreferred Shares Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Warrant Activity", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are 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. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r52" ] }, "ocln_ScheduleOfWarrantActivityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ScheduleOfWarrantActivityAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Warrant Activity Abstract" } } }, "auth_ref": [] }, "ocln_ScheduleOfWeightedAverageRemainingContractualLifeOfWarrantsOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ScheduleOfWeightedAverageRemainingContractualLifeOfWarrantsOutstandingAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Weighted Average Remaining Contractual Life Of Warrants Outstanding Abstract" } } }, "auth_ref": [] }, "ocln_ScheduleOfWeightedAverageRemainingContractualLifeOfWarrantsOutstandingTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ScheduleOfWeightedAverageRemainingContractualLifeOfWarrantsOutstandingTableTextBlock", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted Average Remaining Contractual Life of Warrants Outstanding", "documentation": "Schedule of weighted average remaining contractual life of warrants outstanding.", "label": "Schedule Of Weighted Average Remaining Contractual Life Of Warrants Outstanding Table Text Block" } } }, "auth_ref": [] }, "ocln_SecondNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SecondNoteMember", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Second Note [Member]", "label": "Second Note Member" } } }, "auth_ref": [] }, "us-gaap_SecuredDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredDebtCurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible secured promissory notes (Note 6)", "verboseLabel": "Convertible secured promissory notes", "label": "Secured Debt, Current", "documentation": "Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower." } } }, "auth_ref": [ "r77", "r146" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r918" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12gTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r922" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r921" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityReportingObligation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r927" ] }, "us-gaap_SegmentContinuingOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentContinuingOperationsMember", "presentation": [ "http://www.originclear.com/role/AssetsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Continuing Operations [Member]", "label": "Continuing Operations [Member]", "documentation": "Component of an entity expected to operate in the foreseeable future." } } }, "auth_ref": [] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.originclear.com/role/ScheduleofReportableSegmentsTable" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r156", "r157", "r158", "r159", "r253", "r258", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r298", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r324", "r333", "r334", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r847", "r850", "r851", "r857", "r901", "r1189", "r1192", "r1193", "r1194", "r1195", "r1196", "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r296", "r297", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r697", "r700", "r702", "r778", "r784", "r793", "r811", "r820", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r837", "r866", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r900", "r907", "r1120", "r1189", "r1192", "r1193", "r1195", "r1196", "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Reporting Segments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.originclear.com/role/ReportingSegments" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting Segments", "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": [ "r159", "r253", "r257", "r258", "r259", "r260", "r261", "r273", "r275", "r276", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r298", "r845", "r848", "r849", "r850", "r852", "r854", "r855" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.originclear.com/role/ScheduleofReportableSegmentsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Reportable Segments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r293", "r296", "r846", "r847", "r853" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Selling and marketing expenses", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "ocln_SeptemberTwoZeroOneSixNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeptemberTwoZeroOneSixNoteMember", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sep 2016 Note [Member]", "label": "September Two Zero One Six Note Member" } } }, "auth_ref": [] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ScheduleofSeriesAPreferredSharesTable", "http://www.originclear.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Preferred Stock [Member]", "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r1057", "r1058", "r1118" ] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ScheduleofSeriesAPreferredSharesTable", "http://www.originclear.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Preferred Stock [Member]", "label": "Series B Preferred Stock [Member]", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r1057", "r1058", "r1118" ] }, "us-gaap_SeriesCPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesCPreferredStockMember", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series C", "verboseLabel": "Series C Preferred Stock [Member]", "label": "Series C Preferred Stock [Member]", "documentation": "Series C preferred stock." } } }, "auth_ref": [ "r1057", "r1058", "r1118" ] }, "ocln_SeriesD1PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesD1PreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1" ], "lang": { "en-us": { "role": { "terseLabel": "Series D-1 Preferred Stock [Member]", "label": "Series D1 Preferred Stock Member" } } }, "auth_ref": [] }, "us-gaap_SeriesDPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesDPreferredStockMember", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Series D Preferred Stock", "label": "Series D Preferred Stock [Member]", "documentation": "Series D preferred stock." } } }, "auth_ref": [ "r1057", "r1058", "r1118" ] }, "us-gaap_SeriesEPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesEPreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1" ], "lang": { "en-us": { "role": { "terseLabel": "Series E Preferred Stock [Member]", "label": "Series E Preferred Stock [Member]", "documentation": "Series E preferred stock." } } }, "auth_ref": [ "r1057", "r1058", "r1118" ] }, "us-gaap_SeriesFPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesFPreferredStockMember", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.originclear.com/role/EquityDetailsPart1" ], "lang": { "en-us": { "role": { "terseLabel": "Series F 8% Preferred Stock", "verboseLabel": "Series F Preferred Stock [Member]", "label": "Series F Preferred Stock [Member]", "documentation": "Series F preferred stock." } } }, "auth_ref": [ "r1057", "r1058", "r1118" ] }, "us-gaap_SeriesGPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesGPreferredStockMember", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.originclear.com/role/EquityDetailsPart2" ], "lang": { "en-us": { "role": { "terseLabel": "Series G 8% Preferred Stock", "verboseLabel": "Series G Preferred Stock [Member]", "label": "Series G Preferred Stock [Member]", "documentation": "Series G preferred stock." } } }, "auth_ref": [ "r1057", "r1058", "r1118" ] }, "ocln_SeriesI8PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesI8PreferredStockMember", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Series I 8% Preferred Stock", "label": "Series I8 Preferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesIPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesIPreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart2" ], "lang": { "en-us": { "role": { "terseLabel": "Series I Preferred Stock [Member]", "label": "Series IPreferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesJConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesJConvertiblePreferredStockMember", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Series J Convertible Preferred Stock", "label": "Series JConvertible Preferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesJPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesJPreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart3" ], "lang": { "en-us": { "role": { "terseLabel": "Series J Preferred Stock [Member]", "label": "Series JPreferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesK8PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesK8PreferredStockMember", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Series K 8% Preferred Stock", "label": "Series K8 Preferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesKPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesKPreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart3" ], "lang": { "en-us": { "role": { "terseLabel": "Series K Preferred Stock [Member]", "label": "Series KPreferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesLConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesLConvertiblePreferredStockMember", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Series L Convertible Preferred Stock", "label": "Series LConvertible Preferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesLPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesLPreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart3" ], "lang": { "en-us": { "role": { "terseLabel": "Series L Preferred Stock [Member]", "label": "Series LPreferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesMPreferredStockThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesMPreferredStockThreeMember", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/EquityDetailsPart3" ], "lang": { "en-us": { "role": { "terseLabel": "Series M Preferred Stock", "verboseLabel": "Series M Preferred Stock [Member]", "label": "Series MPreferred Stock Three Member" } } }, "auth_ref": [] }, "ocln_SeriesMreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesMreferredStockMember", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Series M Preferred Stock", "label": "Series Mreferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesO8ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesO8ConvertiblePreferredStockMember", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Series O 8% Convertible Preferred Stock", "label": "Series O8 Convertible Preferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesOPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesOPreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart3" ], "lang": { "en-us": { "role": { "terseLabel": "Series O Preferred Stock [Member]", "label": "Series OPreferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesOReferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesOReferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Series O Preferred stock", "verboseLabel": "Series O Preferred Stock [Member]", "label": "Series OReferred Stock Member" } } }, "auth_ref": [] }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series of Individually Immaterial Business Acquisitions [Member]", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period." } } }, "auth_ref": [ "r55" ] }, "ocln_SeriesPConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesPConvertiblePreferredStockMember", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Series P Convertible Preferred Stock", "label": "Series PConvertible Preferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesPPreferredStocksMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesPPreferredStocksMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart3" ], "lang": { "en-us": { "role": { "terseLabel": "Series P Preferred Stocks [Member]", "verboseLabel": "Series P Preferred Stocks Member", "label": "Series PPreferred Stocks Member" } } }, "auth_ref": [] }, "ocln_SeriesQ12ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesQ12ConvertiblePreferredStockMember", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Series Q 12% Convertible Preferred Stock", "label": "Series Q12 Convertible Preferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesQPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesQPreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Series Q Preferred stock", "verboseLabel": "Series Q Preferred Stock [Member]", "netLabel": "Series D Preferred Stock [Member]", "label": "Series QPreferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesR12ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesR12ConvertiblePreferredStockMember", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Series R 12% Convertible Preferred Stock", "label": "Series R12 Convertible Preferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesRPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesRPreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Series R Preferred stock", "verboseLabel": "Series R Preferred Stock [Member]", "netLabel": "Series O Preferred Stocks [Member]", "label": "Series RPreferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesS12ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesS12ConvertiblePreferredStockMember", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Series S 12% Convertible Preferred Stock", "label": "Series S12 Convertible Preferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesSPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesSPreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Series S Preferred stock", "verboseLabel": "Series S Preferred Stock [Member]", "label": "Series SPreferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesUConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesUConvertiblePreferredStockMember", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Series U Convertible Preferred Stock", "label": "Series UConvertible Preferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesUPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesUPreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Series U Preferred stock", "verboseLabel": "Series U Preferred Stock [Member]", "netLabel": "Series U preferred stock [Member]", "label": "Series UPreferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesW12ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesW12ConvertiblePreferredStockMember", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Series W 12% Convertible Preferred Stock", "label": "Series W12 Convertible Preferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesWPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesWPreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Series W Preferred stock", "verboseLabel": "Series W Preferred Stock [Member]", "label": "Series WPreferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesXPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesXPreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Series X Preferred Stock [Member]", "label": "Series XPreferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesYConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesYConvertiblePreferredStockMember", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Series Y Convertible Preferred Stock", "label": "Series YConvertible Preferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesYPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesYPreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Series Y Preferred stock", "verboseLabel": "Series Y Preferred Stock [Member]", "documentation": "Series Y Preferred Stock [Member]", "label": "Series YPreferred Stock Member" } } }, "auth_ref": [] }, "ocln_SeriesZPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SeriesZPreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Series Z Preferred stock", "verboseLabel": "Series Z Preferred Stock [Member]", "label": "Series ZPreferred Stock Member" } } }, "auth_ref": [] }, "us-gaap_ServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServiceOtherMember", "presentation": [ "http://www.originclear.com/role/ScheduleofGoodorServicefromContractswithCustomersTable" ], "lang": { "en-us": { "role": { "terseLabel": "Commission & Training [Member]", "label": "Service, Other [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, financial service, and other financial service, classified as other." } } }, "auth_ref": [ "r1121" ] }, "ocln_ServicesSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ServicesSalesMember", "presentation": [ "http://www.originclear.com/role/ScheduleofGoodorServicefromContractswithCustomersTable" ], "lang": { "en-us": { "role": { "terseLabel": "Services Sales [Member]", "label": "Services Sales Member" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation expense, related party", "verboseLabel": "Stock-based compensation expense (in Dollars)", "netLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "ocln_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedPeriod", "presentation": [ "http://www.originclear.com/role/ScheduleofWarrantActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Warrants, Exercised", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that exercised during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exercised Period" } } }, "auth_ref": [] }, "ocln_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredPeriod", "presentation": [ "http://www.originclear.com/role/ScheduleofWarrantActivityTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Warrants, Expired", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that expired during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expired Period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.originclear.com/role/ScheduleofWarrantActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Warrants, 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": [ "r451" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.originclear.com/role/ScheduleofWarrantActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price, 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": [ "r451" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.originclear.com/role/ScheduleofWarrantActivityTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of Warrants, Outstanding - beginning of period", "periodEndLabel": "Number of Warrants, Outstanding - end 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": [ "r448", "r449" ] }, "ocln_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceExercised": { "xbrltype": "perShareItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceExercised", "presentation": [ "http://www.originclear.com/role/ScheduleofWarrantActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price, Exercised", "documentation": "The weighted average exercise price at exercised for nonvested equity-based awards issued during the period on other than stock (or unit) option plans.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Exercise Price Exercised" } } }, "auth_ref": [] }, "ocln_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceExpired": { "xbrltype": "perShareItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceExpired", "presentation": [ "http://www.originclear.com/role/ScheduleofWarrantActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price, Expired", "documentation": "The weighted average exercise price at expired for nonvested equity-based awards issued during the period on other than stock (or unit) option plans.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Exercise Price Expired" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.originclear.com/role/ScheduleofWarrantActivityTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted average exercise price, Outstanding - beginning of period", "periodEndLabel": "Weighted average exercise price, Outstanding - end 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": [ "r448", "r449" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.originclear.com/role/ScheduleofWarrantActivityTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Warrant Activity [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": [ "r434", "r435", "r436", "r437", "r438", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r460", "r461", "r462", "r463", "r464" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r436", "r437", "r438", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r460", "r461", "r462", "r463", "r464" ] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche Three [Member]", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche Two [Member]", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r433", "r439", "r458", "r459", "r460", "r461", "r464", "r465", "r466", "r467", "r468" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "presentation": [ "http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants Exercisable", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied." } } }, "auth_ref": [ "r53" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "presentation": [ "http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants Outstanding", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding", "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices." } } }, "auth_ref": [ "r136", "r137" ] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Supplier [Axis]", "documentation": "Information by supplier." } } }, "auth_ref": [] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Supplier [Domain]", "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received." } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharePrice", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Shares price erange (in Dollars per share)", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation arrangement by share-based payment award, award vesting rights, percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1122" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of vesting agreements (in Dollars)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r455" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining\tContractual Life (years)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r138" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Share prices ranging (in Dollars per share)", "label": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://www.originclear.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_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermBorrowings", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails", "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term remaining balance", "verboseLabel": "Loan amount", "label": "Short-Term Debt", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r76", "r146", "r887", "r1186" ] }, "us-gaap_ShortTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtLineItems", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "label": "Loans Payable [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_ShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTextBlock", "presentation": [ "http://www.originclear.com/role/LoansPayable" ], "lang": { "en-us": { "role": { "terseLabel": "Loans payable", "label": "Short-Term Debt [Text Block]", "documentation": "The entire disclosure for short-term debt." } } }, "auth_ref": [ "r128" ] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r77", "r1104", "r1105", "r1106" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r76", "r1104", "r1105", "r1106" ] }, "ocln_ShortTermLoanAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "ShortTermLoanAgreementMember", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Loan Agreement [Member]", "label": "Short Term Loan Agreement Member" } } }, "auth_ref": [] }, "us-gaap_ShorttermDebtAverageOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShorttermDebtAverageOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding balance", "label": "Short-Term Debt, Average Outstanding Amount", "documentation": "For the form of debt having an initial term of less than one year or less than the normal operating cycle, if longer, average borrowings during the period." } } }, "auth_ref": [ "r172", "r173", "r749" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of significant accounting policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r122", "r212" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SolicitingMaterial", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r925" ] }, "ocln_SponsorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SponsorMember", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sponsor [Member]", "label": "Sponsor Member" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.originclear.com/role/ScheduleofReportableSegmentsTable" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r156", "r157", "r158", "r159", "r176", "r253", "r258", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r298", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r324", "r326", "r333", "r334", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r847", "r850", "r851", "r857", "r901", "r1189", "r1192", "r1193", "r1194", "r1195", "r1196", "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/EquityDetailsPart2", "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/FinancialAssetsDetails", "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails", "http://www.originclear.com/role/ScheduleofSeriesAPreferredSharesTable", "http://www.originclear.com/role/ShareholdersEquityType2or3", "http://www.originclear.com/role/SubsequentEventsDetails", "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r172", "r187", "r188", "r189", "r216", "r242", "r243", "r247", "r249", "r255", "r256", "r304", "r343", "r345", "r346", "r347", "r350", "r351", "r380", "r381", "r385", "r388", "r396", "r543", "r671", "r672", "r673", "r674", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r694", "r716", "r741", "r764", "r813", "r814", "r815", "r816", "r817", "r1039", "r1067", "r1076" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r91", "r96", "r97", "r174", "r200", "r201", "r202", "r223", "r224", "r225", "r227", "r233", "r235", "r237", "r254", "r305", "r306", "r325", "r399", "r490", "r491", "r498", "r499", "r500", "r502", "r505", "r506", "r516", "r517", "r518", "r519", "r520", "r521", "r523", "r544", "r545", "r546", "r547", "r548", "r549", "r553", "r556", "r562", "r637", "r660", "r661", "r662", "r682", "r764" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r296", "r297", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r697", "r700", "r702", "r778", "r784", "r793", "r811", "r820", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r837", "r866", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r900", "r907", "r1120", "r1189", "r1192", "r1193", "r1195", "r1196", "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.originclear.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": [ "r223", "r224", "r225", "r254", "r556", "r582", "r670", "r694", "r707", "r709", "r710", "r711", "r712", "r713", "r716", "r719", "r720", "r721", "r722", "r723", "r727", "r728", "r729", "r730", "r733", "r734", "r735", "r736", "r737", "r739", "r742", "r743", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r764", "r908" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOperatingActivitiesSegmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOperatingActivitiesSegmentAxis", "presentation": [ "http://www.originclear.com/role/AssetsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "label": "Operating Activities [Axis]", "documentation": "Information by continuing and discontinuing operations." } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://www.originclear.com/role/ScheduleofWarrantActivityTable" ], "auth_ref": [ "r238", "r432", "r1040", "r1044", "r1074" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r223", "r224", "r225", "r254", "r299", "r556", "r582", "r670", "r694", "r707", "r709", "r710", "r711", "r712", "r713", "r716", "r719", "r720", "r721", "r722", "r723", "r727", "r728", "r729", "r730", "r733", "r734", "r735", "r736", "r737", "r739", "r742", "r743", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r764", "r908" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r937", "r948", "r964", "r999" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart3", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ShareholdersEquityType2or3", "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for conversion of Series (in Shares)", "verboseLabel": "Conversion of shares", "netLabel": "Converted shares (in Shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r11", "r47", "r91", "r96", "r135", "r369" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for conversion settlement (in Shares)", "verboseLabel": "Conversion of settlement agreements", "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": [ "r11", "r47", "r90", "r91", "r135" ] }, "ocln_StockIssuedDuringPeriodSharesForSeriesOPreferredStockDividends": { "xbrltype": "sharesItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "StockIssuedDuringPeriodSharesForSeriesOPreferredStockDividends", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for Series O Preferred stock dividends (in Shares)", "documentation": "Number of common stock issued for Series O Preferred stock dividends.", "label": "Stock Issued During Period Shares For Series OPreferred Stock Dividends" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ShareholdersEquityType2or3", "http://www.originclear.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued at fair value for services (in Shares)", "verboseLabel": "Shares of common stock", "netLabel": "Aggregate of common stock in exchange for services", "label": "Stock Issued During Period, Shares, Issued for Services", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart4", "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/RelatedPartyDetails", "http://www.originclear.com/role/ShareholdersEquityType2or3", "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for cash per equity financing agreement (in Shares)", "verboseLabel": "Issuance of common stock", "netLabel": "Issuance of stock (in Shares)", "label": "Issued common stock (in Shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r11", "r90", "r91", "r135", "r671", "r764", "r814" ] }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesOther", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ShareholdersEquityType2or3", "http://www.originclear.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued upon conversion of convertible promissory note (in Shares)", "verboseLabel": "Common stock for alternate vesting", "netLabel": "Aggregate of common stock", "label": "Stock Issued During Period, Shares, Other", "documentation": "Number of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "ocln_StockIssuedDuringPeriodSharesRedemptionOfCommonStockForNotePurchaseAgreements": { "xbrltype": "sharesItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "StockIssuedDuringPeriodSharesRedemptionOfCommonStockForNotePurchaseAgreements", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Shares redeemed/cancelled for Note Purchase Agreement (in Shares)", "documentation": "Number of shares of redemption of common stock for note purchase agreements.", "label": "Stock Issued During Period Shares Redemption Of Common Stock For Note Purchase Agreements" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate shares issued (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": [ "r11", "r135" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregated shares", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture", "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [] }, "ocln_StockIssuedDuringPeriodSharesThroughARegAToInvestorsForCash": { "xbrltype": "sharesItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "StockIssuedDuringPeriodSharesThroughARegAToInvestorsForCash", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued through a Reg A to investors for cash (in Shares)", "documentation": "Number of common stock issued through a Reg A to investors for cash.", "label": "Stock Issued During Period Shares Through AReg ATo Investors For Cash" } } }, "auth_ref": [] }, "ocln_StockIssuedDuringPeriodValueCommonStockIssuedForAlternativeVesting": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "StockIssuedDuringPeriodValueCommonStockIssuedForAlternativeVesting", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for alternative vesting", "documentation": "The amount common stock issued for alternative vesting.", "label": "Stock Issued During Period Value Common Stock Issued For Alternative Vesting" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for conversion of Series", "verboseLabel": "Conversion value issued (in Dollars)", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r11", "r91", "r96", "r97", "r135" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueConversionOfUnits", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for conversion settlement", "verboseLabel": "Conversion of settlement agreements fair value (in Dollars)", "label": "Stock Issued During Period, Value, Conversion of Units", "documentation": "Value of stock 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": [ "r11", "r91", "r96", "r97", "r135" ] }, "ocln_StockIssuedDuringPeriodValueExchangeOfSeriesKPreferredStockForSeriesWPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "StockIssuedDuringPeriodValueExchangeOfSeriesKPreferredStockForSeriesWPreferredStock", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange of Series K Preferred Stock for Series W Preferred stock", "documentation": "Value of exchange of Series K Preferred Stock for Series W Preferred stock.", "label": "Stock Issued During Period Value Exchange Of Series KPreferred Stock For Series WPreferred Stock" } } }, "auth_ref": [] }, "ocln_StockIssuedDuringPeriodValueExchangeOfSeriesRPreferredStockForWODISecuredConvertibleNote": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "StockIssuedDuringPeriodValueExchangeOfSeriesRPreferredStockForWODISecuredConvertibleNote", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange of Series R Preferred stock for WODI secured convertible note", "documentation": "Value of exchange of Series R Preferred Stock for WODI secured convertible note.", "label": "Stock Issued During Period Value Exchange Of Series RPreferred Stock For WODISecured Convertible Note" } } }, "auth_ref": [] }, "ocln_StockIssuedDuringPeriodValueExchangeOfSeriesXPreferredStockForWODISecuredConvertibleNote": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "StockIssuedDuringPeriodValueExchangeOfSeriesXPreferredStockForWODISecuredConvertibleNote", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange of Series X Preferred stock for WODI secured convertible note", "documentation": "Represent the amount of exchange of series x preferred stock for wodi secured convertible note.", "label": "Stock Issued During Period Value Exchange Of Series XPreferred Stock For WODISecured Convertible Note" } } }, "auth_ref": [] }, "ocln_StockIssuedDuringPeriodValueForSeriesOPreferredStockDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "StockIssuedDuringPeriodValueForSeriesOPreferredStockDividends", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for Series O Preferred stock dividends", "documentation": "Value of common stock issued for Series O Preferred stock dividends.", "label": "Stock Issued During Period Value For Series OPreferred Stock Dividends" } } }, "auth_ref": [] }, "ocln_StockIssuedDuringPeriodValueIssuanceOfSeriesAAndBPreferredStockGrantedToSeriesYInvestorsAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "StockIssuedDuringPeriodValueIssuanceOfSeriesAAndBPreferredStockGrantedToSeriesYInvestorsAtFairValue", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Series A and B Preferred stock granted to Series Y investors at fair value", "documentation": "The amount of issuance of Series A and B Preferred stock granted to Series Y investors at fair value.", "label": "Stock Issued During Period Value Issuance Of Series AAnd BPreferred Stock Granted To Series YInvestors At Fair Value" } } }, "auth_ref": [] }, "ocln_StockIssuedDuringPeriodValueIssuancesOfSeriesYPreferredStockThroughPrivatePlacement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "StockIssuedDuringPeriodValueIssuancesOfSeriesYPreferredStockThroughPrivatePlacement", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Issuances of Series Y Preferred stock through private placement", "documentation": "The amount issuances of Series Y Preferred stock through private placement.", "label": "Stock Issued During Period Value Issuances Of Series YPreferred Stock Through Private Placement" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued at fair value for services", "verboseLabel": "Common stock for services, valued (in Dollars)", "label": "Stock Issued During Period, Value, Issued for Services", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for cash per equity financing agreement", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r11", "r90", "r91", "r135", "r682", "r764", "r814", "r914" ] }, "us-gaap_StockIssuedDuringPeriodValueOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueOther", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total purchase of membership interest", "label": "Stock Issued During Period, Value, Other", "documentation": "Value of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "ocln_StockIssuedDuringPeriodValueRedemptionOfCommonStockForNotePurchaseAgreements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "StockIssuedDuringPeriodValueRedemptionOfCommonStockForNotePurchaseAgreements", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Shares redeemed/cancelled for Note Purchase Agreement", "documentation": "Value of redemption of common stock for note purchase agreements.", "label": "Stock Issued During Period Value Redemption Of Common Stock For Note Purchase Agreements" } } }, "auth_ref": [] }, "ocln_StockIssuedDuringPeriodValueReturnOfInvestmentForSeriesYPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "StockIssuedDuringPeriodValueReturnOfInvestmentForSeriesYPreferredStock", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Return of investment for Series Y Preferred stock", "documentation": "Value of return of investment for Series Y Preferred stock.", "label": "Stock Issued During Period Value Return Of Investment For Series YPreferred Stock" } } }, "auth_ref": [] }, "ocln_StockIssuedDuringPeriodValueThroughARegAToInvestorsForCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "StockIssuedDuringPeriodValueThroughARegAToInvestorsForCash", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued through a Reg A to investors for cash", "documentation": "Value of common stock issued through a Reg A to investors for cash.", "label": "Stock Issued During Period Value Through AReg ATo Investors For Cash" } } }, "auth_ref": [] }, "ocln_StockIssuedDuringPeriodValueThroughARegDToInvestorsForCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "StockIssuedDuringPeriodValueThroughARegDToInvestorsForCash", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued through a Reg D to investors for cash", "documentation": "Represent the amount of common stock issued through a reg d to investors for cash.", "label": "Stock Issued During Period Value Through AReg DTo Investors For Cash" } } }, "auth_ref": [] }, "ocln_StockIssuedDuringPerionValueIssuanceOfCommonSharesForRegAForCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "StockIssuedDuringPerionValueIssuanceOfCommonSharesForRegAForCash", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common shares for Reg A for cash", "documentation": "The amount of issuance of common shares for reg A for cash.", "label": "Stock Issued During Perion Value Issuance Of Common Shares For Reg AFor Cash" } } }, "auth_ref": [] }, "us-gaap_StockRedeemedOrCalledDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRedeemedOrCalledDuringPeriodShares", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails", "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate stock redeemed", "verboseLabel": "Redeemed shares (in Shares)", "label": "Stock Redeemed or Called During Period, Shares", "documentation": "Number of stock bought back by the entity at the exercise price or redemption price." } } }, "auth_ref": [ "r11" ] }, "ocln_StockbasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "StockbasedCompensationExpense", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "documentation": "The amount of stock-based compensation expense.", "label": "Stockbased Compensation Expense" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "SHAREHOLDERS\u2019 DEFICIT", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet", "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL SHAREHOLDERS\u2019 DEFICIT", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r57", "r58", "r60", "r174", "r175", "r201", "r223", "r224", "r225", "r227", "r233", "r235", "r305", "r306", "r325", "r399", "r490", "r491", "r498", "r499", "r500", "r502", "r505", "r506", "r516", "r517", "r518", "r519", "r520", "r521", "r523", "r544", "r545", "r549", "r554", "r562", "r661", "r662", "r680", "r718", "r738", "r765", "r766", "r818", "r914", "r1069", "r1088", "r1166", "r1223" ] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.originclear.com/role/Equity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r132", "r215", "r379", "r381", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r392", "r393", "r395", "r399", "r522", "r767", "r769", "r819" ] }, "ocln_SubscriptionPayableForPurchaseOfEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SubscriptionPayableForPurchaseOfEquipment", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription payable for purchase of equipment", "documentation": "Amount of subscription payable for purchase of equipment.", "label": "Subscription Payable For Purchase Of Equipment" } } }, "auth_ref": [] }, "ocln_SubscriptionPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SubscriptionPayableMember", "presentation": [ "http://www.originclear.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription Payable", "label": "Subscription Payable Member" } } }, "auth_ref": [] }, "us-gaap_SubsegmentsConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsegmentsConsolidationItemsAxis", "presentation": [ "http://www.originclear.com/role/ScheduleofReportableSegmentsTable" ], "lang": { "en-us": { "role": { "label": "Subsegments Consolidation Items [Axis]", "documentation": "Information by subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments." } } }, "auth_ref": [] }, "us-gaap_SubsegmentsConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsegmentsConsolidationItemsDomain", "presentation": [ "http://www.originclear.com/role/ScheduleofReportableSegmentsTable" ], "lang": { "en-us": { "role": { "label": "Subsegments Consolidation Items [Domain]", "documentation": "Subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.originclear.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r550", "r572" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.originclear.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Member]", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r550", "r572" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.originclear.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r550", "r572" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "ocln_SubsequentEventsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SubsequentEventsDetailsTable", "presentation": [ "http://www.originclear.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Events (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.originclear.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r571", "r573" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "ocln_SummaryofSignificantAccountingPoliciesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SummaryofSignificantAccountingPoliciesDetailsTable", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Table]" } } }, "auth_ref": [] }, "ocln_SummaryofSignificantAccountingPoliciesScheduleofCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SummaryofSignificantAccountingPoliciesScheduleofCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetailsTable", "presentation": [ "http://www.originclear.com/role/ScheduleofCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies - Schedule of Company\u2019s Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) [Table]" } } }, "auth_ref": [] }, "ocln_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesDetailsTable", "presentation": [ "http://www.originclear.com/role/ScheduleofEstimatedUsefulLivesTable" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplierConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplierConcentrationRiskMember", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier Concentration Risk [Member]", "label": "Supplier Concentration Risk [Member]", "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services." } } }, "auth_ref": [ "r124" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r992" ] }, "us-gaap_TaxesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxesOther", "crdr": "debit", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Taxes amount", "label": "Taxes, Other", "documentation": "Amount of tax expense classified as other." } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxesPayableCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Tax liability 83 (b)", "label": "Taxes Payable", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes." } } }, "auth_ref": [ "r78", "r147", "r1185" ] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred stock", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r343", "r345", "r346", "r347", "r350", "r351", "r469", "r624" ] }, "us-gaap_TemporaryEquitySharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquitySharesIssued", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred stock, shares issued", "label": "Temporary Equity, Shares Issued", "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r89" ] }, "us-gaap_TemporaryEquitySharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquitySharesOutstanding", "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred stock, shares outstanding", "label": "Temporary Equity, Shares Outstanding", "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r89" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/LoansPayableDetails", "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails", "http://www.originclear.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Title and Position [Axis]" } } }, "auth_ref": [ "r1086", "r1173" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart1", "http://www.originclear.com/role/LoansPayableDetails", "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails", "http://www.originclear.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Title and Position [Domain]" } } }, "auth_ref": [] }, "ocln_TotalBillingsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "TotalBillingsMember", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Billings [Member]", "label": "Total Billings Member" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r984" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r991" ] }, "ocln_TradePricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "TradePricePercentage", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade price percentage", "documentation": "Trade price percentage.", "label": "Trade Price Percentage" } } }, "auth_ref": [] }, "ocln_Trademark": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "Trademark", "crdr": "debit", "calculation": { "http://www.originclear.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Trademark", "documentation": "Amount of trademark.", "label": "Trademark" } } }, "auth_ref": [] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TrademarksMember", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks [Member]", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r56", "r858", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r1012" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r1014" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferOfFinancialAssetsAccountedForAsSalesLineItems", "presentation": [ "http://www.originclear.com/role/FinancialAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Assets [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_TransfersAndServicingOfFinancialAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialAssetsAbstract", "lang": { "en-us": { "role": { "label": "Financial Assets [Abstract]" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r1015" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r1016" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r1016" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1014" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r1014" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r1017" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r1015" ] }, "ocln_TrustAccount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "TrustAccount", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trust account balance", "documentation": "Balance amount of Trust account.", "label": "Trust Account" } } }, "auth_ref": [] }, "ocln_TwentyFifteenNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "TwentyFifteenNotesMember", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2015 Notes [Member]", "label": "Twenty Fifteen Notes Member" } } }, "auth_ref": [] }, "ocln_TwoThousandFourteenTwoThousandFifteenNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "TwoThousandFourteenTwoThousandFifteenNotesMember", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2014-2015 Notes [Member]", "verboseLabel": "Two Thousand Fourteen-Two Thousand Fifteen Notes [Member]", "label": "Two Thousand Fourteen Two Thousand Fifteen Notes Member" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5", "http://www.originclear.com/role/LoansPayableDetails", "http://www.originclear.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r507" ] }, "us-gaap_UnderlyingAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnderlyingAssetClassAxis", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "label": "Underlying Asset Class [Axis]", "documentation": "Information by underlying asset class." } } }, "auth_ref": [] }, "us-gaap_UnderlyingAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnderlyingAssetClassDomain", "presentation": [ "http://www.originclear.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "label": "Underlying Asset Class [Domain]", "documentation": "Major types of referenced/underlying asset classes (for example, corporate debt, sovereign debt, and structured finance)." } } }, "auth_ref": [ "r67" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r1011" ] }, "ocln_UnlocatedFixedAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "UnlocatedFixedAssetsMember", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unlocated Fixed Assets [Member]", "label": "Unlocated Fixed Assets Member" } } }, "auth_ref": [] }, "us-gaap_UnrealizedGainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrealizedGainLossOnInvestments", "crdr": "credit", "calculation": { "http://www.originclear.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 }, "http://www.originclear.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 23.0 } }, "presentation": [ "http://www.originclear.com/role/ConsolidatedCashFlow", "http://www.originclear.com/role/ConsolidatedIncomeStatement", "http://www.originclear.com/role/FinancialAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized loss on investment securities", "negatedLabel": "Net unrealized (gain) loss on fair value of securities", "verboseLabel": "Unrealized gain", "label": "Unrealized Gain (Loss) on Investments", "documentation": "Amount of unrealized gain (loss) on investment." } } }, "auth_ref": [ "r6" ] }, "us-gaap_UnsecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnsecuredDebtMember", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured Convertible Promissory Notes [Member]", "label": "Unsecured Debt [Member]", "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets." } } }, "auth_ref": [] }, "ocln_UnsecuredPromissoryNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "UnsecuredPromissoryNoteMember", "presentation": [ "http://www.originclear.com/role/RelatedPartyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured Promissory Note [Member]", "label": "Unsecured Promissory Note Member" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.originclear.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Use of estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r29", "r30", "r31", "r163", "r164", "r167", "r168" ] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VehiclesMember", "presentation": [ "http://www.originclear.com/role/ScheduleofEstimatedUsefulLivesTable", "http://www.originclear.com/role/ScheduleofPropertyPlantandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Vehicles [Member]", "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "ocln_VendorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "VendorMember", "presentation": [ "http://www.originclear.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vendor [Member]", "label": "Vendor Member" } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingAxis", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingDomain", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147" ] }, "ocln_VestingFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "VestingFairValue", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting fair value (in Dollars)", "documentation": "Vesting fair value.", "label": "Vesting Fair Value" } } }, "auth_ref": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r980" ] }, "ocln_WODICommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "WODICommonStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "WODI Common Stock [Member]", "label": "WODICommon Stock Member" } } }, "auth_ref": [] }, "ocln_WODIDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "WODIDetailsTable", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "label": "WODI (Details) [Table]" } } }, "auth_ref": [] }, "ocln_WODIMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "WODIMember", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "WODI [Member]", "label": "WODIMember" } } }, "auth_ref": [] }, "ocln_WODIPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "WODIPreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "WODI Preferred Stock [Member]", "label": "WODIPreferred Stock Member" } } }, "auth_ref": [] }, "ocln_WODIRSGAsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "WODIRSGAsMember", "presentation": [ "http://www.originclear.com/role/WODIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "WODI RSGAs [Member]", "label": "WODIRSGAs Member" } } }, "auth_ref": [] }, "ocln_WODIsMergerWithPWTMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "WODIsMergerWithPWTMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "WODI\u2019s Merger with PWT [Member]", "label": "WODIs Merger With PWTMember" } } }, "auth_ref": [] }, "ocln_WTIICommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "WTIICommonStockMember", "presentation": [ "http://www.originclear.com/role/FinancialAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "WTII common stock [Member]", "label": "WTIICommon Stock Member" } } }, "auth_ref": [] }, "us-gaap_WarrantExercisePriceDecrease": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantExercisePriceDecrease", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Price of warrant decrease (in Dollars per share)", "label": "Warrant, Exercise Price, Decrease", "documentation": "Per share decrease in exercise price of warrant. Excludes change due to standard antidilution provision." } } }, "auth_ref": [ "r397" ] }, "us-gaap_WarrantExercisePriceIncrease": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantExercisePriceIncrease", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price of warrant (in Dollars per share)", "label": "Warrant, Exercise Price, Increase", "documentation": "Per share increase in exercise price of warrant. Excludes change due to standard antidilution provision." } } }, "auth_ref": [ "r397" ] }, "ocln_WarrantFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "WarrantFiveMember", "presentation": [ "http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable" ], "lang": { "en-us": { "role": { "terseLabel": "0.0100 [Member]", "label": "Warrant Five Member" } } }, "auth_ref": [] }, "ocln_WarrantFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "WarrantFourMember", "presentation": [ "http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable" ], "lang": { "en-us": { "role": { "terseLabel": "0.2500 [Member]", "label": "Warrant Four Member" } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantMember", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails", "http://www.originclear.com/role/ScheduleofIssuableSharesfromWarrantsConvertibleNotesandPreferredStockTable", "http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant shares [Member]", "verboseLabel": "0.0200 [Member]", "netLabel": "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": [ "r905", "r906", "r909", "r910", "r911", "r912" ] }, "ocln_WarrantOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "WarrantOneMember", "presentation": [ "http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable" ], "lang": { "en-us": { "role": { "terseLabel": "0.0275 [Member]", "label": "Warrant One Member" } } }, "auth_ref": [] }, "ocln_WarrantSixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "WarrantSixMember", "presentation": [ "http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant [Member]", "label": "Warrant Six Member" } } }, "auth_ref": [] }, "ocln_WarrantThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "WarrantThreeMember", "presentation": [ "http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable" ], "lang": { "en-us": { "role": { "terseLabel": "0.1250 [Member]", "label": "Warrant Three Member" } } }, "auth_ref": [] }, "ocln_WarrantTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "WarrantTwoMember", "presentation": [ "http://www.originclear.com/role/ScheduleofWeightedAverageRemainingContractualLifeofWarrantsOutstandingTable" ], "lang": { "en-us": { "role": { "terseLabel": "0.1000 [Member]", "label": "Warrant Two Member" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsNoteDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Restricted Stock Grants and Warrants [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails", "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants outstanding", "label": "Warrants and Rights Outstanding", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [ "r1161", "r1162", "r1163" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant term", "label": "Warrants and Rights Outstanding, Term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1161", "r1162", "r1163" ] }, "ocln_WarrantsOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "WarrantsOutstandingMember", "presentation": [ "http://www.originclear.com/role/RestrictedStockGrantsandWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants outstanding [Member]", "label": "Warrants Outstanding Member" } } }, "auth_ref": [] }, "ocln_WasteWaterTreatmentSystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "WasteWaterTreatmentSystemsMember", "presentation": [ "http://www.originclear.com/role/ScheduleofGoodorServicefromContractswithCustomersTable" ], "lang": { "en-us": { "role": { "terseLabel": "Waste Water Treatment Systems [Member]", "label": "Waste Water Treatment Systems Member" } } }, "auth_ref": [] }, "ocln_WaterOnDemandIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "WaterOnDemandIncMember", "presentation": [ "http://www.originclear.com/role/ConvertiblePromissoryNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "WODI [Member]", "label": "Water On Demand Inc Member" } } }, "auth_ref": [] }, "ocln_WaterOnDemandIncWODIPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "WaterOnDemandIncWODIPreferredStockMember", "presentation": [ "http://www.originclear.com/role/EquityDetailsPart5" ], "lang": { "en-us": { "role": { "terseLabel": "Water On Demand, Inc. (\u2018WODI\u2019) Preferred Stock [Member]", "label": "Water On Demand Inc WODIPreferred Stock Member" } } }, "auth_ref": [] }, "ocln_WaterSystemSolutionEngineeringMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "WaterSystemSolutionEngineeringMember", "presentation": [ "http://www.originclear.com/role/ScheduleofReportableSegmentsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Water System Solution Engineering [Member]", "label": "Water System Solution Engineering Member" } } }, "auth_ref": [] }, "ocln_WaterTechnologiesInternationalIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.originclear.com/20241231", "localname": "WaterTechnologiesInternationalIncMember", "presentation": [ "http://www.originclear.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "WTII [Member]", "label": "Water Technologies International Inc Member" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement", "http://www.originclear.com/role/ScheduleofLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "WEIGHTED-AVERAGE COMMON SHARES OUTSTANDING, DILUTED (in Shares)", "verboseLabel": "Diluted weighted average number of common shares outstanding (Denominator)", "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": [ "r241", "r249" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.originclear.com/role/ConsolidatedIncomeStatement", "http://www.originclear.com/role/ScheduleofLossPerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "WEIGHTED-AVERAGE COMMON SHARES OUTSTANDING, BASIC (in Shares)", "verboseLabel": "Basic weighted average number of common shares outstanding (Denominator)", "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": [ "r239", "r249" ] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "WrittenCommunications", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r1028" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r978" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481766/480-10-25-13" }, "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/2147477401/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1" }, "r10": { "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" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r15": { "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" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-2" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(12)(c)", "Section": "S99", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(16)(c)", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-11" }, "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": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r66": { "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" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-22" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-5" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r89": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r90": { "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" }, "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(29))", "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(30)(a)(1))", "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(30)(a)(2))", "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(30)(a)(3)(ii))", "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)(3))", "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))", "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(31))", "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(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r99": { "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" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r104": { "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" }, "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(20))", "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(4))", "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(6))", "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(7)(c))", "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(7))", "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(8))", "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(9)(a))", "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r118": { "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" }, "r119": { "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r121": { "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" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482309/360-10-15-4" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r129": { "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" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(14)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(15)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r134": { "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" }, "r135": { "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" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r138": { "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" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-23" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r151": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r153": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r160": { "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" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-20" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r167": { "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" }, "r168": { "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" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r170": { "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" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r190": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r191": { "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(3)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r192": { "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" }, "r193": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r195": { "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" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r211": { "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" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r213": { "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" }, "r214": { "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(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r218": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r219": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r220": { "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(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r221": { "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(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12" }, "r231": { "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" }, "r232": { "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" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11" }, "r241": { "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" }, "r242": { "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" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-42" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r252": { "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" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r254": { "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" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r265": { "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" }, "r266": { "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" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r273": { "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" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r291": { "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" }, "r292": { "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" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r392": { "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" }, "r393": { "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" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r395": { "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" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r397": { "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" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r399": { "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" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r474": { "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" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r484": { "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" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r490": { "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" }, "r491": { "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" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r493": { "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" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r509": { "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" }, "r510": { "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" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r513": { "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" }, "r514": { "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" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r528": { "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" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-1A" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r555": { "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" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r557": { "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" }, "r558": { "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" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1" }, "r560": { "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" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r562": { "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" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r566": { "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" }, "r567": { "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" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r579": { "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" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-2" }, "r582": { "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" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r617": { "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)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r621": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r624": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r625": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r628": { "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)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r631": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r632": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r670": { "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" }, "r671": { "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" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r675": { "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" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r708": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r724": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r725": { "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)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r726": { "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)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r731": { "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(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r744": { "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)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r745": { "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)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r746": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r747": { "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)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r749": { "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/2147479134/946-220-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r767": { "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/2147477968/946-235-50-2" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r769": { "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/2147477968/946-235-50-2" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r773": { "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 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r774": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r776": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r777": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r779": { "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 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r780": { "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 8)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r781": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r783": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r785": { "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 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r786": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r789": { "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 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r790": { "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 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r791": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r792": { "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 11)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r794": { "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 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r795": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r796": { "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 D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r804": { "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 1)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r805": { "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 1)(b)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r807": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r808": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r809": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r810": { "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 5)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r812": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r819": { "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/2147478448/946-505-50-6" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477850/954-450-50-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r852": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r856": { "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" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r873": { "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" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r883": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r884": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r885": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r886": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r887": { "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" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r889": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r890": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r891": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r892": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r893": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r894": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r895": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r896": { "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" }, "r897": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r898": { "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" }, "r899": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r901": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r902": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r903": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r904": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r905": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r906": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r907": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r908": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r909": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r910": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r911": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r912": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r913": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r914": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r915": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "Global LEI Foundation" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14a", "Subsection": "12" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "249", "Section": "308", "Subsection": "a" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 8-K", "Number": "249", "Section": "308" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form F-3" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-2" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-3" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-4" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-6" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form S-3" }, "r971": { "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" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Investment Company Act", "Number": "270" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r995": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r996": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r997": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1002": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1003": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1004": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1005": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1006": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r1011": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r1012": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1013": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1014": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1015": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1016": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1017": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1018": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1019": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r1020": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r1021": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r1022": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r1023": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "313" }, "r1024": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1025": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-X", "Number": "210", "Section": "2", "Subsection": "2" }, "r1026": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1027": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "413", "Subsection": "b" }, "r1028": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r1029": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "b" }, "r1030": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "c" }, "r1031": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "d" }, "r1032": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "e" }, "r1033": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "a" }, "r1034": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "b" }, "r1035": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r1036": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Section": "8", "Subsection": "c" }, "r1037": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r1038": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "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" }, "r1039": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r1040": { "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" }, "r1041": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r1042": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r1043": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r1044": { "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" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1" }, "r1054": { "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" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1056": { "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1057": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1058": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1059": { "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" }, "r1060": { "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" }, "r1061": { "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" }, "r1062": { "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(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1063": { "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(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1065": { "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" }, "r1066": { "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" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1068": { "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" }, "r1069": { "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" }, "r1070": { "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" }, "r1071": { "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" }, "r1072": { "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" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12" }, "r1074": { "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" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r1080": { "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" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r1088": { "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" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1107": { "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" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1109": { "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" }, "r1110": { "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" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r1114": { "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" }, "r1115": { "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" }, "r1116": { "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" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1120": { "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" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r1122": { "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" }, "r1123": { "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" }, "r1124": { "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" }, "r1125": { "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" }, "r1126": { "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" }, "r1127": { "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" }, "r1128": { "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" }, "r1129": { "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" }, "r1130": { "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" }, "r1131": { "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" }, "r1132": { "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" }, "r1133": { "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" }, "r1134": { "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" }, "r1135": { "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" }, "r1136": { "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" }, "r1137": { "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" }, "r1138": { "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" }, "r1139": { "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" }, "r1140": { "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" }, "r1141": { "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" }, "r1142": { "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" }, "r1143": { "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" }, "r1144": { "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" }, "r1145": { "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" }, "r1146": { "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" }, "r1147": { "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" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r1158": { "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" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1166": { "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" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1171": { "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" }, "r1172": { "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" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r1174": { "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" }, "r1175": { "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" }, "r1176": { "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" }, "r1177": { "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" }, "r1178": { "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" }, "r1179": { "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" }, "r1180": { "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" }, "r1181": { "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" }, "r1182": { "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" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(g))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r1184": { "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)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1185": { "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)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1186": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1188": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1189": { "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" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1193": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1201": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1202": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1203": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1204": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1205": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1206": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1207": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1210": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1211": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1213": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1216": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1217": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1218": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1219": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1220": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1221": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r1222": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1223": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1224": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } } ZIP 97 0001213900-25-026104-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-25-026104-xbrl.zip M4$L#!!0 ( $)S?UKNCW%\U#X" #H/&P = 96$P,C,Q-SMRVTBR+?P?3U&?9WIO.P*41>IFV1Z=D&6IK1E; M\I;D\>SSYP1(%$FT08"-BV3VTW^Y,JL* $7:EG6C9';,=-LD"%05LK+RLG+E MZ__S=12KILRQ(\GZ:C=338O1,M=2P*,8OGS^_N+A8Z=$U>2_* M=)Z664_G^$"U6N9V>YG&S5ZJ#VFB/@296FNK]M;+C>V7Z^OJT]F>ZJQV-N3R M84&#I($F^4MSSW\\,<^9]8PG[MHR*;*)N_9K-XM7/R M-(L&4=*+=9#AU?-"MCO5_?.LFFP_R+M\:_JPL>)EWAH$P?CRA>:+Z8OQAO.9 M5_,WCEJZZT,]"EJ71I)'5__5_/%@OS_!OM=!N.,I M_/.ZB(I8[ZC7S^4/GO=ZI(M ]=*DT F]XT)_+9[S#UD%M?2?973^CR=[\GWK MC%[,D^=TS^=RT]?=-)SLO ZC%+&NO4Q&&BHPOIXY2:M(AWSC>Q=6]VT*-*1^>PB"HLA!K7ZVY-+LVWET5^: MOL2%W30+=29W>Q,'O2^J0X/+TS@*W9?VSO)]VWY/-\['0=*X7UJ":RT^!*45Q-& 7D"/1$-G;NF^M98W-\OI MEWU= 9H]I2Z]HT%&AUS8ZJ5QFKU4%\.HT->8QNONSJ>CP[/]M][IV>[9_NGK MY]V=QS"IT_V]3R>'9X?[I][NT5NU_Y^]=[M'O^^KO>,/'PY/3P^/CQ[+3#\' M^9 ,NR)-?._MRMX*F5@;Z]N/8G:/9X\=')]\,+.)OKY,TN2H'-&7/3GJOA8G MNO^/)[W5)RH)1G1W,DU?ODU[=$U2\"&G(K(SHZ_GK?;FV@LZ7=JKK7^]?MZX MU<[RE2_.-+[SEL5XQAME@_ME-TWC;A#':=%-O\X2@MTD*8/X1(_3K&@*0QMK MMKVUOOGJDCQTS6KN'AU]VGWOG>Q_/#XY4Q\_G9Q^VCTZ4V?'BK3D&:E"U5Y3 MQR>JO?$T?*:.#]39NWU5*=!*>>[NG>'K]O;:^E+8%F<:T"]IYA5#K?I1W@MB M-2'/B5S^4(<_I'1JXO@R)/^]-:(+AI#"5AA,6KA;2R>SY/(CW2\-]Y/P+?VL M*9B=J^R"68]M/G&OS#)ZX %/\']I1#,?NO9DYZWNZ5%7(_0PO2/\GU3!U4,/ MZ).\^9ZF?I2/V_ZA]5 MI/6_+M_CXDR#WN->.AI%.1(=7C^*M4I*G/TOKWC0[R=%5$P.Z 9'_/NFUMA\ MLK.VMM9JKV]MOUA=GNNW/XVKO;83/8AR[./BB+ZI7AU;H-_2'E<:KGI:"^UZSGYWHT_VO0:_PL*@J[:O,+:8*2IZ<#)9CU,>FE&AAFG#D]Q]9[D;/?2L+9W MMS=^^OV^4O4T" ?YC_1Y$ 9SMVX1SEJTSF]S5N2&Q&[V4V_O54V_B;/@ZV%( M/Z7]W>.W<>GH6UV]R9?0V6RM=EYL;6ZN?^M%T+^RJ\GX#;ZC&:-^RC*JTDRE M9"YFZH\RB_(PZK'%F/9?=[/G.Z0<:T+-UV:#((G^XK\_F_?&[U"X;GF-#E=. M5DY7U/YH'*<3G>O)3GMM8VO#VWA1#-5ID6E=T.O/BN%UXW'S!M!I#N#%DYW3DM9$ M=58OF>O7>N0>_?$X.TLODN8#MY_L[ &L '\HT*L?OO_[VHM/>>I5[A8[U>)@F M6AW]5" .WPWT\'E#4#.Y-.MSM:S:^ZW]RG9,A\QPAF1ANVU)SOKZZNM]WT1Z)T)V28LBB(M*Y)[ZRSL@]'I=97L)I+E*Z4*S#=N=I]QE\:L09=WLT MJ2-Z[0]^ 7[%]SCX]=[CPXV"B-L\,Q"RUOEY[_K&W*77W9TSP%TA4CKH#54O M#O*\$5QEDU$WCI_FS!5PQ2#.+*@T\22^R8.QVP*(LXY$) M]++DZ:^]89 ,Z(,$6Y$^J73A]/+^2&1FUA;_V][>_O[!P0\$;7[4AC*J>]+N M='DCU6RHC>T;C1L^W_U>T/!.(S97S9(76=E(DA^E9A/)'CJ(@T'=_EQ_S&MW M*Q.[[3C6 [?>_BCS(NI/;F,>ATF(R*+VNA/5&VI2HS2.+RH2*ZV6Q8IR%:@+ M,F-:7T@CT[-TD)/Y%M(7>:DS'VFN4/>C1))<*$M0ZZL;UMZKS$28?BO*P$=D M&?]7Y_('@\#\J=C+9QK;OS"T4S.R0QY8TS&DK7F4WJ%+N!2\FQ"\)"WHDS_+ M"*X%>12,4,@8EY3/=C76D#UP?V-X4>5XW(;T_3N-RZ0(,@8_9$UH(Y)P/R-U M,]_$4A3O2A0OAII354UY?*F>MI^I(6D[2&&H@CAVHEB7T:XV%]!-FV+9$,>: M7MPW1J1'(HJO@793(7U+QCHN'6>ZI]ET;W<40WQS]93N1_:*RDNR.?-A"F"! M!6 5PZ"8WDP707YY)_&/S1R>D2)/0O6T\\S#'+M:TY*6W3]H!KB>+Z4?813F M/D +YCP('F20%VI[587!)#?[["=WE $J"_P0ME81%%.8X>W-)SNT>V>'$AM[ M'-MON=T>X';CG48".(H*%-?KF 0Q2Q/X2_%$:?*=)NH0IFG0XS3#VZ (U(&< M#XW-6-VC?F# 3/&,F7*B!V4L2=;3UIEZBO7>>J4Z:YT59\C0842;= SXS@UO M36]Z:\J W8[3^;/K[:?:*F&1S/9J[J>MY7ZZM_UDMX7ZH6W!YGA,S],JZ/5H M6S#Y!&,W88LG]4^5_90,J:0U\XM\1/N)GI)9;:O '1$D$Q\G%MV.U#SF-E T M]HMB:+]>H:EK'AO;_@P YA0@,DF=U5>71F@>R5^W7]G+OGO![(%/771I$IZ= MA+T01YNY>,Z$G._2[G1;'7M*VZ.9K4=(R/A!.@Y;AW9KTL8VOOAQ_)0UF>Z^'B;F&,/X&MS_9HF0=I-FD>WB_@ M93;5)%\])]/^ T&_VWHEF_?U]%-S0CBG@JF:2.U?;3S7C1_+J^3!O"GS*-%Y MS:^AP^DV%_QZ6%'2X;C//YYC0,X81&F\*8/H]RMKB3(.E%00QK'J4&&"DHJ\(@ M"W.%6H4HG(?\6'L:/)MI2S=^;7GU4 MY'2C)!AP?-#B"E60YW38X2,K#KK?UQR42 QX%+^,$*M(2-:@6K,T5BD=2341 MK-Q46@E=1?K75]=K6+'3(.L&=-O6\==83R!OZFE[0WU:.06]SU9G$\"R9]A5 MU2R1L??&93Z2 MPUX_V\7MTVRW6N3II//:]O;\HNSEQOKVQKJ>[H;TY%46.&>]=0;%O"*'B0Y+4;%/@:SYX9X"5V!IS, *W.#OL_F809NRA4\Q=@N>8#0=O.)R7X\ M%;.4OWGS.*,7'0P&)"HX?"%"NE#G05QJ*P;GJ7%U4I(Q>DNL_MV(R@$GX>CH;W5@S@-BB<*%%N:[U$FD=R]S,.F3'7 ?.AOK-+_VYM6K.S S"L2 MK5N.4S$C>G&:\SK0W>'ND2K]AM:E339*$[-H](=_EHGVUE9]\):OXW=_7UU9 M7=UJ0]W2OJ038F4IOC\AOKL%V.%[0[76YK7=\-4WQ:Q3%[/#HX,K"MH>O]93 MO-53O+3\N"PX!D"2,5/R^-7F3>%;(^'SMSHO_+7U;7]][<4<^9.?7MY:,V7, M5^24F7W+HK7:5A=D?JNT&N#-2%C]_<2Z7]$A7^)'SJ+!D&ZZ.IM\^H&+YJV2 M$;T]WOOT8?_H[!1T,<P)K$< M(Y([%82W7D=>46GH\,V$?D=R0[;G&=WD34RRU91>($B/C_9_M;+"12!==Z3J M.%8Z*OZ'=_EM@7-*=JUMQ]0'XP1Q#:G1F2L%E[P5/$ M^541SY,Y6*(K\=+;:8YWJF'.&W8WT\&75E?3D4BS'/.LZP_9G/$03*\^T-J[ M_(&'UV7J=L1I>9Z@Y&WWS?M][_A [1T?G>%<^17(YA8;[..I'RD]E;UR"3OR MXK<;S3[/>4K[3I[R O6,Y@VU8%"^5-O0,RQ#40+RGY>JM7V3/3;N?]'#,DY_GU1.6SJ.KK#G[&LAT6 M>D1ROR@2:\'0:Q(6GJ:R_\>E;CR M?M5IT-?%1+V-#W'P#^SW*N Q#6)?6QS'K#(-<,Y93?UKA.Y@GQ KZ= MF:?C]B)JRWD;8?/7LJ[:JV"TSG5V#N[%A5"6-R(PM^R];?UB4M*&WKM4GP13 MO.0V:*S,=FMX] -7"+&7)J%4T.$:DK4REDJ,X[&6WB6+8\<_*$VU]8O%M=N= M)SO_@RJ#"#5=YYKEB3Z([=]KGJ':[:8EHSUQ5B,:OB@RUNDLO')[\8O)U=J3 MG4I=G5:%-Y"OTW(\COGO039AOJS')$AWIZRV?S&96G^RL\?U,"C/94DB[10, M,FUDBPO'=Z5D-N#2Q,3^%74#^$$EDY5B>TS"=\M:;/M7.QXW2.12+@ 7U<6! M]G"1XJ0/3&7]8LG@]N:3G6,N!SQ,I,Z%;/.%$9VUQ5[^8O&P]V:E.)@3# M@HQ9/0_23-.K4/^L=:TT9#8] MV[6*G*CCBX0TV# :(VFR1\,-HD2]T8DFU8;HD'S/&J[*T9ADR]SL\P//*<^7 M_,51E[\8PK/3>;)CI9,%#\X=26W>$,4S$&H*<*W*_TLP;PN>V>7D73U8'6)GVCLW,T4G],\G3;>FLV%.SQ"M$Z MS+QAU(T*^LF,1* Z[0UU6,8+)$4+67^W:)&+QQ:INMFJW(J>]'?[VA>>EZ;Q2QV.VPU[B_H9L]Y7Z-VC!%H:V1M8_ M03HJOL)K^ [/37U=[(J\4F>3,4W\?7JA,[[U*X6VU;)R1RG6(VIPT-A?\DH] M?,Z<^>#:/<.R"-1&-N_8L9],CGY::>%T$6MN(T M_6+:/30HG$'L7&L.&JBD''5UAJA.%N5?Q&$I29^P#PW@OX^F $S73&/N#?D. M73U)Z;JTS"S=O^_)MZ, _=B8SKS^[("1D'3]RUN4J"5?TQ7XFCBP.FVIF)&L MKG0VHN0N>(6N^:39+7,VM[9OU%2>\92NX4)1J+PI]&!RN6/9%9;_H?@%-WG/ MA[Q&]R9V]DO1NP/1(VD+2XD*/):U M7,K; LM;ORP )$VE+I"[,'&Q('>B?BRKNY3 !9; <1P@+9VRDQZ=XU+]%4#E MP/1F2D+NMI?(7XWKKT,>"G<0BW+;Z<_Y_.@M29\7:8;%7YGYDI8]1+_5T*,9 MU8F2VYC9;AQ[5=2$9, T1N*[U1O(5:]2]8->H9H=Y-S[]]&$PP#B$:RQ7H.O M9EITOFIJ/\ CO,KG&*?2A93DD=9DQ% *AM*7)M$=I^@5Z>-^?TA+TUZ:%_(! M0^WQ1T@W7UT).&8TJJ&&: 13<:S:JJRHST.=H$OJY=FB[;NXUG/K6+,'VU;-;I3\V:V$^Q M 'E$0A%DV-UTR.2N\9H\#HU?4Q5!WDC^OK$@O@KB8IB6@R'O\B".OQ4%-.I" MY65OZ.Z.:WC=5M3NMW].KS% >Z!XH@+7Z24$G)7_[-[%BOK?M%3Y$.O/PZ+W MWM/H_5ER"[<(N%)XLH*V;- W7'Z32ZMB M>1[F%4;]/LT'6RJ+<+WJ9^G(M"@,92[R$K_QPM##R]P5DS@/,O3&9"4)5+9I MM4D_\KGZ%5'IF+:AO )1(!('IV]B;C376.4ZI6U]54:&3B?4>2^+NI=4DZHM MPF'BQ>@S9'IQY7I^Y!WJGT4++WVF8/W 5J\-QC0694&+$H^/CK37*[.5^SU- M5S9NYSR]1F9Z;9F$_F82>IF%7LPL-/\KX/Y7AM5?("^WEK6]7B8:Q57>X9VG MFN]L_3LWNO[76^O#L_T/I'&\-Y].#X_V3T]7U*VN^_4&:Y=Y80=XG V")/J+ M#8<@]MZQ1S:Y0TF>?9:N;UQ+N]S-RL]I=GV<173-7JR#S"P<8SQ M97KM&KO+MQ\?[[T_LK98FEGOK'8O\^4S[O :U5H'PBXZTN=!&-B&IXI[&:L",:-X MS>+/H0.FSF!Y&]'!&#JK[8T5=0QWQ@')I?6U.(1QVN/ADLG77MO8VE ;+XJA M.BTRK0MU1.8E#>BT)%,)8_<53_H"9K3O';Q7:VM;FZMR^Q$\/W+\]7A( [+8 M#S(,GVYUMIZI]?75UOKFZMJ*^I"R'^H8&+@;\WE [BH0#VA"3W>[T%V:&MR? MBXN5VGJOT"1]-23KX9R&P,MA+I5.C]+<&4[A],NH.Y#W:(HN;FSJFBKK')4( M^@)^>]7-Y>[W^4/43K?AGAS@9CKT2"W)]CF.8IK?UOHKT0JK6[ZJ[2O:&5U2 M)R;,!Z4!C6+"&RHJ)>JOI!85R[+@)?CY^>V@G>.L,(:+C4'7I:TZ\^I&&).*N\Z]-)7NA1 M[M[QA\^GE0Q_S-(!QV))0N7R,\@EAZ7M#SY^/G,_\""(!D PYYHU[W]]&54Q#*[^8MYR(:G^_<$]AQ M3MW)]<]>$ON7'$[YT7\ 4>8M:(*?A<[-+L@0?U>LDF%*]NM'A^/U-9DE!.G' M67H><1)+)_1*M69)4]QKY/TE&4T*W9\K/*X/ CG-VN+BZT3M3? M.YLKFXI6);9YJK]OK*UT["?DKLH9SGK# ,;@0--")0-QH4D/_5GJV&:9D((+ M7 J0]-3A1R2_,\ZWZV2('$MH5 ]-28-X5Z3N2Y)>Q#H<:&.#YO =6STZVG-W M@-.OL*#DOO\$T.*[2J06Z'Z0A^KUZQ*^O__ERH>A ;E^NXW\KI"0%MI6X4@[&%,Z&Y4 ]PJ*R-7&4< MIQP,HM1[WK[;BKX<.^V>7?G1".;02OK M9":_K;'-'<8\;71+H:/#Q)PN=:^_1Y8<4JCF3,&!YIQ CT83";:&3K)4P7>\ MN]CBW&7#@\')IE:Z M9)B5CK\VNF$WHY.R=QG9T'[,P(9%5S/? ^P\F(F0ON2PH/?&Q;D?5*9EP4+% MNS^1FGC7"+ZZC*RQL"V.WN8IZOF(M)&-4#^4C;#NLJ15=H(1K]8+75'&KZKP /Q7(8(DJ/*=?A1 MMZ11T_48*^AE 0:F!;THAM:SMH/V:BF4^W^_CT5.#]*:@T6_S1#;J$PSL!$;?P>=7U&%A0.-Y'3/N4 KBS:4, M/&9(@R3D5$)K "@NVG/XC-PMX%Z= S(;3\AR#J5%S(?/IR;C^()O!1M:/NBT MFYX:<+Q!G*?P'?-2VX*#J*>"WI]E)$@(>E877B!7)IY.>"^+616Z+H[@[*LV'&-0;-_#!+^E1F.[>[BE/F"=T$0NI]O?%-Q56<\U!D M*@$]@,'0I.QQO9[,E\Y+CX5QQEU97TWGFC)+JX2+,O) K] MX@+) B-8P*XY\ A=C\TXCF(4,P$F$(PLMF:4TI;3:D@[TAL'N)/!UGSBVI$J M*BE;VY D67PAGX4^8_.P?66D=M]6I]9T>A*'M=3FP0(P!K(9F$>'(=TE]^U1 M[6R###D01C(.9',TELO-G*\EC0 H"W1HE=A>^4\3O&?7BMZ87H -P KZRP6 M+EVTM5$P1NAG+:FGTJ%G4L>RU(TE%D&$12(5169UN9J'C?> ZR.+(=EY['X( M3,0*)SV(1*M@EG4!3"')Q_5GI'_'9*KEO2 V _0J[R+@!VNX#$!=!:2;(4PI MW(@,)5E21E30:KD(NI0).6$EXXG!95&6%].6&,TB3Y.$#BBR(5D+T!R&HD;/ M-.3L>HF0(3$:/5J/?]]*LX4>Y :\HB_-B/TV*;EW8V(>U*<3V9 87 MZ4!+DG!$YN:$3&!:@G0U"C:K@ZIZP^" M8B^G=/%: &2\L]XT$[EW)A^4&IU_M=JM M[1O; P;1 !NP.#AYO^N ZK0!<>JQ"I&WF=8JP*&_F?KOM+4NYR&>;%HU1 9S MN?^UQZT_,2(3>7#!D=/]O>I12*)YWW1+8?ND\3DVE%BF[RRTFS%O/?Z@JLB MFS6-*U@1OMT$ DY;',-U@UMC7']G;6ILPR"$\3AK!,J-X%8=Q0-&H94KBH570+%KSEJ"+M!JFO M.*6M*$^ (D L%0$-&[O,&VX:W-QNE@:AQ[83M-:E>HL9(0?V'/T18% 89K9^ IL//@/JSY0KJ?)"P:-_VTF_QO%6 M7UXT/IB?E# 35W,[],B+)UE6?@Q=1%*"? &!=T7_3K[HR1PWW\3ARH2Y M:6(P6#C!,B M&R$(QN/8P+58M/*&ZQ>$YT&".H-4JT=KUA M0NLS@*UJ Y/,1T,';F^H1\QK%"5_"%3!5R,=1@'.#V,*XY,12J'P?F M:F/L MFDU9CK$M\S2;6'IJ_CP,BJ#AOSI[>&_W;65\VW6W(Y-( "VA^/"Q1LFCS)B/ MVVH[W[^@/98-\]/S.$R\P!@R;&E)J$SVWM36XQ '=B8K5=A&@Y2COU:G\PZP M9.9U"[,6KLDTB5>?RXPD"\P\1]B_GK'RFM$+3HYE;#Q5,7 )"+F[&N(:WC1P ME1;35+JS&OVK@)TV[I.U9;%Q39TEKNGAB?\M.0RF(M)K5D0NJINPH-C3GYW. MA\^G7I6Z='6KL-' .,91]4SW@VYF*IBM81@DN62B /NY5*RFWB*[$%M6#/J; M)<78#S)ROS^N[*^0E1Z$XC!@%#;&S>$-IK_H<#"S_<)7'[(5\\,!/=@6Z[AC M#'2!<7A!<_"K4B.?E!]I PR43E0."MBJ(X-)XI,NYI.-H^G6$A0X$O*[K6%Z ML:)V.0?+.JJ@JQ(V5'%NZ@NR@1$"$>R+^A @!M]9]>$/F4&RLR%QEJY[_K!F M=TIXEG-;#7/ ^X,,@,)!8F[AV+VJ9W39PWHXIM]UYGJ+V\^*^O9K,M!VBB%- MG/[KF[("LXD^&-F7)(V1*T[&.)X7SR6E)08_505NXG^<+;3<,AW[%!<3[\&> M1%B,;U%/T? >-<)M=]'*(KZJAR:6]Z#N?>L+2$VAS2=*HM$J>M!35D&F>H1 M7 OC@^;?.1Q,^2/?(ONB"\=@"6CA/B"A'YB6@-&R3"N2/Q5'EOF*8QQC "U!559P:: J95>J=%:6+:M)A >_ W M-+^8 ;@<(ZOBV;[A"77@VEJL!;B.6DP KN&(OI/%PKPCVOP726T=?S%.S8>V M+Y'1*0=XA48O=^;G=+3=?1,C%B0[L7071PP,V 46\#?'_[%";_<'A^\XS:D# MA) .Z(>Y^F#C>>;8V"V+(XUGW_\^,Q) M-5#H&E4G44Q^C,=WC].2,[E)E=CS9 MT^X#PY><1XRJLQDP'']#$)*1!9R58\/'()8=PH6Z,"'.?M35V8 KK%'IQ\." MU;K<7XN]O[Q_TB'&$(E5FS0%5Q^_TX]&@#[K"E5U8$XUCO"^+\*5&N7.057, MX3(T;\HP<.F91O[X^),M#K;X<\^"IX;1V.60'1B [K^"?]70-WP0&3YI1.>K M8QIG4EAFPOPMC DM&9.F2>W)A: O>,V>G8806,S4U==L"EF",O1N=A_U8LS!"OYX_ MTH C(0<@RBX?:T-%S@ TQI<@B E#A5?[O2X*Z2!Y*.1^]JV]/SZLS 6ZR-1L M%P"E]3,:)8!MGKPH5YU@7LHTWI_>SV'?F>.^211L.VYUT6Y(R"5*L]/ ;$ZU MZISY!-Y@@>HS$A1&C_4G/$L$GR&YHL/'SP?U8.8Q \1B5)K3/@FKG^_#5$BL M?]=I-M %F8WTG/_, *[D 9)O="5GW(##X(23['?OAX KEQX,Y+.%^>+6WT3' ML^,1D6>1H^>@/-<7/=!#!#&6+ W 3!C=5BSZ%(K#U@4X_SE\^>@ M3$W9W>]9RM3G!JK>2O1%_KSV9=XR\V_QPUIFPBT:94M/O]Z6.>A:- AS/;UA M00*T&&C4,L"GI?VTT*KF=1>E4!^%D8G#HX=U)J:/AHE)JJ0>0US\L;PX&+[- M6/I;NM'-QM+GM&]J3&;?&+K_9VWS)6 MSX60V!NSOIP-1KF$.AH[531!8=HK!1OX%&>9J%8Z)3)-L\A$$0>N/9,L2HU# M;*F2%ERR)23MFYP+TSE:7KD@EP2-%L09C/,*4DIRQ\CLW*\0ZV15Y)$I5N32 M$[)_)=%#TT$0@W%,<#Q,XD<<#[.'O/H>QTH9BZYY/I<7GB.7U*C% M/SP];K%W%2%0T702;CTYM!356;P/L&=L]3SL8?R9K6IF2U"&T@G6L@"TV^LV MRU*33L_D'ZTHV%8 W#2/TY_;)@'*OY3+G(=+PN=764@K6M/Y'XQ"%#"B:/Q3 MV][)"*;G @[E6,BJ^$'.\&6P#^;'N+TD9Y5:)6>K_%&5'/(;":++:23,4Y), ML00D)/54):_NDV?_\0CPU>9V%433YA+1- _1M+9$-"WWWFW,XPRI4GM2(.40 MY875RUUF)R'CH1!TLJTOJB4[0"F=)OUH4)H&BE:E<\QV3,,UG HSXQA28,"$ M+LQCP"W\+*&0)>@U@[+G8M_2SKQ\^(N_:$)T-V3;-\NI+=KJ,H_NE.[OSM#] M-\:/^[J[\[=&8.([!+FV,=LWR'V_-_P;[?0V>TION1*5DY6/;W(2;%)'Z$C\^393\W2T2)_DXQ[EFK\V][> M_O[!P5R>[HW?;G(Z[6^]&JM%?YN]J-]G"E]?O]'!?JXR% *K5O\5C&@1/^AB MF(:W.I/.S2[[IU/UPE_;ZOB=K77UIB-RM%LK,7NI/A]^//9I:E^C7GJK4VO/ M^^G-37>U\[Q-_UM[\//8>M[>?+[6ON).%V7U+<)J,Z,;'&IGUEK/6L4;?.9I MH74#SP1>= M>1OD_D:E<=#I\,:D_=+1=H-C_>&ENYWSJ.($,"?3WN''^Q+R%UMM?_7%]D(* M^8OG[?7%&M5-"_GMJ?0?7KB;5.F]1W^649C?CXAO^YW5 M#7]M8P'U>.?Y*HGXQF*-"N;7]O.U]0>AR']X[6[PF1_3K!!PTFP3YF,Y&M-7 MDH6_-\U.8M_>\COKZXLH]C!?%DSL<=ZLSK/6O]FNZ(["GPO#5GU-S(*!H+F:>FT&[!#SSN;;=ZCU) M#=M2#=6-T]X7J7^8JDL%[J=?)H,(8>8B_:*37#T].CA[QM &Y M&7"?,92F@ M!P3KOZ7C#":"OODVYX\WM[V7K[H1IXIG,(497NA@J(-0*([Z@E:_M;K$&TQJ M?5>09SYB:A@_.OZ;5!&6;!'MN4VZ!YTF0,5:HUZK(*?E6(JM'34B>&^T;Z#H MPP LL$ F)ZDCG!.*-@-*R)N4;PXI PQR4>;,HHI4%N0H:+0VN+1S)&=5WTJ9 M'C%1:90(!CD7=!"7X@FR;*JO5]4!0?C]=6WC>!6O7:V8PFP!5Q41)9A5;=N[EE,$,+$]%IJ&MAED-?C8'':J7]%NHYZ"OW=U**)!_98 9S=E6T M:C@0+'(F1*I7QD5[A-0SD.G:)%=I3BR^KE;%FF)UC+HKP36%07$Y8(3V.*;C M1X01A."U(CZ7"6X.JU8-:PI'ZJ4Z"G*OI425-K.01)-R'G"+U[[FQ<::<8T/ M-HQ Q!/>KP#6]T'P%<:3I?0OM/0#A"!=- UA?L7/78EJ)&0>I9!#?ZMBTQ3< M^:X>M8(6^%*,9&BPI"<@U:T-F"7TXBULM*\M!)HK?2P:GK;W!1A\ M _ !,=FCJWS.U/HJKME8E5_RU[1Q48:H9_>6_D&AN(W7?YLB=:O4V0]\_19R MH^P'!A-8#UY CVPKYN3B7YW#F+;V-D_05FDO,N6(K\4^<45 M^1.N'S6'PUD=$\H#$1(,' ]2#0J8J+7O0XUH#?9+-TIG4*3?4UAP(0RQ!V.Q M"[#,.TI7:L@95QX'UTN:A.:.#4]4I-5V9D;JDYS3(4>A#:?G)7!7,BE0P!0(3BBAN8AKD$GN< ML/Y+TD*PZ^32Z% :F1Y^K!S,1_N"[L;9_(%2F]G \RGO\GN0T)D'J3?7 WR^ M,^^KRU2"M8,$.R0^WLY-1]: M-8\PH^NK)'T &U8*G^S-8WTI^$O!OQ?!5R+X]A!@P=^3- S+.YW5K8^HR'VZ M=_CQF4W]"%D)6"GJ-S$FT,I2V!_-!,_J+UM4GZ\"I!_$&JV]?P<%X9#S2 +5 MDD$V4F/(UAKZ$6RB4NK-V49SJ4?"!EF<,A^L37RC5NNRJKMR;&HJG:21RQRA,K*?]DIN8L:)K0(Y/C8X&XUO# V4J92TK0.=(U;O M;,CR97PD3R?T,,V"!5DV[%KBG'&@5AHN53>:SB[VAN3DT5V6B>4%%\#/]'J9 M/B0?1TG:[YLNOD+- #+7U+6@#:LVL'47*$EMSG68QF%>29LU ;LE&LR:KJP] M#F\::] EG,UO/-L%ONKZ[BZ92?/C^'V$,<41_)S6Z'TJBIX?YO7Q?HS79T4= M5L0NOH0?B+[D*,== 3TM ?.I.4& M6H26G0C7'Y\<_GYXM/=^?_<$$ < ,K(O#4R/$/^@42WK3OH;H$;$^#VD#FW MA_R^,J7&-[ QC8C.CX_G%BDU9BD@2ZR02P5^,[IC)EQM2?ST4L^K[[,,S'[P M/IE79#'>S(-IW2%M_WC2<>]FEH;\H8&=LM6ICDJT9[_6\.YB+><4;=,T.$IQ MO?%?I\HI&W2?=E;7_<[:"[^SL?%L/B7#YF]/=O[^KK,Z/4Y7T_Y#% .KO\T* M7-8QV])O^AK/F"Z1M[%1][O+/]F>^@D'9I[L;*]NM==7US;F#N?*#_JQ&4P/ M1VY\@Z5@FKOO-L !/S&[Z\C=YZD*TL^[9_LG'T^.]C^=V/'\:%'5MT7H:G>9 M_?)FBL;Z5IO$XUN7SKKEU89S5Z_\]M[S?/VRPY[8[O]\VGT@+_S%^NKVZMKR MA5]I8\]_X-F[?<6[7NT='QZI@^,3Q1\=G[Q_^X DXO*!N)2(JYH8EY\M@M%B MB7CS_M.^^OWX_5OU]#!!-^P/:H][.:VN;=(E>UEZ$?9+GMNSAR$X6UMKZYWU MI>#M%!(^E$H;6*1U7)PHUSP1GHTCM.)UEQ@S:"DP*&A MBF&4A;:!+7/IV/YG+NF*7XTG+.F^P[;RMRK7J+@VN*H4%#8J09?=6AN(.+C( MN9F4^8QQ9(!LH8\]P"32!>CVL"37:S583TK=&GSD5IHD?CPY?OMI[^S4]V"! M'1V_/_[]?TF[OE6G^R?_/MS;/WUPDUHPF.4N0+1 "::"B42#TRS(#=>(%+)F M$;>.%D0L^JK2;S)T'[2X;BYZO AH#^8Z[K>XU2HWHZVC*AU4L.I).[-%BB

T$IIJ!33@K8^?].NS#1VAO1O:>*,)1RC93%>;3_-/-,QV5;^CG1F MA4"-RB3J16/@X^F2=(0N0?>_J#]'M/?3A]X94QF)_DBS09 PNR*#N,%G1&\A MYU9*!BQ-Q_$(IS%>X2#-Q!B(19FP$3$'_KUB&!YEK[MWJ&S1@/2VI_? VLO@ MJ!D3S:AJ5B?XJ[RI5KW68(J:T6H3P*7K+]^];=]TF*ID84;Y@[V+X9NL.":A MY?*2FQ222J11H08]'Z5Y1$MI;0(]%WT5^"( 2>6_B#_$H6M$8D2[ZJ,!*OZ6[TF MGFG?//M:51 &XV)J1V'1\A%I;)P,&'PY:F$3LJGV!\S-;^V0FY7,.]X('TR/ M=*;VK"NJJ7;NM)SG>L)'1T61R)K.:_[,W*C6KVQ.@_CZ'2LF.RMD8Q 3X[(X MZM,)+IR1>=73'66U (^2L?Y%C'6OHM7CEY^EJ#5+Z&"?EFYC,"@N/4_0,ZUN MF:"C.YW#D)5(SO' \+F.M&W3!DN%%%<,$HZ(Y0R7PY8 \2FS:J(F ;.9E,';[2!-+E%;WI[?( ARE=Q M>@$JOS09M- /E&Y,=^JQG^/Q>&5;V>'2.H_9-K-:BPDU;?/ZWN31ROO!I9/7 MB06K"/FL%>2MP%U6/WJYZ,98DBTN/&O)"FJIT<8ZFZYZU?G*#EY EBK=WY#B MTB\8NTLJCX;X!9>7XSZ9;61C!N,(5%ZH<\D+4SYC)-B-Q,BP5[.4A=C#50TQ M$]\,%E^^#K0Q,9-=VJ?!KT["B+L4P][,A66IDJC9@L)W@PH(HY[!XT+:'JW\ MO)G4SV5CG/G.9/.=@FC1&DD?\RFB3L_:'3K!+_*FLT/+3(H&9Z^\-AH1J3EY M;ZQPG'*JS W11WQJUDU_$.X&O4**PZQR-$&12ZJJWJE=>+,B&W%Q@M1PCAJF M 8N+-J9I)?;6R7+*II(;J[&W>&*=;,G?20#?]3272'EMGKGNZ'Q6F M$TJ4\5Z"XN1M=I2:5@_[I[^K7A:QV^7$3@AM!B6T.A\"O']UB^0U8^"&'$/( MU-"&,$P'QDD,ZQ$#[R+-XO "]['W;G"*6CXD-4POE'-5^8MLG!IORMRXX771 M;N?N0'?-5O/K"OEN[@4#"42F3T/.9"D)W55TKHL'3M]' M<_"BP!,OM*7I="D*&U@(6ZSXO8N(C2/]!83SPS0TNVT4?+$;#-?7HKXVO!8C M+L51IAQ!D0*Q?2 O?#XG\",32%M1G[6!>?!4S-DSX2@:)F&5/++*>C0>"CM8 M4K'2U-,G$Q.74R[[*PUA^*!$5"0[QR^ZNKA ?Z/:.@D@Q#3*PF9.A4!J*KJ# MT+,+5-33"G=^,MP\H]LB[)QOS:N[<^Q"/](RW1.ORA17W_L ;W;A%VSY9R3" M/=I7J>@J>Q3A!,X#!#II3P=);I$5S$JA!U&/;2V05P^C<[A/J$0E&(3FA+!A'(0=JQ2=#M+R; M@GWP\QD/"(2"M/W)R^$D3M M$6'70OR5HZ;2HJFS0;ZGLVFCQ T%C3U:@'-(FQ#ZYI]!PO1#G=7.QHJR>3W. M/WNG1@=?6A3<#6]"U&$M(&P6R#X.K;0PHNY$;6QTR',]U](/*&= &Z*[H2_@ MG007!8E9$.A;Q))$!+R$U&P*[J4&:D6'#1FPV0ZWW#2,?FR/@VGHA9$C/AXD M:5N%@XWO8ET">I+)2%NFE%DFWO0K60!TQ&-5X#4-8G@9\Z:WI[](@H,S&?[< MG);7R$8X9Q H 1*H,?W 4>P9/CV+R((["WF3B OK [G4NKWR%U%@ "@DG..K MX\^JMB0DX&QYV/::.F]8ZJT!PT*_EPPW>Y6;_+ !GP$6(5#6>4YY!>51^V2/ MB(]N$O1DXA?:&$6PWC,H&7IZS$Y/@>\E+QT"!I>.C>V3(E>CA5P3>!@?0:2( M0:GUO#AR]KUAFF)5^D$F?)LIXP"\+C<%&S1:T:&142.*EFD\'Q*5&A-VX,!P M?#6K3>07S;3)X",=U=,E0^[IH3T;PX S&?$"/U'+%YQL4' M]6TD]GE^"8E".Z',DB]ZXC:HE$:(, (:@92JFQEG6$ Y/,9%^ MVSWV6CA\QOS&.KS-+KB/\9BYZIP@;38"PEDM[\C8(/O6'%TN^FTLNK6.PZ9U M[(E1A0.H-X3=^C_K8,L4P'\B8Z]@XCM#U8Q+A,X360_GA0B"T^!F:,3.HNQF:1"R3K!\M];&M(S3 M#N3;1%ZS\<^6 @U4&5NW#MX.HP&#;:H[ZWZ?#V2O9JERL$$J2!"=DU T^0P. M \FV,2V2606K_699QX.4'H>HH7,J@#WF\?52AEWY4-$Q@K];SR.8,?C MED@ET+?&KZBM$VG3=)"P+J[\!'I;&RL;_Y$>1/QFZ?7CM[X=)P5;RA*BR MX6_8U%YNQ:;^@W"0V''8:ML)W3.O-,V,*93I/\L( M39S!KCV.=1-K'I&![AF'@RV8%!8V9F+"I4C[0D-,5 4V]ZT%5@'8PXQAJH&T M)S.(-"!D.4HJ&EY@W-&(Y\+.GR-)'2/HR8H;'NL+!]K>NE%65"=^@-M:FKX(RE)XZ1Z\*WHC[+6[+P M7=9P3?0\?U1?64[NDY(5F[;9MP?)0IB"-,0*)^@0EKD.1HB->U5XS"(T\7)) MC4J5E$E9DH/',18&!''E4B;9 5N#W(3Z97/B;+X)=XV8:]Z,;DP6MV[U*BWA M>[QTKOJI+/ F6SH(%5#.='XO\L0RJ+-BV,ON?9L;M3B MZL6I$FCJ%#+5HCDO+I<+2[J)>SQ*74TVC5JN%09AD(& M4[]@!_XX.WT\WJUB@NF>K5NR('QX\?6BTBXI=VR'6AQ]!AY<&A:Y*H'F)J-# M80PZHND\@=D<.-U1TD6YN$XJ B]3%,P3&6/A15H_],0*'ZQQP MAO'ACX5SN]26(LC&&TEQ^XRTS[2Y R-D+.UM@L35KM20W<&YQ$$:>0 Y.QG$ M2J=WHF]SFRRE_PI0U3T;7KY[A.KR35VM\\KT^5-58S!HHU;+5/6F$@-R)GJC MB17ALQFA"8,M;4(*;>:BJ\F$1%U@.HRZD<$5-9 ?J ^,Y%GEF+,BK%8RM"5R MN48&9Q@(5R-/YTM@U6'XN'33%&Q6*BA!7A0A#9?JD>[%$D79IR7A68_T",%H MW>IREKF12&*[UG:1I[\%\81K\XQY9+1BZ)!1Z,S,7D^MS,5Z1Q[GEC""@:"O MR"YP)@8O^(IZ>LK0JI?J??E5G9!Y%F3P*$RI/I)E!R5#=F@R;QN92T[S^J:2 M7_VS3+3JO$ ?FO;FLR4.9:%J9;:7M3+S:F4VE[4RC[96YL[F\?'S&8-_!*)R M 9AA+V!ZF#X?0EG$0M7D6K#9QNHOC;E7*UG\W<9YJX/'_Y@/4F.<^X9+/I$3 ;2OH)'5].^;<6)48>O M7[DI<^,]7W[+\^NWEW+VP.3LT(%ZO(_2?TSG+\F*[449ZF@L-PB XN685CF* MC;?12U,AV.(RG"GMNY2XI<3->]8^.U/>J48:BZZNJB_[%C\6UKQ:3SQZ6!NYO^BYQQ MK=")2UE;RMH\&XT)I+RJF&5*FXV$8,K*V%*4EJ(TE]> G4'A)8!>VAUDJ&-& MV/"EJGW)Z"VNC^,HI[M*V)U$E2VML*7 _8 55DNW>[LU5LG7W9V72!@)UJS7 MX!2$>WDI;-Y@KZI8LJ\N?0\O>;YP\;=_1SGR*W\92(<#=2%'/)YD-">#WV=N MB;Q .7"6CE.4B"3(C >YE_9ZY5A I+19%%E!F0I+;: 246;JM0RT:ASKKYS/ M,8@.P\,)+K2>\"PCJ2Z#B<(0I;82?1.&,^1O+-K7#- "'SV=< F1F&0DJ7RK+T.$S';Q9:K@%AYP+DFX$#& 8"?6J>1DU3A;>4%-9 MLJE"Y4N4L;5"Y<7/KS]POOE3+G_D,E.+_7YPTU@P#76M#($M^)7N#URR%R6F MT,]!)JO*TXK, VPW9D-9E6@@.+8LV#2L$,[H2 AX&&N&O<8USHP")G54>(97 MH:97.6Z9:0S 'HY3+:J_P3M6;Z5IYH-]0X&*X,1R##B.GI:+< M5X*CY#)64P_CT1D]2X8!%(MMP:CL-;('\F*.0+H1^TTL>XVMY#X([G])6_'G MR'B0"J^3YC!'<::'YKW<'Z7-03X?!ZG M%_%D1?W.;!U"WP3OHBJ<2<39FLF/(HK;@M+&T5CC>@L]LPAWGTN]!]HAWYDB M1*H"I7:1/?Q<6)Y2DM^D=N#P82"K$'VEP27%T #LT8T#C"<@"4F9[3P6]G73 M&\SM1C,N&8>M,0\B(59H *630/'Q>]<.\&BL=PPG&I M=V"W">\YVK::?I7;YCKULC=4&I,3EN55WY?J-!:@+UUU3NX9;E _XWV#Y,)/ M/I+?M?MG&>#9>S1JTHA)%/CJ79 EZN08'Q_0>*,PD)W^P4")U2G.>OI!SL P M=0AVTS3*5[Q];&^)4>53M9L:=:2%T32T[_\L*S^T9_VTE_?_4I:XLF7<7Z(H M9G>\](Z!M'PA)-E1C<$)8'XZ#B4F: M(N2_1&LL)7,^6L.<\U[MG'^I#JH^?D79Y6)J6UM4JY4G!R&0:DL4^ >*!)0I M;J?KD&:XW/>3_'ST5N8U"^AMYH!-2\M3B6ZPW%9BH%.R2<=#,N&JDQ 6:A=O M'^T6*N,3W VYU75!57YN S?DQ6O.,%1Q8$,TZM42M!%_#,I#5%4H7_ M^VE:D!9$&>]4;$G%Z22(D7X5D32W8\/3T.0C-J;#&5ZR='B$IGKJ.BC2'CNI>BB>U7LH/JO88AIT M.=(CP#::W WWP69"&OAWG=(+""S'%WN.7KV5Y4@#E^*:4R >YGI/!T[$'5OG M<-(EW[ VX[&%QUFX;7VERM+VZK*T=%YIZ=:RM'2YJ:Z=7P$P MS>,C"/F%)C[#].2BTY5$Q'*C"15"(]+7!>&*]#MR1V7]3*FL.QO$5&'*%F6O MS' @S11+92;G""A,](V6*J> MQ%I?@HWU_E%VP#SK>NO:JN>R5SO9G>_2I')BO$WR1SK!AR']3O,Y&0&%(/8N M'WE3!R+6K(KB&OHEO /QE'Q#5U<;B0D(FW/[-HS-RPHJBP;#8J;CCXNF'=UO M".=W^]G>Y5B_OY<.$^GV;=P:TQ )9.YD/R+-G-"/>N*-X(NS#'Q8NR$J&G+7 M,+Z>HXN89SE)+*R$6\N*F..RCQEY5"BN(4'E?*>RS0TX!%]O>^"^<;EUB)M\ M=9RHMWK$)-2'26\%5"@>9]7).T(Z429 'V,)6*I!6P(;UT"T9"]*85GI^O$@ M\W>C:)-;E+1?7IV_[J):XJ(8UGIPDA%]RR#3GVAR4Q_1'1";DM*V/B0'$$Q+ MEXH$&0U6YG<_X?" S;][DLPNI*?US![B')J-=1":'0^@6A8R#5#!QY7F)GS" M/PS'J=[IY%)O%HQZO;UE6I282STF(A9H#'K&"+ZZPI^XQB?UI#Y"*)XC#&JND=]H4Q+.7:45==J@FW91 M';F=:?-5B\KPZ*S'KL,ZKI' MK9:T^B5F3?YR(75/;/E,T-@C2CPCIB:@):90F;&Q4U%7USOB%,,5]<9FD\64 MP@L*\V9G SK1+LB :M7?1.KVCS!@CU*,OASY7F;"&990'#O#D&@V0'$U>XL+ MH%=NW')8N@D_?:Z\CG;>(HA#?H"'DHTR)S,#628CLJ^?1SN/ S,BD[6O[K', M2CP];AQ0SPI:E>[*=.I=PL9I(534I(**>BU/K<&T-'UF:!SWGZ8?C8WSLZ+^ M7>];$/!\F,".6WD:KF8YQ Q6']X/0C*F-KA1YS,W[CK-Z/=F4F>1_H/)\H"3 M13LC@:)! WKS:*3KBDX\8)!R@PV]R*>.D&H,#51M5-\8P"5R8PZCP*54+#=T MIF JI0-#WH)P KM5IS7F,YAT=1?X5X88-K4UXKUFW4,V_OF0:;1RK)TV'#9V@@3X'A>Y M&,1PCRUD /-PG-L" L[9VCB3 = SEKY 79DTKZHUHY..X3@:N)4X=%V3Q)G) M0KG0P W2@Q\SI#GXH-\715[_+P5FE;@-4V%Z[R'>5]*=6\:3"N)!FM%#360G2[OT KV\N;,E MJ(@3Q, G!5K-TM"/"MN.@*LA*JQXS1NH^1Y++;XP\S!:G+Q1[("SJM,$]_A% M#) +&QZ/O?DXK>A&H2WT&V<6X"P[=(%R_1;P9^2AM=14S/-U43"2E:,54^O8 MX\Z6,)M'TJB$7"UN2Q%*AC+GMI*Y[W'RWB!9PBC/43#)@1B$#(1Q@!OZ-,&& M]?XU:38($@'RV!&CBI8-WR$H!1)#HUVU/F>=9T$,0!QXW)X=]5A\U A,D>XZ M8D* S%UK.AU* 8Y]L$2)[-^D9X4,XDV5_\ 0ZEDDA#NZ%A[ T374 'GV+J.@ MP$A9N]0:1\@2"PJ H!]:9A>*R;SN3JS2.D@ M#B^U#;"9H]M3Q7>@7&=NKKL?+EL6^40X\L1\R1NEN?QNV)HI(/W6?H+SUJ>M MDX+PMD*R&:YX^,#VG<;Z*\LDZBAT.%UAZ!!N*0P,=F3#%.DA:>EWB<(B$ER, M& ,UCY05!_N@]9;/' :ER5ZJ4)/21S3CT(DF$\!7*'$&$BBN%5[5,T[55JF! MHFRLS@8UC0/IO,V'U)KB@5-G'#AX$Q\F^[:UR,.;2_.$?T@C9_/D0[W9;8VL M[@X,EJ6I/#=2>?SV$$VKN.J6@VY2Y5#O2\[6BWM=SN/B;%W9S:,PXBY\I$9] MV%(!G$PXJ@98."&OKR<$OH7:Z'0VU.<5]2Z%NJ?AG )S2>,B,_TK63=;&ZO; M'?$\V:W]:G5OI^VOK:ZJ_,\RR'0+0.3J_E'N'@FSZ.AP[U_&U#\]/C+Z^53M M'1^=GIU\VCL[/#Y2[]_O24P05@94? MEP37F)8_O"&8[K2N6*/F0KV)8 MFB M_RQI=&V?FY6:DMVOXD\B.KC9-O7'OAA)])92P=2P,86C#)>!\RJT2$VUN=KB M'REXRNC4!-\?]@U:#Y:QJU:&YTW?1*-NF>62OS)-I8"LK"JF#-Y3!A^2$6U2 M70+5# 1\D$=YP7%+#-/ZR9<79 R,0M2[%5S,TM^]AJWF=H,#%7-UN@9F&/L9 M=3K<-1P<%\,4!">U0([O25#%KWH9*8CA+ $M$5:-^^^8I(<)UL.MX3:&"1!CQFKS1@W"WEG^)/<[ M7%&G7Z(8^ZV7!?TBIV^4;8R(]I7,1@?L-_>F%W0Y24IOR-$L']G=D/_ *669 M>[7PMM.G)U"]TI4 3VEH2R!BFW**=H-^=Z^HHG?BU_?P!?^Q;& QD/9K85N( MPEO>0X\GGO,8HU2-YE)MAF:CCH;>7VJ0']9 8O @[4;?NI:F1(-=4)/$C)W] MD G;6A5H)^^9NWLQV(GQD/9;]18E*;':!\X).0MG2G@N<%U;NP"-GJ7@;U[C?"0Q&-M_>6M&PN_3EB_EMOQZF=U MPY>HNU"&F] FO*4WSCB+R*&A$_C=VX_[=%KVXC1W@"\R>5K&?4'2Z*DME75T M!@SJ94?,QF*]_ OGVB1%92MQG&='<]5Q_LSGXHX@,W"MU)D0["/F50E%L[+* MK^)/O2PE#^DHS)5KEA=(3K_HB74&D5E($\VY.HM-4JY,*2NJ7(-5APQST@=\6PP-"YR9%- )DSP M _;+@FR*![:'S[@"/].>*U#GL$ZC^,\6-65, U95NV=5M7M1KW;G:@+:K(:7 M$05RAI.1MEUP'D2Q]"Q&[IV,@0*1G7*LBM1KM]'*J+![D._C*VOU#$(+;QTWV$=C?C]'C=M$2=WAP6L_U MS/[Q>2[(=GY@VJ=>O47[-9YX(!$67E0II&$7NAFM*0!?Y .Z7*.7DF*NV M'*M96J2M4 X>&#HUF4 MIBU7K%FKAJ!>:M*_$\[SIPWNJIJL)=5DMDRBAH82#"LR"(6TLDG)T*O*2>K% MQ#41S+!K,A.SJX6PC/56[_$23Q;1P[H;],GU!K@;GD=YFDV\4V/00R<<9Q'= M?X]$)UO@H5]E;6]VL]:)H5 [RW39@5E)6S,I%F1 >X0@'8 M1ED_\N"2A"8'-@NL]2:%#T5;U;RY.^OQ\, "/]=3J:=Z3#8[Z-$[JYU5 MO[XCI!N"9&93 1:: C$'N>",@O=Q2.9X @OAD(_D%+ULVEOKKVR-&N=8. 0) MK6;>/+BQ2-\)6\.,6]CT\0J(31PS2G.$ 0D@-'DXZP;D;+!T^>I#MJ(.SVF- M=I._7#^'I+6W?RS?[6:%1MLFG?AL)!6SI ^=KLT09HVV&@KN>/IEHM7;8%*D M"1#!_*1,T[G 5;^X@A^WHCX+,-E^H)*4*S"0EX+[Q:;-19V M_*M]:@NB5QZ8>#ZPX1XGCKA@;9711AMU4?FL@[@8"I8Z+WM M ))!AKPP9) MOOJ,U^FSZ3HN3'U_#W9J;/AT#(/#021 *9+LO:KGC]NF!J+!?0T09+."8616 M#(\+#:8 #@L)EZ'2XFYU>'2V?[W=YUC.O+67W1>>7?O^_\Z2WV<>!^""8V# M-V:[>8ST&8H'8DV.D@95BU-!8Q6Y[88BA$-TCJ 90#%,0P5>3CG#JH;.ATP$ M2\:2"=!9')]S17*O&Z>]+Q*CK;B#>0,G:=+JE^2(()I7I%^ K;=!OZ.#L]P& M_8R';9LCV$R_<$^X8CS##HEV1+2 0OL!7J:H6]HP]CB8B ; 7*N0_:7P'H<% M4"ABU\:B $2[5)@ A.\$;85(-N[?(GNP-8 OGJ [0Y3[QFEB->4--1@Z W0S M8S!!WVBWRC@DA\_9 _=?Y/OK;9M-NVT:S78X5"PU]@$3F6K$<_GOT&L@',V! MH>WKS-"'DC5#7SQ3@6F 6NT"(\>.5<%5FW*Y,)AC/(,&3NQF!.$&3:5(6Y]R MUY^(Q0MRFI>!D'J=N8'M]@J:F#C=[:?=9PLA2G?*ZB)62DEJH=*$)[2?LS!5 M!T$W(EM$_1X 3>Q+KS6Q03P+9S9>78W? 22#,/$K^U<8';[OS^%"&SH9E%'( M9;W"LZ- M3L*QB;L+QK)L<9YEH2.AVK>X>TNX!VS\,S4/E="R726*)EY M*)GM)4KFYI@(;V=K?$.-@<%@B[58IVG/01^1J<#:".2AU=GD54WG =#<11\] MNC7="8=)#&[_D@3U8X9JFF*BCA&-%4Q^*=1SK'/HO'(_91V%>?Q?4--!C&<5?&? Y M'Q8U8Y.S0XG ;7O99%RD$EOJ3>AIJ6FHP+6LL-=.:L:93G)8=.>'$139BUV>WJ_C. &_I1HBSU M->0O'N,2'NANQA'ACA@J:S\EE?\B\_)'3!1>SE(H/?@WCW%)I9IW^QK+R0#1 M'[+YK'P*I/0^F\S_.B$GLB_U2^](1Z8)@9XF=#?A( 6 $V%-P(KT.>,L'2"JZM_#0* $6"@'A;R\Z@O@ MICTH2;HE>")]YYVDL>/"-L+S.."7C^4]G0VU9UZ,;_$"&5Z:"1_O?3Y\!YRR M 3=*D3J71I1=E*LW4'].#^B\R;-->A:^O,$]UMAF37THDV__")G"@@#E'ABN MKX8Q\FH\CZ)J';$O'=T&;\<4;!&SIEFJ 0X05&_W8HA4=H0B$SKP@R^:8:E% MH[==58++I)*!1!DJ.@&OKW^(0&-!%O&!O?//S!Z*]^NE9>8(;2SMEXJ%-EH- M=3P6SK_>L/Z&:4]R0Y9@S/$>>Q9GME]=-DXSX:M@^< +]9U$580I,"%(_Z=] MCWMWCM$TDRN,Z]T43=J3_!Q%/QM8^HP:"'HI)[>&^84%+,R$7EY&II$RN,-# M9KN31%"46VS:A+>\0-QKE(TK:A^$LU%?17+#""C%0M1$#LQ50'YLQJ%,*41Q M_.@741S/D!S/('@:O3.=Y6GE6=@P;;8*20(ZJW@.!@1LF4 LBIRIZ_PIL36X MX[1JV')Y/2^TV("2:*$-AI/-F^J!9%Y[C?'@CA.@"P\QOH51[S.Y#ATF#VK@ M#\QGW,U=3QNV^_J6J#KF_50'+0C94:[6UCDUU"KH1N;#'SOQ%V3*]\_X>*4D M]-HR"3TO"=U>??V01R/"<5]TJORO@&R*?SP)_M_JZAKV1+!S!SOO M&M,Z/-O_X+5W5]3)X>F_U,'NWMGQR>D='DU6!!YXT./VID'OZ"3*O^3>"=#: MICW&,3E);XS[\RA>UOV?7M)6"71-7J5%\KZ !?H;5NAK2^$+RY7BY<&6H<7 9@ M5\,1!];\_D)[(UKLEX])%DT40,?Q&#&\9/"/)ZM/KCZ-BR@LAKAT];>YDW!F M)GT8!^.P$QZ763&6BI".R[SM-65SHTF\XKPEIXT M@S7QO_ZVO;FU/?/9-_B44PFL2,]O_57W2CAT=/ZYG6AC/8V1T+^RZ;6_C55> M]'LN^CK-YKB_P;@S[D[JM,YV;KXMC,F[(&53$9@S.+1@.S4IB(P3S<(NMR()U] MP$<,>])P]\1H+Z4R&EZ(4_<\C<\E'1!4%#UFV95QPE+?*S7G2CK8+&C&A M63.<*4&(KD?0\ %K>QTN0*77@]QFM^T_!VH80;J9*3I.<^?;U)J,-;8>!("D MQ^3/C"P(!S0$9.E\WX"V_&Q\UGK!7T+JJO9^$@V=A91HD ]5/TXO#%>Z>R.> MJ=M$)I]V>D]T0\1I=K>M+^0AO<+HA^\\@>TUX<"P$)[+2=45)=F@M[K'X&5O MK='Z!:A17]QRX):G57.H0;_$F=:_/UW?\-?7MOR-U1?/^+=_?[K6\3OKV_Z+ M[GS/C77_Q0;=\T5USVV_L[GF;V^\ MF+KGW>%-YXK"'1<[SAW'@VO5 MWWJQ;5]!N^UO=C;HD[7I5Z!V7=.?>&)NVX/C'W*OW+PI]CB4^!%;?ION]V*5 MGM"O#7UJY,J._(Z*5W_L1=_UHYO;555OTVY2LJ0&@TRS'1'T>N6H%!Z3:J]Z M] IIHZYMK_E;Z^O/5KS;F\B=%VQ_U@QJ2= EPB%1&A'$;^F)!0'RS#OA;KW: MG<\<07M+%R%4K#.KU;@DR[L'@2*9Y#:K1E][" @SN4["9]8,R0S*D*NI:H#O M@D32 9D'A/,F&,V4WN=A$ M:?ND+PP" >\H+DN4$3>7J^P4E"Y77-]KE3V]2 MJ2P.J?+#F!427) 8=+#AMH',QP-ZGJH[H=G9EG;H0DX0$L#*>T^["%$X=^F! MX4+O9R__]'!/:#>#M\\36Q%1GTI+(R.)[&"5E:RI6(ZSY!Q-:NY>XSVQ*!C^ MV.](0_T<\:KG,X)U)@XV:-RE.AWXF21,%>?\Q1#,A=Q2"4$?8.IU!FY[YJVS M(E?2LPXJY248;J^Z+V343J4TKZ):_YUQ%/8V&B MCL:;-@I"338)O0!30>'>U@JW::Y_PCU>HR\FKQ+2>R[@W9.YQ69#D?:^&+_8 M-P[^!4XG*2!F89!@ 0W%,R84>)/[&N0,&&U>(AQ!8SE/Y70"Y!G1Q,Q4ZHC0 M]8/S-+,RAQ2^)3'*IYTY>&5XO@TL7009JD?IEK1/Z/@L0,'FT=[4\I3(TKK9 MU0CH%V%N!!='):(2_3+CT? *<"\/0^K&@0R7P>?]98,&@ ;E=3O<1"8BDYK5@P#>P777CNS;,TCKH10"?RPS*['#3U60@A0U$V M;>W+45_;J"+*&:M4E!-@6DL!^XZ 70GMO+Y$.\]%.[6QL D1PV*80I7@>9-S]RI,KN8'(.(O8;N!\DJ#H M\!EK/\N4;?PB'.M%++"^$0I&004EL7Q3XE6[+UJ>H!YQ>B!,DXX2L33Q[-#8 M.K>6085$Z:+/?,&RI]]+ M9_R]L^9OOVC[:VMMQ6[]3#4'VIH1^A:2E6<\D,KL_'N'?KZYYF^N;>,6ENA$ M/.K07O_WC>TM?WM]G9_"6]U>:"[@W%?'7VUO^UOK+W 9S-,6W"BY9 4M/R>F MM"[7\J% J&L*&7$"D$JSK6MC3A*4-%Y@7;'9CDK6V1%-R;IZ ?*=CT4(?Y[P MNX'. *!_D$1]@4' MQ!'SDN9(PC\N[ON*>D=NO>V)C@:*$V58I/F8JGQCZ19N(/1TR!8D0@4,Y2R] M< V;^#"G4=))SI I"_A\#*T#'XO(?9:WS$=6PT8B,6RJDPLRV712QY*9CEIB MR0 9)U+:C*)8VH_E.U^8>8BU F5CC50^5JI$;3E&Y$SBQS7.\"2/9KRLSG&N:+38=Z MV@*('>-CU6!^3D;8H0(V5C(IW$J'^5HR.HUZB*#-$137FO83F<*Q.8&:65?G M/[%SYWPGEV5Q.7ATB&)=56'=) BWM%_N?QZS =LL:37^(*&$MC OT_,3QJG0 MO83IN/B&%#&O&'HK<0>#8.(@7A)QJ$DCLTBI1$/*0 A3Z]O5S ):=Q]*B],G M4HJ"W5%S]LTPF5H:3S$T2,[AQ_,YV)Q*$-BJ1]^;DU;P9P.K?:M;H0KH 5$<8E-SJHS^LOIRT8?,K&<)S4 ,'ER$$,T%M/,S#6RA.C"S[8\ M+A=N'I^UJT]AU%@^"N3P9!H+2IVM(B6 MCT]$A*N=4U9H91))C3*"EG1I+QKSHQO'.PE4D' 0E(50E#3I$;IUTC<5<1B MT(&]K(P*_K,MWK*] J2""W]S=5O>C+JM!RLECT7:CZ^"7(DKPK2C()[T(4O#]*)I,W)<'?(E?%-&%WH'LR%ZL[/]=2@0 MC;#>+U>.WV7MTD)+GCMH&:6=%DT)<6Y)TYI$BL61"?(Q7#?7&D&/*G]4@7QK M=3)-U)37\&HOI7&6Q_3"S8,$9RXG"83B,@F)/\U5LJ+>I1<(F/JUT.HXTR$" MHL#F"7JI7_FRL\L(O&\@ 2^<6A3'A$/WQATBX>M]01%H(HSHIKJU08;"7A'? MJ?Y+OB7:/MJ+JXC/C6J]6\U>/[!D>^5H>M-5O.;E^DW=Y N/MDB,?4]PD6U_ MU!D<_9=$=FX4Q;, )M%YET&@WU9G#WW[_UPR^F',ZK#O!8Y@@UX?$S/5J+V# M2DH8U&,PI_XWS2)7\SU=X<#1AYM?P*7JJ(9[REFYN!9)\^KG5ARA1(T,Z^2+ MGM@FKFS)B("U@./ :P8E >#@X MG^[B>M-%3%RRQ)RP\LQ<'.(!=Q#(7,O11M;=554T^H1D1B5ZTK>VIP6*R8=: M, 7)/Z?_D+/@7_8$[&E?IZ.Y_;350DGNM0"7&TO Y5S 96<)N'SX%/K-RH4@ MM]A R7JBI-6ZFA+235"&,42.PH)^I+E]!084ZDIEH85CSG@50J)=$6'A9D8I MH3#4M7VV%0Q(IN81+5Q BE 7PS1D++KD":1L@IR,G@Y+"Z7,=5W+_?_LO7MS MVT:R/OP_/@4J)_F5? JB>1%U27:WBJ9I1XDL:44YWKS_G +)H8@8!!@ E*S] M]&_?9C @05FR2(F46>>L(XD$,)CIZ>G+TT^3VDR):I]/=D:5S$#81:?G&1!Y MU[0 ?$SB6U_. $0%*#7C27\E?>'@%\(DH?'/Q6EL?LBY79$TYGS+@41.LP1@WOM$.(N-W\M.D'/!+E< MJT-^M75LHR"D2)I#;3^42G04WXJ\PYK2]['5H 4E4*/F#$GWX-:I8 MIJ9QWA)7[.Z;:1 .=L]NHMTS2<=P1ZD["R^UNYSK-L8CN ;WD)?SF);&2@^0 M 5*+>]!MN+BMR7!;MG7OS"!7]'I9FH80 E::@6KMJ:C@:C2_;'+(8[".^\/D MD9H"5G]H>\O1E2-=LE))E:DOX$; 6TA!+:DMU&](K"774LOJ.+1_K?RWZ:,D-'N>8,JWG M+K=&Z:U@_V\%? -%W#L7MF_[8C'4-W89"+>!Z=%*'X.VV#7(%E)PD%54T)Y MSH!\Z4*^;F?\,:L:UDP#AXY*'Y=) _5*,VF>Z*=;)H1";WN@0! BA+/,A*UU MY&\!$"]G/V0GQ'BE>85XQ>TB8I5O9P7(M;N[S9*L]5M]4@X65J*%*,RY0=^< M;=N$_=J]!ZQ73JPVOV)<0DR8(%("H1\A=8..*:A!(>]AVS&(%<*@W'4 CYX2 M&[2=/J S0056B,HALFC.F%)Q%'^.R=N 22F(=<>CRBK0&YG^!K%.H'X9!1-/ M-S?-HWQZ0/ I1_!,TC_AMJ>)]6V'PGL$?W=;=K&@\,?=+_8VPVXT"T7^-D:4 M=9>DE[(C6(^U',J1P/I?H5<;D0!*JU'%A^ ([0C&"TQ3!9XLV39S%1LO2.FM M]<'U"9'!J1I3$2^6-R@!"(<$G908&FJLF-D*TF+1%?PM#/Z+.@!7E,#B6< E M..>?+NF['SYU*^[[,GG@D@P5*3";-)FS=&+'CV\P3)9<@:AMXSKUB_1;R4NL;,* X@X&I%22A0+4.KR6$H5-1EG)G Z&GF0HH ME$/$0(10H02R8U4Q]OP$7@A)KW29HI7\9>6G34!C[<]@'\JTWRPEX[IOA)>E MZ]"ULX05Q-IF9\1% K7VJ'$JIID2^,9.964@!@\=U@GW'F7%&PN^,QF)*ZQ1BZ?_-I]G /!$F/Z";&)#CGR5L;X:NHC6RGC?3!8G)>'@%4? M@S[FX."OR,NJ_ $[]+!FV)\*OIU,264SE,B0EEKP_IG9P4XI3A8CY:F5-B] MQ>6)ES3;N)C"OS#STH:P%=6-T1,RD>(CSIQ84L_E,8@24T:% ;)\W=4M$@79 M*@;;'D)+?X\'X37WMWC-A7C-QA:ON=U5RS'M-, =U+)PSPM1DG0 =(4K2:IZ MB&R+78J<3<>X%24!NM6CP-=G'5<*7<,C$Q0+.(UP7"*8S%XBY'#.%TD?\VF! MSZ&?KS2S4$ZPB9),3PGPT8W["$J> 'K[E3V@ !)$(N<[L$AJE0U]'L) MF#09A]K&\0!-,YBR[D-P@2L$_1&D5W%.9\.O214L R1W$^Z5=N-4@( MYY$::W($&Z:L!E=JEC]^9K1H:H#-FXV8HBPP*Z8+.5+#JH]AUXQS*?HC-F"$ M'L'PP,SPHL.X9FG/EPB#)_($[-7G98BT1AAITH$"LD-+3'$$#.;(9XSD&TP+N M]X @[W 84T![IX%X2;-$GA@R4EL&]N40Q1,C.]1H1=^>N/1'V#6:R]PJ M[AF6P,EO#O>3Y@HW\H&D;^LTE;2,#C;F+ C47HT+VRS/IU S?"713Y_CI;A# ML(0DF8!]I],DA9=TM $8]S!^Z'/%@ Z'C95OLLP#3&N#>.PBH6(![B[+O/Y,: FD3IWV[ZBL,-L'Z]A4LQL#140N=%"N7 M!#($ RKST DU.I-,$=EL979)K\>ONR=.(0=D[FD%2D1:#!ZB!,YU!R#A^3CU MOCIMH7]\'_QA0 M>=28"4I!(^>DT0$,'T\$BQ?$XZ_D0 R_!ZHWCCB)0*WEN6U:Q3V.=&,V<-"8 M!$XW?YM(K-+V'LM/)A-3G_$G)[#1^P_!DK]88V*EK0:_&S'Z;L5GU;VGC7?M M+%X=CM/XT@K7UTP+$M[AV)&];!8E:G$YI<9*^^?<003D#!M.A71+XX7(.DPCZ4B_Y)_#.,CL(-#4H/%LZ:>.;#V5=]SBZ#S7\-P12$"%3R)2 M<4^GL#'PA,!=X%C@A-VBV/'.4]P@L>PT,>V^5,AA"=+\U.B5JNZO-9K0NLC+ M&QI@X$+Y ZIBHJ[?,.\#$YBE$)6O\PEBCI3 _."31GT3N/&2(G2.Y"A.S/O\/(VR)H,]S)O+^?HKNK].4HZ M;5$P2'Z6RKU\%UAHC2(S':-_35Q#5WC(!8Y(GL&T%G T3RT(Z^-G;<9;26< MHHZ3LU53?.$6OP[BD#.H#]">6Z=FY58IU^]1?QJ5.+)P;-@$"6Y\2]U[DL!C M9)P!UWFZ'"+-N(X>&8+]!+DZX-@,,EU3FZ82$S?\^$7>E[1 .>P(X[IE6DZY MZ)8:UUEG-W;2P3)6(1\+%JDE?:*U4N,X,<8LPCI?-3 WXBXZPT2I03S>S>)= M*7:D,87(\M_W)VA*^.&M]L,D"87&@F0#S%L6S$$)SS*50$Z%@)M#4R[.FA"" M&>2E0;B@04-R40.V8[&1DU2U(+7./06"8E-"2RG$WR.MM%P\[@ST4L4OPMFPD3I"J\5CEB M4S/_R,81#DF3_\U=HSSCRYX9?T%G1?&+]*XN=ES QJ/T"=PTOA'*#6'06)2' M8=?1VN5$ I)C%C"X,EUN?F,KQOEP&98+![UMX2T>_I=W/0S--7_M! M2"Y^WMJ7"DFQ[S>% \":#L-"XA"SQ.&U]&0E;TC[5GE;).240!6!NV@<1P3Q M2$B=)=.',:,KAB7> M0[1&BEP/V0 D_38'G8>-(:?Z15["M4U[W0=B)PRUV M8B%VHKG%3KS8S?45!N/GK:YJQV.P1-UN%O<_KY=N69]3\;F[@O1YC5)<(PUH M'H#C0#,$<=1ML/TDT:P[W2DP?7#:] MUAZ&NZ8>^B5XC3[:G*9?FX[S2#;-7OB%"^CLD$?AIX7/!ZJGD+!K=N&Q5IK M*'Q7MHK )U+I*^D=(]+@&> +N\=,#<8=TW=)^K2M+CES)\<"S#DV,^\%]T+S M_%JJ?J.4LYA8*EB@=.+X=8P1U"X)L?1XRG<#>G08JTZN):"D]X SG0A7O_J" ML6>..TO?"DOXI5T.9<]T3!:ORMO,F]OS/M)Q+>[+7=DP#-1&Q;!8@^RFP7\5 MC^6'?QW#\I+_F:LW6QX6*SE1;$49GV$D9J@Y(5^*04[U)4BY&R,^9!2'2%'D M.3Y1Y",SGE -<=6Z:YI$2"P_Z!L F8PR2X(KY#'P!SAE[.(+5IU?(-6;RT@O MW48H:#,,-Y!32SO7*>Y;RD]8#G#<"[':0<>/: _.GP\<6N*\A_V:VJDODB1; MW!LFVZ$[;!8NUY%E0C? <&:P^-;:::'\5M'^;I/+R]RK*S9D1H$:"OD5:O\8 M$Q"P#5!64MDS?PD8AE,+US&7[,8WK(QI#Z&\:NE<';_+"PS=?+NE(J1VCDUJ M)]V>>"7TXN %<*>V>VX,C:[1S-B\*76;M9\6+2_^K4U):8N^SEYN:A7E7 48 M4)WA:L-K+=3+0#&7/&MVJ>LBRS@,[7MBD"DCUF.[K;>.V ]47WJP430>V_9EU!9\4!Y"9"CM'@JFQ4/8H5MN>3+6[CWPX'Q#<@3K]59[1.!/ ML?KUIR I2:G2DU5GO K*%\84%\KU'::A2*/#62C"MVMY9+ZK&7LQ2+6[R&,D MZ1<@?"[W90.A\Y M[^N;D$[ LUE8?(U(L$O,4! T[@0*PD$>5!]9*.ES';R:C9*._<]J]RJ.!\Z\ M$TRX?$1J@7V'"G<'&Y:?@E_M-EPR3FN_S!JYKYA1N"BU JO*IT&'D6;>G=KH M.B+/^IB&B4@+$8@2[58 L,PQ92V*1-@WJBPK&_KB!?_QW3@2$'MD#:%Z#2P> MF?;"H#_+8%I8G:T:6[?WF,O*!,R-'L(N5=1N#8MDN/H/S2@3B(2-W!_YT95" M*KS/S"C#C7S0M41&>9:!7.V ENA-J1*'VJV(]N J-#7 2B!.#W#UH#S;/$83 M^,S*% [X[VDL@T4=<78)/GL087"2[3>P)'<'R@^Q,A&#=[OPK5U!F6MQI2+ MU"E2RC/E50"F(M40$=>5F0H],/S&9]9SIZWNV]:_W38G0=P/=.L7X#J_%&'' M%D):6^7+2A#I,DLB@Z>DJE/W9O/GA<8)Y13$A^/9G?O" M+'7@EH#$XC=P$_%TN6'L8^#?JF3P0]E@X[QD=LI@?,1Q!P,!#6$$B/,\.D6W MBPD[JL##LFX=$S>\:)-I0DW,GUQZ"[UOI1_N5J*_>A@["R43%>0UU3N%RC:P M$$W(8$HM/]1^0[W@2JZE,62=,BL)%VP47(U &5GKAJZ#C6,=AE,$*?*V M'21(+83;QL-69]+_GOH)''-X+_0[\O)=0R(**L/)H8<"*_2XG">D7B5< ML1/FS;)R)N\C%14\$*K[R$XU2SC^/=6'8[5Q(T<)=\J33_GEY"/0U M&2Y%TD2:L0B^F)N84T%Y6[5"/.[7 "U)+J[PA$Z!G$I[8UC+6=PDS$Y"7/DA MP<8NDP D;/J$2<\[26+:0^;Q"=PPIO6WPQ%?<]VZID'TP3C(]3[:5^E$?VT,C(F+@">VR9$K]CG=P]^$8LELK-C7[OJ:!FR7*<9@H M9RLD:_,>>2[:Q!&TPA)(+JC@Z%:$171$ 2M&^@9_\$/M@!"DV 1+7U 7NC4Q MF\YF<$O$^HW.*+=T)EY^= SKU5^LU:._U'Z1'=\5XL):<^?J%:T;ZX#FU>Y1 MR>':D2"T=PT0:)#)$P2<<"MZSVVDCJ'DX1ES!V8>=JVU(&)VC$VJN M/6L(P9ISX%$2AZ9X@.^H_18K=>(P$XZTM@FN@P&(:BK9%,H<*JM#I&DNR)2< M?9#-(#/R2?16,UG5WC09J(C0(6C5%4='^AVSIDX^'ULA7%WX/E4%Z]R9J;[) MRVTL,MQF:!]VB1<[A>#*)DVP:L8HKT@>P($H_%\?6OR\&*?B2<=OO M=-[%.=8YBPMU-0U]4 &W;DL#8CWW..I7W!VQ ]X=GUZTQ )X=:<:HSP?BA-B MT'(XOSF[K"J#WO26JJ_( ;8%5"N3ES+S+V5?'$>F=E";]XOM1#'V\4M&YMQO MESF$;!N:+#"1^%3,0=7SIQ,<740OA4=QHHA'$4U-&[T@!WC #%5#MK8"JQ%O MQ7U# >/\!@30! ,21P\NKN> R;E+ZF]@FX4$T)GSEK.8@D%%-(5YF#?[$F/X MA*$:6%L+7\91@@\,NIG>$+QL/.JM^(_C][#R@8-$?%NS\_*,*^9),7V4^5_, MSY:9&I-!@V5"'+9A@R)1H4)J<\3)^T&X/>Q7-5R2>Y1W!ZTZ[LM-0FR+G5LN M=BC/G&^<1@6Y'E-&.A=K;5%8FKM0PFT0=;=.N>UG-H1=FFO;%,9:P0UCU75I MKK#B03"+T:-P81Y&,D:'4]*Q7@,]-UV]OF2SXWB(/)Q#4!RXX*:3L:'*9LPD MEZ1+J2-1NMLP$;1)J5WL#(1"TWK,A1VQ:\A+F\B7)AZ?E,,\%-*CV&YY+:B? M1\@*]BCV/T?,-HQY0>:C>L$"H5%C2\98K$FP_TP!X-Q,)B6IFP%Y7T2B[)&="?4''9( M)(=$ ]P/=-0G;Y>9)'F'&#QD!PR&FSDF&1.+M^_#@S B&E.C3HG*5%SD#!1* M8KB1Z>CHWN22+C[(Y.[9EU#= MZF!_O5JMDWIC(EEM!,@3 @RR(_PLO)6)I!N"ABU'D 2VY@W5&_W4?]+C[JWZ&J$E'E MC$EJ"G*DH!H?E65H8.B2:BH#SQ^+V9O([A1OIW+D>(>S'RMYJ%(B2,85]X/D MG!03I(.Y/\?ER0. (R=)EH\ <'=KY]\12 MX-!_ ?,)AT>,?U9?)D0'Z]B@3F)8X,9"J]/(ZQLH>R (=;@\X"'0A6R!X28D]^.KI[0NN8!WD6S1MH!$-83 =A?Q3'*;8]SA!G0E&L1+%WA"]!?%W]D/)= M25$@MR?:ZE!(,NF2:T9_1+8+^\=U@\,\?_/^K M5O?0;_?_M8'O>GS9^>#4WE3[9R1^=MV[WLO7NG=L^^_"A8SYR05R%/^.K?:T?2*B&V2K>]33.'.G0#MUWM@'=$D 9L K%,\Y)D96%.=L\M+\6NL4LG<6J-YT'2; MA]G([6:) N_R-$ZR$=QN"N/ M)/GMD/E)]2PV7/?G;B-QL%^]>5OV>?O9?;4 M(SB35I+!(/"17_W\TZ7G2-]JH77QW7K-:U2KNRDRU*C=80Q^!%BBC.T >6K6 MZTWW4\7]-4:<7"1"!>,#.Y+'^Q_WH%D]J@M-K[DV3R\ASFZ*UNV4F7X3Y1-^ MCEN&9TCE2VDF-%8GW+H1C6AL0*%&,=)H(?[ERX1;1.ZR03D,PDPS9",AV'0\ MH5!+A &<2C[WW^WBOYAM] CGOJ?"0%TKR4&*:&I(J(&"7D M)N-N^U(O7UG.V#?[J[=OEF#&-"KN2>=]ZP2-F7:G\_;X]/U]K9GE1A.LM-OJ MI0/T?(0<,23V[-0@]-9*(G$,Y,45,R94G6\.U@AQ\ M4T3B8*DZXO'JP-VK.!^.3SMNM_6N<_FG^_:XVSXYZWZ\6+6+LX9G[V-#!AL0 M&5C#6?]&A$UMB[!9B+ YW")LGE#R9S3\X0JM0!:=QVG]\];%I7-\O*'*?6:R MCS;"Y&Y6W ^MB]\[E^Z[LPOWHO/^N'MYT3J]E.*!+L7TST[=SK\_'E_^Z<$W M3EJ7%/ _:__^Z]G)V\X%W.#RLG/1=8^[W8_PZ_G'B_:OK6ZGZYZ]D^N01.+C MQ?'JHY/K>X@L>P'+&@[,\_VX%X>ZYOFL?7(J MGL7W>-0O>Y78,;J[C*24ISI1PU 8*;*$4ZI\"8+G5'\4Q6%\=2OD.P'UO,FY MK!DB!][5!&M:\)*@E68\@K>A6O%H2SR]2I_L5T[B/WUV:>/418MV$(=T&C6*Z32EY?F &^5] M(6IVV/$'1S4;'8$%Z(39<.8;8W!X/K@B,$JL4L&O<1^KGHJH: ^+):C;F7LS M0IXFB]-II$*]VSY3%8D4OGM0OGW,+E&@_XI+ !T^4(($GC+RP^$3!E6^ MG]WU5K SSCEX=/W;C>H;<;]PT[J-^I- ^R*DD'4(JG0/S"">2O.8PP&5)Z7Q M79#",T$\1YK\G@@GJ+!+(&:Z=X/G! 0]\_ KZ91XJTP-5%Y#36-!-.),2YJ' MICK69#TV;,]B!;-N!NT(?GA&?@H%#@P;["E,RC(9B09_:J.P!#2**SP#-YSM M3()7&A"A8]7>BVWG%NKN/2,DD5*#!X(*<=@TR%DS*'^,+!LB9TG=J-?:,._R M+0,R2,> -H%-C>5C+C."O87U&?=@7XL%ND<9,]1#BHILF/ .JU:F]LH566#5 M)!,&L9A;EE[C_@YO-0$#,8_1[LL;)'%%&YV>[\ M@VG:_3<[[O MDL2DQ" 56W?:95AE&PSSB= G<(^W:HQWQ_RH!^]^!68KC0KK?*[Y33C:X6N" M-M2Y+6Y52&E,/8U!ZG SG"?&!ZROQ#XRGCL%#\A/6TD M(8;;?^#J:U?L<*[5U,\#?;\E^_>H7%^TW S?L[_1@V+VM>JZI<#W*\Y%I]NY M^*/S]AE@O4^,0*C5-B)EG;NOT+?RO=?)G M]YAR(.^.3UNG[>/6B=L^.WU[?*F_ RO[\>22OH+8[19^L$V/+&VQI*'G, [# M^(;.>;!9IFFJ(:?<]1";.XPT&4_"O3RO%#E$9(T4W"O7:L:H:X!U5#J*,>Y. M_6;)G%!AJF[(X K /\3878OY8"Z4^//&//I=@GO6 !%OA3 NM+YNP./:#>.8 M,%?6"*P<@8UX1)*4OG2T$541A1,O;<7^N(F=!7I3.P'P8P,J9;[OLR\32(UD9DW^R"5O9.S6X_G.W:. MD5C%8F QK<(P)"1M:$/UQ?EK.KB2JEAF!LZ[1N1];V$;!Q%N.R(F,>K)9:2J MZ$8NRZ8V+L3, A<_=?G;]R,_GT;@YCL4.P]+I44?51S=Q%7.6Q^;A?4DQ*[/ M=7,QMI_1X0,C4B2K@8ZS:E%U9A]^NUWTAP*<[\) UK<8R(48R*,M!G+3]\@R M0N?AK7/,W;5L@R6)+2#.UFRQA>&#L1=@V7G%*SIVT!\%$&:H<1KSC.'T M/,(1AJ#G+AX60#>>:":1! M>U3:T=PB8_HT4?=) VT3E]\R7-G4FL>75P-)-2DIB/HU2Z:\9+KP,!6F91'6 M 3N4R@9_NG$/!BB!+RI0CQ-F+DKACRGU 34^'F<($6V'EW(PRCJ'NX;:N!T/ MB-"81J/K+UO=MFGBM%_=]UQY(XX^M@? *W.84!@4M81?Q;$@:,T^AIN. ^M(,Q6=.T%%5;Q%$_FJ MXK1@%-,(5A]I*FBS1(Q0D27C3:9Y+:ZXYZE49<-.A-V-F))KI;^.2*41B%>^ MH3GKBM%!/#HQCCE Q@)I[LT#=IC:U&>M0%U,S2L$J49<1<6Z4)K!7,-14T&\ MW*?.J1ARU;24 SF<82&%#9[85E.N>.45R5U09Y"GWD%FD%]29CXOE"5QI0AM M/NFV=4+OC!]PZV#R:4EHI&472H<,10A4/T?Q351!&U$^(!H&/:@!O9JBN0&K MAXEB:5_9.VCL#Y0>S>P0R.F6F^!WKL[%I0 YP9I?LUS^B4XKP4UV!F0IZ:08#^&! M+WRQT@RB[P=JQY;@QY0X M5CMZ#][?#%R3UWB>64>"PPGX'T)P:.FIKSHQ6NSYZ+C8>$Z<.7]B[HGE/JYK-6S( M5T^7%2BD-A:+*AXZ:%;0D4JS&4=7NR%U[:$Y)L+D()&PO#9MDMQOHX.-6OU$ M&0C.;CS^ A%D+2F"W+-*#VW,&!J3$F@ M7(UZU157Z93NSX>*N<9^,OPVT-A5["DI+"Y0 W.\0KP]6% E M! M24T"0Q?-&%M[1QB K>F"F1?E]8.D/QTC4K8O_!JW.!5CAN#Z*1L\)1F4/#-B M]47BY;%W $*5DX1XVG&TLQS-K+T! MY2+?QG6])L>*M$"&K>=0R!WEWFY.B[Z41!,W[,TVS*LEM DL V\I7(;\7 WR M9<@/T.*995UJ-;]%2Y7A*%AW&6Z#I*ZV M2:X5#;=%&-=RS/6\K8.Z&X\ECRVS8.!:=HV<;UA0DM.;]?L)1K?UU^PJ0JG- MR\4'G%,EGC6VPQLAQ 2^*+#;ER<":Z*MBO%J7+4VA@^PJ1PB[;?:]U[28@)I M$@3!7$UZ1[(&IAE^:K@WX ?\V/2:>S5OO]&DZ?]QWSNH'GJU@T,JAIHPC"2\ MK9B%X3 9^$$#\[S4'^?Q*+KIGM?[[!V\L,:L= _UKW#QIYW5*WRP5J',=\[C MT:*UBGF\[3Y9M$_>+TY^WGNS.+.6+6V6IE??;WC[]1IOECVP0,$PK1]\=;,4 MMPB<(&D<12HT:??['.K$N"U_<\GWT M7GNK)HGJ,T.7/MNWFVMY=?+V](J\?YN#"9Y?M7' 6[!1]1J->2]P0^9DW;<$ M$7T[QY2MI_G>;HM%[/$4'=X1N7YEM#^1??VX[QWNU;UJ_0@/@1]W:C7X'8RN MP^HKQ]X!BS< 40Q*F^,?=YI>M5KWCIJU5^X]+F\L/H]@AG\\] Y@+ >UNF.^ M$40&WQ.I3%?F!)B+2X)K/DGS))90!&*#5TEM#U0O@TWK_GBP!V]^<.C:=Z9^ MLTH@/0/ADM$'(.>7?;1#&TW8VOO[5D)3N-DT6I RQ-WS5ENG ^F,1HIZSH7% MPR%FW&#^X7XPX_LU[Z!^Z"(QOTMMEP>*\VL$G\1SE<8,&F5_;Y^^AIQK-TF0 M899TR%A(/S(Q89NVQQ^@).C,@F%(M+()_3RSQ\ULZ8TLH@_&B1DDS1-U7]FX MC?9(C7:J,N<$9'NKP>8TV#2AW4X[OZB^#KS&'NJA+LU[JG-GFQ&GK@!24%)!U$^367>MB.N!*N?(#^AM64%6FL\ M4S2M%FMS.S-J@_+&,!@$8;O4@L3P\KS8!4@+Z"D;5#+&)BD3PMU.IEG!)[.: MD!?XA>5,,0=>PG63-A.O< T3)I/H@?%@LPY3^E;>?%URS;FQZ_A7B;);TTZ2 MN&?P503"DGI;TV(]?Z/YRM\<:>6^47V?NH;1I/!+2\(H<_!I,1]?8D3@6 G2!',@Y $:_AG+3YXA(9"6\$QB;, O+^>\7)/,(YR7 M)\'?TV PLF)5$%O7:@4I+O_/*QR3ZP2S RX1*%HJL^T[8MX2>'_OD6MS+A[ M[("F^Y-KYE!-#.+G3*$V(21535N(?T^BO$'$NU=X1TTCM?S:BON[,BP9KN;T MQKAZ: :OD80\*CW( >^TPC!R-"F^FD9!6%8W*1G; -:@/CIXX&GP9D^(-GN& M,QIGA1:<>F:5(G@="\%+I5/4AHL!P$H@N10A=WE9X2Z@IR,-B$<4)O@F(9U" MNIXAB*8B<3/DLV PA,%_?>W),$32F8':ZJ,C1C B*MF\8$++E%7L@11_&3+K MPKH.XFE/UX=9<$8\X/0N(&P_C5"Y1.%";^7(6VEGTSHMJ"B(7ER$AYR?$;6J M)!IN.9'HX.L'*\D:K(= ,4MYB6:RNBKS(J0B(KENI"S H[+7N/ :U8/7[&Z^W&G4??J>T?>X5']E>?, MI;'\J&"%LS'&J&>NWDH1["Q$4R6HL!<[Z:C[[MBC O[9\PZ;,-V'ATZY4.ZM MT?S,W.2^3_\!HPB\,Z>:U\HT\[ (3VE"=AI><[_I'1[4B^ZM<^]87[/6\/:; MAQA3M,)Y W57+M:*-LW*IY<7;MDE'G1@S.ZIW!Q8HU5;[N/FEI*C"F=U0[\ Z.ZN[<]"*Y^X^'7N-H#_;"4=GDLM?(74=)\U!L ME4L?Y[7V'"6Z\!!_=_B$!P$#][; P(7 P-H6&+CY=9J/98$WMGOB4YG_CS6O M5CWPJM4J:/PDGEZ-%FL>1P!8!_N@ ZLU(;>.UM$Y95#;<59B.45,>&[0WW=W&PJPJU,<%-: NKB=B&R7##:::,/#NTRTUWL<3$ MXE(5!=CS"RG7L7/@$(>/KSV-=,$8[_;""^B1TM@0_<3<-_JOXL9ITTPJO]E08 MP+JD5D,.":M[[E7"G)J%JOM"W-D(MZ4!38^J?$DEZ!>,QVH0<%@:!=QSN E) M@.WK*!J9T"8E>@ ^0NSJ8[J[SK/ .\$^ ;%"R<0FD*369S>9WCMA, ZRV4,F MA74A=$4QCCD; M>+_:TBLSDPL&^K?%ZKP4LCHDOJ&KIQ[[!A4);?D8+(X0ZM MV$$2OC*@N,X8=ILD@YF@G31]@1.>-[FF$-!D:S8IB-\'E>3W;[DC98[S(O25 M&)-YIL.JDJ;8?T3$5'T_0QML.)/JRIO=,I./H8876S>>9@6JQHU9D0 MPJ7A0AM M8W9C&'S&OK18,4!W,48"=G66-I6\8:7M7LYQD/<>=(KFPX).A'F2F,KA2W.Y M&R<5]$_>TJ;^PYIU%#IH59Q_?VR=7AY?MBZ/_^A0)QKXPXG^'1O9G)QU/UYT MNF[KS=G'2_=#Z^+WSJ5[<=S]_;MK3_.P1E7S#:\>\4JG<>8(50B7IZ=C/PQ5 M(B<4QT=T^_<-7).9G=)8MYUR6''RSDU=V!W4\*E+&Z;[\?S\A'YO7?SIOFU= MMC:K/=>&'6VM,'1L+IW<[C,;A)H)@OEVG*DQ>I=^EOG]$7R [B;FUMG"I":Z M0]O2 W<8!D[1040]8C#ZW2Y7V<%W\.H>H9@TP>G Z0DD"X/L+V#C[2UUXZVJ MZ]I1Q6W_VCI]#Z?2,;=/@X.J]?ZB([ORT_'EKVZKW3[["'L2_X!-UOC7X]/W M=$&^F_,S;GN@/>6!%JD-G.J9[=)G1+J&))((OK*F=N([#L..9!XCFF( ?HNW^G,/V:2@P=/LAVW7+\7VJC$ MP0_8K1DS9AGB72ZFV-6]UO!W:\V=WBN:]EIS(+_E/*6=+U+3T^IG!>;UO*.; MR3O,5@1-$O@]F)#/K_I3;O&&R39N!NWDG^>FGWQ.0#+L,X&(YLABJ=7LQARB M@#LR8IW_.%"( ^;221V&T 4S%A5CWY(USBN2K G2M6!$&JKP/O85L*S0>P<1 MUV3M-TQ46Z8N"8WQ@K"J@K"J5YYN4KA@A=V)I4VX52$9]QJ20-]CR>%LIXKH M'M)8U7@BN:L.W^FI8@LAW?&>N]R7;Q]N08)\V]AFA4:%\6E$Q(\19_9?W7W% M1,*1DEO2;%B4%6"#"R<+GX(J<((77D&*&?N7VN:'R9L97K\)7*RX:)]R4_AV&%0ZO.FRP0+O3^XBY7T=<*$ M?;^ON/NBW6N1M@H:8CO8)>15 8QI$$H?8+TBEXFM0CV&-'=*%ZX([+4M:ZC2E,Y.FY$K3=.0.P2#*Z=LT1[ \ M<DU-8SM< MTWS;FAPH]VO-22K0&=2^X%!"%S +JF'W/!<+ MG;GY+'8@1Y643T3.KO&/X%^SPKR+?[CBFOEW"=C+U-1PIUZM-5YAX(M##A1W M@<,%X>E8TH4S'E-9P%ERY4=2HZUM#<3*^8,;_Y:O2E.[M6'[K'NF>QMN QBK M"F 4"$SR@\\-_2E!P37#V;TDE>,7J1NBG*=8>X]& M";9FS<_,&W"F:!]@&40PQDNI351$Q2$8,8#O"7(/1"_*(W#8V \?G2JEPWU@ MJ!,9JL7Y4C*NER=Q:Z*8/UA*V9A.^[F19WI@X5]A@4WR9V2 P.UX: M28YU \3>Y<,'20PZN43%JN@Z@,^H +A08508L@#>J&-LD&'QPYSPXAQDV#^+ MG:=)3(+*ABPI>Z=LQ!9FW#"AY%[;[&C3BOLVGP\DFW[=@Q,$6X;BT&#"C35I M39CQ1@FO;NJ?X"Z,71?&(6;E,_.O697THSV.[:&VT(=GZ8IMS=,G<>MLC\:= M]6AT6]H1]I_5*UOT]TPMAG0KG1$T*F) ^/55AEVZ@RPMW3&.9=]0#84A24&! MCJ, ,=+2HA$5?*GI,_]PK/?W$R+HT;1 J938G%%+;S^D#GB L_34[[CD)K8E_+^39+\7L4SE6KDA,T M3=B8<4IB+^FFO<\&KH)ERIMFD&D>^;5@#D5@Q#WR$SZE)T9*BI_)#L7N[ZZFMVFFQAYJIS%Z?8DSBF^H%?.N29/'NK89E0"XN)J$!V()>DRI M)U8>%^3:T +U125]+"'6S8KQ2.(Z)7WBB/M$=JAQV:QQ(4=ZFDF+2Q"F&-L[ M4&,2;/0#!YBDP$*PO.\I]S;(0^05-!QQ)YD.S06QY8<7YG&#R@;O5GU/WQ5P M#2?H-'9:H.%2<;XEXP#B?APQ(PF*[@7%M0C]U>)\F!]E&W6>;!@8%]LLKR9, M3WXYQI.(,]6?#O#PP_7FN^=KGI@U=R;37ACT[53H,$C&>!%XX]G4,'*#SI.6 M#P1*H)B-Y05SM'=1A==]B#$V(RPZ Z;?7SLP_9N*_EK MZ](]O^C\T3F]!&79/>_P!UME^;0EXOYD @:(T+:^W,WSE*_P(#CW_A;.O1#. MW=C"N==Q+\T<1(NKATCH^/-_1@F9GMHW4[]FM5//8OX/@^ MN^AZ;N<_G?9'8H(Y>_?NN-VYX*+B]MG%^=E%Z[+COC_[HW.!E?3?7_'\4B;= M3+"C)]ASS?S37/_>^=/M?#@_.?NST^E^EW-\+R4Y>8SIA%&D88PU;@10\YGB M."-\=S9BG)(_%AB&CSE829*.*69D@DZ]V$\&G%U)%#="TO2N(T M8$3F",X:+&+$+G>;$SU^II#AW(-XW?HJ#">(H8FN_OE#]8>'/_PF&&0C_&KU M)V-_]4$X_$D*=H?^R7P$;XV)"ASLEU]^0/OA'UDB9D0VT(\GQN&^'^K7 (ME MSKCKE1AWW[8F)<2OH&O0(BLHD&SPU7'RV/(UOLW?/JC4.OWFR^^N%^ MZRR;I7[PTS)?YK+B7@175ZG;Z7]6(6C8Y/;ARYCOY)\>+K]RZ>%/JUZW@_K3 MO=G,U?N-GY9[%)2\7GL4J*';,8??F>9L:(^PF[9O2!K>Z*/SK3XZ\:;]1&5^ M<@N/2;@#;.()ZX=*"5KY8#G_- HR=2_A_H:I?;BD\ M\5-_X%[ZB7J*$VRUV[Y9?9)S:?E;.0>'RE;>[L#O9@?^1C[0)QA-^M_;:/,W MX=[1AF[",T-COMV$F[$)NYF:8(W&KWX8/OE,[AVN>A:UT>;NM! H8Q6@:COO MU58VUU4VEZ>=6E$VBJ-;,!(&?JCBS3\A]OK^'D2#L&@Q;.C>_(;(R9KLS>W.^VYVWIO; M)([<3IC%+\!A.MB\J,6=6^XUI8PDC?2BVHD_LHW:9<69#<"[N^[J@[GW[=>V M&?CV=1ONAZ1B+:B#!0ZI2J[90OSJXMYK"6=(/]PT0(Q7P%QMBFL>@LC];1HI M,$*K!Q6GA;4._7AW&!,]D^=BP1A98V"8RE\!_]ZG8 M/!TU7W;^K=[?'Y6<=^H M[ 9K?^ UN 4,OA?))\OJ0$1N0/)UF?A1BCAZN*DMH5@$R0RD#A8#89->K. XMT8S&?X*)ERA_K=I;C,5:S^MB>=N#^J1!2A,C1M (?82?D M<$R,722*I!9_K%6K+@PA1,V8^MQPN?NF_?H-7-R-I]FHXO+#&[25WC/SIG"Z M4&_+$?L[,1ITP ^TDN(YQFR9QF--5H+ABW1RL(1X@1OCI MCBS]5V'<0X)/W@1Z>E-Y,;VGW39H^:@+6W/"Z"I#+4;%PC2'<.F'H)_$O\)& ML=0_]1V-W0XLWNA&]?#E<0T6!-4K[J^\V'Z8QC!+G]6M +[F5W[H]Y$CBEI" MV:/ [J=P3.ZB9X**(@G^"&"QD%+=!4$G'G7\'J'&VV'0_^SN_-$^^7W+MK>J MX<+BAP$)N(.,L7V0++0Z9H^<./F<4S%&<;0+TH<47FP_>*[R$R:IA(%A]:?9 M=K"&V :>Z"WC/D@J4R-=(_M8N-F<^&NR@F0Q7BN8=#]RV%#D,,G45]-$(P6H>38U!A!K@0#JBO^;AGQN]W,\"B ;GDX$> M#@(]J%]'K?:+NQ!\D#,7K"Z49!52[][@TPT?'-BOY-FR$A@-R)NCV'%OX6W!/$L8U$8<-.R",]/;4%=PA M/^:Q\>?Y31LI.P+?\L1F+?H2LGF+[06M/J9^UZ[8F!P\7U@; M<;P-'(R2$%WC%]E*+)DJNO)U-W!\.Y!M\%;PW>6!YL4,RV@W S?<_> /P+F' M5JV@^ M]-0-C0[N7P'[M=K68GGGHAK9#:J W=M6P#[%J;2,H2U*JY!N*.(@9VS4$FR> MUA[+W)OKD6;"DY9G@YK26*>-U58QS8O?F 38Q[,0]CKW)L)#5Y]((3Q3[:9] MC)[TL$T"\1'KR*K\G<2J'[B14.JA$!R[8GIC6P$(Z, >C (XQ*R? 2D_ MA\^LTIJ 1^OJ1^V&:3?W0LB"HYYZ$_<"R MC2=9, [^2WW$K>XQAN89/^C!O9Q)@O9@'Z>=VEHEP34?X-H *3J@5TE\DV%I MX!.M[RK$"?Z/=7GI$]^0=G/_BKD'R" W/T!XG4+'GMJK2-&\WT[#)_'WCW+W.=@D/#"D^2@3X A MR 0,HFBJ='=&3%KT,XZ;YI8_F5=A'%WMPMN-TR1R4/M)A]^Z'2^8$4D34CV%2&6G I, 1V%$W"+%#M( M6@*E!-;(-*92=!^2@M>D?2%>!FEFA9\L67;O%B86CE$<#C!D],;OP[3&) 7= M/MO$ V3'1Q7BH*C 3N07; VN?5)B;P+.L!!/FUCL&&_&=@!PFT\!V+$P5:F/ M'=KTXNGF:[AS0:%P#/R-5F>M 5C5U/V"LJ%"U-H%5R5TNOU1C%QU0_-U>.5@ M#%][E_@@Y/;CAY)JJS==SK4=LMOI)X3Y<]^"S MG^183PHX_[ "M?-H,UT0IXX@3LU9G,,^5FZZ/\.1J]\V5WN^B3GR4DHXIE9W MLE%"'5IFX9_FK-3DO.0GQS?1'7ZE/JTDK5\[.JIC6\$ 6]*&$G]A1D6?HRSM M=V?(_\LGL2-WPBP3^9>S7B6<\U>F4R,HQ22;3DBKO .UA2_4K%;AC#3+W[Z*2+/)[^XBTHO[N& +#=P]PP:D>:E&*RF+6*FB( G,B&.A/EF)RR.YB0( M>:LG(3$\N#/5#7.![D:U--!-N^@B!J63R?+Q:FF>ZM1S[#VZV_.I_YS_999' MUG8W4/%3"Y9VYXS>C2%W'TBY&=5.D7&XV3CF;J!PCGN@0RV5BY<>T-_HV$4? MRC'S*<8,FDWXK G3=R-V1FL;9)KGX^4=_O6$,2OGH+G![DXEM2:1G38.\#R) MK\!@K)@A2J*5%)Y1^8+Q\L":QGZ\%(1E+3Z,XX'D8,5E8JYQLGO"VUWXZA5: M=3!TB:+";)UC/DE%/JS@%>9@9](#:!FD-.&IL:AS?06K'T64AJ L00XX0]&P M1@?*^QK5(]+XHFK$L7V@I6[QR\[HV0\$JM#ZT;+0VE8<%T7G8[?-BAIF"[F( M'5C&XXNNVXE 8Z*_TKK"R_A(1JR2I?4VC;?[!62_.U$ M=Y+4-2AN 8'J<-MLT=<.;#DH MR]?M+ZPK#0" PJNBSQQRZ\#V4W[&G0J,KU0!/XFW6HTM3[TQ&7;087 C8I1@ MBZH$G*N.\:93,2\+:*RXB!NS8*OQ#5BJO0!F/TUWLWAW=#L _0E/XKX;]' 5 M3JBY&+GN;G83B]6)?1%BCI> ,+$MI><]L! 4.-JZ3M'BF\089,4P;%FV'-_.Z'#.8?YRGF, 5/+"]7Y9!A2)P+O]S;U MRK ^COP0"_S.7AT. MA/\Y;.SO_>*YC?VJJ\;@H=\JC@^@ _^J(+BRIF,1=K\@H' ,JY#(KASIZP[; M@]U_@C?!!@S!FT'#.KN!.]SN4M\FR8-JL7"O?%C=43!&H.#?4Z41+NCMQ& 2 MI-DNAAS)^DD#^#Y# 5/L1J]PSC%QRMV^_9#,JGPQX:_3GH][^1SL)UA8=$K[ M#/ %>>9^8-^7#GR:56F^+=*@P\ P$/0O)N[[3GNW M%6;I"*&7O6D0#G2F'M8CM=&:!),TQ0MFZ[D[, DWHP!N+MLI@,FQ!YO7KYP/HDVIA!5KD48MJ$W MBV33,"L!1H&DTS#:A" 314=/!*]D,FFV"LI#^J2D)M">#+4X9HS3X@ID1E?5')WX/?@0G/S8H]!/XD;Q \7V[8-]EH=+G MFK.3\J6AWT/(_BMRW8)BB9)>1'G] \;@)]@$V7+JM<[!AEK&[5+1/:Q4R+44I_)"L%0YD84\QB; .QH[.,ARY&(D( MZ7GV8[(MO M"5S(=P?!^Q)0_)?P_K"6F%'$3!@?\=2,5UI62R40WA8S4M&(*A>N_-36#Q,3 M9G;R%^]R%+B8(*0K4@9& ?! M%AT'WJ)U=N)R)/U499P(U+>ORNT/C'$>%,R\W+Z[T$"WNUX#G\2;MN2-T?KL M[+;9IE/F^VVP)08^AWQZ2>P/^FA!L%HMP<89) +%!]^TL1UI$.*.1@W2]<'? M<=_ ZOJ)[]FAV5YO0DI3LI%I9'H[3B M;Q<4$R8KWV!#"W_L_@G*\,I*!ECW-3;G/% N1>,TM M$F^S)/\1CL@[^J9SH4)68J-@DJYKM#A;#U%=)E\S<.!;-D3RC M6JEC*Z?7_UKTT1*%J[Q%P/_[GZ/]@Z-?YCH$Y.-9,1\\B+J33JFI.^4TX&#H M^='G9#K)^K?N!)P.;HL;A-)L-S'MO>F[.I(%UW($B2J1P)E(3.@:,4 7]C*.KOMM/ N0?";G;/=D *.0!(NMX3U*@2N=*R[Z^H[[H M*HDLP>Y%)U)Q"-GMA(Y" M?=)Z#I-G4=D*W F/QV(QRW9K;[?VNFYMRMAA1SW_JUMPAT]($.J0A!OA&QI: M, [25+:I_DL\P,J8=U.$'J7N9<)9 ^N[H$U&"*[ATQ%.8-\=\O:FB@C:WL6M MU9?;XJ^A?[/=5]M]M:[[JNC&T1')R6;,BWKV6>::LPP.U(# 5OAEJP8.O;+9 M(U>?MUC.% A5X^*SURD_>SD2R?1R/J8U0W6%<#-MKJ(RV/%?E8_VSJV)?TK4 MU93O\XN[TZ.[.',?8;)^HOI9L:8W$(@5F:6B0'YIMB9(2N9?3R='03 M8)0I)MD (&O & =PW5\:9>?0M'+"++V*$\F]T0#- #Q1>>,X4NB @[F?%0R, MF?OWE9^J740Q(,HRS?3:T5W'\37/(3@,HZ!'OCR/XA?\ZTZ?)WM^FLSW$2V! MQ"'D>B>8J/:GM*K\ ^AH<&DBQ2J;X2]V6 !<=DM/FRK/+?*JPN&N;+68=G,.Y7)V? 2%@69B)&M7-E8#U.).??^5CHEUOO1'?G2E MW!8,>:?6)%K0=L4]..S+-U^]XH$C81'"3KF&'$VD!8^HT85'^ BG:%,5'W:@ MGZ4OP">)NX1P:U X#"C@BQ"1S! LTFTR!IK%_+4%8(L#"])^, E!,R>WCG&V MN)P+8;VFOW,B,<;4W%\7+6F40F7C-;L,L-=&8G._ MVB2SSUBBTI^A[4^"C J,J+0JF88TBQ9)@N?.]SRC$B+'ZL@DAQ*QX)>-*EU^ M*?7&R=OC][)MT+D?% &+A68IRV#&_57O\>_:Q?W/6 JY4DSA^@K1XS:NX41)-5?*O !MC^6E[4Z]$]![LJD!,&I- M'#5]PU'#5%:4PXI2]L_,A[^X(WT$1[%GMB!M*W+*L/HW\O-^0ZG*+TX9#(7U MXC ^V*&Q.R!B$_(&P=%+RH2 AMS'I#-&GZ891MG!]\LTMPS&O]$>(7Y#_".C MML944M03)JWQA#)DB/?R'3.@)T8"RQ\#L@ P&(EARK65PL=N[P$F^9T.K'=_ MNY&7LY$_*8>^2K@F..8OV8IH+=4T#\>@;E MZ^5T$?KXY+O+C;"R[MH/0FI((C1J-ZJ7!AF=DJ,LFZ0_OWY],AXKNN&U/L&HG]R1G)NX*3RPK^(N8:(W="V2<.J," M.]"7&]5!9#/[GGQ2?%J"->KD^WB107HS4H1UI/R%+C^^J_AY$G,#B-1-1_$4 MS.\>)IHG/E;B2YJYAXF2W)=V;F1$R$(9,*U&B$7)&(.EG(IN/-=CPF0^U9GH M6ECB"-6LB#<#,S,2&B@T@8N8*R<=^8G21K-[9[M0H@FZUTMS\36JHT(+4.K^ MZ;['_BC/@I!(UR1(0ASO2 40ZX-7BU!!9@?^+=*(P7]F/W.%D$MQ MGSA:>=L-HEK(_.L5]Y/1;^2 .0.K,>2< Q6D)8H.I21!HDYFEAH,X#(3A%TD MS&L9%GF@W? T^;A&=9N/6YB/.]CFXYY^ ] _OAL,_OF#_W_5.@FT_Z^U&/WQ M9>>#6ZM5G,Y_.NV/E\=_=-SVV8?SSFFW=7E\=EK9AAN6%C<#$ER:ND M4+X3ZBDG11^6VI^DH"'U3S.PS?N/JQS@"0KR#HPG*]X?1(V60R7U42,OL8O8 M30RDUBQ8IPZO[IH_+WJ27H_%T$S]O'O<87;8Y9>4G9P/&0B)VXUB]H >N-$/ M&QLL+ K?/W^H__"U<98\J6SH71^\L=O5#7W3YN--'$W3[708\< M_ MN:T;Q'!LIT9/S1G%J;9S4S8WIW&TVZ$N!SP_QQ%^@L;$>>C+G+4MTV,[<_;, M&1PL3]1;-40ZP$')M-%?.GX2,57/=A)Y$A%C3NYW<[>1N)_?Y)O>^ M;LDO5AM:#*W'R<]N'!;9G?1,3KZ_7*\V?*%5V M67$O@JNKU()9>9P>*TZ<(4AH_E0R-0^*=!-9@]SOJ.QNY:N)29T[1O7-0^!7 MLI](Y+N+MLQ=MSHHO]%>O>I5J]4[IW3>C2Q__&:\\??TKGRC1?]N)V(['8O_ MW=W.QW9NOC-]^?C3\/E-K 4L_'8#,(.E1=!#/U$9\IAQW_7+1/GI-$%DRTS' MLL[9[+0LP=2ZOWW5T$]_\#,>)S E5S<.2J7D:UOA^0?>W-!Q?]U!W(Y[F>.> M.]ZV0UZ%&MG,S;C@C%S=L?AI%&3J<>&&IQ:X<;ZM-LX)"_)X6P#N/> M0)]F X>\@1OQFY3>TQYQ#SSA%I37;2..&W[*U0Z]@^8&CGM3CXQ-'?<&GAL; M..0-C3C6J[6':Q%]W!6:3#C?:WWUXS@+SJ89$5EC-VXN;9.J/Z3.HX+V=T$* M"^EB2<5N)QJL*XG!T]"GK(#+(%'.C2+V<9>H>]UX(OVQ\J5!WC$D'U5]8C9U M&S6/%J>ROK*UOB/#EBM$*$G45:VK1!$;T98-=&DB[PQ.%_%I_5A]8G[?[T?TN@%\#5GX/"=;3+-^/]DKX8-!V0M0HH(%HB>^G!$3 MIUQ,WLV+B;L5D]7J>J6<-RI2PR"C6OVMLE_.RK]1<&\LTT?BY=^FD7+),JD> M$G=I %-/FTMIZG;B>E=^"%MM LM I'U(SI0S/'^'B_+HC@6&!N#I6LA]=Y8Z M-HT3*\;B?9TD*F6[9A#3$2.*G;K*$O:R0$4VY',A2(A/.$!V8-;[\WV-*E:K M@;%O>&4+]W/F[F<.DN'4<&HG*ACWIDG*QUQ^B?J"-T*N3N(_#D,D9;8,(R*K MS6 2J&<"_K>'PTCC<&IUQRMAP]V<@^N;* =K2Z4<7,$K(0^A4ZM7W&ZG_?'B M^/)/]^S3:>>B^^OQN7OV#LS4B\O6\:G[IG/:>7?=;^_=>SD[>="_C*Y25\?;5\AAMFHZS"B[J#Y!#L MT

&^WPE>42,CL\L]^)/^6^2/L<^1\=9B;3'#5^ [U!G%*#-BB)[] M*BDAW\74U(2;E>T$UW)W[C]+UG?^4J!QX;5 -<9$-(RF!-X.OML7ZNO9%ZVX M;\JF)$AMG0=3ZO?[<<(]EM E($^"VJQIA0>[BAFUY6'(HUJ88AKU[/SC@WI^ MBLUB(C"2FC#)^T='7JW>+ 1ZB(B>'E48N]/Y@@SRTJXMD$;']O1(2[N> I&A MWC0IME*XCHFUDFCNJ=<%TS3'-RIAAT?:M$M;'/UXD#01M'A"U/T*.YV.''Z6 MH>G&==\VJUG2*SR(EKFVI65>2,M\N*5E7L>]M,%],=W L4<:_WF5+J(1XR^UR73@K^^8UU+/-? M\/T&L^]V7\:#14G%]9V;>#"KU1;SS[;QZXN2)RN>IIIW5&UX M>XVC-5FVY>W+1?MON^G6:S!/O>E:43:*HUO8:0,_5+%GHL6KWFG[AVNR2ML] MMMUCJ]UC;VZ3.'([819'3[B_]M=DA;;[:[N_5KN_?E-^M'L23X/4_3V(!B$Z MB$^US=9DF;:;;+O)5KO)WMX_\>;N-"6;E+Y:]?XCA^W@X&!-5G*[#[?[<+7[ M\ (;F _8V]=+,J#RN$]G,>?MCOB^]@1'_RD M[W8S=:VB=-5[H;GO[36;7GU_CLOYF1;HJ-)H/G@O% O>GA_)^9B,[_U'6T@ MWY$H_I:,;Q9/%B;$N-)]9;;!7<+T6/Q8R;-/5)HR4*KV4\%$*16NK6P]C6QI M!, 3"P.BUV#:$I0)#5C3"#T:"OH*"U!]&FGF]V+X(_CN_=>Q>P9J+8C:H?+! MAS^.^A7/K36:!TVW>9B-0,DG2F7N*2+*8%!3Q)/5JU7/I0MN_ P]_W%! %X-H7X(:E8F ;7#].8(*4L_V%(>,@:UG,M &@B MP!1O#K^UL1" VUFZC*J]&06PI[ [:(;0T9F'9;';K/VD :49MBS44$W&9L:1 M&08]"14VLBW!I!UW;1XC ( MJ6JJC5MT2(A?+@%/8> ,^"8 +R&2#=,W H\R^>JINO8'/A5\8%GC(E'UW(&^ M9W3EL,#G0NY/LU&(.QXI-!M:$R+MLF(HD\3/W&O$BM80?\=A+:RP M9?%=RIJ24J"%4(NFT]Y=44X#BC+$PIP\R.U#CB"/AX MA&5B:AM&B^6#BG9&E%?OY*4^,9;21.DT!"G,9L3]%P<^I5J@^0%87[,,#:OX MJ(?UP^"7)CX)-QH=+I]N6%D/G@?L"!1R]:4/KNL5Z.M)$J-^'Z OFU%5BOE0 M/\)!#X6V)Y7MP!6CH!=D1NUGP=P.IBEA78"O9SV97YV-)U??V*R2"@/8Q+Y= M#VD_Q2G5$PNUFT^D+Z&N1*+96WC\KV6E],*"RF?F "!F(\$L9]5Q?4P&Q2;=-CJ9#<,BHDV N(KJ?Z/N1NN!\6ZN@O M+UJGW5:;/O3HD[?'%YWVY=F%>WSZMG/>@7].VYUM;?T*A\NUU.AKYG7.8&X= M9VKLUFKN-,)0&QJ3]>HO>8V3;3S0A[5?/#?%H\G]S8^F&'WALZ=*;B@<8QC< MP+!"3RD80Q23X\#B@?4+]^US3$=.03X(8ZS29F(.BI* =QC8 MMK701071=1Q>4["^KQ0:Q_I"_H/[8XU)T:007.Y W%C:QG=*RO""K--H>#Y"N;9T87-C9#%^Y5W/.+ MX]/V\7GKQ&VUVV4C.2Y?:?(IUZ=GRM$Q-,6"*:8NB*V3QD?,*^HZ@*60K_X- MQRQ,7'A;>I&'1_J-@H."CG89*ZT(1_C1QPAO\Q 23$8_CB+5S],I>+W M0IUU-0U]^G48A##7% ]2T178U?3(BOM)R>\#/1$.A7$>NN2("P2K1+S8*J6$ MCI[\%+.\B^^:O,$BO9Y%:2V=A:#,H?VF0?-.Y@.@..:U8UY8[COONA^E\VXXV7M^B@XL\H(;*\]WX2CHUFO90O@4YDRE[4 M?BDY3F=?< ED$S\NN.<"GHE:[<@[JB]JGO[$1!D/'/M<,X_MJ%=W P MAVM^#JZ0Q9AJM'KOL=D>AON>FZ?23=0 [;#4)BW?-I"EMK?9V"$\ID1BIO/, M\]CD:Q!MV!6[:X51AX>E2TM;K'XGD8E/RAD$ XHX!U%_BJ"J=)H0D2F&8FF] M$EXO]N\'TP3=ST(\P*.0\81YHB4HP)<(0^@LG.."761TH%L8.59X3\^1"'." M0#J,4\ -.*Z>.RD5MS5@7 5ZY1@@YP=2](3>("GWT>\50: @O).'#]@#3WBD M,U\CK)4O4!O]O@AXX6\0/BT-,.4LI+#( 4M %O3M0T6@W"T1ZLIT3>[AK#ZN MN2$3NDAY/-6#/F'''%O9F(AA!HN%)/5AX!/ %GYW_ '&XF@GX<>(XH@H\B7Q MP"&'6[!=2BK]4N80'9ZEHX2U.+A6X6TE?^<-G=L-$;E'V@O:9W^R#,6&3.MJ M6\K1MI14!)S@T]2=B]@CZG,"V[6/-JW';XL;^]:9,2WL;0O* M@"(XE%0FZG']N(%*^TG0,R5FA7Q\;CY(4H%N;W^H;5*V,>1;6UDKD;5'FL>M MU)&D_D#0J1GBWCE1XC'_OC1,F<0@7K<$?^!B#4Z9?$.:!*Z7](V'Z ?$#)-2 M@4='5S"V7AQ__JS4Q,Z+>2C?B1^DR,7/0&LQ \T7"$L #S;88[8O]1>$[Y_? M0IYOQPR+W-@ U*V[G/[\>OSF^!!OCW?%IZY1: M#74O6Y?<7JC;_K7S]N/)JC% VX+N!1'_HY_F5%.O1#4MK> :) /.*Y[3"S64 MWL6G<7'Y[\I0W">/<53]Z2MQU/ME&JAC^4-2?4N) M&O[SAU&63=*?7[^^N;FII*I?N8JO7[>2_@@L\?2U&ESYR6NPX?S7M;W:T<%1 MXS46X-;V]N!%JP?5_?W#_=KKZ^K1_MYA_?_4E\9NK3+*QLL4C1;.O;18.H[Z M<0(FC:^+JIA;XBP(F5E"*J/O5_Q<[$IYP!TW9&;]?SU2%F9III8I /4',R,\ M@W#4:O _$)'7U_7Z4;6QMQKAF"F!:U.MWU($([QU:T>$M*JY-AG%HR7CB;1$ M8[V%I%IK'.S7:[#Q:HUF_34(1ZTR&0Q7*!NM,?A>8VD MQ2]L4?B47=W&ANB M./;66R;N.%4:RU8<;VYW0_\F+9.%I9X#3[3;F^N]LK+;]^#GH\,CV.VCQM*/ M@GD53(?>^'ONSMZ&;/S]C1"/)OS<:!Z^'AY^ANEMPKX/ M@N#_8EJS. A7;#O<*2@[S>&N*-+/ 5+ M7?8G4AT;+ %/HCO>;'7' LDYV@C)V8/&$:H#R.5BUM!CZL!6?3ZQO-#NINW.T@?IF MSK%Y9K?9HFR1!Z!X88=G H&YMS>/UN=P<5/<;)#?[ M]?T-EQM*[5A*9IFIOY4JF35/ 1AAJ=6/#O916&JU!EM$N[6-E1:#:*X9@5EF M,O"I%,V:YP=$=@ZKU;W]6E.;0BPZ^Y;L;)3H\ %5:Y#@'(+@+--G7ZFF6?/$ MPEW2;948,GTCYU#M#:H_Z?A0QVU;W73F M$J:U94835PK$W8PH=*D@U9])D#HIED8$Z4C7B5H?S@K523 .,OY$I K9)*Z5 MB"+>VNI>]6[%DO14VFDSXM+XO^H^1PMKM?W:T3-K)Q&"]_-"4-^4.'%],^+$ M\+_]ZGY3XL2-XLH_RZ(?ERSZ!L9[ZYL1[RU=__ISKO]O*U[_E6[ZS8C;PO\. M:O6Z]H39A&AN;-R6O=\ZNS%'("Z;:"AL1M3VJ%JO25JQ5JTWG]Y06*+DH!&J MAD/F*3$@O7K3B-&F9(OJFQ'#/:K6]NN(G^$@RG/:F'9;S=]+SIL-3/O4-R,( M6R8$S^2]VD)PLF(A6.GVWX@8*A:'[A_4)8;:J%=7OOWIJ)#>P1C"(JZH^XG# MAQ)Q6&9YV%.5#6]$;!0EHWH 1H7R\2_5^8-A]0#N!7)P5B('RRP>6Z5::&Q$ M/+-T\>MKL?CG*U[\IU("&Q&"K".XNMHX(#G8K]6;ZQ&!_'>)#&Q*]4YC(R*0 ML/"-P\.Z6(1'3V 7W&OA+TH6?@.A&8V-B$+6:]7J8:VZAYN_T:P=KDGZH5LB M YM24]/8B$@D+'RM?H24,;#P^XTE0[HV@[[P4?VVCGY:IH8 ]?G0<'P^/7>3 M%]YUZ5'UIV5IU49UOUI#K;J'9^MZ'*;QP='>+"-VM' MM;V5+_R[>(K,TP\,M5E"\<>\4#26"?%X*CM[(Z+O(!_UO6:#@BW@;#?KZZ$8 M/I4HAHUQLI\X^/ZB\N=A[S:.#-;$)_E.B_C<%[+.W M&0%V!/@TZPT!^]1KN/![S[_R?Y:L_ 8R\^X]<73]6V6@>EB'/Z%=V#P\?.[B M Q&!_Z]$!#8CZ;Y7SMN^W&5?VFB7($!@+>[5:NA15NO5Q@%^HK[LS0"%WU(_ MIXDI,9%&C%%F>DAV57^:!!D%V/.F.>?3!+LRDG'0E?Z/M;JN-+&NZ7SI,R=X MJY^Q?.1KL.::HE[;B@R(3+TV(S/=:2\-!H%/"D%6/!>"@B>O2F%V77('+;L:%.<=P?##Q0]B)L"L9-SF$;ZG$3=3?TP!W<^_6O9B& MRJTU_-W:WH[_"AM6\5^: _Y+Y7\W;/?"&C_!.;_Z-:X_9(W?F6:[S[W&*]R\ M]9>P>>NKVKR]N86%OV"0KW;H?JQT*^T*?+-9_=^-V\_UE["?ZZO:S\^P[*O; MXK7J)NUP;#\YC,,POL&2VC'X3PFL6.H.DWALUSM0N8.QJUM1-(5UO: .D5@2 M0_T3:M7=WTWG96S=NJCC,K5O'V+Z-LNX$_M_WERUK7K^=MPKD/,A>X;VNO_KL MMI^.W'Y,LR)>5_'ZSEEY@&I;(S[,>- MI6=/*5M;J?B*5#RK6$R3*$A'EFBX,AI8KA7U>]L[H M%DY:T)6?N=L['(U!8K5MUQVFT9:@(!SV\Q1CH_/V?>L"6X'[/3_%?M,3@L ] M@ZPO=PH9B+8Z?7T7?*^YA>\MA._57S)\;R,D=Z8O=7.%?:D?_2K8?/CX_6GK M\N-%IWN_?M-EXOS0E_F:X*]H959RB,@? W 6\:;52C.('O$*.KWC\#FCHP[& M[S(IGP9&'6K-G<&KK^1^\./:46//D_OI=($[ A=@@-U>_W_VWK6Y32Q;&/[N M7\'13)\GJ<)I[I>D1U6*+7?KC&-Y;&K(1_)LC4>H M'?%!X&V!*TD_0)_LD:D#WZ(/M*;!L^N!;A]^J!89S'_8U\]= 432$(3SX6__ MUI(*WH#>O^O]VKNYN.YV[G@.?EA9?IXN%+#14-:$_"7/6R&R^!JEDK?(6K&O MR0K;,JY8Z'[;C]N N&3K/:ZQ]0H[RL_^S]P#CNQ[\NDQNH/?R?B1>-[;L<"_ M(IQ&0&0 S!T9?+;):#67]>-E2 MF1[EUK-\:\@]6!YATB03!!GD]I/#*\GE(Q"PQ^!6*@6\!5GF':+HL:8+<6/#&DA<(F>,U.R)2C9 M-;Q^"6C\&._N"XL'MLX9.$4=S Q[YAD=%H"7H &@>O1"H@-;A)W!/J9R68F MFYE_Q/RC&CWSI/PC)G^9_,TF?SM.\.PZ;\ -0VM,7"9),D&10:\(JY@)7B9X M3T[P_A^QG/-K=VK[W-]M9SC>8'\PZ;$)D R 3/PR\IUK[OZA\]#]TKUYN*_R++6>+KU3$:RQ!LRE M4;(8FL+S'-TFO_EXJ+;O;H*85;&%(N_C/XC"&*K M'8\KP#&@0S(AM"1F<3#8X]@><)W! ,Y'9PYI?WG Q7(W_*9FTN*1?'4N%8'<[^&E.( M66NU,XRM.>>H5B3#.L':6 /K$RW\D?5=?@O_8_NN>]N_>^#Z5QRZL;==^,_- W?7_;5W M_]"]ZUYRMU\_7_SJ][=EQUN;07]^N6)A8>P3O^S:WE# M.AH["M/Y6*T9-J_16=B1O;%VS7T9Y]ITX^V^%?[==J9DV G^UOI/Y%_U)[8# MPNL!/O@91Z&=#X3_X ?_([8XX@^L">+0FY(UKMGR5^=.FJJC"5Q,("=Z2]RF ML$XOSDAPV2&L#NP1;*E93\&0 KZE#2'X1KAGZY5P5F@L4+A9X)>_@)I^0\]\ MD+ TSAXCC\^G'M]:&N;>A>/XZ />X^PV.B=^93*A,\0?Y' F7]CA,J;63/*% MG+]@0+KS*8)G?H*98N-]&!KOX3,':&V.T-JDLQ*)-7B.&V=P9N*LQ27X[I[3 M(8KP<-L=;IJEN/V@9PZUS-YA/"N]S$(SY&5D:6[8W?>+C0F34>SX9+QF.??'[IU1/7MY.C M1"-D9<*5/QV'.,%Q&W.\T$_ K\X*ASY\'B""0P'MX(VC,[>L>?QH$K8$X_:9 M)^+ :<8XVV,P(!-$3O2NKXX]';:)L+4>=45%(N^2 MR:61X=/^M,7_';P; 4+[/+= M!F:+%24RC\4]N=%[$+8?N([/#6U_,/7]<% ENF]@\DE\L!ZQ=/.K_ V$$F@&;#9_ _@G!Y?J$HQ,\ MT0;R $)CWP41C;LD'I/P^, ]I!)W0Q>E+,Z_&T^'\#B46$/$=C2G%?'S8C\] M!Y%X"J&#((2+ 1F04 #9/C?%"^#\T."M!)NK'M0/G/[9\NU0_$:6Q9%SNY^& MBI 2@2;.4#FZ. 0YI/5%53B;B?@R(_$/7'\:3E),?,NFP1CR S4QCEZD?;9H#U"CS/_ ?2,A W&3,'&24'PC3)QX\]0*58QT/GCX MT5AZ)'(M_5+%]'S$1FRST4D?+[=\HZ0^G R2L.>EL0 (2 MG#,$W,\ &4('!#$*[?F_1J@/9>MW0H4\A2BH%33%0G7KTU:%V^?Y,!=W\D9<9ZLI_ ?HRNBT1M=,;)V;8Q, M.%:H^SUWS-%1UO,;>/$D=6H @!5!OSE'"H^07&:L"';PKG!:':( 'G&&[TS[ M/IY[!!CC)>/A\).I-T&,PE,B(84"8%5.$3 MJ-="1\&OEX5G6>Y-:0Y^1+<$ M;AM+2,<%PP,]@?#U1\N._20'4G-EQC*AM^(.R'#JA;%\8!* #95[GNV' ^;7 MDGN,F-V&XW:^X),LO'B>,\KIH9:+!@@C_=!S?>#N$7>)P\_N1GY8\"!*@BAR M 2A^@*K,AJ.05WM(([A)VQ 8X 7U42BWT4@&>S9Z)I50.^\8ZN,(R-2TG)_F MU1JC#Q>_::V;2,UD?#G.PZ#;-0# <&S[A7J'+Q:8F(]O9W,#@$<3_SL!FQ_^ M7'H%<@*ZWI%';B6]ZQ0W^89.Q]@FKY&D30AP@#;"[\Q*BM7'F6&7B!H<+3.! M)7N!2GX 4*.1,G \T*LXTGM@_%=W_!H9/M08 MM3'^J'QI2(.7HL$]$5) M:$Y88X0ZU=QO +6W)$=&VG6M<<-S@?4[<<*PP?=G=TQ"J1R9!O!H'H?S),X3 MB9KU5$$)@8^D!7[4Q_ %W=(9GL4_BU3]^N^C*'&2TG(5-6X40+"#")'^\4H< MNWT'PAC#.G=DX()^"*CW;!^MO%D;J9+X!8?."T'Q)U@)7@2=Z02I!BQ\?X1$ M-)J;AB.D13!>,(9/O%=[$)(0O"%P7T@8_T7#FEH!7&1UC#!V[L^TICV,@E<+ MQP!;,OR4"\<8$)Q] L\BL>L7FKYHM, !T"&BE!R?X6A)EBK&<+54;+#,H@ZQ ML1)*-.L)7*HPW$G]P21*J!SU%TRB6$#RW!/Z!Z$TM@81SGP,J\V?.',8MY^" M1A;&8S<4LV>1-@K=SK'KD)"DK'!\.-AL$?%0CR:T6JE/Z3X"$,* P-'B]<&- M 4>X*#+BN0 2^+L3QIR&*++!RQY@$"N,GE"'@GH,H$*2%BRZ8M'3ANMPE/@F M=>2C<,NS/>%F<^C&\ 3X]SG2CQ;V.!,Y:PTR5K,L5""+0JO]Y7^ME\FGOW,7 MMYU[GKN]OKY8K4<^3A#&Z664O^$FKW5A42N$W1E8KL#6DB":1TM36>GI.A*2 MBS0EAA["-]<=CD$"P!$>_G4J)+796I]-!(7V6XJ\3O-"H/ MV4*B]&)LI2@X+/35D\?>T&:_5+(H55.RN+*W@^O<7'+W7S_?]RY[G;M>M]*F M.XQI]6_N^]>]R\Y#]Y+[W+GNW%QTN?O?NMUJV__@).^B2O'WE;YW#PK:VIJX MI<=PH18C<7OC(>?N.A*+[;@$*WPOJ%M:PTJ+L98OL?;$4?U_\BBM(P*"7 P0=H\[6":D M3'=LM3OW]U2@A(=-"\#DDSQ\Q3+JMORUN.?F!T[R/6,RPFF-7^_NL$;]%."1 M;\ MOM7^ZX9GFDN?CH 8>5E77A1#6G"SY!8W) ,;C%"?ZHUPT30Z5\%'9_IR/G2# M\^@#L4,V]<^?+&OR$:_<<8;X1W=^WTYP87D>EAA2>QNP"R@A]-E3QP[?.O47 M&Y-%,'M45> -0XD=M_BT[8WP6P>9]2*U9B!7:@%RN=56#(,W9*$XD._#D]_" MIL%=PFL]\V&@W1K0D"L&P=$BXK$P=*L(VB@>UU-1E9P5W^=N=IV+L66_^(#[ MKW&Y9B>L&4B';:75EGA5D'E%U';B>Q=$#@'-?9BF<&BJK;8(T#3A__>%9KEJ M+!7W7%FVQV$@''-'KR0L(<:0][P@L:%\A#(R>)O715Z]WMCI,*RUVF#@:LK) M,4M^D.D ,HT7M4-R1&8ELN2@;-$M-!VT:LYE\,T67?*-CE9ZNR;;DRK26=_L MX/DBRJ)V$&0W)+@(RV[2T9&!PE52-%XP=ILF&_"8%H+'A;T"=.3>V#/!K%15 M7A2D>51@ M4F/)L)80>PM![/O;S@5M@0<:H3/':@)@,2> &Z.VW,'8^1@"GLZ6]7L.XB(= M'^FMMB((O"#L#@'64QK.X\71/+)W?XLO[HJT^HVDZ'4A,<"4/@ M95-NNK*6#Z"L-PC'M/GE\^-++O_SII=1JLA@97#"EU%(V2BT622W ])X15#IVDC"IIVAZ8X*E*<^Q M/86[+K!TG&2TCZV%T02)UY3=^4[&ZL5HU,PXPC"ZH/%:'3F^ MZ$*-?0+'*Y7?E==FI,.GBO+;- 5>E:O.C.P-HKWK,=*!"(LZ>5&1P8W?3?25 MZ[.4/4S7O<[GWG7OH=>]#YLV?^O<=7_K7U]V[^YG>YNZ5[V+7MDIPI/.E.3) M8L7U8@D4?JPA6&IUF$/%;^.@(?S;6SB]U1ER+ATC&?VF@>HDNM-M> %J,F2I M9)-UK&03!(/7S:H37 ?5,?O"C98TFP98Q'O'&FL0/P9P>%,ZYW1"'+^Q\;OH M&M=V..'?)IFJ.F6,'O.J(/*R=G+AN_U IP@H1@Q=YS7]D.RP5\?A](6.7W_% MR7KQ9ANZA8<;VG3&[]#?3U$DA4- M=&^CN@T3W$'3UC/6>&LH8RQFX?,A4VVU30UXHO%9>+6Y)7,Q.U95NYD2HMJI ME"A%1:?Y&$@+J[H5M:G&]#?+\RPGP*':=#1J0X5A]T= %S;>AJ.VXUM19\D: M9T*ICLF9 JK-&L<(!<+0 "_ST!6DZ0M$DJ:![9!PVP(9UD84ZZ!,D,.ZP1O"OC[O03LXR) ;N[B]LJ+H14KZ,TZ%_L(F1UR@G". H IH M"Z!OM&]\O@9&Z762#/EX=T]#C0-ZF3P8%0&CIVD+Y :9A$R@\Y)8PRQ_*LJ_ MBY:JX[K$-RJ.RT;ANI';.*PX[5S@XAF'UC B"<19-R>"RBT")1TAR& "@@P2 MUH[QFM2%?^I?NK"^8-GZ,8]?<8;,O7M\WU#A#%=95K<=9YBQ(%W%J*3,:Z+CBC)^XVUF^G+9C\]Q6)*C[S,N(7D3?$_4@^_Z4#->B MP*('87O?#.[Q=/)PQG(J^:=)C8Z [T&M%<"6MN+9"I$U^S:Y-](/* M.&4'U11\NCPR#HQP7".WOS8Q#@II;0>D"SY='DCK*2'=$&VR!^U6(/$P%Z@V M5IOL0:T5P-8L"+;U<5-ZV16+>4AQI^\RG@L^70YQIXM%*191."BHI1V@+OIX M>6 M'Y=JV8-ZRQ=_NM)HU;(/N58 7+4&NB6UIT)_8SM#@BFS8?[*0 M$MX9%$Y]U,\B4==-1!H"I7=>7!L$;H "DFH-79%2=P'0K8%W<^$Z])W8S>Y' MI7X3SWT!=G2]-\[!FC/N'9:><5I3,_E1">,E>>?%R[J*N MN\MZ$V*Y\/XX)H?MU]P:8R%OV;$!CH$*1HC)!KY5V4V[-]KH/!=%E\I#7)VF MP"V.7\+I2PTU,E>">%6%R[E'?4Y*99@J;3,X0%3LNM$=135D7$M/; MG0W3,0D8(? R%G.;$IT4)X*V44YN M">H*-["T'C*$WM7EH:;0*RRW7.F]V] MMV'.25;4*EC4*/*BU/A9)V;#9IULC?@LN@G7_9M?N8?NW9?DG-;C=D.+\46R M<@,F=WE5$GA#W]VMS,(&A;M!6?&EI5=,==D1D2U L(;?&Z:G$MA-AU,<-"/Q MDBGPBK N@UL/I50^+Z2#ED%C 88!.DAIUH1&<"_[7[[T'G!S=#@W_J)_\]"[ M^;5[G!OK;0&HRK(%,3-K8TMCDR+@JA2 M%$2K]L.S:IOK?;3-0L&X6+GX4W?15='GRR/^2)'PHI$I6$@X+<'T'P L_ M7QZ &^D!WA2-LT=C1DGRT:1 YA6SF;[L(J'6 :+HAQ4#T5HZ-5\RJA9IGR%3 M^TLZ<9=E7?CY;:A#(^W1:U$23+7B8%IWEZ:/[7[YO1IICWJ>(@3A3B.[ MZ//E$82X:,\HQJ?9H]JH"'#O"ED6?KX<,N[@I6%GR\/N#%8*1V3"U.[I(PL4XINK,(I MD$R+@JA"B?9879B[/=6,7%SH.)?H&#\M2 'Y["U &7AY\L#;K 5Q:(='/Z@(K(X(BY*1*J4 MI)NK=(JCTZ(@JE&J/58/Y^L^.N:P=0#*3F.[!G4 =/>[7HR..6P=@+(K9EGX M^7* &[=.IP-W4SR;VM4!X!IH '%S54SMZ@!P2W0Q$*V[5_-M7Z]F(869;N-YYWXG96570O_=1/X=MYU1W6N U:.?$ M];F2\4$J0ODHA^WFU'8%,0L_7QYXH_&H?%@W#[8 W7.<0ZODVE4FX")DDF9:'2LR%YFP%LA4Z#!S32@/F>4X>G4PDVJ'3/! =![,3UZ7UBFU^EN> MM0NIXTYD *DD%0#22N:8W__6N>O^UK^^[-[=_^]?#$G4/W&7W:O>1>^A9,2R M:>9E1:2VL\P>]21[+]M3M5V)C:*/E\?L-,)VV4*"3,H>I28%@'N76U7T\7* M6Q?2@SLR\]T1%[F\%[4(-Z6=5RCEG.=\^)/+!YA$77QB>!X2\<.0R/9=" L& MF[(';X !T??N RL@PW]:XRFY)1YEETQ[$%1]I\]>L_,"N0L?@+'7S9U>YNR) MY7&O^*Y=<:IBY55G&CR[GOUG>I&J[TJ4[&&3%G1"S)*H-.>63:Q:LU?MT&D% M(R&;3M-WY4V*/EX>G88=E2*&GPNS(PHFJXPPWVFV%7R\/# W,L)\Q9BX/!=K M84Y4(O^H8$_ET]+ETXU=?5P88:8'&&Z++@)@M74P+]R7%X!SV494^)H"+1*C M1 NJ^,/6S'Q*7#"O91+M,HX,D[5B.H4F/.P5E-U7R&A.%8F3;&K=V%F"4N#1 M*BU?/?31W_@V1,* MRTFX+1K!QDVFWN 95_:!OX%,,WFI8%%?VO">4KO 9,%4Z0[&SLN M=QLAIC_JQFA)1ZLX-&ZCLUEG.W\-V7;@-WAR:PS_:@\Y&T!N3>P _GX.P)^; M^PV5WO/[W<+U>LY%>+ETB 9#W%"I7A3-=2;(47),(9 #>]\0>5,Q>4G?=Q?Z MH23ZC>L@+#UW/(9_ .M%]T@BTH<3@*;8AE$< MS,<+LLQ+2AZ$EKWY;#O8]F"#/<%&MW!*=+U]'DOP_6$5Q=:]KJ'^& RF+],Q MACPX-W@F'BJ-B4>>B>.#U<^-7=]O?*U>:3R9@%X?@7>1A%T/Q,\+N08 WI"@ M/WJP?F2D/72BY=W%2*F+]=X?.2+W49:E(E(O!Y&'4JQ)F3$D(WM@-U:IWI' MLATR[%J> [?T$U>[#&^6$=48B9%UL#EE7C\M15LX*#$$(X(!*FJ\+N?9KU-G MY;NX6CE%,>>1RNP]>)>&J)[=,1S)#VN!05"/IPB=6]?#5RU6 R_Z [GL00W7 MD*H*;Z@ZKQJ[0UU,->\O5PZ"9A&\)1 ]FLR;:O%H/DAOHK)+""7VN],5V'L( M)24/K<*7N*$[!22N ]U?4U'IIF=4MUB^XPQ7*39-T$7#G;L*;YH"K\J[HU5K MT9NWVZJ1^"IFM?T>^))IM8B"XQ2SMU2EP%_!K MAT;WGCP:!?<"SAV=@1?G$T">!9H"'14@':J\J-IKKI*(K-#T&,) M:TXE(-2OSI-0B.__B7MXF\#5.QY(AL$G[@;D10BC&Q>A(2>_]'/\+0HG!/(, M0IL@]N@1Z_?S1P)""IX[H;!/'E=;S.B6?CRY/GQ7O,<5H<@24. ML?!D^A^+"LO1?P04E+_\;+7+%5N/[?Y=[]?>S<5UMW/'<_##A]",^?KYOG?9 MZ]R!7?/+SX^5R2LXT$7_YKY_W;OL/'3A' _PQY?NS<,]U[_B^K?=N\Y##SY0 M\9G>=4*!^'[V7JI=X"/C<:2C0B-Y06N#\3FV)CZ0;OS3)^Z[/0R>\6C"3Y^X M],>,G@A";P#OPN/^^-1*90YO; I>$+#?"=H.^)WQ<(,SOM[6@9NA)/Y;2VMM M>> ZN;-;T#U\)^-7PGV!YSW[7-<9DF%*)V+E"/F2:U7!3BH>=I(@*<4 JR&W ME:LEC7QQKXC[=>VG5ON.O!)G2I:/'0N(G[;Z%K-/I?(BHD^;/V7W%_:8R1!= MT$_G%RBMMLJKBLAK*<*66Z^_GGAK!E=ECW&0V0"KMMH:KPL&+Z8H,TL-V,-- MBL*"?!^]%>[)=8<^BH!T:J'.@<"R>!!!U1_]BH!"GYUXK_: ^/%/:G%PM,R#,I4#"23&![2>,5<[!]UL2_PIZ^HX;9A >##UBQ)YQ7ED-->"IJ@T7N96+:')<"8B/?(@-BO MX? 7-&+N;SL7)6.Z/.,",=WQ?1+,[WCQ;'E/*?T!B08A957@96W=2*E=B#YP M*^.^/+(/Y$0,, B2R9O&@3H7]U$2OUJVPP$\OWOP#."*$7+&V+4V0LV4*TA]?'8_ 9W!:) [+0+ZQG5?B!U2E^&0P]6BC45.UR/Q^B'S$?=_I MS2Z8T?61%%J%E2LD5[8Z*8UI,D!P,^#45MOD#:4!NXG6 M7*SF36Q(T&NXD-5'4&."%2S!8$S[!,-IS1Q\ V@Y<&D7XGQ&I/7DD;"=L&GB MG@Y:G-^:%FO&=Z9M@1V\,;;7!R2>O-B9W3:C%L"!.+RA:2#0\LSE:YYC42ET M<8()/(2CF,%[Z/*498K/;LCZ\4>OWW@X-2[:%M>>DZV"4SY$.1UZ5UXCIJ3*Z%!BS5I2D" MF+* F1C%-'G9;&K548(-WR%$WG-/$3"U%&JK>6?1<0P/# MQ/M*QOU(26T/X9 JV9E"=ZN8- :75>%-8[>%QX1$ 4*B*-1A5(H7!(DWU0)K MM8OWE.M;L%*KPQQ:.M-Y>6"SIAJ/7M?A>J7)V[#1,WM=G(QA00-4NL#K*2)7 M*2?J[12OS<3/?C'_G BB95.\!F:RGJ,=?SN"ZC(4E;IAGSOWO0LZ/NRR=_T5 MQW?1W"ZHHG!C6E@VNV:FFQFB:ON=]+/EF\/@6T!0[0)E=2]2 MDZHAM5I87=^ZO5]_ X%\WOEG]Z[S:Y>[Z'_YTK\)IU7?<_VO#_Y]HU.D"/##F 3YYU.7QZ)UQ]%S)-W*:FFR)4?>>6L M*URU]< TH(3%"XID\JJXKC:MX4.Y*R+&?6S3LJAQU\;D$LZ\)SG2'$ M*VQ*^/*4\#4K6,YF*U@./#:\FO?&M+/NI0T<7+ZLF>.\GHB)O0@(MC,D>*;S MQ5\OPV;#9@ECS6:)1:L@_>SKC.]8G8^ME# @>^NA'KYUK__9I0W,);'79O>A^^=R]XV21Y\(1VVMADW[2=E;X9Q_4?DA:V1_U<\P?YD3L$NP2 M[!+IE4 !TCZCL-_QQOG^^M*NP)!:-5)I3Q'#)[M$(R[1+)OM /9]"9N2MIYI MUJQ(CQ(U U5LR!\$T,5*X2_DSS\MQW;(:0"O:BJ]H+UJC$3W(=%;RQZ"I#QG ML,L..VQ<&WCV).RH9_#+"C_@WXE'GHGCVZ\G(B*+!>#B"G8&P1S.[V P?9F. M,<5X0/"5#ZMB+=]BSLO,_H)I?6^#*BRD8'*D#-AV7MRI$S#8E@';[A]3.WAC ML&4RH5FP93*AQ." -;&#C3D-!MS]XH/Q=%(&W.*!&_8Z,L@6#]EX% *#;AG0 MO20C>V SX)93<.4>0IE5XZ'7*?^\<39=@S*W[ [L#NP.[ [L#NP.[ Y5%2?E MZ\;.ELF(.BHDXX/ZTX[+?[;&%O9$60%W208$.R7CHGQI@QT9/5W8_? M>%M] MUKI6R/PV?O3@Y<>FH8?M?:G:'GNTW!">"O M3<(]5AX]@W=%/#_,0_2OBN3A!X]N.4=E'AY/%DSCZ.2*2:Q*@8 M0"V\J#)".1BAZ,T@%)PW+M#!_[J^;I/):5++8?2*<0"]H@HXTT 095[63%Y< MNQOM-&F@F7%+9/NL/I'N-:&7W_%-5 :)9N[*]<()Y?_RT MLG4#G[:P3HF^!-<"RUM1MA&'^63C-*PVA&:[4E M#7Q1C=>-2IR+19(I8=QU@;4-=_BZU=Z=?2FZ2.E<2-:ER(,QX##@,. PX*17 MF7N,G$WL97YPYZ-RL&VZYT0UYE2MWD_&=E;5J(-JS+\.-)/=U&3L;D?N'KF[ M_,C=C%.C/)P>'=LRF<: PX##@%,;9;+//T%'R1T3?FZ*WI\;W6Z/>>OJH M-X-; FX&@ULQ3LL>>H;JD!X5<9=3#T.WQ+/=:&/+#?E._\E/6RFD">"O"+QB M2KRBKMO(S9!; ^3232#;<;ML.V@B;EH7TA>+,IR6%&4H$*<2YL5-7I92U]V< M&E:WJB^3J:\\<),$!K=<H5:Z\!I_T(" M&--)--T8D JG]Q&_[BCZ6V#C4J:)Y[[ IUWOC6[7.R+"9@R?0E#*3%#F@IO" MX%975S?J><+]):EC&$JKK:J\;AB\(K#DZZ$1>S'73[,]$A39T3^0X8-+\7M/ M!H#XP$YK1ZB 9EY=NZ"78;C*B$9I&,95S)H(G,PBD7G4FLK46BZX96B"8'!+ MP(VET?+!C:71#A_?*$V'Z:C#=%[64O?'L,J-I<"'%7 CR_;H.5XQX$1K.7SB MO=J#E5GD3:9NQO4II"7+VN2"F\RR-H?WA;<&.<+?7[F@8D+)ECK@8;3:AL"K MHLF;4NJ>.H;D Q1MI,/QBA%A H)Y067!K$.'.HK'K2ZTVKJN\*K*BCCRJ#66 M5,\'-Y94SP68SM\D*,$[26"]C(D7A,:$MZH2S$'[4:9U7'0X[@C M#F!O$Y_K<[,8%+=NE763B9LQ?0IAR3(WJ>EI>Z^_MN]XG W2\F+&NOU1(G2\ M/CB\N_5?EUIM)=-4O(P@/YG^?ZVLZ$PFC&^+UN@RJ$Q>ER1 M\%C[CLVN*,:# ME8"FRH(\!6C.XJ-Z10=YC%9;%7@9-*AL,M^_ID@OTEPRL1M)D!6&ZR)P7>N( MGH'KU P3]QXP;.>P?%C)3CZXL9*=?'!C)3OYX,9*=HK19L:^N]G*U69BV7[) M*9;PW+'PSM$+@:W"DY7P%!3>,:0:2,_=X1T#AS'RHL2J>(K0F,6'] H.\, ) MVY(JX&P*7C-8PK^F6"_23E(0X[S !LX4@^Q:A_,,7&W)"Z;"FU*%*Q>:A>^M M]@^KYLD'-U;-DP]NK)HG']Q8-4]!^LRLM3[3RO=.3KR@YYY%?(Y>(FR3I"HK MZ"DHXF/6H3 R1<1'IS4>+-RSM^XTBP_Q%1WNP1$[O*&!.F(K=.J*\R+M)9RX MP\;.%H/I6H?U3*'55DQ>%%GE5AZCA]7RY(,;J^7)!S=6RY,/;JR6IR!E9M1: MF8DENR2G6,KSE05VCEX&;)6=K)2GH,".*-2A$G)W9,?$6AZ1M6H5H"]%H?A@ M7L&Q'1,7$IJ\H(J\)C*7OZY8+]),4C ;9E8YL_"HD5WK4)Z)I3RBS LF0W<> MZX<5\N2#&RODR0XY>(&P3I!JK MXRDLW%.'FL@4X1Z]U99E%NTI0'>*Q0?XBH[V&#A^655-WF3#6FJ+]"(-)A,0 MKK*X7C&HKG-<3Q<$$.02+RF,L?,8/JR6)Q_<6"U//KBQ6IY\<&.U/$5ILSJO M$] %L62WY!2+>?[-HCM'+P2V"D]6S%-4=$>L0RGDSNB.+DAALE_D51;@V5]E M%A_2*S; HPLRJ$W5X%5#YP6-+56N*]J+M)041#EOJ&PT3R'8ENH4]ALGCPV$"OIR0#&*GL*4F=RG;<+Z*)8MF]RQ*4]842''J6_'-7AAO:K#>\=^D=$Z4P" MI)","QE0S=SD0H+=:HX"\6+1O#O0+2HEXKO),>ZM>H^5 M/$)_8F&&$V,K MEA#(!S>6$#B;D;SB8&J( M85YC4S4.%U38&[LIX@AZR6@^UEB"P;*V^>#&!6:@R,BSAN0+C)U!L\6SYA ME13'+ JVBE 6_,\'-Q;\+RH-6TK'QEP"8H/@3!&!"KH!P7<;R;W.3.QMS]&N MB:%(V,FARKPI:KRAE.56-SE7>U@RH"9(L52P8I5@AX?*RV99TR]/"/ME!%1* MQKZ""ZP4$42 658S5Y,)8*OV9"G@?'!C;1_YX,;2?[G@)@HL_U>0ABLEQ%*R MAE.IAC--,'&J&=[7M*(31(OE#$ABPFF'LYPA/<3GE:D83YX%%#'D G>^!L=V ML"+%]7S."KB197O<*V+VB/B"R8LT@I:EG'("CN6<&"<62E L&5?C(HE8X_9' MH0;M=)SAY\7Y#;^&6O;!#3_Q[UZL83O!%>A7^IAT62;A$ M9 G-G(!C"8IZ1B3RR9?=X089>\C*%#1'&VT064JJEM&&@C6Q++;:&EL>DK5 MXM_SL@AZE+ T(GB&LSX]Q7"WM3QM: 5JT<$;4S*9!&?+($;$&.3([% MD:F#M7XB< M@&-IZ)R 8PG'G(!C^82<@&/YA)R 8W'S?("3*@VE-CB'WOTQ>+:U M3O!\K2;W;;EYH,%4Q+@K#W>Q>'N-O>"8I6,G^.^+3O!LM=RWQ=^G\X+E5EL4 M*@XL-IL &&.DD2@L+9$3<"P@F9H34S_L%("SG:I84"HGX%A0*B?@6% J)^ J M#4HU+<>[QKV]V^C>?NM?]CB ]10=VW"Y8V _C@F=1]A@^F%\E8>O6,RRH)JR M2IS\D)N$IC+\>5\_T7P,$Q.P+$P3$[ L3!,3L!5&H9I M6GKXC@13C^ZA"T>=8S<@6N+T$*L]P1RK=CY%%F(!N3H[O2$/]T>]&0?/*IS_ MO;G".86+JZ&+RSQ<)D@*$R2L.# GX%C8,2?@6$PE)^!83"4GX%A,)1_@5!93 MR0FX2F,J]4G[[CA[5L?_JIL0:+FN4$'"M>8IQ8*$&Q&%)J@BI\ M /;4/W^RK,G'SO"_TS!"Y#^X'="T^'AK?&O9PYYS84WLP!I_"U5E&&M*UQ*O MM]IRJ8&BQF-X.VNPJ$A.P+&H2$[ L:A(3L"QJ$@Q6BS/\.B2M9AQ "U6NW3Q M)R[^?OCBCYSX09WLNMD-">@QKEU_V<5>/E:6Q^ZF[T?7&Q)O]M#/8X!2^&C. M=\?V,',^?"L'9'O;/J[#6F@5>QF&D-W2/D,HEV&L#AC3,L20&<:8T#M-A&QG MH0S9!(:Q6F L0Y";8:P6&,L076<8JP7&,H2O&<8.9%@4O]DM#CG<>N[(#M"] MS5A":;;:(B_K*J^94MJP0C'TLUQ5U0SXD[=2G6F@ULJGLI-W/UIA6$%D!=TD&Y.61>)PL M\O08DB#)*0&Y^T4YF00>S W=Z>.85, CFUZV=RY E/=@D7!!9'\:^('E(-37 M!OM]^JE%'I%:;<"E*HA90OYK4%NN95='VOGK$9 -ML,\NV,XK]_]8VH';SUG M,)XBZ&]=#U_6"0+/?IP&%IS\P;UQ'7RYYX['\)$>' /H*=W>/$4&0N/%]%OS M&(W5B,;VJ+:IDL:45EOG54GB=2FWGW&2=%8K/:@?0@^JU$4U33 5)5Y0-$8^ M#113^U!.A6)* UJ33=Y,O[:>45F-J"Q']_(AJ$QOM0V1-Q63EW2%$5H#"